--- /srv/rebuilderd/tmp/rebuilderdgdbWbo/inputs/binutils-aarch64-linux-gnu_2.46.50.20260608-1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdgdbWbo/out/binutils-aarch64-linux-gnu_2.46.50.20260608-1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-06-10 06:16:33.000000 debian-binary │ -rw-r--r-- 0 0 0 8768 2026-06-10 06:16:33.000000 control.tar.xz │ --rw-r--r-- 0 0 0 871324 2026-06-10 06:16:33.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 870856 2026-06-10 06:16:33.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/aarch64-linux-gnu-ld.bfd │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: AArch64 │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x40e00 │ │ │ │ + Entry point address: 0x40dc0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ Start of section headers: 2500672 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 12 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x40e00 │ │ │ │ +Entry point 0x40dc0 │ │ │ │ There are 12 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x000304 0x0000000000000304 0x0000000000000304 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x24a500 0x24a500 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x24a4c0 0x24a4c0 R E 0x10000 │ │ │ │ LOAD 0x258ea8 0x0000000000258ea8 0x0000000000258ea8 0x0097e8 0x00ab50 RW 0x10000 │ │ │ │ DYNAMIC 0x25fce0 0x000000000025fce0 0x000000000025fce0 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x24a4c0 0x000000000024a4c0 0x000000000024a4c0 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x24a4e0 0x000000000024a4e0 0x000000000024a4e0 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x24a4c0 0x000000000024a4c0 0x000000000024a4c0 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x242134 0x0000000000242134 0x0000000000242134 0x0010dc 0x0010dc R 0x4 │ │ │ │ + NOTE 0x24a480 0x000000000024a480 0x000000000024a480 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x24a4a0 0x000000000024a4a0 0x000000000024a4a0 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x24a480 0x000000000024a480 0x000000000024a480 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x2420f4 0x00000000002420f4 0x00000000002420f4 0x0010dc 0x0010dc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x258ea8 0x0000000000258ea8 0x0000000000258ea8 0x007158 0x007158 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 00000000000020d0 0020d0 0014df 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00000000000035b0 0035b0 000274 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000003828 003828 0000b0 00 A 5 3 8 │ │ │ │ [ 8] .rela.dyn RELA 00000000000038d8 0038d8 009528 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000000ce00 00ce00 001b00 18 AI 4 24 8 │ │ │ │ [10] .init PROGBITS 000000000000e900 00e900 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000000000000e920 00e920 001b20 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000010440 010440 04310c 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000005354c 05354c 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000053570 053570 1eebc2 00 A 0 0 16 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000242134 242134 0010dc 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000243210 243210 0072b0 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 000000000024a4c0 24a4c0 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 000000000024a4e0 24a4e0 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000010440 010440 0430cc 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 000000000005350c 05350c 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000053530 053530 1eebc2 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000002420f4 2420f4 0010dc 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000002431d0 2431d0 0072b0 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 000000000024a480 24a480 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 000000000024a4a0 24a4a0 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 0000000000258ea8 258ea8 000010 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 0000000000258eb8 258eb8 000008 08 WA 0 0 8 │ │ │ │ [21] .data.rel.ro PROGBITS 0000000000258ec0 258ec0 006e20 00 WA 0 0 64 │ │ │ │ [22] .dynamic DYNAMIC 000000000025fce0 25fce0 000220 10 WA 5 0 8 │ │ │ │ [23] .got PROGBITS 000000000025ff00 25ff00 0000b8 08 WA 0 0 8 │ │ │ │ [24] .got.plt PROGBITS 000000000025ffe8 25ffe8 000918 08 WA 0 0 8 │ │ │ │ [25] .data PROGBITS 0000000000260900 260900 001d90 00 WA 0 0 16 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -305,13 +305,13 @@ │ │ │ │ 301: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.17 (3) │ │ │ │ 302: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bfd_plugin_open_input │ │ │ │ 303: 0000000000000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.17 (3) │ │ │ │ 304: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bfd_hash_set_default_size │ │ │ │ 305: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bfd_seek │ │ │ │ 306: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bfd_elf32_arm_stm32l4xx_erratum_scan │ │ │ │ 307: 0000000000262688 8 OBJECT GLOBAL DEFAULT 25 obstack_alloc_failed_handler │ │ │ │ - 308: 0000000000052e04 436 FUNC GLOBAL DEFAULT 12 _obstack_newchunk │ │ │ │ - 309: 0000000000052dd0 52 FUNC GLOBAL DEFAULT 12 _obstack_begin_1 │ │ │ │ - 310: 0000000000052fc0 56 FUNC GLOBAL DEFAULT 12 _obstack_allocated_p │ │ │ │ - 311: 0000000000052da0 48 FUNC GLOBAL DEFAULT 12 _obstack_begin │ │ │ │ - 312: 00000000000530ac 44 FUNC GLOBAL DEFAULT 12 _obstack_memory_used │ │ │ │ - 313: 0000000000053000 172 FUNC GLOBAL DEFAULT 12 _obstack_free │ │ │ │ + 308: 0000000000052dc4 436 FUNC GLOBAL DEFAULT 12 _obstack_newchunk │ │ │ │ + 309: 0000000000052d90 52 FUNC GLOBAL DEFAULT 12 _obstack_begin_1 │ │ │ │ + 310: 0000000000052f80 56 FUNC GLOBAL DEFAULT 12 _obstack_allocated_p │ │ │ │ + 311: 0000000000052d60 48 FUNC GLOBAL DEFAULT 12 _obstack_begin │ │ │ │ + 312: 000000000005306c 44 FUNC GLOBAL DEFAULT 12 _obstack_memory_used │ │ │ │ + 313: 0000000000052fc0 172 FUNC GLOBAL DEFAULT 12 _obstack_free │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,1580 +1,1580 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x38d8 contains 1591 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000258ea8 0000000000000403 R_AARCH64_RELATIVE 23e40 │ │ │ │ -0000000000258eb0 0000000000000403 R_AARCH64_RELATIVE 40f20 │ │ │ │ -0000000000258eb8 0000000000000403 R_AARCH64_RELATIVE 40ecc │ │ │ │ -0000000000258ec0 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -0000000000258ee0 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -0000000000258f00 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -0000000000258f20 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -0000000000258f40 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -0000000000258f60 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -0000000000258f80 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -0000000000258fa0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -0000000000258fc0 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -0000000000258fe0 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -0000000000259000 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -0000000000259020 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -0000000000259040 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -0000000000259060 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -0000000000259080 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -00000000002590a0 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -00000000002590c0 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -00000000002590e0 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -0000000000259100 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -0000000000259120 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -0000000000259140 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -0000000000259160 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -0000000000259180 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -00000000002591c0 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -00000000002591e0 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -0000000000259200 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -0000000000259220 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -0000000000259240 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -0000000000259260 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -0000000000259280 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -00000000002592a0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -00000000002592c0 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -00000000002592e0 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -0000000000259300 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -0000000000259320 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -0000000000259340 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -0000000000259360 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -0000000000259380 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -00000000002593a0 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -00000000002593c0 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -00000000002593e0 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -0000000000259400 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -0000000000259420 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -0000000000259440 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -0000000000259460 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -0000000000259480 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -00000000002594c0 0000000000000403 R_AARCH64_RELATIVE f5f98 │ │ │ │ -00000000002594f0 0000000000000403 R_AARCH64_RELATIVE a0780 │ │ │ │ -00000000002594f8 0000000000000403 R_AARCH64_RELATIVE a0788 │ │ │ │ -0000000000259508 0000000000000403 R_AARCH64_RELATIVE a07b8 │ │ │ │ -0000000000259530 0000000000000403 R_AARCH64_RELATIVE a07c8 │ │ │ │ -0000000000259538 0000000000000403 R_AARCH64_RELATIVE a07d0 │ │ │ │ -0000000000259548 0000000000000403 R_AARCH64_RELATIVE a07e8 │ │ │ │ -0000000000259570 0000000000000403 R_AARCH64_RELATIVE a07f0 │ │ │ │ -0000000000259578 0000000000000403 R_AARCH64_RELATIVE a07f8 │ │ │ │ -0000000000259588 0000000000000403 R_AARCH64_RELATIVE a0828 │ │ │ │ -00000000002595b0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -00000000002595b8 0000000000000403 R_AARCH64_RELATIVE a0838 │ │ │ │ -00000000002595c8 0000000000000403 R_AARCH64_RELATIVE 2378c8 │ │ │ │ -00000000002595f8 0000000000000403 R_AARCH64_RELATIVE a0858 │ │ │ │ -0000000000259608 0000000000000403 R_AARCH64_RELATIVE a0880 │ │ │ │ -0000000000259648 0000000000000403 R_AARCH64_RELATIVE a0888 │ │ │ │ -0000000000259670 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -0000000000259678 0000000000000403 R_AARCH64_RELATIVE a0898 │ │ │ │ -0000000000259688 0000000000000403 R_AARCH64_RELATIVE a08b0 │ │ │ │ -00000000002596b8 0000000000000403 R_AARCH64_RELATIVE a08c8 │ │ │ │ -00000000002596c8 0000000000000403 R_AARCH64_RELATIVE a08f0 │ │ │ │ -00000000002596f0 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -00000000002596f8 0000000000000403 R_AARCH64_RELATIVE a08f8 │ │ │ │ -0000000000259708 0000000000000403 R_AARCH64_RELATIVE a0910 │ │ │ │ -0000000000259738 0000000000000403 R_AARCH64_RELATIVE a0920 │ │ │ │ -0000000000259748 0000000000000403 R_AARCH64_RELATIVE a0940 │ │ │ │ -0000000000259778 0000000000000403 R_AARCH64_RELATIVE a0958 │ │ │ │ -0000000000259788 0000000000000403 R_AARCH64_RELATIVE a0980 │ │ │ │ -00000000002597b8 0000000000000403 R_AARCH64_RELATIVE a09a0 │ │ │ │ -00000000002597c8 0000000000000403 R_AARCH64_RELATIVE a09d0 │ │ │ │ -00000000002597f8 0000000000000403 R_AARCH64_RELATIVE a09f8 │ │ │ │ -0000000000259808 0000000000000403 R_AARCH64_RELATIVE a0a50 │ │ │ │ -0000000000259838 0000000000000403 R_AARCH64_RELATIVE a0a68 │ │ │ │ -0000000000259848 0000000000000403 R_AARCH64_RELATIVE a0aa0 │ │ │ │ -0000000000259878 0000000000000403 R_AARCH64_RELATIVE a0ab8 │ │ │ │ -0000000000259888 0000000000000403 R_AARCH64_RELATIVE a0af0 │ │ │ │ -00000000002598b8 0000000000000403 R_AARCH64_RELATIVE a0af8 │ │ │ │ -00000000002598c8 0000000000000403 R_AARCH64_RELATIVE a0b10 │ │ │ │ -00000000002598f8 0000000000000403 R_AARCH64_RELATIVE a0b18 │ │ │ │ -0000000000259908 0000000000000403 R_AARCH64_RELATIVE a0b38 │ │ │ │ -0000000000259930 0000000000000403 R_AARCH64_RELATIVE a0b48 │ │ │ │ -0000000000259938 0000000000000403 R_AARCH64_RELATIVE a0b50 │ │ │ │ -0000000000259948 0000000000000403 R_AARCH64_RELATIVE a0b80 │ │ │ │ -0000000000259970 0000000000000403 R_AARCH64_RELATIVE a0b48 │ │ │ │ -0000000000259978 0000000000000403 R_AARCH64_RELATIVE a0b88 │ │ │ │ -00000000002599b8 0000000000000403 R_AARCH64_RELATIVE a0bb0 │ │ │ │ -00000000002599c8 0000000000000403 R_AARCH64_RELATIVE a0bb8 │ │ │ │ -00000000002599f0 0000000000000403 R_AARCH64_RELATIVE a0bc0 │ │ │ │ -00000000002599f8 0000000000000403 R_AARCH64_RELATIVE a0bc8 │ │ │ │ -0000000000259a08 0000000000000403 R_AARCH64_RELATIVE a0bf8 │ │ │ │ -0000000000259a30 0000000000000403 R_AARCH64_RELATIVE a0c00 │ │ │ │ -0000000000259a38 0000000000000403 R_AARCH64_RELATIVE a0c10 │ │ │ │ -0000000000259a48 0000000000000403 R_AARCH64_RELATIVE a0c38 │ │ │ │ -0000000000259a70 0000000000000403 R_AARCH64_RELATIVE a0c48 │ │ │ │ -0000000000259a78 0000000000000403 R_AARCH64_RELATIVE a0c50 │ │ │ │ -0000000000259a88 0000000000000403 R_AARCH64_RELATIVE a0c80 │ │ │ │ -0000000000259ab8 0000000000000403 R_AARCH64_RELATIVE a0c98 │ │ │ │ -0000000000259ac8 0000000000000403 R_AARCH64_RELATIVE a2618 │ │ │ │ -0000000000259af0 0000000000000403 R_AARCH64_RELATIVE a0cd8 │ │ │ │ -0000000000259af8 0000000000000403 R_AARCH64_RELATIVE a0ce0 │ │ │ │ -0000000000259b08 0000000000000403 R_AARCH64_RELATIVE a0d00 │ │ │ │ -0000000000259b30 0000000000000403 R_AARCH64_RELATIVE a0d10 │ │ │ │ -0000000000259b38 0000000000000403 R_AARCH64_RELATIVE a0d20 │ │ │ │ -0000000000259b48 0000000000000403 R_AARCH64_RELATIVE a0d48 │ │ │ │ -0000000000259b78 0000000000000403 R_AARCH64_RELATIVE a0d60 │ │ │ │ -0000000000259bb0 0000000000000403 R_AARCH64_RELATIVE a0d88 │ │ │ │ -0000000000259bb8 0000000000000403 R_AARCH64_RELATIVE a0d98 │ │ │ │ -0000000000259bc8 0000000000000403 R_AARCH64_RELATIVE a0da8 │ │ │ │ -0000000000259bf8 0000000000000403 R_AARCH64_RELATIVE a0db8 │ │ │ │ -0000000000259c08 0000000000000403 R_AARCH64_RELATIVE a0de0 │ │ │ │ -0000000000259c38 0000000000000403 R_AARCH64_RELATIVE a0de8 │ │ │ │ -0000000000259c48 0000000000000403 R_AARCH64_RELATIVE a0e00 │ │ │ │ -0000000000259c78 0000000000000403 R_AARCH64_RELATIVE a0e08 │ │ │ │ -0000000000259c88 0000000000000403 R_AARCH64_RELATIVE a0e40 │ │ │ │ -0000000000259cb8 0000000000000403 R_AARCH64_RELATIVE a0e50 │ │ │ │ -0000000000259cc8 0000000000000403 R_AARCH64_RELATIVE a0e78 │ │ │ │ -0000000000259cf0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -0000000000259cf8 0000000000000403 R_AARCH64_RELATIVE a0e80 │ │ │ │ -0000000000259d30 0000000000000403 R_AARCH64_RELATIVE a0e98 │ │ │ │ -0000000000259d38 0000000000000403 R_AARCH64_RELATIVE a0ea0 │ │ │ │ -0000000000259d48 0000000000000403 R_AARCH64_RELATIVE a0eb8 │ │ │ │ -0000000000259d70 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -0000000000259d78 0000000000000403 R_AARCH64_RELATIVE a0ec8 │ │ │ │ -0000000000259d88 0000000000000403 R_AARCH64_RELATIVE a0f30 │ │ │ │ -0000000000259db0 0000000000000403 R_AARCH64_RELATIVE a0ee0 │ │ │ │ -0000000000259db8 0000000000000403 R_AARCH64_RELATIVE a0ee8 │ │ │ │ -0000000000259dc8 0000000000000403 R_AARCH64_RELATIVE a0f00 │ │ │ │ -0000000000259df0 0000000000000403 R_AARCH64_RELATIVE a0f10 │ │ │ │ -0000000000259df8 0000000000000403 R_AARCH64_RELATIVE a0f18 │ │ │ │ -0000000000259e08 0000000000000403 R_AARCH64_RELATIVE a0f38 │ │ │ │ -0000000000259e38 0000000000000403 R_AARCH64_RELATIVE a0f50 │ │ │ │ -0000000000259e48 0000000000000403 R_AARCH64_RELATIVE a0f80 │ │ │ │ -0000000000259e78 0000000000000403 R_AARCH64_RELATIVE a0f88 │ │ │ │ -0000000000259e88 0000000000000403 R_AARCH64_RELATIVE a0fb8 │ │ │ │ -0000000000259eb8 0000000000000403 R_AARCH64_RELATIVE a0f88 │ │ │ │ -0000000000259ec8 0000000000000403 R_AARCH64_RELATIVE a0fc8 │ │ │ │ -0000000000259ef8 0000000000000403 R_AARCH64_RELATIVE a0fd8 │ │ │ │ -0000000000259f08 0000000000000403 R_AARCH64_RELATIVE a1008 │ │ │ │ -0000000000259f38 0000000000000403 R_AARCH64_RELATIVE a1018 │ │ │ │ -0000000000259f48 0000000000000403 R_AARCH64_RELATIVE a1040 │ │ │ │ -0000000000259f78 0000000000000403 R_AARCH64_RELATIVE a1018 │ │ │ │ -0000000000259f88 0000000000000403 R_AARCH64_RELATIVE a1058 │ │ │ │ -0000000000259fb8 0000000000000403 R_AARCH64_RELATIVE a1060 │ │ │ │ -0000000000259fc8 0000000000000403 R_AARCH64_RELATIVE a1080 │ │ │ │ -0000000000259ff8 0000000000000403 R_AARCH64_RELATIVE a1090 │ │ │ │ -000000000025a008 0000000000000403 R_AARCH64_RELATIVE a10b8 │ │ │ │ -000000000025a038 0000000000000403 R_AARCH64_RELATIVE a10c8 │ │ │ │ -000000000025a088 0000000000000403 R_AARCH64_RELATIVE a10e8 │ │ │ │ -000000000025a0b0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025a0b8 0000000000000403 R_AARCH64_RELATIVE a10f8 │ │ │ │ -000000000025a0c8 0000000000000403 R_AARCH64_RELATIVE a1130 │ │ │ │ -000000000025a0f0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025a0f8 0000000000000403 R_AARCH64_RELATIVE a1148 │ │ │ │ -000000000025a108 0000000000000403 R_AARCH64_RELATIVE a1178 │ │ │ │ -000000000025a130 0000000000000403 R_AARCH64_RELATIVE a1188 │ │ │ │ -000000000025a138 0000000000000403 R_AARCH64_RELATIVE a1198 │ │ │ │ -000000000025a148 0000000000000403 R_AARCH64_RELATIVE a11c8 │ │ │ │ -000000000025a178 0000000000000403 R_AARCH64_RELATIVE a11d8 │ │ │ │ -000000000025a188 0000000000000403 R_AARCH64_RELATIVE a11f0 │ │ │ │ -000000000025a1b8 0000000000000403 R_AARCH64_RELATIVE a1200 │ │ │ │ -000000000025a1c8 0000000000000403 R_AARCH64_RELATIVE a1218 │ │ │ │ -000000000025a1f8 0000000000000403 R_AARCH64_RELATIVE a1228 │ │ │ │ -000000000025a208 0000000000000403 R_AARCH64_RELATIVE a1250 │ │ │ │ -000000000025a238 0000000000000403 R_AARCH64_RELATIVE a1268 │ │ │ │ -000000000025a248 0000000000000403 R_AARCH64_RELATIVE a1298 │ │ │ │ -000000000025a278 0000000000000403 R_AARCH64_RELATIVE a12a0 │ │ │ │ -000000000025a288 0000000000000403 R_AARCH64_RELATIVE a3a50 │ │ │ │ -000000000025a2b0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025a2b8 0000000000000403 R_AARCH64_RELATIVE a12b8 │ │ │ │ -000000000025a2c8 0000000000000403 R_AARCH64_RELATIVE a12d0 │ │ │ │ -000000000025a2f0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025a2f8 0000000000000403 R_AARCH64_RELATIVE a12e0 │ │ │ │ -000000000025a308 0000000000000403 R_AARCH64_RELATIVE a1300 │ │ │ │ -000000000025a348 0000000000000403 R_AARCH64_RELATIVE a1308 │ │ │ │ -000000000025a370 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025a378 0000000000000403 R_AARCH64_RELATIVE a1320 │ │ │ │ -000000000025a388 0000000000000403 R_AARCH64_RELATIVE a1350 │ │ │ │ -000000000025a3b0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025a3b8 0000000000000403 R_AARCH64_RELATIVE a1360 │ │ │ │ -000000000025a3c8 0000000000000403 R_AARCH64_RELATIVE 56990 │ │ │ │ -000000000025a3f0 0000000000000403 R_AARCH64_RELATIVE a1390 │ │ │ │ -000000000025a3f8 0000000000000403 R_AARCH64_RELATIVE a13a0 │ │ │ │ -000000000025a408 0000000000000403 R_AARCH64_RELATIVE a13d0 │ │ │ │ -000000000025a438 0000000000000403 R_AARCH64_RELATIVE a13d8 │ │ │ │ -000000000025a448 0000000000000403 R_AARCH64_RELATIVE a20e0 │ │ │ │ -000000000025a478 0000000000000403 R_AARCH64_RELATIVE a1408 │ │ │ │ -000000000025a4b8 0000000000000403 R_AARCH64_RELATIVE a1428 │ │ │ │ -000000000025a4c8 0000000000000403 R_AARCH64_RELATIVE a1450 │ │ │ │ -000000000025a4f8 0000000000000403 R_AARCH64_RELATIVE a1460 │ │ │ │ -000000000025a508 0000000000000403 R_AARCH64_RELATIVE a1480 │ │ │ │ -000000000025a538 0000000000000403 R_AARCH64_RELATIVE a1490 │ │ │ │ -000000000025a548 0000000000000403 R_AARCH64_RELATIVE a14c0 │ │ │ │ -000000000025a578 0000000000000403 R_AARCH64_RELATIVE a14d0 │ │ │ │ -000000000025a588 0000000000000403 R_AARCH64_RELATIVE a14f0 │ │ │ │ -000000000025a5b0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025a5b8 0000000000000403 R_AARCH64_RELATIVE a1500 │ │ │ │ -000000000025a5f0 0000000000000403 R_AARCH64_RELATIVE a1520 │ │ │ │ -000000000025a5f8 0000000000000403 R_AARCH64_RELATIVE a1528 │ │ │ │ -000000000025a608 0000000000000403 R_AARCH64_RELATIVE a1558 │ │ │ │ -000000000025a638 0000000000000403 R_AARCH64_RELATIVE a1568 │ │ │ │ -000000000025a648 0000000000000403 R_AARCH64_RELATIVE a1578 │ │ │ │ -000000000025a678 0000000000000403 R_AARCH64_RELATIVE a1588 │ │ │ │ -000000000025a688 0000000000000403 R_AARCH64_RELATIVE a1598 │ │ │ │ -000000000025a6b8 0000000000000403 R_AARCH64_RELATIVE a15b8 │ │ │ │ -000000000025a6c8 0000000000000403 R_AARCH64_RELATIVE a15f8 │ │ │ │ -000000000025a6f8 0000000000000403 R_AARCH64_RELATIVE a1618 │ │ │ │ -000000000025a708 0000000000000403 R_AARCH64_RELATIVE a1650 │ │ │ │ -000000000025a748 0000000000000403 R_AARCH64_RELATIVE a1660 │ │ │ │ -000000000025a788 0000000000000403 R_AARCH64_RELATIVE a1670 │ │ │ │ -000000000025a7b8 0000000000000403 R_AARCH64_RELATIVE a1680 │ │ │ │ -000000000025a7c8 0000000000000403 R_AARCH64_RELATIVE a16b8 │ │ │ │ -000000000025a7f8 0000000000000403 R_AARCH64_RELATIVE a16c8 │ │ │ │ -000000000025a808 0000000000000403 R_AARCH64_RELATIVE a1738 │ │ │ │ -000000000025a830 0000000000000403 R_AARCH64_RELATIVE a0780 │ │ │ │ -000000000025a838 0000000000000403 R_AARCH64_RELATIVE a1740 │ │ │ │ -000000000025a848 0000000000000403 R_AARCH64_RELATIVE a1760 │ │ │ │ -000000000025a878 0000000000000403 R_AARCH64_RELATIVE a1770 │ │ │ │ -000000000025a888 0000000000000403 R_AARCH64_RELATIVE a1790 │ │ │ │ -000000000025a8c8 0000000000000403 R_AARCH64_RELATIVE a1798 │ │ │ │ -000000000025a908 0000000000000403 R_AARCH64_RELATIVE a17a8 │ │ │ │ -000000000025a938 0000000000000403 R_AARCH64_RELATIVE a17b0 │ │ │ │ -000000000025a948 0000000000000403 R_AARCH64_RELATIVE a17d8 │ │ │ │ -000000000025a988 0000000000000403 R_AARCH64_RELATIVE a17e0 │ │ │ │ -000000000025a9c8 0000000000000403 R_AARCH64_RELATIVE a17f0 │ │ │ │ -000000000025aa08 0000000000000403 R_AARCH64_RELATIVE a17f8 │ │ │ │ -000000000025aa38 0000000000000403 R_AARCH64_RELATIVE a1808 │ │ │ │ -000000000025aa48 0000000000000403 R_AARCH64_RELATIVE a1830 │ │ │ │ -000000000025aa78 0000000000000403 R_AARCH64_RELATIVE a1840 │ │ │ │ -000000000025aa88 0000000000000403 R_AARCH64_RELATIVE a1860 │ │ │ │ -000000000025aab8 0000000000000403 R_AARCH64_RELATIVE a1878 │ │ │ │ -000000000025aac8 0000000000000403 R_AARCH64_RELATIVE a18a0 │ │ │ │ -000000000025aaf8 0000000000000403 R_AARCH64_RELATIVE a18b0 │ │ │ │ -000000000025ab08 0000000000000403 R_AARCH64_RELATIVE a18e0 │ │ │ │ -000000000025ab38 0000000000000403 R_AARCH64_RELATIVE a18f8 │ │ │ │ -000000000025ab48 0000000000000403 R_AARCH64_RELATIVE a1928 │ │ │ │ -000000000025ab78 0000000000000403 R_AARCH64_RELATIVE a1940 │ │ │ │ -000000000025ab88 0000000000000403 R_AARCH64_RELATIVE a1978 │ │ │ │ -000000000025abb8 0000000000000403 R_AARCH64_RELATIVE a1998 │ │ │ │ -000000000025abc8 0000000000000403 R_AARCH64_RELATIVE a19d8 │ │ │ │ -000000000025abf8 0000000000000403 R_AARCH64_RELATIVE a19e0 │ │ │ │ -000000000025ac08 0000000000000403 R_AARCH64_RELATIVE a1a00 │ │ │ │ -000000000025ac30 0000000000000403 R_AARCH64_RELATIVE a1a08 │ │ │ │ -000000000025ac38 0000000000000403 R_AARCH64_RELATIVE a1a20 │ │ │ │ -000000000025ac48 0000000000000403 R_AARCH64_RELATIVE a1a30 │ │ │ │ -000000000025ac70 0000000000000403 R_AARCH64_RELATIVE a1a40 │ │ │ │ -000000000025ac78 0000000000000403 R_AARCH64_RELATIVE a1a50 │ │ │ │ -000000000025ac88 0000000000000403 R_AARCH64_RELATIVE a1a78 │ │ │ │ -000000000025acb8 0000000000000403 R_AARCH64_RELATIVE a1a98 │ │ │ │ -000000000025acc8 0000000000000403 R_AARCH64_RELATIVE a1b20 │ │ │ │ -000000000025acf8 0000000000000403 R_AARCH64_RELATIVE a1b30 │ │ │ │ -000000000025ad08 0000000000000403 R_AARCH64_RELATIVE a1b50 │ │ │ │ -000000000025ad38 0000000000000403 R_AARCH64_RELATIVE a1b60 │ │ │ │ -000000000025ad48 0000000000000403 R_AARCH64_RELATIVE a1b80 │ │ │ │ -000000000025ad78 0000000000000403 R_AARCH64_RELATIVE a1b98 │ │ │ │ -000000000025ad88 0000000000000403 R_AARCH64_RELATIVE a1bc8 │ │ │ │ -000000000025adb0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025adb8 0000000000000403 R_AARCH64_RELATIVE a1bd0 │ │ │ │ -000000000025adc8 0000000000000403 R_AARCH64_RELATIVE a1bf0 │ │ │ │ -000000000025adf8 0000000000000403 R_AARCH64_RELATIVE a1c08 │ │ │ │ -000000000025ae08 0000000000000403 R_AARCH64_RELATIVE a1c38 │ │ │ │ -000000000025ae38 0000000000000403 R_AARCH64_RELATIVE a1c48 │ │ │ │ -000000000025ae48 0000000000000403 R_AARCH64_RELATIVE a1c78 │ │ │ │ -000000000025ae78 0000000000000403 R_AARCH64_RELATIVE a1c88 │ │ │ │ -000000000025ae88 0000000000000403 R_AARCH64_RELATIVE a1cb0 │ │ │ │ -000000000025aeb8 0000000000000403 R_AARCH64_RELATIVE a1cc8 │ │ │ │ -000000000025aec8 0000000000000403 R_AARCH64_RELATIVE a1cf0 │ │ │ │ -000000000025aef8 0000000000000403 R_AARCH64_RELATIVE a1d08 │ │ │ │ -000000000025af08 0000000000000403 R_AARCH64_RELATIVE a1d30 │ │ │ │ -000000000025af38 0000000000000403 R_AARCH64_RELATIVE a1d48 │ │ │ │ -000000000025af48 0000000000000403 R_AARCH64_RELATIVE a1d80 │ │ │ │ -000000000025af78 0000000000000403 R_AARCH64_RELATIVE a1d98 │ │ │ │ -000000000025af88 0000000000000403 R_AARCH64_RELATIVE a1dc8 │ │ │ │ -000000000025afb8 0000000000000403 R_AARCH64_RELATIVE a1dd0 │ │ │ │ -000000000025afc8 0000000000000403 R_AARCH64_RELATIVE 2389a0 │ │ │ │ -000000000025aff0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025aff8 0000000000000403 R_AARCH64_RELATIVE a1de8 │ │ │ │ -000000000025b008 0000000000000403 R_AARCH64_RELATIVE a1e08 │ │ │ │ -000000000025b030 0000000000000403 R_AARCH64_RELATIVE a1e10 │ │ │ │ -000000000025b038 0000000000000403 R_AARCH64_RELATIVE a1e20 │ │ │ │ -000000000025b048 0000000000000403 R_AARCH64_RELATIVE a1e58 │ │ │ │ -000000000025b078 0000000000000403 R_AARCH64_RELATIVE a1e70 │ │ │ │ -000000000025b088 0000000000000403 R_AARCH64_RELATIVE a1e90 │ │ │ │ -000000000025b0b8 0000000000000403 R_AARCH64_RELATIVE a1ea0 │ │ │ │ -000000000025b0c8 0000000000000403 R_AARCH64_RELATIVE a1ec0 │ │ │ │ -000000000025b0f8 0000000000000403 R_AARCH64_RELATIVE a1ed0 │ │ │ │ -000000000025b108 0000000000000403 R_AARCH64_RELATIVE a1ef8 │ │ │ │ -000000000025b138 0000000000000403 R_AARCH64_RELATIVE a1f08 │ │ │ │ -000000000025b148 0000000000000403 R_AARCH64_RELATIVE a1f40 │ │ │ │ -000000000025b178 0000000000000403 R_AARCH64_RELATIVE a1f50 │ │ │ │ -000000000025b188 0000000000000403 R_AARCH64_RELATIVE a1f80 │ │ │ │ -000000000025b1b8 0000000000000403 R_AARCH64_RELATIVE a1f98 │ │ │ │ -000000000025b1c8 0000000000000403 R_AARCH64_RELATIVE a1fc8 │ │ │ │ -000000000025b1f8 0000000000000403 R_AARCH64_RELATIVE a1fe8 │ │ │ │ -000000000025b208 0000000000000403 R_AARCH64_RELATIVE a2020 │ │ │ │ -000000000025b238 0000000000000403 R_AARCH64_RELATIVE a2040 │ │ │ │ -000000000025b248 0000000000000403 R_AARCH64_RELATIVE a2060 │ │ │ │ -000000000025b270 0000000000000403 R_AARCH64_RELATIVE a2078 │ │ │ │ -000000000025b278 0000000000000403 R_AARCH64_RELATIVE a2080 │ │ │ │ -000000000025b288 0000000000000403 R_AARCH64_RELATIVE a20b8 │ │ │ │ -000000000025b2b8 0000000000000403 R_AARCH64_RELATIVE a20d0 │ │ │ │ -000000000025b2c8 0000000000000403 R_AARCH64_RELATIVE a20e8 │ │ │ │ -000000000025b2f8 0000000000000403 R_AARCH64_RELATIVE a2100 │ │ │ │ -000000000025b308 0000000000000403 R_AARCH64_RELATIVE a2120 │ │ │ │ -000000000025b338 0000000000000403 R_AARCH64_RELATIVE a2130 │ │ │ │ -000000000025b348 0000000000000403 R_AARCH64_RELATIVE a2150 │ │ │ │ -000000000025b378 0000000000000403 R_AARCH64_RELATIVE a2168 │ │ │ │ -000000000025b388 0000000000000403 R_AARCH64_RELATIVE a21a0 │ │ │ │ -000000000025b3b8 0000000000000403 R_AARCH64_RELATIVE a21b8 │ │ │ │ -000000000025b3c8 0000000000000403 R_AARCH64_RELATIVE a21e0 │ │ │ │ -000000000025b3f8 0000000000000403 R_AARCH64_RELATIVE a21f8 │ │ │ │ -000000000025b408 0000000000000403 R_AARCH64_RELATIVE a2228 │ │ │ │ -000000000025b438 0000000000000403 R_AARCH64_RELATIVE a2240 │ │ │ │ -000000000025b448 0000000000000403 R_AARCH64_RELATIVE a2260 │ │ │ │ -000000000025b478 0000000000000403 R_AARCH64_RELATIVE a2270 │ │ │ │ -000000000025b488 0000000000000403 R_AARCH64_RELATIVE a2298 │ │ │ │ -000000000025b4b8 0000000000000403 R_AARCH64_RELATIVE a22a0 │ │ │ │ -000000000025b4c8 0000000000000403 R_AARCH64_RELATIVE a22c8 │ │ │ │ -000000000025b4f8 0000000000000403 R_AARCH64_RELATIVE a22d8 │ │ │ │ -000000000025b508 0000000000000403 R_AARCH64_RELATIVE a2308 │ │ │ │ -000000000025b548 0000000000000403 R_AARCH64_RELATIVE a2318 │ │ │ │ -000000000025b578 0000000000000403 R_AARCH64_RELATIVE a2328 │ │ │ │ -000000000025b588 0000000000000403 R_AARCH64_RELATIVE a2388 │ │ │ │ -000000000025b5b0 0000000000000403 R_AARCH64_RELATIVE a07f0 │ │ │ │ -000000000025b5b8 0000000000000403 R_AARCH64_RELATIVE a2390 │ │ │ │ -000000000025b5c8 0000000000000403 R_AARCH64_RELATIVE a23b0 │ │ │ │ -000000000025b5f8 0000000000000403 R_AARCH64_RELATIVE a23c8 │ │ │ │ -000000000025b608 0000000000000403 R_AARCH64_RELATIVE a23e8 │ │ │ │ -000000000025b638 0000000000000403 R_AARCH64_RELATIVE a23f8 │ │ │ │ -000000000025b648 0000000000000403 R_AARCH64_RELATIVE a2410 │ │ │ │ -000000000025b678 0000000000000403 R_AARCH64_RELATIVE a2418 │ │ │ │ -000000000025b688 0000000000000403 R_AARCH64_RELATIVE a2438 │ │ │ │ -000000000025b6b8 0000000000000403 R_AARCH64_RELATIVE a2450 │ │ │ │ -000000000025b6c8 0000000000000403 R_AARCH64_RELATIVE a2488 │ │ │ │ -000000000025b6f8 0000000000000403 R_AARCH64_RELATIVE a24a0 │ │ │ │ -000000000025b708 0000000000000403 R_AARCH64_RELATIVE a24d0 │ │ │ │ -000000000025b738 0000000000000403 R_AARCH64_RELATIVE a24d8 │ │ │ │ -000000000025b748 0000000000000403 R_AARCH64_RELATIVE a2510 │ │ │ │ -000000000025b778 0000000000000403 R_AARCH64_RELATIVE a2520 │ │ │ │ -000000000025b788 0000000000000403 R_AARCH64_RELATIVE a2558 │ │ │ │ -000000000025b7b0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025b7b8 0000000000000403 R_AARCH64_RELATIVE a2570 │ │ │ │ -000000000025b7c8 0000000000000403 R_AARCH64_RELATIVE a2598 │ │ │ │ -000000000025b7f0 0000000000000403 R_AARCH64_RELATIVE a1520 │ │ │ │ -000000000025b7f8 0000000000000403 R_AARCH64_RELATIVE a25a0 │ │ │ │ -000000000025b808 0000000000000403 R_AARCH64_RELATIVE a25c8 │ │ │ │ -000000000025b830 0000000000000403 R_AARCH64_RELATIVE a1520 │ │ │ │ -000000000025b838 0000000000000403 R_AARCH64_RELATIVE a25d8 │ │ │ │ -000000000025b848 0000000000000403 R_AARCH64_RELATIVE 54388 │ │ │ │ -000000000025b878 0000000000000403 R_AARCH64_RELATIVE a2608 │ │ │ │ -000000000025b888 0000000000000403 R_AARCH64_RELATIVE a2620 │ │ │ │ -000000000025b8c8 0000000000000403 R_AARCH64_RELATIVE a2630 │ │ │ │ -000000000025b8f8 0000000000000403 R_AARCH64_RELATIVE a2638 │ │ │ │ -000000000025b908 0000000000000403 R_AARCH64_RELATIVE a2668 │ │ │ │ -000000000025b948 0000000000000403 R_AARCH64_RELATIVE a2678 │ │ │ │ -000000000025b978 0000000000000403 R_AARCH64_RELATIVE a2680 │ │ │ │ -000000000025b988 0000000000000403 R_AARCH64_RELATIVE a26b8 │ │ │ │ -000000000025b9b0 0000000000000403 R_AARCH64_RELATIVE a26c8 │ │ │ │ -000000000025b9b8 0000000000000403 R_AARCH64_RELATIVE a26e0 │ │ │ │ -000000000025b9c8 0000000000000403 R_AARCH64_RELATIVE a2718 │ │ │ │ -000000000025ba08 0000000000000403 R_AARCH64_RELATIVE a2728 │ │ │ │ -000000000025ba30 0000000000000403 R_AARCH64_RELATIVE a2738 │ │ │ │ -000000000025ba38 0000000000000403 R_AARCH64_RELATIVE a2748 │ │ │ │ -000000000025ba48 0000000000000403 R_AARCH64_RELATIVE a2778 │ │ │ │ -000000000025ba70 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025ba78 0000000000000403 R_AARCH64_RELATIVE a2790 │ │ │ │ -000000000025ba88 0000000000000403 R_AARCH64_RELATIVE a27b8 │ │ │ │ -000000000025bab0 0000000000000403 R_AARCH64_RELATIVE a27d0 │ │ │ │ -000000000025bab8 0000000000000403 R_AARCH64_RELATIVE a27d8 │ │ │ │ -000000000025bac8 0000000000000403 R_AARCH64_RELATIVE a2808 │ │ │ │ -000000000025baf0 0000000000000403 R_AARCH64_RELATIVE a2818 │ │ │ │ -000000000025baf8 0000000000000403 R_AARCH64_RELATIVE a2820 │ │ │ │ -000000000025bb08 0000000000000403 R_AARCH64_RELATIVE a2848 │ │ │ │ -000000000025bb30 0000000000000403 R_AARCH64_RELATIVE a2858 │ │ │ │ -000000000025bb38 0000000000000403 R_AARCH64_RELATIVE a2868 │ │ │ │ -000000000025bb48 0000000000000403 R_AARCH64_RELATIVE a2898 │ │ │ │ -000000000025bb78 0000000000000403 R_AARCH64_RELATIVE a28a0 │ │ │ │ -000000000025bb88 0000000000000403 R_AARCH64_RELATIVE a28c0 │ │ │ │ -000000000025bbb8 0000000000000403 R_AARCH64_RELATIVE a28d0 │ │ │ │ -000000000025bbc8 0000000000000403 R_AARCH64_RELATIVE a28f8 │ │ │ │ -000000000025bbf8 0000000000000403 R_AARCH64_RELATIVE a2908 │ │ │ │ -000000000025bc08 0000000000000403 R_AARCH64_RELATIVE a2928 │ │ │ │ -000000000025bc30 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025bc38 0000000000000403 R_AARCH64_RELATIVE a2938 │ │ │ │ -000000000025bc48 0000000000000403 R_AARCH64_RELATIVE a2950 │ │ │ │ -000000000025bc78 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ -000000000025bc88 0000000000000403 R_AARCH64_RELATIVE a2990 │ │ │ │ -000000000025bcb0 0000000000000403 R_AARCH64_RELATIVE a29a0 │ │ │ │ -000000000025bcb8 0000000000000403 R_AARCH64_RELATIVE a29b0 │ │ │ │ -000000000025bcc8 0000000000000403 R_AARCH64_RELATIVE a29d0 │ │ │ │ -000000000025bcf0 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025bcf8 0000000000000403 R_AARCH64_RELATIVE a29e0 │ │ │ │ -000000000025bd08 0000000000000403 R_AARCH64_RELATIVE a29f8 │ │ │ │ -000000000025bd30 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025bd38 0000000000000403 R_AARCH64_RELATIVE a2a00 │ │ │ │ -000000000025bd48 0000000000000403 R_AARCH64_RELATIVE a2a20 │ │ │ │ -000000000025bd70 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025bd78 0000000000000403 R_AARCH64_RELATIVE a2a28 │ │ │ │ -000000000025bd88 0000000000000403 R_AARCH64_RELATIVE a2a48 │ │ │ │ -000000000025bdb0 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025bdb8 0000000000000403 R_AARCH64_RELATIVE a2a50 │ │ │ │ -000000000025bdc8 0000000000000403 R_AARCH64_RELATIVE a2a70 │ │ │ │ -000000000025bdf0 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025bdf8 0000000000000403 R_AARCH64_RELATIVE a2a80 │ │ │ │ -000000000025be08 0000000000000403 R_AARCH64_RELATIVE a2aa0 │ │ │ │ -000000000025be30 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025be38 0000000000000403 R_AARCH64_RELATIVE a2ab0 │ │ │ │ -000000000025be48 0000000000000403 R_AARCH64_RELATIVE a2ad0 │ │ │ │ -000000000025be70 0000000000000403 R_AARCH64_RELATIVE a29a8 │ │ │ │ -000000000025be78 0000000000000403 R_AARCH64_RELATIVE a2ae0 │ │ │ │ -000000000025be88 0000000000000403 R_AARCH64_RELATIVE a2b00 │ │ │ │ -000000000025beb8 0000000000000403 R_AARCH64_RELATIVE a2b20 │ │ │ │ -000000000025bec8 0000000000000403 R_AARCH64_RELATIVE a2bd8 │ │ │ │ -000000000025bef0 0000000000000403 R_AARCH64_RELATIVE a2be0 │ │ │ │ -000000000025bef8 0000000000000403 R_AARCH64_RELATIVE a2bf0 │ │ │ │ -000000000025bf08 0000000000000403 R_AARCH64_RELATIVE a2c18 │ │ │ │ -000000000025bf48 0000000000000403 R_AARCH64_RELATIVE a2c28 │ │ │ │ -000000000025bf70 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025bf78 0000000000000403 R_AARCH64_RELATIVE a2c38 │ │ │ │ -000000000025bf88 0000000000000403 R_AARCH64_RELATIVE a2c58 │ │ │ │ -000000000025bfb0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025bfb8 0000000000000403 R_AARCH64_RELATIVE a2c70 │ │ │ │ -000000000025bfc8 0000000000000403 R_AARCH64_RELATIVE a2cd8 │ │ │ │ -000000000025bff8 0000000000000403 R_AARCH64_RELATIVE a2cf0 │ │ │ │ -000000000025c008 0000000000000403 R_AARCH64_RELATIVE a2d18 │ │ │ │ -000000000025c038 0000000000000403 R_AARCH64_RELATIVE a2d30 │ │ │ │ -000000000025c048 0000000000000403 R_AARCH64_RELATIVE a2d60 │ │ │ │ -000000000025c078 0000000000000403 R_AARCH64_RELATIVE a2d80 │ │ │ │ -000000000025c088 0000000000000403 R_AARCH64_RELATIVE a2da0 │ │ │ │ -000000000025c0b0 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025c0b8 0000000000000403 R_AARCH64_RELATIVE a2db0 │ │ │ │ -000000000025c0c8 0000000000000403 R_AARCH64_RELATIVE a2dc8 │ │ │ │ -000000000025c0f0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025c0f8 0000000000000403 R_AARCH64_RELATIVE a2de0 │ │ │ │ -000000000025c108 0000000000000403 R_AARCH64_RELATIVE a2e00 │ │ │ │ -000000000025c130 0000000000000403 R_AARCH64_RELATIVE a1190 │ │ │ │ -000000000025c138 0000000000000403 R_AARCH64_RELATIVE a2e20 │ │ │ │ -000000000025c148 0000000000000403 R_AARCH64_RELATIVE a2e40 │ │ │ │ -000000000025c178 0000000000000403 R_AARCH64_RELATIVE a2e50 │ │ │ │ -000000000025c188 0000000000000403 R_AARCH64_RELATIVE a2e78 │ │ │ │ -000000000025c1b8 0000000000000403 R_AARCH64_RELATIVE a2e90 │ │ │ │ -000000000025c1c8 0000000000000403 R_AARCH64_RELATIVE a2ec8 │ │ │ │ -000000000025c208 0000000000000403 R_AARCH64_RELATIVE a2ed8 │ │ │ │ -000000000025c248 0000000000000403 R_AARCH64_RELATIVE a2ef0 │ │ │ │ -000000000025c288 0000000000000403 R_AARCH64_RELATIVE a2f08 │ │ │ │ -000000000025c2c8 0000000000000403 R_AARCH64_RELATIVE a2f18 │ │ │ │ -000000000025c308 0000000000000403 R_AARCH64_RELATIVE a2f30 │ │ │ │ -000000000025c348 0000000000000403 R_AARCH64_RELATIVE a2f48 │ │ │ │ -000000000025c388 0000000000000403 R_AARCH64_RELATIVE a2f60 │ │ │ │ -000000000025c3c8 0000000000000403 R_AARCH64_RELATIVE a2f78 │ │ │ │ -000000000025c408 0000000000000403 R_AARCH64_RELATIVE a2f90 │ │ │ │ -000000000025c438 0000000000000403 R_AARCH64_RELATIVE a2fa8 │ │ │ │ -000000000025c448 0000000000000403 R_AARCH64_RELATIVE a2fd0 │ │ │ │ -000000000025c478 0000000000000403 R_AARCH64_RELATIVE a2fe0 │ │ │ │ -000000000025c488 0000000000000403 R_AARCH64_RELATIVE a3008 │ │ │ │ -000000000025c4b8 0000000000000403 R_AARCH64_RELATIVE a3020 │ │ │ │ -000000000025c4c8 0000000000000403 R_AARCH64_RELATIVE a3058 │ │ │ │ -000000000025c4f8 0000000000000403 R_AARCH64_RELATIVE a3068 │ │ │ │ -000000000025c508 0000000000000403 R_AARCH64_RELATIVE a3088 │ │ │ │ -000000000025c548 0000000000000403 R_AARCH64_RELATIVE a30a0 │ │ │ │ -000000000025c578 0000000000000403 R_AARCH64_RELATIVE a30b8 │ │ │ │ -000000000025c588 0000000000000403 R_AARCH64_RELATIVE a30f0 │ │ │ │ -000000000025c5b8 0000000000000403 R_AARCH64_RELATIVE a3108 │ │ │ │ -000000000025c5c8 0000000000000403 R_AARCH64_RELATIVE a3130 │ │ │ │ -000000000025c5f8 0000000000000403 R_AARCH64_RELATIVE a3150 │ │ │ │ -000000000025c608 0000000000000403 R_AARCH64_RELATIVE a3178 │ │ │ │ -000000000025c638 0000000000000403 R_AARCH64_RELATIVE a3188 │ │ │ │ -000000000025c648 0000000000000403 R_AARCH64_RELATIVE a31b8 │ │ │ │ -000000000025c678 0000000000000403 R_AARCH64_RELATIVE a31c8 │ │ │ │ -000000000025c688 0000000000000403 R_AARCH64_RELATIVE a31f0 │ │ │ │ -000000000025c6b8 0000000000000403 R_AARCH64_RELATIVE a3200 │ │ │ │ -000000000025c6c8 0000000000000403 R_AARCH64_RELATIVE a3238 │ │ │ │ -000000000025c6f0 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025c6f8 0000000000000403 R_AARCH64_RELATIVE a3240 │ │ │ │ -000000000025c708 0000000000000403 R_AARCH64_RELATIVE a3268 │ │ │ │ -000000000025c730 0000000000000403 R_AARCH64_RELATIVE a1318 │ │ │ │ -000000000025c738 0000000000000403 R_AARCH64_RELATIVE a3288 │ │ │ │ -000000000025c748 0000000000000403 R_AARCH64_RELATIVE a32c0 │ │ │ │ -000000000025c778 0000000000000403 R_AARCH64_RELATIVE a32d0 │ │ │ │ -000000000025c788 0000000000000403 R_AARCH64_RELATIVE a3308 │ │ │ │ -000000000025c7b8 0000000000000403 R_AARCH64_RELATIVE a3318 │ │ │ │ -000000000025c7c8 0000000000000403 R_AARCH64_RELATIVE a3350 │ │ │ │ -000000000025c7f8 0000000000000403 R_AARCH64_RELATIVE a3368 │ │ │ │ -000000000025c808 0000000000000403 R_AARCH64_RELATIVE a3388 │ │ │ │ -000000000025c830 0000000000000403 R_AARCH64_RELATIVE a3398 │ │ │ │ -000000000025c838 0000000000000403 R_AARCH64_RELATIVE a33a0 │ │ │ │ -000000000025c848 0000000000000403 R_AARCH64_RELATIVE a33d0 │ │ │ │ -000000000025c878 0000000000000403 R_AARCH64_RELATIVE a33e8 │ │ │ │ -000000000025c888 0000000000000403 R_AARCH64_RELATIVE a3420 │ │ │ │ -000000000025c8b8 0000000000000403 R_AARCH64_RELATIVE a3438 │ │ │ │ -000000000025c8c8 0000000000000403 R_AARCH64_RELATIVE a3470 │ │ │ │ -000000000025c8f8 0000000000000403 R_AARCH64_RELATIVE a3488 │ │ │ │ -000000000025c908 0000000000000403 R_AARCH64_RELATIVE a34b0 │ │ │ │ -000000000025c938 0000000000000403 R_AARCH64_RELATIVE a34c8 │ │ │ │ -000000000025c948 0000000000000403 R_AARCH64_RELATIVE a3500 │ │ │ │ -000000000025c978 0000000000000403 R_AARCH64_RELATIVE a3510 │ │ │ │ -000000000025c988 0000000000000403 R_AARCH64_RELATIVE a3540 │ │ │ │ -000000000025c9b8 0000000000000403 R_AARCH64_RELATIVE a3558 │ │ │ │ -000000000025c9c8 0000000000000403 R_AARCH64_RELATIVE a3590 │ │ │ │ -000000000025c9f8 0000000000000403 R_AARCH64_RELATIVE a35b0 │ │ │ │ -000000000025ca10 0000000000000403 R_AARCH64_RELATIVE f43b0 │ │ │ │ -000000000025ca18 0000000000000403 R_AARCH64_RELATIVE f43b8 │ │ │ │ -000000000025ca20 0000000000000403 R_AARCH64_RELATIVE f43c0 │ │ │ │ -000000000025ca28 0000000000000403 R_AARCH64_RELATIVE f43d0 │ │ │ │ -000000000025ca30 0000000000000403 R_AARCH64_RELATIVE f43e0 │ │ │ │ -000000000025ca38 0000000000000403 R_AARCH64_RELATIVE f43e8 │ │ │ │ -000000000025ca40 0000000000000403 R_AARCH64_RELATIVE f43f8 │ │ │ │ -000000000025ca48 0000000000000403 R_AARCH64_RELATIVE f4400 │ │ │ │ -000000000025ca50 0000000000000403 R_AARCH64_RELATIVE f6028 │ │ │ │ -000000000025ca58 0000000000000403 R_AARCH64_RELATIVE f6030 │ │ │ │ -000000000025ca60 0000000000000403 R_AARCH64_RELATIVE f6038 │ │ │ │ -000000000025ca68 0000000000000403 R_AARCH64_RELATIVE f6048 │ │ │ │ -000000000025ca70 0000000000000403 R_AARCH64_RELATIVE f6060 │ │ │ │ -000000000025ca78 0000000000000403 R_AARCH64_RELATIVE f6070 │ │ │ │ -000000000025ca80 0000000000000403 R_AARCH64_RELATIVE f6080 │ │ │ │ -000000000025ca88 0000000000000403 R_AARCH64_RELATIVE f6090 │ │ │ │ -000000000025ca90 0000000000000403 R_AARCH64_RELATIVE f60a0 │ │ │ │ -000000000025ca98 0000000000000403 R_AARCH64_RELATIVE f60b0 │ │ │ │ -000000000025caa0 0000000000000403 R_AARCH64_RELATIVE a2998 │ │ │ │ -000000000025cac8 0000000000000403 R_AARCH64_RELATIVE f75f8 │ │ │ │ -000000000025cad8 0000000000000403 R_AARCH64_RELATIVE 236b80 │ │ │ │ -000000000025cae8 0000000000000403 R_AARCH64_RELATIVE f7600 │ │ │ │ -000000000025caf8 0000000000000403 R_AARCH64_RELATIVE f7608 │ │ │ │ -000000000025cb08 0000000000000403 R_AARCH64_RELATIVE f7610 │ │ │ │ -000000000025cb18 0000000000000403 R_AARCH64_RELATIVE f7618 │ │ │ │ -000000000025cb28 0000000000000403 R_AARCH64_RELATIVE f7620 │ │ │ │ -000000000025cb38 0000000000000403 R_AARCH64_RELATIVE f7628 │ │ │ │ -000000000025cb48 0000000000000403 R_AARCH64_RELATIVE f7630 │ │ │ │ -000000000025cb58 0000000000000403 R_AARCH64_RELATIVE f7638 │ │ │ │ -000000000025cb68 0000000000000403 R_AARCH64_RELATIVE f7640 │ │ │ │ -000000000025cb78 0000000000000403 R_AARCH64_RELATIVE f7648 │ │ │ │ -000000000025cb88 0000000000000403 R_AARCH64_RELATIVE f7650 │ │ │ │ -000000000025cb98 0000000000000403 R_AARCH64_RELATIVE f7658 │ │ │ │ -000000000025cba8 0000000000000403 R_AARCH64_RELATIVE f7660 │ │ │ │ -000000000025cbb8 0000000000000403 R_AARCH64_RELATIVE f7668 │ │ │ │ -000000000025cbc8 0000000000000403 R_AARCH64_RELATIVE f7670 │ │ │ │ -000000000025cbd8 0000000000000403 R_AARCH64_RELATIVE f7678 │ │ │ │ -000000000025cbe8 0000000000000403 R_AARCH64_RELATIVE f7680 │ │ │ │ -000000000025cbf8 0000000000000403 R_AARCH64_RELATIVE f7688 │ │ │ │ -000000000025cc08 0000000000000403 R_AARCH64_RELATIVE f7698 │ │ │ │ -000000000025cc18 0000000000000403 R_AARCH64_RELATIVE f76a0 │ │ │ │ -000000000025cc28 0000000000000403 R_AARCH64_RELATIVE f6ec0 │ │ │ │ -000000000025cc38 0000000000000403 R_AARCH64_RELATIVE f6ec8 │ │ │ │ -000000000025cc48 0000000000000403 R_AARCH64_RELATIVE f6eb8 │ │ │ │ -000000000025cc58 0000000000000403 R_AARCH64_RELATIVE f6eb0 │ │ │ │ -000000000025cc68 0000000000000403 R_AARCH64_RELATIVE f6ea8 │ │ │ │ -000000000025cc78 0000000000000403 R_AARCH64_RELATIVE f76a8 │ │ │ │ -000000000025cc88 0000000000000403 R_AARCH64_RELATIVE f76b8 │ │ │ │ -000000000025cc98 0000000000000403 R_AARCH64_RELATIVE f76c8 │ │ │ │ -000000000025cca8 0000000000000403 R_AARCH64_RELATIVE f76d0 │ │ │ │ -000000000025ccb8 0000000000000403 R_AARCH64_RELATIVE a07f0 │ │ │ │ -000000000025ccc8 0000000000000403 R_AARCH64_RELATIVE f76d8 │ │ │ │ -000000000025ccd8 0000000000000403 R_AARCH64_RELATIVE f76e8 │ │ │ │ -000000000025cce8 0000000000000403 R_AARCH64_RELATIVE f76f0 │ │ │ │ -000000000025ccf8 0000000000000403 R_AARCH64_RELATIVE f76f8 │ │ │ │ -000000000025cd08 0000000000000403 R_AARCH64_RELATIVE f7700 │ │ │ │ -000000000025cd18 0000000000000403 R_AARCH64_RELATIVE f7708 │ │ │ │ -000000000025cd28 0000000000000403 R_AARCH64_RELATIVE f7710 │ │ │ │ -000000000025cd38 0000000000000403 R_AARCH64_RELATIVE f7718 │ │ │ │ -000000000025cd48 0000000000000403 R_AARCH64_RELATIVE f7728 │ │ │ │ -000000000025cd58 0000000000000403 R_AARCH64_RELATIVE f7738 │ │ │ │ -000000000025cd68 0000000000000403 R_AARCH64_RELATIVE f7748 │ │ │ │ -000000000025cd78 0000000000000403 R_AARCH64_RELATIVE f7750 │ │ │ │ -000000000025cd88 0000000000000403 R_AARCH64_RELATIVE f7758 │ │ │ │ -000000000025cd98 0000000000000403 R_AARCH64_RELATIVE a10b8 │ │ │ │ -000000000025cda8 0000000000000403 R_AARCH64_RELATIVE f7760 │ │ │ │ -000000000025cdb8 0000000000000403 R_AARCH64_RELATIVE f7778 │ │ │ │ -000000000025cdc8 0000000000000403 R_AARCH64_RELATIVE f7790 │ │ │ │ -000000000025cdd8 0000000000000403 R_AARCH64_RELATIVE f77a8 │ │ │ │ -000000000025cde8 0000000000000403 R_AARCH64_RELATIVE f77b0 │ │ │ │ -000000000025cdf8 0000000000000403 R_AARCH64_RELATIVE f77b8 │ │ │ │ -000000000025ce00 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025ce20 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025ce40 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025ce60 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025ce80 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025cea0 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025cec0 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025cee0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025cf00 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025cf20 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025cf40 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025cf60 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025cf80 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025cfa0 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025cfc0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025cfe0 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025d000 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025d020 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025d040 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025d060 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025d080 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025d0a0 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025d0c0 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025d100 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025d120 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025d140 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025d160 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025d180 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025d1a0 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025d1c0 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025d1e0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025d200 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025d220 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025d240 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025d260 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025d280 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025d2a0 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025d2c0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025d2e0 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025d300 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025d320 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025d340 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025d360 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025d380 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025d3a0 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025d3c0 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025d400 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025d420 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025d440 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025d460 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025d480 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025d4a0 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025d4c0 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025d4e0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025d500 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025d520 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025d540 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025d560 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025d580 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025d5a0 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025d5c0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025d5e0 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ -000000000025d600 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ -000000000025d620 0000000000000403 R_AARCH64_RELATIVE 2368e0 │ │ │ │ -000000000025d640 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ -000000000025d660 0000000000000403 R_AARCH64_RELATIVE 236900 │ │ │ │ -000000000025d680 0000000000000403 R_AARCH64_RELATIVE 236908 │ │ │ │ -000000000025d6a0 0000000000000403 R_AARCH64_RELATIVE 236918 │ │ │ │ -000000000025d6c0 0000000000000403 R_AARCH64_RELATIVE 236930 │ │ │ │ -000000000025d6e0 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ -000000000025d700 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ -000000000025d720 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025d740 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025d760 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025d780 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025d7a0 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ -000000000025d7c0 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ -000000000025d7e0 0000000000000403 R_AARCH64_RELATIVE 236990 │ │ │ │ -000000000025d800 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ -000000000025d820 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ -000000000025d840 0000000000000403 R_AARCH64_RELATIVE 2369c8 │ │ │ │ -000000000025d860 0000000000000403 R_AARCH64_RELATIVE 2369d8 │ │ │ │ -000000000025d880 0000000000000403 R_AARCH64_RELATIVE 2369e8 │ │ │ │ -000000000025d8c0 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025d8e0 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025d900 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025d920 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025d940 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025d960 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025d980 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025d9a0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025d9c0 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025d9e0 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025da00 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025da20 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025da40 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025da60 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025da80 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025daa0 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ -000000000025dac0 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ -000000000025dae0 0000000000000403 R_AARCH64_RELATIVE 2368e0 │ │ │ │ -000000000025db00 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ -000000000025db20 0000000000000403 R_AARCH64_RELATIVE 236900 │ │ │ │ -000000000025db40 0000000000000403 R_AARCH64_RELATIVE 236908 │ │ │ │ -000000000025db60 0000000000000403 R_AARCH64_RELATIVE 236918 │ │ │ │ -000000000025db80 0000000000000403 R_AARCH64_RELATIVE 236930 │ │ │ │ -000000000025dba0 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ -000000000025dbc0 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ -000000000025dbe0 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025dc00 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025dc20 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025dc40 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025dc60 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ -000000000025dc80 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ -000000000025dca0 0000000000000403 R_AARCH64_RELATIVE 236990 │ │ │ │ -000000000025dcc0 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ -000000000025dce0 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ -000000000025dd00 0000000000000403 R_AARCH64_RELATIVE 2369c8 │ │ │ │ -000000000025dd20 0000000000000403 R_AARCH64_RELATIVE 2369d8 │ │ │ │ -000000000025dd40 0000000000000403 R_AARCH64_RELATIVE 2369e8 │ │ │ │ -000000000025dd80 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025dda0 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025ddc0 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025dde0 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025de00 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025de20 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025de40 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025de60 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025de80 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025dea0 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025dec0 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025dee0 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025df00 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025df20 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025df40 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025df60 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025df80 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025dfa0 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025dfc0 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025dfe0 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025e000 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025e020 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025e040 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025e080 0000000000000403 R_AARCH64_RELATIVE 236a00 │ │ │ │ -000000000025e088 0000000000000403 R_AARCH64_RELATIVE 563d0 │ │ │ │ -000000000025e090 0000000000000403 R_AARCH64_RELATIVE 236a10 │ │ │ │ -000000000025e098 0000000000000403 R_AARCH64_RELATIVE 236a20 │ │ │ │ -000000000025e0a0 0000000000000403 R_AARCH64_RELATIVE 236b80 │ │ │ │ -000000000025e0a8 0000000000000403 R_AARCH64_RELATIVE 236a28 │ │ │ │ -000000000025e0b0 0000000000000403 R_AARCH64_RELATIVE 236a30 │ │ │ │ -000000000025e0b8 0000000000000403 R_AARCH64_RELATIVE 236a38 │ │ │ │ -000000000025e0c0 0000000000000403 R_AARCH64_RELATIVE 236a40 │ │ │ │ -000000000025e0c8 0000000000000403 R_AARCH64_RELATIVE 236a48 │ │ │ │ -000000000025e0d0 0000000000000403 R_AARCH64_RELATIVE 236a50 │ │ │ │ -000000000025e0d8 0000000000000403 R_AARCH64_RELATIVE 236a58 │ │ │ │ -000000000025e0e0 0000000000000403 R_AARCH64_RELATIVE 236a68 │ │ │ │ -000000000025e0e8 0000000000000403 R_AARCH64_RELATIVE 236a78 │ │ │ │ -000000000025e0f0 0000000000000403 R_AARCH64_RELATIVE 236a80 │ │ │ │ -000000000025e0f8 0000000000000403 R_AARCH64_RELATIVE 236a88 │ │ │ │ -000000000025e100 0000000000000403 R_AARCH64_RELATIVE 236a90 │ │ │ │ -000000000025e108 0000000000000403 R_AARCH64_RELATIVE 236a98 │ │ │ │ -000000000025e110 0000000000000403 R_AARCH64_RELATIVE 236aa0 │ │ │ │ -000000000025e118 0000000000000403 R_AARCH64_RELATIVE 236aa8 │ │ │ │ -000000000025e120 0000000000000403 R_AARCH64_RELATIVE 236ab0 │ │ │ │ -000000000025e128 0000000000000403 R_AARCH64_RELATIVE 236ab8 │ │ │ │ -000000000025e130 0000000000000403 R_AARCH64_RELATIVE 236ac0 │ │ │ │ -000000000025e138 0000000000000403 R_AARCH64_RELATIVE 236ac8 │ │ │ │ -000000000025e140 0000000000000403 R_AARCH64_RELATIVE 236ad0 │ │ │ │ -000000000025e148 0000000000000403 R_AARCH64_RELATIVE 236ad8 │ │ │ │ -000000000025e150 0000000000000403 R_AARCH64_RELATIVE 236ae0 │ │ │ │ -000000000025e158 0000000000000403 R_AARCH64_RELATIVE a11c0 │ │ │ │ -000000000025e160 0000000000000403 R_AARCH64_RELATIVE 236ae8 │ │ │ │ -000000000025e168 0000000000000403 R_AARCH64_RELATIVE 236af0 │ │ │ │ -000000000025e170 0000000000000403 R_AARCH64_RELATIVE 236af8 │ │ │ │ -000000000025e178 0000000000000403 R_AARCH64_RELATIVE 236b00 │ │ │ │ -000000000025e180 0000000000000403 R_AARCH64_RELATIVE 236b08 │ │ │ │ -000000000025e188 0000000000000403 R_AARCH64_RELATIVE 236b10 │ │ │ │ -000000000025e190 0000000000000403 R_AARCH64_RELATIVE 236b18 │ │ │ │ -000000000025e198 0000000000000403 R_AARCH64_RELATIVE 236b20 │ │ │ │ -000000000025e1a0 0000000000000403 R_AARCH64_RELATIVE 236b28 │ │ │ │ -000000000025e1a8 0000000000000403 R_AARCH64_RELATIVE 236b30 │ │ │ │ -000000000025e1b0 0000000000000403 R_AARCH64_RELATIVE 236b38 │ │ │ │ -000000000025e1b8 0000000000000403 R_AARCH64_RELATIVE 236b40 │ │ │ │ -000000000025e1c0 0000000000000403 R_AARCH64_RELATIVE f76a0 │ │ │ │ -000000000025e1c8 0000000000000403 R_AARCH64_RELATIVE 236b48 │ │ │ │ -000000000025e1d0 0000000000000403 R_AARCH64_RELATIVE f6ec0 │ │ │ │ -000000000025e1d8 0000000000000403 R_AARCH64_RELATIVE f6ec8 │ │ │ │ -000000000025e1e0 0000000000000403 R_AARCH64_RELATIVE f6eb8 │ │ │ │ -000000000025e1e8 0000000000000403 R_AARCH64_RELATIVE f6eb0 │ │ │ │ -000000000025e1f0 0000000000000403 R_AARCH64_RELATIVE f6ea8 │ │ │ │ -000000000025e1f8 0000000000000403 R_AARCH64_RELATIVE 236b50 │ │ │ │ -000000000025e200 0000000000000403 R_AARCH64_RELATIVE f76a8 │ │ │ │ -000000000025e208 0000000000000403 R_AARCH64_RELATIVE a3a00 │ │ │ │ -000000000025e210 0000000000000403 R_AARCH64_RELATIVE 236b58 │ │ │ │ -000000000025e218 0000000000000403 R_AARCH64_RELATIVE f6f00 │ │ │ │ -000000000025e220 0000000000000403 R_AARCH64_RELATIVE f6ef8 │ │ │ │ -000000000025e228 0000000000000403 R_AARCH64_RELATIVE 236b68 │ │ │ │ -000000000025e230 0000000000000403 R_AARCH64_RELATIVE f7760 │ │ │ │ -000000000025e238 0000000000000403 R_AARCH64_RELATIVE f7778 │ │ │ │ -000000000025e240 0000000000000403 R_AARCH64_RELATIVE f7790 │ │ │ │ -000000000025e248 0000000000000403 R_AARCH64_RELATIVE 236b78 │ │ │ │ -000000000025e250 0000000000000403 R_AARCH64_RELATIVE 236b88 │ │ │ │ -000000000025e258 0000000000000403 R_AARCH64_RELATIVE 236ba0 │ │ │ │ -000000000025e260 0000000000000403 R_AARCH64_RELATIVE 236bb0 │ │ │ │ -000000000025e268 0000000000000403 R_AARCH64_RELATIVE 236bc8 │ │ │ │ -000000000025e270 0000000000000403 R_AARCH64_RELATIVE 236bd0 │ │ │ │ -000000000025e278 0000000000000403 R_AARCH64_RELATIVE 236bd8 │ │ │ │ -000000000025e280 0000000000000403 R_AARCH64_RELATIVE f76b8 │ │ │ │ -000000000025e288 0000000000000403 R_AARCH64_RELATIVE 236be0 │ │ │ │ -000000000025e290 0000000000000403 R_AARCH64_RELATIVE 236bf0 │ │ │ │ -000000000025e298 0000000000000403 R_AARCH64_RELATIVE 236c08 │ │ │ │ -000000000025e2a0 0000000000000403 R_AARCH64_RELATIVE 236c18 │ │ │ │ -000000000025e2a8 0000000000000403 R_AARCH64_RELATIVE 236c38 │ │ │ │ -000000000025e2b0 0000000000000403 R_AARCH64_RELATIVE f77b8 │ │ │ │ -000000000025e2b8 0000000000000403 R_AARCH64_RELATIVE 236c50 │ │ │ │ -000000000025e2c0 0000000000000403 R_AARCH64_RELATIVE f76c8 │ │ │ │ -000000000025e2c8 0000000000000403 R_AARCH64_RELATIVE 236c58 │ │ │ │ -000000000025e2d0 0000000000000403 R_AARCH64_RELATIVE 236c68 │ │ │ │ -000000000025e2d8 0000000000000403 R_AARCH64_RELATIVE 236c78 │ │ │ │ -000000000025e2e0 0000000000000403 R_AARCH64_RELATIVE 236c80 │ │ │ │ -000000000025e2e8 0000000000000403 R_AARCH64_RELATIVE 236c88 │ │ │ │ -000000000025e2f0 0000000000000403 R_AARCH64_RELATIVE 236c90 │ │ │ │ -000000000025e2f8 0000000000000403 R_AARCH64_RELATIVE 236c98 │ │ │ │ -000000000025e300 0000000000000403 R_AARCH64_RELATIVE 236ca0 │ │ │ │ -000000000025e308 0000000000000403 R_AARCH64_RELATIVE 236cb0 │ │ │ │ -000000000025e310 0000000000000403 R_AARCH64_RELATIVE f76d0 │ │ │ │ -000000000025e318 0000000000000403 R_AARCH64_RELATIVE 236cb8 │ │ │ │ -000000000025e320 0000000000000403 R_AARCH64_RELATIVE f76d8 │ │ │ │ -000000000025e328 0000000000000403 R_AARCH64_RELATIVE f76e8 │ │ │ │ -000000000025e330 0000000000000403 R_AARCH64_RELATIVE f76f0 │ │ │ │ -000000000025e338 0000000000000403 R_AARCH64_RELATIVE f76f8 │ │ │ │ -000000000025e340 0000000000000403 R_AARCH64_RELATIVE f7708 │ │ │ │ -000000000025e348 0000000000000403 R_AARCH64_RELATIVE f7700 │ │ │ │ -000000000025e350 0000000000000403 R_AARCH64_RELATIVE f7710 │ │ │ │ -000000000025e358 0000000000000403 R_AARCH64_RELATIVE f7718 │ │ │ │ -000000000025e360 0000000000000403 R_AARCH64_RELATIVE 236cc8 │ │ │ │ -000000000025e368 0000000000000403 R_AARCH64_RELATIVE 236cd0 │ │ │ │ -000000000025e370 0000000000000403 R_AARCH64_RELATIVE 236cd8 │ │ │ │ -000000000025e378 0000000000000403 R_AARCH64_RELATIVE 236ce0 │ │ │ │ -000000000025e380 0000000000000403 R_AARCH64_RELATIVE 236ce8 │ │ │ │ -000000000025e388 0000000000000403 R_AARCH64_RELATIVE 236cf0 │ │ │ │ -000000000025e390 0000000000000403 R_AARCH64_RELATIVE 236cf8 │ │ │ │ -000000000025e398 0000000000000403 R_AARCH64_RELATIVE 236d00 │ │ │ │ -000000000025e3a0 0000000000000403 R_AARCH64_RELATIVE 236d10 │ │ │ │ -000000000025e3a8 0000000000000403 R_AARCH64_RELATIVE f77a8 │ │ │ │ -000000000025e3b0 0000000000000403 R_AARCH64_RELATIVE 236d20 │ │ │ │ -000000000025e3b8 0000000000000403 R_AARCH64_RELATIVE f77b0 │ │ │ │ -000000000025e3c0 0000000000000403 R_AARCH64_RELATIVE 236d28 │ │ │ │ -000000000025e3c8 0000000000000403 R_AARCH64_RELATIVE 236d40 │ │ │ │ -000000000025e3d0 0000000000000403 R_AARCH64_RELATIVE 236d48 │ │ │ │ -000000000025e3d8 0000000000000403 R_AARCH64_RELATIVE 236d50 │ │ │ │ -000000000025e3e0 0000000000000403 R_AARCH64_RELATIVE 236d58 │ │ │ │ -000000000025e3e8 0000000000000403 R_AARCH64_RELATIVE 236d60 │ │ │ │ -000000000025e3f0 0000000000000403 R_AARCH64_RELATIVE 236d70 │ │ │ │ -000000000025e3f8 0000000000000403 R_AARCH64_RELATIVE 236d80 │ │ │ │ -000000000025e400 0000000000000403 R_AARCH64_RELATIVE 236d88 │ │ │ │ -000000000025e408 0000000000000403 R_AARCH64_RELATIVE 236da8 │ │ │ │ -000000000025e410 0000000000000403 R_AARCH64_RELATIVE 236d98 │ │ │ │ -000000000025e418 0000000000000403 R_AARCH64_RELATIVE 236da0 │ │ │ │ -000000000025e420 0000000000000403 R_AARCH64_RELATIVE 236db0 │ │ │ │ -000000000025e428 0000000000000403 R_AARCH64_RELATIVE 236dc0 │ │ │ │ -000000000025e430 0000000000000403 R_AARCH64_RELATIVE 236dc8 │ │ │ │ -000000000025e438 0000000000000403 R_AARCH64_RELATIVE 236dd0 │ │ │ │ -000000000025e440 0000000000000403 R_AARCH64_RELATIVE f7738 │ │ │ │ -000000000025e448 0000000000000403 R_AARCH64_RELATIVE 236dd8 │ │ │ │ -000000000025e450 0000000000000403 R_AARCH64_RELATIVE 236de0 │ │ │ │ -000000000025e458 0000000000000403 R_AARCH64_RELATIVE 236de8 │ │ │ │ -000000000025e460 0000000000000403 R_AARCH64_RELATIVE 236df0 │ │ │ │ -000000000025e468 0000000000000403 R_AARCH64_RELATIVE 236df8 │ │ │ │ -000000000025e470 0000000000000403 R_AARCH64_RELATIVE 236e08 │ │ │ │ -000000000025e478 0000000000000403 R_AARCH64_RELATIVE f7688 │ │ │ │ -000000000025e480 0000000000000403 R_AARCH64_RELATIVE 236e18 │ │ │ │ -000000000025e488 0000000000000403 R_AARCH64_RELATIVE 236e20 │ │ │ │ -000000000025e490 0000000000000403 R_AARCH64_RELATIVE 236e28 │ │ │ │ -000000000025e498 0000000000000403 R_AARCH64_RELATIVE 236e38 │ │ │ │ -000000000025e4a0 0000000000000403 R_AARCH64_RELATIVE 236e40 │ │ │ │ -000000000025e4a8 0000000000000403 R_AARCH64_RELATIVE 236e48 │ │ │ │ -000000000025e4b0 0000000000000403 R_AARCH64_RELATIVE 236e58 │ │ │ │ -000000000025e4b8 0000000000000403 R_AARCH64_RELATIVE 236e60 │ │ │ │ -000000000025e4c0 0000000000000403 R_AARCH64_RELATIVE 236e70 │ │ │ │ -000000000025e4c8 0000000000000403 R_AARCH64_RELATIVE 236e88 │ │ │ │ -000000000025e4d0 0000000000000403 R_AARCH64_RELATIVE 236e98 │ │ │ │ -000000000025e4d8 0000000000000403 R_AARCH64_RELATIVE 236ea0 │ │ │ │ -000000000025e4e0 0000000000000403 R_AARCH64_RELATIVE f77c0 │ │ │ │ -000000000025e4e8 0000000000000403 R_AARCH64_RELATIVE 236ea8 │ │ │ │ -000000000025e4f0 0000000000000403 R_AARCH64_RELATIVE 236eb8 │ │ │ │ -000000000025e4f8 0000000000000403 R_AARCH64_RELATIVE 236ec8 │ │ │ │ -000000000025e500 0000000000000403 R_AARCH64_RELATIVE 236ed0 │ │ │ │ -000000000025e508 0000000000000403 R_AARCH64_RELATIVE 236ed8 │ │ │ │ -000000000025e510 0000000000000403 R_AARCH64_RELATIVE 236ee8 │ │ │ │ -000000000025e518 0000000000000403 R_AARCH64_RELATIVE 236f00 │ │ │ │ -000000000025e520 0000000000000403 R_AARCH64_RELATIVE 236f20 │ │ │ │ -000000000025e528 0000000000000403 R_AARCH64_RELATIVE 236f28 │ │ │ │ -000000000025e530 0000000000000403 R_AARCH64_RELATIVE 236f38 │ │ │ │ -000000000025e538 0000000000000403 R_AARCH64_RELATIVE 236f48 │ │ │ │ -000000000025e540 0000000000000403 R_AARCH64_RELATIVE 236f50 │ │ │ │ -000000000025e548 0000000000000403 R_AARCH64_RELATIVE 236f68 │ │ │ │ -000000000025e550 0000000000000403 R_AARCH64_RELATIVE 236f80 │ │ │ │ -000000000025e558 0000000000000403 R_AARCH64_RELATIVE f7728 │ │ │ │ -000000000025e560 0000000000000403 R_AARCH64_RELATIVE 236f90 │ │ │ │ -000000000025e568 0000000000000403 R_AARCH64_RELATIVE 236fa8 │ │ │ │ -000000000025e570 0000000000000403 R_AARCH64_RELATIVE 236fb0 │ │ │ │ -000000000025e578 0000000000000403 R_AARCH64_RELATIVE 236fb8 │ │ │ │ -000000000025e580 0000000000000403 R_AARCH64_RELATIVE 236fc0 │ │ │ │ -000000000025e588 0000000000000403 R_AARCH64_RELATIVE 236fc8 │ │ │ │ -000000000025e590 0000000000000403 R_AARCH64_RELATIVE 236fd0 │ │ │ │ -000000000025e598 0000000000000403 R_AARCH64_RELATIVE 236fd8 │ │ │ │ -000000000025e5a0 0000000000000403 R_AARCH64_RELATIVE 236fe0 │ │ │ │ -000000000025e5a8 0000000000000403 R_AARCH64_RELATIVE a0eb0 │ │ │ │ -000000000025e5b0 0000000000000403 R_AARCH64_RELATIVE 236fe8 │ │ │ │ -000000000025e5b8 0000000000000403 R_AARCH64_RELATIVE 236ff8 │ │ │ │ -000000000025e5c0 0000000000000403 R_AARCH64_RELATIVE 237008 │ │ │ │ -000000000025e5c8 0000000000000403 R_AARCH64_RELATIVE 237010 │ │ │ │ -000000000025e5d0 0000000000000403 R_AARCH64_RELATIVE 237020 │ │ │ │ -000000000025e5d8 0000000000000403 R_AARCH64_RELATIVE 237028 │ │ │ │ -000000000025e5e0 0000000000000403 R_AARCH64_RELATIVE 237040 │ │ │ │ -000000000025e5e8 0000000000000403 R_AARCH64_RELATIVE 237058 │ │ │ │ -000000000025e5f0 0000000000000403 R_AARCH64_RELATIVE 237060 │ │ │ │ -000000000025e5f8 0000000000000403 R_AARCH64_RELATIVE 237070 │ │ │ │ -000000000025e600 0000000000000403 R_AARCH64_RELATIVE 237088 │ │ │ │ -000000000025e608 0000000000000403 R_AARCH64_RELATIVE 2370a0 │ │ │ │ -000000000025e610 0000000000000403 R_AARCH64_RELATIVE 2370b0 │ │ │ │ -000000000025e618 0000000000000403 R_AARCH64_RELATIVE 2376e8 │ │ │ │ -000000000025e620 0000000000000403 R_AARCH64_RELATIVE 2370c8 │ │ │ │ -000000000025e628 0000000000000403 R_AARCH64_RELATIVE 2370d0 │ │ │ │ -000000000025e630 0000000000000403 R_AARCH64_RELATIVE 2370e0 │ │ │ │ -000000000025e638 0000000000000403 R_AARCH64_RELATIVE 2370f0 │ │ │ │ -000000000025e640 0000000000000403 R_AARCH64_RELATIVE 2370f8 │ │ │ │ -000000000025e648 0000000000000403 R_AARCH64_RELATIVE 237100 │ │ │ │ -000000000025e650 0000000000000403 R_AARCH64_RELATIVE 237108 │ │ │ │ -000000000025e658 0000000000000403 R_AARCH64_RELATIVE 237110 │ │ │ │ -000000000025e660 0000000000000403 R_AARCH64_RELATIVE 237120 │ │ │ │ -000000000025e668 0000000000000403 R_AARCH64_RELATIVE 237128 │ │ │ │ -000000000025e670 0000000000000403 R_AARCH64_RELATIVE 237138 │ │ │ │ -000000000025e678 0000000000000403 R_AARCH64_RELATIVE 237140 │ │ │ │ -000000000025e680 0000000000000403 R_AARCH64_RELATIVE 237148 │ │ │ │ -000000000025e688 0000000000000403 R_AARCH64_RELATIVE 237150 │ │ │ │ -000000000025e690 0000000000000403 R_AARCH64_RELATIVE 237160 │ │ │ │ -000000000025e698 0000000000000403 R_AARCH64_RELATIVE 237170 │ │ │ │ -000000000025e6a0 0000000000000403 R_AARCH64_RELATIVE 237188 │ │ │ │ -000000000025e6a8 0000000000000403 R_AARCH64_RELATIVE 237190 │ │ │ │ -000000000025e6b0 0000000000000403 R_AARCH64_RELATIVE 2371a0 │ │ │ │ -000000000025e6b8 0000000000000403 R_AARCH64_RELATIVE 2371b8 │ │ │ │ -000000000025e6c0 0000000000000403 R_AARCH64_RELATIVE 2371d0 │ │ │ │ -000000000025e6c8 0000000000000403 R_AARCH64_RELATIVE 2371e0 │ │ │ │ -000000000025e6d0 0000000000000403 R_AARCH64_RELATIVE 2371f8 │ │ │ │ -000000000025e6d8 0000000000000403 R_AARCH64_RELATIVE 237208 │ │ │ │ -000000000025e6e0 0000000000000403 R_AARCH64_RELATIVE 237218 │ │ │ │ -000000000025e6e8 0000000000000403 R_AARCH64_RELATIVE 237230 │ │ │ │ -000000000025e6f0 0000000000000403 R_AARCH64_RELATIVE 237248 │ │ │ │ -000000000025e6f8 0000000000000403 R_AARCH64_RELATIVE 237268 │ │ │ │ -000000000025e700 0000000000000403 R_AARCH64_RELATIVE 237280 │ │ │ │ -000000000025e708 0000000000000403 R_AARCH64_RELATIVE 237288 │ │ │ │ -000000000025e710 0000000000000403 R_AARCH64_RELATIVE 237298 │ │ │ │ -000000000025e718 0000000000000403 R_AARCH64_RELATIVE 2372a0 │ │ │ │ -000000000025e720 0000000000000403 R_AARCH64_RELATIVE 2372a8 │ │ │ │ -000000000025e728 0000000000000403 R_AARCH64_RELATIVE 2372b8 │ │ │ │ -000000000025e730 0000000000000403 R_AARCH64_RELATIVE 2372d0 │ │ │ │ -000000000025e738 0000000000000403 R_AARCH64_RELATIVE 2372d8 │ │ │ │ -000000000025e740 0000000000000403 R_AARCH64_RELATIVE 2372e8 │ │ │ │ -000000000025e748 0000000000000403 R_AARCH64_RELATIVE 2372f8 │ │ │ │ -000000000025e750 0000000000000403 R_AARCH64_RELATIVE 237308 │ │ │ │ -000000000025e758 0000000000000403 R_AARCH64_RELATIVE 237318 │ │ │ │ -000000000025e760 0000000000000403 R_AARCH64_RELATIVE 237328 │ │ │ │ -000000000025e768 0000000000000403 R_AARCH64_RELATIVE a1ec8 │ │ │ │ -000000000025e770 0000000000000403 R_AARCH64_RELATIVE 237338 │ │ │ │ -000000000025e778 0000000000000403 R_AARCH64_RELATIVE 237350 │ │ │ │ -000000000025e780 0000000000000403 R_AARCH64_RELATIVE 237368 │ │ │ │ -000000000025e788 0000000000000403 R_AARCH64_RELATIVE 237378 │ │ │ │ -000000000025e790 0000000000000403 R_AARCH64_RELATIVE 237380 │ │ │ │ -000000000025e798 0000000000000403 R_AARCH64_RELATIVE 237388 │ │ │ │ -000000000025e7a0 0000000000000403 R_AARCH64_RELATIVE 237398 │ │ │ │ -000000000025e7a8 0000000000000403 R_AARCH64_RELATIVE 2373a8 │ │ │ │ -000000000025e7b0 0000000000000403 R_AARCH64_RELATIVE 2373b8 │ │ │ │ -000000000025e7b8 0000000000000403 R_AARCH64_RELATIVE 2373c8 │ │ │ │ -000000000025e7c0 0000000000000403 R_AARCH64_RELATIVE 2373e0 │ │ │ │ -000000000025e7c8 0000000000000403 R_AARCH64_RELATIVE 2373e8 │ │ │ │ -000000000025e7d0 0000000000000403 R_AARCH64_RELATIVE 237400 │ │ │ │ -000000000025e7d8 0000000000000403 R_AARCH64_RELATIVE 237420 │ │ │ │ -000000000025e7e0 0000000000000403 R_AARCH64_RELATIVE 237438 │ │ │ │ -000000000025e7e8 0000000000000403 R_AARCH64_RELATIVE 237458 │ │ │ │ -000000000025e7f0 0000000000000403 R_AARCH64_RELATIVE 237470 │ │ │ │ -000000000025e7f8 0000000000000403 R_AARCH64_RELATIVE 237480 │ │ │ │ -000000000025e800 0000000000000403 R_AARCH64_RELATIVE 237498 │ │ │ │ -000000000025e808 0000000000000403 R_AARCH64_RELATIVE 2374a0 │ │ │ │ -000000000025e810 0000000000000403 R_AARCH64_RELATIVE 2374b0 │ │ │ │ -000000000025e818 0000000000000403 R_AARCH64_RELATIVE 2374b8 │ │ │ │ -000000000025e820 0000000000000403 R_AARCH64_RELATIVE 2374c0 │ │ │ │ -000000000025e828 0000000000000403 R_AARCH64_RELATIVE 2374c8 │ │ │ │ -000000000025e830 0000000000000403 R_AARCH64_RELATIVE 2374d0 │ │ │ │ -000000000025e838 0000000000000403 R_AARCH64_RELATIVE 2374e0 │ │ │ │ -000000000025e840 0000000000000403 R_AARCH64_RELATIVE 2374e8 │ │ │ │ -000000000025e848 0000000000000403 R_AARCH64_RELATIVE 2374f8 │ │ │ │ -000000000025e850 0000000000000403 R_AARCH64_RELATIVE 237510 │ │ │ │ -000000000025e858 0000000000000403 R_AARCH64_RELATIVE 237520 │ │ │ │ -000000000025e860 0000000000000403 R_AARCH64_RELATIVE f7160 │ │ │ │ -000000000025e868 0000000000000403 R_AARCH64_RELATIVE 237530 │ │ │ │ -000000000025e870 0000000000000403 R_AARCH64_RELATIVE 237538 │ │ │ │ -000000000025e878 0000000000000403 R_AARCH64_RELATIVE 237540 │ │ │ │ -000000000025e880 0000000000000403 R_AARCH64_RELATIVE 237548 │ │ │ │ -000000000025e888 0000000000000403 R_AARCH64_RELATIVE 237550 │ │ │ │ -000000000025e890 0000000000000403 R_AARCH64_RELATIVE 237558 │ │ │ │ -000000000025e898 0000000000000403 R_AARCH64_RELATIVE 237560 │ │ │ │ -000000000025e8a0 0000000000000403 R_AARCH64_RELATIVE 237568 │ │ │ │ -000000000025e8a8 0000000000000403 R_AARCH64_RELATIVE 237570 │ │ │ │ -000000000025e8b0 0000000000000403 R_AARCH64_RELATIVE 237578 │ │ │ │ -000000000025e8b8 0000000000000403 R_AARCH64_RELATIVE 237580 │ │ │ │ -000000000025e8c0 0000000000000403 R_AARCH64_RELATIVE 2375b8 │ │ │ │ -000000000025e8c8 0000000000000403 R_AARCH64_RELATIVE 237588 │ │ │ │ -000000000025e8d0 0000000000000403 R_AARCH64_RELATIVE 237590 │ │ │ │ -000000000025e8d8 0000000000000403 R_AARCH64_RELATIVE 2375a8 │ │ │ │ -000000000025e8e0 0000000000000403 R_AARCH64_RELATIVE 2375c0 │ │ │ │ -000000000025e8e8 0000000000000403 R_AARCH64_RELATIVE 2375d0 │ │ │ │ -000000000025e8f0 0000000000000403 R_AARCH64_RELATIVE 2375e0 │ │ │ │ -000000000025e8f8 0000000000000403 R_AARCH64_RELATIVE 2375f0 │ │ │ │ -000000000025e900 0000000000000403 R_AARCH64_RELATIVE 237600 │ │ │ │ -000000000025e908 0000000000000403 R_AARCH64_RELATIVE 237608 │ │ │ │ -000000000025e910 0000000000000403 R_AARCH64_RELATIVE 237610 │ │ │ │ -000000000025e918 0000000000000403 R_AARCH64_RELATIVE 237618 │ │ │ │ -000000000025e920 0000000000000403 R_AARCH64_RELATIVE 237620 │ │ │ │ -000000000025e928 0000000000000403 R_AARCH64_RELATIVE 237630 │ │ │ │ -000000000025e930 0000000000000403 R_AARCH64_RELATIVE 237638 │ │ │ │ -000000000025e938 0000000000000403 R_AARCH64_RELATIVE 237640 │ │ │ │ -000000000025e940 0000000000000403 R_AARCH64_RELATIVE 237648 │ │ │ │ -000000000025e948 0000000000000403 R_AARCH64_RELATIVE 237658 │ │ │ │ -000000000025e950 0000000000000403 R_AARCH64_RELATIVE 237668 │ │ │ │ -000000000025e958 0000000000000403 R_AARCH64_RELATIVE 237678 │ │ │ │ -000000000025e960 0000000000000403 R_AARCH64_RELATIVE 237690 │ │ │ │ -000000000025e968 0000000000000403 R_AARCH64_RELATIVE 237698 │ │ │ │ -000000000025e970 0000000000000403 R_AARCH64_RELATIVE 2376b0 │ │ │ │ -000000000025e978 0000000000000403 R_AARCH64_RELATIVE 2376c8 │ │ │ │ -000000000025e980 0000000000000403 R_AARCH64_RELATIVE 2376e0 │ │ │ │ -000000000025e988 0000000000000403 R_AARCH64_RELATIVE 2376f8 │ │ │ │ -000000000025e990 0000000000000403 R_AARCH64_RELATIVE a20e0 │ │ │ │ -000000000025e998 0000000000000403 R_AARCH64_RELATIVE 237700 │ │ │ │ -000000000025e9a0 0000000000000403 R_AARCH64_RELATIVE 237708 │ │ │ │ -000000000025e9a8 0000000000000403 R_AARCH64_RELATIVE 237718 │ │ │ │ -000000000025e9b0 0000000000000403 R_AARCH64_RELATIVE 237728 │ │ │ │ -000000000025e9b8 0000000000000403 R_AARCH64_RELATIVE 237730 │ │ │ │ -000000000025e9c0 0000000000000403 R_AARCH64_RELATIVE 237740 │ │ │ │ -000000000025e9c8 0000000000000403 R_AARCH64_RELATIVE 237750 │ │ │ │ -000000000025e9d0 0000000000000403 R_AARCH64_RELATIVE 237758 │ │ │ │ -000000000025e9d8 0000000000000403 R_AARCH64_RELATIVE 237760 │ │ │ │ -000000000025e9e0 0000000000000403 R_AARCH64_RELATIVE 237770 │ │ │ │ -000000000025e9e8 0000000000000403 R_AARCH64_RELATIVE 237790 │ │ │ │ -000000000025e9f0 0000000000000403 R_AARCH64_RELATIVE 237798 │ │ │ │ -000000000025e9f8 0000000000000403 R_AARCH64_RELATIVE 2377b0 │ │ │ │ -000000000025ea00 0000000000000403 R_AARCH64_RELATIVE 2377c0 │ │ │ │ -000000000025ea08 0000000000000403 R_AARCH64_RELATIVE 2377c8 │ │ │ │ -000000000025ea18 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025ea38 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025ea58 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025ea78 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025ea98 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025eab8 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025ead8 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025eaf8 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025eb18 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025eb38 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025eb58 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025eb78 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025eb98 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025ebb8 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025ebd8 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025ebf8 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025ec18 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025ec38 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025ec58 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025ec78 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025ec98 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025ecb8 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025ecd8 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025ed18 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025ed38 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025ed58 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025ed78 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025ed98 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025edb8 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025edd8 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025edf8 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025ee18 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025ee38 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025ee58 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025ee78 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025ee98 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025eeb8 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025eed8 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025eef8 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025ef18 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025ef38 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025ef58 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025ef78 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025ef98 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025efb8 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025efd8 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025f018 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025f038 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025f058 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025f078 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025f098 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025f0b8 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025f0d8 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025f0f8 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025f118 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025f138 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025f158 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025f178 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025f198 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025f1b8 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025f1d8 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025f1f8 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025f218 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025f238 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025f258 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025f278 0000000000000403 R_AARCH64_RELATIVE a0728 │ │ │ │ -000000000025f298 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ -000000000025f2b8 0000000000000403 R_AARCH64_RELATIVE a0758 │ │ │ │ -000000000025f2d8 0000000000000403 R_AARCH64_RELATIVE a0770 │ │ │ │ -000000000025f318 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025f338 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025f358 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025f378 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025f398 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025f3b8 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025f3d8 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025f3f8 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025f418 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025f438 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025f458 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025f478 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025f498 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025f4b8 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025f4d8 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025f4f8 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ -000000000025f518 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ -000000000025f538 0000000000000403 R_AARCH64_RELATIVE 2368e0 │ │ │ │ -000000000025f558 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ -000000000025f578 0000000000000403 R_AARCH64_RELATIVE 236900 │ │ │ │ -000000000025f598 0000000000000403 R_AARCH64_RELATIVE 236908 │ │ │ │ -000000000025f5b8 0000000000000403 R_AARCH64_RELATIVE 236918 │ │ │ │ -000000000025f5d8 0000000000000403 R_AARCH64_RELATIVE 236930 │ │ │ │ -000000000025f5f8 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ -000000000025f618 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ -000000000025f638 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025f658 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025f678 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025f698 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025f6b8 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ -000000000025f6d8 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ -000000000025f6f8 0000000000000403 R_AARCH64_RELATIVE 236990 │ │ │ │ -000000000025f718 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ -000000000025f738 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ -000000000025f758 0000000000000403 R_AARCH64_RELATIVE 2369c8 │ │ │ │ -000000000025f778 0000000000000403 R_AARCH64_RELATIVE 2369d8 │ │ │ │ -000000000025f798 0000000000000403 R_AARCH64_RELATIVE 2369e8 │ │ │ │ -000000000025f7d8 0000000000000403 R_AARCH64_RELATIVE a05d0 │ │ │ │ -000000000025f7f8 0000000000000403 R_AARCH64_RELATIVE a05d8 │ │ │ │ -000000000025f818 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ -000000000025f838 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ -000000000025f858 0000000000000403 R_AARCH64_RELATIVE a0608 │ │ │ │ -000000000025f878 0000000000000403 R_AARCH64_RELATIVE a0620 │ │ │ │ -000000000025f898 0000000000000403 R_AARCH64_RELATIVE a0630 │ │ │ │ -000000000025f8b8 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ -000000000025f8d8 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ -000000000025f8f8 0000000000000403 R_AARCH64_RELATIVE a0668 │ │ │ │ -000000000025f918 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ -000000000025f938 0000000000000403 R_AARCH64_RELATIVE a0690 │ │ │ │ -000000000025f958 0000000000000403 R_AARCH64_RELATIVE a06a0 │ │ │ │ -000000000025f978 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ -000000000025f998 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ -000000000025f9b8 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ -000000000025f9d8 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ -000000000025f9f8 0000000000000403 R_AARCH64_RELATIVE 2368e0 │ │ │ │ -000000000025fa18 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ -000000000025fa38 0000000000000403 R_AARCH64_RELATIVE 236900 │ │ │ │ -000000000025fa58 0000000000000403 R_AARCH64_RELATIVE 236908 │ │ │ │ -000000000025fa78 0000000000000403 R_AARCH64_RELATIVE 236918 │ │ │ │ -000000000025fa98 0000000000000403 R_AARCH64_RELATIVE 236930 │ │ │ │ -000000000025fab8 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ -000000000025fad8 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ -000000000025faf8 0000000000000403 R_AARCH64_RELATIVE a06d8 │ │ │ │ -000000000025fb18 0000000000000403 R_AARCH64_RELATIVE a06f0 │ │ │ │ -000000000025fb38 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ -000000000025fb58 0000000000000403 R_AARCH64_RELATIVE a0710 │ │ │ │ -000000000025fb78 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ -000000000025fb98 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ -000000000025fbb8 0000000000000403 R_AARCH64_RELATIVE 236990 │ │ │ │ -000000000025fbd8 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ -000000000025fbf8 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ -000000000025fc18 0000000000000403 R_AARCH64_RELATIVE 2369c8 │ │ │ │ -000000000025fc38 0000000000000403 R_AARCH64_RELATIVE 2369d8 │ │ │ │ -000000000025fc58 0000000000000403 R_AARCH64_RELATIVE 2369e8 │ │ │ │ -000000000025fc98 0000000000000403 R_AARCH64_RELATIVE 505a0 │ │ │ │ -000000000025fca0 0000000000000403 R_AARCH64_RELATIVE 505b0 │ │ │ │ -000000000025fca8 0000000000000403 R_AARCH64_RELATIVE 505d0 │ │ │ │ -000000000025fcb0 0000000000000403 R_AARCH64_RELATIVE 50588 │ │ │ │ -000000000025fcb8 0000000000000403 R_AARCH64_RELATIVE 50970 │ │ │ │ -000000000025fcc0 0000000000000403 R_AARCH64_RELATIVE 50a2c │ │ │ │ -000000000025fcc8 0000000000000403 R_AARCH64_RELATIVE 50a40 │ │ │ │ -000000000025fcd0 0000000000000403 R_AARCH64_RELATIVE 50a60 │ │ │ │ -000000000025fcd8 0000000000000403 R_AARCH64_RELATIVE 502c0 │ │ │ │ -000000000025ff90 0000000000000403 R_AARCH64_RELATIVE 40f40 │ │ │ │ +0000000000258eb0 0000000000000403 R_AARCH64_RELATIVE 40ee0 │ │ │ │ +0000000000258eb8 0000000000000403 R_AARCH64_RELATIVE 40e8c │ │ │ │ +0000000000258ec0 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +0000000000258ee0 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +0000000000258f00 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +0000000000258f20 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +0000000000258f40 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +0000000000258f60 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +0000000000258f80 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +0000000000258fa0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +0000000000258fc0 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +0000000000258fe0 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +0000000000259000 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +0000000000259020 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +0000000000259040 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +0000000000259060 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +0000000000259080 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +00000000002590a0 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +00000000002590c0 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +00000000002590e0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +0000000000259100 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +0000000000259120 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +0000000000259140 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +0000000000259160 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +0000000000259180 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +00000000002591c0 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +00000000002591e0 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +0000000000259200 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +0000000000259220 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +0000000000259240 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +0000000000259260 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +0000000000259280 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +00000000002592a0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +00000000002592c0 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +00000000002592e0 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +0000000000259300 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +0000000000259320 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +0000000000259340 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +0000000000259360 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +0000000000259380 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +00000000002593a0 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +00000000002593c0 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +00000000002593e0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +0000000000259400 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +0000000000259420 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +0000000000259440 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +0000000000259460 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +0000000000259480 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +00000000002594c0 0000000000000403 R_AARCH64_RELATIVE f5f58 │ │ │ │ +00000000002594f0 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ +00000000002594f8 0000000000000403 R_AARCH64_RELATIVE a0748 │ │ │ │ +0000000000259508 0000000000000403 R_AARCH64_RELATIVE a0778 │ │ │ │ +0000000000259530 0000000000000403 R_AARCH64_RELATIVE a0788 │ │ │ │ +0000000000259538 0000000000000403 R_AARCH64_RELATIVE a0790 │ │ │ │ +0000000000259548 0000000000000403 R_AARCH64_RELATIVE a07a8 │ │ │ │ +0000000000259570 0000000000000403 R_AARCH64_RELATIVE a07b0 │ │ │ │ +0000000000259578 0000000000000403 R_AARCH64_RELATIVE a07b8 │ │ │ │ +0000000000259588 0000000000000403 R_AARCH64_RELATIVE a07e8 │ │ │ │ +00000000002595b0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +00000000002595b8 0000000000000403 R_AARCH64_RELATIVE a07f8 │ │ │ │ +00000000002595c8 0000000000000403 R_AARCH64_RELATIVE 237888 │ │ │ │ +00000000002595f8 0000000000000403 R_AARCH64_RELATIVE a0818 │ │ │ │ +0000000000259608 0000000000000403 R_AARCH64_RELATIVE a0840 │ │ │ │ +0000000000259648 0000000000000403 R_AARCH64_RELATIVE a0848 │ │ │ │ +0000000000259670 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +0000000000259678 0000000000000403 R_AARCH64_RELATIVE a0858 │ │ │ │ +0000000000259688 0000000000000403 R_AARCH64_RELATIVE a0870 │ │ │ │ +00000000002596b8 0000000000000403 R_AARCH64_RELATIVE a0888 │ │ │ │ +00000000002596c8 0000000000000403 R_AARCH64_RELATIVE a08b0 │ │ │ │ +00000000002596f0 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +00000000002596f8 0000000000000403 R_AARCH64_RELATIVE a08b8 │ │ │ │ +0000000000259708 0000000000000403 R_AARCH64_RELATIVE a08d0 │ │ │ │ +0000000000259738 0000000000000403 R_AARCH64_RELATIVE a08e0 │ │ │ │ +0000000000259748 0000000000000403 R_AARCH64_RELATIVE a0900 │ │ │ │ +0000000000259778 0000000000000403 R_AARCH64_RELATIVE a0918 │ │ │ │ +0000000000259788 0000000000000403 R_AARCH64_RELATIVE a0940 │ │ │ │ +00000000002597b8 0000000000000403 R_AARCH64_RELATIVE a0960 │ │ │ │ +00000000002597c8 0000000000000403 R_AARCH64_RELATIVE a0990 │ │ │ │ +00000000002597f8 0000000000000403 R_AARCH64_RELATIVE a09b8 │ │ │ │ +0000000000259808 0000000000000403 R_AARCH64_RELATIVE a0a10 │ │ │ │ +0000000000259838 0000000000000403 R_AARCH64_RELATIVE a0a28 │ │ │ │ +0000000000259848 0000000000000403 R_AARCH64_RELATIVE a0a60 │ │ │ │ +0000000000259878 0000000000000403 R_AARCH64_RELATIVE a0a78 │ │ │ │ +0000000000259888 0000000000000403 R_AARCH64_RELATIVE a0ab0 │ │ │ │ +00000000002598b8 0000000000000403 R_AARCH64_RELATIVE a0ab8 │ │ │ │ +00000000002598c8 0000000000000403 R_AARCH64_RELATIVE a0ad0 │ │ │ │ +00000000002598f8 0000000000000403 R_AARCH64_RELATIVE a0ad8 │ │ │ │ +0000000000259908 0000000000000403 R_AARCH64_RELATIVE a0af8 │ │ │ │ +0000000000259930 0000000000000403 R_AARCH64_RELATIVE a0b08 │ │ │ │ +0000000000259938 0000000000000403 R_AARCH64_RELATIVE a0b10 │ │ │ │ +0000000000259948 0000000000000403 R_AARCH64_RELATIVE a0b40 │ │ │ │ +0000000000259970 0000000000000403 R_AARCH64_RELATIVE a0b08 │ │ │ │ +0000000000259978 0000000000000403 R_AARCH64_RELATIVE a0b48 │ │ │ │ +00000000002599b8 0000000000000403 R_AARCH64_RELATIVE a0b70 │ │ │ │ +00000000002599c8 0000000000000403 R_AARCH64_RELATIVE a0b78 │ │ │ │ +00000000002599f0 0000000000000403 R_AARCH64_RELATIVE a0b80 │ │ │ │ +00000000002599f8 0000000000000403 R_AARCH64_RELATIVE a0b88 │ │ │ │ +0000000000259a08 0000000000000403 R_AARCH64_RELATIVE a0bb8 │ │ │ │ +0000000000259a30 0000000000000403 R_AARCH64_RELATIVE a0bc0 │ │ │ │ +0000000000259a38 0000000000000403 R_AARCH64_RELATIVE a0bd0 │ │ │ │ +0000000000259a48 0000000000000403 R_AARCH64_RELATIVE a0bf8 │ │ │ │ +0000000000259a70 0000000000000403 R_AARCH64_RELATIVE a0c08 │ │ │ │ +0000000000259a78 0000000000000403 R_AARCH64_RELATIVE a0c10 │ │ │ │ +0000000000259a88 0000000000000403 R_AARCH64_RELATIVE a0c40 │ │ │ │ +0000000000259ab8 0000000000000403 R_AARCH64_RELATIVE a0c58 │ │ │ │ +0000000000259ac8 0000000000000403 R_AARCH64_RELATIVE a25d8 │ │ │ │ +0000000000259af0 0000000000000403 R_AARCH64_RELATIVE a0c98 │ │ │ │ +0000000000259af8 0000000000000403 R_AARCH64_RELATIVE a0ca0 │ │ │ │ +0000000000259b08 0000000000000403 R_AARCH64_RELATIVE a0cc0 │ │ │ │ +0000000000259b30 0000000000000403 R_AARCH64_RELATIVE a0cd0 │ │ │ │ +0000000000259b38 0000000000000403 R_AARCH64_RELATIVE a0ce0 │ │ │ │ +0000000000259b48 0000000000000403 R_AARCH64_RELATIVE a0d08 │ │ │ │ +0000000000259b78 0000000000000403 R_AARCH64_RELATIVE a0d20 │ │ │ │ +0000000000259bb0 0000000000000403 R_AARCH64_RELATIVE a0d48 │ │ │ │ +0000000000259bb8 0000000000000403 R_AARCH64_RELATIVE a0d58 │ │ │ │ +0000000000259bc8 0000000000000403 R_AARCH64_RELATIVE a0d68 │ │ │ │ +0000000000259bf8 0000000000000403 R_AARCH64_RELATIVE a0d78 │ │ │ │ +0000000000259c08 0000000000000403 R_AARCH64_RELATIVE a0da0 │ │ │ │ +0000000000259c38 0000000000000403 R_AARCH64_RELATIVE a0da8 │ │ │ │ +0000000000259c48 0000000000000403 R_AARCH64_RELATIVE a0dc0 │ │ │ │ +0000000000259c78 0000000000000403 R_AARCH64_RELATIVE a0dc8 │ │ │ │ +0000000000259c88 0000000000000403 R_AARCH64_RELATIVE a0e00 │ │ │ │ +0000000000259cb8 0000000000000403 R_AARCH64_RELATIVE a0e10 │ │ │ │ +0000000000259cc8 0000000000000403 R_AARCH64_RELATIVE a0e38 │ │ │ │ +0000000000259cf0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +0000000000259cf8 0000000000000403 R_AARCH64_RELATIVE a0e40 │ │ │ │ +0000000000259d30 0000000000000403 R_AARCH64_RELATIVE a0e58 │ │ │ │ +0000000000259d38 0000000000000403 R_AARCH64_RELATIVE a0e60 │ │ │ │ +0000000000259d48 0000000000000403 R_AARCH64_RELATIVE a0e78 │ │ │ │ +0000000000259d70 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +0000000000259d78 0000000000000403 R_AARCH64_RELATIVE a0e88 │ │ │ │ +0000000000259d88 0000000000000403 R_AARCH64_RELATIVE a0ef0 │ │ │ │ +0000000000259db0 0000000000000403 R_AARCH64_RELATIVE a0ea0 │ │ │ │ +0000000000259db8 0000000000000403 R_AARCH64_RELATIVE a0ea8 │ │ │ │ +0000000000259dc8 0000000000000403 R_AARCH64_RELATIVE a0ec0 │ │ │ │ +0000000000259df0 0000000000000403 R_AARCH64_RELATIVE a0ed0 │ │ │ │ +0000000000259df8 0000000000000403 R_AARCH64_RELATIVE a0ed8 │ │ │ │ +0000000000259e08 0000000000000403 R_AARCH64_RELATIVE a0ef8 │ │ │ │ +0000000000259e38 0000000000000403 R_AARCH64_RELATIVE a0f10 │ │ │ │ +0000000000259e48 0000000000000403 R_AARCH64_RELATIVE a0f40 │ │ │ │ +0000000000259e78 0000000000000403 R_AARCH64_RELATIVE a0f48 │ │ │ │ +0000000000259e88 0000000000000403 R_AARCH64_RELATIVE a0f78 │ │ │ │ +0000000000259eb8 0000000000000403 R_AARCH64_RELATIVE a0f48 │ │ │ │ +0000000000259ec8 0000000000000403 R_AARCH64_RELATIVE a0f88 │ │ │ │ +0000000000259ef8 0000000000000403 R_AARCH64_RELATIVE a0f98 │ │ │ │ +0000000000259f08 0000000000000403 R_AARCH64_RELATIVE a0fc8 │ │ │ │ +0000000000259f38 0000000000000403 R_AARCH64_RELATIVE a0fd8 │ │ │ │ +0000000000259f48 0000000000000403 R_AARCH64_RELATIVE a1000 │ │ │ │ +0000000000259f78 0000000000000403 R_AARCH64_RELATIVE a0fd8 │ │ │ │ +0000000000259f88 0000000000000403 R_AARCH64_RELATIVE a1018 │ │ │ │ +0000000000259fb8 0000000000000403 R_AARCH64_RELATIVE a1020 │ │ │ │ +0000000000259fc8 0000000000000403 R_AARCH64_RELATIVE a1040 │ │ │ │ +0000000000259ff8 0000000000000403 R_AARCH64_RELATIVE a1050 │ │ │ │ +000000000025a008 0000000000000403 R_AARCH64_RELATIVE a1078 │ │ │ │ +000000000025a038 0000000000000403 R_AARCH64_RELATIVE a1088 │ │ │ │ +000000000025a088 0000000000000403 R_AARCH64_RELATIVE a10a8 │ │ │ │ +000000000025a0b0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025a0b8 0000000000000403 R_AARCH64_RELATIVE a10b8 │ │ │ │ +000000000025a0c8 0000000000000403 R_AARCH64_RELATIVE a10f0 │ │ │ │ +000000000025a0f0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025a0f8 0000000000000403 R_AARCH64_RELATIVE a1108 │ │ │ │ +000000000025a108 0000000000000403 R_AARCH64_RELATIVE a1138 │ │ │ │ +000000000025a130 0000000000000403 R_AARCH64_RELATIVE a1148 │ │ │ │ +000000000025a138 0000000000000403 R_AARCH64_RELATIVE a1158 │ │ │ │ +000000000025a148 0000000000000403 R_AARCH64_RELATIVE a1188 │ │ │ │ +000000000025a178 0000000000000403 R_AARCH64_RELATIVE a1198 │ │ │ │ +000000000025a188 0000000000000403 R_AARCH64_RELATIVE a11b0 │ │ │ │ +000000000025a1b8 0000000000000403 R_AARCH64_RELATIVE a11c0 │ │ │ │ +000000000025a1c8 0000000000000403 R_AARCH64_RELATIVE a11d8 │ │ │ │ +000000000025a1f8 0000000000000403 R_AARCH64_RELATIVE a11e8 │ │ │ │ +000000000025a208 0000000000000403 R_AARCH64_RELATIVE a1210 │ │ │ │ +000000000025a238 0000000000000403 R_AARCH64_RELATIVE a1228 │ │ │ │ +000000000025a248 0000000000000403 R_AARCH64_RELATIVE a1258 │ │ │ │ +000000000025a278 0000000000000403 R_AARCH64_RELATIVE a1260 │ │ │ │ +000000000025a288 0000000000000403 R_AARCH64_RELATIVE a3a10 │ │ │ │ +000000000025a2b0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025a2b8 0000000000000403 R_AARCH64_RELATIVE a1278 │ │ │ │ +000000000025a2c8 0000000000000403 R_AARCH64_RELATIVE a1290 │ │ │ │ +000000000025a2f0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025a2f8 0000000000000403 R_AARCH64_RELATIVE a12a0 │ │ │ │ +000000000025a308 0000000000000403 R_AARCH64_RELATIVE a12c0 │ │ │ │ +000000000025a348 0000000000000403 R_AARCH64_RELATIVE a12c8 │ │ │ │ +000000000025a370 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025a378 0000000000000403 R_AARCH64_RELATIVE a12e0 │ │ │ │ +000000000025a388 0000000000000403 R_AARCH64_RELATIVE a1310 │ │ │ │ +000000000025a3b0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025a3b8 0000000000000403 R_AARCH64_RELATIVE a1320 │ │ │ │ +000000000025a3c8 0000000000000403 R_AARCH64_RELATIVE 56950 │ │ │ │ +000000000025a3f0 0000000000000403 R_AARCH64_RELATIVE a1350 │ │ │ │ +000000000025a3f8 0000000000000403 R_AARCH64_RELATIVE a1360 │ │ │ │ +000000000025a408 0000000000000403 R_AARCH64_RELATIVE a1390 │ │ │ │ +000000000025a438 0000000000000403 R_AARCH64_RELATIVE a1398 │ │ │ │ +000000000025a448 0000000000000403 R_AARCH64_RELATIVE a20a0 │ │ │ │ +000000000025a478 0000000000000403 R_AARCH64_RELATIVE a13c8 │ │ │ │ +000000000025a4b8 0000000000000403 R_AARCH64_RELATIVE a13e8 │ │ │ │ +000000000025a4c8 0000000000000403 R_AARCH64_RELATIVE a1410 │ │ │ │ +000000000025a4f8 0000000000000403 R_AARCH64_RELATIVE a1420 │ │ │ │ +000000000025a508 0000000000000403 R_AARCH64_RELATIVE a1440 │ │ │ │ +000000000025a538 0000000000000403 R_AARCH64_RELATIVE a1450 │ │ │ │ +000000000025a548 0000000000000403 R_AARCH64_RELATIVE a1480 │ │ │ │ +000000000025a578 0000000000000403 R_AARCH64_RELATIVE a1490 │ │ │ │ +000000000025a588 0000000000000403 R_AARCH64_RELATIVE a14b0 │ │ │ │ +000000000025a5b0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025a5b8 0000000000000403 R_AARCH64_RELATIVE a14c0 │ │ │ │ +000000000025a5f0 0000000000000403 R_AARCH64_RELATIVE a14e0 │ │ │ │ +000000000025a5f8 0000000000000403 R_AARCH64_RELATIVE a14e8 │ │ │ │ +000000000025a608 0000000000000403 R_AARCH64_RELATIVE a1518 │ │ │ │ +000000000025a638 0000000000000403 R_AARCH64_RELATIVE a1528 │ │ │ │ +000000000025a648 0000000000000403 R_AARCH64_RELATIVE a1538 │ │ │ │ +000000000025a678 0000000000000403 R_AARCH64_RELATIVE a1548 │ │ │ │ +000000000025a688 0000000000000403 R_AARCH64_RELATIVE a1558 │ │ │ │ +000000000025a6b8 0000000000000403 R_AARCH64_RELATIVE a1578 │ │ │ │ +000000000025a6c8 0000000000000403 R_AARCH64_RELATIVE a15b8 │ │ │ │ +000000000025a6f8 0000000000000403 R_AARCH64_RELATIVE a15d8 │ │ │ │ +000000000025a708 0000000000000403 R_AARCH64_RELATIVE a1610 │ │ │ │ +000000000025a748 0000000000000403 R_AARCH64_RELATIVE a1620 │ │ │ │ +000000000025a788 0000000000000403 R_AARCH64_RELATIVE a1630 │ │ │ │ +000000000025a7b8 0000000000000403 R_AARCH64_RELATIVE a1640 │ │ │ │ +000000000025a7c8 0000000000000403 R_AARCH64_RELATIVE a1678 │ │ │ │ +000000000025a7f8 0000000000000403 R_AARCH64_RELATIVE a1688 │ │ │ │ +000000000025a808 0000000000000403 R_AARCH64_RELATIVE a16f8 │ │ │ │ +000000000025a830 0000000000000403 R_AARCH64_RELATIVE a0740 │ │ │ │ +000000000025a838 0000000000000403 R_AARCH64_RELATIVE a1700 │ │ │ │ +000000000025a848 0000000000000403 R_AARCH64_RELATIVE a1720 │ │ │ │ +000000000025a878 0000000000000403 R_AARCH64_RELATIVE a1730 │ │ │ │ +000000000025a888 0000000000000403 R_AARCH64_RELATIVE a1750 │ │ │ │ +000000000025a8c8 0000000000000403 R_AARCH64_RELATIVE a1758 │ │ │ │ +000000000025a908 0000000000000403 R_AARCH64_RELATIVE a1768 │ │ │ │ +000000000025a938 0000000000000403 R_AARCH64_RELATIVE a1770 │ │ │ │ +000000000025a948 0000000000000403 R_AARCH64_RELATIVE a1798 │ │ │ │ +000000000025a988 0000000000000403 R_AARCH64_RELATIVE a17a0 │ │ │ │ +000000000025a9c8 0000000000000403 R_AARCH64_RELATIVE a17b0 │ │ │ │ +000000000025aa08 0000000000000403 R_AARCH64_RELATIVE a17b8 │ │ │ │ +000000000025aa38 0000000000000403 R_AARCH64_RELATIVE a17c8 │ │ │ │ +000000000025aa48 0000000000000403 R_AARCH64_RELATIVE a17f0 │ │ │ │ +000000000025aa78 0000000000000403 R_AARCH64_RELATIVE a1800 │ │ │ │ +000000000025aa88 0000000000000403 R_AARCH64_RELATIVE a1820 │ │ │ │ +000000000025aab8 0000000000000403 R_AARCH64_RELATIVE a1838 │ │ │ │ +000000000025aac8 0000000000000403 R_AARCH64_RELATIVE a1860 │ │ │ │ +000000000025aaf8 0000000000000403 R_AARCH64_RELATIVE a1870 │ │ │ │ +000000000025ab08 0000000000000403 R_AARCH64_RELATIVE a18a0 │ │ │ │ +000000000025ab38 0000000000000403 R_AARCH64_RELATIVE a18b8 │ │ │ │ +000000000025ab48 0000000000000403 R_AARCH64_RELATIVE a18e8 │ │ │ │ +000000000025ab78 0000000000000403 R_AARCH64_RELATIVE a1900 │ │ │ │ +000000000025ab88 0000000000000403 R_AARCH64_RELATIVE a1938 │ │ │ │ +000000000025abb8 0000000000000403 R_AARCH64_RELATIVE a1958 │ │ │ │ +000000000025abc8 0000000000000403 R_AARCH64_RELATIVE a1998 │ │ │ │ +000000000025abf8 0000000000000403 R_AARCH64_RELATIVE a19a0 │ │ │ │ +000000000025ac08 0000000000000403 R_AARCH64_RELATIVE a19c0 │ │ │ │ +000000000025ac30 0000000000000403 R_AARCH64_RELATIVE a19c8 │ │ │ │ +000000000025ac38 0000000000000403 R_AARCH64_RELATIVE a19e0 │ │ │ │ +000000000025ac48 0000000000000403 R_AARCH64_RELATIVE a19f0 │ │ │ │ +000000000025ac70 0000000000000403 R_AARCH64_RELATIVE a1a00 │ │ │ │ +000000000025ac78 0000000000000403 R_AARCH64_RELATIVE a1a10 │ │ │ │ +000000000025ac88 0000000000000403 R_AARCH64_RELATIVE a1a38 │ │ │ │ +000000000025acb8 0000000000000403 R_AARCH64_RELATIVE a1a58 │ │ │ │ +000000000025acc8 0000000000000403 R_AARCH64_RELATIVE a1ae0 │ │ │ │ +000000000025acf8 0000000000000403 R_AARCH64_RELATIVE a1af0 │ │ │ │ +000000000025ad08 0000000000000403 R_AARCH64_RELATIVE a1b10 │ │ │ │ +000000000025ad38 0000000000000403 R_AARCH64_RELATIVE a1b20 │ │ │ │ +000000000025ad48 0000000000000403 R_AARCH64_RELATIVE a1b40 │ │ │ │ +000000000025ad78 0000000000000403 R_AARCH64_RELATIVE a1b58 │ │ │ │ +000000000025ad88 0000000000000403 R_AARCH64_RELATIVE a1b88 │ │ │ │ +000000000025adb0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025adb8 0000000000000403 R_AARCH64_RELATIVE a1b90 │ │ │ │ +000000000025adc8 0000000000000403 R_AARCH64_RELATIVE a1bb0 │ │ │ │ +000000000025adf8 0000000000000403 R_AARCH64_RELATIVE a1bc8 │ │ │ │ +000000000025ae08 0000000000000403 R_AARCH64_RELATIVE a1bf8 │ │ │ │ +000000000025ae38 0000000000000403 R_AARCH64_RELATIVE a1c08 │ │ │ │ +000000000025ae48 0000000000000403 R_AARCH64_RELATIVE a1c38 │ │ │ │ +000000000025ae78 0000000000000403 R_AARCH64_RELATIVE a1c48 │ │ │ │ +000000000025ae88 0000000000000403 R_AARCH64_RELATIVE a1c70 │ │ │ │ +000000000025aeb8 0000000000000403 R_AARCH64_RELATIVE a1c88 │ │ │ │ +000000000025aec8 0000000000000403 R_AARCH64_RELATIVE a1cb0 │ │ │ │ +000000000025aef8 0000000000000403 R_AARCH64_RELATIVE a1cc8 │ │ │ │ +000000000025af08 0000000000000403 R_AARCH64_RELATIVE a1cf0 │ │ │ │ +000000000025af38 0000000000000403 R_AARCH64_RELATIVE a1d08 │ │ │ │ +000000000025af48 0000000000000403 R_AARCH64_RELATIVE a1d40 │ │ │ │ +000000000025af78 0000000000000403 R_AARCH64_RELATIVE a1d58 │ │ │ │ +000000000025af88 0000000000000403 R_AARCH64_RELATIVE a1d88 │ │ │ │ +000000000025afb8 0000000000000403 R_AARCH64_RELATIVE a1d90 │ │ │ │ +000000000025afc8 0000000000000403 R_AARCH64_RELATIVE 238960 │ │ │ │ +000000000025aff0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025aff8 0000000000000403 R_AARCH64_RELATIVE a1da8 │ │ │ │ +000000000025b008 0000000000000403 R_AARCH64_RELATIVE a1dc8 │ │ │ │ +000000000025b030 0000000000000403 R_AARCH64_RELATIVE a1dd0 │ │ │ │ +000000000025b038 0000000000000403 R_AARCH64_RELATIVE a1de0 │ │ │ │ +000000000025b048 0000000000000403 R_AARCH64_RELATIVE a1e18 │ │ │ │ +000000000025b078 0000000000000403 R_AARCH64_RELATIVE a1e30 │ │ │ │ +000000000025b088 0000000000000403 R_AARCH64_RELATIVE a1e50 │ │ │ │ +000000000025b0b8 0000000000000403 R_AARCH64_RELATIVE a1e60 │ │ │ │ +000000000025b0c8 0000000000000403 R_AARCH64_RELATIVE a1e80 │ │ │ │ +000000000025b0f8 0000000000000403 R_AARCH64_RELATIVE a1e90 │ │ │ │ +000000000025b108 0000000000000403 R_AARCH64_RELATIVE a1eb8 │ │ │ │ +000000000025b138 0000000000000403 R_AARCH64_RELATIVE a1ec8 │ │ │ │ +000000000025b148 0000000000000403 R_AARCH64_RELATIVE a1f00 │ │ │ │ +000000000025b178 0000000000000403 R_AARCH64_RELATIVE a1f10 │ │ │ │ +000000000025b188 0000000000000403 R_AARCH64_RELATIVE a1f40 │ │ │ │ +000000000025b1b8 0000000000000403 R_AARCH64_RELATIVE a1f58 │ │ │ │ +000000000025b1c8 0000000000000403 R_AARCH64_RELATIVE a1f88 │ │ │ │ +000000000025b1f8 0000000000000403 R_AARCH64_RELATIVE a1fa8 │ │ │ │ +000000000025b208 0000000000000403 R_AARCH64_RELATIVE a1fe0 │ │ │ │ +000000000025b238 0000000000000403 R_AARCH64_RELATIVE a2000 │ │ │ │ +000000000025b248 0000000000000403 R_AARCH64_RELATIVE a2020 │ │ │ │ +000000000025b270 0000000000000403 R_AARCH64_RELATIVE a2038 │ │ │ │ +000000000025b278 0000000000000403 R_AARCH64_RELATIVE a2040 │ │ │ │ +000000000025b288 0000000000000403 R_AARCH64_RELATIVE a2078 │ │ │ │ +000000000025b2b8 0000000000000403 R_AARCH64_RELATIVE a2090 │ │ │ │ +000000000025b2c8 0000000000000403 R_AARCH64_RELATIVE a20a8 │ │ │ │ +000000000025b2f8 0000000000000403 R_AARCH64_RELATIVE a20c0 │ │ │ │ +000000000025b308 0000000000000403 R_AARCH64_RELATIVE a20e0 │ │ │ │ +000000000025b338 0000000000000403 R_AARCH64_RELATIVE a20f0 │ │ │ │ +000000000025b348 0000000000000403 R_AARCH64_RELATIVE a2110 │ │ │ │ +000000000025b378 0000000000000403 R_AARCH64_RELATIVE a2128 │ │ │ │ +000000000025b388 0000000000000403 R_AARCH64_RELATIVE a2160 │ │ │ │ +000000000025b3b8 0000000000000403 R_AARCH64_RELATIVE a2178 │ │ │ │ +000000000025b3c8 0000000000000403 R_AARCH64_RELATIVE a21a0 │ │ │ │ +000000000025b3f8 0000000000000403 R_AARCH64_RELATIVE a21b8 │ │ │ │ +000000000025b408 0000000000000403 R_AARCH64_RELATIVE a21e8 │ │ │ │ +000000000025b438 0000000000000403 R_AARCH64_RELATIVE a2200 │ │ │ │ +000000000025b448 0000000000000403 R_AARCH64_RELATIVE a2220 │ │ │ │ +000000000025b478 0000000000000403 R_AARCH64_RELATIVE a2230 │ │ │ │ +000000000025b488 0000000000000403 R_AARCH64_RELATIVE a2258 │ │ │ │ +000000000025b4b8 0000000000000403 R_AARCH64_RELATIVE a2260 │ │ │ │ +000000000025b4c8 0000000000000403 R_AARCH64_RELATIVE a2288 │ │ │ │ +000000000025b4f8 0000000000000403 R_AARCH64_RELATIVE a2298 │ │ │ │ +000000000025b508 0000000000000403 R_AARCH64_RELATIVE a22c8 │ │ │ │ +000000000025b548 0000000000000403 R_AARCH64_RELATIVE a22d8 │ │ │ │ +000000000025b578 0000000000000403 R_AARCH64_RELATIVE a22e8 │ │ │ │ +000000000025b588 0000000000000403 R_AARCH64_RELATIVE a2348 │ │ │ │ +000000000025b5b0 0000000000000403 R_AARCH64_RELATIVE a07b0 │ │ │ │ +000000000025b5b8 0000000000000403 R_AARCH64_RELATIVE a2350 │ │ │ │ +000000000025b5c8 0000000000000403 R_AARCH64_RELATIVE a2370 │ │ │ │ +000000000025b5f8 0000000000000403 R_AARCH64_RELATIVE a2388 │ │ │ │ +000000000025b608 0000000000000403 R_AARCH64_RELATIVE a23a8 │ │ │ │ +000000000025b638 0000000000000403 R_AARCH64_RELATIVE a23b8 │ │ │ │ +000000000025b648 0000000000000403 R_AARCH64_RELATIVE a23d0 │ │ │ │ +000000000025b678 0000000000000403 R_AARCH64_RELATIVE a23d8 │ │ │ │ +000000000025b688 0000000000000403 R_AARCH64_RELATIVE a23f8 │ │ │ │ +000000000025b6b8 0000000000000403 R_AARCH64_RELATIVE a2410 │ │ │ │ +000000000025b6c8 0000000000000403 R_AARCH64_RELATIVE a2448 │ │ │ │ +000000000025b6f8 0000000000000403 R_AARCH64_RELATIVE a2460 │ │ │ │ +000000000025b708 0000000000000403 R_AARCH64_RELATIVE a2490 │ │ │ │ +000000000025b738 0000000000000403 R_AARCH64_RELATIVE a2498 │ │ │ │ +000000000025b748 0000000000000403 R_AARCH64_RELATIVE a24d0 │ │ │ │ +000000000025b778 0000000000000403 R_AARCH64_RELATIVE a24e0 │ │ │ │ +000000000025b788 0000000000000403 R_AARCH64_RELATIVE a2518 │ │ │ │ +000000000025b7b0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025b7b8 0000000000000403 R_AARCH64_RELATIVE a2530 │ │ │ │ +000000000025b7c8 0000000000000403 R_AARCH64_RELATIVE a2558 │ │ │ │ +000000000025b7f0 0000000000000403 R_AARCH64_RELATIVE a14e0 │ │ │ │ +000000000025b7f8 0000000000000403 R_AARCH64_RELATIVE a2560 │ │ │ │ +000000000025b808 0000000000000403 R_AARCH64_RELATIVE a2588 │ │ │ │ +000000000025b830 0000000000000403 R_AARCH64_RELATIVE a14e0 │ │ │ │ +000000000025b838 0000000000000403 R_AARCH64_RELATIVE a2598 │ │ │ │ +000000000025b848 0000000000000403 R_AARCH64_RELATIVE 54348 │ │ │ │ +000000000025b878 0000000000000403 R_AARCH64_RELATIVE a25c8 │ │ │ │ +000000000025b888 0000000000000403 R_AARCH64_RELATIVE a25e0 │ │ │ │ +000000000025b8c8 0000000000000403 R_AARCH64_RELATIVE a25f0 │ │ │ │ +000000000025b8f8 0000000000000403 R_AARCH64_RELATIVE a25f8 │ │ │ │ +000000000025b908 0000000000000403 R_AARCH64_RELATIVE a2628 │ │ │ │ +000000000025b948 0000000000000403 R_AARCH64_RELATIVE a2638 │ │ │ │ +000000000025b978 0000000000000403 R_AARCH64_RELATIVE a2640 │ │ │ │ +000000000025b988 0000000000000403 R_AARCH64_RELATIVE a2678 │ │ │ │ +000000000025b9b0 0000000000000403 R_AARCH64_RELATIVE a2688 │ │ │ │ +000000000025b9b8 0000000000000403 R_AARCH64_RELATIVE a26a0 │ │ │ │ +000000000025b9c8 0000000000000403 R_AARCH64_RELATIVE a26d8 │ │ │ │ +000000000025ba08 0000000000000403 R_AARCH64_RELATIVE a26e8 │ │ │ │ +000000000025ba30 0000000000000403 R_AARCH64_RELATIVE a26f8 │ │ │ │ +000000000025ba38 0000000000000403 R_AARCH64_RELATIVE a2708 │ │ │ │ +000000000025ba48 0000000000000403 R_AARCH64_RELATIVE a2738 │ │ │ │ +000000000025ba70 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025ba78 0000000000000403 R_AARCH64_RELATIVE a2750 │ │ │ │ +000000000025ba88 0000000000000403 R_AARCH64_RELATIVE a2778 │ │ │ │ +000000000025bab0 0000000000000403 R_AARCH64_RELATIVE a2790 │ │ │ │ +000000000025bab8 0000000000000403 R_AARCH64_RELATIVE a2798 │ │ │ │ +000000000025bac8 0000000000000403 R_AARCH64_RELATIVE a27c8 │ │ │ │ +000000000025baf0 0000000000000403 R_AARCH64_RELATIVE a27d8 │ │ │ │ +000000000025baf8 0000000000000403 R_AARCH64_RELATIVE a27e0 │ │ │ │ +000000000025bb08 0000000000000403 R_AARCH64_RELATIVE a2808 │ │ │ │ +000000000025bb30 0000000000000403 R_AARCH64_RELATIVE a2818 │ │ │ │ +000000000025bb38 0000000000000403 R_AARCH64_RELATIVE a2828 │ │ │ │ +000000000025bb48 0000000000000403 R_AARCH64_RELATIVE a2858 │ │ │ │ +000000000025bb78 0000000000000403 R_AARCH64_RELATIVE a2860 │ │ │ │ +000000000025bb88 0000000000000403 R_AARCH64_RELATIVE a2880 │ │ │ │ +000000000025bbb8 0000000000000403 R_AARCH64_RELATIVE a2890 │ │ │ │ +000000000025bbc8 0000000000000403 R_AARCH64_RELATIVE a28b8 │ │ │ │ +000000000025bbf8 0000000000000403 R_AARCH64_RELATIVE a28c8 │ │ │ │ +000000000025bc08 0000000000000403 R_AARCH64_RELATIVE a28e8 │ │ │ │ +000000000025bc30 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025bc38 0000000000000403 R_AARCH64_RELATIVE a28f8 │ │ │ │ +000000000025bc48 0000000000000403 R_AARCH64_RELATIVE a2910 │ │ │ │ +000000000025bc78 0000000000000403 R_AARCH64_RELATIVE a2928 │ │ │ │ +000000000025bc88 0000000000000403 R_AARCH64_RELATIVE a2950 │ │ │ │ +000000000025bcb0 0000000000000403 R_AARCH64_RELATIVE a2960 │ │ │ │ +000000000025bcb8 0000000000000403 R_AARCH64_RELATIVE a2970 │ │ │ │ +000000000025bcc8 0000000000000403 R_AARCH64_RELATIVE a2990 │ │ │ │ +000000000025bcf0 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025bcf8 0000000000000403 R_AARCH64_RELATIVE a29a0 │ │ │ │ +000000000025bd08 0000000000000403 R_AARCH64_RELATIVE a29b8 │ │ │ │ +000000000025bd30 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025bd38 0000000000000403 R_AARCH64_RELATIVE a29c0 │ │ │ │ +000000000025bd48 0000000000000403 R_AARCH64_RELATIVE a29e0 │ │ │ │ +000000000025bd70 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025bd78 0000000000000403 R_AARCH64_RELATIVE a29e8 │ │ │ │ +000000000025bd88 0000000000000403 R_AARCH64_RELATIVE a2a08 │ │ │ │ +000000000025bdb0 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025bdb8 0000000000000403 R_AARCH64_RELATIVE a2a10 │ │ │ │ +000000000025bdc8 0000000000000403 R_AARCH64_RELATIVE a2a30 │ │ │ │ +000000000025bdf0 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025bdf8 0000000000000403 R_AARCH64_RELATIVE a2a40 │ │ │ │ +000000000025be08 0000000000000403 R_AARCH64_RELATIVE a2a60 │ │ │ │ +000000000025be30 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025be38 0000000000000403 R_AARCH64_RELATIVE a2a70 │ │ │ │ +000000000025be48 0000000000000403 R_AARCH64_RELATIVE a2a90 │ │ │ │ +000000000025be70 0000000000000403 R_AARCH64_RELATIVE a2968 │ │ │ │ +000000000025be78 0000000000000403 R_AARCH64_RELATIVE a2aa0 │ │ │ │ +000000000025be88 0000000000000403 R_AARCH64_RELATIVE a2ac0 │ │ │ │ +000000000025beb8 0000000000000403 R_AARCH64_RELATIVE a2ae0 │ │ │ │ +000000000025bec8 0000000000000403 R_AARCH64_RELATIVE a2b98 │ │ │ │ +000000000025bef0 0000000000000403 R_AARCH64_RELATIVE a2ba0 │ │ │ │ +000000000025bef8 0000000000000403 R_AARCH64_RELATIVE a2bb0 │ │ │ │ +000000000025bf08 0000000000000403 R_AARCH64_RELATIVE a2bd8 │ │ │ │ +000000000025bf48 0000000000000403 R_AARCH64_RELATIVE a2be8 │ │ │ │ +000000000025bf70 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025bf78 0000000000000403 R_AARCH64_RELATIVE a2bf8 │ │ │ │ +000000000025bf88 0000000000000403 R_AARCH64_RELATIVE a2c18 │ │ │ │ +000000000025bfb0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025bfb8 0000000000000403 R_AARCH64_RELATIVE a2c30 │ │ │ │ +000000000025bfc8 0000000000000403 R_AARCH64_RELATIVE a2c98 │ │ │ │ +000000000025bff8 0000000000000403 R_AARCH64_RELATIVE a2cb0 │ │ │ │ +000000000025c008 0000000000000403 R_AARCH64_RELATIVE a2cd8 │ │ │ │ +000000000025c038 0000000000000403 R_AARCH64_RELATIVE a2cf0 │ │ │ │ +000000000025c048 0000000000000403 R_AARCH64_RELATIVE a2d20 │ │ │ │ +000000000025c078 0000000000000403 R_AARCH64_RELATIVE a2d40 │ │ │ │ +000000000025c088 0000000000000403 R_AARCH64_RELATIVE a2d60 │ │ │ │ +000000000025c0b0 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025c0b8 0000000000000403 R_AARCH64_RELATIVE a2d70 │ │ │ │ +000000000025c0c8 0000000000000403 R_AARCH64_RELATIVE a2d88 │ │ │ │ +000000000025c0f0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025c0f8 0000000000000403 R_AARCH64_RELATIVE a2da0 │ │ │ │ +000000000025c108 0000000000000403 R_AARCH64_RELATIVE a2dc0 │ │ │ │ +000000000025c130 0000000000000403 R_AARCH64_RELATIVE a1150 │ │ │ │ +000000000025c138 0000000000000403 R_AARCH64_RELATIVE a2de0 │ │ │ │ +000000000025c148 0000000000000403 R_AARCH64_RELATIVE a2e00 │ │ │ │ +000000000025c178 0000000000000403 R_AARCH64_RELATIVE a2e10 │ │ │ │ +000000000025c188 0000000000000403 R_AARCH64_RELATIVE a2e38 │ │ │ │ +000000000025c1b8 0000000000000403 R_AARCH64_RELATIVE a2e50 │ │ │ │ +000000000025c1c8 0000000000000403 R_AARCH64_RELATIVE a2e88 │ │ │ │ +000000000025c208 0000000000000403 R_AARCH64_RELATIVE a2e98 │ │ │ │ +000000000025c248 0000000000000403 R_AARCH64_RELATIVE a2eb0 │ │ │ │ +000000000025c288 0000000000000403 R_AARCH64_RELATIVE a2ec8 │ │ │ │ +000000000025c2c8 0000000000000403 R_AARCH64_RELATIVE a2ed8 │ │ │ │ +000000000025c308 0000000000000403 R_AARCH64_RELATIVE a2ef0 │ │ │ │ +000000000025c348 0000000000000403 R_AARCH64_RELATIVE a2f08 │ │ │ │ +000000000025c388 0000000000000403 R_AARCH64_RELATIVE a2f20 │ │ │ │ +000000000025c3c8 0000000000000403 R_AARCH64_RELATIVE a2f38 │ │ │ │ +000000000025c408 0000000000000403 R_AARCH64_RELATIVE a2f50 │ │ │ │ +000000000025c438 0000000000000403 R_AARCH64_RELATIVE a2f68 │ │ │ │ +000000000025c448 0000000000000403 R_AARCH64_RELATIVE a2f90 │ │ │ │ +000000000025c478 0000000000000403 R_AARCH64_RELATIVE a2fa0 │ │ │ │ +000000000025c488 0000000000000403 R_AARCH64_RELATIVE a2fc8 │ │ │ │ +000000000025c4b8 0000000000000403 R_AARCH64_RELATIVE a2fe0 │ │ │ │ +000000000025c4c8 0000000000000403 R_AARCH64_RELATIVE a3018 │ │ │ │ +000000000025c4f8 0000000000000403 R_AARCH64_RELATIVE a3028 │ │ │ │ +000000000025c508 0000000000000403 R_AARCH64_RELATIVE a3048 │ │ │ │ +000000000025c548 0000000000000403 R_AARCH64_RELATIVE a3060 │ │ │ │ +000000000025c578 0000000000000403 R_AARCH64_RELATIVE a3078 │ │ │ │ +000000000025c588 0000000000000403 R_AARCH64_RELATIVE a30b0 │ │ │ │ +000000000025c5b8 0000000000000403 R_AARCH64_RELATIVE a30c8 │ │ │ │ +000000000025c5c8 0000000000000403 R_AARCH64_RELATIVE a30f0 │ │ │ │ +000000000025c5f8 0000000000000403 R_AARCH64_RELATIVE a3110 │ │ │ │ +000000000025c608 0000000000000403 R_AARCH64_RELATIVE a3138 │ │ │ │ +000000000025c638 0000000000000403 R_AARCH64_RELATIVE a3148 │ │ │ │ +000000000025c648 0000000000000403 R_AARCH64_RELATIVE a3178 │ │ │ │ +000000000025c678 0000000000000403 R_AARCH64_RELATIVE a3188 │ │ │ │ +000000000025c688 0000000000000403 R_AARCH64_RELATIVE a31b0 │ │ │ │ +000000000025c6b8 0000000000000403 R_AARCH64_RELATIVE a31c0 │ │ │ │ +000000000025c6c8 0000000000000403 R_AARCH64_RELATIVE a31f8 │ │ │ │ +000000000025c6f0 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025c6f8 0000000000000403 R_AARCH64_RELATIVE a3200 │ │ │ │ +000000000025c708 0000000000000403 R_AARCH64_RELATIVE a3228 │ │ │ │ +000000000025c730 0000000000000403 R_AARCH64_RELATIVE a12d8 │ │ │ │ +000000000025c738 0000000000000403 R_AARCH64_RELATIVE a3248 │ │ │ │ +000000000025c748 0000000000000403 R_AARCH64_RELATIVE a3280 │ │ │ │ +000000000025c778 0000000000000403 R_AARCH64_RELATIVE a3290 │ │ │ │ +000000000025c788 0000000000000403 R_AARCH64_RELATIVE a32c8 │ │ │ │ +000000000025c7b8 0000000000000403 R_AARCH64_RELATIVE a32d8 │ │ │ │ +000000000025c7c8 0000000000000403 R_AARCH64_RELATIVE a3310 │ │ │ │ +000000000025c7f8 0000000000000403 R_AARCH64_RELATIVE a3328 │ │ │ │ +000000000025c808 0000000000000403 R_AARCH64_RELATIVE a3348 │ │ │ │ +000000000025c830 0000000000000403 R_AARCH64_RELATIVE a3358 │ │ │ │ +000000000025c838 0000000000000403 R_AARCH64_RELATIVE a3360 │ │ │ │ +000000000025c848 0000000000000403 R_AARCH64_RELATIVE a3390 │ │ │ │ +000000000025c878 0000000000000403 R_AARCH64_RELATIVE a33a8 │ │ │ │ +000000000025c888 0000000000000403 R_AARCH64_RELATIVE a33e0 │ │ │ │ +000000000025c8b8 0000000000000403 R_AARCH64_RELATIVE a33f8 │ │ │ │ +000000000025c8c8 0000000000000403 R_AARCH64_RELATIVE a3430 │ │ │ │ +000000000025c8f8 0000000000000403 R_AARCH64_RELATIVE a3448 │ │ │ │ +000000000025c908 0000000000000403 R_AARCH64_RELATIVE a3470 │ │ │ │ +000000000025c938 0000000000000403 R_AARCH64_RELATIVE a3488 │ │ │ │ +000000000025c948 0000000000000403 R_AARCH64_RELATIVE a34c0 │ │ │ │ +000000000025c978 0000000000000403 R_AARCH64_RELATIVE a34d0 │ │ │ │ +000000000025c988 0000000000000403 R_AARCH64_RELATIVE a3500 │ │ │ │ +000000000025c9b8 0000000000000403 R_AARCH64_RELATIVE a3518 │ │ │ │ +000000000025c9c8 0000000000000403 R_AARCH64_RELATIVE a3550 │ │ │ │ +000000000025c9f8 0000000000000403 R_AARCH64_RELATIVE a3570 │ │ │ │ +000000000025ca10 0000000000000403 R_AARCH64_RELATIVE f4370 │ │ │ │ +000000000025ca18 0000000000000403 R_AARCH64_RELATIVE f4378 │ │ │ │ +000000000025ca20 0000000000000403 R_AARCH64_RELATIVE f4380 │ │ │ │ +000000000025ca28 0000000000000403 R_AARCH64_RELATIVE f4390 │ │ │ │ +000000000025ca30 0000000000000403 R_AARCH64_RELATIVE f43a0 │ │ │ │ +000000000025ca38 0000000000000403 R_AARCH64_RELATIVE f43a8 │ │ │ │ +000000000025ca40 0000000000000403 R_AARCH64_RELATIVE f43b8 │ │ │ │ +000000000025ca48 0000000000000403 R_AARCH64_RELATIVE f43c0 │ │ │ │ +000000000025ca50 0000000000000403 R_AARCH64_RELATIVE f5fe8 │ │ │ │ +000000000025ca58 0000000000000403 R_AARCH64_RELATIVE f5ff0 │ │ │ │ +000000000025ca60 0000000000000403 R_AARCH64_RELATIVE f5ff8 │ │ │ │ +000000000025ca68 0000000000000403 R_AARCH64_RELATIVE f6008 │ │ │ │ +000000000025ca70 0000000000000403 R_AARCH64_RELATIVE f6020 │ │ │ │ +000000000025ca78 0000000000000403 R_AARCH64_RELATIVE f6030 │ │ │ │ +000000000025ca80 0000000000000403 R_AARCH64_RELATIVE f6040 │ │ │ │ +000000000025ca88 0000000000000403 R_AARCH64_RELATIVE f6050 │ │ │ │ +000000000025ca90 0000000000000403 R_AARCH64_RELATIVE f6060 │ │ │ │ +000000000025ca98 0000000000000403 R_AARCH64_RELATIVE f6070 │ │ │ │ +000000000025caa0 0000000000000403 R_AARCH64_RELATIVE a2958 │ │ │ │ +000000000025cac8 0000000000000403 R_AARCH64_RELATIVE f75b8 │ │ │ │ +000000000025cad8 0000000000000403 R_AARCH64_RELATIVE 236b40 │ │ │ │ +000000000025cae8 0000000000000403 R_AARCH64_RELATIVE f75c0 │ │ │ │ +000000000025caf8 0000000000000403 R_AARCH64_RELATIVE f75c8 │ │ │ │ +000000000025cb08 0000000000000403 R_AARCH64_RELATIVE f75d0 │ │ │ │ +000000000025cb18 0000000000000403 R_AARCH64_RELATIVE f75d8 │ │ │ │ +000000000025cb28 0000000000000403 R_AARCH64_RELATIVE f75e0 │ │ │ │ +000000000025cb38 0000000000000403 R_AARCH64_RELATIVE f75e8 │ │ │ │ +000000000025cb48 0000000000000403 R_AARCH64_RELATIVE f75f0 │ │ │ │ +000000000025cb58 0000000000000403 R_AARCH64_RELATIVE f75f8 │ │ │ │ +000000000025cb68 0000000000000403 R_AARCH64_RELATIVE f7600 │ │ │ │ +000000000025cb78 0000000000000403 R_AARCH64_RELATIVE f7608 │ │ │ │ +000000000025cb88 0000000000000403 R_AARCH64_RELATIVE f7610 │ │ │ │ +000000000025cb98 0000000000000403 R_AARCH64_RELATIVE f7618 │ │ │ │ +000000000025cba8 0000000000000403 R_AARCH64_RELATIVE f7620 │ │ │ │ +000000000025cbb8 0000000000000403 R_AARCH64_RELATIVE f7628 │ │ │ │ +000000000025cbc8 0000000000000403 R_AARCH64_RELATIVE f7630 │ │ │ │ +000000000025cbd8 0000000000000403 R_AARCH64_RELATIVE f7638 │ │ │ │ +000000000025cbe8 0000000000000403 R_AARCH64_RELATIVE f7640 │ │ │ │ +000000000025cbf8 0000000000000403 R_AARCH64_RELATIVE f7648 │ │ │ │ +000000000025cc08 0000000000000403 R_AARCH64_RELATIVE f7658 │ │ │ │ +000000000025cc18 0000000000000403 R_AARCH64_RELATIVE f7660 │ │ │ │ +000000000025cc28 0000000000000403 R_AARCH64_RELATIVE f6e80 │ │ │ │ +000000000025cc38 0000000000000403 R_AARCH64_RELATIVE f6e88 │ │ │ │ +000000000025cc48 0000000000000403 R_AARCH64_RELATIVE f6e78 │ │ │ │ +000000000025cc58 0000000000000403 R_AARCH64_RELATIVE f6e70 │ │ │ │ +000000000025cc68 0000000000000403 R_AARCH64_RELATIVE f6e68 │ │ │ │ +000000000025cc78 0000000000000403 R_AARCH64_RELATIVE f7668 │ │ │ │ +000000000025cc88 0000000000000403 R_AARCH64_RELATIVE f7678 │ │ │ │ +000000000025cc98 0000000000000403 R_AARCH64_RELATIVE f7688 │ │ │ │ +000000000025cca8 0000000000000403 R_AARCH64_RELATIVE f7690 │ │ │ │ +000000000025ccb8 0000000000000403 R_AARCH64_RELATIVE a07b0 │ │ │ │ +000000000025ccc8 0000000000000403 R_AARCH64_RELATIVE f7698 │ │ │ │ +000000000025ccd8 0000000000000403 R_AARCH64_RELATIVE f76a8 │ │ │ │ +000000000025cce8 0000000000000403 R_AARCH64_RELATIVE f76b0 │ │ │ │ +000000000025ccf8 0000000000000403 R_AARCH64_RELATIVE f76b8 │ │ │ │ +000000000025cd08 0000000000000403 R_AARCH64_RELATIVE f76c0 │ │ │ │ +000000000025cd18 0000000000000403 R_AARCH64_RELATIVE f76c8 │ │ │ │ +000000000025cd28 0000000000000403 R_AARCH64_RELATIVE f76d0 │ │ │ │ +000000000025cd38 0000000000000403 R_AARCH64_RELATIVE f76d8 │ │ │ │ +000000000025cd48 0000000000000403 R_AARCH64_RELATIVE f76e8 │ │ │ │ +000000000025cd58 0000000000000403 R_AARCH64_RELATIVE f76f8 │ │ │ │ +000000000025cd68 0000000000000403 R_AARCH64_RELATIVE f7708 │ │ │ │ +000000000025cd78 0000000000000403 R_AARCH64_RELATIVE f7710 │ │ │ │ +000000000025cd88 0000000000000403 R_AARCH64_RELATIVE f7718 │ │ │ │ +000000000025cd98 0000000000000403 R_AARCH64_RELATIVE a1078 │ │ │ │ +000000000025cda8 0000000000000403 R_AARCH64_RELATIVE f7720 │ │ │ │ +000000000025cdb8 0000000000000403 R_AARCH64_RELATIVE f7738 │ │ │ │ +000000000025cdc8 0000000000000403 R_AARCH64_RELATIVE f7750 │ │ │ │ +000000000025cdd8 0000000000000403 R_AARCH64_RELATIVE f7768 │ │ │ │ +000000000025cde8 0000000000000403 R_AARCH64_RELATIVE f7770 │ │ │ │ +000000000025cdf8 0000000000000403 R_AARCH64_RELATIVE f7778 │ │ │ │ +000000000025ce00 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025ce20 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025ce40 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025ce60 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025ce80 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025cea0 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025cec0 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025cee0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025cf00 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025cf20 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025cf40 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025cf60 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025cf80 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025cfa0 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025cfc0 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025cfe0 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025d000 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025d020 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025d040 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025d060 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025d080 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025d0a0 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025d0c0 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025d100 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025d120 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025d140 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025d160 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025d180 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025d1a0 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025d1c0 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025d1e0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025d200 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025d220 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025d240 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025d260 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025d280 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025d2a0 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025d2c0 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025d2e0 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025d300 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025d320 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025d340 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025d360 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025d380 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025d3a0 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025d3c0 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025d400 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025d420 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025d440 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025d460 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025d480 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025d4a0 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025d4c0 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025d4e0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025d500 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025d520 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025d540 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025d560 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025d580 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025d5a0 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025d5c0 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025d5e0 0000000000000403 R_AARCH64_RELATIVE 236888 │ │ │ │ +000000000025d600 0000000000000403 R_AARCH64_RELATIVE 236898 │ │ │ │ +000000000025d620 0000000000000403 R_AARCH64_RELATIVE 2368a0 │ │ │ │ +000000000025d640 0000000000000403 R_AARCH64_RELATIVE 2368b0 │ │ │ │ +000000000025d660 0000000000000403 R_AARCH64_RELATIVE 2368c0 │ │ │ │ +000000000025d680 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ +000000000025d6a0 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ +000000000025d6c0 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ +000000000025d6e0 0000000000000403 R_AARCH64_RELATIVE 2368f8 │ │ │ │ +000000000025d700 0000000000000403 R_AARCH64_RELATIVE 236910 │ │ │ │ +000000000025d720 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025d740 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025d760 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025d780 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025d7a0 0000000000000403 R_AARCH64_RELATIVE 236928 │ │ │ │ +000000000025d7c0 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ +000000000025d7e0 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ +000000000025d800 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ +000000000025d820 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ +000000000025d840 0000000000000403 R_AARCH64_RELATIVE 236988 │ │ │ │ +000000000025d860 0000000000000403 R_AARCH64_RELATIVE 236998 │ │ │ │ +000000000025d880 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ +000000000025d8c0 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025d8e0 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025d900 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025d920 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025d940 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025d960 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025d980 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025d9a0 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025d9c0 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025d9e0 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025da00 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025da20 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025da40 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025da60 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025da80 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025daa0 0000000000000403 R_AARCH64_RELATIVE 236888 │ │ │ │ +000000000025dac0 0000000000000403 R_AARCH64_RELATIVE 236898 │ │ │ │ +000000000025dae0 0000000000000403 R_AARCH64_RELATIVE 2368a0 │ │ │ │ +000000000025db00 0000000000000403 R_AARCH64_RELATIVE 2368b0 │ │ │ │ +000000000025db20 0000000000000403 R_AARCH64_RELATIVE 2368c0 │ │ │ │ +000000000025db40 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ +000000000025db60 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ +000000000025db80 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ +000000000025dba0 0000000000000403 R_AARCH64_RELATIVE 2368f8 │ │ │ │ +000000000025dbc0 0000000000000403 R_AARCH64_RELATIVE 236910 │ │ │ │ +000000000025dbe0 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025dc00 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025dc20 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025dc40 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025dc60 0000000000000403 R_AARCH64_RELATIVE 236928 │ │ │ │ +000000000025dc80 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ +000000000025dca0 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ +000000000025dcc0 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ +000000000025dce0 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ +000000000025dd00 0000000000000403 R_AARCH64_RELATIVE 236988 │ │ │ │ +000000000025dd20 0000000000000403 R_AARCH64_RELATIVE 236998 │ │ │ │ +000000000025dd40 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ +000000000025dd80 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025dda0 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025ddc0 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025dde0 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025de00 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025de20 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025de40 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025de60 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025de80 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025dea0 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025dec0 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025dee0 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025df00 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025df20 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025df40 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025df60 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025df80 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025dfa0 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025dfc0 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025dfe0 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025e000 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025e020 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025e040 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025e080 0000000000000403 R_AARCH64_RELATIVE 2369c0 │ │ │ │ +000000000025e088 0000000000000403 R_AARCH64_RELATIVE 56390 │ │ │ │ +000000000025e090 0000000000000403 R_AARCH64_RELATIVE 2369d0 │ │ │ │ +000000000025e098 0000000000000403 R_AARCH64_RELATIVE 2369e0 │ │ │ │ +000000000025e0a0 0000000000000403 R_AARCH64_RELATIVE 236b40 │ │ │ │ +000000000025e0a8 0000000000000403 R_AARCH64_RELATIVE 2369e8 │ │ │ │ +000000000025e0b0 0000000000000403 R_AARCH64_RELATIVE 2369f0 │ │ │ │ +000000000025e0b8 0000000000000403 R_AARCH64_RELATIVE 2369f8 │ │ │ │ +000000000025e0c0 0000000000000403 R_AARCH64_RELATIVE 236a00 │ │ │ │ +000000000025e0c8 0000000000000403 R_AARCH64_RELATIVE 236a08 │ │ │ │ +000000000025e0d0 0000000000000403 R_AARCH64_RELATIVE 236a10 │ │ │ │ +000000000025e0d8 0000000000000403 R_AARCH64_RELATIVE 236a18 │ │ │ │ +000000000025e0e0 0000000000000403 R_AARCH64_RELATIVE 236a28 │ │ │ │ +000000000025e0e8 0000000000000403 R_AARCH64_RELATIVE 236a38 │ │ │ │ +000000000025e0f0 0000000000000403 R_AARCH64_RELATIVE 236a40 │ │ │ │ +000000000025e0f8 0000000000000403 R_AARCH64_RELATIVE 236a48 │ │ │ │ +000000000025e100 0000000000000403 R_AARCH64_RELATIVE 236a50 │ │ │ │ +000000000025e108 0000000000000403 R_AARCH64_RELATIVE 236a58 │ │ │ │ +000000000025e110 0000000000000403 R_AARCH64_RELATIVE 236a60 │ │ │ │ +000000000025e118 0000000000000403 R_AARCH64_RELATIVE 236a68 │ │ │ │ +000000000025e120 0000000000000403 R_AARCH64_RELATIVE 236a70 │ │ │ │ +000000000025e128 0000000000000403 R_AARCH64_RELATIVE 236a78 │ │ │ │ +000000000025e130 0000000000000403 R_AARCH64_RELATIVE 236a80 │ │ │ │ +000000000025e138 0000000000000403 R_AARCH64_RELATIVE 236a88 │ │ │ │ +000000000025e140 0000000000000403 R_AARCH64_RELATIVE 236a90 │ │ │ │ +000000000025e148 0000000000000403 R_AARCH64_RELATIVE 236a98 │ │ │ │ +000000000025e150 0000000000000403 R_AARCH64_RELATIVE 236aa0 │ │ │ │ +000000000025e158 0000000000000403 R_AARCH64_RELATIVE a1180 │ │ │ │ +000000000025e160 0000000000000403 R_AARCH64_RELATIVE 236aa8 │ │ │ │ +000000000025e168 0000000000000403 R_AARCH64_RELATIVE 236ab0 │ │ │ │ +000000000025e170 0000000000000403 R_AARCH64_RELATIVE 236ab8 │ │ │ │ +000000000025e178 0000000000000403 R_AARCH64_RELATIVE 236ac0 │ │ │ │ +000000000025e180 0000000000000403 R_AARCH64_RELATIVE 236ac8 │ │ │ │ +000000000025e188 0000000000000403 R_AARCH64_RELATIVE 236ad0 │ │ │ │ +000000000025e190 0000000000000403 R_AARCH64_RELATIVE 236ad8 │ │ │ │ +000000000025e198 0000000000000403 R_AARCH64_RELATIVE 236ae0 │ │ │ │ +000000000025e1a0 0000000000000403 R_AARCH64_RELATIVE 236ae8 │ │ │ │ +000000000025e1a8 0000000000000403 R_AARCH64_RELATIVE 236af0 │ │ │ │ +000000000025e1b0 0000000000000403 R_AARCH64_RELATIVE 236af8 │ │ │ │ +000000000025e1b8 0000000000000403 R_AARCH64_RELATIVE 236b00 │ │ │ │ +000000000025e1c0 0000000000000403 R_AARCH64_RELATIVE f7660 │ │ │ │ +000000000025e1c8 0000000000000403 R_AARCH64_RELATIVE 236b08 │ │ │ │ +000000000025e1d0 0000000000000403 R_AARCH64_RELATIVE f6e80 │ │ │ │ +000000000025e1d8 0000000000000403 R_AARCH64_RELATIVE f6e88 │ │ │ │ +000000000025e1e0 0000000000000403 R_AARCH64_RELATIVE f6e78 │ │ │ │ +000000000025e1e8 0000000000000403 R_AARCH64_RELATIVE f6e70 │ │ │ │ +000000000025e1f0 0000000000000403 R_AARCH64_RELATIVE f6e68 │ │ │ │ +000000000025e1f8 0000000000000403 R_AARCH64_RELATIVE 236b10 │ │ │ │ +000000000025e200 0000000000000403 R_AARCH64_RELATIVE f7668 │ │ │ │ +000000000025e208 0000000000000403 R_AARCH64_RELATIVE a39c0 │ │ │ │ +000000000025e210 0000000000000403 R_AARCH64_RELATIVE 236b18 │ │ │ │ +000000000025e218 0000000000000403 R_AARCH64_RELATIVE f6ec0 │ │ │ │ +000000000025e220 0000000000000403 R_AARCH64_RELATIVE f6eb8 │ │ │ │ +000000000025e228 0000000000000403 R_AARCH64_RELATIVE 236b28 │ │ │ │ +000000000025e230 0000000000000403 R_AARCH64_RELATIVE f7720 │ │ │ │ +000000000025e238 0000000000000403 R_AARCH64_RELATIVE f7738 │ │ │ │ +000000000025e240 0000000000000403 R_AARCH64_RELATIVE f7750 │ │ │ │ +000000000025e248 0000000000000403 R_AARCH64_RELATIVE 236b38 │ │ │ │ +000000000025e250 0000000000000403 R_AARCH64_RELATIVE 236b48 │ │ │ │ +000000000025e258 0000000000000403 R_AARCH64_RELATIVE 236b60 │ │ │ │ +000000000025e260 0000000000000403 R_AARCH64_RELATIVE 236b70 │ │ │ │ +000000000025e268 0000000000000403 R_AARCH64_RELATIVE 236b88 │ │ │ │ +000000000025e270 0000000000000403 R_AARCH64_RELATIVE 236b90 │ │ │ │ +000000000025e278 0000000000000403 R_AARCH64_RELATIVE 236b98 │ │ │ │ +000000000025e280 0000000000000403 R_AARCH64_RELATIVE f7678 │ │ │ │ +000000000025e288 0000000000000403 R_AARCH64_RELATIVE 236ba0 │ │ │ │ +000000000025e290 0000000000000403 R_AARCH64_RELATIVE 236bb0 │ │ │ │ +000000000025e298 0000000000000403 R_AARCH64_RELATIVE 236bc8 │ │ │ │ +000000000025e2a0 0000000000000403 R_AARCH64_RELATIVE 236bd8 │ │ │ │ +000000000025e2a8 0000000000000403 R_AARCH64_RELATIVE 236bf8 │ │ │ │ +000000000025e2b0 0000000000000403 R_AARCH64_RELATIVE f7778 │ │ │ │ +000000000025e2b8 0000000000000403 R_AARCH64_RELATIVE 236c10 │ │ │ │ +000000000025e2c0 0000000000000403 R_AARCH64_RELATIVE f7688 │ │ │ │ +000000000025e2c8 0000000000000403 R_AARCH64_RELATIVE 236c18 │ │ │ │ +000000000025e2d0 0000000000000403 R_AARCH64_RELATIVE 236c28 │ │ │ │ +000000000025e2d8 0000000000000403 R_AARCH64_RELATIVE 236c38 │ │ │ │ +000000000025e2e0 0000000000000403 R_AARCH64_RELATIVE 236c40 │ │ │ │ +000000000025e2e8 0000000000000403 R_AARCH64_RELATIVE 236c48 │ │ │ │ +000000000025e2f0 0000000000000403 R_AARCH64_RELATIVE 236c50 │ │ │ │ +000000000025e2f8 0000000000000403 R_AARCH64_RELATIVE 236c58 │ │ │ │ +000000000025e300 0000000000000403 R_AARCH64_RELATIVE 236c60 │ │ │ │ +000000000025e308 0000000000000403 R_AARCH64_RELATIVE 236c70 │ │ │ │ +000000000025e310 0000000000000403 R_AARCH64_RELATIVE f7690 │ │ │ │ +000000000025e318 0000000000000403 R_AARCH64_RELATIVE 236c78 │ │ │ │ +000000000025e320 0000000000000403 R_AARCH64_RELATIVE f7698 │ │ │ │ +000000000025e328 0000000000000403 R_AARCH64_RELATIVE f76a8 │ │ │ │ +000000000025e330 0000000000000403 R_AARCH64_RELATIVE f76b0 │ │ │ │ +000000000025e338 0000000000000403 R_AARCH64_RELATIVE f76b8 │ │ │ │ +000000000025e340 0000000000000403 R_AARCH64_RELATIVE f76c8 │ │ │ │ +000000000025e348 0000000000000403 R_AARCH64_RELATIVE f76c0 │ │ │ │ +000000000025e350 0000000000000403 R_AARCH64_RELATIVE f76d0 │ │ │ │ +000000000025e358 0000000000000403 R_AARCH64_RELATIVE f76d8 │ │ │ │ +000000000025e360 0000000000000403 R_AARCH64_RELATIVE 236c88 │ │ │ │ +000000000025e368 0000000000000403 R_AARCH64_RELATIVE 236c90 │ │ │ │ +000000000025e370 0000000000000403 R_AARCH64_RELATIVE 236c98 │ │ │ │ +000000000025e378 0000000000000403 R_AARCH64_RELATIVE 236ca0 │ │ │ │ +000000000025e380 0000000000000403 R_AARCH64_RELATIVE 236ca8 │ │ │ │ +000000000025e388 0000000000000403 R_AARCH64_RELATIVE 236cb0 │ │ │ │ +000000000025e390 0000000000000403 R_AARCH64_RELATIVE 236cb8 │ │ │ │ +000000000025e398 0000000000000403 R_AARCH64_RELATIVE 236cc0 │ │ │ │ +000000000025e3a0 0000000000000403 R_AARCH64_RELATIVE 236cd0 │ │ │ │ +000000000025e3a8 0000000000000403 R_AARCH64_RELATIVE f7768 │ │ │ │ +000000000025e3b0 0000000000000403 R_AARCH64_RELATIVE 236ce0 │ │ │ │ +000000000025e3b8 0000000000000403 R_AARCH64_RELATIVE f7770 │ │ │ │ +000000000025e3c0 0000000000000403 R_AARCH64_RELATIVE 236ce8 │ │ │ │ +000000000025e3c8 0000000000000403 R_AARCH64_RELATIVE 236d00 │ │ │ │ +000000000025e3d0 0000000000000403 R_AARCH64_RELATIVE 236d08 │ │ │ │ +000000000025e3d8 0000000000000403 R_AARCH64_RELATIVE 236d10 │ │ │ │ +000000000025e3e0 0000000000000403 R_AARCH64_RELATIVE 236d18 │ │ │ │ +000000000025e3e8 0000000000000403 R_AARCH64_RELATIVE 236d20 │ │ │ │ +000000000025e3f0 0000000000000403 R_AARCH64_RELATIVE 236d30 │ │ │ │ +000000000025e3f8 0000000000000403 R_AARCH64_RELATIVE 236d40 │ │ │ │ +000000000025e400 0000000000000403 R_AARCH64_RELATIVE 236d48 │ │ │ │ +000000000025e408 0000000000000403 R_AARCH64_RELATIVE 236d68 │ │ │ │ +000000000025e410 0000000000000403 R_AARCH64_RELATIVE 236d58 │ │ │ │ +000000000025e418 0000000000000403 R_AARCH64_RELATIVE 236d60 │ │ │ │ +000000000025e420 0000000000000403 R_AARCH64_RELATIVE 236d70 │ │ │ │ +000000000025e428 0000000000000403 R_AARCH64_RELATIVE 236d80 │ │ │ │ +000000000025e430 0000000000000403 R_AARCH64_RELATIVE 236d88 │ │ │ │ +000000000025e438 0000000000000403 R_AARCH64_RELATIVE 236d90 │ │ │ │ +000000000025e440 0000000000000403 R_AARCH64_RELATIVE f76f8 │ │ │ │ +000000000025e448 0000000000000403 R_AARCH64_RELATIVE 236d98 │ │ │ │ +000000000025e450 0000000000000403 R_AARCH64_RELATIVE 236da0 │ │ │ │ +000000000025e458 0000000000000403 R_AARCH64_RELATIVE 236da8 │ │ │ │ +000000000025e460 0000000000000403 R_AARCH64_RELATIVE 236db0 │ │ │ │ +000000000025e468 0000000000000403 R_AARCH64_RELATIVE 236db8 │ │ │ │ +000000000025e470 0000000000000403 R_AARCH64_RELATIVE 236dc8 │ │ │ │ +000000000025e478 0000000000000403 R_AARCH64_RELATIVE f7648 │ │ │ │ +000000000025e480 0000000000000403 R_AARCH64_RELATIVE 236dd8 │ │ │ │ +000000000025e488 0000000000000403 R_AARCH64_RELATIVE 236de0 │ │ │ │ +000000000025e490 0000000000000403 R_AARCH64_RELATIVE 236de8 │ │ │ │ +000000000025e498 0000000000000403 R_AARCH64_RELATIVE 236df8 │ │ │ │ +000000000025e4a0 0000000000000403 R_AARCH64_RELATIVE 236e00 │ │ │ │ +000000000025e4a8 0000000000000403 R_AARCH64_RELATIVE 236e08 │ │ │ │ +000000000025e4b0 0000000000000403 R_AARCH64_RELATIVE 236e18 │ │ │ │ +000000000025e4b8 0000000000000403 R_AARCH64_RELATIVE 236e20 │ │ │ │ +000000000025e4c0 0000000000000403 R_AARCH64_RELATIVE 236e30 │ │ │ │ +000000000025e4c8 0000000000000403 R_AARCH64_RELATIVE 236e48 │ │ │ │ +000000000025e4d0 0000000000000403 R_AARCH64_RELATIVE 236e58 │ │ │ │ +000000000025e4d8 0000000000000403 R_AARCH64_RELATIVE 236e60 │ │ │ │ +000000000025e4e0 0000000000000403 R_AARCH64_RELATIVE f7780 │ │ │ │ +000000000025e4e8 0000000000000403 R_AARCH64_RELATIVE 236e68 │ │ │ │ +000000000025e4f0 0000000000000403 R_AARCH64_RELATIVE 236e78 │ │ │ │ +000000000025e4f8 0000000000000403 R_AARCH64_RELATIVE 236e88 │ │ │ │ +000000000025e500 0000000000000403 R_AARCH64_RELATIVE 236e90 │ │ │ │ +000000000025e508 0000000000000403 R_AARCH64_RELATIVE 236e98 │ │ │ │ +000000000025e510 0000000000000403 R_AARCH64_RELATIVE 236ea8 │ │ │ │ +000000000025e518 0000000000000403 R_AARCH64_RELATIVE 236ec0 │ │ │ │ +000000000025e520 0000000000000403 R_AARCH64_RELATIVE 236ee0 │ │ │ │ +000000000025e528 0000000000000403 R_AARCH64_RELATIVE 236ee8 │ │ │ │ +000000000025e530 0000000000000403 R_AARCH64_RELATIVE 236ef8 │ │ │ │ +000000000025e538 0000000000000403 R_AARCH64_RELATIVE 236f08 │ │ │ │ +000000000025e540 0000000000000403 R_AARCH64_RELATIVE 236f10 │ │ │ │ +000000000025e548 0000000000000403 R_AARCH64_RELATIVE 236f28 │ │ │ │ +000000000025e550 0000000000000403 R_AARCH64_RELATIVE 236f40 │ │ │ │ +000000000025e558 0000000000000403 R_AARCH64_RELATIVE f76e8 │ │ │ │ +000000000025e560 0000000000000403 R_AARCH64_RELATIVE 236f50 │ │ │ │ +000000000025e568 0000000000000403 R_AARCH64_RELATIVE 236f68 │ │ │ │ +000000000025e570 0000000000000403 R_AARCH64_RELATIVE 236f70 │ │ │ │ +000000000025e578 0000000000000403 R_AARCH64_RELATIVE 236f78 │ │ │ │ +000000000025e580 0000000000000403 R_AARCH64_RELATIVE 236f80 │ │ │ │ +000000000025e588 0000000000000403 R_AARCH64_RELATIVE 236f88 │ │ │ │ +000000000025e590 0000000000000403 R_AARCH64_RELATIVE 236f90 │ │ │ │ +000000000025e598 0000000000000403 R_AARCH64_RELATIVE 236f98 │ │ │ │ +000000000025e5a0 0000000000000403 R_AARCH64_RELATIVE 236fa0 │ │ │ │ +000000000025e5a8 0000000000000403 R_AARCH64_RELATIVE a0e70 │ │ │ │ +000000000025e5b0 0000000000000403 R_AARCH64_RELATIVE 236fa8 │ │ │ │ +000000000025e5b8 0000000000000403 R_AARCH64_RELATIVE 236fb8 │ │ │ │ +000000000025e5c0 0000000000000403 R_AARCH64_RELATIVE 236fc8 │ │ │ │ +000000000025e5c8 0000000000000403 R_AARCH64_RELATIVE 236fd0 │ │ │ │ +000000000025e5d0 0000000000000403 R_AARCH64_RELATIVE 236fe0 │ │ │ │ +000000000025e5d8 0000000000000403 R_AARCH64_RELATIVE 236fe8 │ │ │ │ +000000000025e5e0 0000000000000403 R_AARCH64_RELATIVE 237000 │ │ │ │ +000000000025e5e8 0000000000000403 R_AARCH64_RELATIVE 237018 │ │ │ │ +000000000025e5f0 0000000000000403 R_AARCH64_RELATIVE 237020 │ │ │ │ +000000000025e5f8 0000000000000403 R_AARCH64_RELATIVE 237030 │ │ │ │ +000000000025e600 0000000000000403 R_AARCH64_RELATIVE 237048 │ │ │ │ +000000000025e608 0000000000000403 R_AARCH64_RELATIVE 237060 │ │ │ │ +000000000025e610 0000000000000403 R_AARCH64_RELATIVE 237070 │ │ │ │ +000000000025e618 0000000000000403 R_AARCH64_RELATIVE 2376a8 │ │ │ │ +000000000025e620 0000000000000403 R_AARCH64_RELATIVE 237088 │ │ │ │ +000000000025e628 0000000000000403 R_AARCH64_RELATIVE 237090 │ │ │ │ +000000000025e630 0000000000000403 R_AARCH64_RELATIVE 2370a0 │ │ │ │ +000000000025e638 0000000000000403 R_AARCH64_RELATIVE 2370b0 │ │ │ │ +000000000025e640 0000000000000403 R_AARCH64_RELATIVE 2370b8 │ │ │ │ +000000000025e648 0000000000000403 R_AARCH64_RELATIVE 2370c0 │ │ │ │ +000000000025e650 0000000000000403 R_AARCH64_RELATIVE 2370c8 │ │ │ │ +000000000025e658 0000000000000403 R_AARCH64_RELATIVE 2370d0 │ │ │ │ +000000000025e660 0000000000000403 R_AARCH64_RELATIVE 2370e0 │ │ │ │ +000000000025e668 0000000000000403 R_AARCH64_RELATIVE 2370e8 │ │ │ │ +000000000025e670 0000000000000403 R_AARCH64_RELATIVE 2370f8 │ │ │ │ +000000000025e678 0000000000000403 R_AARCH64_RELATIVE 237100 │ │ │ │ +000000000025e680 0000000000000403 R_AARCH64_RELATIVE 237108 │ │ │ │ +000000000025e688 0000000000000403 R_AARCH64_RELATIVE 237110 │ │ │ │ +000000000025e690 0000000000000403 R_AARCH64_RELATIVE 237120 │ │ │ │ +000000000025e698 0000000000000403 R_AARCH64_RELATIVE 237130 │ │ │ │ +000000000025e6a0 0000000000000403 R_AARCH64_RELATIVE 237148 │ │ │ │ +000000000025e6a8 0000000000000403 R_AARCH64_RELATIVE 237150 │ │ │ │ +000000000025e6b0 0000000000000403 R_AARCH64_RELATIVE 237160 │ │ │ │ +000000000025e6b8 0000000000000403 R_AARCH64_RELATIVE 237178 │ │ │ │ +000000000025e6c0 0000000000000403 R_AARCH64_RELATIVE 237190 │ │ │ │ +000000000025e6c8 0000000000000403 R_AARCH64_RELATIVE 2371a0 │ │ │ │ +000000000025e6d0 0000000000000403 R_AARCH64_RELATIVE 2371b8 │ │ │ │ +000000000025e6d8 0000000000000403 R_AARCH64_RELATIVE 2371c8 │ │ │ │ +000000000025e6e0 0000000000000403 R_AARCH64_RELATIVE 2371d8 │ │ │ │ +000000000025e6e8 0000000000000403 R_AARCH64_RELATIVE 2371f0 │ │ │ │ +000000000025e6f0 0000000000000403 R_AARCH64_RELATIVE 237208 │ │ │ │ +000000000025e6f8 0000000000000403 R_AARCH64_RELATIVE 237228 │ │ │ │ +000000000025e700 0000000000000403 R_AARCH64_RELATIVE 237240 │ │ │ │ +000000000025e708 0000000000000403 R_AARCH64_RELATIVE 237248 │ │ │ │ +000000000025e710 0000000000000403 R_AARCH64_RELATIVE 237258 │ │ │ │ +000000000025e718 0000000000000403 R_AARCH64_RELATIVE 237260 │ │ │ │ +000000000025e720 0000000000000403 R_AARCH64_RELATIVE 237268 │ │ │ │ +000000000025e728 0000000000000403 R_AARCH64_RELATIVE 237278 │ │ │ │ +000000000025e730 0000000000000403 R_AARCH64_RELATIVE 237290 │ │ │ │ +000000000025e738 0000000000000403 R_AARCH64_RELATIVE 237298 │ │ │ │ +000000000025e740 0000000000000403 R_AARCH64_RELATIVE 2372a8 │ │ │ │ +000000000025e748 0000000000000403 R_AARCH64_RELATIVE 2372b8 │ │ │ │ +000000000025e750 0000000000000403 R_AARCH64_RELATIVE 2372c8 │ │ │ │ +000000000025e758 0000000000000403 R_AARCH64_RELATIVE 2372d8 │ │ │ │ +000000000025e760 0000000000000403 R_AARCH64_RELATIVE 2372e8 │ │ │ │ +000000000025e768 0000000000000403 R_AARCH64_RELATIVE a1e88 │ │ │ │ +000000000025e770 0000000000000403 R_AARCH64_RELATIVE 2372f8 │ │ │ │ +000000000025e778 0000000000000403 R_AARCH64_RELATIVE 237310 │ │ │ │ +000000000025e780 0000000000000403 R_AARCH64_RELATIVE 237328 │ │ │ │ +000000000025e788 0000000000000403 R_AARCH64_RELATIVE 237338 │ │ │ │ +000000000025e790 0000000000000403 R_AARCH64_RELATIVE 237340 │ │ │ │ +000000000025e798 0000000000000403 R_AARCH64_RELATIVE 237348 │ │ │ │ +000000000025e7a0 0000000000000403 R_AARCH64_RELATIVE 237358 │ │ │ │ +000000000025e7a8 0000000000000403 R_AARCH64_RELATIVE 237368 │ │ │ │ +000000000025e7b0 0000000000000403 R_AARCH64_RELATIVE 237378 │ │ │ │ +000000000025e7b8 0000000000000403 R_AARCH64_RELATIVE 237388 │ │ │ │ +000000000025e7c0 0000000000000403 R_AARCH64_RELATIVE 2373a0 │ │ │ │ +000000000025e7c8 0000000000000403 R_AARCH64_RELATIVE 2373a8 │ │ │ │ +000000000025e7d0 0000000000000403 R_AARCH64_RELATIVE 2373c0 │ │ │ │ +000000000025e7d8 0000000000000403 R_AARCH64_RELATIVE 2373e0 │ │ │ │ +000000000025e7e0 0000000000000403 R_AARCH64_RELATIVE 2373f8 │ │ │ │ +000000000025e7e8 0000000000000403 R_AARCH64_RELATIVE 237418 │ │ │ │ +000000000025e7f0 0000000000000403 R_AARCH64_RELATIVE 237430 │ │ │ │ +000000000025e7f8 0000000000000403 R_AARCH64_RELATIVE 237440 │ │ │ │ +000000000025e800 0000000000000403 R_AARCH64_RELATIVE 237458 │ │ │ │ +000000000025e808 0000000000000403 R_AARCH64_RELATIVE 237460 │ │ │ │ +000000000025e810 0000000000000403 R_AARCH64_RELATIVE 237470 │ │ │ │ +000000000025e818 0000000000000403 R_AARCH64_RELATIVE 237478 │ │ │ │ +000000000025e820 0000000000000403 R_AARCH64_RELATIVE 237480 │ │ │ │ +000000000025e828 0000000000000403 R_AARCH64_RELATIVE 237488 │ │ │ │ +000000000025e830 0000000000000403 R_AARCH64_RELATIVE 237490 │ │ │ │ +000000000025e838 0000000000000403 R_AARCH64_RELATIVE 2374a0 │ │ │ │ +000000000025e840 0000000000000403 R_AARCH64_RELATIVE 2374a8 │ │ │ │ +000000000025e848 0000000000000403 R_AARCH64_RELATIVE 2374b8 │ │ │ │ +000000000025e850 0000000000000403 R_AARCH64_RELATIVE 2374d0 │ │ │ │ +000000000025e858 0000000000000403 R_AARCH64_RELATIVE 2374e0 │ │ │ │ +000000000025e860 0000000000000403 R_AARCH64_RELATIVE f7120 │ │ │ │ +000000000025e868 0000000000000403 R_AARCH64_RELATIVE 2374f0 │ │ │ │ +000000000025e870 0000000000000403 R_AARCH64_RELATIVE 2374f8 │ │ │ │ +000000000025e878 0000000000000403 R_AARCH64_RELATIVE 237500 │ │ │ │ +000000000025e880 0000000000000403 R_AARCH64_RELATIVE 237508 │ │ │ │ +000000000025e888 0000000000000403 R_AARCH64_RELATIVE 237510 │ │ │ │ +000000000025e890 0000000000000403 R_AARCH64_RELATIVE 237518 │ │ │ │ +000000000025e898 0000000000000403 R_AARCH64_RELATIVE 237520 │ │ │ │ +000000000025e8a0 0000000000000403 R_AARCH64_RELATIVE 237528 │ │ │ │ +000000000025e8a8 0000000000000403 R_AARCH64_RELATIVE 237530 │ │ │ │ +000000000025e8b0 0000000000000403 R_AARCH64_RELATIVE 237538 │ │ │ │ +000000000025e8b8 0000000000000403 R_AARCH64_RELATIVE 237540 │ │ │ │ +000000000025e8c0 0000000000000403 R_AARCH64_RELATIVE 237578 │ │ │ │ +000000000025e8c8 0000000000000403 R_AARCH64_RELATIVE 237548 │ │ │ │ +000000000025e8d0 0000000000000403 R_AARCH64_RELATIVE 237550 │ │ │ │ +000000000025e8d8 0000000000000403 R_AARCH64_RELATIVE 237568 │ │ │ │ +000000000025e8e0 0000000000000403 R_AARCH64_RELATIVE 237580 │ │ │ │ +000000000025e8e8 0000000000000403 R_AARCH64_RELATIVE 237590 │ │ │ │ +000000000025e8f0 0000000000000403 R_AARCH64_RELATIVE 2375a0 │ │ │ │ +000000000025e8f8 0000000000000403 R_AARCH64_RELATIVE 2375b0 │ │ │ │ +000000000025e900 0000000000000403 R_AARCH64_RELATIVE 2375c0 │ │ │ │ +000000000025e908 0000000000000403 R_AARCH64_RELATIVE 2375c8 │ │ │ │ +000000000025e910 0000000000000403 R_AARCH64_RELATIVE 2375d0 │ │ │ │ +000000000025e918 0000000000000403 R_AARCH64_RELATIVE 2375d8 │ │ │ │ +000000000025e920 0000000000000403 R_AARCH64_RELATIVE 2375e0 │ │ │ │ +000000000025e928 0000000000000403 R_AARCH64_RELATIVE 2375f0 │ │ │ │ +000000000025e930 0000000000000403 R_AARCH64_RELATIVE 2375f8 │ │ │ │ +000000000025e938 0000000000000403 R_AARCH64_RELATIVE 237600 │ │ │ │ +000000000025e940 0000000000000403 R_AARCH64_RELATIVE 237608 │ │ │ │ +000000000025e948 0000000000000403 R_AARCH64_RELATIVE 237618 │ │ │ │ +000000000025e950 0000000000000403 R_AARCH64_RELATIVE 237628 │ │ │ │ +000000000025e958 0000000000000403 R_AARCH64_RELATIVE 237638 │ │ │ │ +000000000025e960 0000000000000403 R_AARCH64_RELATIVE 237650 │ │ │ │ +000000000025e968 0000000000000403 R_AARCH64_RELATIVE 237658 │ │ │ │ +000000000025e970 0000000000000403 R_AARCH64_RELATIVE 237670 │ │ │ │ +000000000025e978 0000000000000403 R_AARCH64_RELATIVE 237688 │ │ │ │ +000000000025e980 0000000000000403 R_AARCH64_RELATIVE 2376a0 │ │ │ │ +000000000025e988 0000000000000403 R_AARCH64_RELATIVE 2376b8 │ │ │ │ +000000000025e990 0000000000000403 R_AARCH64_RELATIVE a20a0 │ │ │ │ +000000000025e998 0000000000000403 R_AARCH64_RELATIVE 2376c0 │ │ │ │ +000000000025e9a0 0000000000000403 R_AARCH64_RELATIVE 2376c8 │ │ │ │ +000000000025e9a8 0000000000000403 R_AARCH64_RELATIVE 2376d8 │ │ │ │ +000000000025e9b0 0000000000000403 R_AARCH64_RELATIVE 2376e8 │ │ │ │ +000000000025e9b8 0000000000000403 R_AARCH64_RELATIVE 2376f0 │ │ │ │ +000000000025e9c0 0000000000000403 R_AARCH64_RELATIVE 237700 │ │ │ │ +000000000025e9c8 0000000000000403 R_AARCH64_RELATIVE 237710 │ │ │ │ +000000000025e9d0 0000000000000403 R_AARCH64_RELATIVE 237718 │ │ │ │ +000000000025e9d8 0000000000000403 R_AARCH64_RELATIVE 237720 │ │ │ │ +000000000025e9e0 0000000000000403 R_AARCH64_RELATIVE 237730 │ │ │ │ +000000000025e9e8 0000000000000403 R_AARCH64_RELATIVE 237750 │ │ │ │ +000000000025e9f0 0000000000000403 R_AARCH64_RELATIVE 237758 │ │ │ │ +000000000025e9f8 0000000000000403 R_AARCH64_RELATIVE 237770 │ │ │ │ +000000000025ea00 0000000000000403 R_AARCH64_RELATIVE 237780 │ │ │ │ +000000000025ea08 0000000000000403 R_AARCH64_RELATIVE 237788 │ │ │ │ +000000000025ea18 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025ea38 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025ea58 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025ea78 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025ea98 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025eab8 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025ead8 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025eaf8 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025eb18 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025eb38 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025eb58 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025eb78 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025eb98 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025ebb8 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025ebd8 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025ebf8 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025ec18 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025ec38 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025ec58 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025ec78 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025ec98 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025ecb8 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025ecd8 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025ed18 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025ed38 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025ed58 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025ed78 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025ed98 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025edb8 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025edd8 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025edf8 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025ee18 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025ee38 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025ee58 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025ee78 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025ee98 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025eeb8 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025eed8 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025eef8 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025ef18 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025ef38 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025ef58 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025ef78 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025ef98 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025efb8 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025efd8 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025f018 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025f038 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025f058 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025f078 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025f098 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025f0b8 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025f0d8 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025f0f8 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025f118 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025f138 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025f158 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025f178 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025f198 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025f1b8 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025f1d8 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025f1f8 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025f218 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025f238 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025f258 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025f278 0000000000000403 R_AARCH64_RELATIVE a06e8 │ │ │ │ +000000000025f298 0000000000000403 R_AARCH64_RELATIVE a0700 │ │ │ │ +000000000025f2b8 0000000000000403 R_AARCH64_RELATIVE a0718 │ │ │ │ +000000000025f2d8 0000000000000403 R_AARCH64_RELATIVE a0730 │ │ │ │ +000000000025f318 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025f338 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025f358 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025f378 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025f398 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025f3b8 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025f3d8 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025f3f8 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025f418 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025f438 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025f458 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025f478 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025f498 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025f4b8 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025f4d8 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025f4f8 0000000000000403 R_AARCH64_RELATIVE 236888 │ │ │ │ +000000000025f518 0000000000000403 R_AARCH64_RELATIVE 236898 │ │ │ │ +000000000025f538 0000000000000403 R_AARCH64_RELATIVE 2368a0 │ │ │ │ +000000000025f558 0000000000000403 R_AARCH64_RELATIVE 2368b0 │ │ │ │ +000000000025f578 0000000000000403 R_AARCH64_RELATIVE 2368c0 │ │ │ │ +000000000025f598 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ +000000000025f5b8 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ +000000000025f5d8 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ +000000000025f5f8 0000000000000403 R_AARCH64_RELATIVE 2368f8 │ │ │ │ +000000000025f618 0000000000000403 R_AARCH64_RELATIVE 236910 │ │ │ │ +000000000025f638 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025f658 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025f678 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025f698 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025f6b8 0000000000000403 R_AARCH64_RELATIVE 236928 │ │ │ │ +000000000025f6d8 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ +000000000025f6f8 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ +000000000025f718 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ +000000000025f738 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ +000000000025f758 0000000000000403 R_AARCH64_RELATIVE 236988 │ │ │ │ +000000000025f778 0000000000000403 R_AARCH64_RELATIVE 236998 │ │ │ │ +000000000025f798 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ +000000000025f7d8 0000000000000403 R_AARCH64_RELATIVE a0590 │ │ │ │ +000000000025f7f8 0000000000000403 R_AARCH64_RELATIVE a0598 │ │ │ │ +000000000025f818 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ +000000000025f838 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ +000000000025f858 0000000000000403 R_AARCH64_RELATIVE a05c8 │ │ │ │ +000000000025f878 0000000000000403 R_AARCH64_RELATIVE a05e0 │ │ │ │ +000000000025f898 0000000000000403 R_AARCH64_RELATIVE a05f0 │ │ │ │ +000000000025f8b8 0000000000000403 R_AARCH64_RELATIVE a0600 │ │ │ │ +000000000025f8d8 0000000000000403 R_AARCH64_RELATIVE a0610 │ │ │ │ +000000000025f8f8 0000000000000403 R_AARCH64_RELATIVE a0628 │ │ │ │ +000000000025f918 0000000000000403 R_AARCH64_RELATIVE a0640 │ │ │ │ +000000000025f938 0000000000000403 R_AARCH64_RELATIVE a0650 │ │ │ │ +000000000025f958 0000000000000403 R_AARCH64_RELATIVE a0660 │ │ │ │ +000000000025f978 0000000000000403 R_AARCH64_RELATIVE a0670 │ │ │ │ +000000000025f998 0000000000000403 R_AARCH64_RELATIVE a0680 │ │ │ │ +000000000025f9b8 0000000000000403 R_AARCH64_RELATIVE 236888 │ │ │ │ +000000000025f9d8 0000000000000403 R_AARCH64_RELATIVE 236898 │ │ │ │ +000000000025f9f8 0000000000000403 R_AARCH64_RELATIVE 2368a0 │ │ │ │ +000000000025fa18 0000000000000403 R_AARCH64_RELATIVE 2368b0 │ │ │ │ +000000000025fa38 0000000000000403 R_AARCH64_RELATIVE 2368c0 │ │ │ │ +000000000025fa58 0000000000000403 R_AARCH64_RELATIVE 2368c8 │ │ │ │ +000000000025fa78 0000000000000403 R_AARCH64_RELATIVE 2368d8 │ │ │ │ +000000000025fa98 0000000000000403 R_AARCH64_RELATIVE 2368f0 │ │ │ │ +000000000025fab8 0000000000000403 R_AARCH64_RELATIVE 2368f8 │ │ │ │ +000000000025fad8 0000000000000403 R_AARCH64_RELATIVE 236910 │ │ │ │ +000000000025faf8 0000000000000403 R_AARCH64_RELATIVE a0698 │ │ │ │ +000000000025fb18 0000000000000403 R_AARCH64_RELATIVE a06b0 │ │ │ │ +000000000025fb38 0000000000000403 R_AARCH64_RELATIVE a06c0 │ │ │ │ +000000000025fb58 0000000000000403 R_AARCH64_RELATIVE a06d0 │ │ │ │ +000000000025fb78 0000000000000403 R_AARCH64_RELATIVE 236928 │ │ │ │ +000000000025fb98 0000000000000403 R_AARCH64_RELATIVE 236938 │ │ │ │ +000000000025fbb8 0000000000000403 R_AARCH64_RELATIVE 236950 │ │ │ │ +000000000025fbd8 0000000000000403 R_AARCH64_RELATIVE 236968 │ │ │ │ +000000000025fbf8 0000000000000403 R_AARCH64_RELATIVE 236978 │ │ │ │ +000000000025fc18 0000000000000403 R_AARCH64_RELATIVE 236988 │ │ │ │ +000000000025fc38 0000000000000403 R_AARCH64_RELATIVE 236998 │ │ │ │ +000000000025fc58 0000000000000403 R_AARCH64_RELATIVE 2369a8 │ │ │ │ +000000000025fc98 0000000000000403 R_AARCH64_RELATIVE 50560 │ │ │ │ +000000000025fca0 0000000000000403 R_AARCH64_RELATIVE 50570 │ │ │ │ +000000000025fca8 0000000000000403 R_AARCH64_RELATIVE 50590 │ │ │ │ +000000000025fcb0 0000000000000403 R_AARCH64_RELATIVE 50548 │ │ │ │ +000000000025fcb8 0000000000000403 R_AARCH64_RELATIVE 50930 │ │ │ │ +000000000025fcc0 0000000000000403 R_AARCH64_RELATIVE 509ec │ │ │ │ +000000000025fcc8 0000000000000403 R_AARCH64_RELATIVE 50a00 │ │ │ │ +000000000025fcd0 0000000000000403 R_AARCH64_RELATIVE 50a20 │ │ │ │ +000000000025fcd8 0000000000000403 R_AARCH64_RELATIVE 50280 │ │ │ │ +000000000025ff90 0000000000000403 R_AARCH64_RELATIVE 40f00 │ │ │ │ 0000000000260908 0000000000000403 R_AARCH64_RELATIVE 260908 │ │ │ │ 0000000000260980 0000000000000403 R_AARCH64_RELATIVE 2620e8 │ │ │ │ 0000000000260988 0000000000000403 R_AARCH64_RELATIVE 261fd8 │ │ │ │ 0000000000260990 0000000000000403 R_AARCH64_RELATIVE 261ec8 │ │ │ │ 0000000000260998 0000000000000403 R_AARCH64_RELATIVE 261db8 │ │ │ │ 00000000002609a0 0000000000000403 R_AARCH64_RELATIVE 261ca8 │ │ │ │ 00000000002609a8 0000000000000403 R_AARCH64_RELATIVE 261b98 │ │ │ │ 00000000002609b0 0000000000000403 R_AARCH64_RELATIVE 261a88 │ │ │ │ 00000000002609b8 0000000000000403 R_AARCH64_RELATIVE 261978 │ │ │ │ 00000000002609c0 0000000000000403 R_AARCH64_RELATIVE 261868 │ │ │ │ 00000000002609c8 0000000000000403 R_AARCH64_RELATIVE 261758 │ │ │ │ 00000000002609d0 0000000000000403 R_AARCH64_RELATIVE 261648 │ │ │ │ 00000000002609d8 0000000000000403 R_AARCH64_RELATIVE 261538 │ │ │ │ -00000000002609e8 0000000000000403 R_AARCH64_RELATIVE 38ba0 │ │ │ │ +00000000002609e8 0000000000000403 R_AARCH64_RELATIVE 38b80 │ │ │ │ 00000000002609f0 0000000000000403 R_AARCH64_RELATIVE 112b8 │ │ │ │ 00000000002609f8 0000000000000403 R_AARCH64_RELATIVE 11088 │ │ │ │ 0000000000260a00 0000000000000403 R_AARCH64_RELATIVE 13d6c │ │ │ │ 0000000000260a08 0000000000000403 R_AARCH64_RELATIVE 13e9c │ │ │ │ 0000000000260a10 0000000000000403 R_AARCH64_RELATIVE 114b8 │ │ │ │ 0000000000260a18 0000000000000403 R_AARCH64_RELATIVE 12054 │ │ │ │ 0000000000260a20 0000000000000403 R_AARCH64_RELATIVE 122e8 │ │ │ │ 0000000000260a28 0000000000000403 R_AARCH64_RELATIVE 12544 │ │ │ │ 0000000000260a30 0000000000000403 R_AARCH64_RELATIVE 13950 │ │ │ │ -0000000000260a38 0000000000000403 R_AARCH64_RELATIVE 385d0 │ │ │ │ +0000000000260a38 0000000000000403 R_AARCH64_RELATIVE 385b0 │ │ │ │ 0000000000260a40 0000000000000403 R_AARCH64_RELATIVE 10534 │ │ │ │ -0000000000260a48 0000000000000403 R_AARCH64_RELATIVE 4700c │ │ │ │ -0000000000260a50 0000000000000403 R_AARCH64_RELATIVE 48be0 │ │ │ │ -0000000000260a58 0000000000000403 R_AARCH64_RELATIVE 39820 │ │ │ │ -0000000000260a60 0000000000000403 R_AARCH64_RELATIVE 3fe8c │ │ │ │ -0000000000260a68 0000000000000403 R_AARCH64_RELATIVE 4d62c │ │ │ │ -0000000000260a70 0000000000000403 R_AARCH64_RELATIVE 4c5c0 │ │ │ │ -0000000000260a80 0000000000000403 R_AARCH64_RELATIVE 40d00 │ │ │ │ -0000000000260a88 0000000000000403 R_AARCH64_RELATIVE 4cf6c │ │ │ │ -0000000000260a90 0000000000000403 R_AARCH64_RELATIVE a36d0 │ │ │ │ -0000000000260a98 0000000000000403 R_AARCH64_RELATIVE a3670 │ │ │ │ -0000000000260be8 0000000000000403 R_AARCH64_RELATIVE a3678 │ │ │ │ -0000000000260d38 0000000000000403 R_AARCH64_RELATIVE a3688 │ │ │ │ -0000000000260e88 0000000000000403 R_AARCH64_RELATIVE a3698 │ │ │ │ -0000000000260fd8 0000000000000403 R_AARCH64_RELATIVE a36a0 │ │ │ │ -0000000000261128 0000000000000403 R_AARCH64_RELATIVE a36a8 │ │ │ │ -0000000000261278 0000000000000403 R_AARCH64_RELATIVE a36c0 │ │ │ │ -00000000002613c8 0000000000000403 R_AARCH64_RELATIVE a36c8 │ │ │ │ +0000000000260a48 0000000000000403 R_AARCH64_RELATIVE 46fcc │ │ │ │ +0000000000260a50 0000000000000403 R_AARCH64_RELATIVE 48ba0 │ │ │ │ +0000000000260a58 0000000000000403 R_AARCH64_RELATIVE 39800 │ │ │ │ +0000000000260a60 0000000000000403 R_AARCH64_RELATIVE 3fe6c │ │ │ │ +0000000000260a68 0000000000000403 R_AARCH64_RELATIVE 4d5ec │ │ │ │ +0000000000260a70 0000000000000403 R_AARCH64_RELATIVE 4c580 │ │ │ │ +0000000000260a80 0000000000000403 R_AARCH64_RELATIVE 40ce0 │ │ │ │ +0000000000260a88 0000000000000403 R_AARCH64_RELATIVE 4cf2c │ │ │ │ +0000000000260a90 0000000000000403 R_AARCH64_RELATIVE a3690 │ │ │ │ +0000000000260a98 0000000000000403 R_AARCH64_RELATIVE a3630 │ │ │ │ +0000000000260be8 0000000000000403 R_AARCH64_RELATIVE a3638 │ │ │ │ +0000000000260d38 0000000000000403 R_AARCH64_RELATIVE a3648 │ │ │ │ +0000000000260e88 0000000000000403 R_AARCH64_RELATIVE a3658 │ │ │ │ +0000000000260fd8 0000000000000403 R_AARCH64_RELATIVE a3660 │ │ │ │ +0000000000261128 0000000000000403 R_AARCH64_RELATIVE a3668 │ │ │ │ +0000000000261278 0000000000000403 R_AARCH64_RELATIVE a3680 │ │ │ │ +00000000002613c8 0000000000000403 R_AARCH64_RELATIVE a3688 │ │ │ │ 0000000000261518 0000000000000403 R_AARCH64_RELATIVE 262f58 │ │ │ │ 0000000000261520 0000000000000403 R_AARCH64_RELATIVE 262b40 │ │ │ │ 0000000000261528 0000000000000403 R_AARCH64_RELATIVE 262920 │ │ │ │ 0000000000261530 0000000000000403 R_AARCH64_RELATIVE 262f40 │ │ │ │ 0000000000261538 0000000000000403 R_AARCH64_RELATIVE 1d390 │ │ │ │ 0000000000261540 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261548 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261550 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261550 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261558 0000000000000403 R_AARCH64_RELATIVE 1ccc4 │ │ │ │ 0000000000261560 0000000000000403 R_AARCH64_RELATIVE 1ccf0 │ │ │ │ -0000000000261568 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261570 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261568 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261570 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261578 0000000000000403 R_AARCH64_RELATIVE 1d82c │ │ │ │ -0000000000261580 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261588 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261580 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261588 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000261590 0000000000000403 R_AARCH64_RELATIVE 1d4ac │ │ │ │ 0000000000261598 0000000000000403 R_AARCH64_RELATIVE 1b940 │ │ │ │ -00000000002615a0 0000000000000403 R_AARCH64_RELATIVE a04a0 │ │ │ │ -00000000002615a8 0000000000000403 R_AARCH64_RELATIVE a04a8 │ │ │ │ +00000000002615a0 0000000000000403 R_AARCH64_RELATIVE a0460 │ │ │ │ +00000000002615a8 0000000000000403 R_AARCH64_RELATIVE a0468 │ │ │ │ 00000000002615b0 0000000000000403 R_AARCH64_RELATIVE 1dc98 │ │ │ │ 00000000002615b8 0000000000000403 R_AARCH64_RELATIVE 1e024 │ │ │ │ -00000000002615c0 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -00000000002615c8 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +00000000002615c0 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +00000000002615c8 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 00000000002615d0 0000000000000403 R_AARCH64_RELATIVE 1d3a0 │ │ │ │ 00000000002615e0 0000000000000403 R_AARCH64_RELATIVE 1cf24 │ │ │ │ 00000000002615e8 0000000000000403 R_AARCH64_RELATIVE 22f88 │ │ │ │ 00000000002615f8 0000000000000403 R_AARCH64_RELATIVE 10eec │ │ │ │ -0000000000261600 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261600 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261620 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261628 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261630 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261628 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261630 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261648 0000000000000403 R_AARCH64_RELATIVE 1d328 │ │ │ │ 0000000000261650 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261658 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261660 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261660 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261668 0000000000000403 R_AARCH64_RELATIVE 1ccbc │ │ │ │ 0000000000261670 0000000000000403 R_AARCH64_RELATIVE 1cce8 │ │ │ │ -0000000000261678 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261680 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261678 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261680 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261688 0000000000000403 R_AARCH64_RELATIVE 1d5d0 │ │ │ │ -0000000000261690 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261698 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261690 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261698 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 00000000002616a0 0000000000000403 R_AARCH64_RELATIVE 1d3a8 │ │ │ │ 00000000002616a8 0000000000000403 R_AARCH64_RELATIVE 1b6b0 │ │ │ │ -00000000002616b0 0000000000000403 R_AARCH64_RELATIVE a04b8 │ │ │ │ -00000000002616b8 0000000000000403 R_AARCH64_RELATIVE a04c0 │ │ │ │ +00000000002616b0 0000000000000403 R_AARCH64_RELATIVE a0478 │ │ │ │ +00000000002616b8 0000000000000403 R_AARCH64_RELATIVE a0480 │ │ │ │ 00000000002616c0 0000000000000403 R_AARCH64_RELATIVE 1da88 │ │ │ │ 00000000002616c8 0000000000000403 R_AARCH64_RELATIVE 1dea8 │ │ │ │ -00000000002616d0 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -00000000002616d8 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +00000000002616d0 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +00000000002616d8 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 00000000002616e0 0000000000000403 R_AARCH64_RELATIVE 1d398 │ │ │ │ 00000000002616f0 0000000000000403 R_AARCH64_RELATIVE 1ce98 │ │ │ │ 00000000002616f8 0000000000000403 R_AARCH64_RELATIVE 220e0 │ │ │ │ 0000000000261708 0000000000000403 R_AARCH64_RELATIVE 10ee4 │ │ │ │ -0000000000261710 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261710 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261730 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261738 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261740 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ -0000000000261758 0000000000000403 R_AARCH64_RELATIVE 50548 │ │ │ │ +0000000000261738 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261740 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ +0000000000261758 0000000000000403 R_AARCH64_RELATIVE 50508 │ │ │ │ 0000000000261760 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261768 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261770 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261770 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261778 0000000000000403 R_AARCH64_RELATIVE 1d318 │ │ │ │ 0000000000261780 0000000000000403 R_AARCH64_RELATIVE 1d320 │ │ │ │ -0000000000261788 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261790 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261788 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261790 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261798 0000000000000403 R_AARCH64_RELATIVE 1d034 │ │ │ │ -00000000002617a0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -00000000002617a8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +00000000002617a0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +00000000002617a8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 00000000002617b0 0000000000000403 R_AARCH64_RELATIVE 1cfb0 │ │ │ │ 00000000002617b8 0000000000000403 R_AARCH64_RELATIVE 1b420 │ │ │ │ -00000000002617c0 0000000000000403 R_AARCH64_RELATIVE a04d0 │ │ │ │ -00000000002617c8 0000000000000403 R_AARCH64_RELATIVE a04e0 │ │ │ │ +00000000002617c0 0000000000000403 R_AARCH64_RELATIVE a0490 │ │ │ │ +00000000002617c8 0000000000000403 R_AARCH64_RELATIVE a04a0 │ │ │ │ 00000000002617d0 0000000000000403 R_AARCH64_RELATIVE 1d170 │ │ │ │ 00000000002617d8 0000000000000403 R_AARCH64_RELATIVE 1d1dc │ │ │ │ -00000000002617e0 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -00000000002617e8 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +00000000002617e0 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +00000000002617e8 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261800 0000000000000403 R_AARCH64_RELATIVE 1ce0c │ │ │ │ 0000000000261808 0000000000000403 R_AARCH64_RELATIVE 2110c │ │ │ │ 0000000000261818 0000000000000403 R_AARCH64_RELATIVE 10edc │ │ │ │ -0000000000261820 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261820 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261840 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261848 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261850 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261848 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261850 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261868 0000000000000403 R_AARCH64_RELATIVE 1bbd8 │ │ │ │ 0000000000261870 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261878 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261880 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261880 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261888 0000000000000403 R_AARCH64_RELATIVE 1ccb4 │ │ │ │ 0000000000261890 0000000000000403 R_AARCH64_RELATIVE 1cce0 │ │ │ │ -0000000000261898 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -00000000002618a0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261898 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +00000000002618a0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 00000000002618a8 0000000000000403 R_AARCH64_RELATIVE 1c814 │ │ │ │ -00000000002618b0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -00000000002618b8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +00000000002618b0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +00000000002618b8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 00000000002618c0 0000000000000403 R_AARCH64_RELATIVE 1bc54 │ │ │ │ 00000000002618c8 0000000000000403 R_AARCH64_RELATIVE 1b190 │ │ │ │ -00000000002618d0 0000000000000403 R_AARCH64_RELATIVE a04f8 │ │ │ │ -00000000002618d8 0000000000000403 R_AARCH64_RELATIVE a0508 │ │ │ │ +00000000002618d0 0000000000000403 R_AARCH64_RELATIVE a04b8 │ │ │ │ +00000000002618d8 0000000000000403 R_AARCH64_RELATIVE a04c8 │ │ │ │ 00000000002618e0 0000000000000403 R_AARCH64_RELATIVE 1c9bc │ │ │ │ 00000000002618e8 0000000000000403 R_AARCH64_RELATIVE 1cb64 │ │ │ │ -00000000002618f0 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -00000000002618f8 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +00000000002618f0 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +00000000002618f8 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261910 0000000000000403 R_AARCH64_RELATIVE 1cd80 │ │ │ │ 0000000000261918 0000000000000403 R_AARCH64_RELATIVE 20138 │ │ │ │ 0000000000261928 0000000000000403 R_AARCH64_RELATIVE 10ed4 │ │ │ │ -0000000000261930 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261930 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261950 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261958 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261960 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261958 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261960 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261978 0000000000000403 R_AARCH64_RELATIVE 1bbd0 │ │ │ │ 0000000000261980 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261988 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261990 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261990 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261998 0000000000000403 R_AARCH64_RELATIVE 1cca0 │ │ │ │ 00000000002619a0 0000000000000403 R_AARCH64_RELATIVE 1cccc │ │ │ │ -00000000002619a8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -00000000002619b0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +00000000002619a8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +00000000002619b0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 00000000002619b8 0000000000000403 R_AARCH64_RELATIVE 1c6d8 │ │ │ │ -00000000002619c0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -00000000002619c8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +00000000002619c0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +00000000002619c8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 00000000002619d0 0000000000000403 R_AARCH64_RELATIVE 1bbe0 │ │ │ │ 00000000002619d8 0000000000000403 R_AARCH64_RELATIVE 1af00 │ │ │ │ -00000000002619e0 0000000000000403 R_AARCH64_RELATIVE a0520 │ │ │ │ -00000000002619e8 0000000000000403 R_AARCH64_RELATIVE a0530 │ │ │ │ +00000000002619e0 0000000000000403 R_AARCH64_RELATIVE a04e0 │ │ │ │ +00000000002619e8 0000000000000403 R_AARCH64_RELATIVE a04f0 │ │ │ │ 00000000002619f0 0000000000000403 R_AARCH64_RELATIVE 1c950 │ │ │ │ 00000000002619f8 0000000000000403 R_AARCH64_RELATIVE 1ca28 │ │ │ │ -0000000000261a00 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261a08 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261a00 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261a08 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261a20 0000000000000403 R_AARCH64_RELATIVE 1ccf8 │ │ │ │ 0000000000261a28 0000000000000403 R_AARCH64_RELATIVE 1f168 │ │ │ │ 0000000000261a38 0000000000000403 R_AARCH64_RELATIVE 10ecc │ │ │ │ -0000000000261a40 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261a40 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261a60 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261a68 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261a70 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ -0000000000261a88 0000000000000403 R_AARCH64_RELATIVE 502a0 │ │ │ │ +0000000000261a68 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261a70 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ +0000000000261a88 0000000000000403 R_AARCH64_RELATIVE 50260 │ │ │ │ 0000000000261a90 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261a98 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261aa0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261aa0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261aa8 0000000000000403 R_AARCH64_RELATIVE 15db8 │ │ │ │ 0000000000261ab0 0000000000000403 R_AARCH64_RELATIVE 14854 │ │ │ │ -0000000000261ab8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261ac0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261ab8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261ac0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261ac8 0000000000000403 R_AARCH64_RELATIVE 143b4 │ │ │ │ -0000000000261ad0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261ad8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261ad0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261ad8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000261ae0 0000000000000403 R_AARCH64_RELATIVE 140c0 │ │ │ │ 0000000000261ae8 0000000000000403 R_AARCH64_RELATIVE 136c0 │ │ │ │ -0000000000261af0 0000000000000403 R_AARCH64_RELATIVE a0548 │ │ │ │ -0000000000261af8 0000000000000403 R_AARCH64_RELATIVE a0558 │ │ │ │ +0000000000261af0 0000000000000403 R_AARCH64_RELATIVE a0508 │ │ │ │ +0000000000261af8 0000000000000403 R_AARCH64_RELATIVE a0518 │ │ │ │ 0000000000261b00 0000000000000403 R_AARCH64_RELATIVE 1455c │ │ │ │ 0000000000261b08 0000000000000403 R_AARCH64_RELATIVE 14704 │ │ │ │ -0000000000261b10 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261b18 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261b10 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261b18 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261b30 0000000000000403 R_AARCH64_RELATIVE 14a94 │ │ │ │ 0000000000261b38 0000000000000403 R_AARCH64_RELATIVE 1e1a0 │ │ │ │ 0000000000261b48 0000000000000403 R_AARCH64_RELATIVE 10ec4 │ │ │ │ -0000000000261b50 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261b50 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261b70 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261b78 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261b80 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261b78 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261b80 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261b98 0000000000000403 R_AARCH64_RELATIVE 14f88 │ │ │ │ 0000000000261ba0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261ba8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261bb0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261bb0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261bb8 0000000000000403 R_AARCH64_RELATIVE 14ef8 │ │ │ │ 0000000000261bc0 0000000000000403 R_AARCH64_RELATIVE 14f10 │ │ │ │ -0000000000261bc8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261bd0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261bc8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261bd0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261bd8 0000000000000403 R_AARCH64_RELATIVE 15450 │ │ │ │ -0000000000261be0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261be8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261be0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261be8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000261bf0 0000000000000403 R_AARCH64_RELATIVE 15094 │ │ │ │ 0000000000261bf8 0000000000000403 R_AARCH64_RELATIVE 1330c │ │ │ │ -0000000000261c00 0000000000000403 R_AARCH64_RELATIVE a0570 │ │ │ │ -0000000000261c08 0000000000000403 R_AARCH64_RELATIVE a04c0 │ │ │ │ +0000000000261c00 0000000000000403 R_AARCH64_RELATIVE a0530 │ │ │ │ +0000000000261c08 0000000000000403 R_AARCH64_RELATIVE a0480 │ │ │ │ 0000000000261c10 0000000000000403 R_AARCH64_RELATIVE 158b4 │ │ │ │ 0000000000261c18 0000000000000403 R_AARCH64_RELATIVE 15c3c │ │ │ │ -0000000000261c20 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261c28 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261c20 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261c28 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261c30 0000000000000403 R_AARCH64_RELATIVE 132fc │ │ │ │ 0000000000261c40 0000000000000403 R_AARCH64_RELATIVE 14a08 │ │ │ │ 0000000000261c48 0000000000000403 R_AARCH64_RELATIVE 16df0 │ │ │ │ 0000000000261c58 0000000000000403 R_AARCH64_RELATIVE 10ebc │ │ │ │ -0000000000261c60 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261c60 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261c80 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261c88 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261c90 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261c88 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261c90 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261ca8 0000000000000403 R_AARCH64_RELATIVE 14f18 │ │ │ │ 0000000000261cb0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261cb8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261cc0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261cc0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261cc8 0000000000000403 R_AARCH64_RELATIVE 14ef0 │ │ │ │ 0000000000261cd0 0000000000000403 R_AARCH64_RELATIVE 14f08 │ │ │ │ -0000000000261cd8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261ce0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261cd8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261ce0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261ce8 0000000000000403 R_AARCH64_RELATIVE 151f4 │ │ │ │ -0000000000261cf0 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261cf8 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261cf0 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261cf8 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000261d00 0000000000000403 R_AARCH64_RELATIVE 14f90 │ │ │ │ 0000000000261d08 0000000000000403 R_AARCH64_RELATIVE 12f48 │ │ │ │ -0000000000261d10 0000000000000403 R_AARCH64_RELATIVE a0588 │ │ │ │ -0000000000261d18 0000000000000403 R_AARCH64_RELATIVE a04a8 │ │ │ │ +0000000000261d10 0000000000000403 R_AARCH64_RELATIVE a0548 │ │ │ │ +0000000000261d18 0000000000000403 R_AARCH64_RELATIVE a0468 │ │ │ │ 0000000000261d20 0000000000000403 R_AARCH64_RELATIVE 156ac │ │ │ │ 0000000000261d28 0000000000000403 R_AARCH64_RELATIVE 15ac4 │ │ │ │ -0000000000261d30 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261d38 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261d30 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261d38 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261d40 0000000000000403 R_AARCH64_RELATIVE 12ed0 │ │ │ │ 0000000000261d50 0000000000000403 R_AARCH64_RELATIVE 1497c │ │ │ │ 0000000000261d58 0000000000000403 R_AARCH64_RELATIVE 15ef8 │ │ │ │ 0000000000261d68 0000000000000403 R_AARCH64_RELATIVE 10c1c │ │ │ │ -0000000000261d70 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261d70 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261d90 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261d98 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261da0 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261d98 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261da0 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261db8 0000000000000403 R_AARCH64_RELATIVE 14b20 │ │ │ │ 0000000000261dc0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261dc8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261dd0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261dd0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261dd8 0000000000000403 R_AARCH64_RELATIVE 14ee8 │ │ │ │ 0000000000261de0 0000000000000403 R_AARCH64_RELATIVE 14f00 │ │ │ │ -0000000000261de8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261df0 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261de8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261df0 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261df8 0000000000000403 R_AARCH64_RELATIVE 14c04 │ │ │ │ -0000000000261e00 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261e08 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000261e00 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261e08 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000261e10 0000000000000403 R_AARCH64_RELATIVE 14b28 │ │ │ │ 0000000000261e18 0000000000000403 R_AARCH64_RELATIVE 12b1c │ │ │ │ -0000000000261e20 0000000000000403 R_AARCH64_RELATIVE a05a0 │ │ │ │ -0000000000261e28 0000000000000403 R_AARCH64_RELATIVE a0508 │ │ │ │ +0000000000261e20 0000000000000403 R_AARCH64_RELATIVE a0560 │ │ │ │ +0000000000261e28 0000000000000403 R_AARCH64_RELATIVE a04c8 │ │ │ │ 0000000000261e30 0000000000000403 R_AARCH64_RELATIVE 14d40 │ │ │ │ 0000000000261e38 0000000000000403 R_AARCH64_RELATIVE 14dac │ │ │ │ -0000000000261e40 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261e48 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261e40 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261e48 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261e60 0000000000000403 R_AARCH64_RELATIVE 148f0 │ │ │ │ 0000000000261e68 0000000000000403 R_AARCH64_RELATIVE 19f2c │ │ │ │ 0000000000261e78 0000000000000403 R_AARCH64_RELATIVE 10bec │ │ │ │ -0000000000261e80 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261e80 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261ea0 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261ea8 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261eb0 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +0000000000261ea8 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261eb0 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 0000000000261ec8 0000000000000403 R_AARCH64_RELATIVE 10440 │ │ │ │ 0000000000261ed0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261ed8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261ee0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ +0000000000261ee0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ 0000000000261ee8 0000000000000403 R_AARCH64_RELATIVE 114a4 │ │ │ │ 0000000000261ef0 0000000000000403 R_AARCH64_RELATIVE 117f0 │ │ │ │ -0000000000261ef8 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000261f00 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000261ef8 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000261f00 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000261f08 0000000000000403 R_AARCH64_RELATIVE 11cb8 │ │ │ │ -0000000000261f10 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000261f18 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ -0000000000261f20 0000000000000403 R_AARCH64_RELATIVE 4cee8 │ │ │ │ +0000000000261f10 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000261f18 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ +0000000000261f20 0000000000000403 R_AARCH64_RELATIVE 4cea8 │ │ │ │ 0000000000261f28 0000000000000403 R_AARCH64_RELATIVE 10824 │ │ │ │ -0000000000261f30 0000000000000403 R_AARCH64_RELATIVE a05b0 │ │ │ │ -0000000000261f38 0000000000000403 R_AARCH64_RELATIVE a0530 │ │ │ │ +0000000000261f30 0000000000000403 R_AARCH64_RELATIVE a0570 │ │ │ │ +0000000000261f38 0000000000000403 R_AARCH64_RELATIVE a04f0 │ │ │ │ 0000000000261f40 0000000000000403 R_AARCH64_RELATIVE 11f20 │ │ │ │ 0000000000261f48 0000000000000403 R_AARCH64_RELATIVE 10f2c │ │ │ │ -0000000000261f50 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000261f58 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000261f50 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000261f58 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000261f70 0000000000000403 R_AARCH64_RELATIVE 104a8 │ │ │ │ -0000000000261f78 0000000000000403 R_AARCH64_RELATIVE 44248 │ │ │ │ +0000000000261f78 0000000000000403 R_AARCH64_RELATIVE 44208 │ │ │ │ 0000000000261f88 0000000000000403 R_AARCH64_RELATIVE 10be4 │ │ │ │ -0000000000261f90 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +0000000000261f90 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 0000000000261fb0 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -0000000000261fb8 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -0000000000261fc0 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ -0000000000261fd8 0000000000000403 R_AARCH64_RELATIVE 50290 │ │ │ │ +0000000000261fb8 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +0000000000261fc0 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ +0000000000261fd8 0000000000000403 R_AARCH64_RELATIVE 50250 │ │ │ │ 0000000000261fe0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 0000000000261fe8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000261ff0 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ -0000000000261ff8 0000000000000403 R_AARCH64_RELATIVE 502a8 │ │ │ │ +0000000000261ff0 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ +0000000000261ff8 0000000000000403 R_AARCH64_RELATIVE 50268 │ │ │ │ 0000000000262000 0000000000000403 R_AARCH64_RELATIVE 14840 │ │ │ │ -0000000000262008 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000262010 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ +0000000000262008 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000262010 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ 0000000000262018 0000000000000403 R_AARCH64_RELATIVE 14278 │ │ │ │ -0000000000262020 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000262028 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ +0000000000262020 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000262028 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ 0000000000262030 0000000000000403 R_AARCH64_RELATIVE 14044 │ │ │ │ 0000000000262038 0000000000000403 R_AARCH64_RELATIVE 12768 │ │ │ │ -0000000000262040 0000000000000403 R_AARCH64_RELATIVE a05c0 │ │ │ │ -0000000000262048 0000000000000403 R_AARCH64_RELATIVE a04e0 │ │ │ │ +0000000000262040 0000000000000403 R_AARCH64_RELATIVE a0580 │ │ │ │ +0000000000262048 0000000000000403 R_AARCH64_RELATIVE a04a0 │ │ │ │ 0000000000262050 0000000000000403 R_AARCH64_RELATIVE 144f0 │ │ │ │ 0000000000262058 0000000000000403 R_AARCH64_RELATIVE 145c8 │ │ │ │ -0000000000262060 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000262068 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ +0000000000262060 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000262068 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ 0000000000262080 0000000000000403 R_AARCH64_RELATIVE 14868 │ │ │ │ 0000000000262088 0000000000000403 R_AARCH64_RELATIVE 18f5c │ │ │ │ 0000000000262098 0000000000000403 R_AARCH64_RELATIVE 1081c │ │ │ │ -00000000002620a0 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +00000000002620a0 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 00000000002620c0 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -00000000002620c8 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -00000000002620d0 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ -00000000002620e8 0000000000000403 R_AARCH64_RELATIVE 440f0 │ │ │ │ +00000000002620c8 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +00000000002620d0 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ +00000000002620e8 0000000000000403 R_AARCH64_RELATIVE 440b0 │ │ │ │ 00000000002620f0 0000000000000403 R_AARCH64_RELATIVE 13e3c │ │ │ │ 00000000002620f8 0000000000000403 R_AARCH64_RELATIVE 13e6c │ │ │ │ -0000000000262100 0000000000000403 R_AARCH64_RELATIVE 48580 │ │ │ │ -0000000000262108 0000000000000403 R_AARCH64_RELATIVE 49220 │ │ │ │ -0000000000262110 0000000000000403 R_AARCH64_RELATIVE 49360 │ │ │ │ -0000000000262118 0000000000000403 R_AARCH64_RELATIVE 49fe8 │ │ │ │ -0000000000262120 0000000000000403 R_AARCH64_RELATIVE 3be08 │ │ │ │ -0000000000262128 0000000000000403 R_AARCH64_RELATIVE 4bec0 │ │ │ │ -0000000000262130 0000000000000403 R_AARCH64_RELATIVE 488ec │ │ │ │ -0000000000262138 0000000000000403 R_AARCH64_RELATIVE 43f60 │ │ │ │ -0000000000262140 0000000000000403 R_AARCH64_RELATIVE 3e100 │ │ │ │ -0000000000262148 0000000000000403 R_AARCH64_RELATIVE 4678c │ │ │ │ -0000000000262150 0000000000000403 R_AARCH64_RELATIVE 53580 │ │ │ │ -0000000000262158 0000000000000403 R_AARCH64_RELATIVE a0558 │ │ │ │ -0000000000262160 0000000000000403 R_AARCH64_RELATIVE 4c54c │ │ │ │ -0000000000262168 0000000000000403 R_AARCH64_RELATIVE 489f0 │ │ │ │ -0000000000262170 0000000000000403 R_AARCH64_RELATIVE 3a060 │ │ │ │ -0000000000262178 0000000000000403 R_AARCH64_RELATIVE 3c8c8 │ │ │ │ -0000000000262190 0000000000000403 R_AARCH64_RELATIVE 441c0 │ │ │ │ +0000000000262100 0000000000000403 R_AARCH64_RELATIVE 48540 │ │ │ │ +0000000000262108 0000000000000403 R_AARCH64_RELATIVE 491e0 │ │ │ │ +0000000000262110 0000000000000403 R_AARCH64_RELATIVE 49320 │ │ │ │ +0000000000262118 0000000000000403 R_AARCH64_RELATIVE 49fa8 │ │ │ │ +0000000000262120 0000000000000403 R_AARCH64_RELATIVE 3bde8 │ │ │ │ +0000000000262128 0000000000000403 R_AARCH64_RELATIVE 4be80 │ │ │ │ +0000000000262130 0000000000000403 R_AARCH64_RELATIVE 488ac │ │ │ │ +0000000000262138 0000000000000403 R_AARCH64_RELATIVE 43f20 │ │ │ │ +0000000000262140 0000000000000403 R_AARCH64_RELATIVE 3e0e0 │ │ │ │ +0000000000262148 0000000000000403 R_AARCH64_RELATIVE 4674c │ │ │ │ +0000000000262150 0000000000000403 R_AARCH64_RELATIVE 53540 │ │ │ │ +0000000000262158 0000000000000403 R_AARCH64_RELATIVE a0518 │ │ │ │ +0000000000262160 0000000000000403 R_AARCH64_RELATIVE 4c50c │ │ │ │ +0000000000262168 0000000000000403 R_AARCH64_RELATIVE 489b0 │ │ │ │ +0000000000262170 0000000000000403 R_AARCH64_RELATIVE 3a040 │ │ │ │ +0000000000262178 0000000000000403 R_AARCH64_RELATIVE 3c8a8 │ │ │ │ +0000000000262190 0000000000000403 R_AARCH64_RELATIVE 44180 │ │ │ │ 0000000000262198 0000000000000403 R_AARCH64_RELATIVE 28d68 │ │ │ │ 00000000002621a8 0000000000000403 R_AARCH64_RELATIVE 105d4 │ │ │ │ -00000000002621b0 0000000000000403 R_AARCH64_RELATIVE 382e0 │ │ │ │ +00000000002621b0 0000000000000403 R_AARCH64_RELATIVE 382c0 │ │ │ │ 00000000002621d0 0000000000000403 R_AARCH64_RELATIVE 11c98 │ │ │ │ -00000000002621d8 0000000000000403 R_AARCH64_RELATIVE 4c608 │ │ │ │ -00000000002621e0 0000000000000403 R_AARCH64_RELATIVE 40dc0 │ │ │ │ +00000000002621d8 0000000000000403 R_AARCH64_RELATIVE 4c5c8 │ │ │ │ +00000000002621e0 0000000000000403 R_AARCH64_RELATIVE 40da0 │ │ │ │ 00000000002621f8 0000000000000403 R_AARCH64_RELATIVE 2631d0 │ │ │ │ 0000000000262200 0000000000000403 R_AARCH64_RELATIVE 263100 │ │ │ │ 0000000000262208 0000000000000403 R_AARCH64_RELATIVE 2631c0 │ │ │ │ 0000000000262210 0000000000000403 R_AARCH64_RELATIVE 262a28 │ │ │ │ -0000000000262218 0000000000000403 R_AARCH64_RELATIVE f60f8 │ │ │ │ -0000000000262220 0000000000000403 R_AARCH64_RELATIVE f6100 │ │ │ │ -0000000000262228 0000000000000403 R_AARCH64_RELATIVE f6030 │ │ │ │ -0000000000262230 0000000000000403 R_AARCH64_RELATIVE f6108 │ │ │ │ -0000000000262238 0000000000000403 R_AARCH64_RELATIVE f5d30 │ │ │ │ -0000000000262240 0000000000000403 R_AARCH64_RELATIVE f60d0 │ │ │ │ -0000000000262248 0000000000000403 R_AARCH64_RELATIVE f60d8 │ │ │ │ -0000000000262250 0000000000000403 R_AARCH64_RELATIVE f60e8 │ │ │ │ -0000000000262258 0000000000000403 R_AARCH64_RELATIVE 236da8 │ │ │ │ -0000000000262260 0000000000000403 R_AARCH64_RELATIVE 56090 │ │ │ │ -0000000000262290 0000000000000403 R_AARCH64_RELATIVE f77c8 │ │ │ │ -00000000002622c0 0000000000000403 R_AARCH64_RELATIVE f77d0 │ │ │ │ -00000000002622f0 0000000000000403 R_AARCH64_RELATIVE 56088 │ │ │ │ -0000000000262320 0000000000000403 R_AARCH64_RELATIVE 56080 │ │ │ │ -0000000000262380 0000000000000403 R_AARCH64_RELATIVE f77d8 │ │ │ │ -00000000002623b0 0000000000000403 R_AARCH64_RELATIVE f77e0 │ │ │ │ -00000000002623e0 0000000000000403 R_AARCH64_RELATIVE f77e8 │ │ │ │ -00000000002624b8 0000000000000403 R_AARCH64_RELATIVE 2369f8 │ │ │ │ -0000000000262508 0000000000000403 R_AARCH64_RELATIVE 2369f8 │ │ │ │ +0000000000262218 0000000000000403 R_AARCH64_RELATIVE f60b8 │ │ │ │ +0000000000262220 0000000000000403 R_AARCH64_RELATIVE f60c0 │ │ │ │ +0000000000262228 0000000000000403 R_AARCH64_RELATIVE f5ff0 │ │ │ │ +0000000000262230 0000000000000403 R_AARCH64_RELATIVE f60c8 │ │ │ │ +0000000000262238 0000000000000403 R_AARCH64_RELATIVE f5cf0 │ │ │ │ +0000000000262240 0000000000000403 R_AARCH64_RELATIVE f6090 │ │ │ │ +0000000000262248 0000000000000403 R_AARCH64_RELATIVE f6098 │ │ │ │ +0000000000262250 0000000000000403 R_AARCH64_RELATIVE f60a8 │ │ │ │ +0000000000262258 0000000000000403 R_AARCH64_RELATIVE 236d68 │ │ │ │ +0000000000262260 0000000000000403 R_AARCH64_RELATIVE 56050 │ │ │ │ +0000000000262290 0000000000000403 R_AARCH64_RELATIVE f7788 │ │ │ │ +00000000002622c0 0000000000000403 R_AARCH64_RELATIVE f7790 │ │ │ │ +00000000002622f0 0000000000000403 R_AARCH64_RELATIVE 56048 │ │ │ │ +0000000000262320 0000000000000403 R_AARCH64_RELATIVE 56040 │ │ │ │ +0000000000262380 0000000000000403 R_AARCH64_RELATIVE f7798 │ │ │ │ +00000000002623b0 0000000000000403 R_AARCH64_RELATIVE f77a0 │ │ │ │ +00000000002623e0 0000000000000403 R_AARCH64_RELATIVE f77a8 │ │ │ │ +00000000002624b8 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ +0000000000262508 0000000000000403 R_AARCH64_RELATIVE 2369b8 │ │ │ │ 00000000002625e0 0000000000000403 R_AARCH64_RELATIVE 2638e0 │ │ │ │ -00000000002625f8 0000000000000403 R_AARCH64_RELATIVE 2368e8 │ │ │ │ -0000000000262648 0000000000000403 R_AARCH64_RELATIVE 2368e8 │ │ │ │ -0000000000262688 0000000000000403 R_AARCH64_RELATIVE 50550 │ │ │ │ +00000000002625f8 0000000000000403 R_AARCH64_RELATIVE 2368a8 │ │ │ │ +0000000000262648 0000000000000403 R_AARCH64_RELATIVE 2368a8 │ │ │ │ +0000000000262688 0000000000000403 R_AARCH64_RELATIVE 50510 │ │ │ │ 000000000025ff08 0000001c00000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000025ff10 0000001f00000401 R_AARCH64_GLOB_DAT 0000000000000000 current_demangling_style + 0 │ │ │ │ 000000000025ff18 0000002f00000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000025ff20 0000003a00000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000025ff28 0000004400000401 R_AARCH64_GLOB_DAT 0000000000000000 bfd_hash_newfunc + 0 │ │ │ │ 000000000025ff30 0000004500000401 R_AARCH64_GLOB_DAT 0000000000000000 optarg@GLIBC_2.17 + 0 │ │ │ │ 000000000025ff38 0000004900000401 R_AARCH64_GLOB_DAT 0000000000000000 bfd_elf_match_sections_by_type + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Dynamic section at offset 0x25fce0 contains 30 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libbfd-2.46.50-system.20260608.so] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libctf.so.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libjansson.so.4] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0xe900 │ │ │ │ - 0x000000000000000d (FINI) 0x5354c │ │ │ │ + 0x000000000000000d (FINI) 0x5350c │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x258ea8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x258eb8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0x20d0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x360 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4b39bb469b7747c8f243c0ac2d24b988cca98c99 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3274383e0025e1443ea24941e54cefc83c73803 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,824 +1,824 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x10d8 (offset: 0x243210) │ │ │ │ + Start of frame section: 0x10d8 (offset: 0x2431d0) │ │ │ │ Entries in search table: 0x21a │ │ │ │ - 0xffffffffffdce30c (offset: 0x10440) -> 0x14c8 fde=[ 3ec] │ │ │ │ - 0xffffffffffdce374 (offset: 0x104a8) -> 0x158c fde=[ 4b0] │ │ │ │ - 0xffffffffffdce400 (offset: 0x10534) -> 0x21b0 fde=[ 10d4] │ │ │ │ - 0xffffffffffdce4a0 (offset: 0x105d4) -> 0x21d0 fde=[ 10f4] │ │ │ │ - 0xffffffffffdce6c0 (offset: 0x107f4) -> 0x2e20 fde=[ 1d44] │ │ │ │ - 0xffffffffffdce6e8 (offset: 0x1081c) -> 0x2e84 fde=[ 1da8] │ │ │ │ - 0xffffffffffdce6f0 (offset: 0x10824) -> 0x2e98 fde=[ 1dbc] │ │ │ │ - 0xffffffffffdceab0 (offset: 0x10be4) -> 0x2f44 fde=[ 1e68] │ │ │ │ - 0xffffffffffdceab8 (offset: 0x10bec) -> 0x304c fde=[ 1f70] │ │ │ │ - 0xffffffffffdceac0 (offset: 0x10bf4) -> 0x3060 fde=[ 1f84] │ │ │ │ - 0xffffffffffdceae8 (offset: 0x10c1c) -> 0x307c fde=[ 1fa0] │ │ │ │ - 0xffffffffffdced88 (offset: 0x10ebc) -> 0x30e8 fde=[ 200c] │ │ │ │ - 0xffffffffffdced90 (offset: 0x10ec4) -> 0x3140 fde=[ 2064] │ │ │ │ - 0xffffffffffdced98 (offset: 0x10ecc) -> 0x31bc fde=[ 20e0] │ │ │ │ - 0xffffffffffdceda0 (offset: 0x10ed4) -> 0x3210 fde=[ 2134] │ │ │ │ - 0xffffffffffdceda8 (offset: 0x10edc) -> 0x3224 fde=[ 2148] │ │ │ │ - 0xffffffffffdcedb0 (offset: 0x10ee4) -> 0x3270 fde=[ 2194] │ │ │ │ - 0xffffffffffdcedb8 (offset: 0x10eec) -> 0x32b0 fde=[ 21d4] │ │ │ │ - 0xffffffffffdcedc0 (offset: 0x10ef4) -> 0x37ac fde=[ 26d0] │ │ │ │ - 0xffffffffffdcedf8 (offset: 0x10f2c) -> 0x401c fde=[ 2f40] │ │ │ │ - 0xffffffffffdcef54 (offset: 0x11088) -> 0x4050 fde=[ 2f74] │ │ │ │ - 0xffffffffffdcf124 (offset: 0x11258) -> 0x4114 fde=[ 3038] │ │ │ │ - 0xffffffffffdcf184 (offset: 0x112b8) -> 0x424c fde=[ 3170] │ │ │ │ - 0xffffffffffdcf338 (offset: 0x1146c) -> 0x44a4 fde=[ 33c8] │ │ │ │ - 0xffffffffffdcf370 (offset: 0x114a4) -> 0x4574 fde=[ 3498] │ │ │ │ - 0xffffffffffdcf384 (offset: 0x114b8) -> 0x45f0 fde=[ 3514] │ │ │ │ - 0xffffffffffdcf500 (offset: 0x11634) -> 0x46c8 fde=[ 35ec] │ │ │ │ - 0xffffffffffdcf584 (offset: 0x116b8) -> 0x4760 fde=[ 3684] │ │ │ │ - 0xffffffffffdcf6bc (offset: 0x117f0) -> 0x48a0 fde=[ 37c4] │ │ │ │ - 0xffffffffffdcf6d0 (offset: 0x11804) -> 0x49cc fde=[ 38f0] │ │ │ │ - 0xffffffffffdcf730 (offset: 0x11864) -> 0x4c8c fde=[ 3bb0] │ │ │ │ - 0xffffffffffdcf778 (offset: 0x118ac) -> 0x4dbc fde=[ 3ce0] │ │ │ │ - 0xffffffffffdcf8c0 (offset: 0x119f4) -> 0x5408 fde=[ 432c] │ │ │ │ - 0xffffffffffdcf9d0 (offset: 0x11b04) -> 0x58d0 fde=[ 47f4] │ │ │ │ - 0xffffffffffdcfac0 (offset: 0x11bf4) -> 0x58e4 fde=[ 4808] │ │ │ │ - 0xffffffffffdcfb64 (offset: 0x11c98) -> 0x5960 fde=[ 4884] │ │ │ │ - 0xffffffffffdcfb84 (offset: 0x11cb8) -> 0x5a98 fde=[ 49bc] │ │ │ │ - 0xffffffffffdcfcbc (offset: 0x11df0) -> 0x5af4 fde=[ 4a18] │ │ │ │ - 0xffffffffffdcfce8 (offset: 0x11e1c) -> 0x5c30 fde=[ 4b54] │ │ │ │ - 0xffffffffffdcfdec (offset: 0x11f20) -> 0x5d44 fde=[ 4c68] │ │ │ │ - 0xffffffffffdcfe58 (offset: 0x11f8c) -> 0x5ecc fde=[ 4df0] │ │ │ │ - 0xffffffffffdcff20 (offset: 0x12054) -> 0x5f88 fde=[ 4eac] │ │ │ │ - 0xffffffffffdd01b4 (offset: 0x122e8) -> 0x6000 fde=[ 4f24] │ │ │ │ - 0xffffffffffdd0368 (offset: 0x1249c) -> 0x6048 fde=[ 4f6c] │ │ │ │ - 0xffffffffffdd0410 (offset: 0x12544) -> 0x6154 fde=[ 5078] │ │ │ │ - 0xffffffffffdd046c (offset: 0x125a0) -> 0x6180 fde=[ 50a4] │ │ │ │ - 0xffffffffffdd0484 (offset: 0x125b8) -> 0x6194 fde=[ 50b8] │ │ │ │ - 0xffffffffffdd0600 (offset: 0x12734) -> 0x6244 fde=[ 5168] │ │ │ │ - 0xffffffffffdd0624 (offset: 0x12758) -> 0x6258 fde=[ 517c] │ │ │ │ - 0xffffffffffdd062c (offset: 0x12760) -> 0x626c fde=[ 5190] │ │ │ │ - 0xffffffffffdd0634 (offset: 0x12768) -> 0x6280 fde=[ 51a4] │ │ │ │ - 0xffffffffffdd09e8 (offset: 0x12b1c) -> 0x6294 fde=[ 51b8] │ │ │ │ - 0xffffffffffdd0d9c (offset: 0x12ed0) -> 0x62a8 fde=[ 51cc] │ │ │ │ - 0xffffffffffdd0dc4 (offset: 0x12ef8) -> 0x62bc fde=[ 51e0] │ │ │ │ - 0xffffffffffdd0e14 (offset: 0x12f48) -> 0x62d0 fde=[ 51f4] │ │ │ │ - 0xffffffffffdd11c8 (offset: 0x132fc) -> 0x62e4 fde=[ 5208] │ │ │ │ - 0xffffffffffdd11d0 (offset: 0x13304) -> 0x62f8 fde=[ 521c] │ │ │ │ - 0xffffffffffdd11d8 (offset: 0x1330c) -> 0x630c fde=[ 5230] │ │ │ │ - 0xffffffffffdd158c (offset: 0x136c0) -> 0x6320 fde=[ 5244] │ │ │ │ - 0xffffffffffdd181c (offset: 0x13950) -> 0x6334 fde=[ 5258] │ │ │ │ - 0xffffffffffdd1878 (offset: 0x139ac) -> 0x6360 fde=[ 5284] │ │ │ │ - 0xffffffffffdd18d0 (offset: 0x13a04) -> 0x6388 fde=[ 52ac] │ │ │ │ - 0xffffffffffdd19e8 (offset: 0x13b1c) -> 0x63b8 fde=[ 52dc] │ │ │ │ - 0xffffffffffdd1aec (offset: 0x13c20) -> 0x63e8 fde=[ 530c] │ │ │ │ - 0xffffffffffdd1c38 (offset: 0x13d6c) -> 0x6434 fde=[ 5358] │ │ │ │ - 0xffffffffffdd1cd8 (offset: 0x13e0c) -> 0x6464 fde=[ 5388] │ │ │ │ - 0xffffffffffdd1d08 (offset: 0x13e3c) -> 0x6478 fde=[ 539c] │ │ │ │ - 0xffffffffffdd1d38 (offset: 0x13e6c) -> 0x649c fde=[ 53c0] │ │ │ │ - 0xffffffffffdd1d68 (offset: 0x13e9c) -> 0x64c0 fde=[ 53e4] │ │ │ │ - 0xffffffffffdd1eec (offset: 0x14020) -> 0x64fc fde=[ 5420] │ │ │ │ - 0xffffffffffdd1f10 (offset: 0x14044) -> 0x6548 fde=[ 546c] │ │ │ │ - 0xffffffffffdd1f8c (offset: 0x140c0) -> 0x6578 fde=[ 549c] │ │ │ │ - 0xffffffffffdd2008 (offset: 0x1413c) -> 0x65a8 fde=[ 54cc] │ │ │ │ - 0xffffffffffdd2034 (offset: 0x14168) -> 0x65cc fde=[ 54f0] │ │ │ │ - 0xffffffffffdd2060 (offset: 0x14194) -> 0x65f0 fde=[ 5514] │ │ │ │ - 0xffffffffffdd208c (offset: 0x141c0) -> 0x6614 fde=[ 5538] │ │ │ │ - 0xffffffffffdd20b8 (offset: 0x141ec) -> 0x6638 fde=[ 555c] │ │ │ │ - 0xffffffffffdd20e4 (offset: 0x14218) -> 0x665c fde=[ 5580] │ │ │ │ - 0xffffffffffdd213c (offset: 0x14270) -> 0x6670 fde=[ 5594] │ │ │ │ - 0xffffffffffdd2144 (offset: 0x14278) -> 0x6684 fde=[ 55a8] │ │ │ │ - 0xffffffffffdd2280 (offset: 0x143b4) -> 0x66d0 fde=[ 55f4] │ │ │ │ - 0xffffffffffdd23bc (offset: 0x144f0) -> 0x671c fde=[ 5640] │ │ │ │ - 0xffffffffffdd2428 (offset: 0x1455c) -> 0x6740 fde=[ 5664] │ │ │ │ - 0xffffffffffdd2494 (offset: 0x145c8) -> 0x6764 fde=[ 5688] │ │ │ │ - 0xffffffffffdd25d0 (offset: 0x14704) -> 0x6798 fde=[ 56bc] │ │ │ │ - 0xffffffffffdd270c (offset: 0x14840) -> 0x67e0 fde=[ 5704] │ │ │ │ - 0xffffffffffdd2720 (offset: 0x14854) -> 0x67f4 fde=[ 5718] │ │ │ │ - 0xffffffffffdd2734 (offset: 0x14868) -> 0x6808 fde=[ 572c] │ │ │ │ - 0xffffffffffdd27bc (offset: 0x148f0) -> 0x6838 fde=[ 575c] │ │ │ │ - 0xffffffffffdd2848 (offset: 0x1497c) -> 0x6868 fde=[ 578c] │ │ │ │ - 0xffffffffffdd28d4 (offset: 0x14a08) -> 0x6898 fde=[ 57bc] │ │ │ │ - 0xffffffffffdd2960 (offset: 0x14a94) -> 0x68c8 fde=[ 57ec] │ │ │ │ - 0xffffffffffdd29ec (offset: 0x14b20) -> 0x68f8 fde=[ 581c] │ │ │ │ - 0xffffffffffdd29f4 (offset: 0x14b28) -> 0x690c fde=[ 5830] │ │ │ │ - 0xffffffffffdd2a78 (offset: 0x14bac) -> 0x693c fde=[ 5860] │ │ │ │ - 0xffffffffffdd2ad0 (offset: 0x14c04) -> 0x6950 fde=[ 5874] │ │ │ │ - 0xffffffffffdd2c0c (offset: 0x14d40) -> 0x699c fde=[ 58c0] │ │ │ │ - 0xffffffffffdd2c78 (offset: 0x14dac) -> 0x69c0 fde=[ 58e4] │ │ │ │ - 0xffffffffffdd2db4 (offset: 0x14ee8) -> 0x69f4 fde=[ 5918] │ │ │ │ - 0xffffffffffdd2dbc (offset: 0x14ef0) -> 0x6a08 fde=[ 592c] │ │ │ │ - 0xffffffffffdd2dc4 (offset: 0x14ef8) -> 0x6a1c fde=[ 5940] │ │ │ │ - 0xffffffffffdd2dcc (offset: 0x14f00) -> 0x6a30 fde=[ 5954] │ │ │ │ - 0xffffffffffdd2dd4 (offset: 0x14f08) -> 0x6a44 fde=[ 5968] │ │ │ │ - 0xffffffffffdd2ddc (offset: 0x14f10) -> 0x6a58 fde=[ 597c] │ │ │ │ - 0xffffffffffdd2de4 (offset: 0x14f18) -> 0x6a6c fde=[ 5990] │ │ │ │ - 0xffffffffffdd2e54 (offset: 0x14f88) -> 0x6a90 fde=[ 59b4] │ │ │ │ - 0xffffffffffdd2e5c (offset: 0x14f90) -> 0x6aa4 fde=[ 59c8] │ │ │ │ - 0xffffffffffdd2f60 (offset: 0x15094) -> 0x6ad4 fde=[ 59f8] │ │ │ │ - 0xffffffffffdd3064 (offset: 0x15198) -> 0x6b04 fde=[ 5a28] │ │ │ │ - 0xffffffffffdd30b8 (offset: 0x151ec) -> 0x6b18 fde=[ 5a3c] │ │ │ │ - 0xffffffffffdd30c0 (offset: 0x151f4) -> 0x6b2c fde=[ 5a50] │ │ │ │ - 0xffffffffffdd331c (offset: 0x15450) -> 0x6b84 fde=[ 5aa8] │ │ │ │ - 0xffffffffffdd3578 (offset: 0x156ac) -> 0x6bdc fde=[ 5b00] │ │ │ │ - 0xffffffffffdd3780 (offset: 0x158b4) -> 0x6c1c fde=[ 5b40] │ │ │ │ - 0xffffffffffdd3990 (offset: 0x15ac4) -> 0x6c5c fde=[ 5b80] │ │ │ │ - 0xffffffffffdd3b08 (offset: 0x15c3c) -> 0x6c94 fde=[ 5bb8] │ │ │ │ - 0xffffffffffdd3c84 (offset: 0x15db8) -> 0x6ccc fde=[ 5bf0] │ │ │ │ - 0xffffffffffdd3c98 (offset: 0x15dcc) -> 0x6ce0 fde=[ 5c04] │ │ │ │ - 0xffffffffffdd3d34 (offset: 0x15e68) -> 0x6d08 fde=[ 5c2c] │ │ │ │ - 0xffffffffffdd3dc4 (offset: 0x15ef8) -> 0x6d38 fde=[ 5c5c] │ │ │ │ - 0xffffffffffdd4cbc (offset: 0x16df0) -> 0x6d88 fde=[ 5cac] │ │ │ │ - 0xffffffffffdd5bb4 (offset: 0x17ce8) -> 0x6dd8 fde=[ 5cfc] │ │ │ │ - 0xffffffffffdd5c18 (offset: 0x17d4c) -> 0x6e00 fde=[ 5d24] │ │ │ │ - 0xffffffffffdd5c94 (offset: 0x17dc8) -> 0x6e30 fde=[ 5d54] │ │ │ │ - 0xffffffffffdd5cc8 (offset: 0x17dfc) -> 0x6e4c fde=[ 5d70] │ │ │ │ - 0xffffffffffdd5d8c (offset: 0x17ec0) -> 0x6e74 fde=[ 5d98] │ │ │ │ - 0xffffffffffdd5e40 (offset: 0x17f74) -> 0x6e9c fde=[ 5dc0] │ │ │ │ - 0xffffffffffdd5e90 (offset: 0x17fc4) -> 0x6ec4 fde=[ 5de8] │ │ │ │ - 0xffffffffffdd5eec (offset: 0x18020) -> 0x6eec fde=[ 5e10] │ │ │ │ - 0xffffffffffdd5f88 (offset: 0x180bc) -> 0x6f28 fde=[ 5e4c] │ │ │ │ - 0xffffffffffdd6020 (offset: 0x18154) -> 0x6f50 fde=[ 5e74] │ │ │ │ - 0xffffffffffdd6038 (offset: 0x1816c) -> 0x6f64 fde=[ 5e88] │ │ │ │ - 0xffffffffffdd6070 (offset: 0x181a4) -> 0x6f84 fde=[ 5ea8] │ │ │ │ - 0xffffffffffdd60e4 (offset: 0x18218) -> 0x6fac fde=[ 5ed0] │ │ │ │ - 0xffffffffffdd6144 (offset: 0x18278) -> 0x6fd0 fde=[ 5ef4] │ │ │ │ - 0xffffffffffdd618c (offset: 0x182c0) -> 0x6ff4 fde=[ 5f18] │ │ │ │ - 0xffffffffffdd6280 (offset: 0x183b4) -> 0x701c fde=[ 5f40] │ │ │ │ - 0xffffffffffdd6348 (offset: 0x1847c) -> 0x7044 fde=[ 5f68] │ │ │ │ - 0xffffffffffdd643c (offset: 0x18570) -> 0x706c fde=[ 5f90] │ │ │ │ - 0xffffffffffdd6504 (offset: 0x18638) -> 0x7094 fde=[ 5fb8] │ │ │ │ - 0xffffffffffdd65f8 (offset: 0x1872c) -> 0x70bc fde=[ 5fe0] │ │ │ │ - 0xffffffffffdd66c0 (offset: 0x187f4) -> 0x70e4 fde=[ 6008] │ │ │ │ - 0xffffffffffdd67b4 (offset: 0x188e8) -> 0x710c fde=[ 6030] │ │ │ │ - 0xffffffffffdd68b4 (offset: 0x189e8) -> 0x713c fde=[ 6060] │ │ │ │ - 0xffffffffffdd69a8 (offset: 0x18adc) -> 0x7164 fde=[ 6088] │ │ │ │ - 0xffffffffffdd6aa8 (offset: 0x18bdc) -> 0x7194 fde=[ 60b8] │ │ │ │ - 0xffffffffffdd6b9c (offset: 0x18cd0) -> 0x71bc fde=[ 60e0] │ │ │ │ - 0xffffffffffdd6c64 (offset: 0x18d98) -> 0x71e4 fde=[ 6108] │ │ │ │ - 0xffffffffffdd6cc4 (offset: 0x18df8) -> 0x7204 fde=[ 6128] │ │ │ │ - 0xffffffffffdd6d58 (offset: 0x18e8c) -> 0x7230 fde=[ 6154] │ │ │ │ - 0xffffffffffdd6e28 (offset: 0x18f5c) -> 0x7260 fde=[ 6184] │ │ │ │ - 0xffffffffffdd7df8 (offset: 0x19f2c) -> 0x7294 fde=[ 61b8] │ │ │ │ - 0xffffffffffdd8dcc (offset: 0x1af00) -> 0x72cc fde=[ 61f0] │ │ │ │ - 0xffffffffffdd905c (offset: 0x1b190) -> 0x72e0 fde=[ 6204] │ │ │ │ - 0xffffffffffdd92ec (offset: 0x1b420) -> 0x72f4 fde=[ 6218] │ │ │ │ - 0xffffffffffdd957c (offset: 0x1b6b0) -> 0x7308 fde=[ 622c] │ │ │ │ - 0xffffffffffdd980c (offset: 0x1b940) -> 0x731c fde=[ 6240] │ │ │ │ - 0xffffffffffdd9a9c (offset: 0x1bbd0) -> 0x7378 fde=[ 629c] │ │ │ │ - 0xffffffffffdd9aa4 (offset: 0x1bbd8) -> 0x738c fde=[ 62b0] │ │ │ │ - 0xffffffffffdd9aac (offset: 0x1bbe0) -> 0x73a0 fde=[ 62c4] │ │ │ │ - 0xffffffffffdd9b20 (offset: 0x1bc54) -> 0x73d0 fde=[ 62f4] │ │ │ │ - 0xffffffffffdd9b9c (offset: 0x1bcd0) -> 0x7400 fde=[ 6324] │ │ │ │ - 0xffffffffffdd9c90 (offset: 0x1bdc4) -> 0x7428 fde=[ 634c] │ │ │ │ - 0xffffffffffdd9d84 (offset: 0x1beb8) -> 0x7450 fde=[ 6374] │ │ │ │ - 0xffffffffffdd9e78 (offset: 0x1bfac) -> 0x7478 fde=[ 639c] │ │ │ │ - 0xffffffffffdd9f6c (offset: 0x1c0a0) -> 0x74a0 fde=[ 63c4] │ │ │ │ - 0xffffffffffdda060 (offset: 0x1c194) -> 0x74c8 fde=[ 63ec] │ │ │ │ - 0xffffffffffdda128 (offset: 0x1c25c) -> 0x74f0 fde=[ 6414] │ │ │ │ - 0xffffffffffdda1f0 (offset: 0x1c324) -> 0x7518 fde=[ 643c] │ │ │ │ - 0xffffffffffdda2b8 (offset: 0x1c3ec) -> 0x7540 fde=[ 6464] │ │ │ │ - 0xffffffffffdda3b8 (offset: 0x1c4ec) -> 0x7570 fde=[ 6494] │ │ │ │ - 0xffffffffffdda4b8 (offset: 0x1c5ec) -> 0x75a0 fde=[ 64c4] │ │ │ │ - 0xffffffffffdda4e4 (offset: 0x1c618) -> 0x75c4 fde=[ 64e8] │ │ │ │ - 0xffffffffffdda510 (offset: 0x1c644) -> 0x75e8 fde=[ 650c] │ │ │ │ - 0xffffffffffdda53c (offset: 0x1c670) -> 0x760c fde=[ 6530] │ │ │ │ - 0xffffffffffdda568 (offset: 0x1c69c) -> 0x7630 fde=[ 6554] │ │ │ │ - 0xffffffffffdda594 (offset: 0x1c6c8) -> 0x7654 fde=[ 6578] │ │ │ │ - 0xffffffffffdda59c (offset: 0x1c6d0) -> 0x7668 fde=[ 658c] │ │ │ │ - 0xffffffffffdda5a4 (offset: 0x1c6d8) -> 0x767c fde=[ 65a0] │ │ │ │ - 0xffffffffffdda6e0 (offset: 0x1c814) -> 0x76c8 fde=[ 65ec] │ │ │ │ - 0xffffffffffdda81c (offset: 0x1c950) -> 0x7714 fde=[ 6638] │ │ │ │ - 0xffffffffffdda888 (offset: 0x1c9bc) -> 0x7738 fde=[ 665c] │ │ │ │ - 0xffffffffffdda8f4 (offset: 0x1ca28) -> 0x775c fde=[ 6680] │ │ │ │ - 0xffffffffffddaa30 (offset: 0x1cb64) -> 0x7790 fde=[ 66b4] │ │ │ │ - 0xffffffffffddab6c (offset: 0x1cca0) -> 0x77c4 fde=[ 66e8] │ │ │ │ - 0xffffffffffddab80 (offset: 0x1ccb4) -> 0x77d8 fde=[ 66fc] │ │ │ │ - 0xffffffffffddab88 (offset: 0x1ccbc) -> 0x77ec fde=[ 6710] │ │ │ │ - 0xffffffffffddab90 (offset: 0x1ccc4) -> 0x7800 fde=[ 6724] │ │ │ │ - 0xffffffffffddab98 (offset: 0x1cccc) -> 0x7814 fde=[ 6738] │ │ │ │ - 0xffffffffffddabac (offset: 0x1cce0) -> 0x7828 fde=[ 674c] │ │ │ │ - 0xffffffffffddabb4 (offset: 0x1cce8) -> 0x783c fde=[ 6760] │ │ │ │ - 0xffffffffffddabbc (offset: 0x1ccf0) -> 0x7850 fde=[ 6774] │ │ │ │ - 0xffffffffffddabc4 (offset: 0x1ccf8) -> 0x7864 fde=[ 6788] │ │ │ │ - 0xffffffffffddac4c (offset: 0x1cd80) -> 0x7894 fde=[ 67b8] │ │ │ │ - 0xffffffffffddacd8 (offset: 0x1ce0c) -> 0x78c4 fde=[ 67e8] │ │ │ │ - 0xffffffffffddad64 (offset: 0x1ce98) -> 0x78f4 fde=[ 6818] │ │ │ │ - 0xffffffffffddadf0 (offset: 0x1cf24) -> 0x7924 fde=[ 6848] │ │ │ │ - 0xffffffffffddae7c (offset: 0x1cfb0) -> 0x79bc fde=[ 68e0] │ │ │ │ - 0xffffffffffddaef8 (offset: 0x1d02c) -> 0x79ec fde=[ 6910] │ │ │ │ - 0xffffffffffddaf00 (offset: 0x1d034) -> 0x7a00 fde=[ 6924] │ │ │ │ - 0xffffffffffddb03c (offset: 0x1d170) -> 0x7a4c fde=[ 6970] │ │ │ │ - 0xffffffffffddb0a8 (offset: 0x1d1dc) -> 0x7a70 fde=[ 6994] │ │ │ │ - 0xffffffffffddb1e4 (offset: 0x1d318) -> 0x7aa4 fde=[ 69c8] │ │ │ │ - 0xffffffffffddb1ec (offset: 0x1d320) -> 0x7ab8 fde=[ 69dc] │ │ │ │ - 0xffffffffffddb1f4 (offset: 0x1d328) -> 0x7acc fde=[ 69f0] │ │ │ │ - 0xffffffffffddb25c (offset: 0x1d390) -> 0x7af0 fde=[ 6a14] │ │ │ │ - 0xffffffffffddb264 (offset: 0x1d398) -> 0x7b04 fde=[ 6a28] │ │ │ │ - 0xffffffffffddb26c (offset: 0x1d3a0) -> 0x7b18 fde=[ 6a3c] │ │ │ │ - 0xffffffffffddb274 (offset: 0x1d3a8) -> 0x7b2c fde=[ 6a50] │ │ │ │ - 0xffffffffffddb378 (offset: 0x1d4ac) -> 0x7b5c fde=[ 6a80] │ │ │ │ - 0xffffffffffddb47c (offset: 0x1d5b0) -> 0x7b8c fde=[ 6ab0] │ │ │ │ - 0xffffffffffddb484 (offset: 0x1d5b8) -> 0x7ba0 fde=[ 6ac4] │ │ │ │ - 0xffffffffffddb48c (offset: 0x1d5c0) -> 0x7bb4 fde=[ 6ad8] │ │ │ │ - 0xffffffffffddb494 (offset: 0x1d5c8) -> 0x7bc8 fde=[ 6aec] │ │ │ │ - 0xffffffffffddb49c (offset: 0x1d5d0) -> 0x7bdc fde=[ 6b00] │ │ │ │ - 0xffffffffffddb6f8 (offset: 0x1d82c) -> 0x7c34 fde=[ 6b58] │ │ │ │ - 0xffffffffffddb954 (offset: 0x1da88) -> 0x7c8c fde=[ 6bb0] │ │ │ │ - 0xffffffffffddbb64 (offset: 0x1dc98) -> 0x7ccc fde=[ 6bf0] │ │ │ │ - 0xffffffffffddbd74 (offset: 0x1dea8) -> 0x7d0c fde=[ 6c30] │ │ │ │ - 0xffffffffffddbef0 (offset: 0x1e024) -> 0x7d44 fde=[ 6c68] │ │ │ │ - 0xffffffffffddc06c (offset: 0x1e1a0) -> 0x7ea8 fde=[ 6dcc] │ │ │ │ - 0xffffffffffddd034 (offset: 0x1f168) -> 0x7edc fde=[ 6e00] │ │ │ │ - 0xffffffffffdde004 (offset: 0x20138) -> 0x7f10 fde=[ 6e34] │ │ │ │ - 0xffffffffffddefd8 (offset: 0x2110c) -> 0x7f44 fde=[ 6e68] │ │ │ │ - 0xffffffffffddffac (offset: 0x220e0) -> 0x7f78 fde=[ 6e9c] │ │ │ │ - 0xffffffffffde0e54 (offset: 0x22f88) -> 0x7fc8 fde=[ 6eec] │ │ │ │ - 0xffffffffffde1d0c (offset: 0x23e40) -> 0x8364 fde=[ 7288] │ │ │ │ - 0xffffffffffde1d4c (offset: 0x23e80) -> 0x12dc fde=[ 200] │ │ │ │ - 0xffffffffffde1e2c (offset: 0x23f60) -> 0x1394 fde=[ 2b8] │ │ │ │ - 0xffffffffffde1f2c (offset: 0x24060) -> 0x13cc fde=[ 2f0] │ │ │ │ - 0xffffffffffde2494 (offset: 0x245c8) -> 0x13f4 fde=[ 318] │ │ │ │ - 0xffffffffffde2554 (offset: 0x24688) -> 0x1418 fde=[ 33c] │ │ │ │ - 0xffffffffffde272c (offset: 0x24860) -> 0x144c fde=[ 370] │ │ │ │ - 0xffffffffffde2750 (offset: 0x24884) -> 0x1470 fde=[ 394] │ │ │ │ - 0xffffffffffde284c (offset: 0x24980) -> 0x1514 fde=[ 438] │ │ │ │ - 0xffffffffffde6c34 (offset: 0x28d68) -> 0x15bc fde=[ 4e0] │ │ │ │ - 0xffffffffffde7f4c (offset: 0x2a080) -> 0x1aac fde=[ 9d0] │ │ │ │ - 0xffffffffffde8174 (offset: 0x2a2a8) -> 0x1c24 fde=[ b48] │ │ │ │ - 0xffffffffffde8238 (offset: 0x2a36c) -> 0x1c74 fde=[ b98] │ │ │ │ - 0xffffffffffde834c (offset: 0x2a480) -> 0x1ca4 fde=[ bc8] │ │ │ │ - 0xffffffffffde838c (offset: 0x2a4c0) -> 0x1e70 fde=[ d94] │ │ │ │ - 0xffffffffffde848c (offset: 0x2a5c0) -> 0x1f84 fde=[ ea8] │ │ │ │ - 0xffffffffffde84cc (offset: 0x2a600) -> 0x2088 fde=[ fac] │ │ │ │ - 0xffffffffffde852c (offset: 0x2a660) -> 0x20b4 fde=[ fd8] │ │ │ │ - 0xffffffffffdec6f0 (offset: 0x2e824) -> 0x21f8 fde=[ 111c] │ │ │ │ - 0xffffffffffdeea9c (offset: 0x30bd0) -> 0x2e3c fde=[ 1d60] │ │ │ │ - 0xffffffffffdefccc (offset: 0x31e00) -> 0x2fa0 fde=[ 1ec4] │ │ │ │ - 0xffffffffffdefdcc (offset: 0x31f00) -> 0x30a4 fde=[ 1fc8] │ │ │ │ - 0xffffffffffdf00fc (offset: 0x32230) -> 0x3110 fde=[ 2034] │ │ │ │ - 0xffffffffffdf012c (offset: 0x32260) -> 0x3154 fde=[ 2078] │ │ │ │ - 0xffffffffffdf01f4 (offset: 0x32328) -> 0x31d0 fde=[ 20f4] │ │ │ │ - 0xffffffffffdf02ec (offset: 0x32420) -> 0x3238 fde=[ 215c] │ │ │ │ - 0xffffffffffdf0310 (offset: 0x32444) -> 0x324c fde=[ 2170] │ │ │ │ - 0xffffffffffdf044c (offset: 0x32580) -> 0x32d8 fde=[ 21fc] │ │ │ │ - 0xffffffffffdf0534 (offset: 0x32668) -> 0x3310 fde=[ 2234] │ │ │ │ - 0xffffffffffdf06ac (offset: 0x327e0) -> 0x3408 fde=[ 232c] │ │ │ │ - 0xffffffffffdf0854 (offset: 0x32988) -> 0x3484 fde=[ 23a8] │ │ │ │ - 0xffffffffffdf087c (offset: 0x329b0) -> 0x3498 fde=[ 23bc] │ │ │ │ - 0xffffffffffdf0998 (offset: 0x32acc) -> 0x34e4 fde=[ 2408] │ │ │ │ - 0xffffffffffdf263c (offset: 0x34770) -> 0x3634 fde=[ 2558] │ │ │ │ - 0xffffffffffdf2b98 (offset: 0x34ccc) -> 0x3798 fde=[ 26bc] │ │ │ │ - 0xffffffffffdf2bac (offset: 0x34ce0) -> 0x3820 fde=[ 2744] │ │ │ │ - 0xffffffffffdf2ccc (offset: 0x34e00) -> 0x3850 fde=[ 2774] │ │ │ │ - 0xffffffffffdf2cf8 (offset: 0x34e2c) -> 0x3908 fde=[ 282c] │ │ │ │ - 0xffffffffffdf2e2c (offset: 0x34f60) -> 0x39f8 fde=[ 291c] │ │ │ │ - 0xffffffffffdf48ec (offset: 0x36a20) -> 0x3a40 fde=[ 2964] │ │ │ │ - 0xffffffffffdf4a2c (offset: 0x36b60) -> 0x3a7c fde=[ 29a0] │ │ │ │ - 0xffffffffffdf4d90 (offset: 0x36ec4) -> 0x3b10 fde=[ 2a34] │ │ │ │ - 0xffffffffffdf4e54 (offset: 0x36f88) -> 0x3ba8 fde=[ 2acc] │ │ │ │ - 0xffffffffffdf4f0c (offset: 0x37040) -> 0x3c4c fde=[ 2b70] │ │ │ │ - 0xffffffffffdf53f0 (offset: 0x37524) -> 0x3cf8 fde=[ 2c1c] │ │ │ │ - 0xffffffffffdf5470 (offset: 0x375a4) -> 0x3d28 fde=[ 2c4c] │ │ │ │ - 0xffffffffffdf598c (offset: 0x37ac0) -> 0x3d9c fde=[ 2cc0] │ │ │ │ - 0xffffffffffdf5cac (offset: 0x37de0) -> 0x3dc8 fde=[ 2cec] │ │ │ │ - 0xffffffffffdf61ac (offset: 0x382e0) -> 0x3eb8 fde=[ 2ddc] │ │ │ │ - 0xffffffffffdf624c (offset: 0x38380) -> 0x3edc fde=[ 2e00] │ │ │ │ - 0xffffffffffdf62ec (offset: 0x38420) -> 0x3ef0 fde=[ 2e14] │ │ │ │ - 0xffffffffffdf649c (offset: 0x385d0) -> 0x3fcc fde=[ 2ef0] │ │ │ │ - 0xffffffffffdf6a6c (offset: 0x38ba0) -> 0x40c4 fde=[ 2fe8] │ │ │ │ - 0xffffffffffdf6ef8 (offset: 0x3902c) -> 0x413c fde=[ 3060] │ │ │ │ - 0xffffffffffdf76ec (offset: 0x39820) -> 0x4288 fde=[ 31ac] │ │ │ │ - 0xffffffffffdf784c (offset: 0x39980) -> 0x432c fde=[ 3250] │ │ │ │ - 0xffffffffffdf7a58 (offset: 0x39b8c) -> 0x43a4 fde=[ 32c8] │ │ │ │ - 0xffffffffffdf7f2c (offset: 0x3a060) -> 0x4448 fde=[ 336c] │ │ │ │ - 0xffffffffffdf808c (offset: 0x3a1c0) -> 0x45b8 fde=[ 34dc] │ │ │ │ - 0xffffffffffdf851c (offset: 0x3a650) -> 0x4708 fde=[ 362c] │ │ │ │ - 0xffffffffffdf876c (offset: 0x3a8a0) -> 0x4738 fde=[ 365c] │ │ │ │ - 0xffffffffffdf883c (offset: 0x3a970) -> 0x47ac fde=[ 36d0] │ │ │ │ - 0xffffffffffdf8aec (offset: 0x3ac20) -> 0x4840 fde=[ 3764] │ │ │ │ - 0xffffffffffdf8b8c (offset: 0x3acc0) -> 0x4864 fde=[ 3788] │ │ │ │ - 0xffffffffffdf8db8 (offset: 0x3aeec) -> 0x48b4 fde=[ 37d8] │ │ │ │ - 0xffffffffffdf8e78 (offset: 0x3afac) -> 0x48d8 fde=[ 37fc] │ │ │ │ - 0xffffffffffdf8f6c (offset: 0x3b0a0) -> 0x48fc fde=[ 3820] │ │ │ │ - 0xffffffffffdf9034 (offset: 0x3b168) -> 0x4940 fde=[ 3864] │ │ │ │ - 0xffffffffffdf932c (offset: 0x3b460) -> 0x4990 fde=[ 38b4] │ │ │ │ - 0xffffffffffdf93ac (offset: 0x3b4e0) -> 0x4b24 fde=[ 3a48] │ │ │ │ - 0xffffffffffdf93d0 (offset: 0x3b504) -> 0x4b5c fde=[ 3a80] │ │ │ │ - 0xffffffffffdf942c (offset: 0x3b560) -> 0x4b84 fde=[ 3aa8] │ │ │ │ - 0xffffffffffdf9514 (offset: 0x3b648) -> 0x4be0 fde=[ 3b04] │ │ │ │ - 0xffffffffffdf9a8c (offset: 0x3bbc0) -> 0x4c54 fde=[ 3b78] │ │ │ │ - 0xffffffffffdf9b98 (offset: 0x3bccc) -> 0x4df0 fde=[ 3d14] │ │ │ │ - 0xffffffffffdf9cd4 (offset: 0x3be08) -> 0x4e24 fde=[ 3d48] │ │ │ │ - 0xffffffffffdf9dcc (offset: 0x3bf00) -> 0x4e38 fde=[ 3d5c] │ │ │ │ - 0xffffffffffdfa12c (offset: 0x3c260) -> 0x4e94 fde=[ 3db8] │ │ │ │ - 0xffffffffffdfa20c (offset: 0x3c340) -> 0x4eb8 fde=[ 3ddc] │ │ │ │ - 0xffffffffffdfa618 (offset: 0x3c74c) -> 0x4f14 fde=[ 3e38] │ │ │ │ - 0xffffffffffdfa794 (offset: 0x3c8c8) -> 0x4f48 fde=[ 3e6c] │ │ │ │ - 0xffffffffffdfbcf0 (offset: 0x3de24) -> 0x5030 fde=[ 3f54] │ │ │ │ - 0xffffffffffdfbe3c (offset: 0x3df70) -> 0x509c fde=[ 3fc0] │ │ │ │ - 0xffffffffffdfbf2c (offset: 0x3e060) -> 0x51f0 fde=[ 4114] │ │ │ │ - 0xffffffffffdfbfcc (offset: 0x3e100) -> 0x521c fde=[ 4140] │ │ │ │ - 0xffffffffffdfc050 (offset: 0x3e184) -> 0x5244 fde=[ 4168] │ │ │ │ - 0xffffffffffdfc5b8 (offset: 0x3e6ec) -> 0x52a0 fde=[ 41c4] │ │ │ │ - 0xffffffffffdfc5d4 (offset: 0x3e708) -> 0x52ec fde=[ 4210] │ │ │ │ - 0xffffffffffdfc62c (offset: 0x3e760) -> 0x5300 fde=[ 4224] │ │ │ │ - 0xffffffffffdfd6f8 (offset: 0x3f82c) -> 0x53a0 fde=[ 42c4] │ │ │ │ - 0xffffffffffdfd818 (offset: 0x3f94c) -> 0x54d8 fde=[ 43fc] │ │ │ │ - 0xffffffffffdfd9dc (offset: 0x3fb10) -> 0x5508 fde=[ 442c] │ │ │ │ - 0xffffffffffdfdb14 (offset: 0x3fc48) -> 0x552c fde=[ 4450] │ │ │ │ - 0xffffffffffdfdc38 (offset: 0x3fd6c) -> 0x55a8 fde=[ 44cc] │ │ │ │ - 0xffffffffffdfdccc (offset: 0x3fe00) -> 0x55dc fde=[ 4500] │ │ │ │ - 0xffffffffffdfdd2c (offset: 0x3fe60) -> 0x5620 fde=[ 4544] │ │ │ │ - 0xffffffffffdfdd58 (offset: 0x3fe8c) -> 0x571c fde=[ 4640] │ │ │ │ - 0xffffffffffdfde14 (offset: 0x3ff48) -> 0x5764 fde=[ 4688] │ │ │ │ - 0xffffffffffdfe370 (offset: 0x404a4) -> 0x5814 fde=[ 4738] │ │ │ │ - 0xffffffffffdfea0c (offset: 0x40b40) -> 0x5938 fde=[ 485c] │ │ │ │ - 0xffffffffffdfea98 (offset: 0x40bcc) -> 0x5974 fde=[ 4898] │ │ │ │ - 0xffffffffffdfeadc (offset: 0x40c10) -> 0x5988 fde=[ 48ac] │ │ │ │ - 0xffffffffffdfeb2c (offset: 0x40c60) -> 0x5a20 fde=[ 4944] │ │ │ │ - 0xffffffffffdfeb74 (offset: 0x40ca8) -> 0x5ae0 fde=[ 4a04] │ │ │ │ - 0xffffffffffdfebcc (offset: 0x40d00) -> 0x5b9c fde=[ 4ac0] │ │ │ │ - 0xffffffffffdfec2c (offset: 0x40d60) -> 0x5bb0 fde=[ 4ad4] │ │ │ │ - 0xffffffffffdfec8c (offset: 0x40dc0) -> 0x5c64 fde=[ 4b88] │ │ │ │ - 0xffffffffffdfeccc (offset: 0x40e00) -> 0x10f0 fde=[ 14] │ │ │ │ - 0xffffffffffdfed2c (offset: 0x40e60) -> 0x1104 fde=[ 28] │ │ │ │ - 0xffffffffffdfed5c (offset: 0x40e90) -> 0x1118 fde=[ 3c] │ │ │ │ - 0xffffffffffdfed98 (offset: 0x40ecc) -> 0x112c fde=[ 50] │ │ │ │ - 0xffffffffffdfedec (offset: 0x40f20) -> 0x1154 fde=[ 78] │ │ │ │ - 0xffffffffffdfee0c (offset: 0x40f40) -> 0x116c fde=[ 90] │ │ │ │ - 0xffffffffffe01d4c (offset: 0x43e80) -> 0x12ac fde=[ 1d0] │ │ │ │ - 0xffffffffffe01db8 (offset: 0x43eec) -> 0x1314 fde=[ 238] │ │ │ │ - 0xffffffffffe01e2c (offset: 0x43f60) -> 0x133c fde=[ 260] │ │ │ │ - 0xffffffffffe01e6c (offset: 0x43fa0) -> 0x1360 fde=[ 284] │ │ │ │ - 0xffffffffffe01fbc (offset: 0x440f0) -> 0x14a4 fde=[ 3c8] │ │ │ │ - 0xffffffffffe0202c (offset: 0x44160) -> 0x14ec fde=[ 410] │ │ │ │ - 0xffffffffffe0208c (offset: 0x441c0) -> 0x155c fde=[ 480] │ │ │ │ - 0xffffffffffe02114 (offset: 0x44248) -> 0x1830 fde=[ 754] │ │ │ │ - 0xffffffffffe03434 (offset: 0x45568) -> 0x1afc fde=[ a20] │ │ │ │ - 0xffffffffffe03514 (offset: 0x45648) -> 0x1b30 fde=[ a54] │ │ │ │ - 0xffffffffffe03630 (offset: 0x45764) -> 0x1b64 fde=[ a88] │ │ │ │ - 0xffffffffffe036d8 (offset: 0x4580c) -> 0x1b9c fde=[ ac0] │ │ │ │ - 0xffffffffffe0374c (offset: 0x45880) -> 0x1bd8 fde=[ afc] │ │ │ │ - 0xffffffffffe037cc (offset: 0x45900) -> 0x1bfc fde=[ b20] │ │ │ │ - 0xffffffffffe03830 (offset: 0x45964) -> 0x1c60 fde=[ b84] │ │ │ │ - 0xffffffffffe0383c (offset: 0x45970) -> 0x1ccc fde=[ bf0] │ │ │ │ - 0xffffffffffe03958 (offset: 0x45a8c) -> 0x1d04 fde=[ c28] │ │ │ │ - 0xffffffffffe03a5c (offset: 0x45b90) -> 0x1d34 fde=[ c58] │ │ │ │ - 0xffffffffffe03aec (offset: 0x45c20) -> 0x1d68 fde=[ c8c] │ │ │ │ - 0xffffffffffe03bd4 (offset: 0x45d08) -> 0x1d9c fde=[ cc0] │ │ │ │ - 0xffffffffffe03c2c (offset: 0x45d60) -> 0x1db0 fde=[ cd4] │ │ │ │ - 0xffffffffffe03e0c (offset: 0x45f40) -> 0x1df8 fde=[ d1c] │ │ │ │ - 0xffffffffffe0412c (offset: 0x46260) -> 0x1e38 fde=[ d5c] │ │ │ │ - 0xffffffffffe041ec (offset: 0x46320) -> 0x1e5c fde=[ d80] │ │ │ │ - 0xffffffffffe0422c (offset: 0x46360) -> 0x1e94 fde=[ db8] │ │ │ │ - 0xffffffffffe0439c (offset: 0x464d0) -> 0x1ed8 fde=[ dfc] │ │ │ │ - 0xffffffffffe0444c (offset: 0x46580) -> 0x1f08 fde=[ e2c] │ │ │ │ - 0xffffffffffe04578 (offset: 0x466ac) -> 0x1f3c fde=[ e60] │ │ │ │ - 0xffffffffffe04658 (offset: 0x4678c) -> 0x1f70 fde=[ e94] │ │ │ │ - 0xffffffffffe0492c (offset: 0x46a60) -> 0x1f98 fde=[ ebc] │ │ │ │ - 0xffffffffffe04954 (offset: 0x46a88) -> 0x1fac fde=[ ed0] │ │ │ │ - 0xffffffffffe04aac (offset: 0x46be0) -> 0x1fe0 fde=[ f04] │ │ │ │ - 0xffffffffffe04b0c (offset: 0x46c40) -> 0x2008 fde=[ f2c] │ │ │ │ - 0xffffffffffe04b98 (offset: 0x46ccc) -> 0x2034 fde=[ f58] │ │ │ │ - 0xffffffffffe04c4c (offset: 0x46d80) -> 0x2074 fde=[ f98] │ │ │ │ - 0xffffffffffe04cac (offset: 0x46de0) -> 0x210c fde=[ 1030] │ │ │ │ - 0xffffffffffe04cfc (offset: 0x46e30) -> 0x2128 fde=[ 104c] │ │ │ │ - 0xffffffffffe04d5c (offset: 0x46e90) -> 0x2158 fde=[ 107c] │ │ │ │ - 0xffffffffffe04dcc (offset: 0x46f00) -> 0x2184 fde=[ 10a8] │ │ │ │ - 0xffffffffffe04e30 (offset: 0x46f64) -> 0x2eac fde=[ 1dd0] │ │ │ │ - 0xffffffffffe04eac (offset: 0x46fe0) -> 0x2ed8 fde=[ 1dfc] │ │ │ │ - 0xffffffffffe04ed8 (offset: 0x4700c) -> 0x2eec fde=[ 1e10] │ │ │ │ - 0xffffffffffe04f8c (offset: 0x470c0) -> 0x2f18 fde=[ 1e3c] │ │ │ │ - 0xffffffffffe04ff0 (offset: 0x47124) -> 0x2f58 fde=[ 1e7c] │ │ │ │ - 0xffffffffffe050ec (offset: 0x47220) -> 0x2fd8 fde=[ 1efc] │ │ │ │ - 0xffffffffffe05138 (offset: 0x4726c) -> 0x2ff4 fde=[ 1f18] │ │ │ │ - 0xffffffffffe05170 (offset: 0x472a4) -> 0x3010 fde=[ 1f34] │ │ │ │ - 0xffffffffffe0528c (offset: 0x473c0) -> 0x30fc fde=[ 2020] │ │ │ │ - 0xffffffffffe0536c (offset: 0x474a0) -> 0x3124 fde=[ 2048] │ │ │ │ - 0xffffffffffe053ac (offset: 0x474e0) -> 0x3184 fde=[ 20a8] │ │ │ │ - 0xffffffffffe053ec (offset: 0x47520) -> 0x31a0 fde=[ 20c4] │ │ │ │ - 0xffffffffffe0542c (offset: 0x47560) -> 0x31f4 fde=[ 2118] │ │ │ │ - 0xffffffffffe0546c (offset: 0x475a0) -> 0x3284 fde=[ 21a8] │ │ │ │ - 0xffffffffffe054d0 (offset: 0x47604) -> 0x32c4 fde=[ 21e8] │ │ │ │ - 0xffffffffffe054fc (offset: 0x47630) -> 0x32fc fde=[ 2220] │ │ │ │ - 0xffffffffffe0550c (offset: 0x47640) -> 0x3344 fde=[ 2268] │ │ │ │ - 0xffffffffffe0555c (offset: 0x47690) -> 0x336c fde=[ 2290] │ │ │ │ - 0xffffffffffe0566c (offset: 0x477a0) -> 0x338c fde=[ 22b0] │ │ │ │ - 0xffffffffffe0570c (offset: 0x47840) -> 0x33b8 fde=[ 22dc] │ │ │ │ - 0xffffffffffe05738 (offset: 0x4786c) -> 0x33cc fde=[ 22f0] │ │ │ │ - 0xffffffffffe0575c (offset: 0x47890) -> 0x33e0 fde=[ 2304] │ │ │ │ - 0xffffffffffe057b0 (offset: 0x478e4) -> 0x3448 fde=[ 236c] │ │ │ │ - 0xffffffffffe05850 (offset: 0x47984) -> 0x34bc fde=[ 23e0] │ │ │ │ - 0xffffffffffe058b0 (offset: 0x479e4) -> 0x3608 fde=[ 252c] │ │ │ │ - 0xffffffffffe05914 (offset: 0x47a48) -> 0x3690 fde=[ 25b4] │ │ │ │ - 0xffffffffffe05d1c (offset: 0x47e50) -> 0x36ec fde=[ 2610] │ │ │ │ - 0xffffffffffe05d3c (offset: 0x47e70) -> 0x3710 fde=[ 2634] │ │ │ │ - 0xffffffffffe05d7c (offset: 0x47eb0) -> 0x3724 fde=[ 2648] │ │ │ │ - 0xffffffffffe05eec (offset: 0x48020) -> 0x3750 fde=[ 2674] │ │ │ │ - 0xffffffffffe05f5c (offset: 0x48090) -> 0x3774 fde=[ 2698] │ │ │ │ - 0xffffffffffe05ff0 (offset: 0x48124) -> 0x37cc fde=[ 26f0] │ │ │ │ - 0xffffffffffe0607c (offset: 0x481b0) -> 0x37fc fde=[ 2720] │ │ │ │ - 0xffffffffffe0612c (offset: 0x48260) -> 0x3874 fde=[ 2798] │ │ │ │ - 0xffffffffffe0617c (offset: 0x482b0) -> 0x3888 fde=[ 27ac] │ │ │ │ - 0xffffffffffe061dc (offset: 0x48310) -> 0x38b4 fde=[ 27d8] │ │ │ │ - 0xffffffffffe06230 (offset: 0x48364) -> 0x38dc fde=[ 2800] │ │ │ │ - 0xffffffffffe063ec (offset: 0x48520) -> 0x394c fde=[ 2870] │ │ │ │ - 0xffffffffffe0644c (offset: 0x48580) -> 0x3974 fde=[ 2898] │ │ │ │ - 0xffffffffffe065cc (offset: 0x48700) -> 0x39a0 fde=[ 28c4] │ │ │ │ - 0xffffffffffe06614 (offset: 0x48748) -> 0x39c8 fde=[ 28ec] │ │ │ │ - 0xffffffffffe066dc (offset: 0x48810) -> 0x3ac4 fde=[ 29e8] │ │ │ │ - 0xffffffffffe067b8 (offset: 0x488ec) -> 0x3ae8 fde=[ 2a0c] │ │ │ │ - 0xffffffffffe0682c (offset: 0x48960) -> 0x3b38 fde=[ 2a5c] │ │ │ │ - 0xffffffffffe0689c (offset: 0x489d0) -> 0x3b60 fde=[ 2a84] │ │ │ │ - 0xffffffffffe068bc (offset: 0x489f0) -> 0x3b74 fde=[ 2a98] │ │ │ │ - 0xffffffffffe06a18 (offset: 0x48b4c) -> 0x3bcc fde=[ 2af0] │ │ │ │ - 0xffffffffffe06aac (offset: 0x48be0) -> 0x3bfc fde=[ 2b20] │ │ │ │ - 0xffffffffffe06b30 (offset: 0x48c64) -> 0x3c20 fde=[ 2b44] │ │ │ │ - 0xffffffffffe06c8c (offset: 0x48dc0) -> 0x3e2c fde=[ 2d50] │ │ │ │ - 0xffffffffffe06cb4 (offset: 0x48de8) -> 0x3e50 fde=[ 2d74] │ │ │ │ - 0xffffffffffe070cc (offset: 0x49200) -> 0x3ea4 fde=[ 2dc8] │ │ │ │ - 0xffffffffffe070ec (offset: 0x49220) -> 0x3f40 fde=[ 2e64] │ │ │ │ - 0xffffffffffe0710c (offset: 0x49240) -> 0x3f54 fde=[ 2e78] │ │ │ │ - 0xffffffffffe07170 (offset: 0x492a4) -> 0x3f78 fde=[ 2e9c] │ │ │ │ - 0xffffffffffe071b8 (offset: 0x492ec) -> 0x3fa0 fde=[ 2ec4] │ │ │ │ - 0xffffffffffe0722c (offset: 0x49360) -> 0x408c fde=[ 2fb0] │ │ │ │ - 0xffffffffffe0724c (offset: 0x49380) -> 0x40a0 fde=[ 2fc4] │ │ │ │ - 0xffffffffffe0729c (offset: 0x493d0) -> 0x42b0 fde=[ 31d4] │ │ │ │ - 0xffffffffffe07838 (offset: 0x4996c) -> 0x4380 fde=[ 32a4] │ │ │ │ - 0xffffffffffe078ac (offset: 0x499e0) -> 0x44c4 fde=[ 33e8] │ │ │ │ - 0xffffffffffe078ec (offset: 0x49a20) -> 0x44d8 fde=[ 33fc] │ │ │ │ - 0xffffffffffe07b90 (offset: 0x49cc4) -> 0x4550 fde=[ 3474] │ │ │ │ - 0xffffffffffe07bf0 (offset: 0x49d24) -> 0x4588 fde=[ 34ac] │ │ │ │ - 0xffffffffffe07c58 (offset: 0x49d8c) -> 0x4658 fde=[ 357c] │ │ │ │ - 0xffffffffffe07ccc (offset: 0x49e00) -> 0x4688 fde=[ 35ac] │ │ │ │ - 0xffffffffffe07df4 (offset: 0x49f28) -> 0x46f4 fde=[ 3618] │ │ │ │ - 0xffffffffffe07e14 (offset: 0x49f48) -> 0x4924 fde=[ 3848] │ │ │ │ - 0xffffffffffe07e6c (offset: 0x49fa0) -> 0x497c fde=[ 38a0] │ │ │ │ - 0xffffffffffe07e90 (offset: 0x49fc4) -> 0x49f4 fde=[ 3918] │ │ │ │ - 0xffffffffffe07eb4 (offset: 0x49fe8) -> 0x4a18 fde=[ 393c] │ │ │ │ - 0xffffffffffe07ebc (offset: 0x49ff0) -> 0x4a2c fde=[ 3950] │ │ │ │ - 0xffffffffffe082fc (offset: 0x4a430) -> 0x4a74 fde=[ 3998] │ │ │ │ - 0xffffffffffe08414 (offset: 0x4a548) -> 0x4abc fde=[ 39e0] │ │ │ │ - 0xffffffffffe08454 (offset: 0x4a588) -> 0x4ae0 fde=[ 3a04] │ │ │ │ - 0xffffffffffe0856c (offset: 0x4a6a0) -> 0x4b38 fde=[ 3a5c] │ │ │ │ - 0xffffffffffe085cc (offset: 0x4a700) -> 0x4bb0 fde=[ 3ad4] │ │ │ │ - 0xffffffffffe08758 (offset: 0x4a88c) -> 0x4cac fde=[ 3bd0] │ │ │ │ - 0xffffffffffe08b50 (offset: 0x4ac84) -> 0x4d44 fde=[ 3c68] │ │ │ │ - 0xffffffffffe08f4c (offset: 0x4b080) -> 0x4d78 fde=[ 3c9c] │ │ │ │ - 0xffffffffffe091ec (offset: 0x4b320) -> 0x4f00 fde=[ 3e24] │ │ │ │ - 0xffffffffffe09210 (offset: 0x4b344) -> 0x5064 fde=[ 3f88] │ │ │ │ - 0xffffffffffe09590 (offset: 0x4b6c4) -> 0x50dc fde=[ 4000] │ │ │ │ - 0xffffffffffe095f8 (offset: 0x4b72c) -> 0x5110 fde=[ 4034] │ │ │ │ - 0xffffffffffe096d0 (offset: 0x4b804) -> 0x513c fde=[ 4060] │ │ │ │ - 0xffffffffffe097f4 (offset: 0x4b928) -> 0x515c fde=[ 4080] │ │ │ │ - 0xffffffffffe098b4 (offset: 0x4b9e8) -> 0x519c fde=[ 40c0] │ │ │ │ - 0xffffffffffe099f4 (offset: 0x4bb28) -> 0x51cc fde=[ 40f0] │ │ │ │ - 0xffffffffffe09a58 (offset: 0x4bb8c) -> 0x528c fde=[ 41b0] │ │ │ │ - 0xffffffffffe09a8c (offset: 0x4bbc0) -> 0x52b4 fde=[ 41d8] │ │ │ │ - 0xffffffffffe09c98 (offset: 0x4bdcc) -> 0x5368 fde=[ 428c] │ │ │ │ - 0xffffffffffe09d8c (offset: 0x4bec0) -> 0x53c4 fde=[ 42e8] │ │ │ │ - 0xffffffffffe09ecc (offset: 0x4c000) -> 0x5438 fde=[ 435c] │ │ │ │ - 0xffffffffffe09f4c (offset: 0x4c080) -> 0x544c fde=[ 4370] │ │ │ │ - 0xffffffffffe0a370 (offset: 0x4c4a4) -> 0x54a0 fde=[ 43c4] │ │ │ │ - 0xffffffffffe0a418 (offset: 0x4c54c) -> 0x5560 fde=[ 4484] │ │ │ │ - 0xffffffffffe0a48c (offset: 0x4c5c0) -> 0x5584 fde=[ 44a8] │ │ │ │ - 0xffffffffffe0a4d4 (offset: 0x4c608) -> 0x55f0 fde=[ 4514] │ │ │ │ - 0xffffffffffe0a56c (offset: 0x4c6a0) -> 0x5644 fde=[ 4568] │ │ │ │ - 0xffffffffffe0a84c (offset: 0x4c980) -> 0x5678 fde=[ 459c] │ │ │ │ - 0xffffffffffe0adb4 (offset: 0x4cee8) -> 0x56f4 fde=[ 4618] │ │ │ │ - 0xffffffffffe0ae38 (offset: 0x4cf6c) -> 0x57e8 fde=[ 470c] │ │ │ │ - 0xffffffffffe0ae8c (offset: 0x4cfc0) -> 0x58ac fde=[ 47d0] │ │ │ │ - 0xffffffffffe0af6c (offset: 0x4d0a0) -> 0x58f8 fde=[ 481c] │ │ │ │ - 0xffffffffffe0af90 (offset: 0x4d0c4) -> 0x590c fde=[ 4830] │ │ │ │ - 0xffffffffffe0b050 (offset: 0x4d184) -> 0x59b0 fde=[ 48d4] │ │ │ │ - 0xffffffffffe0b3f4 (offset: 0x4d528) -> 0x5a34 fde=[ 4958] │ │ │ │ - 0xffffffffffe0b4f8 (offset: 0x4d62c) -> 0x5a70 fde=[ 4994] │ │ │ │ - 0xffffffffffe0b68c (offset: 0x4d7c0) -> 0x5a84 fde=[ 49a8] │ │ │ │ - 0xffffffffffe0b6d0 (offset: 0x4d804) -> 0x5b18 fde=[ 4a3c] │ │ │ │ - 0xffffffffffe0b86c (offset: 0x4d9a0) -> 0x5b54 fde=[ 4a78] │ │ │ │ - 0xffffffffffe0bb70 (offset: 0x4dca4) -> 0x5bc4 fde=[ 4ae8] │ │ │ │ - 0xffffffffffe0bfd0 (offset: 0x4e104) -> 0x5c10 fde=[ 4b34] │ │ │ │ - 0xffffffffffe0c018 (offset: 0x4e14c) -> 0x5c78 fde=[ 4b9c] │ │ │ │ - 0xffffffffffe0c0ac (offset: 0x4e1e0) -> 0x5cac fde=[ 4bd0] │ │ │ │ - 0xffffffffffe0c154 (offset: 0x4e288) -> 0x5cd8 fde=[ 4bfc] │ │ │ │ - 0xffffffffffe0c16c (offset: 0x4e2a0) -> 0x5cec fde=[ 4c10] │ │ │ │ - 0xffffffffffe0c38c (offset: 0x4e4c0) -> 0x5d68 fde=[ 4c8c] │ │ │ │ - 0xffffffffffe0cf8c (offset: 0x4f0c0) -> 0x5e18 fde=[ 4d3c] │ │ │ │ - 0xffffffffffe0d0ec (offset: 0x4f220) -> 0x5e64 fde=[ 4d88] │ │ │ │ - 0xffffffffffe0d2dc (offset: 0x4f410) -> 0x5ef4 fde=[ 4e18] │ │ │ │ - 0xffffffffffe0d370 (offset: 0x4f4a4) -> 0x5f24 fde=[ 4e48] │ │ │ │ - 0xffffffffffe0d46c (offset: 0x4f5a0) -> 0x5f50 fde=[ 4e74] │ │ │ │ - 0xffffffffffe0d4dc (offset: 0x4f610) -> 0x5f64 fde=[ 4e88] │ │ │ │ - 0xffffffffffe0d610 (offset: 0x4f744) -> 0x6070 fde=[ 4f94] │ │ │ │ - 0xffffffffffe0d694 (offset: 0x4f7c8) -> 0x60a0 fde=[ 4fc4] │ │ │ │ - 0xffffffffffe0da0c (offset: 0x4fb40) -> 0x6114 fde=[ 5038] │ │ │ │ - 0xffffffffffe0db8c (offset: 0x4fcc0) -> 0x61cc fde=[ 50f0] │ │ │ │ - 0xffffffffffe0e15c (offset: 0x50290) -> 0x6520 fde=[ 5444] │ │ │ │ - 0xffffffffffe0e16c (offset: 0x502a0) -> 0x6534 fde=[ 5458] │ │ │ │ - 0xffffffffffe0e174 (offset: 0x502a8) -> 0x67cc fde=[ 56f0] │ │ │ │ - 0xffffffffffe0e18c (offset: 0x502c0) -> 0x7330 fde=[ 6254] │ │ │ │ - 0xffffffffffe0e194 (offset: 0x502c8) -> 0x7344 fde=[ 6268] │ │ │ │ - 0xffffffffffe0e2ec (offset: 0x50420) -> 0x7954 fde=[ 6878] │ │ │ │ - 0xffffffffffe0e414 (offset: 0x50548) -> 0x79a8 fde=[ 68cc] │ │ │ │ - 0xffffffffffe0e41c (offset: 0x50550) -> 0x7d7c fde=[ 6ca0] │ │ │ │ - 0xffffffffffe0e454 (offset: 0x50588) -> 0x7d98 fde=[ 6cbc] │ │ │ │ - 0xffffffffffe0e46c (offset: 0x505a0) -> 0x7dac fde=[ 6cd0] │ │ │ │ - 0xffffffffffe0e47c (offset: 0x505b0) -> 0x7dc0 fde=[ 6ce4] │ │ │ │ - 0xffffffffffe0e49c (offset: 0x505d0) -> 0x7dd4 fde=[ 6cf8] │ │ │ │ - 0xffffffffffe0e83c (offset: 0x50970) -> 0x7e20 fde=[ 6d44] │ │ │ │ - 0xffffffffffe0e8f8 (offset: 0x50a2c) -> 0x7e50 fde=[ 6d74] │ │ │ │ - 0xffffffffffe0e90c (offset: 0x50a40) -> 0x7e64 fde=[ 6d88] │ │ │ │ - 0xffffffffffe0e92c (offset: 0x50a60) -> 0x7e78 fde=[ 6d9c] │ │ │ │ - 0xffffffffffe0e98c (offset: 0x50ac0) -> 0x8018 fde=[ 6f3c] │ │ │ │ - 0xffffffffffe0f3bc (offset: 0x514f0) -> 0x805c fde=[ 6f80] │ │ │ │ - 0xffffffffffe0f674 (offset: 0x517a8) -> 0x80c8 fde=[ 6fec] │ │ │ │ - 0xffffffffffe10770 (offset: 0x528a4) -> 0x8114 fde=[ 7038] │ │ │ │ - 0xffffffffffe10a8c (offset: 0x52bc0) -> 0x8188 fde=[ 70ac] │ │ │ │ - 0xffffffffffe10b4c (offset: 0x52c80) -> 0x81c8 fde=[ 70ec] │ │ │ │ - 0xffffffffffe10b90 (offset: 0x52cc4) -> 0x81ec fde=[ 7110] │ │ │ │ - 0xffffffffffe10c6c (offset: 0x52da0) -> 0x821c fde=[ 7140] │ │ │ │ - 0xffffffffffe10c9c (offset: 0x52dd0) -> 0x8240 fde=[ 7164] │ │ │ │ - 0xffffffffffe10cd0 (offset: 0x52e04) -> 0x8264 fde=[ 7188] │ │ │ │ - 0xffffffffffe10e8c (offset: 0x52fc0) -> 0x8294 fde=[ 71b8] │ │ │ │ - 0xffffffffffe10ecc (offset: 0x53000) -> 0x82a8 fde=[ 71cc] │ │ │ │ - 0xffffffffffe10f78 (offset: 0x530ac) -> 0x82d4 fde=[ 71f8] │ │ │ │ - 0xffffffffffe10fac (offset: 0x530e0) -> 0x82e8 fde=[ 720c] │ │ │ │ - 0xffffffffffe11354 (offset: 0x53488) -> 0x8324 fde=[ 7248] │ │ │ │ - 0xffffffffffe113ec (offset: 0x53520) -> 0x834c fde=[ 7270] │ │ │ │ + 0xffffffffffdce34c (offset: 0x10440) -> 0x14c8 fde=[ 3ec] │ │ │ │ + 0xffffffffffdce3b4 (offset: 0x104a8) -> 0x158c fde=[ 4b0] │ │ │ │ + 0xffffffffffdce440 (offset: 0x10534) -> 0x21b0 fde=[ 10d4] │ │ │ │ + 0xffffffffffdce4e0 (offset: 0x105d4) -> 0x21d0 fde=[ 10f4] │ │ │ │ + 0xffffffffffdce700 (offset: 0x107f4) -> 0x2e20 fde=[ 1d44] │ │ │ │ + 0xffffffffffdce728 (offset: 0x1081c) -> 0x2e84 fde=[ 1da8] │ │ │ │ + 0xffffffffffdce730 (offset: 0x10824) -> 0x2e98 fde=[ 1dbc] │ │ │ │ + 0xffffffffffdceaf0 (offset: 0x10be4) -> 0x2f44 fde=[ 1e68] │ │ │ │ + 0xffffffffffdceaf8 (offset: 0x10bec) -> 0x304c fde=[ 1f70] │ │ │ │ + 0xffffffffffdceb00 (offset: 0x10bf4) -> 0x3060 fde=[ 1f84] │ │ │ │ + 0xffffffffffdceb28 (offset: 0x10c1c) -> 0x307c fde=[ 1fa0] │ │ │ │ + 0xffffffffffdcedc8 (offset: 0x10ebc) -> 0x30e8 fde=[ 200c] │ │ │ │ + 0xffffffffffdcedd0 (offset: 0x10ec4) -> 0x3140 fde=[ 2064] │ │ │ │ + 0xffffffffffdcedd8 (offset: 0x10ecc) -> 0x31bc fde=[ 20e0] │ │ │ │ + 0xffffffffffdcede0 (offset: 0x10ed4) -> 0x3210 fde=[ 2134] │ │ │ │ + 0xffffffffffdcede8 (offset: 0x10edc) -> 0x3224 fde=[ 2148] │ │ │ │ + 0xffffffffffdcedf0 (offset: 0x10ee4) -> 0x3270 fde=[ 2194] │ │ │ │ + 0xffffffffffdcedf8 (offset: 0x10eec) -> 0x32b0 fde=[ 21d4] │ │ │ │ + 0xffffffffffdcee00 (offset: 0x10ef4) -> 0x37ac fde=[ 26d0] │ │ │ │ + 0xffffffffffdcee38 (offset: 0x10f2c) -> 0x401c fde=[ 2f40] │ │ │ │ + 0xffffffffffdcef94 (offset: 0x11088) -> 0x4050 fde=[ 2f74] │ │ │ │ + 0xffffffffffdcf164 (offset: 0x11258) -> 0x4114 fde=[ 3038] │ │ │ │ + 0xffffffffffdcf1c4 (offset: 0x112b8) -> 0x424c fde=[ 3170] │ │ │ │ + 0xffffffffffdcf378 (offset: 0x1146c) -> 0x44a4 fde=[ 33c8] │ │ │ │ + 0xffffffffffdcf3b0 (offset: 0x114a4) -> 0x4574 fde=[ 3498] │ │ │ │ + 0xffffffffffdcf3c4 (offset: 0x114b8) -> 0x45f0 fde=[ 3514] │ │ │ │ + 0xffffffffffdcf540 (offset: 0x11634) -> 0x46c8 fde=[ 35ec] │ │ │ │ + 0xffffffffffdcf5c4 (offset: 0x116b8) -> 0x4760 fde=[ 3684] │ │ │ │ + 0xffffffffffdcf6fc (offset: 0x117f0) -> 0x48a0 fde=[ 37c4] │ │ │ │ + 0xffffffffffdcf710 (offset: 0x11804) -> 0x49cc fde=[ 38f0] │ │ │ │ + 0xffffffffffdcf770 (offset: 0x11864) -> 0x4c8c fde=[ 3bb0] │ │ │ │ + 0xffffffffffdcf7b8 (offset: 0x118ac) -> 0x4dbc fde=[ 3ce0] │ │ │ │ + 0xffffffffffdcf900 (offset: 0x119f4) -> 0x5408 fde=[ 432c] │ │ │ │ + 0xffffffffffdcfa10 (offset: 0x11b04) -> 0x58d0 fde=[ 47f4] │ │ │ │ + 0xffffffffffdcfb00 (offset: 0x11bf4) -> 0x58e4 fde=[ 4808] │ │ │ │ + 0xffffffffffdcfba4 (offset: 0x11c98) -> 0x5960 fde=[ 4884] │ │ │ │ + 0xffffffffffdcfbc4 (offset: 0x11cb8) -> 0x5a98 fde=[ 49bc] │ │ │ │ + 0xffffffffffdcfcfc (offset: 0x11df0) -> 0x5af4 fde=[ 4a18] │ │ │ │ + 0xffffffffffdcfd28 (offset: 0x11e1c) -> 0x5c30 fde=[ 4b54] │ │ │ │ + 0xffffffffffdcfe2c (offset: 0x11f20) -> 0x5d44 fde=[ 4c68] │ │ │ │ + 0xffffffffffdcfe98 (offset: 0x11f8c) -> 0x5ecc fde=[ 4df0] │ │ │ │ + 0xffffffffffdcff60 (offset: 0x12054) -> 0x5f88 fde=[ 4eac] │ │ │ │ + 0xffffffffffdd01f4 (offset: 0x122e8) -> 0x6000 fde=[ 4f24] │ │ │ │ + 0xffffffffffdd03a8 (offset: 0x1249c) -> 0x6048 fde=[ 4f6c] │ │ │ │ + 0xffffffffffdd0450 (offset: 0x12544) -> 0x6154 fde=[ 5078] │ │ │ │ + 0xffffffffffdd04ac (offset: 0x125a0) -> 0x6180 fde=[ 50a4] │ │ │ │ + 0xffffffffffdd04c4 (offset: 0x125b8) -> 0x6194 fde=[ 50b8] │ │ │ │ + 0xffffffffffdd0640 (offset: 0x12734) -> 0x6244 fde=[ 5168] │ │ │ │ + 0xffffffffffdd0664 (offset: 0x12758) -> 0x6258 fde=[ 517c] │ │ │ │ + 0xffffffffffdd066c (offset: 0x12760) -> 0x626c fde=[ 5190] │ │ │ │ + 0xffffffffffdd0674 (offset: 0x12768) -> 0x6280 fde=[ 51a4] │ │ │ │ + 0xffffffffffdd0a28 (offset: 0x12b1c) -> 0x6294 fde=[ 51b8] │ │ │ │ + 0xffffffffffdd0ddc (offset: 0x12ed0) -> 0x62a8 fde=[ 51cc] │ │ │ │ + 0xffffffffffdd0e04 (offset: 0x12ef8) -> 0x62bc fde=[ 51e0] │ │ │ │ + 0xffffffffffdd0e54 (offset: 0x12f48) -> 0x62d0 fde=[ 51f4] │ │ │ │ + 0xffffffffffdd1208 (offset: 0x132fc) -> 0x62e4 fde=[ 5208] │ │ │ │ + 0xffffffffffdd1210 (offset: 0x13304) -> 0x62f8 fde=[ 521c] │ │ │ │ + 0xffffffffffdd1218 (offset: 0x1330c) -> 0x630c fde=[ 5230] │ │ │ │ + 0xffffffffffdd15cc (offset: 0x136c0) -> 0x6320 fde=[ 5244] │ │ │ │ + 0xffffffffffdd185c (offset: 0x13950) -> 0x6334 fde=[ 5258] │ │ │ │ + 0xffffffffffdd18b8 (offset: 0x139ac) -> 0x6360 fde=[ 5284] │ │ │ │ + 0xffffffffffdd1910 (offset: 0x13a04) -> 0x6388 fde=[ 52ac] │ │ │ │ + 0xffffffffffdd1a28 (offset: 0x13b1c) -> 0x63b8 fde=[ 52dc] │ │ │ │ + 0xffffffffffdd1b2c (offset: 0x13c20) -> 0x63e8 fde=[ 530c] │ │ │ │ + 0xffffffffffdd1c78 (offset: 0x13d6c) -> 0x6434 fde=[ 5358] │ │ │ │ + 0xffffffffffdd1d18 (offset: 0x13e0c) -> 0x6464 fde=[ 5388] │ │ │ │ + 0xffffffffffdd1d48 (offset: 0x13e3c) -> 0x6478 fde=[ 539c] │ │ │ │ + 0xffffffffffdd1d78 (offset: 0x13e6c) -> 0x649c fde=[ 53c0] │ │ │ │ + 0xffffffffffdd1da8 (offset: 0x13e9c) -> 0x64c0 fde=[ 53e4] │ │ │ │ + 0xffffffffffdd1f2c (offset: 0x14020) -> 0x64fc fde=[ 5420] │ │ │ │ + 0xffffffffffdd1f50 (offset: 0x14044) -> 0x6548 fde=[ 546c] │ │ │ │ + 0xffffffffffdd1fcc (offset: 0x140c0) -> 0x6578 fde=[ 549c] │ │ │ │ + 0xffffffffffdd2048 (offset: 0x1413c) -> 0x65a8 fde=[ 54cc] │ │ │ │ + 0xffffffffffdd2074 (offset: 0x14168) -> 0x65cc fde=[ 54f0] │ │ │ │ + 0xffffffffffdd20a0 (offset: 0x14194) -> 0x65f0 fde=[ 5514] │ │ │ │ + 0xffffffffffdd20cc (offset: 0x141c0) -> 0x6614 fde=[ 5538] │ │ │ │ + 0xffffffffffdd20f8 (offset: 0x141ec) -> 0x6638 fde=[ 555c] │ │ │ │ + 0xffffffffffdd2124 (offset: 0x14218) -> 0x665c fde=[ 5580] │ │ │ │ + 0xffffffffffdd217c (offset: 0x14270) -> 0x6670 fde=[ 5594] │ │ │ │ + 0xffffffffffdd2184 (offset: 0x14278) -> 0x6684 fde=[ 55a8] │ │ │ │ + 0xffffffffffdd22c0 (offset: 0x143b4) -> 0x66d0 fde=[ 55f4] │ │ │ │ + 0xffffffffffdd23fc (offset: 0x144f0) -> 0x671c fde=[ 5640] │ │ │ │ + 0xffffffffffdd2468 (offset: 0x1455c) -> 0x6740 fde=[ 5664] │ │ │ │ + 0xffffffffffdd24d4 (offset: 0x145c8) -> 0x6764 fde=[ 5688] │ │ │ │ + 0xffffffffffdd2610 (offset: 0x14704) -> 0x6798 fde=[ 56bc] │ │ │ │ + 0xffffffffffdd274c (offset: 0x14840) -> 0x67e0 fde=[ 5704] │ │ │ │ + 0xffffffffffdd2760 (offset: 0x14854) -> 0x67f4 fde=[ 5718] │ │ │ │ + 0xffffffffffdd2774 (offset: 0x14868) -> 0x6808 fde=[ 572c] │ │ │ │ + 0xffffffffffdd27fc (offset: 0x148f0) -> 0x6838 fde=[ 575c] │ │ │ │ + 0xffffffffffdd2888 (offset: 0x1497c) -> 0x6868 fde=[ 578c] │ │ │ │ + 0xffffffffffdd2914 (offset: 0x14a08) -> 0x6898 fde=[ 57bc] │ │ │ │ + 0xffffffffffdd29a0 (offset: 0x14a94) -> 0x68c8 fde=[ 57ec] │ │ │ │ + 0xffffffffffdd2a2c (offset: 0x14b20) -> 0x68f8 fde=[ 581c] │ │ │ │ + 0xffffffffffdd2a34 (offset: 0x14b28) -> 0x690c fde=[ 5830] │ │ │ │ + 0xffffffffffdd2ab8 (offset: 0x14bac) -> 0x693c fde=[ 5860] │ │ │ │ + 0xffffffffffdd2b10 (offset: 0x14c04) -> 0x6950 fde=[ 5874] │ │ │ │ + 0xffffffffffdd2c4c (offset: 0x14d40) -> 0x699c fde=[ 58c0] │ │ │ │ + 0xffffffffffdd2cb8 (offset: 0x14dac) -> 0x69c0 fde=[ 58e4] │ │ │ │ + 0xffffffffffdd2df4 (offset: 0x14ee8) -> 0x69f4 fde=[ 5918] │ │ │ │ + 0xffffffffffdd2dfc (offset: 0x14ef0) -> 0x6a08 fde=[ 592c] │ │ │ │ + 0xffffffffffdd2e04 (offset: 0x14ef8) -> 0x6a1c fde=[ 5940] │ │ │ │ + 0xffffffffffdd2e0c (offset: 0x14f00) -> 0x6a30 fde=[ 5954] │ │ │ │ + 0xffffffffffdd2e14 (offset: 0x14f08) -> 0x6a44 fde=[ 5968] │ │ │ │ + 0xffffffffffdd2e1c (offset: 0x14f10) -> 0x6a58 fde=[ 597c] │ │ │ │ + 0xffffffffffdd2e24 (offset: 0x14f18) -> 0x6a6c fde=[ 5990] │ │ │ │ + 0xffffffffffdd2e94 (offset: 0x14f88) -> 0x6a90 fde=[ 59b4] │ │ │ │ + 0xffffffffffdd2e9c (offset: 0x14f90) -> 0x6aa4 fde=[ 59c8] │ │ │ │ + 0xffffffffffdd2fa0 (offset: 0x15094) -> 0x6ad4 fde=[ 59f8] │ │ │ │ + 0xffffffffffdd30a4 (offset: 0x15198) -> 0x6b04 fde=[ 5a28] │ │ │ │ + 0xffffffffffdd30f8 (offset: 0x151ec) -> 0x6b18 fde=[ 5a3c] │ │ │ │ + 0xffffffffffdd3100 (offset: 0x151f4) -> 0x6b2c fde=[ 5a50] │ │ │ │ + 0xffffffffffdd335c (offset: 0x15450) -> 0x6b84 fde=[ 5aa8] │ │ │ │ + 0xffffffffffdd35b8 (offset: 0x156ac) -> 0x6bdc fde=[ 5b00] │ │ │ │ + 0xffffffffffdd37c0 (offset: 0x158b4) -> 0x6c1c fde=[ 5b40] │ │ │ │ + 0xffffffffffdd39d0 (offset: 0x15ac4) -> 0x6c5c fde=[ 5b80] │ │ │ │ + 0xffffffffffdd3b48 (offset: 0x15c3c) -> 0x6c94 fde=[ 5bb8] │ │ │ │ + 0xffffffffffdd3cc4 (offset: 0x15db8) -> 0x6ccc fde=[ 5bf0] │ │ │ │ + 0xffffffffffdd3cd8 (offset: 0x15dcc) -> 0x6ce0 fde=[ 5c04] │ │ │ │ + 0xffffffffffdd3d74 (offset: 0x15e68) -> 0x6d08 fde=[ 5c2c] │ │ │ │ + 0xffffffffffdd3e04 (offset: 0x15ef8) -> 0x6d38 fde=[ 5c5c] │ │ │ │ + 0xffffffffffdd4cfc (offset: 0x16df0) -> 0x6d88 fde=[ 5cac] │ │ │ │ + 0xffffffffffdd5bf4 (offset: 0x17ce8) -> 0x6dd8 fde=[ 5cfc] │ │ │ │ + 0xffffffffffdd5c58 (offset: 0x17d4c) -> 0x6e00 fde=[ 5d24] │ │ │ │ + 0xffffffffffdd5cd4 (offset: 0x17dc8) -> 0x6e30 fde=[ 5d54] │ │ │ │ + 0xffffffffffdd5d08 (offset: 0x17dfc) -> 0x6e4c fde=[ 5d70] │ │ │ │ + 0xffffffffffdd5dcc (offset: 0x17ec0) -> 0x6e74 fde=[ 5d98] │ │ │ │ + 0xffffffffffdd5e80 (offset: 0x17f74) -> 0x6e9c fde=[ 5dc0] │ │ │ │ + 0xffffffffffdd5ed0 (offset: 0x17fc4) -> 0x6ec4 fde=[ 5de8] │ │ │ │ + 0xffffffffffdd5f2c (offset: 0x18020) -> 0x6eec fde=[ 5e10] │ │ │ │ + 0xffffffffffdd5fc8 (offset: 0x180bc) -> 0x6f28 fde=[ 5e4c] │ │ │ │ + 0xffffffffffdd6060 (offset: 0x18154) -> 0x6f50 fde=[ 5e74] │ │ │ │ + 0xffffffffffdd6078 (offset: 0x1816c) -> 0x6f64 fde=[ 5e88] │ │ │ │ + 0xffffffffffdd60b0 (offset: 0x181a4) -> 0x6f84 fde=[ 5ea8] │ │ │ │ + 0xffffffffffdd6124 (offset: 0x18218) -> 0x6fac fde=[ 5ed0] │ │ │ │ + 0xffffffffffdd6184 (offset: 0x18278) -> 0x6fd0 fde=[ 5ef4] │ │ │ │ + 0xffffffffffdd61cc (offset: 0x182c0) -> 0x6ff4 fde=[ 5f18] │ │ │ │ + 0xffffffffffdd62c0 (offset: 0x183b4) -> 0x701c fde=[ 5f40] │ │ │ │ + 0xffffffffffdd6388 (offset: 0x1847c) -> 0x7044 fde=[ 5f68] │ │ │ │ + 0xffffffffffdd647c (offset: 0x18570) -> 0x706c fde=[ 5f90] │ │ │ │ + 0xffffffffffdd6544 (offset: 0x18638) -> 0x7094 fde=[ 5fb8] │ │ │ │ + 0xffffffffffdd6638 (offset: 0x1872c) -> 0x70bc fde=[ 5fe0] │ │ │ │ + 0xffffffffffdd6700 (offset: 0x187f4) -> 0x70e4 fde=[ 6008] │ │ │ │ + 0xffffffffffdd67f4 (offset: 0x188e8) -> 0x710c fde=[ 6030] │ │ │ │ + 0xffffffffffdd68f4 (offset: 0x189e8) -> 0x713c fde=[ 6060] │ │ │ │ + 0xffffffffffdd69e8 (offset: 0x18adc) -> 0x7164 fde=[ 6088] │ │ │ │ + 0xffffffffffdd6ae8 (offset: 0x18bdc) -> 0x7194 fde=[ 60b8] │ │ │ │ + 0xffffffffffdd6bdc (offset: 0x18cd0) -> 0x71bc fde=[ 60e0] │ │ │ │ + 0xffffffffffdd6ca4 (offset: 0x18d98) -> 0x71e4 fde=[ 6108] │ │ │ │ + 0xffffffffffdd6d04 (offset: 0x18df8) -> 0x7204 fde=[ 6128] │ │ │ │ + 0xffffffffffdd6d98 (offset: 0x18e8c) -> 0x7230 fde=[ 6154] │ │ │ │ + 0xffffffffffdd6e68 (offset: 0x18f5c) -> 0x7260 fde=[ 6184] │ │ │ │ + 0xffffffffffdd7e38 (offset: 0x19f2c) -> 0x7294 fde=[ 61b8] │ │ │ │ + 0xffffffffffdd8e0c (offset: 0x1af00) -> 0x72cc fde=[ 61f0] │ │ │ │ + 0xffffffffffdd909c (offset: 0x1b190) -> 0x72e0 fde=[ 6204] │ │ │ │ + 0xffffffffffdd932c (offset: 0x1b420) -> 0x72f4 fde=[ 6218] │ │ │ │ + 0xffffffffffdd95bc (offset: 0x1b6b0) -> 0x7308 fde=[ 622c] │ │ │ │ + 0xffffffffffdd984c (offset: 0x1b940) -> 0x731c fde=[ 6240] │ │ │ │ + 0xffffffffffdd9adc (offset: 0x1bbd0) -> 0x7378 fde=[ 629c] │ │ │ │ + 0xffffffffffdd9ae4 (offset: 0x1bbd8) -> 0x738c fde=[ 62b0] │ │ │ │ + 0xffffffffffdd9aec (offset: 0x1bbe0) -> 0x73a0 fde=[ 62c4] │ │ │ │ + 0xffffffffffdd9b60 (offset: 0x1bc54) -> 0x73d0 fde=[ 62f4] │ │ │ │ + 0xffffffffffdd9bdc (offset: 0x1bcd0) -> 0x7400 fde=[ 6324] │ │ │ │ + 0xffffffffffdd9cd0 (offset: 0x1bdc4) -> 0x7428 fde=[ 634c] │ │ │ │ + 0xffffffffffdd9dc4 (offset: 0x1beb8) -> 0x7450 fde=[ 6374] │ │ │ │ + 0xffffffffffdd9eb8 (offset: 0x1bfac) -> 0x7478 fde=[ 639c] │ │ │ │ + 0xffffffffffdd9fac (offset: 0x1c0a0) -> 0x74a0 fde=[ 63c4] │ │ │ │ + 0xffffffffffdda0a0 (offset: 0x1c194) -> 0x74c8 fde=[ 63ec] │ │ │ │ + 0xffffffffffdda168 (offset: 0x1c25c) -> 0x74f0 fde=[ 6414] │ │ │ │ + 0xffffffffffdda230 (offset: 0x1c324) -> 0x7518 fde=[ 643c] │ │ │ │ + 0xffffffffffdda2f8 (offset: 0x1c3ec) -> 0x7540 fde=[ 6464] │ │ │ │ + 0xffffffffffdda3f8 (offset: 0x1c4ec) -> 0x7570 fde=[ 6494] │ │ │ │ + 0xffffffffffdda4f8 (offset: 0x1c5ec) -> 0x75a0 fde=[ 64c4] │ │ │ │ + 0xffffffffffdda524 (offset: 0x1c618) -> 0x75c4 fde=[ 64e8] │ │ │ │ + 0xffffffffffdda550 (offset: 0x1c644) -> 0x75e8 fde=[ 650c] │ │ │ │ + 0xffffffffffdda57c (offset: 0x1c670) -> 0x760c fde=[ 6530] │ │ │ │ + 0xffffffffffdda5a8 (offset: 0x1c69c) -> 0x7630 fde=[ 6554] │ │ │ │ + 0xffffffffffdda5d4 (offset: 0x1c6c8) -> 0x7654 fde=[ 6578] │ │ │ │ + 0xffffffffffdda5dc (offset: 0x1c6d0) -> 0x7668 fde=[ 658c] │ │ │ │ + 0xffffffffffdda5e4 (offset: 0x1c6d8) -> 0x767c fde=[ 65a0] │ │ │ │ + 0xffffffffffdda720 (offset: 0x1c814) -> 0x76c8 fde=[ 65ec] │ │ │ │ + 0xffffffffffdda85c (offset: 0x1c950) -> 0x7714 fde=[ 6638] │ │ │ │ + 0xffffffffffdda8c8 (offset: 0x1c9bc) -> 0x7738 fde=[ 665c] │ │ │ │ + 0xffffffffffdda934 (offset: 0x1ca28) -> 0x775c fde=[ 6680] │ │ │ │ + 0xffffffffffddaa70 (offset: 0x1cb64) -> 0x7790 fde=[ 66b4] │ │ │ │ + 0xffffffffffddabac (offset: 0x1cca0) -> 0x77c4 fde=[ 66e8] │ │ │ │ + 0xffffffffffddabc0 (offset: 0x1ccb4) -> 0x77d8 fde=[ 66fc] │ │ │ │ + 0xffffffffffddabc8 (offset: 0x1ccbc) -> 0x77ec fde=[ 6710] │ │ │ │ + 0xffffffffffddabd0 (offset: 0x1ccc4) -> 0x7800 fde=[ 6724] │ │ │ │ + 0xffffffffffddabd8 (offset: 0x1cccc) -> 0x7814 fde=[ 6738] │ │ │ │ + 0xffffffffffddabec (offset: 0x1cce0) -> 0x7828 fde=[ 674c] │ │ │ │ + 0xffffffffffddabf4 (offset: 0x1cce8) -> 0x783c fde=[ 6760] │ │ │ │ + 0xffffffffffddabfc (offset: 0x1ccf0) -> 0x7850 fde=[ 6774] │ │ │ │ + 0xffffffffffddac04 (offset: 0x1ccf8) -> 0x7864 fde=[ 6788] │ │ │ │ + 0xffffffffffddac8c (offset: 0x1cd80) -> 0x7894 fde=[ 67b8] │ │ │ │ + 0xffffffffffddad18 (offset: 0x1ce0c) -> 0x78c4 fde=[ 67e8] │ │ │ │ + 0xffffffffffddada4 (offset: 0x1ce98) -> 0x78f4 fde=[ 6818] │ │ │ │ + 0xffffffffffddae30 (offset: 0x1cf24) -> 0x7924 fde=[ 6848] │ │ │ │ + 0xffffffffffddaebc (offset: 0x1cfb0) -> 0x79bc fde=[ 68e0] │ │ │ │ + 0xffffffffffddaf38 (offset: 0x1d02c) -> 0x79ec fde=[ 6910] │ │ │ │ + 0xffffffffffddaf40 (offset: 0x1d034) -> 0x7a00 fde=[ 6924] │ │ │ │ + 0xffffffffffddb07c (offset: 0x1d170) -> 0x7a4c fde=[ 6970] │ │ │ │ + 0xffffffffffddb0e8 (offset: 0x1d1dc) -> 0x7a70 fde=[ 6994] │ │ │ │ + 0xffffffffffddb224 (offset: 0x1d318) -> 0x7aa4 fde=[ 69c8] │ │ │ │ + 0xffffffffffddb22c (offset: 0x1d320) -> 0x7ab8 fde=[ 69dc] │ │ │ │ + 0xffffffffffddb234 (offset: 0x1d328) -> 0x7acc fde=[ 69f0] │ │ │ │ + 0xffffffffffddb29c (offset: 0x1d390) -> 0x7af0 fde=[ 6a14] │ │ │ │ + 0xffffffffffddb2a4 (offset: 0x1d398) -> 0x7b04 fde=[ 6a28] │ │ │ │ + 0xffffffffffddb2ac (offset: 0x1d3a0) -> 0x7b18 fde=[ 6a3c] │ │ │ │ + 0xffffffffffddb2b4 (offset: 0x1d3a8) -> 0x7b2c fde=[ 6a50] │ │ │ │ + 0xffffffffffddb3b8 (offset: 0x1d4ac) -> 0x7b5c fde=[ 6a80] │ │ │ │ + 0xffffffffffddb4bc (offset: 0x1d5b0) -> 0x7b8c fde=[ 6ab0] │ │ │ │ + 0xffffffffffddb4c4 (offset: 0x1d5b8) -> 0x7ba0 fde=[ 6ac4] │ │ │ │ + 0xffffffffffddb4cc (offset: 0x1d5c0) -> 0x7bb4 fde=[ 6ad8] │ │ │ │ + 0xffffffffffddb4d4 (offset: 0x1d5c8) -> 0x7bc8 fde=[ 6aec] │ │ │ │ + 0xffffffffffddb4dc (offset: 0x1d5d0) -> 0x7bdc fde=[ 6b00] │ │ │ │ + 0xffffffffffddb738 (offset: 0x1d82c) -> 0x7c34 fde=[ 6b58] │ │ │ │ + 0xffffffffffddb994 (offset: 0x1da88) -> 0x7c8c fde=[ 6bb0] │ │ │ │ + 0xffffffffffddbba4 (offset: 0x1dc98) -> 0x7ccc fde=[ 6bf0] │ │ │ │ + 0xffffffffffddbdb4 (offset: 0x1dea8) -> 0x7d0c fde=[ 6c30] │ │ │ │ + 0xffffffffffddbf30 (offset: 0x1e024) -> 0x7d44 fde=[ 6c68] │ │ │ │ + 0xffffffffffddc0ac (offset: 0x1e1a0) -> 0x7ea8 fde=[ 6dcc] │ │ │ │ + 0xffffffffffddd074 (offset: 0x1f168) -> 0x7edc fde=[ 6e00] │ │ │ │ + 0xffffffffffdde044 (offset: 0x20138) -> 0x7f10 fde=[ 6e34] │ │ │ │ + 0xffffffffffddf018 (offset: 0x2110c) -> 0x7f44 fde=[ 6e68] │ │ │ │ + 0xffffffffffddffec (offset: 0x220e0) -> 0x7f78 fde=[ 6e9c] │ │ │ │ + 0xffffffffffde0e94 (offset: 0x22f88) -> 0x7fc8 fde=[ 6eec] │ │ │ │ + 0xffffffffffde1d4c (offset: 0x23e40) -> 0x8364 fde=[ 7288] │ │ │ │ + 0xffffffffffde1d8c (offset: 0x23e80) -> 0x12dc fde=[ 200] │ │ │ │ + 0xffffffffffde1e6c (offset: 0x23f60) -> 0x1394 fde=[ 2b8] │ │ │ │ + 0xffffffffffde1f6c (offset: 0x24060) -> 0x13cc fde=[ 2f0] │ │ │ │ + 0xffffffffffde24d4 (offset: 0x245c8) -> 0x13f4 fde=[ 318] │ │ │ │ + 0xffffffffffde2594 (offset: 0x24688) -> 0x1418 fde=[ 33c] │ │ │ │ + 0xffffffffffde276c (offset: 0x24860) -> 0x144c fde=[ 370] │ │ │ │ + 0xffffffffffde2790 (offset: 0x24884) -> 0x1470 fde=[ 394] │ │ │ │ + 0xffffffffffde288c (offset: 0x24980) -> 0x1514 fde=[ 438] │ │ │ │ + 0xffffffffffde6c74 (offset: 0x28d68) -> 0x15bc fde=[ 4e0] │ │ │ │ + 0xffffffffffde7f8c (offset: 0x2a080) -> 0x1aac fde=[ 9d0] │ │ │ │ + 0xffffffffffde81b0 (offset: 0x2a2a4) -> 0x1c24 fde=[ b48] │ │ │ │ + 0xffffffffffde8274 (offset: 0x2a368) -> 0x1c74 fde=[ b98] │ │ │ │ + 0xffffffffffde837c (offset: 0x2a470) -> 0x1ca4 fde=[ bc8] │ │ │ │ + 0xffffffffffde83b0 (offset: 0x2a4a4) -> 0x1e70 fde=[ d94] │ │ │ │ + 0xffffffffffde84ac (offset: 0x2a5a0) -> 0x1f84 fde=[ ea8] │ │ │ │ + 0xffffffffffde84ec (offset: 0x2a5e0) -> 0x2088 fde=[ fac] │ │ │ │ + 0xffffffffffde854c (offset: 0x2a640) -> 0x20b4 fde=[ fd8] │ │ │ │ + 0xffffffffffdec710 (offset: 0x2e804) -> 0x21f8 fde=[ 111c] │ │ │ │ + 0xffffffffffdeeabc (offset: 0x30bb0) -> 0x2e3c fde=[ 1d60] │ │ │ │ + 0xffffffffffdefcec (offset: 0x31de0) -> 0x2fa0 fde=[ 1ec4] │ │ │ │ + 0xffffffffffdefdec (offset: 0x31ee0) -> 0x30a4 fde=[ 1fc8] │ │ │ │ + 0xffffffffffdf011c (offset: 0x32210) -> 0x3110 fde=[ 2034] │ │ │ │ + 0xffffffffffdf014c (offset: 0x32240) -> 0x3154 fde=[ 2078] │ │ │ │ + 0xffffffffffdf0214 (offset: 0x32308) -> 0x31d0 fde=[ 20f4] │ │ │ │ + 0xffffffffffdf030c (offset: 0x32400) -> 0x3238 fde=[ 215c] │ │ │ │ + 0xffffffffffdf0330 (offset: 0x32424) -> 0x324c fde=[ 2170] │ │ │ │ + 0xffffffffffdf046c (offset: 0x32560) -> 0x32d8 fde=[ 21fc] │ │ │ │ + 0xffffffffffdf0554 (offset: 0x32648) -> 0x3310 fde=[ 2234] │ │ │ │ + 0xffffffffffdf06cc (offset: 0x327c0) -> 0x3408 fde=[ 232c] │ │ │ │ + 0xffffffffffdf0874 (offset: 0x32968) -> 0x3484 fde=[ 23a8] │ │ │ │ + 0xffffffffffdf089c (offset: 0x32990) -> 0x3498 fde=[ 23bc] │ │ │ │ + 0xffffffffffdf09b8 (offset: 0x32aac) -> 0x34e4 fde=[ 2408] │ │ │ │ + 0xffffffffffdf265c (offset: 0x34750) -> 0x3634 fde=[ 2558] │ │ │ │ + 0xffffffffffdf2bb8 (offset: 0x34cac) -> 0x3798 fde=[ 26bc] │ │ │ │ + 0xffffffffffdf2bcc (offset: 0x34cc0) -> 0x3820 fde=[ 2744] │ │ │ │ + 0xffffffffffdf2cec (offset: 0x34de0) -> 0x3850 fde=[ 2774] │ │ │ │ + 0xffffffffffdf2d18 (offset: 0x34e0c) -> 0x3908 fde=[ 282c] │ │ │ │ + 0xffffffffffdf2e4c (offset: 0x34f40) -> 0x39f8 fde=[ 291c] │ │ │ │ + 0xffffffffffdf490c (offset: 0x36a00) -> 0x3a40 fde=[ 2964] │ │ │ │ + 0xffffffffffdf4a4c (offset: 0x36b40) -> 0x3a7c fde=[ 29a0] │ │ │ │ + 0xffffffffffdf4db0 (offset: 0x36ea4) -> 0x3b10 fde=[ 2a34] │ │ │ │ + 0xffffffffffdf4e74 (offset: 0x36f68) -> 0x3ba8 fde=[ 2acc] │ │ │ │ + 0xffffffffffdf4f2c (offset: 0x37020) -> 0x3c4c fde=[ 2b70] │ │ │ │ + 0xffffffffffdf5410 (offset: 0x37504) -> 0x3cf8 fde=[ 2c1c] │ │ │ │ + 0xffffffffffdf5490 (offset: 0x37584) -> 0x3d28 fde=[ 2c4c] │ │ │ │ + 0xffffffffffdf59ac (offset: 0x37aa0) -> 0x3d9c fde=[ 2cc0] │ │ │ │ + 0xffffffffffdf5ccc (offset: 0x37dc0) -> 0x3dc8 fde=[ 2cec] │ │ │ │ + 0xffffffffffdf61cc (offset: 0x382c0) -> 0x3eb8 fde=[ 2ddc] │ │ │ │ + 0xffffffffffdf626c (offset: 0x38360) -> 0x3edc fde=[ 2e00] │ │ │ │ + 0xffffffffffdf630c (offset: 0x38400) -> 0x3ef0 fde=[ 2e14] │ │ │ │ + 0xffffffffffdf64bc (offset: 0x385b0) -> 0x3fcc fde=[ 2ef0] │ │ │ │ + 0xffffffffffdf6a8c (offset: 0x38b80) -> 0x40c4 fde=[ 2fe8] │ │ │ │ + 0xffffffffffdf6f18 (offset: 0x3900c) -> 0x413c fde=[ 3060] │ │ │ │ + 0xffffffffffdf770c (offset: 0x39800) -> 0x4288 fde=[ 31ac] │ │ │ │ + 0xffffffffffdf786c (offset: 0x39960) -> 0x432c fde=[ 3250] │ │ │ │ + 0xffffffffffdf7a78 (offset: 0x39b6c) -> 0x43a4 fde=[ 32c8] │ │ │ │ + 0xffffffffffdf7f4c (offset: 0x3a040) -> 0x4448 fde=[ 336c] │ │ │ │ + 0xffffffffffdf80ac (offset: 0x3a1a0) -> 0x45b8 fde=[ 34dc] │ │ │ │ + 0xffffffffffdf853c (offset: 0x3a630) -> 0x4708 fde=[ 362c] │ │ │ │ + 0xffffffffffdf878c (offset: 0x3a880) -> 0x4738 fde=[ 365c] │ │ │ │ + 0xffffffffffdf885c (offset: 0x3a950) -> 0x47ac fde=[ 36d0] │ │ │ │ + 0xffffffffffdf8b0c (offset: 0x3ac00) -> 0x4840 fde=[ 3764] │ │ │ │ + 0xffffffffffdf8bac (offset: 0x3aca0) -> 0x4864 fde=[ 3788] │ │ │ │ + 0xffffffffffdf8dd8 (offset: 0x3aecc) -> 0x48b4 fde=[ 37d8] │ │ │ │ + 0xffffffffffdf8e98 (offset: 0x3af8c) -> 0x48d8 fde=[ 37fc] │ │ │ │ + 0xffffffffffdf8f8c (offset: 0x3b080) -> 0x48fc fde=[ 3820] │ │ │ │ + 0xffffffffffdf9054 (offset: 0x3b148) -> 0x4940 fde=[ 3864] │ │ │ │ + 0xffffffffffdf934c (offset: 0x3b440) -> 0x4990 fde=[ 38b4] │ │ │ │ + 0xffffffffffdf93cc (offset: 0x3b4c0) -> 0x4b24 fde=[ 3a48] │ │ │ │ + 0xffffffffffdf93f0 (offset: 0x3b4e4) -> 0x4b5c fde=[ 3a80] │ │ │ │ + 0xffffffffffdf944c (offset: 0x3b540) -> 0x4b84 fde=[ 3aa8] │ │ │ │ + 0xffffffffffdf9534 (offset: 0x3b628) -> 0x4be0 fde=[ 3b04] │ │ │ │ + 0xffffffffffdf9aac (offset: 0x3bba0) -> 0x4c54 fde=[ 3b78] │ │ │ │ + 0xffffffffffdf9bb8 (offset: 0x3bcac) -> 0x4df0 fde=[ 3d14] │ │ │ │ + 0xffffffffffdf9cf4 (offset: 0x3bde8) -> 0x4e24 fde=[ 3d48] │ │ │ │ + 0xffffffffffdf9dec (offset: 0x3bee0) -> 0x4e38 fde=[ 3d5c] │ │ │ │ + 0xffffffffffdfa14c (offset: 0x3c240) -> 0x4e94 fde=[ 3db8] │ │ │ │ + 0xffffffffffdfa22c (offset: 0x3c320) -> 0x4eb8 fde=[ 3ddc] │ │ │ │ + 0xffffffffffdfa638 (offset: 0x3c72c) -> 0x4f14 fde=[ 3e38] │ │ │ │ + 0xffffffffffdfa7b4 (offset: 0x3c8a8) -> 0x4f48 fde=[ 3e6c] │ │ │ │ + 0xffffffffffdfbd10 (offset: 0x3de04) -> 0x5030 fde=[ 3f54] │ │ │ │ + 0xffffffffffdfbe5c (offset: 0x3df50) -> 0x509c fde=[ 3fc0] │ │ │ │ + 0xffffffffffdfbf4c (offset: 0x3e040) -> 0x51f0 fde=[ 4114] │ │ │ │ + 0xffffffffffdfbfec (offset: 0x3e0e0) -> 0x521c fde=[ 4140] │ │ │ │ + 0xffffffffffdfc070 (offset: 0x3e164) -> 0x5244 fde=[ 4168] │ │ │ │ + 0xffffffffffdfc5d8 (offset: 0x3e6cc) -> 0x52a0 fde=[ 41c4] │ │ │ │ + 0xffffffffffdfc5f4 (offset: 0x3e6e8) -> 0x52ec fde=[ 4210] │ │ │ │ + 0xffffffffffdfc64c (offset: 0x3e740) -> 0x5300 fde=[ 4224] │ │ │ │ + 0xffffffffffdfd718 (offset: 0x3f80c) -> 0x53a0 fde=[ 42c4] │ │ │ │ + 0xffffffffffdfd838 (offset: 0x3f92c) -> 0x54d8 fde=[ 43fc] │ │ │ │ + 0xffffffffffdfd9fc (offset: 0x3faf0) -> 0x5508 fde=[ 442c] │ │ │ │ + 0xffffffffffdfdb34 (offset: 0x3fc28) -> 0x552c fde=[ 4450] │ │ │ │ + 0xffffffffffdfdc58 (offset: 0x3fd4c) -> 0x55a8 fde=[ 44cc] │ │ │ │ + 0xffffffffffdfdcec (offset: 0x3fde0) -> 0x55dc fde=[ 4500] │ │ │ │ + 0xffffffffffdfdd4c (offset: 0x3fe40) -> 0x5620 fde=[ 4544] │ │ │ │ + 0xffffffffffdfdd78 (offset: 0x3fe6c) -> 0x571c fde=[ 4640] │ │ │ │ + 0xffffffffffdfde34 (offset: 0x3ff28) -> 0x5764 fde=[ 4688] │ │ │ │ + 0xffffffffffdfe390 (offset: 0x40484) -> 0x5814 fde=[ 4738] │ │ │ │ + 0xffffffffffdfea2c (offset: 0x40b20) -> 0x5938 fde=[ 485c] │ │ │ │ + 0xffffffffffdfeab8 (offset: 0x40bac) -> 0x5974 fde=[ 4898] │ │ │ │ + 0xffffffffffdfeafc (offset: 0x40bf0) -> 0x5988 fde=[ 48ac] │ │ │ │ + 0xffffffffffdfeb4c (offset: 0x40c40) -> 0x5a20 fde=[ 4944] │ │ │ │ + 0xffffffffffdfeb94 (offset: 0x40c88) -> 0x5ae0 fde=[ 4a04] │ │ │ │ + 0xffffffffffdfebec (offset: 0x40ce0) -> 0x5b9c fde=[ 4ac0] │ │ │ │ + 0xffffffffffdfec4c (offset: 0x40d40) -> 0x5bb0 fde=[ 4ad4] │ │ │ │ + 0xffffffffffdfecac (offset: 0x40da0) -> 0x5c64 fde=[ 4b88] │ │ │ │ + 0xffffffffffdfeccc (offset: 0x40dc0) -> 0x10f0 fde=[ 14] │ │ │ │ + 0xffffffffffdfed2c (offset: 0x40e20) -> 0x1104 fde=[ 28] │ │ │ │ + 0xffffffffffdfed5c (offset: 0x40e50) -> 0x1118 fde=[ 3c] │ │ │ │ + 0xffffffffffdfed98 (offset: 0x40e8c) -> 0x112c fde=[ 50] │ │ │ │ + 0xffffffffffdfedec (offset: 0x40ee0) -> 0x1154 fde=[ 78] │ │ │ │ + 0xffffffffffdfee0c (offset: 0x40f00) -> 0x116c fde=[ 90] │ │ │ │ + 0xffffffffffe01d4c (offset: 0x43e40) -> 0x12ac fde=[ 1d0] │ │ │ │ + 0xffffffffffe01db8 (offset: 0x43eac) -> 0x1314 fde=[ 238] │ │ │ │ + 0xffffffffffe01e2c (offset: 0x43f20) -> 0x133c fde=[ 260] │ │ │ │ + 0xffffffffffe01e6c (offset: 0x43f60) -> 0x1360 fde=[ 284] │ │ │ │ + 0xffffffffffe01fbc (offset: 0x440b0) -> 0x14a4 fde=[ 3c8] │ │ │ │ + 0xffffffffffe0202c (offset: 0x44120) -> 0x14ec fde=[ 410] │ │ │ │ + 0xffffffffffe0208c (offset: 0x44180) -> 0x155c fde=[ 480] │ │ │ │ + 0xffffffffffe02114 (offset: 0x44208) -> 0x1830 fde=[ 754] │ │ │ │ + 0xffffffffffe03434 (offset: 0x45528) -> 0x1afc fde=[ a20] │ │ │ │ + 0xffffffffffe03514 (offset: 0x45608) -> 0x1b30 fde=[ a54] │ │ │ │ + 0xffffffffffe03630 (offset: 0x45724) -> 0x1b64 fde=[ a88] │ │ │ │ + 0xffffffffffe036d8 (offset: 0x457cc) -> 0x1b9c fde=[ ac0] │ │ │ │ + 0xffffffffffe0374c (offset: 0x45840) -> 0x1bd8 fde=[ afc] │ │ │ │ + 0xffffffffffe037cc (offset: 0x458c0) -> 0x1bfc fde=[ b20] │ │ │ │ + 0xffffffffffe03830 (offset: 0x45924) -> 0x1c60 fde=[ b84] │ │ │ │ + 0xffffffffffe0383c (offset: 0x45930) -> 0x1ccc fde=[ bf0] │ │ │ │ + 0xffffffffffe03958 (offset: 0x45a4c) -> 0x1d04 fde=[ c28] │ │ │ │ + 0xffffffffffe03a5c (offset: 0x45b50) -> 0x1d34 fde=[ c58] │ │ │ │ + 0xffffffffffe03aec (offset: 0x45be0) -> 0x1d68 fde=[ c8c] │ │ │ │ + 0xffffffffffe03bd4 (offset: 0x45cc8) -> 0x1d9c fde=[ cc0] │ │ │ │ + 0xffffffffffe03c2c (offset: 0x45d20) -> 0x1db0 fde=[ cd4] │ │ │ │ + 0xffffffffffe03e0c (offset: 0x45f00) -> 0x1df8 fde=[ d1c] │ │ │ │ + 0xffffffffffe0412c (offset: 0x46220) -> 0x1e38 fde=[ d5c] │ │ │ │ + 0xffffffffffe041ec (offset: 0x462e0) -> 0x1e5c fde=[ d80] │ │ │ │ + 0xffffffffffe0422c (offset: 0x46320) -> 0x1e94 fde=[ db8] │ │ │ │ + 0xffffffffffe0439c (offset: 0x46490) -> 0x1ed8 fde=[ dfc] │ │ │ │ + 0xffffffffffe0444c (offset: 0x46540) -> 0x1f08 fde=[ e2c] │ │ │ │ + 0xffffffffffe04578 (offset: 0x4666c) -> 0x1f3c fde=[ e60] │ │ │ │ + 0xffffffffffe04658 (offset: 0x4674c) -> 0x1f70 fde=[ e94] │ │ │ │ + 0xffffffffffe0492c (offset: 0x46a20) -> 0x1f98 fde=[ ebc] │ │ │ │ + 0xffffffffffe04954 (offset: 0x46a48) -> 0x1fac fde=[ ed0] │ │ │ │ + 0xffffffffffe04aac (offset: 0x46ba0) -> 0x1fe0 fde=[ f04] │ │ │ │ + 0xffffffffffe04b0c (offset: 0x46c00) -> 0x2008 fde=[ f2c] │ │ │ │ + 0xffffffffffe04b98 (offset: 0x46c8c) -> 0x2034 fde=[ f58] │ │ │ │ + 0xffffffffffe04c4c (offset: 0x46d40) -> 0x2074 fde=[ f98] │ │ │ │ + 0xffffffffffe04cac (offset: 0x46da0) -> 0x210c fde=[ 1030] │ │ │ │ + 0xffffffffffe04cfc (offset: 0x46df0) -> 0x2128 fde=[ 104c] │ │ │ │ + 0xffffffffffe04d5c (offset: 0x46e50) -> 0x2158 fde=[ 107c] │ │ │ │ + 0xffffffffffe04dcc (offset: 0x46ec0) -> 0x2184 fde=[ 10a8] │ │ │ │ + 0xffffffffffe04e30 (offset: 0x46f24) -> 0x2eac fde=[ 1dd0] │ │ │ │ + 0xffffffffffe04eac (offset: 0x46fa0) -> 0x2ed8 fde=[ 1dfc] │ │ │ │ + 0xffffffffffe04ed8 (offset: 0x46fcc) -> 0x2eec fde=[ 1e10] │ │ │ │ + 0xffffffffffe04f8c (offset: 0x47080) -> 0x2f18 fde=[ 1e3c] │ │ │ │ + 0xffffffffffe04ff0 (offset: 0x470e4) -> 0x2f58 fde=[ 1e7c] │ │ │ │ + 0xffffffffffe050ec (offset: 0x471e0) -> 0x2fd8 fde=[ 1efc] │ │ │ │ + 0xffffffffffe05138 (offset: 0x4722c) -> 0x2ff4 fde=[ 1f18] │ │ │ │ + 0xffffffffffe05170 (offset: 0x47264) -> 0x3010 fde=[ 1f34] │ │ │ │ + 0xffffffffffe0528c (offset: 0x47380) -> 0x30fc fde=[ 2020] │ │ │ │ + 0xffffffffffe0536c (offset: 0x47460) -> 0x3124 fde=[ 2048] │ │ │ │ + 0xffffffffffe053ac (offset: 0x474a0) -> 0x3184 fde=[ 20a8] │ │ │ │ + 0xffffffffffe053ec (offset: 0x474e0) -> 0x31a0 fde=[ 20c4] │ │ │ │ + 0xffffffffffe0542c (offset: 0x47520) -> 0x31f4 fde=[ 2118] │ │ │ │ + 0xffffffffffe0546c (offset: 0x47560) -> 0x3284 fde=[ 21a8] │ │ │ │ + 0xffffffffffe054d0 (offset: 0x475c4) -> 0x32c4 fde=[ 21e8] │ │ │ │ + 0xffffffffffe054fc (offset: 0x475f0) -> 0x32fc fde=[ 2220] │ │ │ │ + 0xffffffffffe0550c (offset: 0x47600) -> 0x3344 fde=[ 2268] │ │ │ │ + 0xffffffffffe0555c (offset: 0x47650) -> 0x336c fde=[ 2290] │ │ │ │ + 0xffffffffffe0566c (offset: 0x47760) -> 0x338c fde=[ 22b0] │ │ │ │ + 0xffffffffffe0570c (offset: 0x47800) -> 0x33b8 fde=[ 22dc] │ │ │ │ + 0xffffffffffe05738 (offset: 0x4782c) -> 0x33cc fde=[ 22f0] │ │ │ │ + 0xffffffffffe0575c (offset: 0x47850) -> 0x33e0 fde=[ 2304] │ │ │ │ + 0xffffffffffe057b0 (offset: 0x478a4) -> 0x3448 fde=[ 236c] │ │ │ │ + 0xffffffffffe05850 (offset: 0x47944) -> 0x34bc fde=[ 23e0] │ │ │ │ + 0xffffffffffe058b0 (offset: 0x479a4) -> 0x3608 fde=[ 252c] │ │ │ │ + 0xffffffffffe05914 (offset: 0x47a08) -> 0x3690 fde=[ 25b4] │ │ │ │ + 0xffffffffffe05d1c (offset: 0x47e10) -> 0x36ec fde=[ 2610] │ │ │ │ + 0xffffffffffe05d3c (offset: 0x47e30) -> 0x3710 fde=[ 2634] │ │ │ │ + 0xffffffffffe05d7c (offset: 0x47e70) -> 0x3724 fde=[ 2648] │ │ │ │ + 0xffffffffffe05eec (offset: 0x47fe0) -> 0x3750 fde=[ 2674] │ │ │ │ + 0xffffffffffe05f5c (offset: 0x48050) -> 0x3774 fde=[ 2698] │ │ │ │ + 0xffffffffffe05ff0 (offset: 0x480e4) -> 0x37cc fde=[ 26f0] │ │ │ │ + 0xffffffffffe0607c (offset: 0x48170) -> 0x37fc fde=[ 2720] │ │ │ │ + 0xffffffffffe0612c (offset: 0x48220) -> 0x3874 fde=[ 2798] │ │ │ │ + 0xffffffffffe0617c (offset: 0x48270) -> 0x3888 fde=[ 27ac] │ │ │ │ + 0xffffffffffe061dc (offset: 0x482d0) -> 0x38b4 fde=[ 27d8] │ │ │ │ + 0xffffffffffe06230 (offset: 0x48324) -> 0x38dc fde=[ 2800] │ │ │ │ + 0xffffffffffe063ec (offset: 0x484e0) -> 0x394c fde=[ 2870] │ │ │ │ + 0xffffffffffe0644c (offset: 0x48540) -> 0x3974 fde=[ 2898] │ │ │ │ + 0xffffffffffe065cc (offset: 0x486c0) -> 0x39a0 fde=[ 28c4] │ │ │ │ + 0xffffffffffe06614 (offset: 0x48708) -> 0x39c8 fde=[ 28ec] │ │ │ │ + 0xffffffffffe066dc (offset: 0x487d0) -> 0x3ac4 fde=[ 29e8] │ │ │ │ + 0xffffffffffe067b8 (offset: 0x488ac) -> 0x3ae8 fde=[ 2a0c] │ │ │ │ + 0xffffffffffe0682c (offset: 0x48920) -> 0x3b38 fde=[ 2a5c] │ │ │ │ + 0xffffffffffe0689c (offset: 0x48990) -> 0x3b60 fde=[ 2a84] │ │ │ │ + 0xffffffffffe068bc (offset: 0x489b0) -> 0x3b74 fde=[ 2a98] │ │ │ │ + 0xffffffffffe06a18 (offset: 0x48b0c) -> 0x3bcc fde=[ 2af0] │ │ │ │ + 0xffffffffffe06aac (offset: 0x48ba0) -> 0x3bfc fde=[ 2b20] │ │ │ │ + 0xffffffffffe06b30 (offset: 0x48c24) -> 0x3c20 fde=[ 2b44] │ │ │ │ + 0xffffffffffe06c8c (offset: 0x48d80) -> 0x3e2c fde=[ 2d50] │ │ │ │ + 0xffffffffffe06cb4 (offset: 0x48da8) -> 0x3e50 fde=[ 2d74] │ │ │ │ + 0xffffffffffe070cc (offset: 0x491c0) -> 0x3ea4 fde=[ 2dc8] │ │ │ │ + 0xffffffffffe070ec (offset: 0x491e0) -> 0x3f40 fde=[ 2e64] │ │ │ │ + 0xffffffffffe0710c (offset: 0x49200) -> 0x3f54 fde=[ 2e78] │ │ │ │ + 0xffffffffffe07170 (offset: 0x49264) -> 0x3f78 fde=[ 2e9c] │ │ │ │ + 0xffffffffffe071b8 (offset: 0x492ac) -> 0x3fa0 fde=[ 2ec4] │ │ │ │ + 0xffffffffffe0722c (offset: 0x49320) -> 0x408c fde=[ 2fb0] │ │ │ │ + 0xffffffffffe0724c (offset: 0x49340) -> 0x40a0 fde=[ 2fc4] │ │ │ │ + 0xffffffffffe0729c (offset: 0x49390) -> 0x42b0 fde=[ 31d4] │ │ │ │ + 0xffffffffffe07838 (offset: 0x4992c) -> 0x4380 fde=[ 32a4] │ │ │ │ + 0xffffffffffe078ac (offset: 0x499a0) -> 0x44c4 fde=[ 33e8] │ │ │ │ + 0xffffffffffe078ec (offset: 0x499e0) -> 0x44d8 fde=[ 33fc] │ │ │ │ + 0xffffffffffe07b90 (offset: 0x49c84) -> 0x4550 fde=[ 3474] │ │ │ │ + 0xffffffffffe07bf0 (offset: 0x49ce4) -> 0x4588 fde=[ 34ac] │ │ │ │ + 0xffffffffffe07c58 (offset: 0x49d4c) -> 0x4658 fde=[ 357c] │ │ │ │ + 0xffffffffffe07ccc (offset: 0x49dc0) -> 0x4688 fde=[ 35ac] │ │ │ │ + 0xffffffffffe07df4 (offset: 0x49ee8) -> 0x46f4 fde=[ 3618] │ │ │ │ + 0xffffffffffe07e14 (offset: 0x49f08) -> 0x4924 fde=[ 3848] │ │ │ │ + 0xffffffffffe07e6c (offset: 0x49f60) -> 0x497c fde=[ 38a0] │ │ │ │ + 0xffffffffffe07e90 (offset: 0x49f84) -> 0x49f4 fde=[ 3918] │ │ │ │ + 0xffffffffffe07eb4 (offset: 0x49fa8) -> 0x4a18 fde=[ 393c] │ │ │ │ + 0xffffffffffe07ebc (offset: 0x49fb0) -> 0x4a2c fde=[ 3950] │ │ │ │ + 0xffffffffffe082fc (offset: 0x4a3f0) -> 0x4a74 fde=[ 3998] │ │ │ │ + 0xffffffffffe08414 (offset: 0x4a508) -> 0x4abc fde=[ 39e0] │ │ │ │ + 0xffffffffffe08454 (offset: 0x4a548) -> 0x4ae0 fde=[ 3a04] │ │ │ │ + 0xffffffffffe0856c (offset: 0x4a660) -> 0x4b38 fde=[ 3a5c] │ │ │ │ + 0xffffffffffe085cc (offset: 0x4a6c0) -> 0x4bb0 fde=[ 3ad4] │ │ │ │ + 0xffffffffffe08758 (offset: 0x4a84c) -> 0x4cac fde=[ 3bd0] │ │ │ │ + 0xffffffffffe08b50 (offset: 0x4ac44) -> 0x4d44 fde=[ 3c68] │ │ │ │ + 0xffffffffffe08f4c (offset: 0x4b040) -> 0x4d78 fde=[ 3c9c] │ │ │ │ + 0xffffffffffe091ec (offset: 0x4b2e0) -> 0x4f00 fde=[ 3e24] │ │ │ │ + 0xffffffffffe09210 (offset: 0x4b304) -> 0x5064 fde=[ 3f88] │ │ │ │ + 0xffffffffffe09590 (offset: 0x4b684) -> 0x50dc fde=[ 4000] │ │ │ │ + 0xffffffffffe095f8 (offset: 0x4b6ec) -> 0x5110 fde=[ 4034] │ │ │ │ + 0xffffffffffe096d0 (offset: 0x4b7c4) -> 0x513c fde=[ 4060] │ │ │ │ + 0xffffffffffe097f4 (offset: 0x4b8e8) -> 0x515c fde=[ 4080] │ │ │ │ + 0xffffffffffe098b4 (offset: 0x4b9a8) -> 0x519c fde=[ 40c0] │ │ │ │ + 0xffffffffffe099f4 (offset: 0x4bae8) -> 0x51cc fde=[ 40f0] │ │ │ │ + 0xffffffffffe09a58 (offset: 0x4bb4c) -> 0x528c fde=[ 41b0] │ │ │ │ + 0xffffffffffe09a8c (offset: 0x4bb80) -> 0x52b4 fde=[ 41d8] │ │ │ │ + 0xffffffffffe09c98 (offset: 0x4bd8c) -> 0x5368 fde=[ 428c] │ │ │ │ + 0xffffffffffe09d8c (offset: 0x4be80) -> 0x53c4 fde=[ 42e8] │ │ │ │ + 0xffffffffffe09ecc (offset: 0x4bfc0) -> 0x5438 fde=[ 435c] │ │ │ │ + 0xffffffffffe09f4c (offset: 0x4c040) -> 0x544c fde=[ 4370] │ │ │ │ + 0xffffffffffe0a370 (offset: 0x4c464) -> 0x54a0 fde=[ 43c4] │ │ │ │ + 0xffffffffffe0a418 (offset: 0x4c50c) -> 0x5560 fde=[ 4484] │ │ │ │ + 0xffffffffffe0a48c (offset: 0x4c580) -> 0x5584 fde=[ 44a8] │ │ │ │ + 0xffffffffffe0a4d4 (offset: 0x4c5c8) -> 0x55f0 fde=[ 4514] │ │ │ │ + 0xffffffffffe0a56c (offset: 0x4c660) -> 0x5644 fde=[ 4568] │ │ │ │ + 0xffffffffffe0a84c (offset: 0x4c940) -> 0x5678 fde=[ 459c] │ │ │ │ + 0xffffffffffe0adb4 (offset: 0x4cea8) -> 0x56f4 fde=[ 4618] │ │ │ │ + 0xffffffffffe0ae38 (offset: 0x4cf2c) -> 0x57e8 fde=[ 470c] │ │ │ │ + 0xffffffffffe0ae8c (offset: 0x4cf80) -> 0x58ac fde=[ 47d0] │ │ │ │ + 0xffffffffffe0af6c (offset: 0x4d060) -> 0x58f8 fde=[ 481c] │ │ │ │ + 0xffffffffffe0af90 (offset: 0x4d084) -> 0x590c fde=[ 4830] │ │ │ │ + 0xffffffffffe0b050 (offset: 0x4d144) -> 0x59b0 fde=[ 48d4] │ │ │ │ + 0xffffffffffe0b3f4 (offset: 0x4d4e8) -> 0x5a34 fde=[ 4958] │ │ │ │ + 0xffffffffffe0b4f8 (offset: 0x4d5ec) -> 0x5a70 fde=[ 4994] │ │ │ │ + 0xffffffffffe0b68c (offset: 0x4d780) -> 0x5a84 fde=[ 49a8] │ │ │ │ + 0xffffffffffe0b6d0 (offset: 0x4d7c4) -> 0x5b18 fde=[ 4a3c] │ │ │ │ + 0xffffffffffe0b86c (offset: 0x4d960) -> 0x5b54 fde=[ 4a78] │ │ │ │ + 0xffffffffffe0bb70 (offset: 0x4dc64) -> 0x5bc4 fde=[ 4ae8] │ │ │ │ + 0xffffffffffe0bfd0 (offset: 0x4e0c4) -> 0x5c10 fde=[ 4b34] │ │ │ │ + 0xffffffffffe0c018 (offset: 0x4e10c) -> 0x5c78 fde=[ 4b9c] │ │ │ │ + 0xffffffffffe0c0ac (offset: 0x4e1a0) -> 0x5cac fde=[ 4bd0] │ │ │ │ + 0xffffffffffe0c154 (offset: 0x4e248) -> 0x5cd8 fde=[ 4bfc] │ │ │ │ + 0xffffffffffe0c16c (offset: 0x4e260) -> 0x5cec fde=[ 4c10] │ │ │ │ + 0xffffffffffe0c38c (offset: 0x4e480) -> 0x5d68 fde=[ 4c8c] │ │ │ │ + 0xffffffffffe0cf8c (offset: 0x4f080) -> 0x5e18 fde=[ 4d3c] │ │ │ │ + 0xffffffffffe0d0ec (offset: 0x4f1e0) -> 0x5e64 fde=[ 4d88] │ │ │ │ + 0xffffffffffe0d2dc (offset: 0x4f3d0) -> 0x5ef4 fde=[ 4e18] │ │ │ │ + 0xffffffffffe0d370 (offset: 0x4f464) -> 0x5f24 fde=[ 4e48] │ │ │ │ + 0xffffffffffe0d46c (offset: 0x4f560) -> 0x5f50 fde=[ 4e74] │ │ │ │ + 0xffffffffffe0d4dc (offset: 0x4f5d0) -> 0x5f64 fde=[ 4e88] │ │ │ │ + 0xffffffffffe0d610 (offset: 0x4f704) -> 0x6070 fde=[ 4f94] │ │ │ │ + 0xffffffffffe0d694 (offset: 0x4f788) -> 0x60a0 fde=[ 4fc4] │ │ │ │ + 0xffffffffffe0da0c (offset: 0x4fb00) -> 0x6114 fde=[ 5038] │ │ │ │ + 0xffffffffffe0db8c (offset: 0x4fc80) -> 0x61cc fde=[ 50f0] │ │ │ │ + 0xffffffffffe0e15c (offset: 0x50250) -> 0x6520 fde=[ 5444] │ │ │ │ + 0xffffffffffe0e16c (offset: 0x50260) -> 0x6534 fde=[ 5458] │ │ │ │ + 0xffffffffffe0e174 (offset: 0x50268) -> 0x67cc fde=[ 56f0] │ │ │ │ + 0xffffffffffe0e18c (offset: 0x50280) -> 0x7330 fde=[ 6254] │ │ │ │ + 0xffffffffffe0e194 (offset: 0x50288) -> 0x7344 fde=[ 6268] │ │ │ │ + 0xffffffffffe0e2ec (offset: 0x503e0) -> 0x7954 fde=[ 6878] │ │ │ │ + 0xffffffffffe0e414 (offset: 0x50508) -> 0x79a8 fde=[ 68cc] │ │ │ │ + 0xffffffffffe0e41c (offset: 0x50510) -> 0x7d7c fde=[ 6ca0] │ │ │ │ + 0xffffffffffe0e454 (offset: 0x50548) -> 0x7d98 fde=[ 6cbc] │ │ │ │ + 0xffffffffffe0e46c (offset: 0x50560) -> 0x7dac fde=[ 6cd0] │ │ │ │ + 0xffffffffffe0e47c (offset: 0x50570) -> 0x7dc0 fde=[ 6ce4] │ │ │ │ + 0xffffffffffe0e49c (offset: 0x50590) -> 0x7dd4 fde=[ 6cf8] │ │ │ │ + 0xffffffffffe0e83c (offset: 0x50930) -> 0x7e20 fde=[ 6d44] │ │ │ │ + 0xffffffffffe0e8f8 (offset: 0x509ec) -> 0x7e50 fde=[ 6d74] │ │ │ │ + 0xffffffffffe0e90c (offset: 0x50a00) -> 0x7e64 fde=[ 6d88] │ │ │ │ + 0xffffffffffe0e92c (offset: 0x50a20) -> 0x7e78 fde=[ 6d9c] │ │ │ │ + 0xffffffffffe0e98c (offset: 0x50a80) -> 0x8018 fde=[ 6f3c] │ │ │ │ + 0xffffffffffe0f3bc (offset: 0x514b0) -> 0x805c fde=[ 6f80] │ │ │ │ + 0xffffffffffe0f674 (offset: 0x51768) -> 0x80c8 fde=[ 6fec] │ │ │ │ + 0xffffffffffe10770 (offset: 0x52864) -> 0x8114 fde=[ 7038] │ │ │ │ + 0xffffffffffe10a8c (offset: 0x52b80) -> 0x8188 fde=[ 70ac] │ │ │ │ + 0xffffffffffe10b4c (offset: 0x52c40) -> 0x81c8 fde=[ 70ec] │ │ │ │ + 0xffffffffffe10b90 (offset: 0x52c84) -> 0x81ec fde=[ 7110] │ │ │ │ + 0xffffffffffe10c6c (offset: 0x52d60) -> 0x821c fde=[ 7140] │ │ │ │ + 0xffffffffffe10c9c (offset: 0x52d90) -> 0x8240 fde=[ 7164] │ │ │ │ + 0xffffffffffe10cd0 (offset: 0x52dc4) -> 0x8264 fde=[ 7188] │ │ │ │ + 0xffffffffffe10e8c (offset: 0x52f80) -> 0x8294 fde=[ 71b8] │ │ │ │ + 0xffffffffffe10ecc (offset: 0x52fc0) -> 0x82a8 fde=[ 71cc] │ │ │ │ + 0xffffffffffe10f78 (offset: 0x5306c) -> 0x82d4 fde=[ 71f8] │ │ │ │ + 0xffffffffffe10fac (offset: 0x530a0) -> 0x82e8 fde=[ 720c] │ │ │ │ + 0xffffffffffe11354 (offset: 0x53448) -> 0x8324 fde=[ 7248] │ │ │ │ + 0xffffffffffe113ec (offset: 0x534e0) -> 0x834c fde=[ 7270] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 30 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000040e00..0000000000040e34 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040e04 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000040dc0..0000000000040df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040dc4 │ │ │ │ DW_CFA_undefined: r30 (x30) │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000040e60..0000000000040e90 │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000040e20..0000000000040e50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000040e90..0000000000040ecc │ │ │ │ +0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000040e50..0000000000040e8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000024 00000054 FDE cie=00000000 pc=0000000000040ecc..0000000000040f1c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ed0 │ │ │ │ +00000050 0000000000000024 00000054 FDE cie=00000000 pc=0000000000040e8c..0000000000040edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040edc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040e9c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000040f14 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000040ed4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ed8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000040f20..0000000000040f28 │ │ │ │ +00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000040ee0..0000000000040ee8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000090 000000000000013c 00000094 FDE cie=00000000 pc=0000000000040f40..0000000000043e74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040f44 │ │ │ │ +00000090 000000000000013c 00000094 FDE cie=00000000 pc=0000000000040f00..0000000000043e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040f04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040f48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040f08 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-432 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-424 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040f50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f10 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-416 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-408 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040f58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f18 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-400 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-392 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040f60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040f20 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-384 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-376 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040f70 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040f30 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-368 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-360 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-352 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-344 │ │ │ │ - DW_CFA_advance_loc2: 3184 to 0000000000041be0 │ │ │ │ + DW_CFA_advance_loc2: 3184 to 0000000000041ba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041ba4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1156 to 0000000000042068 │ │ │ │ + DW_CFA_advance_loc2: 1156 to 0000000000042028 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004206c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004202c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 716 to 0000000000042338 │ │ │ │ + DW_CFA_advance_loc1: 716 to 00000000000422f8 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042344 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042304 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042354 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042314 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042368 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042328 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042378 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042338 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004237c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004233c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042390 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042350 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042398 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000423ac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004236c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000423b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042374 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000423d0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042390 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000042410 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000423d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042424 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000423e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004242c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000423ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 128 to 00000000000424ac │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000004246c │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000004252c │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000424ec │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042538 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000424f8 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004257c │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000004253c │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042590 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042550 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000425ac │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004256c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000425c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042580 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000425d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042594 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 276 to 00000000000426e8 │ │ │ │ + DW_CFA_advance_loc1: 276 to 00000000000426a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000426f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000426b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1228 to 0000000000042bbc │ │ │ │ + DW_CFA_advance_loc2: 1228 to 0000000000042b7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042bc8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 508 to 0000000000042dc4 │ │ │ │ + DW_CFA_advance_loc1: 508 to 0000000000042d84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042d88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 396 to 0000000000042f54 │ │ │ │ + DW_CFA_advance_loc1: 396 to 0000000000042f14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 352 to 00000000000430b8 │ │ │ │ + DW_CFA_advance_loc1: 352 to 0000000000043078 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000430c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000430dc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004309c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000430e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000430fc │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000430bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043100 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1204 to 00000000000435b4 │ │ │ │ + DW_CFA_advance_loc2: 1204 to 0000000000043574 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000435c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043588 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 664 to 0000000000043860 │ │ │ │ + DW_CFA_advance_loc1: 664 to 0000000000043820 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004386c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004382c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000043894 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000043854 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000438b4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043874 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000438bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004387c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000438d8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043898 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000438fc │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000438bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043908 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000438c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004391c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000438dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043924 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000438e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004392c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000438ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000043948 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043908 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 400 to 0000000000043ad8 │ │ │ │ + DW_CFA_advance_loc1: 400 to 0000000000043a98 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000043aec │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043aac │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc1: 440 to 0000000000043ca4 │ │ │ │ + DW_CFA_advance_loc1: 440 to 0000000000043c64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000043cc4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043c84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000043cd8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043c98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043ce4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043ca4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000043d70 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000043d30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000043d90 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000043d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043d98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043d58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000043dac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043d6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000043dc0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000043d80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043dcc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043d8c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043ddc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043d9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043de8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043da8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000043e04 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043dc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043dc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000043e24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000043de4 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043de8 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d0 000000000000002c 000001d4 FDE cie=00000000 pc=0000000000043e80..0000000000043eec │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043e84 │ │ │ │ +000001d0 000000000000002c 000001d4 FDE cie=00000000 pc=0000000000043e40..0000000000043eac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043e44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043e8c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043e4c │ │ │ │ DW_CFA_def_cfa_offset: 4128 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043e98 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043e58 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-4128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-4120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043e60 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-4112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-4104 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000043ee4 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000043ea4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ea8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000200 0000000000000034 00000204 FDE cie=00000000 pc=0000000000023e80..0000000000023f60 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000023e8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -848,76 +848,76 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000023f5c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000238 0000000000000024 0000023c FDE cie=00000000 pc=0000000000043eec..0000000000043f54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043ef0 │ │ │ │ +00000238 0000000000000024 0000023c FDE cie=00000000 pc=0000000000043eac..0000000000043f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043eb0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043eb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043efc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043ebc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000043f2c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000043eec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043ef0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043f40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000043f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000260 0000000000000020 00000264 FDE cie=00000000 pc=0000000000043f60..0000000000043f94 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043f64 │ │ │ │ +00000260 0000000000000020 00000264 FDE cie=00000000 pc=0000000000043f20..0000000000043f54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f28 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000043f8c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000043f4c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000284 0000000000000030 00000288 FDE cie=00000000 pc=0000000000043fa0..00000000000440f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043fa4 │ │ │ │ +00000284 0000000000000030 00000288 FDE cie=00000000 pc=0000000000043f60..00000000000440b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043f68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043fb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043f70 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043fb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043f78 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 280 to 00000000000440d0 │ │ │ │ + DW_CFA_advance_loc1: 280 to 0000000000044090 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000440d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044094 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000440d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044098 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000002b8 0000000000000034 000002bc FDE cie=00000000 pc=0000000000023f60..0000000000024054 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000023f64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000023f68 │ │ │ │ @@ -1059,26 +1059,26 @@ │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000024970 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000024974 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ │ │ │ │ -000003c8 0000000000000020 000003cc FDE cie=00000000 pc=00000000000440f0..0000000000044158 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000440f4 │ │ │ │ +000003c8 0000000000000020 000003cc FDE cie=00000000 pc=00000000000440b0..0000000000044118 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000440b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000440f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000440b8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000044144 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000044104 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044148 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044108 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000003ec 0000000000000020 000003f0 FDE cie=00000000 pc=0000000000010440..00000000000104a8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010444 │ │ │ │ @@ -1093,32 +1093,32 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010498 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000410 0000000000000024 00000414 FDE cie=00000000 pc=0000000000044160..00000000000441bc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044164 │ │ │ │ +00000410 0000000000000024 00000414 FDE cie=00000000 pc=0000000000044120..000000000004417c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044124 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044128 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044170 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044130 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044194 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044154 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044158 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000441a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044164 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00000438 0000000000000044 0000043c FDE cie=00000000 pc=0000000000024980..0000000000028d68 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000024984 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000024988 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ @@ -1153,36 +1153,36 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000251ec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000251f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000480 000000000000002c 00000484 FDE cie=00000000 pc=00000000000441c0..0000000000044248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000441c4 │ │ │ │ +00000480 000000000000002c 00000484 FDE cie=00000000 pc=0000000000044180..0000000000044208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044184 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000441c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044188 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000441d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044190 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000441dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004419c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000044240 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000044200 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044244 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044204 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000004b0 000000000000002c 000004b4 FDE cie=00000000 pc=00000000000104a8..0000000000010534 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000104ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000104b0 │ │ │ │ @@ -1751,261 +1751,273 @@ │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000002a068 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000754 0000000000000278 00000758 FDE cie=00000000 pc=0000000000044248..0000000000045568 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004424c │ │ │ │ +00000754 0000000000000278 00000758 FDE cie=00000000 pc=0000000000044208..0000000000045528 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004420c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044250 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044210 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044274 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044234 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044238 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004427c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004423c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000442dc │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000004429c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 716 to 00000000000445a8 │ │ │ │ + DW_CFA_advance_loc1: 716 to 0000000000044568 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000445cc │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004458c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000044610 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000445d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044614 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000445d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044630 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000445f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044634 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000445f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 188 to 00000000000446f0 │ │ │ │ + DW_CFA_advance_loc: 188 to 00000000000446b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000446f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000446b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044710 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000446d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044714 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000446d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000044758 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000044718 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004475c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004471c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044778 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044738 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004477c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004473c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004479c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004475c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000447a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000447cc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004478c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000447d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044794 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000447f0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000447b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000447f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000447b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000044820 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000447e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044824 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000447e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044844 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044804 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000044870 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000044830 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044878 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044838 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004487c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004483c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004489c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004485c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000448a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000448c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044880 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000448c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044884 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000448d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044890 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000448dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004489c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000448f8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000448b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000448fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044918 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000448d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004491c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044938 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000448f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004493c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044958 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044918 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004495c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004491c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044978 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044938 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004497c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004493c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000449c0 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000044980 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000449c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044984 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000449c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044988 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000044a08 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000449c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a0c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449cc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044a30 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000449f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449f4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000449f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044a5c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044a1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a20 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000044ab0 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000044a70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a74 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000044adc │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000044a9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044aa0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044aa4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044af0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044ab0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044af4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ab4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ab8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044b08 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044ac8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044acc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044b28 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000044ae8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044aec │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044af0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044b4c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044b0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000044b38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000044b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000044b78 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000044b90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044b94 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000044ba4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044bb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044bb4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000044bd0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044bd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000044bd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000044bf0 │ │ │ │ DW_CFA_remember_state │ │ │ │ @@ -2039,1229 +2051,1217 @@ │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000044c90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000044c94 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044cb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044ca0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cb4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044cac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044cd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044cb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044cd4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044ce0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044cdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044cec │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044ce8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044cf4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044cf0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044d00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044cfc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044d1c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044d1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000044d28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044d30 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044d3c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044d5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044d68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044d88 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044d48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044d94 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044d54 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044db4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044d74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044dc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044dd4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044d94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044d98 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044de4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044da4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044df0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044db0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044dfc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044dbc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044e18 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044dd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044e1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044ddc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044e38 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044df8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044e3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044dfc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000044e58 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044e18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044e5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044e7c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044e3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044e80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044ea0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000044e60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ea4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044e64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000044ef0 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000044eb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044eb4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000044f44 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000044f04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044f48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044f08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044f5c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044f1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044f60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044f20 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044f70 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044f30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044f84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044f44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044f48 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044f98 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044f58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000044fe8 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000044fa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044fac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000045008 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000044fc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004500c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044fcc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000045020 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044fe0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045024 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044fe4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000045034 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000044ff4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000045054 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000045014 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045018 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000045078 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000045038 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000450a4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000045064 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000450d8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000045098 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000450dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004509c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000450e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000450a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000045118 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000450d8 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000045170 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000045130 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004517c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004513c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045188 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045148 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004519c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004515c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000451d8 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000045198 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000451dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004519c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000451e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000451a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000045280 │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000045240 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004528c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004524c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000452e4 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000452a4 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000452e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000452a8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000045384 │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000045344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000453c4 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000045384 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045388 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000453d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045394 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000453ec │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000453ac │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000045414 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000453d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045418 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000453d8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004541c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000453dc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000453e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000045440 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000045400 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045448 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045408 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004544c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004540c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045410 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004546c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004542c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000045490 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000045450 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000454f0 │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000454b0 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004550c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000454cc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004551c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000454dc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000045540 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000045500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045504 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045548 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045508 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d0 000000000000004c 000009d4 FDE cie=00000000 pc=000000000002a080..000000000002a2a8 │ │ │ │ +000009d0 000000000000004c 000009d4 FDE cie=00000000 pc=000000000002a080..000000000002a2a4 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000002a084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000002a088 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-272 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-264 │ │ │ │ DW_CFA_advance_loc: 20 to 000000000002a09c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-256 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-248 │ │ │ │ DW_CFA_advance_loc: 24 to 000000000002a0b4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-232 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 232 to 000000000002a19c │ │ │ │ + DW_CFA_advance_loc: 248 to 000000000002a1ac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a1a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a1b4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a1b8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a1bc │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-256 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-248 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-240 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-232 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-272 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-264 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002a1f0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002a1ec │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a1fc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a1f8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-240 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002a2a4 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000002a2a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a20 0000000000000030 00000a24 FDE cie=00000000 pc=0000000000045568..0000000000045648 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004556c │ │ │ │ +00000a20 0000000000000030 00000a24 FDE cie=00000000 pc=0000000000045528..0000000000045608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004552c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045530 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000045584 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000045544 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000045604 │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000455c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000455c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004560c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000455cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000045640 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000045600 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045644 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045604 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000a54 0000000000000030 00000a58 FDE cie=00000000 pc=0000000000045648..0000000000045764 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004564c │ │ │ │ +00000a54 0000000000000030 00000a58 FDE cie=00000000 pc=0000000000045608..0000000000045724 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004560c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045610 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004565c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004561c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045668 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045628 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 208 to 0000000000045738 │ │ │ │ + DW_CFA_advance_loc: 208 to 00000000000456f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004573c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456fc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045740 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045700 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a88 0000000000000034 00000a8c FDE cie=00000000 pc=0000000000045764..000000000004580c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045768 │ │ │ │ +00000a88 0000000000000034 00000a8c FDE cie=00000000 pc=0000000000045724..00000000000457cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045728 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004576c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004572c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045774 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045734 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004577c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004573c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045788 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045748 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 116 to 00000000000457fc │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000457bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000457c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000457c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ac0 0000000000000038 00000ac4 FDE cie=00000000 pc=000000000004580c..0000000000045880 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045810 │ │ │ │ +00000ac0 0000000000000038 00000ac4 FDE cie=00000000 pc=00000000000457cc..0000000000045840 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000457d0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045814 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000457d4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004581c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000457dc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045828 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000457e8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000045864 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000045824 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045868 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045828 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004586c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004582c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045878 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045838 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004587c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004583c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000afc 0000000000000020 00000b00 FDE cie=00000000 pc=0000000000045880..00000000000458f8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000458a8 │ │ │ │ +00000afc 0000000000000020 00000b00 FDE cie=00000000 pc=0000000000045840..00000000000458b8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000045868 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000458ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004586c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000458d4 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000045894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000458d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045898 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000458dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004589c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000b20 0000000000000024 00000b24 FDE cie=00000000 pc=0000000000045900..0000000000045964 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045904 │ │ │ │ +00000b20 0000000000000024 00000b24 FDE cie=00000000 pc=00000000000458c0..0000000000045924 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045908 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045914 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000458d4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000004595c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004591c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045960 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045920 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000b48 0000000000000038 00000b4c FDE cie=00000000 pc=000000000002a2a8..000000000002a36c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a2ac │ │ │ │ +00000b48 0000000000000038 00000b4c FDE cie=00000000 pc=000000000002a2a4..000000000002a368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a2a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a2b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a2ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a2b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a2b4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a2c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a2c0 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000002a318 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002a314 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a320 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a31c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a320 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a324 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a338 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a334 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002a35c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002a358 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a35c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b84 0000000000000010 00000b88 FDE cie=00000000 pc=0000000000045964..0000000000045970 │ │ │ │ +00000b84 0000000000000010 00000b88 FDE cie=00000000 pc=0000000000045924..0000000000045930 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b98 000000000000002c 00000b9c FDE cie=00000000 pc=000000000002a36c..000000000002a474 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a370 │ │ │ │ +00000b98 000000000000002c 00000b9c FDE cie=00000000 pc=000000000002a368..000000000002a470 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a36c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a374 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a370 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a380 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a37c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a390 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a38c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000002a40c │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000002a408 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a40c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a410 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bc8 0000000000000024 00000bcc FDE cie=00000000 pc=000000000002a480..000000000002a4b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a484 │ │ │ │ +00000bc8 0000000000000024 00000bcc FDE cie=00000000 pc=000000000002a470..000000000002a4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a474 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a478 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a490 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a480 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a4ac │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002a49c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf0 0000000000000034 00000bf4 FDE cie=00000000 pc=0000000000045970..0000000000045a8c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045974 │ │ │ │ +00000bf0 0000000000000034 00000bf4 FDE cie=00000000 pc=0000000000045930..0000000000045a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045934 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045938 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045980 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045940 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000459d0 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000045990 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000459d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045994 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000459d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045998 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000045a54 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000045a14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a1c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c28 000000000000002c 00000c2c FDE cie=00000000 pc=0000000000045a8c..0000000000045b90 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045a90 │ │ │ │ +00000c28 000000000000002c 00000c2c FDE cie=00000000 pc=0000000000045a4c..0000000000045b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a54 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000045aa4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045a64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000045b4c │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000045b0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b14 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c58 0000000000000030 00000c5c FDE cie=00000000 pc=0000000000045b90..0000000000045c1c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b94 │ │ │ │ +00000c58 0000000000000030 00000c5c FDE cie=00000000 pc=0000000000045b50..0000000000045bdc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045b58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045ba0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045b60 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000045be0 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000045ba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045bf4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045bb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045bb8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045bfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045bbc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c8c 0000000000000030 00000c90 FDE cie=00000000 pc=0000000000045c20..0000000000045d08 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c24 │ │ │ │ +00000c8c 0000000000000030 00000c90 FDE cie=00000000 pc=0000000000045be0..0000000000045cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045be4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045be8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045c34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045bf4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045c40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045c00 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000045cbc │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000045c7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c80 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045c84 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc0 0000000000000010 00000cc4 FDE cie=00000000 pc=0000000000045d08..0000000000045d58 │ │ │ │ +00000cc0 0000000000000010 00000cc4 FDE cie=00000000 pc=0000000000045cc8..0000000000045d18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cd4 0000000000000044 00000cd8 FDE cie=00000000 pc=0000000000045d60..0000000000045f40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d64 │ │ │ │ +00000cd4 0000000000000044 00000cd8 FDE cie=00000000 pc=0000000000045d20..0000000000045f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d28 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045d70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045d30 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045d7c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045d3c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045d88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045d48 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000045e68 │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000045e28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e2c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000045ea4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000045e64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ea8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045eac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e6c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d1c 000000000000003c 00000d20 FDE cie=00000000 pc=0000000000045f40..0000000000046260 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045f44 │ │ │ │ +00000d1c 000000000000003c 00000d20 FDE cie=00000000 pc=0000000000045f00..0000000000046220 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045f48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045f08 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-352 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-344 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045f54 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045f14 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-336 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-328 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-320 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-312 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000045f64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045f24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-304 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-296 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-288 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000046018 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000045fd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004601c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045fdc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046020 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d5c 0000000000000020 00000d60 FDE cie=00000000 pc=0000000000046260..0000000000046320 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000046270 │ │ │ │ +00000d5c 0000000000000020 00000d60 FDE cie=00000000 pc=0000000000046220..00000000000462e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046230 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046234 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000046298 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000046258 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004629c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004625c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000462a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046260 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000d80 0000000000000010 00000d84 FDE cie=00000000 pc=0000000000046320..0000000000046360 │ │ │ │ +00000d80 0000000000000010 00000d84 FDE cie=00000000 pc=00000000000462e0..0000000000046320 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d94 0000000000000020 00000d98 FDE cie=00000000 pc=000000000002a4c0..000000000002a5bc │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a4d0 │ │ │ │ +00000d94 0000000000000020 00000d98 FDE cie=00000000 pc=000000000002a4a4..000000000002a5a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a4b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a4d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a4bc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000002a568 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002a54c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a56c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a550 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a570 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a554 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000db8 0000000000000040 00000dbc FDE cie=00000000 pc=0000000000046360..00000000000464d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046364 │ │ │ │ +00000db8 0000000000000040 00000dbc FDE cie=00000000 pc=0000000000046320..0000000000046490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046324 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046328 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046370 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046330 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046378 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046338 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046384 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046344 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000046398 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046358 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000046414 │ │ │ │ + DW_CFA_advance_loc: 124 to 00000000000463d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046418 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004641c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000463dc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dfc 000000000000002c 00000e00 FDE cie=00000000 pc=00000000000464d0..0000000000046580 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464d4 │ │ │ │ +00000dfc 000000000000002c 00000e00 FDE cie=00000000 pc=0000000000046490..0000000000046540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046494 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046498 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000464e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000464a0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000464e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000464a8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000004655c │ │ │ │ + DW_CFA_advance_loc: 116 to 000000000004651c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046520 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046524 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e2c 0000000000000030 00000e30 FDE cie=00000000 pc=0000000000046580..00000000000466ac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046584 │ │ │ │ +00000e2c 0000000000000030 00000e30 FDE cie=00000000 pc=0000000000046540..000000000004666c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046548 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046594 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046554 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000465ec │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000465ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000465f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000465b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000465f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000465b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e60 0000000000000030 00000e64 FDE cie=00000000 pc=00000000000466ac..000000000004678c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466b0 │ │ │ │ +00000e60 0000000000000030 00000e64 FDE cie=00000000 pc=000000000004666c..000000000004674c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046670 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046674 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000466bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004667c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000466c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046688 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000466e4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000466a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000466a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000466ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e94 0000000000000010 00000e98 FDE cie=00000000 pc=000000000004678c..0000000000046a58 │ │ │ │ +00000e94 0000000000000010 00000e98 FDE cie=00000000 pc=000000000004674c..0000000000046a18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ea8 0000000000000010 00000eac FDE cie=00000000 pc=000000000002a5c0..000000000002a600 │ │ │ │ +00000ea8 0000000000000010 00000eac FDE cie=00000000 pc=000000000002a5a0..000000000002a5e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ebc 0000000000000010 00000ec0 FDE cie=00000000 pc=0000000000046a60..0000000000046a88 │ │ │ │ +00000ebc 0000000000000010 00000ec0 FDE cie=00000000 pc=0000000000046a20..0000000000046a48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed0 0000000000000030 00000ed4 FDE cie=00000000 pc=0000000000046a88..0000000000046bd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046a8c │ │ │ │ +00000ed0 0000000000000030 00000ed4 FDE cie=00000000 pc=0000000000046a48..0000000000046b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a50 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046a98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046a58 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046aa4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046a64 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 208 to 0000000000046b74 │ │ │ │ + DW_CFA_advance_loc: 208 to 0000000000046b34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b3c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f04 0000000000000024 00000f08 FDE cie=00000000 pc=0000000000046be0..0000000000046c38 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046be4 │ │ │ │ +00000f04 0000000000000024 00000f08 FDE cie=00000000 pc=0000000000046ba0..0000000000046bf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ba8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046bf4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046bb4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000046c2c │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000046bec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046bf0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f2c 0000000000000028 00000f30 FDE cie=00000000 pc=0000000000046c40..0000000000046ccc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c44 │ │ │ │ +00000f2c 0000000000000028 00000f30 FDE cie=00000000 pc=0000000000046c00..0000000000046c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046c50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046c10 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000046cb4 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000046c74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c78 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c7c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f58 000000000000003c 00000f5c FDE cie=00000000 pc=0000000000046ccc..0000000000046d78 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cd0 │ │ │ │ +00000f58 000000000000003c 00000f5c FDE cie=00000000 pc=0000000000046c8c..0000000000046d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046cd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046ce0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046ca0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046cec │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046cac │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000046d40 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000046d00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000046d70 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000046d30 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d34 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f98 0000000000000010 00000f9c FDE cie=00000000 pc=0000000000046d80..0000000000046dc8 │ │ │ │ +00000f98 0000000000000010 00000f9c FDE cie=00000000 pc=0000000000046d40..0000000000046d88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fac 0000000000000028 00000fb0 FDE cie=00000000 pc=000000000002a600..000000000002a648 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a604 │ │ │ │ +00000fac 0000000000000028 00000fb0 FDE cie=00000000 pc=000000000002a5e0..000000000002a628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a5e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a5e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a610 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a5f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a640 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000002a620 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a644 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a624 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd8 0000000000000054 00000fdc FDE cie=00000000 pc=000000000002a660..000000000002e824 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a664 │ │ │ │ +00000fd8 0000000000000054 00000fdc FDE cie=00000000 pc=000000000002a640..000000000002e804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a644 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a66c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a64c │ │ │ │ DW_CFA_def_cfa_offset: 11952 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a67c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a65c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-11936 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-11928 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a684 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a664 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-11872 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-11864 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a690 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a670 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-11920 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-11912 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a698 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a678 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-11904 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-11896 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a6a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a680 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-11888 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-11880 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a6a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a688 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-11856 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-11848 │ │ │ │ - DW_CFA_advance_loc2: 3484 to 000000000002b444 │ │ │ │ + DW_CFA_advance_loc2: 3484 to 000000000002b424 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b448 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b428 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b44c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b42c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001030 0000000000000018 00001034 FDE cie=00000000 pc=0000000000046de0..0000000000046e30 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000046e24 │ │ │ │ +00001030 0000000000000018 00001034 FDE cie=00000000 pc=0000000000046da0..0000000000046df0 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000046de4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046de8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000104c 000000000000002c 00001050 FDE cie=00000000 pc=0000000000046e30..0000000000046e90 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e34 │ │ │ │ +0000104c 000000000000002c 00001050 FDE cie=00000000 pc=0000000000046df0..0000000000046e50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046df4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046df8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046e40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e00 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000046e4c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046e0c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000046e88 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000046e48 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000107c 0000000000000028 00001080 FDE cie=00000000 pc=0000000000046e90..0000000000046f00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e94 │ │ │ │ +0000107c 0000000000000028 00001080 FDE cie=00000000 pc=0000000000046e50..0000000000046ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e60 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000046edc │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000046e9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ea0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ea4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010a8 0000000000000028 000010ac FDE cie=00000000 pc=0000000000046f00..0000000000046f64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f04 │ │ │ │ +000010a8 0000000000000028 000010ac FDE cie=00000000 pc=0000000000046ec0..0000000000046f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ec4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ec8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046f10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046ed0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000046f50 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000046f10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000010d4 000000000000001c 000010d8 FDE cie=00000000 pc=0000000000010534..00000000000105d4 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010538 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001053c │ │ │ │ @@ -3287,3303 +3287,3303 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000107f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000111c 0000000000000c24 00001120 FDE cie=00000000 pc=000000000002e824..0000000000030bd0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e830 │ │ │ │ +0000111c 0000000000000c24 00001120 FDE cie=00000000 pc=000000000002e804..0000000000030bb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e810 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e814 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e854 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002e834 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e838 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e85c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e83c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e840 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e844 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 632 to 000000000002eadc │ │ │ │ + DW_CFA_advance_loc1: 632 to 000000000002eabc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eac0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eac4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eac8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eaec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eacc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eaf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ead0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eaf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ead4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eaf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ead8 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000002eb50 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000002eb30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb34 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb38 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb3c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb40 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb44 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eb80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002eb60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb64 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb68 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb6c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb70 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb74 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb78 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eb9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ebb0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002eb90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb94 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb98 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb9c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eba0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eba4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ebd8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ebb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebbc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebc0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebc4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebe8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebc8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ebec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebcc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ec00 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ebe0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebe4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebe8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebec │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebf0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ebf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002ec70 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000002ec50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ec78 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ec58 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ec80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ec60 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec64 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec68 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ec8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eca0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ec80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec84 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec88 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec8c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec90 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ec94 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ecc8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002eca8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eccc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecb0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecb4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecb8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecbc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ecf0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ecd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecd4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecd8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecdc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ece0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ece4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ed18 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ecf8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ecfc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed00 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed04 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed08 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000002edb0 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000002ed90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002edb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ed98 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed9c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eda0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eda4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eda8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eddc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002edbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ede0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edc0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ede4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edc4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ede8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edc8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edcc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ee04 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ede4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ede8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edf0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edf4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002edf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000002ee64 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000002ee44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ee48 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ee4c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ee50 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ee54 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ee78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ee58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000002eec0 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000002eea0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eea4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eea8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eeac │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eeb0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eeb4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 228 to 000000000002efb8 │ │ │ │ + DW_CFA_advance_loc: 228 to 000000000002ef98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef9c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efa0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efa4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efa8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002efe0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002efc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efc4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efe8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efc8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002efec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efcc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efd0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f008 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002efe8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f00c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002efec │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eff0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f014 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eff4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f018 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eff8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f01c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002effc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f030 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f010 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f034 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f014 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f038 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f018 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f03c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f01c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f040 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f020 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f044 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f024 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f058 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f038 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f05c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f03c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f060 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f040 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f064 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f044 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f068 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f048 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f06c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f04c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f080 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f060 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f064 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f068 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f08c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f06c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f090 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f070 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f074 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f0a8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f088 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f08c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f090 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f094 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f098 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f09c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f0d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f0b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0b4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0b8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0bc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0c0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f0f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f0d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f0fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0dc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f100 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0e0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0e4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0e8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f10c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f0ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f120 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f100 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f124 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f104 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f108 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f12c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f10c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f130 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f110 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f134 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f114 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f148 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f128 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f14c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f12c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f130 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f134 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f138 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f15c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f13c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f170 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f150 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f174 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f154 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f158 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f17c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f15c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f160 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f164 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f198 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f178 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f19c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f17c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f180 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f184 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f188 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f18c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f1c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f1a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1a4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1a8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1ac │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1b0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f1e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f1c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1cc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1d0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1d4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1d8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f210 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f1f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1f4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1f8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f21c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1fc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f220 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f200 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f204 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f238 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f218 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f23c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f21c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f220 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f244 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f224 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f228 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f24c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f22c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f260 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f240 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f244 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f268 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f248 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f26c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f24c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f250 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f274 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f254 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f288 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f268 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f28c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f26c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f270 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f294 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f274 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f298 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f278 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f29c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f27c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f2b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f290 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f294 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f298 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f29c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2a0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f2d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f2b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2bc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2c0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2c4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2c8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f300 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f2e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f304 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2e4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f308 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2e8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f30c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2ec │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2f0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f314 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f328 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f308 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f30c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f310 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f334 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f314 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f318 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f33c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f31c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f350 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f330 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f334 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f358 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f338 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f35c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f33c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f340 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f344 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f378 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f358 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f37c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f35c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f380 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f360 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f384 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f364 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f388 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f368 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f38c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f36c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f3a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f384 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f388 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f38c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f390 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f394 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f3c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f3a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3ac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3b0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3b4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3b8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f3f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f3d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3d4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3d8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f3fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3dc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f400 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3e0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f404 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f410 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f3f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3f4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f418 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3f8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f41c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f3fc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f420 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f400 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f428 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f408 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002f450 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002f430 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f454 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f434 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f438 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f45c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f43c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f440 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f444 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f478 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f458 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f47c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f45c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f480 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f460 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f464 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f468 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f48c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f46c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f4a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f480 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f484 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f488 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f48c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f490 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f494 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002f4d8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002f4b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4bc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4c0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4c4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4c8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f508 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f4e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4ec │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f510 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4f0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4f4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f518 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f4f8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f520 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f500 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002f548 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002f528 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f54c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f52c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f550 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f530 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f534 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f538 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f560 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 112 to 000000000002f5d0 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000002f5b0 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f5d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f5b4 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f5d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f5b8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002f5fc │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002f5dc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000002f668 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000002f648 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f67c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f65c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f680 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f660 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000002f704 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000002f6e4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f6e8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f70c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f6ec │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000002f76c │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000002f74c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f788 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f768 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f78c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f76c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f770 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f774 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f778 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000002f854 │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000002f834 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f838 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f85c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f83c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f840 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f844 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f868 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f848 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f87c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f85c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f860 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f884 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f864 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f888 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f868 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f88c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f86c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f890 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f870 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002f8b0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f890 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f8bc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f89c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f8d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f8b0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f8dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f8bc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f8e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f8c8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f8f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f8d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f8f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f8d4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002f920 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002f900 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f930 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f910 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f914 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f948 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f928 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f94c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f92c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f930 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f934 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f938 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f95c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f93c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f970 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f950 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f974 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f954 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f978 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f958 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f97c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f95c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f960 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f964 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f994 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f974 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f99c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f97c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f980 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f984 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f988 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f98c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002f9d0 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002f9b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9b4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9b8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9bc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9c0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f9f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f9d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9dc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9e0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9e4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9e8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f9ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fa20 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fa00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa04 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa08 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa0c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa10 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fa48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fa28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa2c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa30 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa34 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa38 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa3c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fa70 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fa50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa54 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa58 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa5c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa60 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fa98 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fa78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fa9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa7c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa80 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa84 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa88 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fa8c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fac0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002faa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faa4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faa8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002facc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002faac │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fab0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fab4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fae8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fac8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002facc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fad0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fad4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002faf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fad8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fafc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fadc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002fb30 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000002fb10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb14 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb18 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb1c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb20 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fb58 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fb38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb3c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb40 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb44 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb48 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fb80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fb60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb64 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb68 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb6c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb70 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fb94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb74 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fba8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fb88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb8c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb90 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb94 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb98 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fb9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fbd0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fbb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbb4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbb8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbbc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbc0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fbe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fbc4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000002fc1c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000002fbfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc00 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc04 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc08 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc0c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fc44 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fc24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc28 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc2c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc30 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc34 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fc6c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fc4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc50 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc54 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc58 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc5c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fc94 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fc74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc78 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fc9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc7c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc80 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc84 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fc88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fcbc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fc9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fca8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fccc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcac │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fce4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fcc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcc8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fccc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcd0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcd4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fcf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd0c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fcec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcf8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fcfc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd34 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fd14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd18 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd1c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd20 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd24 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd5c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fd3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd40 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd44 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd48 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd4c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fd84 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fd64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd68 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd6c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd70 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd74 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fd98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fdac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fd8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd90 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd94 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd98 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fd9c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fdd4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fdb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdb8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdbc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fde0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdc0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fde4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdc4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fde8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fdfc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fddc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fde0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fde4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fde8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdec │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fdf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fe24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fe04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe08 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe0c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe10 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe14 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fe4c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fe2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe30 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe34 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe38 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe3c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fe74 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fe54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe58 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe5c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe60 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe64 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fe9c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002fe7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fea0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe80 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fea4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe84 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fea8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe88 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002feac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe8c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002feb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fe90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002fec8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002fea8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002feac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002feb0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002feb4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002feb8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fee0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002feec │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fed0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fed4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fed8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fefc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fedc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff04 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002fee4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002ff20 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002ff00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff04 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff08 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff0c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff10 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff38 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ff18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ff4c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ff2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff30 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff34 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff38 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff3c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ff74 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ff54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff58 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff5c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff60 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff64 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ff88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ff9c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ff7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff80 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff84 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff88 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff8c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ff90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002ffd4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002ffb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffb8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffbc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffc0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffc4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ffe8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002fffc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ffdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030000 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffe0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffe4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030008 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffe8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003000c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffec │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002fff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030024 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030004 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030008 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003002c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003000c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030010 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030034 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030014 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030018 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003004c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003002c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030050 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030030 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030034 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030058 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030038 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003005c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003003c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030060 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030074 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030058 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003007c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003005c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030080 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030060 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030084 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030064 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030088 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030068 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000300ac │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003008c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030090 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030094 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030098 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003009c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000300d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000300b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300b8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300bc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300c0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300c4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000300e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000300fc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000300dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030100 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300e0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030108 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300e8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003010c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300ec │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030110 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000300f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030124 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030104 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030108 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003012c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003010c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030130 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030110 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030134 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030114 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030118 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003014c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003012c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030130 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030134 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030158 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030138 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003015c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003013c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030174 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030154 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030178 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030158 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003017c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003015c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030180 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030160 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030164 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030188 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030168 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003019c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003017c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030180 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030184 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030188 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003018c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000301c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000301a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301a8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301ac │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301b0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301b4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000301d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000030240 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000030220 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030244 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030224 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030228 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003024c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003022c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030250 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030230 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030254 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030234 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000302ec │ │ │ │ + DW_CFA_advance_loc: 152 to 00000000000302cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302d0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302d4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302d8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000302fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302dc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030314 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000302f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030318 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302f8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003031c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302fc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030324 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030304 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030308 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003033c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003031c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030340 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030320 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030324 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030348 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030328 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003034c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003032c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030350 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030330 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 144 to 00000000000303e0 │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000303c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303c4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303c8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303cc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303d0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000303f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000303d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000003043c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000003041c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030420 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030444 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030424 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030448 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030428 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003044c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003042c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030450 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030430 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030464 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030444 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030468 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030448 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003046c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003044c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030450 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030474 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030454 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030478 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030458 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003048c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003046c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030490 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030470 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030494 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030474 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030498 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030478 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003049c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003047c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000304b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030494 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030498 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003049c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304a0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304a4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000304dc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000304bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304c0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304c4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304c8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304cc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000304f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030504 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000304e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030508 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304e8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003050c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304ec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304f0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030514 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304f4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030518 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000304f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003052c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003050c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030530 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030510 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030534 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030514 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030538 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030518 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003053c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003051c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030554 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030534 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030558 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030538 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003055c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003053c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030540 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030544 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030548 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003057c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003055c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030580 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030560 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030584 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030564 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030568 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003058c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003056c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030590 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000305a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030584 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030588 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003058c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030590 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030594 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030598 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000305cc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000305ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305b0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305b4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305b8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305bc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000305f4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000305d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305d8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000305fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305dc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030600 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305e0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030604 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305e4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000305e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003061c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000305fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030620 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030600 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030624 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030604 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030628 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030608 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003062c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003060c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030630 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030644 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030624 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030628 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003064c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003062c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030630 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030634 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030658 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030638 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003066c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003064c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030650 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030654 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030658 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003067c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003065c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030680 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030660 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030694 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030674 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030698 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030678 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003069c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003067c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030680 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030684 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000306bc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003069c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306a4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306a8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306ac │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000306e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000306c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306c8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306cc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306d0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306d4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000306f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003070c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000306ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030710 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306f0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030714 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306f4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030718 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306f8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003071c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000306fc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030720 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030700 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030734 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030714 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030738 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030718 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003073c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003071c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030740 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030720 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030724 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030748 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003075c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003073c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030760 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030740 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030744 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030768 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030748 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003076c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003074c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030770 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030750 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030784 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030764 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030788 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030768 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003078c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003076c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030790 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030770 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030794 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030774 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030798 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030778 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000307ac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003078c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030790 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030794 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030798 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003079c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000307d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000307b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307b8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307bc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307c0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307c4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000307fc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000307dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307e0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030808 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307e8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003080c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307ec │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030810 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000307f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030824 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030804 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030808 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003082c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003080c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030810 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030814 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030838 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030818 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003084c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003082c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030830 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030854 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030834 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030858 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030838 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003085c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003083c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030860 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030874 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030854 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030878 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030858 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003087c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003085c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030860 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030884 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030864 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030868 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003089c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003087c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030880 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030884 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030888 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003088c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030890 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000308c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000308a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308a8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308ac │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308b0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308b4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000308ec │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000308cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308d0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308d4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308d8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000308fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308dc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030900 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030914 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000308f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030918 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308f8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003091c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000308fc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030900 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030924 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030904 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030928 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030908 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003093c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003091c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030940 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030920 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030924 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030928 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003094c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003092c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030964 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030944 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030948 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003096c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003094c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030970 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030950 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030974 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030954 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030958 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003098c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003096c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030970 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030994 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030974 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030978 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003099c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003097c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030980 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000309b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030994 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030998 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003099c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309a0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309a4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000309dc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000309bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309c0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309c4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309c8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309cc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000309f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030a04 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000309e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309e8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a0c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309ec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309f0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309f4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000309f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030a2c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030a0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a10 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a14 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a18 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a1c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030a54 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030a34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a38 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a3c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a40 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a44 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030a7c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030a5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a60 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a64 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a68 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a6c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030aa4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030a84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a88 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030aac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a8c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a90 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a94 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030acc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030aac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ab0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ab4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ab8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030abc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030af4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030ad4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ad8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030afc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030adc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ae0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ae4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030b1c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030afc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b00 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b04 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b08 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b0c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030b44 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030b24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b28 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b2c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b30 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b34 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030b6c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030b4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b50 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b54 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b58 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b5c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030b94 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030b74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b78 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b7c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b80 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b84 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030bbc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000030b9c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ba0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ba4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ba8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030bac │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001d44 0000000000000018 00001d48 FDE cie=00000000 pc=00000000000107f4..000000000001081c │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000107f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000107fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d60 0000000000000044 00001d64 FDE cie=00000000 pc=0000000000030bd0..0000000000031dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bd4 │ │ │ │ +00001d60 0000000000000044 00001d64 FDE cie=00000000 pc=0000000000030bb0..0000000000031ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030bb4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030bd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030bb8 │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-400 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-392 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030be0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030bc0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-384 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-376 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030be8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030bc8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-368 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-360 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000030bf8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000030bd8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-352 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-344 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-336 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-328 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-320 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-312 │ │ │ │ - DW_CFA_advance_loc1: 756 to 0000000000030eec │ │ │ │ + DW_CFA_advance_loc1: 756 to 0000000000030ecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ed0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ed4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001da8 0000000000000010 00001dac FDE cie=00000000 pc=000000000001081c..0000000000010824 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001dbc 0000000000000010 00001dc0 FDE cie=00000000 pc=0000000000010824..0000000000010be4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dd0 0000000000000028 00001dd4 FDE cie=00000000 pc=0000000000046f64..0000000000046fd4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f68 │ │ │ │ +00001dd0 0000000000000028 00001dd4 FDE cie=00000000 pc=0000000000046f24..0000000000046f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f28 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046f74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046f34 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000046fc0 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000046f80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046fc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046fc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dfc 0000000000000010 00001e00 FDE cie=00000000 pc=0000000000046fe0..000000000004700c │ │ │ │ +00001dfc 0000000000000010 00001e00 FDE cie=00000000 pc=0000000000046fa0..0000000000046fcc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e10 0000000000000028 00001e14 FDE cie=00000000 pc=000000000004700c..00000000000470b4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047010 │ │ │ │ +00001e10 0000000000000028 00001e14 FDE cie=00000000 pc=0000000000046fcc..0000000000047074 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046fd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047014 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046fd4 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-288 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004701c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046fdc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 144 to 00000000000470ac │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000004706c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000470b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047070 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e3c 0000000000000028 00001e40 FDE cie=00000000 pc=00000000000470c0..0000000000047124 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000470c4 │ │ │ │ +00001e3c 0000000000000028 00001e40 FDE cie=00000000 pc=0000000000047080..00000000000470e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000470c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047088 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000470dc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004709c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-144 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000047108 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000470c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004710c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047110 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00001e68 0000000000000010 00001e6c FDE cie=00000000 pc=0000000000010be4..0000000000010bec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e7c 0000000000000044 00001e80 FDE cie=00000000 pc=0000000000047124..0000000000047220 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047128 │ │ │ │ +00001e7c 0000000000000044 00001e80 FDE cie=00000000 pc=00000000000470e4..00000000000471e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004712c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470ec │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047134 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000470f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047140 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047100 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047160 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047120 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047164 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047124 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047170 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047130 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 132 to 00000000000471f4 │ │ │ │ + DW_CFA_advance_loc: 132 to 00000000000471b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000471f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000471b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047204 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000471c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047208 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000471c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004721c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000471dc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ec4 0000000000000034 00001ec8 FDE cie=00000000 pc=0000000000031e00..0000000000031efc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031e04 │ │ │ │ +00001ec4 0000000000000034 00001ec8 FDE cie=00000000 pc=0000000000031de0..0000000000031edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031de4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031de8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031e10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031df0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031e1c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031dfc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031e24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031e04 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000031ed8 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000031eb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ebc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001efc 0000000000000018 00001f00 FDE cie=00000000 pc=0000000000047220..000000000004726c │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000047260 │ │ │ │ +00001efc 0000000000000018 00001f00 FDE cie=00000000 pc=00000000000471e0..000000000004722c │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000047220 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047224 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f18 0000000000000018 00001f1c FDE cie=00000000 pc=000000000004726c..00000000000472a4 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004728c │ │ │ │ +00001f18 0000000000000018 00001f1c FDE cie=00000000 pc=000000000004722c..0000000000047264 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004724c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047290 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047250 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f34 0000000000000038 00001f38 FDE cie=00000000 pc=00000000000472a4..00000000000473c0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000472a8 │ │ │ │ +00001f34 0000000000000038 00001f38 FDE cie=00000000 pc=0000000000047264..0000000000047380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047268 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000472ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004726c │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-320 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-312 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000472b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047278 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-304 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-296 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-288 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000472c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047284 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-272 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000047360 │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000047320 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047364 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047324 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047328 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00001f70 0000000000000010 00001f74 FDE cie=00000000 pc=0000000000010bec..0000000000010bf4 │ │ │ │ DW_CFA_nop │ │ │ │ @@ -6615,157 +6615,157 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010eb8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001fc8 0000000000000040 00001fcc FDE cie=00000000 pc=0000000000031f00..0000000000032230 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f04 │ │ │ │ +00001fc8 0000000000000040 00001fcc FDE cie=00000000 pc=0000000000031ee0..0000000000032210 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ee4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031ee8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031f10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031ef0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031f20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031f00 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031f2c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031f0c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031f34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031f14 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 352 to 0000000000032094 │ │ │ │ + DW_CFA_advance_loc1: 352 to 0000000000032074 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032098 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032078 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003209c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003207c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000200c 0000000000000010 00002010 FDE cie=00000000 pc=0000000000010ebc..0000000000010ec4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002020 0000000000000010 00002024 FDE cie=00000000 pc=00000000000473c0..0000000000047494 │ │ │ │ +00002020 0000000000000010 00002024 FDE cie=00000000 pc=0000000000047380..0000000000047454 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002034 0000000000000010 00002038 FDE cie=00000000 pc=0000000000032230..0000000000032260 │ │ │ │ +00002034 0000000000000010 00002038 FDE cie=00000000 pc=0000000000032210..0000000000032240 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002048 0000000000000018 0000204c FDE cie=00000000 pc=00000000000474a0..00000000000474d8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000474c0 │ │ │ │ +00002048 0000000000000018 0000204c FDE cie=00000000 pc=0000000000047460..0000000000047498 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047480 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000474c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047484 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002064 0000000000000010 00002068 FDE cie=00000000 pc=0000000000010ec4..0000000000010ecc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002078 000000000000002c 0000207c FDE cie=00000000 pc=0000000000032260..0000000000032328 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032264 │ │ │ │ +00002078 000000000000002c 0000207c FDE cie=00000000 pc=0000000000032240..0000000000032308 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032244 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032268 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032248 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032280 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032260 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000322c4 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000322a4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000322e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000322c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000322e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000322c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000322ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000322cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003230c │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000322ec │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032314 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000322f4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020a8 0000000000000018 000020ac FDE cie=00000000 pc=00000000000474e0..0000000000047518 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047500 │ │ │ │ +000020a8 0000000000000018 000020ac FDE cie=00000000 pc=00000000000474a0..00000000000474d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000474c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047504 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000474c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020c4 0000000000000018 000020c8 FDE cie=00000000 pc=0000000000047520..0000000000047558 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047540 │ │ │ │ +000020c4 0000000000000018 000020c8 FDE cie=00000000 pc=00000000000474e0..0000000000047518 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047500 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047504 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000020e0 0000000000000010 000020e4 FDE cie=00000000 pc=0000000000010ecc..0000000000010ed4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020f4 0000000000000020 000020f8 FDE cie=00000000 pc=0000000000032328..000000000003241c │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000032390 │ │ │ │ +000020f4 0000000000000020 000020f8 FDE cie=00000000 pc=0000000000032308..00000000000323fc │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000032370 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032398 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032378 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000032400 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000323e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032404 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000323e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032408 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000323e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002118 0000000000000018 0000211c FDE cie=00000000 pc=0000000000047560..0000000000047598 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000047580 │ │ │ │ +00002118 0000000000000018 0000211c FDE cie=00000000 pc=0000000000047520..0000000000047558 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047540 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047584 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047544 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002134 0000000000000010 00002138 FDE cie=00000000 pc=0000000000010ed4..0000000000010edc │ │ │ │ @@ -6774,772 +6774,772 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002148 0000000000000010 0000214c FDE cie=00000000 pc=0000000000010edc..0000000000010ee4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000215c 0000000000000010 00002160 FDE cie=00000000 pc=0000000000032420..0000000000032444 │ │ │ │ +0000215c 0000000000000010 00002160 FDE cie=00000000 pc=0000000000032400..0000000000032424 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002170 0000000000000020 00002174 FDE cie=00000000 pc=0000000000032444..0000000000032578 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032454 │ │ │ │ +00002170 0000000000000020 00002174 FDE cie=00000000 pc=0000000000032424..0000000000032558 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032434 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032438 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000324f0 │ │ │ │ + DW_CFA_advance_loc: 152 to 00000000000324d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000324f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000324f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00002194 0000000000000010 00002198 FDE cie=00000000 pc=0000000000010ee4..0000000000010eec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021a8 0000000000000028 000021ac FDE cie=00000000 pc=00000000000475a0..0000000000047604 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000475a4 │ │ │ │ +000021a8 0000000000000028 000021ac FDE cie=00000000 pc=0000000000047560..00000000000475c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047564 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000475a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047568 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000475b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047570 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000475bc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004757c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000475fc │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000475bc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047600 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000475c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 000021d4 0000000000000010 000021d8 FDE cie=00000000 pc=0000000000010eec..0000000000010ef4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021e8 0000000000000010 000021ec FDE cie=00000000 pc=0000000000047604..0000000000047630 │ │ │ │ +000021e8 0000000000000010 000021ec FDE cie=00000000 pc=00000000000475c4..00000000000475f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021fc 0000000000000020 00002200 FDE cie=00000000 pc=0000000000032580..0000000000032668 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032590 │ │ │ │ +000021fc 0000000000000020 00002200 FDE cie=00000000 pc=0000000000032560..0000000000032648 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032570 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032598 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032578 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000003260c │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000325ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032610 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000325f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032614 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000325f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002220 0000000000000010 00002224 FDE cie=00000000 pc=0000000000047630..0000000000047634 │ │ │ │ +00002220 0000000000000010 00002224 FDE cie=00000000 pc=00000000000475f0..00000000000475f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002234 0000000000000030 00002238 FDE cie=00000000 pc=0000000000032668..00000000000327e0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003267c │ │ │ │ +00002234 0000000000000030 00002238 FDE cie=00000000 pc=0000000000032648..00000000000327c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003265c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032680 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032660 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000326bc │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003269c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000326a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000326c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000326a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000032754 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000032734 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032758 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032738 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002268 0000000000000024 0000226c FDE cie=00000000 pc=0000000000047640..0000000000047690 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047644 │ │ │ │ +00002268 0000000000000024 0000226c FDE cie=00000000 pc=0000000000047600..0000000000047650 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047604 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047608 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047650 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047610 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000047680 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000047640 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047684 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047644 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002290 000000000000001c 00002294 FDE cie=00000000 pc=0000000000047690..000000000004779c │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000476c8 │ │ │ │ +00002290 000000000000001c 00002294 FDE cie=00000000 pc=0000000000047650..000000000004775c │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000047688 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000476cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004768c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000476f8 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000476b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000022b0 0000000000000028 000022b4 FDE cie=00000000 pc=00000000000477a0..0000000000047834 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000477a4 │ │ │ │ +000022b0 0000000000000028 000022b4 FDE cie=00000000 pc=0000000000047760..00000000000477f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047764 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000477a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047768 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000477b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047770 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000477fc │ │ │ │ + DW_CFA_advance_loc: 76 to 00000000000477bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000477c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022dc 0000000000000010 000022e0 FDE cie=00000000 pc=0000000000047840..000000000004786c │ │ │ │ +000022dc 0000000000000010 000022e0 FDE cie=00000000 pc=0000000000047800..000000000004782c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022f0 0000000000000010 000022f4 FDE cie=00000000 pc=000000000004786c..0000000000047890 │ │ │ │ +000022f0 0000000000000010 000022f4 FDE cie=00000000 pc=000000000004782c..0000000000047850 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002304 0000000000000024 00002308 FDE cie=00000000 pc=0000000000047890..00000000000478e4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047894 │ │ │ │ +00002304 0000000000000024 00002308 FDE cie=00000000 pc=0000000000047850..00000000000478a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047854 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047858 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000478a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047864 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000478dc │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004789c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000478a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000232c 000000000000003c 00002330 FDE cie=00000000 pc=00000000000327e0..0000000000032988 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000327e4 │ │ │ │ +0000232c 000000000000003c 00002330 FDE cie=00000000 pc=00000000000327c0..0000000000032968 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000327e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327c8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000327f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000327d0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000327fc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000327dc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032814 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000327f4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000032824 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032804 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 208 to 00000000000328f4 │ │ │ │ + DW_CFA_advance_loc: 208 to 00000000000328d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000328fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328dc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000236c 0000000000000038 00002370 FDE cie=00000000 pc=00000000000478e4..0000000000047984 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478e8 │ │ │ │ +0000236c 0000000000000038 00002370 FDE cie=00000000 pc=00000000000478a4..0000000000047944 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000478a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000478ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000478ac │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000478f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000478b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047900 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000478c0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004790c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000478cc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000047950 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000047910 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047914 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047958 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047918 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023a8 0000000000000010 000023ac FDE cie=00000000 pc=0000000000032988..00000000000329b0 │ │ │ │ +000023a8 0000000000000010 000023ac FDE cie=00000000 pc=0000000000032968..0000000000032990 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023bc 0000000000000020 000023c0 FDE cie=00000000 pc=00000000000329b0..0000000000032acc │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000329bc │ │ │ │ +000023bc 0000000000000020 000023c0 FDE cie=00000000 pc=0000000000032990..0000000000032aac │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003299c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000329c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000329a4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000032a40 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000032a20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000023e0 0000000000000024 000023e4 FDE cie=00000000 pc=0000000000047984..00000000000479e4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047988 │ │ │ │ +000023e0 0000000000000024 000023e4 FDE cie=00000000 pc=0000000000047944..00000000000479a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047948 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004798c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004794c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047994 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047954 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000479dc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004799c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000479e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00002408 0000000000000120 0000240c FDE cie=00000000 pc=0000000000032acc..0000000000034770 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032ad8 │ │ │ │ +00002408 0000000000000120 0000240c FDE cie=00000000 pc=0000000000032aac..0000000000034750 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032ab8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032abc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000032bbc │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000032b9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000032c1c │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000032bfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c00 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 300 to 0000000000032d50 │ │ │ │ + DW_CFA_advance_loc1: 300 to 0000000000032d30 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 220 to 0000000000032e2c │ │ │ │ + DW_CFA_advance_loc: 220 to 0000000000032e0c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000032ef8 │ │ │ │ + DW_CFA_advance_loc: 204 to 0000000000032ed8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032efc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032edc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000032f9c │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000032f7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032fa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 412 to 000000000003313c │ │ │ │ + DW_CFA_advance_loc1: 412 to 000000000003311c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000033170 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000033150 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc2: 1024 to 0000000000033570 │ │ │ │ + DW_CFA_advance_loc2: 1024 to 0000000000033550 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033590 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000335e8 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000335c8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 516 to 00000000000337ec │ │ │ │ + DW_CFA_advance_loc1: 516 to 00000000000337cc │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000033814 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000337f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033818 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000337f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033820 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000033870 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000033850 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033874 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033854 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003387c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003385c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033888 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033868 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000338c8 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000338a8 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000338e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000338c8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033900 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000338e0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000003399c │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000003397c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000339ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003398c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 396 to 0000000000033b38 │ │ │ │ + DW_CFA_advance_loc1: 396 to 0000000000033b18 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000033b7c │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000033b5c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033b88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033b68 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000033bb8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000033b98 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc1: 756 to 0000000000033eac │ │ │ │ + DW_CFA_advance_loc1: 756 to 0000000000033e8c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000033f20 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000033f00 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000033f68 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000033f48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000033f80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033f60 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000033fe4 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000033fc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033fe8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fc8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fcc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033ff4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033fd4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000034024 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000034004 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000034058 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000034038 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000340ac │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003408c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000340cc │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000340ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000340e0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000340c0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003411c │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000340fc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000034150 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000034130 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034168 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034148 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003416c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003414c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003418c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003416c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000341b0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034190 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc1: 376 to 0000000000034328 │ │ │ │ + DW_CFA_advance_loc1: 376 to 0000000000034308 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034340 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000343a0 │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000034380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034384 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000034400 │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000343e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034408 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000343e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000034418 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000343f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003442c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003440c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003444c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003442c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034460 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034474 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034454 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003448c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003446c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000344d4 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000344b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000344e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000344c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000034538 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000034518 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003454c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003452c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000345e4 │ │ │ │ + DW_CFA_advance_loc: 152 to 00000000000345c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000345f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000345d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000034608 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000345e8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034614 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000345f4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034620 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034600 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034624 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034604 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000034644 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034624 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034658 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034638 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003466c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003464c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003467c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003465c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034690 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034670 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000346a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000034728 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000034708 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003473c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003471c │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003475c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003473c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034764 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034744 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000252c 0000000000000028 00002530 FDE cie=00000000 pc=00000000000479e4..0000000000047a48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000479e8 │ │ │ │ +0000252c 0000000000000028 00002530 FDE cie=00000000 pc=00000000000479a4..0000000000047a08 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000479ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000479ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000479f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000479b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047a00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000479c0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000047a40 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000047a00 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00002558 0000000000000058 0000255c FDE cie=00000000 pc=0000000000034770..0000000000034ccc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034774 │ │ │ │ +00002558 0000000000000058 0000255c FDE cie=00000000 pc=0000000000034750..0000000000034cac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034754 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034778 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034758 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034780 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034760 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034788 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034768 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034790 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034770 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 740 to 0000000000034a74 │ │ │ │ + DW_CFA_advance_loc1: 740 to 0000000000034a54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a58 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a5c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000034b00 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000034ae0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000034b24 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034b04 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000034b38 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034b18 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034b40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034b20 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000034b68 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000034b48 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000034b8c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034b6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000034ba0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034b80 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc1: 288 to 0000000000034cc0 │ │ │ │ + DW_CFA_advance_loc1: 288 to 0000000000034ca0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034ca4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000025b4 0000000000000058 000025b8 FDE cie=00000000 pc=0000000000047a48..0000000000047e50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047a4c │ │ │ │ +000025b4 0000000000000058 000025b8 FDE cie=00000000 pc=0000000000047a08..0000000000047e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a0c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047a50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a10 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047a58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047a18 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000047a64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047a24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000047aec │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000047aac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ab0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047af4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ab4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000047b5c │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000047b1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047b20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047b24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000047c04 │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000047bc4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000047c60 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000047c20 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047c24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000047cb4 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000047c74 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000047cc4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047c84 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000047d34 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000047cf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047cf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000047d9c │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000047d5c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000047ddc │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000047d9c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047de4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047da4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000047e1c │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000047ddc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ │ │ │ │ -00002610 0000000000000020 00002614 FDE cie=00000000 pc=0000000000047e50..0000000000047e70 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047e54 │ │ │ │ +00002610 0000000000000020 00002614 FDE cie=00000000 pc=0000000000047e10..0000000000047e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000047e68 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047e28 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e2c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002634 0000000000000010 00002638 FDE cie=00000000 pc=0000000000047e70..0000000000047eb0 │ │ │ │ +00002634 0000000000000010 00002638 FDE cie=00000000 pc=0000000000047e30..0000000000047e70 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002648 0000000000000028 0000264c FDE cie=00000000 pc=0000000000047eb0..0000000000048014 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047eb4 │ │ │ │ +00002648 0000000000000028 0000264c FDE cie=00000000 pc=0000000000047e70..0000000000047fd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e74 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047eb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e78 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047ec0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047e80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000047f0c │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000047ecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ed0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ed4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002674 0000000000000020 00002678 FDE cie=00000000 pc=0000000000048020..0000000000048090 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048034 │ │ │ │ +00002674 0000000000000020 00002678 FDE cie=00000000 pc=0000000000047fe0..0000000000048050 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047ff4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047ff8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000048068 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000048028 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004806c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004802c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048070 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048030 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002698 0000000000000020 0000269c FDE cie=00000000 pc=0000000000048090..0000000000048124 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048098 │ │ │ │ +00002698 0000000000000020 0000269c FDE cie=00000000 pc=0000000000048050..00000000000480e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048058 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004809c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004805c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000480cc │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004808c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000480d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048090 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000480d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048094 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000026bc 0000000000000010 000026c0 FDE cie=00000000 pc=0000000000034ccc..0000000000034cd8 │ │ │ │ +000026bc 0000000000000010 000026c0 FDE cie=00000000 pc=0000000000034cac..0000000000034cb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000026d0 000000000000001c 000026d4 FDE cie=00000000 pc=0000000000010ef4..0000000000010f2c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010ef8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -7548,1191 +7548,1191 @@ │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000010f08 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026f0 000000000000002c 000026f4 FDE cie=00000000 pc=0000000000048124..00000000000481b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048128 │ │ │ │ +000026f0 000000000000002c 000026f4 FDE cie=00000000 pc=00000000000480e4..0000000000048170 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000480e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004812c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000480ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048134 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000480f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000048140 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048100 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000048180 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000048140 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048144 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048188 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048148 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002720 0000000000000020 00002724 FDE cie=00000000 pc=00000000000481b0..0000000000048258 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000481b4 │ │ │ │ +00002720 0000000000000020 00002724 FDE cie=00000000 pc=0000000000048170..0000000000048218 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048174 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000481b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048178 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000481c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048180 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000481d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048194 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002744 000000000000002c 00002748 FDE cie=00000000 pc=0000000000034ce0..0000000000034df8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034cec │ │ │ │ +00002744 000000000000002c 00002748 FDE cie=00000000 pc=0000000000034cc0..0000000000034dd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034ccc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034cf4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034cd4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000034d5c │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000034d3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034d64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d44 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000034d94 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000034d74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034d98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d78 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034d9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d7c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002774 0000000000000020 00002778 FDE cie=00000000 pc=0000000000034e00..0000000000034e2c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034e04 │ │ │ │ +00002774 0000000000000020 00002778 FDE cie=00000000 pc=0000000000034de0..0000000000034e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034de4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034de8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034e20 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034e00 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002798 0000000000000010 0000279c FDE cie=00000000 pc=0000000000048260..00000000000482b0 │ │ │ │ +00002798 0000000000000010 0000279c FDE cie=00000000 pc=0000000000048220..0000000000048270 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027ac 0000000000000028 000027b0 FDE cie=00000000 pc=00000000000482b0..0000000000048310 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482b4 │ │ │ │ +000027ac 0000000000000028 000027b0 FDE cie=00000000 pc=0000000000048270..00000000000482d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048274 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000482b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048278 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000482c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048280 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000482cc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004828c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000048308 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000482c8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004830c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000482cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000027d8 0000000000000024 000027dc FDE cie=00000000 pc=0000000000048310..0000000000048364 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048314 │ │ │ │ +000027d8 0000000000000024 000027dc FDE cie=00000000 pc=00000000000482d0..0000000000048324 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000482d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048318 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000482d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048320 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000482e0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004835c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004831c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048360 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048320 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00002800 0000000000000028 00002804 FDE cie=00000000 pc=0000000000048364..000000000004850c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048368 │ │ │ │ +00002800 0000000000000028 00002804 FDE cie=00000000 pc=0000000000048324..00000000000484cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048328 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004836c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004832c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-288 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048374 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048334 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 132 to 00000000000483f8 │ │ │ │ + DW_CFA_advance_loc: 132 to 00000000000483b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000483fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000483bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048400 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000483c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000282c 0000000000000040 00002830 FDE cie=00000000 pc=0000000000034e2c..0000000000034f60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034e30 │ │ │ │ +0000282c 0000000000000040 00002830 FDE cie=00000000 pc=0000000000034e0c..0000000000034f40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e14 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034e3c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034e1c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000034e4c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034e2c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034e54 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034e34 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034e60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034e40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000034f14 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000034ef4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034ef8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034efc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002870 0000000000000024 00002874 FDE cie=00000000 pc=0000000000048520..0000000000048574 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048524 │ │ │ │ +00002870 0000000000000024 00002874 FDE cie=00000000 pc=00000000000484e0..0000000000048534 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000484e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048528 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000484e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000048534 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000484f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000048568 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000048528 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004856c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004852c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002898 0000000000000028 0000289c FDE cie=00000000 pc=0000000000048580..0000000000048700 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048584 │ │ │ │ +00002898 0000000000000028 0000289c FDE cie=00000000 pc=0000000000048540..00000000000486c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048588 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048548 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048590 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048550 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 192 to 0000000000048650 │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000048610 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048614 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048658 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048618 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028c4 0000000000000024 000028c8 FDE cie=00000000 pc=0000000000048700..0000000000048748 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048704 │ │ │ │ +000028c4 0000000000000024 000028c8 FDE cie=00000000 pc=00000000000486c0..0000000000048708 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000486c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048708 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000486c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048710 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000486d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000048740 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000048700 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048704 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000028ec 000000000000002c 000028f0 FDE cie=00000000 pc=0000000000048748..0000000000048810 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048760 │ │ │ │ +000028ec 000000000000002c 000028f0 FDE cie=00000000 pc=0000000000048708..00000000000487d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048720 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048724 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004877c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004873c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 128 to 00000000000487fc │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000487bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000487c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048804 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000487c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000291c 0000000000000044 00002920 FDE cie=00000000 pc=0000000000034f60..0000000000036a18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f64 │ │ │ │ +0000291c 0000000000000044 00002920 FDE cie=00000000 pc=0000000000034f40..00000000000369f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f48 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034f4c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-288 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034f74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034f54 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-224 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000034f8c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034f6c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-272 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-264 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-256 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-248 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-240 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-232 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-208 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-200 │ │ │ │ - DW_CFA_advance_loc2: 1576 to 00000000000355b4 │ │ │ │ + DW_CFA_advance_loc2: 1576 to 0000000000035594 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000355b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035598 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000355bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003559c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002964 0000000000000038 00002968 FDE cie=00000000 pc=0000000000036a20..0000000000036b58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036a24 │ │ │ │ +00002964 0000000000000038 00002968 FDE cie=00000000 pc=0000000000036a00..0000000000036b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036a30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036a10 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000036a3c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036a1c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000036a88 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000036a68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a6c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000036ac4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000036aa4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036aa8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036aac │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000029a0 0000000000000044 000029a4 FDE cie=00000000 pc=0000000000036b60..0000000000036ec4 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000036b80 │ │ │ │ +000029a0 0000000000000044 000029a4 FDE cie=00000000 pc=0000000000036b40..0000000000036ea4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036b60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036b64 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000036b9c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036b7c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 424 to 0000000000036d44 │ │ │ │ + DW_CFA_advance_loc1: 424 to 0000000000036d24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d28 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 244 to 0000000000036e40 │ │ │ │ + DW_CFA_advance_loc: 244 to 0000000000036e20 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036e50 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036e30 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029e8 0000000000000020 000029ec FDE cie=00000000 pc=0000000000048810..00000000000488ec │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000048874 │ │ │ │ +000029e8 0000000000000020 000029ec FDE cie=00000000 pc=00000000000487d0..00000000000488ac │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000048834 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048878 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048838 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000488cc │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004888c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000488d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048890 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000488d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048894 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002a0c 0000000000000024 00002a10 FDE cie=00000000 pc=00000000000488ec..0000000000048954 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000488f0 │ │ │ │ +00002a0c 0000000000000024 00002a10 FDE cie=00000000 pc=00000000000488ac..0000000000048914 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000488f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000488fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000488bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004894c │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000004890c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048950 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048910 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a34 0000000000000024 00002a38 FDE cie=00000000 pc=0000000000036ec4..0000000000036f88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036ec8 │ │ │ │ +00002a34 0000000000000024 00002a38 FDE cie=00000000 pc=0000000000036ea4..0000000000036f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ea8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036eac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000036ed8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036eb8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000036f30 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000036f10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002a5c 0000000000000024 00002a60 FDE cie=00000000 pc=0000000000048960..00000000000489d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048964 │ │ │ │ +00002a5c 0000000000000024 00002a60 FDE cie=00000000 pc=0000000000048920..0000000000048990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048924 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048928 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048970 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048930 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000489c8 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000048988 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004898c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00002a84 0000000000000010 00002a88 FDE cie=00000000 pc=00000000000489d0..00000000000489f0 │ │ │ │ +00002a84 0000000000000010 00002a88 FDE cie=00000000 pc=0000000000048990..00000000000489b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a98 0000000000000030 00002a9c FDE cie=00000000 pc=00000000000489f0..0000000000048b4c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489f4 │ │ │ │ +00002a98 0000000000000030 00002a9c FDE cie=00000000 pc=00000000000489b0..0000000000048b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000489b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000489b8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000048a04 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000489c4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048a0c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000489cc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000048a18 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000489d8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 248 to 0000000000048b10 │ │ │ │ + DW_CFA_advance_loc: 248 to 0000000000048ad0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ad4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002acc 0000000000000020 00002ad0 FDE cie=00000000 pc=0000000000036f88..000000000003703c │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036f98 │ │ │ │ +00002acc 0000000000000020 00002ad0 FDE cie=00000000 pc=0000000000036f68..000000000003701c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036f78 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036fa0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036f80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000037014 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000036ff4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037018 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ff8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003701c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036ffc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002af0 000000000000002c 00002af4 FDE cie=00000000 pc=0000000000048b4c..0000000000048bdc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b50 │ │ │ │ +00002af0 000000000000002c 00002af4 FDE cie=00000000 pc=0000000000048b0c..0000000000048b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048b68 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048b28 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000048bac │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000048b6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048bb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048b78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000048bd4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048b94 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048bd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048b98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00002b20 0000000000000020 00002b24 FDE cie=00000000 pc=0000000000048be0..0000000000048c64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048be4 │ │ │ │ +00002b20 0000000000000020 00002b24 FDE cie=00000000 pc=0000000000048ba0..0000000000048c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048ba8 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-272 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000048c5c │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000048c1c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b44 0000000000000028 00002b48 FDE cie=00000000 pc=0000000000048c64..0000000000048db4 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048c78 │ │ │ │ +00002b44 0000000000000028 00002b48 FDE cie=00000000 pc=0000000000048c24..0000000000048d74 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048c38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000048c9c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000048c5c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048c60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048ca8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048c68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b70 00000000000000a8 00002b74 FDE cie=00000000 pc=0000000000037040..0000000000037524 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037044 │ │ │ │ +00002b70 00000000000000a8 00002b74 FDE cie=00000000 pc=0000000000037020..0000000000037504 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037024 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037048 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037028 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037054 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037034 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037060 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037040 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000370b0 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000037090 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037094 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000370c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000370a4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000370cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000370ac │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 120 to 0000000000037144 │ │ │ │ + DW_CFA_advance_loc: 120 to 0000000000037124 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000371a0 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000037180 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000371b8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037198 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000371c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000371a4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003722c │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003720c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000003728c │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000003726c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000372a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000037280 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000037320 │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000037300 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000037348 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000037328 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003736c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003734c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037350 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037378 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037358 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037390 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000037370 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003739c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003737c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000037444 │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000037424 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037450 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037430 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037434 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037458 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037438 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000374a0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000037480 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000374a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037484 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000374c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000374a0 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000374d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000374b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000374d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000374b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000374e8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000374c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000374ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000374cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037520 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000037500 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c1c 000000000000002c 00002c20 FDE cie=00000000 pc=0000000000037524..00000000000375a4 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037530 │ │ │ │ +00002c1c 000000000000002c 00002c20 FDE cie=00000000 pc=0000000000037504..0000000000037584 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037510 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037534 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037514 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037544 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000037524 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037564 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000037544 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037548 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003758c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003756c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c4c 0000000000000070 00002c50 FDE cie=00000000 pc=00000000000375a4..0000000000037ac0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000375b0 │ │ │ │ +00002c4c 0000000000000070 00002c50 FDE cie=00000000 pc=0000000000037584..0000000000037aa0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037590 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000375b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037594 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000375bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003759c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 196 to 0000000000037680 │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000037660 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037684 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037664 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037688 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037668 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000376c8 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000376a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000376cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000376ac │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc1: 312 to 0000000000037804 │ │ │ │ + DW_CFA_advance_loc1: 312 to 00000000000377e4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000037858 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000037838 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003785c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003783c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000378b0 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000037890 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000378c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000378a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000378d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000378b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000378dc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000378bc │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000037978 │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000037958 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003798c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003796c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037998 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000037978 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000379ac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003798c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 248 to 0000000000037aa4 │ │ │ │ + DW_CFA_advance_loc: 248 to 0000000000037a84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037a88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cc0 0000000000000028 00002cc4 FDE cie=00000000 pc=0000000000037ac0..0000000000037dd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ac4 │ │ │ │ +00002cc0 0000000000000028 00002cc4 FDE cie=00000000 pc=0000000000037aa0..0000000000037db8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037aa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037aa8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037ad0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037ab0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000037b30 │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000037b10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cec 0000000000000060 00002cf0 FDE cie=00000000 pc=0000000000037de0..00000000000382dc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037de4 │ │ │ │ +00002cec 0000000000000060 00002cf0 FDE cie=00000000 pc=0000000000037dc0..00000000000382bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037dc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037dc8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037df0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037dd0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000037e2c │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000037e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 492 to 0000000000038020 │ │ │ │ + DW_CFA_advance_loc1: 492 to 0000000000038000 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003802c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003800c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 00000000000380a4 │ │ │ │ + DW_CFA_advance_loc: 120 to 0000000000038084 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000038104 │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000380e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038108 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 0000000000038184 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000038164 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038190 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038170 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000381f0 │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000381d0 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038200 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000381e0 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003821c │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000381fc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000038238 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038218 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038244 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038224 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000038264 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038244 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000038288 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000038268 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d50 0000000000000020 00002d54 FDE cie=00000000 pc=0000000000048dc0..0000000000048de8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048dc4 │ │ │ │ +00002d50 0000000000000020 00002d54 FDE cie=00000000 pc=0000000000048d80..0000000000048da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048d84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048d88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048ddc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048d9c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048da0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d74 0000000000000050 00002d78 FDE cie=00000000 pc=0000000000048de8..0000000000049200 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000048e10 │ │ │ │ +00002d74 0000000000000050 00002d78 FDE cie=00000000 pc=0000000000048da8..00000000000491c0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000048dd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048e14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048dd4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000048e38 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000048df8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048e3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048dfc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048e40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000048ec4 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000048e84 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048e88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 288 to 0000000000048fe8 │ │ │ │ + DW_CFA_advance_loc1: 288 to 0000000000048fa8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000049080 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000049040 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004908c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004904c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000490ec │ │ │ │ + DW_CFA_advance_loc: 96 to 00000000000490ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000490f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000490b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004911c │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000490dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049124 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000490e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000049158 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000049118 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004917c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004913c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049190 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049150 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000491ac │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004916c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000491b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000491dc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004919c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000491e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000491a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000491fc │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000491bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ │ │ │ │ -00002dc8 0000000000000010 00002dcc FDE cie=00000000 pc=0000000000049200..0000000000049218 │ │ │ │ +00002dc8 0000000000000010 00002dcc FDE cie=00000000 pc=00000000000491c0..00000000000491d8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ddc 0000000000000020 00002de0 FDE cie=00000000 pc=00000000000382e0..0000000000038380 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382e4 │ │ │ │ +00002ddc 0000000000000020 00002de0 FDE cie=00000000 pc=00000000000382c0..0000000000038360 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000382c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000382e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000382c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000038320 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000038300 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038324 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038304 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038308 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002e00 0000000000000010 00002e04 FDE cie=00000000 pc=0000000000038380..0000000000038414 │ │ │ │ +00002e00 0000000000000010 00002e04 FDE cie=00000000 pc=0000000000038360..00000000000383f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e14 000000000000004c 00002e18 FDE cie=00000000 pc=0000000000038420..00000000000385d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038424 │ │ │ │ +00002e14 000000000000004c 00002e18 FDE cie=00000000 pc=0000000000038400..00000000000385b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038404 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038408 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038430 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038410 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038438 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038418 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038440 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038420 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000038460 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038440 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000003850c │ │ │ │ + DW_CFA_advance_loc: 172 to 00000000000384ec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000038520 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038524 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038504 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000038554 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000038534 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038558 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038538 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003855c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003853c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000038584 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000038564 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e64 0000000000000010 00002e68 FDE cie=00000000 pc=0000000000049220..0000000000049234 │ │ │ │ +00002e64 0000000000000010 00002e68 FDE cie=00000000 pc=00000000000491e0..00000000000491f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e78 0000000000000020 00002e7c FDE cie=00000000 pc=0000000000049240..00000000000492a4 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004926c │ │ │ │ +00002e78 0000000000000020 00002e7c FDE cie=00000000 pc=0000000000049200..0000000000049264 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004922c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049270 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049230 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004929c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004925c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000492a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049260 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e9c 0000000000000024 00002ea0 FDE cie=00000000 pc=00000000000492a4..00000000000492ec │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000492ac │ │ │ │ +00002e9c 0000000000000024 00002ea0 FDE cie=00000000 pc=0000000000049264..00000000000492ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004926c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000492b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049270 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000492b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049278 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000492dc │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004929c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000492e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000492a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ec4 0000000000000028 00002ec8 FDE cie=00000000 pc=00000000000492ec..0000000000049360 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000492f0 │ │ │ │ +00002ec4 0000000000000028 00002ec8 FDE cie=00000000 pc=00000000000492ac..0000000000049320 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000492b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000492f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000492b4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000492fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000492bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000049340 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000049300 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049344 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049304 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049348 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049308 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ef0 000000000000004c 00002ef4 FDE cie=00000000 pc=00000000000385d0..0000000000038b98 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000385d4 │ │ │ │ +00002ef0 000000000000004c 00002ef4 FDE cie=00000000 pc=00000000000385b0..0000000000038b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000385d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385b8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000038600 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000385e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038604 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000385e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038618 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000385f8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 200 to 00000000000386e0 │ │ │ │ + DW_CFA_advance_loc: 200 to 00000000000386c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000386ec │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000386cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000038774 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000038754 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038780 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038788 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038768 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038794 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038774 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 164 to 0000000000038838 │ │ │ │ + DW_CFA_advance_loc: 164 to 0000000000038818 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038848 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000038828 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 160 to 00000000000388e8 │ │ │ │ + DW_CFA_advance_loc: 160 to 00000000000388c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000388ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003892c │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003890c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038934 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038914 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 248 to 0000000000038a2c │ │ │ │ + DW_CFA_advance_loc: 248 to 0000000000038a0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038a34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038a14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 200 to 0000000000038afc │ │ │ │ + DW_CFA_advance_loc: 200 to 0000000000038adc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038b04 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038ae4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002f40 0000000000000030 00002f44 FDE cie=00000000 pc=0000000000010f2c..0000000000011088 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010f30 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000010f34 │ │ │ │ @@ -8793,79 +8793,79 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011250 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fb0 0000000000000010 00002fb4 FDE cie=00000000 pc=0000000000049360..0000000000049374 │ │ │ │ +00002fb0 0000000000000010 00002fb4 FDE cie=00000000 pc=0000000000049320..0000000000049334 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fc4 0000000000000020 00002fc8 FDE cie=00000000 pc=0000000000049380..00000000000493d0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049390 │ │ │ │ +00002fc4 0000000000000020 00002fc8 FDE cie=00000000 pc=0000000000049340..0000000000049390 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049350 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049394 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049354 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000493c0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000049380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000493c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049384 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000493c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049388 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002fe8 000000000000004c 00002fec FDE cie=00000000 pc=0000000000038ba0..000000000003902c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038ba4 │ │ │ │ +00002fe8 000000000000004c 00002fec FDE cie=00000000 pc=0000000000038b80..000000000003900c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038b88 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-208 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b90 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-192 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b98 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-176 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038bc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038ba4 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-160 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bcc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038bac │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 368 to 0000000000038d3c │ │ │ │ + DW_CFA_advance_loc1: 368 to 0000000000038d1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038d24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000038da8 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000038d88 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000038de4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000038dc4 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc1: 508 to 0000000000038fe0 │ │ │ │ + DW_CFA_advance_loc1: 508 to 0000000000038fc0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038fe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fc4 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003038 0000000000000024 0000303c FDE cie=00000000 pc=0000000000011258..00000000000112b8 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001125c │ │ │ │ @@ -8883,189 +8883,189 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000112b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003060 000000000000010c 00003064 FDE cie=00000000 pc=000000000003902c..0000000000039820 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039030 │ │ │ │ +00003060 000000000000010c 00003064 FDE cie=00000000 pc=000000000003900c..0000000000039800 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039010 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039034 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039014 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-384 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-376 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003903c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003901c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-320 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-312 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000039060 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000039040 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-368 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-360 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000390ac │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000003908c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000390b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039098 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000039184 │ │ │ │ + DW_CFA_advance_loc: 204 to 0000000000039164 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039190 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000391d8 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000391b8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000003928c │ │ │ │ + DW_CFA_advance_loc: 180 to 000000000003926c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000392ac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003928c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000392b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039290 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000392c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000392a4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000392c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000392cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000392ac │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-368 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-360 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-320 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-312 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-384 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-376 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000392e0 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000392c0 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003930c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000392ec │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039318 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000392f8 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc1: 412 to 00000000000394b4 │ │ │ │ + DW_CFA_advance_loc1: 412 to 0000000000039494 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000394ec │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000394cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000394d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000039510 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000394f0 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003952c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003950c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039530 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039510 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003953c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003951c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039520 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039524 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-368 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-360 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-320 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-312 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-384 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-376 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 188 to 0000000000039600 │ │ │ │ + DW_CFA_advance_loc: 188 to 00000000000395e0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039604 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000395e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000395e8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000039638 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000039618 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000039668 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000039648 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003966c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003964c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039670 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039650 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003967c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003965c │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000039698 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039678 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000396a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039680 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000396c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000396a0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000396ec │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000396cc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000039778 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000039758 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000397b0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000039790 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000397ec │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000397cc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-352 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-344 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-336 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-328 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000039804 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000397e4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-304 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-296 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003980c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000397ec │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_nop │ │ │ │ @@ -9100,337 +9100,337 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011468 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031ac 0000000000000024 000031b0 FDE cie=00000000 pc=0000000000039820..0000000000039974 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039824 │ │ │ │ +000031ac 0000000000000024 000031b0 FDE cie=00000000 pc=0000000000039800..0000000000039954 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039804 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039808 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-272 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 140 to 00000000000398b4 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000039894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000398b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039898 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000398bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003989c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031d4 0000000000000078 000031d8 FDE cie=00000000 pc=00000000000493d0..000000000004996c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000493d4 │ │ │ │ +000031d4 0000000000000078 000031d8 FDE cie=00000000 pc=0000000000049390..000000000004992c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049394 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000493d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049398 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-208 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000493e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000493a0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-192 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000493e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000493a8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-176 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000493f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000493b8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-160 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-152 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-128 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 196 to 00000000000494bc │ │ │ │ + DW_CFA_advance_loc: 196 to 000000000004947c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000494c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049484 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000004953c │ │ │ │ + DW_CFA_advance_loc: 120 to 00000000000494fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049500 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049504 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 336 to 0000000000049694 │ │ │ │ + DW_CFA_advance_loc1: 336 to 0000000000049654 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000049740 │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000049700 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000049778 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000049738 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000497ac │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004976c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000497dc │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004979c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000004981c │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000497dc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000049864 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000049824 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000049898 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000049858 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000498a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049864 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000049934 │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000498f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049938 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000498f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049940 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049900 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049944 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049904 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000049968 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000049928 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003250 0000000000000050 00003254 FDE cie=00000000 pc=0000000000039980..0000000000039b8c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039984 │ │ │ │ +00003250 0000000000000050 00003254 FDE cie=00000000 pc=0000000000039960..0000000000039b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039964 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039988 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039968 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039994 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039974 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000399a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039980 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000399a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039984 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000399b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039998 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000039a48 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000039a28 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a2c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a30 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039a58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039a38 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a3c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a40 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032a4 0000000000000020 000032a8 FDE cie=00000000 pc=000000000004996c..00000000000499dc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049970 │ │ │ │ +000032a4 0000000000000020 000032a8 FDE cie=00000000 pc=000000000004992c..000000000004999c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049930 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049974 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049934 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-256 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000499d4 │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000049994 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049998 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032c8 00000000000000a0 000032cc FDE cie=00000000 pc=0000000000039b8c..000000000003a05c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b90 │ │ │ │ +000032c8 00000000000000a0 000032cc FDE cie=00000000 pc=0000000000039b6c..000000000003a03c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b74 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039b9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039b7c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039bac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039b8c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b90 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 256 to 0000000000039cb0 │ │ │ │ + DW_CFA_advance_loc1: 256 to 0000000000039c90 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 380 to 0000000000039e2c │ │ │ │ + DW_CFA_advance_loc1: 380 to 0000000000039e0c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e10 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e14 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039e40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039e20 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e28 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000039e8c │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000039e6c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000039ecc │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000039eac │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000039f18 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000039ef8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039f20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039f00 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039f28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039f08 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f0c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000039f74 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000039f54 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039f88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039f68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f6c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039f94 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039f74 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000039fb4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039f94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f98 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039fbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039f9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039fcc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000039fac │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039fd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039fb0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000039fe8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039fc8 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039ffc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039fdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003a014 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039ff4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003a058 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003a038 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ │ │ │ │ -0000336c 0000000000000058 00003370 FDE cie=00000000 pc=000000000003a060..000000000003a1bc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a064 │ │ │ │ +0000336c 0000000000000058 00003370 FDE cie=00000000 pc=000000000003a040..000000000003a19c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a044 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a068 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a048 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a070 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a050 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a07c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a05c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a084 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a064 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000003a0f8 │ │ │ │ + DW_CFA_advance_loc: 116 to 000000000003a0d8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a100 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a0e0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a108 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a0e8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a10c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0ec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a110 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a0f0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000003a158 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000003a138 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a140 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a16c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a14c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000033c8 000000000000001c 000033cc FDE cie=00000000 pc=000000000001146c..00000000000114a4 │ │ │ │ @@ -9442,169 +9442,169 @@ │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 24 to 000000000001148c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033e8 0000000000000010 000033ec FDE cie=00000000 pc=00000000000499e0..0000000000049a20 │ │ │ │ +000033e8 0000000000000010 000033ec FDE cie=00000000 pc=00000000000499a0..00000000000499e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033fc 0000000000000074 00003400 FDE cie=00000000 pc=0000000000049a20..0000000000049cc4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a24 │ │ │ │ +000033fc 0000000000000074 00003400 FDE cie=00000000 pc=00000000000499e0..0000000000049c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000499e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000499e8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049a30 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000499f0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049a3c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000499fc │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049a44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049a04 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000049a68 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000049a28 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000049a80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049a40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000049b60 │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000049b20 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049b28 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049b2c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049b30 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049b38 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049b3c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049b40 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000049c2c │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000049bec │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049bf0 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049c38 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049bf8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049c4c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049c0c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049c5c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049c1c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049c20 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003474 0000000000000020 00003478 FDE cie=00000000 pc=0000000000049cc4..0000000000049d24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049cc8 │ │ │ │ +00003474 0000000000000020 00003478 FDE cie=00000000 pc=0000000000049c84..0000000000049ce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049c88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049c8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000049d1c │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000049cdc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ce0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003498 0000000000000010 0000349c FDE cie=00000000 pc=00000000000114a4..00000000000114b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034ac 000000000000002c 000034b0 FDE cie=00000000 pc=0000000000049d24..0000000000049d8c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d28 │ │ │ │ +000034ac 000000000000002c 000034b0 FDE cie=00000000 pc=0000000000049ce4..0000000000049d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ce8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049cec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049d38 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049cf8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049d4c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049d0c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000049d7c │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000049d3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d44 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034dc 0000000000000034 000034e0 FDE cie=00000000 pc=000000000003a1c0..000000000003a650 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1c4 │ │ │ │ +000034dc 0000000000000034 000034e0 FDE cie=00000000 pc=000000000003a1a0..000000000003a630 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a1a8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1b0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a1e0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a1c0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1c8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000003a254 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000003a234 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a258 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a238 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a23c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003514 0000000000000064 00003518 FDE cie=00000000 pc=00000000000114b8..0000000000011634 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000114bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -9677,72 +9677,72 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011630 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000357c 000000000000002c 00003580 FDE cie=00000000 pc=0000000000049d8c..0000000000049dfc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d90 │ │ │ │ +0000357c 000000000000002c 00003580 FDE cie=00000000 pc=0000000000049d4c..0000000000049dbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049d9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049d5c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000049dd4 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000049d94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049d9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049df0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049db0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049db4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000035ac 000000000000003c 000035b0 FDE cie=00000000 pc=0000000000049e00..0000000000049f28 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000049e5c │ │ │ │ +000035ac 000000000000003c 000035b0 FDE cie=00000000 pc=0000000000049dc0..0000000000049ee8 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000049e1c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049e20 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049e6c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049e2c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000049ec4 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000049e84 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000049ef8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000049eb8 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049f08 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049ec8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ecc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ed0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049f24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049ee4 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000035ec 0000000000000028 000035f0 FDE cie=00000000 pc=0000000000011634..00000000000116b8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011638 │ │ │ │ @@ -9762,64 +9762,64 @@ │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000116b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00003618 0000000000000010 0000361c FDE cie=00000000 pc=0000000000049f28..0000000000049f48 │ │ │ │ +00003618 0000000000000010 0000361c FDE cie=00000000 pc=0000000000049ee8..0000000000049f08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000362c 000000000000002c 00003630 FDE cie=00000000 pc=000000000003a650..000000000003a8a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a654 │ │ │ │ +0000362c 000000000000002c 00003630 FDE cie=00000000 pc=000000000003a630..000000000003a880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a634 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a658 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a638 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000003a6cc │ │ │ │ + DW_CFA_advance_loc: 116 to 000000000003a6ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a6d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a6b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a6d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a6b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 304 to 000000000003a804 │ │ │ │ + DW_CFA_advance_loc1: 304 to 000000000003a7e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a808 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a7e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a810 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a7f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000365c 0000000000000024 00003660 FDE cie=00000000 pc=000000000003a8a0..000000000003a970 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a8a4 │ │ │ │ +0000365c 0000000000000024 00003660 FDE cie=00000000 pc=000000000003a880..000000000003a950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a884 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a8ac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a88c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003a8c4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a8a4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003a92c │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003a90c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a930 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a910 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a914 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00003684 0000000000000048 00003688 FDE cie=00000000 pc=00000000000116b8..00000000000117f0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000116bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000116c0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ @@ -9863,87 +9863,87 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000117ec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036d0 0000000000000090 000036d4 FDE cie=00000000 pc=000000000003a970..000000000003ac1c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a97c │ │ │ │ +000036d0 0000000000000090 000036d4 FDE cie=00000000 pc=000000000003a950..000000000003abfc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a95c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a960 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a98c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a96c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003a998 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a978 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a99c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a97c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a980 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a9a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a984 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000003a9f8 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003a9d8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9dc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aa00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9e0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aa04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9e4 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003aa0c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a9ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aa10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003aa14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9f4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc1: 356 to 000000000003ab78 │ │ │ │ + DW_CFA_advance_loc1: 356 to 000000000003ab58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ab7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab5c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ @@ -9951,53 +9951,53 @@ │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00003764 0000000000000020 00003768 FDE cie=00000000 pc=000000000003ac20..000000000003acb8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ac2c │ │ │ │ +00003764 0000000000000020 00003768 FDE cie=00000000 pc=000000000003ac00..000000000003ac98 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ac0c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ac34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ac14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003ac58 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003ac38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ac5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac3c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ac60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003788 0000000000000038 0000378c FDE cie=00000000 pc=000000000003acc0..000000000003aeec │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003ad00 │ │ │ │ +00003788 0000000000000038 0000378c FDE cie=00000000 pc=000000000003aca0..000000000003aecc │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003ace0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ad04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ace4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ad10 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003acf0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ad24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ad04 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003ad68 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003ad48 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ad6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad4c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003ad90 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003ad70 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -10005,148 +10005,148 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000037c4 0000000000000010 000037c8 FDE cie=00000000 pc=00000000000117f0..0000000000011804 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037d8 0000000000000020 000037dc FDE cie=00000000 pc=000000000003aeec..000000000003afac │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003af04 │ │ │ │ +000037d8 0000000000000020 000037dc FDE cie=00000000 pc=000000000003aecc..000000000003af8c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003aee4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003af08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003aee8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000003af64 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000003af44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003af68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003af48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003af6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003af4c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000037fc 0000000000000020 00003800 FDE cie=00000000 pc=000000000003afac..000000000003b0a0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003afb8 │ │ │ │ +000037fc 0000000000000020 00003800 FDE cie=00000000 pc=000000000003af8c..000000000003b080 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003af98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003afc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003afa0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000003b03c │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000003b01c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b040 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b020 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b044 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b024 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003820 0000000000000024 00003824 FDE cie=00000000 pc=000000000003b0a0..000000000003b168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b0a4 │ │ │ │ +00003820 0000000000000024 00003824 FDE cie=00000000 pc=000000000003b080..000000000003b148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b088 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b0b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b090 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003b0f0 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003b0d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b0f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b0d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b0f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b0d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003848 0000000000000018 0000384c FDE cie=00000000 pc=0000000000049f48..0000000000049f94 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000049f7c │ │ │ │ +00003848 0000000000000018 0000384c FDE cie=00000000 pc=0000000000049f08..0000000000049f54 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000049f3c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049f40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003864 0000000000000038 00003868 FDE cie=00000000 pc=000000000003b168..000000000003b45c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b16c │ │ │ │ +00003864 0000000000000038 00003868 FDE cie=00000000 pc=000000000003b148..000000000003b43c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b14c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b170 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b150 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b178 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b158 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003b188 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b168 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003b198 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b178 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 244 to 000000000003b28c │ │ │ │ + DW_CFA_advance_loc: 244 to 000000000003b26c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b270 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b294 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b274 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000038a0 0000000000000010 000038a4 FDE cie=00000000 pc=0000000000049fa0..0000000000049fc4 │ │ │ │ +000038a0 0000000000000010 000038a4 FDE cie=00000000 pc=0000000000049f60..0000000000049f84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038b4 0000000000000038 000038b8 FDE cie=00000000 pc=000000000003b460..000000000003b4dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b464 │ │ │ │ +000038b4 0000000000000038 000038b8 FDE cie=00000000 pc=000000000003b440..000000000003b4bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b444 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b468 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b448 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b470 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b450 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003b480 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003b460 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b464 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b468 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b48c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b46c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003b4b4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003b494 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b4b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b498 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003b4d8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003b4b8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000038f0 0000000000000024 000038f4 FDE cie=00000000 pc=0000000000011804..0000000000011864 │ │ │ │ @@ -10165,335 +10165,335 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011860 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003918 0000000000000020 0000391c FDE cie=00000000 pc=0000000000049fc4..0000000000049fe8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049fc8 │ │ │ │ +00003918 0000000000000020 0000391c FDE cie=00000000 pc=0000000000049f84..0000000000049fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049f88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049fcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049f8c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049fdc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049f9c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049fe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049fa0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000393c 0000000000000010 00003940 FDE cie=00000000 pc=0000000000049fe8..0000000000049ff0 │ │ │ │ +0000393c 0000000000000010 00003940 FDE cie=00000000 pc=0000000000049fa8..0000000000049fb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003950 0000000000000044 00003954 FDE cie=00000000 pc=0000000000049ff0..000000000004a430 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ff4 │ │ │ │ +00003950 0000000000000044 00003954 FDE cie=00000000 pc=0000000000049fb0..000000000004a3f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049fb4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049fb8 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a00c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049fcc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a014 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049fd4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 324 to 000000000004a158 │ │ │ │ + DW_CFA_advance_loc1: 324 to 000000000004a118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a15c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a11c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a120 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003998 0000000000000044 0000399c FDE cie=00000000 pc=000000000004a430..000000000004a548 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a434 │ │ │ │ +00003998 0000000000000044 0000399c FDE cie=00000000 pc=000000000004a3f0..000000000004a508 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a3f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a3f8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a440 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a400 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000004a48c │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000004a44c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a450 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a494 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a454 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a4a8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a468 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000004a4e8 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000004a4a8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a4fc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a4bc │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a500 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a4c0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a4c4 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004a530 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004a4f0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039e0 0000000000000020 000039e4 FDE cie=00000000 pc=000000000004a548..000000000004a588 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a54c │ │ │ │ +000039e0 0000000000000020 000039e4 FDE cie=00000000 pc=000000000004a508..000000000004a548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a50c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a554 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a514 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004a570 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004a530 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a574 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a534 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a04 0000000000000040 00003a08 FDE cie=00000000 pc=000000000004a588..000000000004a69c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a58c │ │ │ │ +00003a04 0000000000000040 00003a08 FDE cie=00000000 pc=000000000004a548..000000000004a65c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a54c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a590 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a550 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a598 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a558 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004a5dc │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000004a59c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004a61c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004a5dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a620 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5e0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004a634 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a5f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a638 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a63c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5fc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a48 0000000000000010 00003a4c FDE cie=00000000 pc=000000000003b4e0..000000000003b504 │ │ │ │ +00003a48 0000000000000010 00003a4c FDE cie=00000000 pc=000000000003b4c0..000000000003b4e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a5c 0000000000000020 00003a60 FDE cie=00000000 pc=000000000004a6a0..000000000004a700 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a6ac │ │ │ │ +00003a5c 0000000000000020 00003a60 FDE cie=00000000 pc=000000000004a660..000000000004a6c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a66c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a670 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004a6e0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004a6a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a6a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a6a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003a80 0000000000000024 00003a84 FDE cie=00000000 pc=000000000003b504..000000000003b558 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b508 │ │ │ │ +00003a80 0000000000000024 00003a84 FDE cie=00000000 pc=000000000003b4e4..000000000003b538 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b4e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b4ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b514 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b4f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003b550 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003b530 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b534 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00003aa8 0000000000000028 00003aac FDE cie=00000000 pc=000000000003b560..000000000003b648 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b564 │ │ │ │ +00003aa8 0000000000000028 00003aac FDE cie=00000000 pc=000000000003b540..000000000003b628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b548 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b570 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b550 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003b5d8 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003b5b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b5dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b5bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b5c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ad4 000000000000002c 00003ad8 FDE cie=00000000 pc=000000000004a700..000000000004a88c │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004a71c │ │ │ │ +00003ad4 000000000000002c 00003ad8 FDE cie=00000000 pc=000000000004a6c0..000000000004a84c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004a6dc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a6e0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004a730 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a6f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000004a784 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004a744 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a788 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a748 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a78c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a74c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b04 0000000000000070 00003b08 FDE cie=00000000 pc=000000000003b648..000000000003bbb4 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b654 │ │ │ │ +00003b04 0000000000000070 00003b08 FDE cie=00000000 pc=000000000003b628..000000000003bb94 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b634 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b658 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b638 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b660 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b640 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b66c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b64c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b678 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b658 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b684 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b664 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000003b740 │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000003b720 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b744 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b724 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003b788 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003b768 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b78c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b76c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000003b81c │ │ │ │ + DW_CFA_advance_loc: 140 to 000000000003b7fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b820 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b800 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ @@ -10501,47 +10501,47 @@ │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b78 0000000000000034 00003b7c FDE cie=00000000 pc=000000000003bbc0..000000000003bccc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bbc4 │ │ │ │ +00003b78 0000000000000034 00003b7c FDE cie=00000000 pc=000000000003bba0..000000000003bcac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bbc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bba8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003bc0c │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003bbec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bc10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bbf0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bc14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bbf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003bc34 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003bc14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bc38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bc3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000003bcbc │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000003bc9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bcc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bca0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bcc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bca4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00003bb0 000000000000001c 00003bb4 FDE cie=00000000 pc=0000000000011864..00000000000118ac │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000011878 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001187c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ @@ -10549,90 +10549,90 @@ │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000011890 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00003bd0 0000000000000094 00003bd4 FDE cie=00000000 pc=000000000004a88c..000000000004ac84 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a890 │ │ │ │ +00003bd0 0000000000000094 00003bd4 FDE cie=00000000 pc=000000000004a84c..000000000004ac44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a850 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a894 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a854 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a89c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a85c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004a8ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a86c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a8cc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004a88c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a8d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a894 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a8e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a8a0 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000004a99c │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000004a95c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a960 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a964 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004a9b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a978 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a97c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a980 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a984 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a988 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a98c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004a9e8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004a9a8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a9ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a9b0 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ @@ -10642,78 +10642,78 @@ │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c68 0000000000000030 00003c6c FDE cie=00000000 pc=000000000004ac84..000000000004b07c │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ac94 │ │ │ │ +00003c68 0000000000000030 00003c6c FDE cie=00000000 pc=000000000004ac44..000000000004b03c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004ac54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ac98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ac58 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 220 to 000000000004ad74 │ │ │ │ + DW_CFA_advance_loc: 220 to 000000000004ad34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ad78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ad38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ad7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ad3c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000004ade4 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000004ada4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ade8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ada8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c9c 0000000000000040 00003ca0 FDE cie=00000000 pc=000000000004b080..000000000004b304 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b084 │ │ │ │ +00003c9c 0000000000000040 00003ca0 FDE cie=00000000 pc=000000000004b040..000000000004b2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b044 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b048 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b090 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b050 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b098 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b058 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b060 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b0ac │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b06c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 288 to 000000000004b1cc │ │ │ │ + DW_CFA_advance_loc1: 288 to 000000000004b18c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b190 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b194 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003ce0 0000000000000030 00003ce4 FDE cie=00000000 pc=00000000000118ac..00000000000119f4 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000118b0 │ │ │ │ @@ -10738,84 +10738,84 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000119f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d14 0000000000000030 00003d18 FDE cie=00000000 pc=000000000003bccc..000000000003be08 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bcd0 │ │ │ │ +00003d14 0000000000000030 00003d18 FDE cie=00000000 pc=000000000003bcac..000000000003bde8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bcb0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bcd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bcb4 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bcdc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bcbc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bce4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bcc4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 204 to 000000000003bdb0 │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000003bd90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bdb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd94 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bdb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd98 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d48 0000000000000010 00003d4c FDE cie=00000000 pc=000000000003be08..000000000003bef8 │ │ │ │ +00003d48 0000000000000010 00003d4c FDE cie=00000000 pc=000000000003bde8..000000000003bed8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d5c 0000000000000058 00003d60 FDE cie=00000000 pc=000000000003bf00..000000000003c254 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf04 │ │ │ │ +00003d5c 0000000000000058 00003d60 FDE cie=00000000 pc=000000000003bee0..000000000003c234 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bee4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bee8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003bf14 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003bef4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003bf20 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003bf00 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003bf2c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003bf0c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bf34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bf14 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 312 to 000000000003c06c │ │ │ │ + DW_CFA_advance_loc1: 312 to 000000000003c04c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c050 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c054 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c07c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c05c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c080 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c060 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c064 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ @@ -10824,678 +10824,678 @@ │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003db8 0000000000000020 00003dbc FDE cie=00000000 pc=000000000003c260..000000000003c334 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c26c │ │ │ │ +00003db8 0000000000000020 00003dbc FDE cie=00000000 pc=000000000003c240..000000000003c314 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c24c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c274 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c254 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003c294 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003c274 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c298 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c278 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c29c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c27c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003ddc 0000000000000044 00003de0 FDE cie=00000000 pc=000000000003c340..000000000003c74c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c344 │ │ │ │ +00003ddc 0000000000000044 00003de0 FDE cie=00000000 pc=000000000003c320..000000000003c72c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c324 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c348 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c328 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c350 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c330 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c35c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c33c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c368 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c348 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c370 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c350 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003c388 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c368 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 548 to 000000000003c5ac │ │ │ │ + DW_CFA_advance_loc1: 548 to 000000000003c58c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c5b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c590 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c5b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c594 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e24 0000000000000010 00003e28 FDE cie=00000000 pc=000000000004b320..000000000004b344 │ │ │ │ +00003e24 0000000000000010 00003e28 FDE cie=00000000 pc=000000000004b2e0..000000000004b304 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e38 0000000000000030 00003e3c FDE cie=00000000 pc=000000000003c74c..000000000003c8c8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c750 │ │ │ │ +00003e38 0000000000000030 00003e3c FDE cie=00000000 pc=000000000003c72c..000000000003c8a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c730 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c754 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c734 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c75c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c73c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c768 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c748 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000003c7bc │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003c79c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c7a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c7a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e6c 00000000000000e4 00003e70 FDE cie=00000000 pc=000000000003c8c8..000000000003de24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c8cc │ │ │ │ +00003e6c 00000000000000e4 00003e70 FDE cie=00000000 pc=000000000003c8a8..000000000003de04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c8ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c8d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c8b0 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c8b4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c8dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c8bc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c8e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c8c8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c8f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c8d0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000003c988 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000003c968 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 736 to 000000000003cc68 │ │ │ │ + DW_CFA_advance_loc1: 736 to 000000000003cc48 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003cc84 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003cc64 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cc88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cc8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cc6c │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-144 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-96 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-88 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000003cd20 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000003cd00 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000003cdcc │ │ │ │ + DW_CFA_advance_loc: 172 to 000000000003cdac │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 240 to 000000000003cebc │ │ │ │ + DW_CFA_advance_loc: 240 to 000000000003ce9c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003cedc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003cebc │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1140 to 000000000003d350 │ │ │ │ + DW_CFA_advance_loc2: 1140 to 000000000003d330 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003d36c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d34c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003d394 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003d374 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d398 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d378 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000003d430 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000003d410 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d414 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 480 to 000000000003d614 │ │ │ │ + DW_CFA_advance_loc1: 480 to 000000000003d5f4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003d62c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d60c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003d644 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d624 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003d678 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003d658 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d67c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d65c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003d698 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d678 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003d700 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003d6e0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d710 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d6f0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003d778 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003d758 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003d798 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003d778 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003d7cc │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003d7ac │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003d7f0 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003d7d0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003d814 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003d7f4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 212 to 000000000003d8e8 │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000003d8c8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003d914 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003d8f4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000003d970 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000003d950 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 676 to 000000000003dc14 │ │ │ │ + DW_CFA_advance_loc1: 676 to 000000000003dbf4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000003dc64 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000003dc44 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003dca8 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003dc88 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003dcc0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003dca0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 304 to 000000000003ddf0 │ │ │ │ + DW_CFA_advance_loc1: 304 to 000000000003ddd0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003de10 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ddf0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-112 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f54 0000000000000030 00003f58 FDE cie=00000000 pc=000000000003de24..000000000003df70 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de28 │ │ │ │ +00003f54 0000000000000030 00003f58 FDE cie=00000000 pc=000000000003de04..000000000003df50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003de08 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003de0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003de34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003de14 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003de40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003de20 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000003debc │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000003de9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dea0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dea4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f88 0000000000000034 00003f8c FDE cie=00000000 pc=000000000004b344..000000000004b6c4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b348 │ │ │ │ +00003f88 0000000000000034 00003f8c FDE cie=00000000 pc=000000000004b304..000000000004b684 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b308 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b34c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b30c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b354 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b314 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b364 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004b324 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b374 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004b334 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 212 to 000000000004b448 │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000004b408 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b44c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b40c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b410 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fc0 000000000000003c 00003fc4 FDE cie=00000000 pc=000000000003df70..000000000003e05c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003df7c │ │ │ │ +00003fc0 000000000000003c 00003fc4 FDE cie=00000000 pc=000000000003df50..000000000003e03c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003df5c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003df60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003df88 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003df68 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003dfbc │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003df9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfa0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dfc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfa4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003e000 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003dfe0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dfe4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004000 0000000000000030 00004004 FDE cie=00000000 pc=000000000004b6c4..000000000004b72c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c8 │ │ │ │ +00004000 0000000000000030 00004004 FDE cie=00000000 pc=000000000004b684..000000000004b6ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b688 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b68c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b6d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b694 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b6e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b6a0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004b714 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004b6d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b718 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b71c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6dc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004034 0000000000000028 00004038 FDE cie=00000000 pc=000000000004b72c..000000000004b804 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b730 │ │ │ │ +00004034 0000000000000028 00004038 FDE cie=00000000 pc=000000000004b6ec..000000000004b7c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b734 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b6f4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b740 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b700 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000004b7a8 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000004b768 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b7ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b76c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b7b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b770 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004060 000000000000001c 00004064 FDE cie=00000000 pc=000000000004b804..000000000004b928 │ │ │ │ - DW_CFA_advance_loc: 252 to 000000000004b900 │ │ │ │ +00004060 000000000000001c 00004064 FDE cie=00000000 pc=000000000004b7c4..000000000004b8e8 │ │ │ │ + DW_CFA_advance_loc: 252 to 000000000004b8c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b8c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b918 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004b8d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00004080 000000000000003c 00004084 FDE cie=00000000 pc=000000000004b928..000000000004b9e8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004b958 │ │ │ │ +00004080 000000000000003c 00004084 FDE cie=00000000 pc=000000000004b8e8..000000000004b9a8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004b918 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b95c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b91c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004b978 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004b938 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b97c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b93c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b984 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b944 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004b9b0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004b970 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b9c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004b988 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b9e0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004b9a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040c0 000000000000002c 000040c4 FDE cie=00000000 pc=000000000004b9e8..000000000004bb28 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b9f4 │ │ │ │ +000040c0 000000000000002c 000040c4 FDE cie=00000000 pc=000000000004b9a8..000000000004bae8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b9b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b9b8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ba04 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b9c4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000004bab8 │ │ │ │ + DW_CFA_advance_loc: 180 to 000000000004ba78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004babc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ba7c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ba80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004baf0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004bab0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004bb18 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004bad8 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ │ │ │ │ -000040f0 0000000000000020 000040f4 FDE cie=00000000 pc=000000000004bb28..000000000004bb8c │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004bb4c │ │ │ │ +000040f0 0000000000000020 000040f4 FDE cie=00000000 pc=000000000004bae8..000000000004bb4c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004bb0c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bb50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bb10 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004bb84 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004bb44 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bb88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bb48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004114 0000000000000028 00004118 FDE cie=00000000 pc=000000000003e060..000000000003e0f4 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e070 │ │ │ │ +00004114 0000000000000028 00004118 FDE cie=00000000 pc=000000000003e040..000000000003e0d4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e050 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e054 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e07c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e05c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000003e0e0 │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000003e0c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e0e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e0e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004140 0000000000000024 00004144 FDE cie=00000000 pc=000000000003e100..000000000003e184 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003e134 │ │ │ │ +00004140 0000000000000024 00004144 FDE cie=00000000 pc=000000000003e0e0..000000000003e164 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003e114 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e138 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e118 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e144 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e124 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003e168 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003e148 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e16c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e14c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004168 0000000000000044 0000416c FDE cie=00000000 pc=000000000003e184..000000000003e6ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e188 │ │ │ │ +00004168 0000000000000044 0000416c FDE cie=00000000 pc=000000000003e164..000000000003e6cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e168 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e18c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e16c │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e194 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e174 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e1a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e180 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e1a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e188 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e1b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e198 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 560 to 000000000003e3e8 │ │ │ │ + DW_CFA_advance_loc1: 560 to 000000000003e3c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e3ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e3cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e3f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e3d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000041b0 0000000000000010 000041b4 FDE cie=00000000 pc=000000000004bb8c..000000000004bbb8 │ │ │ │ +000041b0 0000000000000010 000041b4 FDE cie=00000000 pc=000000000004bb4c..000000000004bb78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041c4 0000000000000010 000041c8 FDE cie=00000000 pc=000000000003e6ec..000000000003e708 │ │ │ │ +000041c4 0000000000000010 000041c8 FDE cie=00000000 pc=000000000003e6cc..000000000003e6e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041d8 0000000000000034 000041dc FDE cie=00000000 pc=000000000004bbc0..000000000004bdcc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bbc4 │ │ │ │ +000041d8 0000000000000034 000041dc FDE cie=00000000 pc=000000000004bb80..000000000004bd8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bb84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bbc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bb88 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bbd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bb90 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004bbdc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bb9c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004bbe8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bba8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 388 to 000000000004bd6c │ │ │ │ + DW_CFA_advance_loc1: 388 to 000000000004bd2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bd70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bd30 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bd74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bd34 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004210 0000000000000010 00004214 FDE cie=00000000 pc=000000000003e708..000000000003e760 │ │ │ │ +00004210 0000000000000010 00004214 FDE cie=00000000 pc=000000000003e6e8..000000000003e740 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004224 0000000000000064 00004228 FDE cie=00000000 pc=000000000003e760..000000000003f82c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e764 │ │ │ │ +00004224 0000000000000064 00004228 FDE cie=00000000 pc=000000000003e740..000000000003f80c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e744 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e768 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e748 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-192 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e770 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e750 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-176 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003e78c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003e76c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e79c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e77c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e7ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e78c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e7b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e794 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 952 to 000000000003eb6c │ │ │ │ + DW_CFA_advance_loc1: 952 to 000000000003eb4c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eb70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb50 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eb74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb54 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eb78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb58 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003eb84 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003eb64 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eb88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eb8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb6c │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-176 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-168 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ @@ -11504,107 +11504,107 @@ │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-192 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-184 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000428c 0000000000000034 00004290 FDE cie=00000000 pc=000000000004bdcc..000000000004beb8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdd0 │ │ │ │ +0000428c 0000000000000034 00004290 FDE cie=00000000 pc=000000000004bd8c..000000000004be78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bd90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bd94 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bddc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bd9c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004be00 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004bdc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004be04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bdc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004be08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bdc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004be14 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004bdd4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004be30 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004bdf0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004be34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bdf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000004beac │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000004be6c │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042c4 0000000000000020 000042c8 FDE cie=00000000 pc=000000000003f82c..000000000003f94c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f830 │ │ │ │ +000042c4 0000000000000020 000042c8 FDE cie=00000000 pc=000000000003f80c..000000000003f92c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f810 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f814 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003f85c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003f83c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f840 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f844 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000042e8 0000000000000040 000042ec FDE cie=00000000 pc=000000000004bec0..000000000004bffc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec4 │ │ │ │ +000042e8 0000000000000040 000042ec FDE cie=00000000 pc=000000000004be80..000000000004bfbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004be84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004be88 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004be90 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000004bf78 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000004bf38 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bf7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf3c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bf80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004bfac │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004bf6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bfb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bfb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004bf78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004bfd4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004bf94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bfd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bfdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bf9c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000432c 000000000000002c 00004330 FDE cie=00000000 pc=00000000000119f4..0000000000011b04 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000119f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000119fc │ │ │ │ @@ -11625,890 +11625,890 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011b00 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000435c 0000000000000010 00004360 FDE cie=00000000 pc=000000000004c000..000000000004c078 │ │ │ │ +0000435c 0000000000000010 00004360 FDE cie=00000000 pc=000000000004bfc0..000000000004c038 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004370 0000000000000050 00004374 FDE cie=00000000 pc=000000000004c080..000000000004c4a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c084 │ │ │ │ +00004370 0000000000000050 00004374 FDE cie=00000000 pc=000000000004c040..000000000004c464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c044 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c048 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c090 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c050 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c09c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c05c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c0b0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c070 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 320 to 000000000004c1f0 │ │ │ │ + DW_CFA_advance_loc1: 320 to 000000000004c1b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c1f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004c234 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004c1f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c23c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c1fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000004c2c8 │ │ │ │ + DW_CFA_advance_loc: 140 to 000000000004c288 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c2d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c2e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c2a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c2ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c2ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 232 to 000000000004c3d4 │ │ │ │ + DW_CFA_advance_loc: 232 to 000000000004c394 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c3e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c3a8 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043c4 0000000000000034 000043c8 FDE cie=00000000 pc=000000000004c4a4..000000000004c54c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c4a8 │ │ │ │ +000043c4 0000000000000034 000043c8 FDE cie=00000000 pc=000000000004c464..000000000004c50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c468 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c46c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c4c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004c488 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c4cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c48c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c4d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004c508 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004c4c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c4cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c510 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c4d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004c544 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004c504 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c508 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043fc 000000000000002c 00004400 FDE cie=00000000 pc=000000000003f94c..000000000003fb10 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f950 │ │ │ │ +000043fc 000000000000002c 00004400 FDE cie=00000000 pc=000000000003f92c..000000000003faf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f930 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f934 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f95c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f93c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f968 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f948 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 196 to 000000000003fa2c │ │ │ │ + DW_CFA_advance_loc: 196 to 000000000003fa0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fa30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fa10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fa34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fa14 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000442c 0000000000000020 00004430 FDE cie=00000000 pc=000000000003fb10..000000000003fc48 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000003fb8c │ │ │ │ +0000442c 0000000000000020 00004430 FDE cie=00000000 pc=000000000003faf0..000000000003fc28 │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000003fb6c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fb90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fb70 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000003fc18 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000003fbf8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fbfc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004450 0000000000000030 00004454 FDE cie=00000000 pc=000000000003fc48..000000000003fd6c │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003fc70 │ │ │ │ +00004450 0000000000000030 00004454 FDE cie=00000000 pc=000000000003fc28..000000000003fd4c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003fc50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fc54 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003fcac │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003fc8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fcb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fc90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fcb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fc94 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000003fd04 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000003fce4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fce8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004484 0000000000000020 00004488 FDE cie=00000000 pc=000000000004c54c..000000000004c5bc │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004c584 │ │ │ │ +00004484 0000000000000020 00004488 FDE cie=00000000 pc=000000000004c50c..000000000004c57c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004c544 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c588 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c548 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c598 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004c558 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c59c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c55c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c5a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c560 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000044a8 0000000000000020 000044ac FDE cie=00000000 pc=000000000004c5c0..000000000004c608 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c5c4 │ │ │ │ +000044a8 0000000000000020 000044ac FDE cie=00000000 pc=000000000004c580..000000000004c5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c584 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c588 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004c5fc │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004c5bc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044cc 0000000000000030 000044d0 FDE cie=00000000 pc=000000000003fd6c..000000000003fdf8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fd78 │ │ │ │ +000044cc 0000000000000030 000044d0 FDE cie=00000000 pc=000000000003fd4c..000000000003fdd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003fd58 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fd5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fd88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003fd68 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000003fdd4 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000003fdb4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fdd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fdb8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fdbc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fde4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fdc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fde8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fdc8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fdec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fdcc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004500 0000000000000010 00004504 FDE cie=00000000 pc=000000000003fe00..000000000003fe58 │ │ │ │ +00004500 0000000000000010 00004504 FDE cie=00000000 pc=000000000003fde0..000000000003fe38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004514 000000000000002c 00004518 FDE cie=00000000 pc=000000000004c608..000000000004c69c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c60c │ │ │ │ +00004514 000000000000002c 00004518 FDE cie=00000000 pc=000000000004c5c8..000000000004c65c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c610 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5d0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c624 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c5e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c62c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c5ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004c654 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004c614 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c668 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c628 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c66c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c62c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004544 0000000000000020 00004548 FDE cie=00000000 pc=000000000003fe60..000000000003fe8c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe64 │ │ │ │ +00004544 0000000000000020 00004548 FDE cie=00000000 pc=000000000003fe40..000000000003fe6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003fe80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003fe60 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004568 0000000000000030 0000456c FDE cie=00000000 pc=000000000004c6a0..000000000004c980 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c6a4 │ │ │ │ +00004568 0000000000000030 0000456c FDE cie=00000000 pc=000000000004c660..000000000004c940 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c664 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c6a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c668 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c6b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c674 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c6c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c680 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000004c75c │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000004c71c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c760 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c720 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c764 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c724 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000459c 0000000000000078 000045a0 FDE cie=00000000 pc=000000000004c980..000000000004cee8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c984 │ │ │ │ +0000459c 0000000000000078 000045a0 FDE cie=00000000 pc=000000000004c940..000000000004cea8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c944 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c988 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c948 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-192 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c994 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c954 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-176 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000004ca40 │ │ │ │ + DW_CFA_advance_loc: 172 to 000000000004ca00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ca44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ca04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ca48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ca08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000004caa0 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000004ca60 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004cab0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004ca70 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004cad4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004ca94 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ca98 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000004cb94 │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000004cb54 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cb9c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb5c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cba4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb64 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cbac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb6c │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cbb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cb74 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cbb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cb78 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cbbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cb7c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004cbe8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004cba8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cbf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cbb0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004cc00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004cbc0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cc0c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004cbcc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-160 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-152 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-144 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-128 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-120 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-112 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004618 0000000000000024 0000461c FDE cie=00000000 pc=000000000004cee8..000000000004cf6c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004cf00 │ │ │ │ +00004618 0000000000000024 0000461c FDE cie=00000000 pc=000000000004cea8..000000000004cf2c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004cec0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cf04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cec4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cf10 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ced0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004cf34 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004cef4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cf38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cef8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004640 0000000000000044 00004644 FDE cie=00000000 pc=000000000003fe8c..000000000003ff48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe90 │ │ │ │ +00004640 0000000000000044 00004644 FDE cie=00000000 pc=000000000003fe6c..000000000003ff28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fe9c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fe7c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003feb8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003fe98 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000003ff04 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000003fee4 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003ff14 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003fef4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fef8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fefc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ff30 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003ff10 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ff3c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ff1c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff20 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004688 0000000000000080 0000468c FDE cie=00000000 pc=000000000003ff48..00000000000404a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff4c │ │ │ │ +00004688 0000000000000080 0000468c FDE cie=00000000 pc=000000000003ff28..0000000000040484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff2c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff30 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003ff7c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003ff5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ff90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ff70 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 204 to 000000000004005c │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000004003c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000400f0 │ │ │ │ + DW_CFA_advance_loc: 148 to 00000000000400d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000400d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000400d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000004017c │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000004015c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000040218 │ │ │ │ + DW_CFA_advance_loc: 156 to 00000000000401f8 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000040258 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000040238 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004025c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004023c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040270 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040250 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040278 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040258 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004027c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004025c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040290 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040270 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000402a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040280 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000402b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000040294 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000402b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040298 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000402e8 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000402c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000402f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000402d8 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000040318 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000402f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004031c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000402fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000004039c │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000004037c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000403a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000403fc │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000403dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040400 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000403e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004043c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004041c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040420 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000470c 0000000000000028 00004710 FDE cie=00000000 pc=000000000004cf6c..000000000004cfb8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004cf84 │ │ │ │ +0000470c 0000000000000028 00004710 FDE cie=00000000 pc=000000000004cf2c..000000000004cf78 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004cf44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cf88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004cfa0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004cf60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cfa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cfa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cfac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf6c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cfb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf70 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004738 0000000000000094 0000473c FDE cie=00000000 pc=00000000000404a4..0000000000040b3c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404a8 │ │ │ │ +00004738 0000000000000094 0000473c FDE cie=00000000 pc=0000000000040484..0000000000040b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040488 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004048c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000404b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040498 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000004054c │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000004052c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 128 to 00000000000405cc │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000405ac │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000405d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000405b8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 956 to 0000000000040994 │ │ │ │ + DW_CFA_advance_loc1: 956 to 0000000000040974 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040978 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004099c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004097c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000409a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040988 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000409ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004098c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000409b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040990 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 236 to 0000000000040a9c │ │ │ │ + DW_CFA_advance_loc: 236 to 0000000000040a7c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040aac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040a8c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a90 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a94 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a98 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000040af8 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000040ad8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047d0 0000000000000020 000047d4 FDE cie=00000000 pc=000000000004cfc0..000000000004d09c │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004cfec │ │ │ │ +000047d0 0000000000000020 000047d4 FDE cie=00000000 pc=000000000004cf80..000000000004d05c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004cfac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cfb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004d020 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004cfe0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d024 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cfe4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d028 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cfe8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 000047f4 0000000000000010 000047f8 FDE cie=00000000 pc=0000000000011b04..0000000000011bf4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00004808 0000000000000010 0000480c FDE cie=00000000 pc=0000000000011bf4..0000000000011c98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000481c 0000000000000010 00004820 FDE cie=00000000 pc=000000000004d0a0..000000000004d0c4 │ │ │ │ +0000481c 0000000000000010 00004820 FDE cie=00000000 pc=000000000004d060..000000000004d084 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004830 0000000000000028 00004834 FDE cie=00000000 pc=000000000004d0c4..000000000004d184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d0c8 │ │ │ │ +00004830 0000000000000028 00004834 FDE cie=00000000 pc=000000000004d084..000000000004d144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d088 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d0cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d08c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d0d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d094 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000004d13c │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000004d0fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d100 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d104 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000485c 0000000000000024 00004860 FDE cie=00000000 pc=0000000000040b40..0000000000040bcc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040b44 │ │ │ │ +0000485c 0000000000000024 00004860 FDE cie=00000000 pc=0000000000040b20..0000000000040bac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040b28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040b50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040b30 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000040bc4 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000040ba4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ba8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 00004884 0000000000000010 00004888 FDE cie=00000000 pc=0000000000011c98..0000000000011cb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004898 0000000000000010 0000489c FDE cie=00000000 pc=0000000000040bcc..0000000000040c10 │ │ │ │ +00004898 0000000000000010 0000489c FDE cie=00000000 pc=0000000000040bac..0000000000040bf0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048ac 0000000000000024 000048b0 FDE cie=00000000 pc=0000000000040c10..0000000000040c5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040c14 │ │ │ │ +000048ac 0000000000000024 000048b0 FDE cie=00000000 pc=0000000000040bf0..0000000000040c3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040bf4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040c18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040bf8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040c20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040c00 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000040c54 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000040c34 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040c58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040c38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000048d4 000000000000006c 000048d8 FDE cie=00000000 pc=000000000004d184..000000000004d528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d188 │ │ │ │ +000048d4 000000000000006c 000048d8 FDE cie=00000000 pc=000000000004d144..000000000004d4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d148 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d18c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d14c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-208 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d194 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d154 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-176 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d1a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d160 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-128 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004d1c0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004d180 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-184 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d1cc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d18c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-152 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d1d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d198 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000004d264 │ │ │ │ + DW_CFA_advance_loc: 140 to 000000000004d224 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d274 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004d234 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d278 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d238 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d27c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d23c │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-192 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-184 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-176 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-168 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-160 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-152 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-144 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-136 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-128 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-120 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-208 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-200 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000004d2c8 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000004d288 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d2cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d28c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d290 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d2d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d294 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004944 0000000000000010 00004948 FDE cie=00000000 pc=0000000000040c60..0000000000040ca8 │ │ │ │ +00004944 0000000000000010 00004948 FDE cie=00000000 pc=0000000000040c40..0000000000040c88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004958 0000000000000038 0000495c FDE cie=00000000 pc=000000000004d528..000000000004d62c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d52c │ │ │ │ +00004958 0000000000000038 0000495c FDE cie=00000000 pc=000000000004d4e8..000000000004d5ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d4ec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d530 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d4f0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d538 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d4f8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d544 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d504 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d558 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d518 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 204 to 000000000004d624 │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000004d5e4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d5e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004994 0000000000000010 00004998 FDE cie=00000000 pc=000000000004d62c..000000000004d7b8 │ │ │ │ +00004994 0000000000000010 00004998 FDE cie=00000000 pc=000000000004d5ec..000000000004d778 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049a8 0000000000000010 000049ac FDE cie=00000000 pc=000000000004d7c0..000000000004d804 │ │ │ │ +000049a8 0000000000000010 000049ac FDE cie=00000000 pc=000000000004d780..000000000004d7c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000049bc 0000000000000044 000049c0 FDE cie=00000000 pc=0000000000011cb8..0000000000011df0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011cbc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -12553,15 +12553,15 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011dec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a04 0000000000000010 00004a08 FDE cie=00000000 pc=0000000000040ca8..0000000000040d00 │ │ │ │ +00004a04 0000000000000010 00004a08 FDE cie=00000000 pc=0000000000040c88..0000000000040ce0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00004a18 0000000000000020 00004a1c FDE cie=00000000 pc=0000000000011df0..0000000000011e1c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011df4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -12575,156 +12575,156 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011e14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a3c 0000000000000038 00004a40 FDE cie=00000000 pc=000000000004d804..000000000004d998 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d808 │ │ │ │ +00004a3c 0000000000000038 00004a40 FDE cie=00000000 pc=000000000004d7c4..000000000004d958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d7c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d80c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d7cc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d814 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d7d4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d828 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d7e8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 308 to 000000000004d95c │ │ │ │ + DW_CFA_advance_loc1: 308 to 000000000004d91c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d920 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d964 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d924 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004a78 0000000000000044 00004a7c FDE cie=00000000 pc=000000000004d9a0..000000000004dca4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d9a4 │ │ │ │ +00004a78 0000000000000044 00004a7c FDE cie=00000000 pc=000000000004d960..000000000004dc64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d964 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d9a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d968 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-240 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d9b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d970 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-224 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d9c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004d984 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-208 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d9d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004d990 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-192 │ │ │ │ - DW_CFA_advance_loc1: 272 to 000000000004dae0 │ │ │ │ + DW_CFA_advance_loc1: 272 to 000000000004daa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 436 to 000000000004dc9c │ │ │ │ + DW_CFA_advance_loc1: 436 to 000000000004dc5c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dc60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ac0 0000000000000010 00004ac4 FDE cie=00000000 pc=0000000000040d00..0000000000040d58 │ │ │ │ +00004ac0 0000000000000010 00004ac4 FDE cie=00000000 pc=0000000000040ce0..0000000000040d38 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ad4 0000000000000010 00004ad8 FDE cie=00000000 pc=0000000000040d60..0000000000040db4 │ │ │ │ +00004ad4 0000000000000010 00004ad8 FDE cie=00000000 pc=0000000000040d40..0000000000040d94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ae8 0000000000000048 00004aec FDE cie=00000000 pc=000000000004dca4..000000000004e104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dca8 │ │ │ │ +00004ae8 0000000000000048 00004aec FDE cie=00000000 pc=000000000004dc64..000000000004e0c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dc68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dcac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dc6c │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dcb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004dc74 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004dcc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004dc80 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 276 to 000000000004ddd4 │ │ │ │ + DW_CFA_advance_loc1: 276 to 000000000004dd94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ddd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dd98 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dddc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dd9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 560 to 000000000004e00c │ │ │ │ + DW_CFA_advance_loc1: 560 to 000000000004dfcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dfd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e014 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dfd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b34 000000000000001c 00004b38 FDE cie=00000000 pc=000000000004e104..000000000004e14c │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004e138 │ │ │ │ +00004b34 000000000000001c 00004b38 FDE cie=00000000 pc=000000000004e0c4..000000000004e10c │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004e0f8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e13c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e0fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e144 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e104 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 00004b54 0000000000000030 00004b58 FDE cie=00000000 pc=0000000000011e1c..0000000000011f20 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011e20 │ │ │ │ @@ -12749,132 +12749,132 @@ │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011f1c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00004b88 0000000000000010 00004b8c FDE cie=00000000 pc=0000000000040dc0..0000000000040dd0 │ │ │ │ +00004b88 0000000000000010 00004b8c FDE cie=00000000 pc=0000000000040da0..0000000000040db0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b9c 0000000000000030 00004ba0 FDE cie=00000000 pc=000000000004e14c..000000000004e1d8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e150 │ │ │ │ +00004b9c 0000000000000030 00004ba0 FDE cie=00000000 pc=000000000004e10c..000000000004e198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e110 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e114 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e15c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e11c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e168 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e128 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000004e1b4 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000004e174 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e178 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e17c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd0 0000000000000028 00004bd4 FDE cie=00000000 pc=000000000004e1e0..000000000004e288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1e4 │ │ │ │ +00004bd0 0000000000000028 00004bd4 FDE cie=00000000 pc=000000000004e1a0..000000000004e248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e1a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e1e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e1a8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e1b0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000004e238 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004e1f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e23c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e1fc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e200 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bfc 0000000000000010 00004c00 FDE cie=00000000 pc=000000000004e288..000000000004e29c │ │ │ │ +00004bfc 0000000000000010 00004c00 FDE cie=00000000 pc=000000000004e248..000000000004e25c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c10 0000000000000054 00004c14 FDE cie=00000000 pc=000000000004e2a0..000000000004e4b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e2a4 │ │ │ │ +00004c10 0000000000000054 00004c14 FDE cie=00000000 pc=000000000004e260..000000000004e478 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e264 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e2a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e268 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e2b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e274 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e2c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e280 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004e2f8 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004e2b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e2fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e2bc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e300 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e2c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004e328 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004e2e8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000004e388 │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000004e348 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004e39c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004e35c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e3a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e360 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e3a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e364 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000004e418 │ │ │ │ + DW_CFA_advance_loc: 116 to 000000000004e3d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e41c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e3dc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00004c68 0000000000000020 00004c6c FDE cie=00000000 pc=0000000000011f20..0000000000011f8c │ │ │ │ DW_CFA_advance_loc: 52 to 0000000000011f54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -12888,256 +12888,256 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000011f84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c8c 00000000000000ac 00004c90 FDE cie=00000000 pc=000000000004e4c0..000000000004f0bc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e4c4 │ │ │ │ +00004c8c 00000000000000ac 00004c90 FDE cie=00000000 pc=000000000004e480..000000000004f07c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e484 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e4c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e488 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e4d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e490 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e4dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e49c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 372 to 000000000004e650 │ │ │ │ + DW_CFA_advance_loc1: 372 to 000000000004e610 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e654 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e614 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e658 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e618 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 508 to 000000000004e854 │ │ │ │ + DW_CFA_advance_loc1: 508 to 000000000004e814 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e818 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e85c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e81c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 164 to 000000000004e900 │ │ │ │ + DW_CFA_advance_loc: 164 to 000000000004e8c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e8c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e908 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e8c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 596 to 000000000004eb5c │ │ │ │ + DW_CFA_advance_loc1: 596 to 000000000004eb1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eb20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eb64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eb24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 300 to 000000000004ec90 │ │ │ │ + DW_CFA_advance_loc1: 300 to 000000000004ec50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004ecb4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004ec74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ecb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec78 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ecbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 196 to 000000000004ed80 │ │ │ │ + DW_CFA_advance_loc: 196 to 000000000004ed40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ed84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ed44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ed88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ed48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 608 to 000000000004efe8 │ │ │ │ + DW_CFA_advance_loc1: 608 to 000000000004efa8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004efec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004efac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004effc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004efbc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d3c 0000000000000048 00004d40 FDE cie=00000000 pc=000000000004f0c0..000000000004f21c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0c4 │ │ │ │ +00004d3c 0000000000000048 00004d40 FDE cie=00000000 pc=000000000004f080..000000000004f1dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f084 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f088 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f0d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f090 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f0e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f0a4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f0ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f0ac │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000004f170 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000004f130 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f174 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f134 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f17c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f13c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f140 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f144 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00004d88 0000000000000064 00004d8c FDE cie=00000000 pc=000000000004f220..000000000004f410 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f23c │ │ │ │ +00004d88 0000000000000064 00004d8c FDE cie=00000000 pc=000000000004f1e0..000000000004f3d0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004f1fc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f200 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f248 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f208 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f258 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004f218 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004f270 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f230 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f278 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f238 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000004f320 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000004f2e0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2e4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2e8 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f330 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f2f0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f334 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f33c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f2fc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004f374 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004f334 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f378 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f338 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f37c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f33c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f380 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000004f408 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000004f3c8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f40c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3cc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00004df0 0000000000000024 00004df4 FDE cie=00000000 pc=0000000000011f8c..0000000000012054 │ │ │ │ @@ -13155,83 +13155,83 @@ │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000012050 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00004e18 000000000000002c 00004e1c FDE cie=00000000 pc=000000000004f410..000000000004f4a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f414 │ │ │ │ +00004e18 000000000000002c 00004e1c FDE cie=00000000 pc=000000000004f3d0..000000000004f464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f418 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f3d8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f420 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f3e0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f42c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f3ec │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004f47c │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000004f43c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f480 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f440 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f444 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e48 0000000000000028 00004e4c FDE cie=00000000 pc=000000000004f4a4..000000000004f594 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f4a8 │ │ │ │ +00004e48 0000000000000028 00004e4c FDE cie=00000000 pc=000000000004f464..000000000004f554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f468 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f46c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f4b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f474 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 188 to 000000000004f570 │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000004f530 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f574 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f534 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f578 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f538 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e74 0000000000000010 00004e78 FDE cie=00000000 pc=000000000004f5a0..000000000004f610 │ │ │ │ +00004e74 0000000000000010 00004e78 FDE cie=00000000 pc=000000000004f560..000000000004f5d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e88 0000000000000020 00004e8c FDE cie=00000000 pc=000000000004f610..000000000004f744 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000004f658 │ │ │ │ +00004e88 0000000000000020 00004e8c FDE cie=00000000 pc=000000000004f5d0..000000000004f704 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004f618 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f65c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f61c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000004f704 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000004f6c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f6c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f70c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f6cc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00004eac 0000000000000074 00004eb0 FDE cie=00000000 pc=0000000000012054..00000000000122e8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000012058 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001205c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ @@ -13379,168 +13379,168 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000012538 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f94 000000000000002c 00004f98 FDE cie=00000000 pc=000000000004f744..000000000004f7c8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f748 │ │ │ │ +00004f94 000000000000002c 00004f98 FDE cie=00000000 pc=000000000004f704..000000000004f788 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f708 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f74c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f70c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f754 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f714 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004f798 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000004f758 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f79c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f75c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f7bc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004f77c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f780 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00004fc4 0000000000000070 00004fc8 FDE cie=00000000 pc=000000000004f7c8..000000000004fb40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7cc │ │ │ │ +00004fc4 0000000000000070 00004fc8 FDE cie=00000000 pc=000000000004f788..000000000004fb00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f78c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f7d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f790 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f7d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f798 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000004f85c │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000004f81c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f820 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f824 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004f894 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004f854 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f858 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f89c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f85c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004f8b8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004f878 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f87c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f880 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 240 to 000000000004f9b0 │ │ │ │ + DW_CFA_advance_loc: 240 to 000000000004f970 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f974 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f978 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 204 to 000000000004fa84 │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000004fa44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000004facc │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000004fa8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa90 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fad8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fa98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fae0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004faa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004faa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004faa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005038 000000000000003c 0000503c FDE cie=00000000 pc=000000000004fb40..000000000004fcb0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb44 │ │ │ │ +00005038 000000000000003c 0000503c FDE cie=00000000 pc=000000000004fb00..000000000004fc70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fb04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fb08 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004fb60 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004fb20 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004fb80 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004fb40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000004fc14 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000004fbd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fbd8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fbdc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004fc4c │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004fc0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fc10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fc14 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00005078 0000000000000028 0000507c FDE cie=00000000 pc=0000000000012544..00000000000125a0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000012548 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001254c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ @@ -13592,82 +13592,82 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000012730 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050f0 0000000000000074 000050f4 FDE cie=00000000 pc=000000000004fcc0..0000000000050290 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fccc │ │ │ │ +000050f0 0000000000000074 000050f4 FDE cie=00000000 pc=000000000004fc80..0000000000050250 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004fc8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fcd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fc90 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-240 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fcd8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fc98 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-224 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004fcec │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004fcac │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-208 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004fcfc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004fcbc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-192 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-184 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-176 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-168 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 668 to 000000000004ff98 │ │ │ │ + DW_CFA_advance_loc1: 668 to 000000000004ff58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ff9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ff5c │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-224 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-216 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-208 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-200 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-192 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-184 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-176 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-168 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-160 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-152 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-240 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-232 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc1: 648 to 0000000000050224 │ │ │ │ + DW_CFA_advance_loc1: 648 to 00000000000501e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050228 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000501e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005022c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000501ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005168 0000000000000010 0000516c FDE cie=00000000 pc=0000000000012734..0000000000012758 │ │ │ │ DW_CFA_nop │ │ │ │ @@ -13979,20 +13979,20 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001403c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005444 0000000000000010 00005448 FDE cie=00000000 pc=0000000000050290..0000000000050298 │ │ │ │ +00005444 0000000000000010 00005448 FDE cie=00000000 pc=0000000000050250..0000000000050258 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005458 0000000000000010 0000545c FDE cie=00000000 pc=00000000000502a0..00000000000502a8 │ │ │ │ +00005458 0000000000000010 0000545c FDE cie=00000000 pc=0000000000050260..0000000000050268 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000546c 000000000000002c 00005470 FDE cie=00000000 pc=0000000000014044..00000000000140c0 │ │ │ │ DW_CFA_advance_loc: 24 to 000000000001405c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -14330,15 +14330,15 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001483c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056f0 0000000000000010 000056f4 FDE cie=00000000 pc=00000000000502a8..00000000000502b0 │ │ │ │ +000056f0 0000000000000010 000056f4 FDE cie=00000000 pc=0000000000050268..0000000000050270 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005704 0000000000000010 00005708 FDE cie=00000000 pc=0000000000014840..0000000000014854 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ @@ -15750,42 +15750,42 @@ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00006240 0000000000000010 00006244 FDE cie=00000000 pc=000000000001b940..000000000001bbd0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006254 0000000000000010 00006258 FDE cie=00000000 pc=00000000000502c0..00000000000502c8 │ │ │ │ +00006254 0000000000000010 00006258 FDE cie=00000000 pc=0000000000050280..0000000000050288 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006268 0000000000000030 0000626c FDE cie=00000000 pc=00000000000502c8..000000000005041c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000502cc │ │ │ │ +00006268 0000000000000030 0000626c FDE cie=00000000 pc=0000000000050288..00000000000503dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005028c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000502d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050290 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000502dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005029c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000502e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000502a8 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 292 to 000000000005040c │ │ │ │ + DW_CFA_advance_loc1: 292 to 00000000000503cc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050414 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000503d4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050418 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000503d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000629c 0000000000000010 000062a0 FDE cie=00000000 pc=000000000001bbd0..000000000001bbd8 │ │ │ │ DW_CFA_nop │ │ │ │ @@ -16501,63 +16501,63 @@ │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001cfa8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006878 0000000000000050 0000687c FDE cie=00000000 pc=0000000000050420..0000000000050548 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050424 │ │ │ │ +00006878 0000000000000050 0000687c FDE cie=00000000 pc=00000000000503e0..0000000000050508 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000503e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050428 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000503e8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050430 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000503f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050440 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050400 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050450 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050410 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005045c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005041c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 176 to 000000000005050c │ │ │ │ + DW_CFA_advance_loc: 176 to 00000000000504cc │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504d0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050520 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000504e0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050524 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050528 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504e8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000068cc 0000000000000010 000068d0 FDE cie=00000000 pc=0000000000050548..0000000000050550 │ │ │ │ +000068cc 0000000000000010 000068d0 FDE cie=00000000 pc=0000000000050508..0000000000050510 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000068e0 000000000000002c 000068e4 FDE cie=00000000 pc=000000000001cfb0..000000000001d02c │ │ │ │ DW_CFA_advance_loc: 24 to 000000000001cfc8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ @@ -17052,145 +17052,145 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e19c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ca0 0000000000000018 00006ca4 FDE cie=00000000 pc=0000000000050550..0000000000050588 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050560 │ │ │ │ +00006ca0 0000000000000018 00006ca4 FDE cie=00000000 pc=0000000000050510..0000000000050548 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050520 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050524 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cbc 0000000000000010 00006cc0 FDE cie=00000000 pc=0000000000050588..0000000000050594 │ │ │ │ +00006cbc 0000000000000010 00006cc0 FDE cie=00000000 pc=0000000000050548..0000000000050554 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cd0 0000000000000010 00006cd4 FDE cie=00000000 pc=00000000000505a0..00000000000505b0 │ │ │ │ +00006cd0 0000000000000010 00006cd4 FDE cie=00000000 pc=0000000000050560..0000000000050570 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ce4 0000000000000010 00006ce8 FDE cie=00000000 pc=00000000000505b0..00000000000505d0 │ │ │ │ +00006ce4 0000000000000010 00006ce8 FDE cie=00000000 pc=0000000000050570..0000000000050590 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cf8 0000000000000048 00006cfc FDE cie=00000000 pc=00000000000505d0..0000000000050970 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000505d4 │ │ │ │ +00006cf8 0000000000000048 00006cfc FDE cie=00000000 pc=0000000000050590..0000000000050930 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050594 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000505d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050598 │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000505e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000505a0 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-528 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-520 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000505e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000505a8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-512 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-504 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000505f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000505b4 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-496 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-488 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000505fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000505bc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-480 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-472 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050608 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000505c8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-464 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-456 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050614 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000505d4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-448 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-440 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000050660 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000050620 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050664 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050624 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050668 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050628 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d44 000000000000002c 00006d48 FDE cie=00000000 pc=0000000000050970..0000000000050a2c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050974 │ │ │ │ +00006d44 000000000000002c 00006d48 FDE cie=00000000 pc=0000000000050930..00000000000509ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050934 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050938 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-208 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050988 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050948 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-192 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050994 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050954 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000509d0 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000050990 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050994 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000509d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050998 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006d74 0000000000000010 00006d78 FDE cie=00000000 pc=0000000000050a2c..0000000000050a38 │ │ │ │ +00006d74 0000000000000010 00006d78 FDE cie=00000000 pc=00000000000509ec..00000000000509f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d88 0000000000000010 00006d8c FDE cie=00000000 pc=0000000000050a40..0000000000050a54 │ │ │ │ +00006d88 0000000000000010 00006d8c FDE cie=00000000 pc=0000000000050a00..0000000000050a14 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d9c 000000000000002c 00006da0 FDE cie=00000000 pc=0000000000050a60..0000000000050ab8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050a64 │ │ │ │ +00006d9c 000000000000002c 00006da0 FDE cie=00000000 pc=0000000000050a20..0000000000050a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050a74 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050a34 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000050a9c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000050a5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a60 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a64 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000050ab0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050a70 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a74 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ 00006dcc 0000000000000030 00006dd0 FDE cie=00000000 pc=000000000001e1a0..000000000001f168 │ │ │ │ DW_CFA_advance_loc: 16 to 000000000001e1b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000001e1b4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ @@ -17379,463 +17379,463 @@ │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000023e2c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00006f3c 0000000000000040 00006f40 FDE cie=00000000 pc=0000000000050ac0..00000000000514f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ac4 │ │ │ │ +00006f3c 0000000000000040 00006f40 FDE cie=00000000 pc=0000000000050a80..00000000000514b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050a88 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000050ae0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050aa0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000050b18 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000050ad8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 2480 to 00000000000514c8 │ │ │ │ + DW_CFA_advance_loc2: 2480 to 0000000000051488 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000514e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000514a8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000514ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000514ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00006f80 0000000000000068 00006f84 FDE cie=00000000 pc=00000000000514f0..00000000000517a8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000514f4 │ │ │ │ +00006f80 0000000000000068 00006f84 FDE cie=00000000 pc=00000000000514b0..0000000000051768 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000514b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000514f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000514b8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051500 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000514c0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051508 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000514c8 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051510 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000514d0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000051528 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000514e8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 364 to 0000000000051694 │ │ │ │ + DW_CFA_advance_loc1: 364 to 0000000000051654 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000516b4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000051674 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051678 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000516bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005167c │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000516d8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000051698 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000051708 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000516c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005170c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000516cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051710 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000516d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006fec 0000000000000048 00006ff0 FDE cie=00000000 pc=00000000000517a8..00000000000528a4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000517ac │ │ │ │ +00006fec 0000000000000048 00006ff0 FDE cie=00000000 pc=0000000000051768..0000000000052864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005176c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000517b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051770 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000051830 │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000517f0 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051834 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517f4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051838 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517f8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005183c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517fc │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051800 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 4168 to 0000000000052888 │ │ │ │ + DW_CFA_advance_loc2: 4168 to 0000000000052848 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005288c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005284c │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052850 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052894 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052854 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052858 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005289c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005285c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000528a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052860 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00007038 0000000000000070 0000703c FDE cie=00000000 pc=00000000000528a4..0000000000052bb8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000528a8 │ │ │ │ +00007038 0000000000000070 0000703c FDE cie=00000000 pc=0000000000052864..0000000000052b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052868 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000528ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005286c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000528b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052874 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000528bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005287c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000528c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052884 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000528ec │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000528ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000528f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000528b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000528f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000528b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000052944 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000052904 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 344 to 0000000000052a9c │ │ │ │ + DW_CFA_advance_loc1: 344 to 0000000000052a5c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000052adc │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000052a9c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052aa0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052aa4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000052b00 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052ac0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000052b10 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052ad0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000052b38 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000052af8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000070ac 000000000000003c 000070b0 FDE cie=00000000 pc=0000000000052bc0..0000000000052c80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bc4 │ │ │ │ +000070ac 000000000000003c 000070b0 FDE cie=00000000 pc=0000000000052b80..0000000000052c40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052bd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052b90 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052bd8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052b98 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000052c40 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000052c00 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052c4c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052c0c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052c50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052c54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c14 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000052c78 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000052c38 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000070ec 0000000000000020 000070f0 FDE cie=00000000 pc=0000000000052c80..0000000000052cc4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052c84 │ │ │ │ +000070ec 0000000000000020 000070f0 FDE cie=00000000 pc=0000000000052c40..0000000000052c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c48 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-160 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000052cb8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000052c78 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c7c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007110 000000000000002c 00007114 FDE cie=00000000 pc=0000000000052cc4..0000000000052d98 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052cc8 │ │ │ │ +00007110 000000000000002c 00007114 FDE cie=00000000 pc=0000000000052c84..0000000000052d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c8c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052cd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052c94 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052cdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052c9c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000052d4c │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000052d0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d10 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052d54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d14 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007140 0000000000000020 00007144 FDE cie=00000000 pc=0000000000052da0..0000000000052dd0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052da4 │ │ │ │ +00007140 0000000000000020 00007144 FDE cie=00000000 pc=0000000000052d60..0000000000052d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052da8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000052dc4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052d84 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007164 0000000000000020 00007168 FDE cie=00000000 pc=0000000000052dd0..0000000000052e04 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dd4 │ │ │ │ +00007164 0000000000000020 00007168 FDE cie=00000000 pc=0000000000052d90..0000000000052dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d94 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000052df8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000052db8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052dbc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007188 000000000000002c 0000718c FDE cie=00000000 pc=0000000000052e04..0000000000052fb8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052e08 │ │ │ │ +00007188 000000000000002c 0000718c FDE cie=00000000 pc=0000000000052dc4..0000000000052f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052dc8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052dcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000052f28 │ │ │ │ + DW_CFA_advance_loc1: 284 to 0000000000052ee8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052eec │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052ef0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000052f94 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000052f54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052f58 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052f5c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071b8 0000000000000010 000071bc FDE cie=00000000 pc=0000000000052fc0..0000000000052ff8 │ │ │ │ +000071b8 0000000000000010 000071bc FDE cie=00000000 pc=0000000000052f80..0000000000052fb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071cc 0000000000000028 000071d0 FDE cie=00000000 pc=0000000000053000..00000000000530ac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053004 │ │ │ │ +000071cc 0000000000000028 000071d0 FDE cie=00000000 pc=0000000000052fc0..000000000005306c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052fc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052fc8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000053010 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052fd0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005301c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052fdc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 136 to 00000000000530a4 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000053064 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053068 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000071f8 0000000000000010 000071fc FDE cie=00000000 pc=00000000000530ac..00000000000530d8 │ │ │ │ +000071f8 0000000000000010 000071fc FDE cie=00000000 pc=000000000005306c..0000000000053098 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000720c 0000000000000038 00007210 FDE cie=00000000 pc=00000000000530e0..0000000000053488 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530e4 │ │ │ │ +0000720c 0000000000000038 00007210 FDE cie=00000000 pc=00000000000530a0..0000000000053448 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000530a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000530a8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000530ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000530ac │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000530f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000530b8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053108 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000530c8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 476 to 00000000000532e4 │ │ │ │ + DW_CFA_advance_loc1: 476 to 00000000000532a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000532e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000532a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000532ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000532ac │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007248 0000000000000024 0000724c FDE cie=00000000 pc=0000000000053488..0000000000053520 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000534cc │ │ │ │ +00007248 0000000000000024 0000724c FDE cie=00000000 pc=0000000000053448..00000000000534e0 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000005348c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000534d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053490 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000053508 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000534c8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005350c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000534cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007270 0000000000000014 00007274 FDE cie=00000000 pc=0000000000053520..000000000005354c │ │ │ │ +00007270 0000000000000014 00007274 FDE cie=00000000 pc=00000000000534e0..000000000005350c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -232,15 +232,15 @@ │ │ │ │ LIBCTF_1.0 │ │ │ │ GLIBC_2.27 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.33 │ │ │ │ 4AHa8aj 8 │ │ │ │ -Gg@9Fc@9nd │ │ │ │ +Gg@9Fc@9vd │ │ │ │ 06 1@y │ │ │ │ Ak`8Axax │ │ │ │ aarch64linux │ │ │ │ /usr/share/locale │ │ │ │ LD_STATS │ │ │ │ %s: error: too many @-files encountered │ │ │ │ %s: error: @-file refers to a directory │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 000000000000e900 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 40e34 │ │ │ │ + bl 40df4 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 000000000000e920 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x16, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 000000000000e940 : │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,20 +1,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000010440 <_obstack_begin@@Base-0x42960>: │ │ │ │ +0000000000010440 <_obstack_begin@@Base-0x42920>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x218 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ mov x29, sp │ │ │ │ - bl 44160 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 44120 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ strb w2, [x0, #10] │ │ │ │ mov x2, #0xffffffffbfffffff // #-1073741825 │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x0, #560] │ │ │ │ @@ -39,53 +39,53 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 258000 <_obstack_memory_used@@Base+0x204f54> │ │ │ │ + adrp x1, 258000 <_obstack_memory_used@@Base+0x204f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xec0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x1, x2 │ │ │ │ b e970 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-288]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ stp x1, x2, [sp, #232] │ │ │ │ stp x3, x4, [sp, #248] │ │ │ │ stp x5, x6, [sp, #264] │ │ │ │ str x7, [sp, #280] │ │ │ │ stp q0, q1, [sp, #96] │ │ │ │ stp q2, q3, [sp, #128] │ │ │ │ stp q4, q5, [sp, #160] │ │ │ │ stp q6, q7, [sp, #192] │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3872] │ │ │ │ bl fd38 │ │ │ │ add x0, sp, #0x120 │ │ │ │ stp x0, x0, [sp, #64] │ │ │ │ add x0, sp, #0xe0 │ │ │ │ ldr q31, [sp, #64] │ │ │ │ str x0, [sp, #80] │ │ │ │ @@ -96,181 +96,181 @@ │ │ │ │ str q31, [sp, #32] │ │ │ │ add x2, sp, #0x20 │ │ │ │ mov x1, x20 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl fd38 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl fe58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0xb10 │ │ │ │ + add x1, x1, #0xad0 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb88 │ │ │ │ + add x1, x1, #0xb48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + add x1, x1, #0xbc0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc48 │ │ │ │ + add x1, x1, #0xc08 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc98 │ │ │ │ + add x1, x1, #0xc58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xef0 │ │ │ │ + add x1, x1, #0xeb0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf28 │ │ │ │ + add x1, x1, #0xee8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x388 │ │ │ │ + add x1, x1, #0x348 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x3e0 │ │ │ │ + add x1, x1, #0x3a0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4b8 │ │ │ │ + add x1, x1, #0x478 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x758 │ │ │ │ + add x1, x1, #0x718 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a4000 <_obstack_memory_used@@Base+0x50f54> │ │ │ │ + adrp x1, a4000 <_obstack_memory_used@@Base+0x50f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe0 │ │ │ │ + add x1, x1, #0xa0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 10368 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ mov x29, sp │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x8d8 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x480 // #1152 │ │ │ │ bl 18d98 │ │ │ │ bti c │ │ │ │ b 105d4 │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x0, #0x740 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x8, x1, #0x3 │ │ │ │ cmp x8, #0x2 │ │ │ │ b.ne 1086c // b.any │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - adrp x0, a6000 <_obstack_memory_used@@Base+0x52f54> │ │ │ │ - add x1, x1, #0x2b0 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + adrp x0, a6000 <_obstack_memory_used@@Base+0x52f94> │ │ │ │ + add x1, x1, #0x270 │ │ │ │ + add x0, x0, #0x970 │ │ │ │ ldrb w2, [x2, #3] │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 10be0 │ │ │ │ add x3, x2, #0x6a8 │ │ │ │ ldrb w3, [x3, #20] │ │ │ │ tbz w3, #0, 10ac4 │ │ │ │ @@ -287,16 +287,16 @@ │ │ │ │ and x4, x1, x3 │ │ │ │ sub x3, x3, #0x2 │ │ │ │ cmp x4, x3 │ │ │ │ b.ne 108d4 // b.any │ │ │ │ b 108c8 │ │ │ │ ldr x3, [x4, #200] │ │ │ │ tbz w3, #3, 10898 │ │ │ │ - adrp x0, ad000 <_obstack_memory_used@@Base+0x59f54> │ │ │ │ - add x0, x0, #0x490 │ │ │ │ + adrp x0, ad000 <_obstack_memory_used@@Base+0x59f94> │ │ │ │ + add x0, x0, #0x450 │ │ │ │ b 10be0 │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbnz w3, #3, 10adc │ │ │ │ mov x9, #0x3 // #3 │ │ │ │ movk x9, #0x4000, lsl #16 │ │ │ │ movk x9, #0x800, lsl #32 │ │ │ │ @@ -314,16 +314,16 @@ │ │ │ │ movk x6, #0x803, lsl #32 │ │ │ │ cmp x2, x6 │ │ │ │ b.ne 10934 // b.any │ │ │ │ b 10ae8 │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbz w3, #3, 108f0 │ │ │ │ - adrp x0, b2000 <_obstack_memory_used@@Base+0x5ef54> │ │ │ │ - add x0, x0, #0x870 │ │ │ │ + adrp x0, b2000 <_obstack_memory_used@@Base+0x5ef94> │ │ │ │ + add x0, x0, #0x830 │ │ │ │ b 10be0 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ movk x5, #0x801, lsl #32 │ │ │ │ cmp x4, x5 │ │ │ │ b.eq 10af4 // b.none │ │ │ │ sub x7, x7, #0x2 │ │ │ │ cmp x11, x7 │ │ │ │ @@ -399,279 +399,279 @@ │ │ │ │ mov x2, #0x80300000000 // #8808977924096 │ │ │ │ cmp x4, x2 │ │ │ │ b.ne 10a88 // b.any │ │ │ │ b 10bb4 │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x0, [x0, #200] │ │ │ │ tbz w0, #3, 10a5c │ │ │ │ - adrp x0, e0000 <_obstack_memory_used@@Base+0x8cf54> │ │ │ │ - add x0, x0, #0xf60 │ │ │ │ + adrp x0, e0000 <_obstack_memory_used@@Base+0x8cf94> │ │ │ │ + add x0, x0, #0xf20 │ │ │ │ b 10be0 │ │ │ │ mov x2, #0x80100000000 // #8800387989504 │ │ │ │ cmp x3, x2 │ │ │ │ b.eq 10bc0 // b.none │ │ │ │ cbnz x0, 10bcc │ │ │ │ and x2, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x2, x0 │ │ │ │ b.eq 10bd8 // b.none │ │ │ │ tst x1, #0x100000000 │ │ │ │ - adrp x2, ee000 <_obstack_memory_used@@Base+0x9af54> │ │ │ │ - adrp x0, f0000 <_obstack_memory_used@@Base+0x9cf54> │ │ │ │ - add x1, x2, #0x198 │ │ │ │ - add x0, x0, #0xd18 │ │ │ │ + adrp x2, ee000 <_obstack_memory_used@@Base+0x9af94> │ │ │ │ + adrp x0, f0000 <_obstack_memory_used@@Base+0x9cf94> │ │ │ │ + add x1, x2, #0x158 │ │ │ │ + add x0, x0, #0xcd8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 10be0 │ │ │ │ - adrp x0, a8000 <_obstack_memory_used@@Base+0x54f54> │ │ │ │ - add x0, x0, #0xc0 │ │ │ │ + adrp x0, a8000 <_obstack_memory_used@@Base+0x54f94> │ │ │ │ + add x0, x0, #0x80 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, aa000 <_obstack_memory_used@@Base+0x56f54> │ │ │ │ - add x0, x0, #0xa68 │ │ │ │ + adrp x0, aa000 <_obstack_memory_used@@Base+0x56f94> │ │ │ │ + add x0, x0, #0xa28 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, af000 <_obstack_memory_used@@Base+0x5bf54> │ │ │ │ - add x0, x0, #0xe60 │ │ │ │ + adrp x0, af000 <_obstack_memory_used@@Base+0x5bf94> │ │ │ │ + add x0, x0, #0xe20 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, b5000 <_obstack_memory_used@@Base+0x61f54> │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + adrp x0, b5000 <_obstack_memory_used@@Base+0x61f94> │ │ │ │ + add x0, x0, #0xe0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, b7000 <_obstack_memory_used@@Base+0x63f54> │ │ │ │ - add x0, x0, #0xb00 │ │ │ │ + adrp x0, b7000 <_obstack_memory_used@@Base+0x63f94> │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, ba000 <_obstack_memory_used@@Base+0x66f54> │ │ │ │ - add x0, x0, #0x518 │ │ │ │ + adrp x0, ba000 <_obstack_memory_used@@Base+0x66f94> │ │ │ │ + add x0, x0, #0x4d8 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, bc000 <_obstack_memory_used@@Base+0x68f54> │ │ │ │ - add x0, x0, #0xdd8 │ │ │ │ + adrp x0, bc000 <_obstack_memory_used@@Base+0x68f94> │ │ │ │ + add x0, x0, #0xd98 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, bf000 <_obstack_memory_used@@Base+0x6bf54> │ │ │ │ - add x0, x0, #0x8c0 │ │ │ │ + adrp x0, bf000 <_obstack_memory_used@@Base+0x6bf94> │ │ │ │ + add x0, x0, #0x880 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, c2000 <_obstack_memory_used@@Base+0x6ef54> │ │ │ │ - add x0, x0, #0x3e0 │ │ │ │ + adrp x0, c2000 <_obstack_memory_used@@Base+0x6ef94> │ │ │ │ + add x0, x0, #0x3a0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, c4000 <_obstack_memory_used@@Base+0x70f54> │ │ │ │ - add x0, x0, #0xda8 │ │ │ │ + adrp x0, c4000 <_obstack_memory_used@@Base+0x70f94> │ │ │ │ + add x0, x0, #0xd68 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, c7000 <_obstack_memory_used@@Base+0x73f54> │ │ │ │ - add x0, x0, #0x628 │ │ │ │ + adrp x0, c7000 <_obstack_memory_used@@Base+0x73f94> │ │ │ │ + add x0, x0, #0x5e8 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, c9000 <_obstack_memory_used@@Base+0x75f54> │ │ │ │ - add x0, x0, #0xee0 │ │ │ │ + adrp x0, c9000 <_obstack_memory_used@@Base+0x75f94> │ │ │ │ + add x0, x0, #0xea0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, cc000 <_obstack_memory_used@@Base+0x78f54> │ │ │ │ - add x0, x0, #0x640 │ │ │ │ + adrp x0, cc000 <_obstack_memory_used@@Base+0x78f94> │ │ │ │ + add x0, x0, #0x600 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, ce000 <_obstack_memory_used@@Base+0x7af54> │ │ │ │ - add x0, x0, #0xec8 │ │ │ │ + adrp x0, ce000 <_obstack_memory_used@@Base+0x7af94> │ │ │ │ + add x0, x0, #0xe88 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, d1000 <_obstack_memory_used@@Base+0x7df54> │ │ │ │ - add x0, x0, #0x788 │ │ │ │ + adrp x0, d1000 <_obstack_memory_used@@Base+0x7df94> │ │ │ │ + add x0, x0, #0x748 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, d3000 <_obstack_memory_used@@Base+0x7ff54> │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + adrp x0, d3000 <_obstack_memory_used@@Base+0x7ff94> │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, d6000 <_obstack_memory_used@@Base+0x82f54> │ │ │ │ - add x0, x0, #0x880 │ │ │ │ + adrp x0, d6000 <_obstack_memory_used@@Base+0x82f94> │ │ │ │ + add x0, x0, #0x840 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, d9000 <_obstack_memory_used@@Base+0x85f54> │ │ │ │ - add x0, x0, #0x248 │ │ │ │ + adrp x0, d9000 <_obstack_memory_used@@Base+0x85f94> │ │ │ │ + add x0, x0, #0x208 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, db000 <_obstack_memory_used@@Base+0x87f54> │ │ │ │ - add x0, x0, #0xab8 │ │ │ │ + adrp x0, db000 <_obstack_memory_used@@Base+0x87f94> │ │ │ │ + add x0, x0, #0xa78 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, de000 <_obstack_memory_used@@Base+0x8af54> │ │ │ │ - add x0, x0, #0x528 │ │ │ │ + adrp x0, de000 <_obstack_memory_used@@Base+0x8af94> │ │ │ │ + add x0, x0, #0x4e8 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, e3000 <_obstack_memory_used@@Base+0x8ff54> │ │ │ │ - add x0, x0, #0x878 │ │ │ │ + adrp x0, e3000 <_obstack_memory_used@@Base+0x8ff94> │ │ │ │ + add x0, x0, #0x838 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, e6000 <_obstack_memory_used@@Base+0x92f54> │ │ │ │ - add x0, x0, #0x2b8 │ │ │ │ + adrp x0, e6000 <_obstack_memory_used@@Base+0x92f94> │ │ │ │ + add x0, x0, #0x278 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, e8000 <_obstack_memory_used@@Base+0x94f54> │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ + adrp x0, e8000 <_obstack_memory_used@@Base+0x94f94> │ │ │ │ + add x0, x0, #0xcf0 │ │ │ │ b 10be0 │ │ │ │ - adrp x0, eb000 <_obstack_memory_used@@Base+0x97f54> │ │ │ │ - add x0, x0, #0x650 │ │ │ │ + adrp x0, eb000 <_obstack_memory_used@@Base+0x97f94> │ │ │ │ + add x0, x0, #0x610 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 105d4 │ │ │ │ bti c │ │ │ │ b 105d4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ mov x29, sp │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x8f0 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x489 // #1161 │ │ │ │ bl 18d98 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x7a0 │ │ │ │ + add x1, x1, #0x760 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7f0 │ │ │ │ + add x1, x1, #0x7b0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x828 │ │ │ │ + add x1, x1, #0x7e8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8b8 │ │ │ │ + add x1, x1, #0x878 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x900 │ │ │ │ + add x1, x1, #0x8c0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x948 │ │ │ │ + add x1, x1, #0x908 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9a0 │ │ │ │ + add x1, x1, #0x960 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9e0 │ │ │ │ + add x1, x1, #0x9a0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb10 │ │ │ │ + add x1, x1, #0xad0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb88 │ │ │ │ + add x1, x1, #0xb48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + add x1, x1, #0xbc0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa78 │ │ │ │ + add x1, x1, #0xa38 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb98 │ │ │ │ + add x1, x1, #0xb58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc98 │ │ │ │ + add x1, x1, #0xc58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc10 │ │ │ │ + add x1, x1, #0xbd0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc68 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xca8 │ │ │ │ + add x1, x1, #0xc68 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 10368 │ │ │ │ @@ -693,79 +693,79 @@ │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x868 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x828 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x20, [x19, #80] │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 10f84 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x948 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x1, x1, #0x960 │ │ │ │ stp x0, x1, [sp] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, x19 │ │ │ │ ldr w7, [x0, #3568] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #2408] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w5, [x0, #3564] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w4, [x0, #3560] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w3, [x0, #3556] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w2, [x0, #3552] │ │ │ │ mov x0, x20 │ │ │ │ adrp x20, 263000 │ │ │ │ add x20, x20, #0x220 │ │ │ │ bl e940 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x19, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x20, #168] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x20, #168] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 11028 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x19, #80] │ │ │ │ @@ -785,17 +785,17 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1709] │ │ │ │ tbz w0, #0, 11254 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x2 │ │ │ │ @@ -819,96 +819,96 @@ │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ sub w1, w3, #0x3 │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w3, #0x6, #0x4, hi // hi = pmore │ │ │ │ b.ne 11138 // b.any │ │ │ │ cmp w2, #0x5 │ │ │ │ b.eq 1111c // b.none │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w1, #0x679 // #1657 │ │ │ │ - add x0, x0, #0x68 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ bl 1816c │ │ │ │ cbz x20, 1112c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x80 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x40 │ │ │ │ b 11170 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x88 │ │ │ │ b 11230 │ │ │ │ sub w1, w2, #0x3 │ │ │ │ cmp w1, #0x1 │ │ │ │ ccmp w2, #0x6, #0x4, hi // hi = pmore │ │ │ │ b.ne 111a4 // b.any │ │ │ │ cmp w3, #0x5 │ │ │ │ b.eq 11160 // b.none │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w1, #0x686 // #1670 │ │ │ │ - add x0, x0, #0x68 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ bl 1816c │ │ │ │ mov w2, w3 │ │ │ │ cbz x20, 11198 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x108 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xc8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x21 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x1, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x150 │ │ │ │ + b 46fcc │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x110 │ │ │ │ b 11230 │ │ │ │ cmp w2, #0x5 │ │ │ │ ccmp w3, #0x5, #0x0, eq // eq = none │ │ │ │ b.eq 111c0 // b.none │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w1, #0x691 // #1681 │ │ │ │ - add x0, x0, #0x68 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ bl 1816c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ cmp x0, x4 │ │ │ │ b.ls 111e8 // b.plast │ │ │ │ cbz x20, 111dc │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x190 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x150 │ │ │ │ b 11170 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x1d8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x198 │ │ │ │ b 11230 │ │ │ │ b.cs 11208 // b.hs, b.nlast │ │ │ │ cbz x20, 111fc │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x218 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x1d8 │ │ │ │ b 11170 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x260 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x220 │ │ │ │ b 11230 │ │ │ │ cbz x20, 11228 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2a0 │ │ │ │ + add x1, x1, #0x260 │ │ │ │ bl ffd8 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ b 11180 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x2d8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x298 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ cbnz x0, 11288 │ │ │ │ @@ -917,15 +917,15 @@ │ │ │ │ str x2, [sp, #40] │ │ │ │ bl f5a0 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ cbz x0, 112a8 │ │ │ │ mov x1, x19 │ │ │ │ bl ef10 │ │ │ │ cbz x0, 112a8 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp xzr, xzr, [x0, #24] │ │ │ │ ldr x1, [x2, #2912] │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x2, #2912] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ @@ -938,26 +938,26 @@ │ │ │ │ mov x21, x2 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x2, [x0] │ │ │ │ str x25, [sp, #64] │ │ │ │ tbnz x2, #49, 11450 │ │ │ │ mov x20, x3 │ │ │ │ ldrb w3, [x1, #24] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ mov x22, x4 │ │ │ │ cmp w3, #0x3 │ │ │ │ b.eq 11320 // b.none │ │ │ │ cmp w3, #0x6 │ │ │ │ b.eq 11348 // b.none │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ add x2, x2, #0xa8 │ │ │ │ - add x0, x0, #0x68 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ mov w1, #0x619 // #1561 │ │ │ │ bl 18d98 │ │ │ │ ldp x19, x24, [x1, #40] │ │ │ │ add x3, x0, #0x220 │ │ │ │ ldr x23, [x19, #208] │ │ │ │ cmp x19, x3 │ │ │ │ b.ne 11354 // b.any │ │ │ │ @@ -989,134 +989,134 @@ │ │ │ │ mov x0, x23 │ │ │ │ mov x23, x21 │ │ │ │ mov x21, x0 │ │ │ │ b 113b0 │ │ │ │ mov x22, x24 │ │ │ │ mov x20, x19 │ │ │ │ tbz x2, #51, 113c4 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x690 │ │ │ │ + add x1, x1, #0x650 │ │ │ │ b 113d0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x6c0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x680 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x4, x25 │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x23 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ cbz x21, 11414 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl ffd8 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4700c │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46fcc │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x740 │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ - bl 4700c │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cbnz w0, 11450 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #24] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ mov x29, sp │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ bl f240 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x20 // #32 │ │ │ │ mov w0, w1 │ │ │ │ - b 49240 │ │ │ │ + b 49200 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x24, x5 │ │ │ │ ldrb w0, [x0, #1716] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x1 │ │ │ │ mov x21, x2 │ │ │ │ mov x20, x3 │ │ │ │ mov x22, x4 │ │ │ │ tbnz w0, #0, 11508 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1161c │ │ │ │ cbz x22, 11554 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ mov x4, x0 │ │ │ │ mov x5, x19 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x0, #0xb08 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ cbnz x20, 11594 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x2, x19 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x0, #0xb18 │ │ │ │ + add x0, x0, #0xad8 │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ cbz x21, 115dc │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ bl 11634 │ │ │ │ tbnz w0, #0, 1161c │ │ │ │ ldr x22, [x23, #96] │ │ │ │ @@ -1128,29 +1128,29 @@ │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ bl 11634 │ │ │ │ tbnz w0, #0, 1161c │ │ │ │ b 115bc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x3, x19 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov x1, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - add x0, x0, #0xb28 │ │ │ │ - b 4700c │ │ │ │ + add x0, x0, #0xae8 │ │ │ │ + b 46fcc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -1161,17 +1161,17 @@ │ │ │ │ mov x19, x2 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl ec40 │ │ │ │ tbnz w0, #0, 1167c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x19, #200] │ │ │ │ add x2, sp, #0x30 │ │ │ │ adrp x1, 11000 │ │ │ │ add x1, x1, #0x6b8 │ │ │ │ @@ -1206,17 +1206,17 @@ │ │ │ │ ldr x3, [x19, #24] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x20 │ │ │ │ bl ffc0 │ │ │ │ tbz x0, #63, 11730 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ add x24, x21, x0, lsl #3 │ │ │ │ mov x23, x21 │ │ │ │ cmp x23, x24 │ │ │ │ b.cs 117b4 // b.hs, b.nlast │ │ │ │ @@ -1228,26 +1228,26 @@ │ │ │ │ cbz x0, 117ac │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x19, #16] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 117ac │ │ │ │ ldr x23, [x25, #8] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ ldr x5, [x19, #8] │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x20 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ - bl 4700c │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19] │ │ │ │ b 117b4 │ │ │ │ add x23, x23, #0x8 │ │ │ │ b 11738 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, x21 │ │ │ │ @@ -1264,49 +1264,49 @@ │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x20 // #32 │ │ │ │ mov w0, w1 │ │ │ │ - b 3902c │ │ │ │ + b 3900c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2344] │ │ │ │ cbnz x0, 11834 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x283 // #643 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ ldr w1, [x19, #48] │ │ │ │ cmn w1, #0x1 │ │ │ │ b.eq 11850 // b.none │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl f660 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x19, #48] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #2344] │ │ │ │ cbnz x2, 11890 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x216 // #534 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ ldur q31, [x0, #56] │ │ │ │ ldr x2, [x0, #40] │ │ │ │ str x2, [x1] │ │ │ │ str q31, [x1, #16] │ │ │ │ str x0, [x1, #32] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -1315,31 +1315,31 @@ │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ ldp x5, x21, [x0, #56] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2344] │ │ │ │ cbnz x0, 118e8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x22c // #556 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ ldr x20, [x19, #16] │ │ │ │ mov x23, x1 │ │ │ │ cbz x20, 1190c │ │ │ │ ldr x0, [x19, #24] │ │ │ │ cmp x0, x21 │ │ │ │ b.ne 1190c // b.any │ │ │ │ ldr x0, [x19, #32] │ │ │ │ cmp x0, x5 │ │ │ │ b.eq 119d4 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x5, [x19, #24] │ │ │ │ ldr w4, [x19, #48] │ │ │ │ ldr x0, [x0, #2536] │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ sdiv x22, x5, x0 │ │ │ │ msub x22, x22, x0, x5 │ │ │ │ @@ -1398,15 +1398,15 @@ │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldrh w0, [x0, #24] │ │ │ │ tbnz w0, #13, 11af0 │ │ │ │ ldr x1, [x19, #40] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x20, #0x740 │ │ │ │ ldr x0, [x1, #88] │ │ │ │ ldr x22, [x1] │ │ │ │ ldr x21, [x2, #80] │ │ │ │ cbz x0, 11a4c │ │ │ │ ldr x1, [x0, #208] │ │ │ │ cmp x1, x21 │ │ │ │ @@ -1496,15 +1496,15 @@ │ │ │ │ ldr x7, [x9, #48] │ │ │ │ ldr x6, [x8, #48] │ │ │ │ add x7, x5, x7 │ │ │ │ add x6, x4, x6 │ │ │ │ cmp x7, x6 │ │ │ │ b.cc 11bec // b.lo, b.ul, b.last │ │ │ │ b.hi 11be4 // b.pmore │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x6, [x6, #1856] │ │ │ │ and x6, x6, #0x3 │ │ │ │ cmp x6, #0x2 │ │ │ │ b.eq 11bc8 // b.none │ │ │ │ ldr x6, [x2, #56] │ │ │ │ ldr x2, [x3, #56] │ │ │ │ cmp x6, x2 │ │ │ │ @@ -1535,20 +1535,20 @@ │ │ │ │ cmp w1, #0x69 │ │ │ │ b.ne 11c94 // b.any │ │ │ │ ldr x2, [x0, #40] │ │ │ │ adrp x1, 263000 │ │ │ │ ldr w1, [x1, #632] │ │ │ │ ldr x2, [x2, #56] │ │ │ │ lsr x2, x2, x1 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ add x1, x1, #0x220 │ │ │ │ stp x1, x2, [x0, #40] │ │ │ │ b 11c94 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #1936] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ ldrb w2, [x2, #28] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr x2, [x0, #40] │ │ │ │ cinc x1, x1, ne // ne = any │ │ │ │ ldr x2, [x2, #88] │ │ │ │ @@ -1559,33 +1559,33 @@ │ │ │ │ adrp x1, 263000 │ │ │ │ ldr w3, [x1, #632] │ │ │ │ ldr x1, [x2, #56] │ │ │ │ lsr x1, x1, x3 │ │ │ │ str x1, [x0, #48] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ str x21, [sp, #32] │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 11cec │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 11d3c │ │ │ │ cbz w0, 11cfc │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1656] │ │ │ │ adrp x21, 263000 │ │ │ │ ldr x0, [x21, #712] │ │ │ │ @@ -1596,67 +1596,67 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 11db0 // b.none │ │ │ │ ldr x0, [x19, #80] │ │ │ │ mov x1, x19 │ │ │ │ bl f3a8 │ │ │ │ cbz w0, 11db0 │ │ │ │ tbz w0, #31, 11d58 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 40000 │ │ │ │ - add x0, x0, #0xca8 │ │ │ │ - bl 36a20 │ │ │ │ + add x0, x0, #0xc88 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x21, #712] │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ adrp x5, 11000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #2416] │ │ │ │ add x5, x5, #0xdf0 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x570 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ mov x2, x19 │ │ │ │ bl ee08 │ │ │ │ tbnz w0, #0, 11db0 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 11d3c │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w0, [x0, #1656] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 11ddc // b.none │ │ │ │ ldr x21, [sp, #32] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1656] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -1666,36 +1666,36 @@ │ │ │ │ mov x29, sp │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ bl f468 │ │ │ │ cbnz x0, 11e74 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xb78 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 11f04 │ │ │ │ mov x20, x0 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ sub w0, w0, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ b.hi 11f04 // b.pmore │ │ │ │ ldr x0, [x20, #40] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ cbz x0, 11f04 │ │ │ │ ldr x24, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #2960] │ │ │ │ cbz x19, 11f04 │ │ │ │ ldr x21, [x19, #8] │ │ │ │ cbz x21, 11ef4 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ mov x1, x24 │ │ │ │ bl f948 │ │ │ │ @@ -1706,30 +1706,30 @@ │ │ │ │ ldr x22, [x23, #32] │ │ │ │ cbz x22, 11ec0 │ │ │ │ ldr x3, [x22, #8] │ │ │ │ mov x4, x19 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x2, [x20, #40] │ │ │ │ - bl 4e14c │ │ │ │ + bl 4e10c │ │ │ │ ldr x22, [x22] │ │ │ │ b 11ed0 │ │ │ │ ldr x19, [x19] │ │ │ │ b 11ea4 │ │ │ │ ldr x21, [x21] │ │ │ │ b 11eac │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 11f88 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #712] │ │ │ │ @@ -1737,44 +1737,44 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 11f88 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 100f8 │ │ │ │ tbnz w0, #0, 11f7c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov w2, #0x411f // #16671 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #640] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 11fe0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 12040 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -1784,21 +1784,21 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 11fc0 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ - bl 4f4a4 │ │ │ │ + bl 4f464 │ │ │ │ tbz w0, #0, 11fc0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -1812,15 +1812,15 @@ │ │ │ │ and w21, w5, #0xff │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x3 │ │ │ │ mov x24, x4 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ cbnz x0, 120ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1710] │ │ │ │ tbz w0, #0, 120c0 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x22 │ │ │ │ bl 180bc │ │ │ │ b 120c0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ @@ -1843,244 +1843,244 @@ │ │ │ │ add x26, x22, #0x498 │ │ │ │ mov x0, x25 │ │ │ │ str wzr, [x26, #504] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x26, #496] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x25, #3392] │ │ │ │ cbz x0, 121a8 │ │ │ │ add x1, x22, #0x498 │ │ │ │ ldr w1, [x1, #504] │ │ │ │ cmp w1, #0x4 │ │ │ │ b.hi 121a8 // b.pmore │ │ │ │ str x0, [sp, #96] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x280 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x240 │ │ │ │ stp x0, x19, [sp, #104] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str xzr, [sp, #120] │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ tbz w0, #0, 12168 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd68 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ bl ffd8 │ │ │ │ ldp x1, x2, [sp, #96] │ │ │ │ ldr x3, [sp, #112] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x25, #3392] │ │ │ │ add x3, sp, #0x58 │ │ │ │ add x2, sp, #0x5c │ │ │ │ add x1, sp, #0x60 │ │ │ │ - bl 530e0 <_obstack_memory_used@@Base+0x34> │ │ │ │ + bl 530a0 <_obstack_memory_used@@Base+0x34> │ │ │ │ mov x26, x0 │ │ │ │ cbz x0, 121a8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x25, #3392] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov x0, x26 │ │ │ │ bl eb38 │ │ │ │ add x22, x22, #0x498 │ │ │ │ and w5, w21, #0x1 │ │ │ │ ldr w2, [x22, #504] │ │ │ │ cmp w2, #0x4 │ │ │ │ cbz x23, 12234 │ │ │ │ b.hi 12210 // b.pmore │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ cbz w5, 121d4 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x298 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x258 │ │ │ │ b 121dc │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x2c0 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x280 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x4, x19 │ │ │ │ mov x3, x24 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x2, x23 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov x1, x20 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ cmp w2, #0x5 │ │ │ │ b.ne 12240 // b.any │ │ │ │ cbz w5, 12228 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x2f0 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x2b0 │ │ │ │ b 121dc │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x328 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x2e8 │ │ │ │ b 121dc │ │ │ │ b.ls 12268 // b.plast │ │ │ │ cmp w2, #0x5 │ │ │ │ b.eq 12288 // b.none │ │ │ │ cbz w5, 122cc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + add x0, x0, #0x328 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ cbz w5, 1227c │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x370 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x330 │ │ │ │ b 122a0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x3a0 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x360 │ │ │ │ b 122a0 │ │ │ │ cbz w5, 12298 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x3d0 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x390 │ │ │ │ b 122a0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x408 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x3c8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x24, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ ldr w1, [x24, #2324] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ cmn w1, #0x1 │ │ │ │ b.eq 12484 // b.none │ │ │ │ mov x1, x5 │ │ │ │ mov x22, x4 │ │ │ │ mov x20, x3 │ │ │ │ mov x23, x2 │ │ │ │ mov x21, x0 │ │ │ │ mov x3, x7 │ │ │ │ mov x2, x6 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x448 │ │ │ │ - bl 4700c │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x408 │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x24, #2324] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.lt 1236c // b.tstop │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x24, #2324] │ │ │ │ b.ne 1236c // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x450 │ │ │ │ + add x1, x1, #0x410 │ │ │ │ bl ffd8 │ │ │ │ b 1246c │ │ │ │ cbz x19, 12430 │ │ │ │ ldrb w2, [x19, #24] │ │ │ │ sub w0, w2, #0x6 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ b.hi 1238c // b.pmore │ │ │ │ ldr x19, [x19, #40] │ │ │ │ b 12370 │ │ │ │ cmp w2, #0x2 │ │ │ │ b.hi 123bc // b.pmore │ │ │ │ cbz w2, 12414 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x490 │ │ │ │ + add x1, x1, #0x450 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 12450 │ │ │ │ sub w2, w2, #0x3 │ │ │ │ and w2, w2, #0xff │ │ │ │ cmp w2, #0x1 │ │ │ │ b.hi 12414 // b.pmore │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4d0 │ │ │ │ + add x1, x1, #0x490 │ │ │ │ bl ffd8 │ │ │ │ add x21, x21, #0x50 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x3, [x19, #40] │ │ │ │ add x1, x1, #0x220 │ │ │ │ ldr x2, [x19, #8] │ │ │ │ add x4, x3, #0xd0 │ │ │ │ cmp x3, x1 │ │ │ │ mov x1, x20 │ │ │ │ csel x21, x4, x21, ne // ne = any │ │ │ │ ldr x4, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 12450 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ add x2, x2, #0xd8 │ │ │ │ - add x0, x0, #0x68 │ │ │ │ + add x0, x0, #0x28 │ │ │ │ mov w1, #0x82b // #2091 │ │ │ │ bl 18d98 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x528 │ │ │ │ + add x1, x1, #0x4e8 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ cbz x22, 12464 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x1, x22 │ │ │ │ - add x0, x0, #0x558 │ │ │ │ - bl 4700c │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + add x0, x0, #0x518 │ │ │ │ + bl 46fcc │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #2272] │ │ │ │ ldr x2, [x2, #256] │ │ │ │ cbz x2, 124b8 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ cbz x0, 1253c │ │ │ │ ldrb w2, [x0, #24] │ │ │ │ @@ -2093,86 +2093,86 @@ │ │ │ │ b.ne 1253c // b.any │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldp x1, x0, [x19, #40] │ │ │ │ ldp x2, x1, [x1, #80] │ │ │ │ ldr x1, [x1, #40] │ │ │ │ add x0, x0, x2 │ │ │ │ add x1, x0, x1 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x560 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x520 │ │ │ │ + bl 39800 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x568 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x528 │ │ │ │ + bl 39800 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x2 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x3 │ │ │ │ str x4, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x4, x19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ bti c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x4, #1705] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x16, [x4, #1816] │ │ │ │ br x16 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ ldr x0, [x0, #3528] │ │ │ │ ldp x24, x20, [x0, #56] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldr x1, [x20, #88] │ │ │ │ cmp x1, x0 │ │ │ │ b.ne 12618 // b.any │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x818 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x7d8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 12718 │ │ │ │ ldr x23, [x1, #192] │ │ │ │ ldr x0, [x20, #56] │ │ │ │ ldr x19, [x23, #72] │ │ │ │ cbz x19, 12634 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ add x19, x19, x0 │ │ │ │ @@ -2252,26 +2252,26 @@ │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ret │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x0, #0x740 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x7, x1, #0x3 │ │ │ │ cmp x7, #0x2 │ │ │ │ b.ne 127b0 // b.any │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - adrp x0, f9000 <_obstack_memory_used@@Base+0xa5f54> │ │ │ │ - add x1, x1, #0x980 │ │ │ │ - add x0, x0, #0x70 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + adrp x0, f9000 <_obstack_memory_used@@Base+0xa5f94> │ │ │ │ + add x1, x1, #0x940 │ │ │ │ + add x0, x0, #0x30 │ │ │ │ ldrb w2, [x2, #3] │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 12b18 │ │ │ │ add x3, x2, #0x6a8 │ │ │ │ ldrb w3, [x3, #20] │ │ │ │ tbz w3, #0, 129e4 │ │ │ │ @@ -2288,16 +2288,16 @@ │ │ │ │ and x4, x1, x3 │ │ │ │ sub x3, x3, #0x2 │ │ │ │ cmp x4, x3 │ │ │ │ b.ne 12818 // b.any │ │ │ │ b 1280c │ │ │ │ ldr x3, [x4, #200] │ │ │ │ tbz w3, #3, 127dc │ │ │ │ - adrp x0, ff000 <_obstack_memory_used@@Base+0xabf54> │ │ │ │ - add x0, x0, #0x890 │ │ │ │ + adrp x0, ff000 <_obstack_memory_used@@Base+0xabf94> │ │ │ │ + add x0, x0, #0x850 │ │ │ │ b 12b18 │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbnz w3, #3, 129fc │ │ │ │ mov x8, #0x3 // #3 │ │ │ │ movk x8, #0x4000, lsl #16 │ │ │ │ movk x8, #0x800, lsl #32 │ │ │ │ @@ -2403,112 +2403,112 @@ │ │ │ │ b.eq 12af8 // b.none │ │ │ │ tbnz x1, #43, 12b04 │ │ │ │ and x2, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x2, x0 │ │ │ │ b.eq 12b10 // b.none │ │ │ │ tst x1, #0x100000000 │ │ │ │ - adrp x2, 13e000 <_obstack_memory_used@@Base+0xeaf54> │ │ │ │ - adrp x0, 140000 <_obstack_memory_used@@Base+0xecf54> │ │ │ │ - add x1, x2, #0x3d8 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ + adrp x2, 13e000 <_obstack_memory_used@@Base+0xeaf94> │ │ │ │ + adrp x0, 140000 <_obstack_memory_used@@Base+0xecf94> │ │ │ │ + add x1, x2, #0x398 │ │ │ │ + add x0, x0, #0xdc0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 12b18 │ │ │ │ - adrp x0, fa000 <_obstack_memory_used@@Base+0xa6f54> │ │ │ │ - add x0, x0, #0x778 │ │ │ │ + adrp x0, fa000 <_obstack_memory_used@@Base+0xa6f94> │ │ │ │ + add x0, x0, #0x738 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, fc000 <_obstack_memory_used@@Base+0xa8f54> │ │ │ │ - add x0, x0, #0xfc0 │ │ │ │ + adrp x0, fc000 <_obstack_memory_used@@Base+0xa8f94> │ │ │ │ + add x0, x0, #0xf80 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 102000 <_obstack_memory_used@@Base+0xaef54> │ │ │ │ - add x0, x0, #0x108 │ │ │ │ + adrp x0, 102000 <_obstack_memory_used@@Base+0xaef94> │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 104000 <_obstack_memory_used@@Base+0xb0f54> │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 104000 <_obstack_memory_used@@Base+0xb0f94> │ │ │ │ + add x0, x0, #0x978 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 107000 <_obstack_memory_used@@Base+0xb3f54> │ │ │ │ - add x0, x0, #0x110 │ │ │ │ + adrp x0, 107000 <_obstack_memory_used@@Base+0xb3f94> │ │ │ │ + add x0, x0, #0xd0 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 109000 <_obstack_memory_used@@Base+0xb5f54> │ │ │ │ - add x0, x0, #0x990 │ │ │ │ + adrp x0, 109000 <_obstack_memory_used@@Base+0xb5f94> │ │ │ │ + add x0, x0, #0x950 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 10c000 <_obstack_memory_used@@Base+0xb8f54> │ │ │ │ - add x0, x0, #0x250 │ │ │ │ + adrp x0, 10c000 <_obstack_memory_used@@Base+0xb8f94> │ │ │ │ + add x0, x0, #0x210 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 10e000 <_obstack_memory_used@@Base+0xbaf54> │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x0, 10e000 <_obstack_memory_used@@Base+0xbaf94> │ │ │ │ + add x0, x0, #0x970 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 111000 <_obstack_memory_used@@Base+0xbdf54> │ │ │ │ - add x0, x0, #0x338 │ │ │ │ + adrp x0, 111000 <_obstack_memory_used@@Base+0xbdf94> │ │ │ │ + add x0, x0, #0x2f8 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 113000 <_obstack_memory_used@@Base+0xbff54> │ │ │ │ - add x0, x0, #0xd00 │ │ │ │ + adrp x0, 113000 <_obstack_memory_used@@Base+0xbff94> │ │ │ │ + add x0, x0, #0xcc0 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 116000 <_obstack_memory_used@@Base+0xc2f54> │ │ │ │ - add x0, x0, #0x568 │ │ │ │ + adrp x0, 116000 <_obstack_memory_used@@Base+0xc2f94> │ │ │ │ + add x0, x0, #0x528 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 118000 <_obstack_memory_used@@Base+0xc4f54> │ │ │ │ - add x0, x0, #0xc90 │ │ │ │ + adrp x0, 118000 <_obstack_memory_used@@Base+0xc4f94> │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 11b000 <_obstack_memory_used@@Base+0xc7f54> │ │ │ │ - add x0, x0, #0x3f0 │ │ │ │ + adrp x0, 11b000 <_obstack_memory_used@@Base+0xc7f94> │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 11d000 <_obstack_memory_used@@Base+0xc9f54> │ │ │ │ - add x0, x0, #0x9f8 │ │ │ │ + adrp x0, 11d000 <_obstack_memory_used@@Base+0xc9f94> │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 120000 <_obstack_memory_used@@Base+0xccf54> │ │ │ │ - add x0, x0, #0x128 │ │ │ │ + adrp x0, 120000 <_obstack_memory_used@@Base+0xccf94> │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 122000 <_obstack_memory_used@@Base+0xcef54> │ │ │ │ - add x0, x0, #0x890 │ │ │ │ + adrp x0, 122000 <_obstack_memory_used@@Base+0xcef94> │ │ │ │ + add x0, x0, #0x850 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 124000 <_obstack_memory_used@@Base+0xd0f54> │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + adrp x0, 124000 <_obstack_memory_used@@Base+0xd0f94> │ │ │ │ + add x0, x0, #0xe60 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 127000 <_obstack_memory_used@@Base+0xd3f54> │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ + adrp x0, 127000 <_obstack_memory_used@@Base+0xd3f94> │ │ │ │ + add x0, x0, #0x698 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 129000 <_obstack_memory_used@@Base+0xd5f54> │ │ │ │ - add x0, x0, #0xf48 │ │ │ │ + adrp x0, 129000 <_obstack_memory_used@@Base+0xd5f94> │ │ │ │ + add x0, x0, #0xf08 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 12c000 <_obstack_memory_used@@Base+0xd8f54> │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + adrp x0, 12c000 <_obstack_memory_used@@Base+0xd8f94> │ │ │ │ + add x0, x0, #0x620 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 12e000 <_obstack_memory_used@@Base+0xdaf54> │ │ │ │ - add x0, x0, #0xf78 │ │ │ │ + adrp x0, 12e000 <_obstack_memory_used@@Base+0xdaf94> │ │ │ │ + add x0, x0, #0xf38 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 131000 <_obstack_memory_used@@Base+0xddf54> │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, 131000 <_obstack_memory_used@@Base+0xddf94> │ │ │ │ + add x0, x0, #0x818 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 134000 <_obstack_memory_used@@Base+0xe0f54> │ │ │ │ - add x0, x0, #0x18 │ │ │ │ + adrp x0, 133000 <_obstack_memory_used@@Base+0xdff94> │ │ │ │ + add x0, x0, #0xfd8 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 136000 <_obstack_memory_used@@Base+0xe2f54> │ │ │ │ - add x0, x0, #0x900 │ │ │ │ + adrp x0, 136000 <_obstack_memory_used@@Base+0xe2f94> │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 139000 <_obstack_memory_used@@Base+0xe5f54> │ │ │ │ - add x0, x0, #0x220 │ │ │ │ + adrp x0, 139000 <_obstack_memory_used@@Base+0xe5f94> │ │ │ │ + add x0, x0, #0x1e0 │ │ │ │ b 12b18 │ │ │ │ - adrp x0, 13b000 <_obstack_memory_used@@Base+0xe7f54> │ │ │ │ - add x0, x0, #0x9e8 │ │ │ │ + adrp x0, 13b000 <_obstack_memory_used@@Base+0xe7f94> │ │ │ │ + add x0, x0, #0x9a8 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x0, #0x740 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x7, x1, #0x3 │ │ │ │ cmp x7, #0x2 │ │ │ │ b.ne 12b64 // b.any │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ - adrp x1, 143000 <_obstack_memory_used@@Base+0xeff54> │ │ │ │ - adrp x0, 144000 <_obstack_memory_used@@Base+0xf0f54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - add x0, x0, #0xde8 │ │ │ │ + adrp x1, 143000 <_obstack_memory_used@@Base+0xeff94> │ │ │ │ + adrp x0, 144000 <_obstack_memory_used@@Base+0xf0f94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + add x0, x0, #0xda8 │ │ │ │ ldrb w2, [x2, #3] │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 12ecc │ │ │ │ add x3, x2, #0x6a8 │ │ │ │ ldrb w3, [x3, #20] │ │ │ │ tbz w3, #0, 12d98 │ │ │ │ @@ -2525,16 +2525,16 @@ │ │ │ │ and x4, x1, x3 │ │ │ │ sub x3, x3, #0x2 │ │ │ │ cmp x4, x3 │ │ │ │ b.ne 12bcc // b.any │ │ │ │ b 12bc0 │ │ │ │ ldr x3, [x4, #200] │ │ │ │ tbz w3, #3, 12b90 │ │ │ │ - adrp x0, 14b000 <_obstack_memory_used@@Base+0xf7f54> │ │ │ │ - add x0, x0, #0x8c0 │ │ │ │ + adrp x0, 14b000 <_obstack_memory_used@@Base+0xf7f94> │ │ │ │ + add x0, x0, #0x880 │ │ │ │ b 12ecc │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbnz w3, #3, 12db0 │ │ │ │ mov x8, #0x3 // #3 │ │ │ │ movk x8, #0x4000, lsl #16 │ │ │ │ movk x8, #0x800, lsl #32 │ │ │ │ @@ -2640,100 +2640,100 @@ │ │ │ │ b.eq 12eac // b.none │ │ │ │ tbnz x1, #43, 12eb8 │ │ │ │ and x2, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x2, x0 │ │ │ │ b.eq 12ec4 // b.none │ │ │ │ tst x1, #0x100000000 │ │ │ │ - adrp x2, 18c000 <_obstack_memory_used@@Base+0x138f54> │ │ │ │ - adrp x0, 18f000 <_obstack_memory_used@@Base+0x13bf54> │ │ │ │ - add x1, x2, #0x588 │ │ │ │ - add x0, x0, #0x108 │ │ │ │ + adrp x2, 18c000 <_obstack_memory_used@@Base+0x138f94> │ │ │ │ + adrp x0, 18f000 <_obstack_memory_used@@Base+0x13bf94> │ │ │ │ + add x1, x2, #0x548 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 146000 <_obstack_memory_used@@Base+0xf2f54> │ │ │ │ - add x0, x0, #0x4f8 │ │ │ │ + adrp x0, 146000 <_obstack_memory_used@@Base+0xf2f94> │ │ │ │ + add x0, x0, #0x4b8 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 148000 <_obstack_memory_used@@Base+0xf4f54> │ │ │ │ - add x0, x0, #0xe98 │ │ │ │ + adrp x0, 148000 <_obstack_memory_used@@Base+0xf4f94> │ │ │ │ + add x0, x0, #0xe58 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 14e000 <_obstack_memory_used@@Base+0xfaf54> │ │ │ │ - add x0, x0, #0x290 │ │ │ │ + adrp x0, 14e000 <_obstack_memory_used@@Base+0xfaf94> │ │ │ │ + add x0, x0, #0x250 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 150000 <_obstack_memory_used@@Base+0xfcf54> │ │ │ │ - add x0, x0, #0xc98 │ │ │ │ + adrp x0, 150000 <_obstack_memory_used@@Base+0xfcf94> │ │ │ │ + add x0, x0, #0xc58 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 153000 <_obstack_memory_used@@Base+0xfff54> │ │ │ │ - add x0, x0, #0x548 │ │ │ │ + adrp x0, 153000 <_obstack_memory_used@@Base+0xfff94> │ │ │ │ + add x0, x0, #0x508 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 155000 <_obstack_memory_used@@Base+0x101f54> │ │ │ │ - add x0, x0, #0xf20 │ │ │ │ + adrp x0, 155000 <_obstack_memory_used@@Base+0x101f94> │ │ │ │ + add x0, x0, #0xee0 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 158000 <_obstack_memory_used@@Base+0x104f54> │ │ │ │ - add x0, x0, #0x930 │ │ │ │ + adrp x0, 158000 <_obstack_memory_used@@Base+0x104f94> │ │ │ │ + add x0, x0, #0x8f0 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 15b000 <_obstack_memory_used@@Base+0x107f54> │ │ │ │ - add x0, x0, #0x1e8 │ │ │ │ + adrp x0, 15b000 <_obstack_memory_used@@Base+0x107f94> │ │ │ │ + add x0, x0, #0x1a8 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 15d000 <_obstack_memory_used@@Base+0x109f54> │ │ │ │ - add x0, x0, #0xcc8 │ │ │ │ + adrp x0, 15d000 <_obstack_memory_used@@Base+0x109f94> │ │ │ │ + add x0, x0, #0xc88 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 160000 <_obstack_memory_used@@Base+0x10cf54> │ │ │ │ - add x0, x0, #0x7e8 │ │ │ │ + adrp x0, 160000 <_obstack_memory_used@@Base+0x10cf94> │ │ │ │ + add x0, x0, #0x7a8 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 163000 <_obstack_memory_used@@Base+0x10ff54> │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + adrp x0, 163000 <_obstack_memory_used@@Base+0x10ff94> │ │ │ │ + add x0, x0, #0x168 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 165000 <_obstack_memory_used@@Base+0x111f54> │ │ │ │ - add x0, x0, #0xa28 │ │ │ │ + adrp x0, 165000 <_obstack_memory_used@@Base+0x111f94> │ │ │ │ + add x0, x0, #0x9e8 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 168000 <_obstack_memory_used@@Base+0x114f54> │ │ │ │ - add x0, x0, #0x2e0 │ │ │ │ + adrp x0, 168000 <_obstack_memory_used@@Base+0x114f94> │ │ │ │ + add x0, x0, #0x2a0 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 16a000 <_obstack_memory_used@@Base+0x116f54> │ │ │ │ - add x0, x0, #0xa40 │ │ │ │ + adrp x0, 16a000 <_obstack_memory_used@@Base+0x116f94> │ │ │ │ + add x0, x0, #0xa00 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 16d000 <_obstack_memory_used@@Base+0x119f54> │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ + adrp x0, 16d000 <_obstack_memory_used@@Base+0x119f94> │ │ │ │ + add x0, x0, #0x288 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 16f000 <_obstack_memory_used@@Base+0x11bf54> │ │ │ │ - add x0, x0, #0xb88 │ │ │ │ + adrp x0, 16f000 <_obstack_memory_used@@Base+0x11bf94> │ │ │ │ + add x0, x0, #0xb48 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 172000 <_obstack_memory_used@@Base+0x11ef54> │ │ │ │ - add x0, x0, #0x2f0 │ │ │ │ + adrp x0, 172000 <_obstack_memory_used@@Base+0x11ef94> │ │ │ │ + add x0, x0, #0x2b0 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 174000 <_obstack_memory_used@@Base+0x120f54> │ │ │ │ - add x0, x0, #0xc80 │ │ │ │ + adrp x0, 174000 <_obstack_memory_used@@Base+0x120f94> │ │ │ │ + add x0, x0, #0xc40 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 177000 <_obstack_memory_used@@Base+0x123f54> │ │ │ │ - add x0, x0, #0x648 │ │ │ │ + adrp x0, 177000 <_obstack_memory_used@@Base+0x123f94> │ │ │ │ + add x0, x0, #0x608 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 179000 <_obstack_memory_used@@Base+0x125f54> │ │ │ │ - add x0, x0, #0xeb8 │ │ │ │ + adrp x0, 179000 <_obstack_memory_used@@Base+0x125f94> │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 17c000 <_obstack_memory_used@@Base+0x128f54> │ │ │ │ - add x0, x0, #0x928 │ │ │ │ + adrp x0, 17c000 <_obstack_memory_used@@Base+0x128f94> │ │ │ │ + add x0, x0, #0x8e8 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 17f000 <_obstack_memory_used@@Base+0x12bf54> │ │ │ │ - add x0, x0, #0x358 │ │ │ │ + adrp x0, 17f000 <_obstack_memory_used@@Base+0x12bf94> │ │ │ │ + add x0, x0, #0x318 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 181000 <_obstack_memory_used@@Base+0x12df54> │ │ │ │ - add x0, x0, #0xc68 │ │ │ │ + adrp x0, 181000 <_obstack_memory_used@@Base+0x12df94> │ │ │ │ + add x0, x0, #0xc28 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 184000 <_obstack_memory_used@@Base+0x130f54> │ │ │ │ - add x0, x0, #0x6a8 │ │ │ │ + adrp x0, 184000 <_obstack_memory_used@@Base+0x130f94> │ │ │ │ + add x0, x0, #0x668 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 187000 <_obstack_memory_used@@Base+0x133f54> │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + adrp x0, 187000 <_obstack_memory_used@@Base+0x133f94> │ │ │ │ + add x0, x0, #0xe0 │ │ │ │ b 12ecc │ │ │ │ - adrp x0, 189000 <_obstack_memory_used@@Base+0x135f54> │ │ │ │ - add x0, x0, #0xa40 │ │ │ │ + adrp x0, 189000 <_obstack_memory_used@@Base+0x135f94> │ │ │ │ + add x0, x0, #0xa00 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0x740 │ │ │ │ ldr x0, [x0, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 12ef4 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1, #24] │ │ │ │ @@ -2756,26 +2756,26 @@ │ │ │ │ csetm w0, cc // cc = lo, ul, last │ │ │ │ csinc w0, w0, wzr, ls // ls = plast │ │ │ │ b 12f44 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x0, #0x740 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x7, x1, #0x3 │ │ │ │ cmp x7, #0x2 │ │ │ │ b.ne 12f90 // b.any │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ - adrp x1, 191000 <_obstack_memory_used@@Base+0x13df54> │ │ │ │ - adrp x0, 193000 <_obstack_memory_used@@Base+0x13ff54> │ │ │ │ - add x1, x1, #0xb50 │ │ │ │ - add x0, x0, #0x450 │ │ │ │ + adrp x1, 191000 <_obstack_memory_used@@Base+0x13df94> │ │ │ │ + adrp x0, 193000 <_obstack_memory_used@@Base+0x13ff94> │ │ │ │ + add x1, x1, #0xb10 │ │ │ │ + add x0, x0, #0x410 │ │ │ │ ldrb w2, [x2, #3] │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 132f8 │ │ │ │ add x3, x2, #0x6a8 │ │ │ │ ldrb w3, [x3, #20] │ │ │ │ tbz w3, #0, 131c4 │ │ │ │ @@ -2792,16 +2792,16 @@ │ │ │ │ and x4, x1, x3 │ │ │ │ sub x3, x3, #0x2 │ │ │ │ cmp x4, x3 │ │ │ │ b.ne 12ff8 // b.any │ │ │ │ b 12fec │ │ │ │ ldr x3, [x4, #200] │ │ │ │ tbz w3, #3, 12fbc │ │ │ │ - adrp x0, 19a000 <_obstack_memory_used@@Base+0x146f54> │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + adrp x0, 19a000 <_obstack_memory_used@@Base+0x146f94> │ │ │ │ + add x0, x0, #0x670 │ │ │ │ b 132f8 │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbnz w3, #3, 131dc │ │ │ │ mov x8, #0x3 // #3 │ │ │ │ movk x8, #0x4000, lsl #16 │ │ │ │ movk x8, #0x800, lsl #32 │ │ │ │ @@ -2907,116 +2907,116 @@ │ │ │ │ b.eq 132d8 // b.none │ │ │ │ tbnz x1, #43, 132e4 │ │ │ │ and x2, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x2, x0 │ │ │ │ b.eq 132f0 // b.none │ │ │ │ tst x1, #0x100000000 │ │ │ │ - adrp x2, 1de000 <_obstack_memory_used@@Base+0x18af54> │ │ │ │ - adrp x0, 1e1000 <_obstack_memory_used@@Base+0x18df54> │ │ │ │ - add x1, x2, #0x268 │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x2, 1de000 <_obstack_memory_used@@Base+0x18af94> │ │ │ │ + adrp x0, 1e1000 <_obstack_memory_used@@Base+0x18df94> │ │ │ │ + add x1, x2, #0x228 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 194000 <_obstack_memory_used@@Base+0x140f54> │ │ │ │ - add x0, x0, #0xd68 │ │ │ │ + adrp x0, 194000 <_obstack_memory_used@@Base+0x140f94> │ │ │ │ + add x0, x0, #0xd28 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 197000 <_obstack_memory_used@@Base+0x143f54> │ │ │ │ - add x0, x0, #0x9c8 │ │ │ │ + adrp x0, 197000 <_obstack_memory_used@@Base+0x143f94> │ │ │ │ + add x0, x0, #0x988 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 19d000 <_obstack_memory_used@@Base+0x149f54> │ │ │ │ - add x0, x0, #0x218 │ │ │ │ + adrp x0, 19d000 <_obstack_memory_used@@Base+0x149f94> │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 19f000 <_obstack_memory_used@@Base+0x14bf54> │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + adrp x0, 19f000 <_obstack_memory_used@@Base+0x14bf94> │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1a2000 <_obstack_memory_used@@Base+0x14ef54> │ │ │ │ - add x0, x0, #0x800 │ │ │ │ + adrp x0, 1a2000 <_obstack_memory_used@@Base+0x14ef94> │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1a5000 <_obstack_memory_used@@Base+0x151f54> │ │ │ │ - add x0, x0, #0x358 │ │ │ │ + adrp x0, 1a5000 <_obstack_memory_used@@Base+0x151f94> │ │ │ │ + add x0, x0, #0x318 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1a7000 <_obstack_memory_used@@Base+0x153f54> │ │ │ │ - add x0, x0, #0xee8 │ │ │ │ + adrp x0, 1a7000 <_obstack_memory_used@@Base+0x153f94> │ │ │ │ + add x0, x0, #0xea8 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1aa000 <_obstack_memory_used@@Base+0x156f54> │ │ │ │ - add x0, x0, #0x920 │ │ │ │ + adrp x0, 1aa000 <_obstack_memory_used@@Base+0x156f94> │ │ │ │ + add x0, x0, #0x8e0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1ad000 <_obstack_memory_used@@Base+0x159f54> │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + adrp x0, 1ad000 <_obstack_memory_used@@Base+0x159f94> │ │ │ │ + add x0, x0, #0x620 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1b0000 <_obstack_memory_used@@Base+0x15cf54> │ │ │ │ - add x0, x0, #0x3e0 │ │ │ │ + adrp x0, 1b0000 <_obstack_memory_used@@Base+0x15cf94> │ │ │ │ + add x0, x0, #0x3a0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1b3000 <_obstack_memory_used@@Base+0x15ff54> │ │ │ │ - add x0, x0, #0x0 │ │ │ │ + adrp x0, 1b2000 <_obstack_memory_used@@Base+0x15ef94> │ │ │ │ + add x0, x0, #0xfc0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1b5000 <_obstack_memory_used@@Base+0x161f54> │ │ │ │ - add x0, x0, #0xa18 │ │ │ │ + adrp x0, 1b5000 <_obstack_memory_used@@Base+0x161f94> │ │ │ │ + add x0, x0, #0x9d8 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1b8000 <_obstack_memory_used@@Base+0x164f54> │ │ │ │ - add x0, x0, #0x468 │ │ │ │ + adrp x0, 1b8000 <_obstack_memory_used@@Base+0x164f94> │ │ │ │ + add x0, x0, #0x428 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1ba000 <_obstack_memory_used@@Base+0x166f54> │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ + adrp x0, 1ba000 <_obstack_memory_used@@Base+0x166f94> │ │ │ │ + add x0, x0, #0xd20 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1bd000 <_obstack_memory_used@@Base+0x169f54> │ │ │ │ - add x0, x0, #0x768 │ │ │ │ + adrp x0, 1bd000 <_obstack_memory_used@@Base+0x169f94> │ │ │ │ + add x0, x0, #0x728 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1c0000 <_obstack_memory_used@@Base+0x16cf54> │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + adrp x0, 1c0000 <_obstack_memory_used@@Base+0x16cf94> │ │ │ │ + add x0, x0, #0x168 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1c2000 <_obstack_memory_used@@Base+0x16ef54> │ │ │ │ - add x0, x0, #0xa90 │ │ │ │ + adrp x0, 1c2000 <_obstack_memory_used@@Base+0x16ef94> │ │ │ │ + add x0, x0, #0xa50 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1c5000 <_obstack_memory_used@@Base+0x171f54> │ │ │ │ - add x0, x0, #0x680 │ │ │ │ + adrp x0, 1c5000 <_obstack_memory_used@@Base+0x171f94> │ │ │ │ + add x0, x0, #0x640 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1c8000 <_obstack_memory_used@@Base+0x174f54> │ │ │ │ - add x0, x0, #0x2a8 │ │ │ │ + adrp x0, 1c8000 <_obstack_memory_used@@Base+0x174f94> │ │ │ │ + add x0, x0, #0x268 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1ca000 <_obstack_memory_used@@Base+0x176f54> │ │ │ │ - add x0, x0, #0xd78 │ │ │ │ + adrp x0, 1ca000 <_obstack_memory_used@@Base+0x176f94> │ │ │ │ + add x0, x0, #0xd38 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1cd000 <_obstack_memory_used@@Base+0x179f54> │ │ │ │ - add x0, x0, #0x9d8 │ │ │ │ + adrp x0, 1cd000 <_obstack_memory_used@@Base+0x179f94> │ │ │ │ + add x0, x0, #0x998 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1d0000 <_obstack_memory_used@@Base+0x17cf54> │ │ │ │ - add x0, x0, #0x600 │ │ │ │ + adrp x0, 1d0000 <_obstack_memory_used@@Base+0x17cf94> │ │ │ │ + add x0, x0, #0x5c0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1d3000 <_obstack_memory_used@@Base+0x17ff54> │ │ │ │ - add x0, x0, #0x108 │ │ │ │ + adrp x0, 1d3000 <_obstack_memory_used@@Base+0x17ff94> │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1d5000 <_obstack_memory_used@@Base+0x181f54> │ │ │ │ - add x0, x0, #0xd20 │ │ │ │ + adrp x0, 1d5000 <_obstack_memory_used@@Base+0x181f94> │ │ │ │ + add x0, x0, #0xce0 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1d8000 <_obstack_memory_used@@Base+0x184f54> │ │ │ │ - add x0, x0, #0x970 │ │ │ │ + adrp x0, 1d8000 <_obstack_memory_used@@Base+0x184f94> │ │ │ │ + add x0, x0, #0x930 │ │ │ │ b 132f8 │ │ │ │ - adrp x0, 1db000 <_obstack_memory_used@@Base+0x187f54> │ │ │ │ - add x0, x0, #0x468 │ │ │ │ + adrp x0, 1db000 <_obstack_memory_used@@Base+0x187f94> │ │ │ │ + add x0, x0, #0x428 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 12ed0 │ │ │ │ bti c │ │ │ │ b 12ef8 │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x0, #0x740 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x7, x1, #0x3 │ │ │ │ cmp x7, #0x2 │ │ │ │ b.ne 13354 // b.any │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ - adrp x1, 1e3000 <_obstack_memory_used@@Base+0x18ff54> │ │ │ │ - adrp x0, 1e5000 <_obstack_memory_used@@Base+0x191f54> │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ - add x0, x0, #0x6b8 │ │ │ │ + adrp x1, 1e3000 <_obstack_memory_used@@Base+0x18ff94> │ │ │ │ + adrp x0, 1e5000 <_obstack_memory_used@@Base+0x191f94> │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ + add x0, x0, #0x678 │ │ │ │ ldrb w2, [x2, #3] │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 136bc │ │ │ │ add x3, x2, #0x6a8 │ │ │ │ ldrb w3, [x3, #20] │ │ │ │ tbz w3, #0, 13588 │ │ │ │ @@ -3033,16 +3033,16 @@ │ │ │ │ and x4, x1, x3 │ │ │ │ sub x3, x3, #0x2 │ │ │ │ cmp x4, x3 │ │ │ │ b.ne 133bc // b.any │ │ │ │ b 133b0 │ │ │ │ ldr x3, [x4, #200] │ │ │ │ tbz w3, #3, 13380 │ │ │ │ - adrp x0, 1ec000 <_obstack_memory_used@@Base+0x198f54> │ │ │ │ - add x0, x0, #0x918 │ │ │ │ + adrp x0, 1ec000 <_obstack_memory_used@@Base+0x198f94> │ │ │ │ + add x0, x0, #0x8d8 │ │ │ │ b 136bc │ │ │ │ add x3, x0, #0x740 │ │ │ │ ldr x3, [x3, #200] │ │ │ │ tbnz w3, #3, 135a0 │ │ │ │ mov x8, #0x3 // #3 │ │ │ │ movk x8, #0x4000, lsl #16 │ │ │ │ movk x8, #0x800, lsl #32 │ │ │ │ @@ -3148,114 +3148,114 @@ │ │ │ │ b.eq 1369c // b.none │ │ │ │ tbnz x1, #43, 136a8 │ │ │ │ and x2, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x2, x0 │ │ │ │ b.eq 136b4 // b.none │ │ │ │ tst x1, #0x100000000 │ │ │ │ - adrp x2, 230000 <_obstack_memory_used@@Base+0x1dcf54> │ │ │ │ - adrp x0, 233000 <_obstack_memory_used@@Base+0x1dff54> │ │ │ │ - add x1, x2, #0x510 │ │ │ │ - add x0, x0, #0x350 │ │ │ │ + adrp x2, 230000 <_obstack_memory_used@@Base+0x1dcf94> │ │ │ │ + adrp x0, 233000 <_obstack_memory_used@@Base+0x1dff94> │ │ │ │ + add x1, x2, #0x4d0 │ │ │ │ + add x0, x0, #0x310 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1e6000 <_obstack_memory_used@@Base+0x192f54> │ │ │ │ - add x0, x0, #0xfd0 │ │ │ │ + adrp x0, 1e6000 <_obstack_memory_used@@Base+0x192f94> │ │ │ │ + add x0, x0, #0xf90 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1e9000 <_obstack_memory_used@@Base+0x195f54> │ │ │ │ - add x0, x0, #0xc30 │ │ │ │ + adrp x0, 1e9000 <_obstack_memory_used@@Base+0x195f94> │ │ │ │ + add x0, x0, #0xbf0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1ef000 <_obstack_memory_used@@Base+0x19bf54> │ │ │ │ - add x0, x0, #0x480 │ │ │ │ + adrp x0, 1ef000 <_obstack_memory_used@@Base+0x19bf94> │ │ │ │ + add x0, x0, #0x440 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1f2000 <_obstack_memory_used@@Base+0x19ef54> │ │ │ │ - add x0, x0, #0x28 │ │ │ │ + adrp x0, 1f1000 <_obstack_memory_used@@Base+0x19df94> │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1f4000 <_obstack_memory_used@@Base+0x1a0f54> │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 1f4000 <_obstack_memory_used@@Base+0x1a0f94> │ │ │ │ + add x0, x0, #0xa30 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1f7000 <_obstack_memory_used@@Base+0x1a3f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + adrp x0, 1f7000 <_obstack_memory_used@@Base+0x1a3f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1fa000 <_obstack_memory_used@@Base+0x1a6f54> │ │ │ │ - add x0, x0, #0x160 │ │ │ │ + adrp x0, 1fa000 <_obstack_memory_used@@Base+0x1a6f94> │ │ │ │ + add x0, x0, #0x120 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1fc000 <_obstack_memory_used@@Base+0x1a8f54> │ │ │ │ - add x0, x0, #0xb98 │ │ │ │ + adrp x0, 1fc000 <_obstack_memory_used@@Base+0x1a8f94> │ │ │ │ + add x0, x0, #0xb58 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 1ff000 <_obstack_memory_used@@Base+0x1abf54> │ │ │ │ - add x0, x0, #0x8e0 │ │ │ │ + adrp x0, 1ff000 <_obstack_memory_used@@Base+0x1abf94> │ │ │ │ + add x0, x0, #0x8a0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 202000 <_obstack_memory_used@@Base+0x1aef54> │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + adrp x0, 202000 <_obstack_memory_used@@Base+0x1aef94> │ │ │ │ + add x0, x0, #0x620 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 205000 <_obstack_memory_used@@Base+0x1b1f54> │ │ │ │ - add x0, x0, #0x288 │ │ │ │ + adrp x0, 205000 <_obstack_memory_used@@Base+0x1b1f94> │ │ │ │ + add x0, x0, #0x248 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 207000 <_obstack_memory_used@@Base+0x1b3f54> │ │ │ │ - add x0, x0, #0xca0 │ │ │ │ + adrp x0, 207000 <_obstack_memory_used@@Base+0x1b3f94> │ │ │ │ + add x0, x0, #0xc60 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 20a000 <_obstack_memory_used@@Base+0x1b6f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + adrp x0, 20a000 <_obstack_memory_used@@Base+0x1b6f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 20c000 <_obstack_memory_used@@Base+0x1b8f54> │ │ │ │ - add x0, x0, #0xfe8 │ │ │ │ + adrp x0, 20c000 <_obstack_memory_used@@Base+0x1b8f94> │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 20f000 <_obstack_memory_used@@Base+0x1bbf54> │ │ │ │ - add x0, x0, #0x9f0 │ │ │ │ + adrp x0, 20f000 <_obstack_memory_used@@Base+0x1bbf94> │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 212000 <_obstack_memory_used@@Base+0x1bef54> │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + adrp x0, 212000 <_obstack_memory_used@@Base+0x1bef94> │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 214000 <_obstack_memory_used@@Base+0x1c0f54> │ │ │ │ - add x0, x0, #0xd18 │ │ │ │ + adrp x0, 214000 <_obstack_memory_used@@Base+0x1c0f94> │ │ │ │ + add x0, x0, #0xcd8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 217000 <_obstack_memory_used@@Base+0x1c3f54> │ │ │ │ - add x0, x0, #0x908 │ │ │ │ + adrp x0, 217000 <_obstack_memory_used@@Base+0x1c3f94> │ │ │ │ + add x0, x0, #0x8c8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 21a000 <_obstack_memory_used@@Base+0x1c6f54> │ │ │ │ - add x0, x0, #0x538 │ │ │ │ + adrp x0, 21a000 <_obstack_memory_used@@Base+0x1c6f94> │ │ │ │ + add x0, x0, #0x4f8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 21d000 <_obstack_memory_used@@Base+0x1c9f54> │ │ │ │ - add x0, x0, #0x8 │ │ │ │ + adrp x0, 21c000 <_obstack_memory_used@@Base+0x1c8f94> │ │ │ │ + add x0, x0, #0xfc8 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 21f000 <_obstack_memory_used@@Base+0x1cbf54> │ │ │ │ - add x0, x0, #0xc70 │ │ │ │ + adrp x0, 21f000 <_obstack_memory_used@@Base+0x1cbf94> │ │ │ │ + add x0, x0, #0xc30 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 222000 <_obstack_memory_used@@Base+0x1cef54> │ │ │ │ - add x0, x0, #0x898 │ │ │ │ + adrp x0, 222000 <_obstack_memory_used@@Base+0x1cef94> │ │ │ │ + add x0, x0, #0x858 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 225000 <_obstack_memory_used@@Base+0x1d1f54> │ │ │ │ - add x0, x0, #0x3a0 │ │ │ │ + adrp x0, 225000 <_obstack_memory_used@@Base+0x1d1f94> │ │ │ │ + add x0, x0, #0x360 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 227000 <_obstack_memory_used@@Base+0x1d3f54> │ │ │ │ - add x0, x0, #0xfb8 │ │ │ │ + adrp x0, 227000 <_obstack_memory_used@@Base+0x1d3f94> │ │ │ │ + add x0, x0, #0xf78 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 22a000 <_obstack_memory_used@@Base+0x1d6f54> │ │ │ │ - add x0, x0, #0xc10 │ │ │ │ + adrp x0, 22a000 <_obstack_memory_used@@Base+0x1d6f94> │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ b 136bc │ │ │ │ - adrp x0, 22d000 <_obstack_memory_used@@Base+0x1d9f54> │ │ │ │ - add x0, x0, #0x708 │ │ │ │ + adrp x0, 22d000 <_obstack_memory_used@@Base+0x1d9f94> │ │ │ │ + add x0, x0, #0x6c8 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1370c // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x58 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x18 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x70 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x30 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 138cc │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -3268,165 +3268,165 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 13768 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 13768 │ │ │ │ cbz x0, 138e4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0xe0 │ │ │ │ - add x0, x0, #0x100 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0xa0 │ │ │ │ + add x0, x0, #0xc0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 137a0 // b.any │ │ │ │ cbz x0, 138f0 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x140 │ │ │ │ - add x0, x0, #0x160 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x100 │ │ │ │ + add x0, x0, #0x120 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 137c8 // b.any │ │ │ │ cbz x0, 138fc │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x198 │ │ │ │ - add x0, x0, #0x1b8 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x158 │ │ │ │ + add x0, x0, #0x178 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 137fc // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 13804 │ │ │ │ cbz x0, 13908 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x1f8 │ │ │ │ - add x0, x0, #0x218 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x1b8 │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 13824 // b.any │ │ │ │ cbz x0, 13914 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x258 │ │ │ │ - add x0, x0, #0x278 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x218 │ │ │ │ + add x0, x0, #0x238 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1384c // b.any │ │ │ │ cbz x0, 13920 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x2b0 │ │ │ │ - add x0, x0, #0x2d0 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x270 │ │ │ │ + add x0, x0, #0x290 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 13888 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1388c │ │ │ │ cbz x0, 1392c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x308 │ │ │ │ - add x0, x0, #0x328 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x2c8 │ │ │ │ + add x0, x0, #0x2e8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ tbz x1, #43, 138ac │ │ │ │ cbz x0, 13938 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x360 │ │ │ │ - add x0, x0, #0x380 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x320 │ │ │ │ + add x0, x0, #0x340 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ cbz x0, 13944 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x2, #0x3b8 │ │ │ │ - add x0, x0, #0x3d8 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x2, #0x378 │ │ │ │ + add x0, x0, #0x398 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x48 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x68 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0xc0 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x80 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0xe0 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x180 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x140 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x1d8 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x198 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x238 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x1f8 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x298 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x258 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x2f0 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x2b0 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x348 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x308 │ │ │ │ b 1394c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x3a0 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x360 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x2 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + add x1, x1, #0x3b0 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x3 │ │ │ │ str x4, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x4, x19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ bl ff60 │ │ │ │ cbz x0, 139f4 │ │ │ │ @@ -3456,48 +3456,48 @@ │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3992] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldrb w1, [x22, x0] │ │ │ │ cbz w1, 13a68 │ │ │ │ ldrb w1, [x2, w1, uxtw] │ │ │ │ strb w1, [x20, x0] │ │ │ │ add x0, x0, #0x1 │ │ │ │ b 13a50 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3992] │ │ │ │ strb wzr, [x20, x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldrb w1, [x21, x0] │ │ │ │ cbz w1, 13a90 │ │ │ │ ldrb w1, [x2, w1, uxtw] │ │ │ │ strb w1, [x19, x0] │ │ │ │ add x0, x0, #0x1 │ │ │ │ b 13a78 │ │ │ │ strb wzr, [x19, x0] │ │ │ │ - adrp x22, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x22, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x22, #0x430 │ │ │ │ + add x1, x22, #0x3f0 │ │ │ │ bl 139ac │ │ │ │ - adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x21, #0x438 │ │ │ │ + add x1, x21, #0x3f8 │ │ │ │ bl 139ac │ │ │ │ - add x1, x22, #0x430 │ │ │ │ + add x1, x22, #0x3f0 │ │ │ │ mov x0, x19 │ │ │ │ bl 139ac │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x21, #0x438 │ │ │ │ + add x1, x21, #0x3f8 │ │ │ │ bl 139ac │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldrb w2, [x20, x0] │ │ │ │ mov w21, w0 │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ cmp w1, w2 │ │ │ │ b.ne 13af4 // b.any │ │ │ │ @@ -3516,15 +3516,15 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr w0, [x0, #2172] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 13b50 // b.any │ │ │ │ ldr w0, [x19, #12] │ │ │ │ cbz w0, 13b64 │ │ │ │ b 13c08 │ │ │ │ @@ -3535,32 +3535,32 @@ │ │ │ │ b.ne 13c08 // b.any │ │ │ │ ldr w0, [x1, #8] │ │ │ │ ldr w2, [x19, #8] │ │ │ │ cmp w2, w0 │ │ │ │ b.ne 13c08 // b.any │ │ │ │ ldr x21, [x19] │ │ │ │ mov x20, x1 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x400 │ │ │ │ mov x0, x21 │ │ │ │ bl f948 │ │ │ │ cbz w0, 13c08 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x450 │ │ │ │ + add x1, x1, #0x410 │ │ │ │ bl f948 │ │ │ │ cbz w0, 13c08 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl f948 │ │ │ │ cbz w0, 13c08 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x470 │ │ │ │ + add x1, x1, #0x430 │ │ │ │ bl f948 │ │ │ │ cbz w0, 13c08 │ │ │ │ adrp x22, 263000 │ │ │ │ ldr x0, [x22, #624] │ │ │ │ cbnz x0, 13be0 │ │ │ │ str x19, [x22, #624] │ │ │ │ b 13c08 │ │ │ │ @@ -3608,44 +3608,44 @@ │ │ │ │ str x19, [x25, #592] │ │ │ │ str w22, [x19, #16] │ │ │ │ stp xzr, xzr, [x19, #24] │ │ │ │ b 13d18 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ cmp w0, w22 │ │ │ │ b.eq 13cb0 // b.none │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x480 │ │ │ │ + add x1, x1, #0x440 │ │ │ │ b 13cf0 │ │ │ │ ldr x1, [x19, #32] │ │ │ │ cbz x1, 13d18 │ │ │ │ ldr x0, [x21, #208] │ │ │ │ cbz x0, 13d18 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ ldr x1, [x1, #208] │ │ │ │ cbz x1, 13d18 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x1] │ │ │ │ bl f948 │ │ │ │ cbz w0, 13d18 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x4a8 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x468 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl f2d0 │ │ │ │ stp xzr, x24, [x0] │ │ │ │ add x1, x19, #0x20 │ │ │ │ stp x21, x23, [x0, #16] │ │ │ │ ldr x2, [x19, #32] │ │ │ │ cbz x2, 13d40 │ │ │ │ @@ -3663,32 +3663,32 @@ │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x1 │ │ │ │ mov x21, x3 │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ mov x3, x4 │ │ │ │ mov w22, w2 │ │ │ │ mov x4, x5 │ │ │ │ tbz w0, #0, 13dc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4e0 │ │ │ │ + add x1, x1, #0x4a0 │ │ │ │ stp x3, x5, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x3, x4, [sp, #48] │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ ldrb w0, [x20, #3] │ │ │ │ tbz w0, #0, 13df8 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, w22 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ @@ -3700,86 +3700,86 @@ │ │ │ │ str x21, [x19, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0] │ │ │ │ ldrb w2, [x2, #2248] │ │ │ │ ldr x1, [x1] │ │ │ │ tbz w2, #0, 13e30 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x1, [x1, #24] │ │ │ │ b f948 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ b f948 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x510 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 48be0 │ │ │ │ + b 48ba0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x528 │ │ │ │ + add x1, x1, #0x4e8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 48be0 │ │ │ │ + b 48ba0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x22, #0x6a8 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x2 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x19, x3 │ │ │ │ and w23, w1, #0xff │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ mov x24, x4 │ │ │ │ str x25, [sp, #64] │ │ │ │ mov x25, x5 │ │ │ │ tbz w0, #0, 13efc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4e0 │ │ │ │ + add x1, x1, #0x4a0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x22, x22, #0x6a8 │ │ │ │ ldrb w0, [x22, #3] │ │ │ │ tbz w0, #0, 14004 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov w1, #0x23d // #573 │ │ │ │ bl f030 │ │ │ │ cbnz x0, 13f50 │ │ │ │ ldr x0, [x21] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ b.ne 13f40 // b.any │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x540 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x500 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x23d // #573 │ │ │ │ bl f030 │ │ │ │ @@ -3789,36 +3789,36 @@ │ │ │ │ ldrb w0, [x0, #28] │ │ │ │ cbz w0, 13f6c │ │ │ │ strb w0, [sp, #80] │ │ │ │ add x0, sp, #0x51 │ │ │ │ b 13f70 │ │ │ │ mov x0, x1 │ │ │ │ tbz w23, #0, 13f90 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x2, x2, #0x538 │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [x0] │ │ │ │ ldur x2, [x2, #6] │ │ │ │ stur x2, [x0, #6] │ │ │ │ b 13fa8 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x2, x2, #0x588 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x2, x2, #0x548 │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [x0] │ │ │ │ ldur x2, [x2, #6] │ │ │ │ stur x2, [x0, #6] │ │ │ │ ldr x0, [x21, #40] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, w4 │ │ │ │ mov w2, w4 │ │ │ │ bl f468 │ │ │ │ mov x5, x0 │ │ │ │ cbnz x0, 13fd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ cbnz w0, 13fec │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x5, #24] │ │ │ │ @@ -3836,130 +3836,130 @@ │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ mov x29, sp │ │ │ │ - bl 49ff0 │ │ │ │ + bl 49fb0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 140a8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 14098 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x1, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x1, x1, #0x6a0 │ │ │ │ add x0, x1, #0x8 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x2, x2, #0x598 │ │ │ │ - b 3e184 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x2, x2, #0x558 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f378 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 14070 │ │ │ │ adrp x1, 263000 │ │ │ │ add x1, x1, #0x6a0 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ add x0, x1, #0x8 │ │ │ │ - add x2, x2, #0x598 │ │ │ │ - b 3e184 │ │ │ │ + add x2, x2, #0x558 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 14124 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 14114 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x1, x0, #0x10 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x18 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f378 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 140ec │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x1, x0, #0x10 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x18 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1728] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1732] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1736] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1740] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1744] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ @@ -3972,36 +3972,36 @@ │ │ │ │ cbz x0, 14240 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ tbnz w0, #4, 1426c │ │ │ │ ldr w0, [x1, #36] │ │ │ │ tbnz w0, #15, 1426c │ │ │ │ ldr x2, [x1, #88] │ │ │ │ cbz x2, 1426c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x3, [x2, #208] │ │ │ │ ldr x2, [x0, #80] │ │ │ │ cmp x3, x2 │ │ │ │ b.ne 1426c // b.any │ │ │ │ b f0f0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 14218 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 142ac │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 14300 │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 142c0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #32] │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ @@ -4013,74 +4013,74 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 14374 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl ef40 │ │ │ │ cbz w0, 14374 │ │ │ │ tbz w0, #31, 1431c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 14000 │ │ │ │ add x0, x0, #0x218 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #56] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 14000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #1040] │ │ │ │ add x5, x5, #0x13c │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x3b4 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl 100b0 │ │ │ │ tbnz w0, #0, 14374 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 14300 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr w0, [x19, #32] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 143a0 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 143e8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1443c │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 143fc │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #48] │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ @@ -4092,64 +4092,64 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 144b0 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl ef40 │ │ │ │ cbz w0, 144b0 │ │ │ │ tbz w0, #31, 14458 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 14000 │ │ │ │ add x0, x0, #0x270 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #64] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 14000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #1048] │ │ │ │ add x5, x5, #0x1ec │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0xcd0 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl 100b0 │ │ │ │ tbnz w0, #0, 144b0 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1443c │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 144dc // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 14558 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #1752] │ │ │ │ @@ -4157,26 +4157,26 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 14558 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl f1f8 │ │ │ │ tbnz w0, #0, 1454c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 145c4 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #1760] │ │ │ │ @@ -4184,75 +4184,75 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 145c4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl f1f8 │ │ │ │ tbnz w0, #0, 145b8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 14620 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x0, x0, #0x410 │ │ │ │ add x2, x0, #0x18 │ │ │ │ add x1, x0, #0x20 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #72] │ │ │ │ ldp w4, w3, [x19, #80] │ │ │ │ ldr w2, [x19, #88] │ │ │ │ bl f258 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #56] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 146a4 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -4272,66 +4272,66 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1475c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x0, x0, #0x410 │ │ │ │ add x2, x0, #0x38 │ │ │ │ add x1, x0, #0x40 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #52] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #92] │ │ │ │ ldp w4, w3, [x19, #100] │ │ │ │ ldr w2, [x19, #108] │ │ │ │ bl f258 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #64] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 147e0 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -4351,54 +4351,54 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ mov w0, w1 │ │ │ │ - b 3902c │ │ │ │ + b 3900c │ │ │ │ bti c │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 3902c │ │ │ │ + b 3900c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x1 │ │ │ │ mov x21, x3 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b e970 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ @@ -4409,28 +4409,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x1, x2 │ │ │ │ @@ -4444,28 +4444,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x26 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0x600 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x4c0 // #1216 │ │ │ │ @@ -4479,28 +4479,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x26 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xac0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x4c0 // #1216 │ │ │ │ @@ -4514,105 +4514,105 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xf80 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ b e970 │ │ │ │ bti c │ │ │ │ b 10440 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 14b90 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 14b80 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x1, x0, #0x70 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ add x0, x0, #0x78 │ │ │ │ - add x2, x2, #0x5b8 │ │ │ │ - b 3e184 │ │ │ │ + add x2, x2, #0x578 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fb40 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 14b54 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x1, x0, #0x70 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ add x0, x0, #0x78 │ │ │ │ - add x2, x2, #0x5b8 │ │ │ │ - b 3e184 │ │ │ │ + add x2, x2, #0x578 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ b.ne 14c00 // b.any │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ ldr x0, [x0, #288] │ │ │ │ cbz x0, 14bd4 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ tbnz w0, #4, 14c00 │ │ │ │ ldr w0, [x1, #36] │ │ │ │ tbnz w0, #15, 14c00 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ cbz x2, 14c00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x3, [x2, #208] │ │ │ │ ldr x2, [x0, #80] │ │ │ │ cmp x3, x2 │ │ │ │ b.ne 14c00 // b.any │ │ │ │ b e988 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 14c38 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 14c8c │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 14c4c │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #36] │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ @@ -4624,64 +4624,64 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 14d00 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl f3a8 │ │ │ │ cbz w0, 14d00 │ │ │ │ tbz w0, #31, 14ca8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 14000 │ │ │ │ add x0, x0, #0xbac │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #128] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 14000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #1128] │ │ │ │ add x5, x5, #0x168 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x72c │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl ee08 │ │ │ │ tbnz w0, #0, 14d00 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 14c8c │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 14d2c // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 14da8 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #1824] │ │ │ │ @@ -4689,75 +4689,75 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 14da8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 100f8 │ │ │ │ tbnz w0, #0, 14d9c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 14e04 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x0, x0, #0x410 │ │ │ │ add x2, x0, #0x68 │ │ │ │ add x1, x0, #0x70 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #96] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #136] │ │ │ │ ldp w4, w3, [x19, #144] │ │ │ │ ldr w2, [x19, #152] │ │ │ │ bl e940 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #128] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #128] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 14e88 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -4777,65 +4777,65 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ bti c │ │ │ │ b 114a4 │ │ │ │ bti c │ │ │ │ b 114a4 │ │ │ │ bti c │ │ │ │ b 114a4 │ │ │ │ bti c │ │ │ │ b 117f0 │ │ │ │ bti c │ │ │ │ b 117f0 │ │ │ │ bti c │ │ │ │ b 117f0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x5e0 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ - bl 44160 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 44120 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, #0xffffffffbfffffff // #-1073741825 │ │ │ │ movk x2, #0xfffe, lsl #32 │ │ │ │ ldr w0, [x1, #2256] │ │ │ │ movk x2, #0xb4ff, lsl #48 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ orr w0, w0, #0x20 │ │ │ │ str w0, [x1, #2256] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #2] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #25] │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, x2 │ │ │ │ mov x2, #0x40000000 // #1073741824 │ │ │ │ movk x2, #0x200, lsl #48 │ │ │ │ orr x0, x0, x2 │ │ │ │ str x0, [x1, #1856] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 14f18 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x0, #1200] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x22, #0x740 │ │ │ │ mov x0, x19 │ │ │ │ bl 10020 │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl eb80 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ @@ -4845,31 +4845,31 @@ │ │ │ │ mov x1, x19 │ │ │ │ bl eeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl f360 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ cbnz x0, 1506c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x21, x21, #0x5e8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x21, x21, #0x5a8 │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ cbz x20, 15064 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ bl f978 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6c0 │ │ │ │ tbnz w0, #0, 1503c │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1505c │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6a8 │ │ │ │ tbz w0, #0, 15020 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ @@ -4884,23 +4884,23 @@ │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x0, #0xa0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0xa8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x0, #1280] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x22, #0x740 │ │ │ │ mov x0, x19 │ │ │ │ bl 10020 │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl eb80 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ @@ -4910,31 +4910,31 @@ │ │ │ │ mov x1, x19 │ │ │ │ bl eeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl f360 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ cbnz x0, 15170 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x21, x21, #0x5e8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x21, x21, #0x5a8 │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ cbz x20, 15168 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ bl f978 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6c0 │ │ │ │ tbnz w0, #0, 15140 │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 15160 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6a8 │ │ │ │ tbz w0, #0, 15124 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ @@ -4949,29 +4949,29 @@ │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x0, #0xb0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0xb8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ b.ne 151e8 // b.any │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr w0, [x1, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ b.eq 151e8 // b.none │ │ │ │ ldr w0, [x1, #36] │ │ │ │ tbnz w0, #15, 151e8 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ cbz x2, 151e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x3, [x2, #208] │ │ │ │ ldr x2, [x0, #80] │ │ │ │ cmp x3, x2 │ │ │ │ b.ne 151e8 // b.any │ │ │ │ b 102d8 │ │ │ │ ret │ │ │ │ @@ -4984,15 +4984,15 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w22, #0xa // #10 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w24, #0x42 // #66 │ │ │ │ ldr x23, [x0, #2584] │ │ │ │ cbz x23, 152cc │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr w1, [x0, #68] │ │ │ │ tst w1, w24 │ │ │ │ b.ne 152c4 // b.any │ │ │ │ @@ -5009,15 +5009,15 @@ │ │ │ │ tbz w0, #2, 152bc │ │ │ │ ldr w0, [x20, #36] │ │ │ │ tbnz w0, #15, 152bc │ │ │ │ ldr w0, [x20, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ b.eq 152bc // b.none │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 152bc // b.none │ │ │ │ cmp w22, w21 │ │ │ │ b.ne 152b4 // b.any │ │ │ │ lsl w22, w22, #1 │ │ │ │ @@ -5033,16 +5033,16 @@ │ │ │ │ b 1522c │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ adrp x3, 12000 │ │ │ │ add x3, x3, #0xef8 │ │ │ │ bl ee38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, w21 │ │ │ │ add x2, x20, #0x740 │ │ │ │ ldr w0, [x0, #1252] │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ cset w3, ne // ne = any │ │ │ │ bl ea00 │ │ │ │ @@ -5051,17 +5051,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1736] │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ add x0, x20, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1533c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 15390 │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 15350 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #40] │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ @@ -5073,59 +5073,59 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 15408 // b.none │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x1, x21 │ │ │ │ bl eb50 │ │ │ │ cbz w0, 15408 │ │ │ │ tbz w0, #31, 153b0 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 15000 │ │ │ │ add x0, x0, #0x198 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #192] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 14000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #1176] │ │ │ │ add x5, x5, #0x194 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x8e8 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x2, x21 │ │ │ │ bl 10260 │ │ │ │ tbnz w0, #0, 15408 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 15390 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr w0, [x19, #40] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 15438 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -5135,15 +5135,15 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w22, #0xa // #10 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w24, #0x42 // #66 │ │ │ │ ldr x23, [x0, #2584] │ │ │ │ cbz x23, 15528 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr w1, [x0, #68] │ │ │ │ tst w1, w24 │ │ │ │ b.ne 15520 // b.any │ │ │ │ @@ -5160,15 +5160,15 @@ │ │ │ │ tbz w0, #2, 15518 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ tbnz w0, #15, 15518 │ │ │ │ ldr w0, [x20, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ b.eq 15518 // b.none │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 15518 // b.none │ │ │ │ cmp w22, w21 │ │ │ │ b.ne 15510 // b.any │ │ │ │ lsl w22, w22, #1 │ │ │ │ @@ -5184,16 +5184,16 @@ │ │ │ │ b 15488 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ adrp x3, 13000 │ │ │ │ add x3, x3, #0x304 │ │ │ │ bl ee38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, w21 │ │ │ │ add x2, x20, #0x740 │ │ │ │ ldr w0, [x0, #1332] │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ cset w3, ne // ne = any │ │ │ │ bl ea00 │ │ │ │ @@ -5202,17 +5202,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1740] │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ add x0, x20, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 15598 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 155ec │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 155ac │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #44] │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ @@ -5224,71 +5224,71 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 15664 // b.none │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x1, x21 │ │ │ │ bl eb50 │ │ │ │ cbz w0, 15664 │ │ │ │ tbz w0, #31, 1560c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 15000 │ │ │ │ add x0, x0, #0x1ec │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #200] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 14000 │ │ │ │ adrp x4, 18000 │ │ │ │ ldr x3, [x1, #1184] │ │ │ │ add x5, x5, #0x1c0 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0xadc │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x2, x21 │ │ │ │ bl 10260 │ │ │ │ tbnz w0, #0, 15664 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 155ec │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr w0, [x19, #44] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 15694 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x19, #0x740 │ │ │ │ cbz x20, 156f4 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x21 │ │ │ │ bl f390 │ │ │ │ @@ -5305,34 +5305,34 @@ │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #1888] │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1573c │ │ │ │ bl feb8 │ │ │ │ tbnz w0, #0, 1573c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - bl 3fd6c │ │ │ │ + bl 46fcc │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + bl 3fd4c │ │ │ │ ldr x1, [x20, #1192] │ │ │ │ cbz x1, 15770 │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ cbnz x0, 157b4 │ │ │ │ b 15888 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3376] │ │ │ │ cbz x1, 158a0 │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr w4, [x0, #72] │ │ │ │ cmp w4, #0x1 │ │ │ │ b.ne 158a0 // b.any │ │ │ │ @@ -5352,73 +5352,73 @@ │ │ │ │ b.hi 1585c // b.pmore │ │ │ │ ldr x1, [x19, #40] │ │ │ │ ldr x0, [x1, #88] │ │ │ │ cbz x0, 1585c │ │ │ │ ldr x2, [x19, #48] │ │ │ │ adrp x19, 263000 │ │ │ │ ldr x1, [x1, #80] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x2, x2, x1 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ add x2, x2, x0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ orr x2, x2, #0x1 │ │ │ │ add x0, x0, #0xd0 │ │ │ │ bl ed48 │ │ │ │ ldr x0, [x20, #1192] │ │ │ │ cbz x0, 15848 │ │ │ │ add x22, x21, #0xd28 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ cbz x0, 15848 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #3384] │ │ │ │ tbz w0, #0, 15848 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x22, #8] │ │ │ │ ldr x1, [x20, #1192] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x21, x21, #0xd28 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x19, x19, #0xd0 │ │ │ │ str x19, [x21, #8] │ │ │ │ b 158a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ brk #0x3e8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x19, #0x740 │ │ │ │ cbz x20, 158fc │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x21 │ │ │ │ bl f390 │ │ │ │ @@ -5435,35 +5435,35 @@ │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #1896] │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 15944 │ │ │ │ bl feb8 │ │ │ │ tbnz w0, #0, 15944 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - bl 3fd6c │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46fcc │ │ │ │ + bl 3fd4c │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x4a8 │ │ │ │ ldr x1, [x0, #80] │ │ │ │ cbz x1, 1597c │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ cbnz x0, 159c0 │ │ │ │ b 15a98 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3376] │ │ │ │ cbz x1, 15ab0 │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr w4, [x0, #72] │ │ │ │ cmp w4, #0x1 │ │ │ │ b.ne 15ab0 // b.any │ │ │ │ @@ -5486,131 +5486,131 @@ │ │ │ │ cbz x0, 15a6c │ │ │ │ ldr x2, [x19, #48] │ │ │ │ add x20, x20, #0x4a8 │ │ │ │ ldr x1, [x1, #80] │ │ │ │ adrp x19, 263000 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x2, x2, x1 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ add x2, x2, x0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ orr x2, x2, #0x1 │ │ │ │ add x0, x0, #0xf0 │ │ │ │ bl ed48 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #80] │ │ │ │ cbz x0, 15a58 │ │ │ │ add x22, x21, #0xd28 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ cbz x0, 15a58 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #3384] │ │ │ │ tbz w0, #0, 15a58 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x22, #8] │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x21, x21, #0xd28 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x19, x19, #0xf0 │ │ │ │ str x19, [x21, #8] │ │ │ │ b 15ab0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ brk #0x3e8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x5e0 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x22, [x0] │ │ │ │ mov x0, x22 │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 15b20 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x640 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ add x21, x19, #0x6a0 │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x21, #272] │ │ │ │ cbz x0, 15b88 │ │ │ │ mov x1, x22 │ │ │ │ bl ee98 │ │ │ │ add x2, x23, #0x4a8 │ │ │ │ str x0, [x2, #72] │ │ │ │ cbnz x0, 15b60 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x688 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x648 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21, #272] │ │ │ │ bl 10534 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ tbnz w0, #0, 15b88 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21, #272] │ │ │ │ bl 10534 │ │ │ │ add x20, x20, #0x740 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ mov x21, x0 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #192] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #192] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 15bdc │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -5620,91 +5620,91 @@ │ │ │ │ bl fb10 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, w24 │ │ │ │ mov x0, x21 │ │ │ │ blr x22 │ │ │ │ tbz w0, #0, 15bc4 │ │ │ │ ldr x0, [x19, #192] │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x0, [x19, #192] │ │ │ │ add x1, x23, #0x4a8 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldr x2, [x0, #48] │ │ │ │ mov x0, x20 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b f618 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x5e0 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x23, [x0] │ │ │ │ mov x0, x23 │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 15c98 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x640 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x22, #280] │ │ │ │ cbz x0, 15d00 │ │ │ │ mov x1, x23 │ │ │ │ bl ee98 │ │ │ │ add x2, x21, #0x4a8 │ │ │ │ str x0, [x2, #152] │ │ │ │ cbnz x0, 15cd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x688 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x648 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #280] │ │ │ │ bl 10534 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ tbnz w0, #0, 15d00 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #280] │ │ │ │ bl 10534 │ │ │ │ add x20, x20, #0x740 │ │ │ │ - adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ mov x22, x0 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ str x22, [x19, #200] │ │ │ │ bl f420 │ │ │ │ str x0, [x22, #48] │ │ │ │ ldr x0, [x19, #200] │ │ │ │ ldr x22, [x0, #48] │ │ │ │ cbnz x22, 15d54 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x23, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -5714,15 +5714,15 @@ │ │ │ │ bl fb10 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, w24 │ │ │ │ mov x0, x22 │ │ │ │ blr x23 │ │ │ │ tbz w0, #0, 15d3c │ │ │ │ ldr x0, [x19, #200] │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x0, [x19, #200] │ │ │ │ add x1, x21, #0x4a8 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ add x1, x1, #0x50 │ │ │ │ ldr x2, [x0, #48] │ │ │ │ mov x0, x20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ @@ -5730,41 +5730,41 @@ │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b f618 │ │ │ │ bti c │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 49240 │ │ │ │ + b 49200 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x5f │ │ │ │ b.ne 15df4 // b.any │ │ │ │ add x19, x19, #0x1 │ │ │ │ b 15de0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6c8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x688 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 15e54 │ │ │ │ ldrb w1, [x19, #7] │ │ │ │ ldrb w0, [x19, #9] │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 15e54 // b.any │ │ │ │ ldrb w0, [x19, #8] │ │ │ │ mov w1, #0x44 // #68 │ │ │ │ cmp w0, #0x49 │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ b.ne 15e54 // b.any │ │ │ │ ldrb w1, [x19, #10] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ ldrh w0, [x0, x1, lsl #1] │ │ │ │ tbz w0, #2, 15e54 │ │ │ │ add x0, x19, #0xa │ │ │ │ mov w2, #0xa // #10 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl f840 │ │ │ │ @@ -5777,17 +5777,17 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x21, [x0] │ │ │ │ ldr x20, [x1] │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ ldr x0, [x21, #8] │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ ldr x19, [x20, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ csel x0, x1, x0, eq // eq = none │ │ │ │ cmp x19, #0x0 │ │ │ │ csel x19, x1, x19, eq // eq = none │ │ │ │ bl 15dcc │ │ │ │ mov w22, w0 │ │ │ │ @@ -5823,940 +5823,940 @@ │ │ │ │ b.gt 15f5c │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 15fc8 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 16218 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 16dd0 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 15fc8 │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ b.hi 16dd0 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xe28 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xde8 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ adr x0, 15f80 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 15fb4 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 15fd0 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 15fd0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 16dd8 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 15fc8 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 15fc8 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 15fc8 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 161b8 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 161dc │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 161fc │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 15fc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16250 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1627c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 162a4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 16320 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #232] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 162ec │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1630c // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1639c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #240] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 16368 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 16388 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1640c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 163e0 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 16400 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1643c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1646c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16498 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 164c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 164f0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 16514 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 16534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 165f4 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1656c │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16590 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 165b4 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 165d8 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 15fc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16614 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16638 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16664 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16690 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 166bc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 166e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16714 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1676c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16798 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 167cc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16800 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16834 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16860 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1688c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 168b4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 168dc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16900 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16928 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16950 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16978 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 169a0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 169c8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 169f0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16a1c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16a48 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16a78 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16aa0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 16a8c │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1192] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1200] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1204] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1204] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1208] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1216] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1216] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1220] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ ldr x19, [x20] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16ba8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1224] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d0 │ │ │ │ + add x1, x1, #0x690 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16bcc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1224] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16bf0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #1224] │ │ │ │ b 15fc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ ldr x19, [x20] │ │ │ │ cbnz x19, 16c34 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1228] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16c54 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1228] │ │ │ │ b 15fc8 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 16c24 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x458 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16c8c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1228] │ │ │ │ b 15fc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1232] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1236] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1240] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1176] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 15fc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1244] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1244] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1252] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1248] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1248] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ bl f348 <__isoc23_strtol@plt+0x8> │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1256] │ │ │ │ b 15fc8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ str x1, [x0, #1968] │ │ │ │ b 15fc8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ @@ -6781,940 +6781,940 @@ │ │ │ │ b.gt 16e54 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 16ec0 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 17110 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 17cc8 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xb0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 16ec0 │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ b.hi 17cc8 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xed4 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xe94 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ adr x0, 16e78 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 16eac │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 16ec8 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 16ec8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 17cd0 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 16ec0 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 16ec0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 16ec0 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xb8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 170b0 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 170d4 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 170f4 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 16ec0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17148 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17174 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1719c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 17218 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #232] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 171e4 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 17204 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 17294 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #240] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 17260 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 17280 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 17304 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 172d8 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 172f8 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17334 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17364 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17390 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 173bc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 173e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1740c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1742c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 174ec │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17464 │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17488 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 174ac │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 174d0 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 16ec0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1750c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17530 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1755c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17588 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 175b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 175e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1760c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17638 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17664 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17690 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 176c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 176f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1772c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17758 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17784 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 177ac │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 177d4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 177f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17820 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17848 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17870 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17898 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 178c0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 178e8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17914 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17940 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17970 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17998 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 17984 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1272] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1280] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1284] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1284] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1288] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1296] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1296] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1300] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ ldr x19, [x20] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17aa0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1304] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d0 │ │ │ │ + add x1, x1, #0x690 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17ac4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1304] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17ae8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #1304] │ │ │ │ b 16ec0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ ldr x19, [x20] │ │ │ │ cbnz x19, 17b2c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1308] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17b4c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1308] │ │ │ │ b 16ec0 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 17b1c │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x458 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 17b84 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1308] │ │ │ │ b 16ec0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1312] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1316] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1320] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1184] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 16ec0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1324] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1324] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1332] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1328] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1328] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ bl f348 <__isoc23_strtol@plt+0x8> │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1336] │ │ │ │ b 16ec0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ str x1, [x0, #1976] │ │ │ │ b 16ec0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ @@ -7723,29 +7723,29 @@ │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x3, 25d000 <_obstack_memory_used@@Base+0x209f54> │ │ │ │ + adrp x3, 25d000 <_obstack_memory_used@@Base+0x209f94> │ │ │ │ add x3, x3, #0xf00 │ │ │ │ paciasp │ │ │ │ add x3, x3, #0x180 │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ cmp w1, #0xa3 │ │ │ │ mov x29, sp │ │ │ │ - adrp x4, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x4, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ ldr x3, [x3, w1, sxtw #3] │ │ │ │ - add x4, x4, #0x740 │ │ │ │ - adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x2, x2, #0x738 │ │ │ │ + add x4, x4, #0x700 │ │ │ │ + adrp x2, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x2, x2, #0x6f8 │ │ │ │ csel x2, x4, x2, gt │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x748 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x708 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl 10368 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0x29 // #41 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ @@ -7754,23 +7754,23 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x2, #0x9 // #9 │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x1 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3872] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x20, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x20, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ ldr x3, [x21] │ │ │ │ - add x0, x0, #0x750 │ │ │ │ - add x20, x20, #0x760 │ │ │ │ + add x0, x0, #0x710 │ │ │ │ + add x20, x20, #0x720 │ │ │ │ bl fc78 │ │ │ │ ldr x0, [x21] │ │ │ │ cmp x19, x22 │ │ │ │ b.hi 17dac // b.pmore │ │ │ │ ldrsh w2, [x19], #2 │ │ │ │ mov x1, x20 │ │ │ │ bl 10368 │ │ │ │ @@ -7782,19 +7782,19 @@ │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b ed90 │ │ │ │ bti c │ │ │ │ mov x2, x0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x388 │ │ │ │ + add x1, x1, #0x348 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl eaf0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ @@ -7802,48 +7802,48 @@ │ │ │ │ mov x20, x0 │ │ │ │ adrp x0, 263000 │ │ │ │ ldrb w0, [x0, #444] │ │ │ │ tbz w0, #0, 17e5c │ │ │ │ mov w0, #0xc // #12 │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x1, #3576] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ sub w1, w1, w2 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0xe00 │ │ │ │ ldr x1, [x2, x1, lsl #3] │ │ │ │ bl 10534 │ │ │ │ ldrb w2, [x1] │ │ │ │ mov x19, x1 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ ldrb w1, [x1] │ │ │ │ ldrh w0, [x0, x1, lsl #1] │ │ │ │ tbnz w0, #4, 17e8c │ │ │ │ add x19, sp, #0x28 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x788 │ │ │ │ + add x1, x1, #0x748 │ │ │ │ bl ed48 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x790 │ │ │ │ + add x1, x1, #0x750 │ │ │ │ bl ffd8 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ @@ -7854,15 +7854,15 @@ │ │ │ │ cbnz w0, 17eec │ │ │ │ ldr x0, [x2, #48] │ │ │ │ cbnz x0, 17f0c │ │ │ │ b 17f58 │ │ │ │ add x0, x1, #0x1 │ │ │ │ str x2, [sp, #40] │ │ │ │ ldr x1, [x2, #16] │ │ │ │ - bl 4a588 │ │ │ │ + bl 4a548 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ cbz w0, 17ee0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 17f64 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ cmp x19, x20 │ │ │ │ cset w2, eq // eq = none │ │ │ │ @@ -7871,17 +7871,17 @@ │ │ │ │ cmp w2, w1 │ │ │ │ b.eq 17f04 // b.none │ │ │ │ cmp x19, x20 │ │ │ │ b.eq 17f60 // b.none │ │ │ │ ldr x1, [x0] │ │ │ │ strb wzr, [x19] │ │ │ │ mov x0, x20 │ │ │ │ - bl 4a588 │ │ │ │ + bl 4a548 │ │ │ │ cmp w0, #0x0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldrb w1, [x1, #1867] │ │ │ │ strb w1, [x19] │ │ │ │ b 17f64 │ │ │ │ cmp x19, x20 │ │ │ │ b.ne 17f04 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -7890,15 +7890,15 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x20, [x0, #1312] │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ mov w1, #0xe // #14 │ │ │ │ str w1, [x0, #8] │ │ │ │ ldr x1, [x20, #8] │ │ │ │ @@ -7911,56 +7911,56 @@ │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ cbnz x1, 17ff8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x7c0 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x780 │ │ │ │ add x0, sp, #0x28 │ │ │ │ bl ed48 │ │ │ │ add x0, sp, #0x28 │ │ │ │ bl f318 │ │ │ │ mov x1, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x98 │ │ │ │ - b 478e4 │ │ │ │ + b 478a4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #2544] │ │ │ │ str x21, [sp, #32] │ │ │ │ cbz x0, 180a8 │ │ │ │ mov x0, #0x2001 // #8193 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x21, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x21, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr x0, [x20, #2544] │ │ │ │ - add x21, x21, #0x6f0 │ │ │ │ + add x21, x21, #0x6b0 │ │ │ │ bl f570 │ │ │ │ ldr x3, [x20, #2544] │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x2000 // #8192 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fa38 │ │ │ │ cbz x0, 18088 │ │ │ │ strb wzr, [x19, x0] │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ b 1805c │ │ │ │ ldr x0, [x20, #2544] │ │ │ │ bl f570 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ @@ -7977,74 +7977,74 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ ldr x0, [x0, #72] │ │ │ │ cbnz x0, 18118 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl f2d0 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ str x0, [x19, #72] │ │ │ │ mov w3, #0x3d // #61 │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ bl f4b0 │ │ │ │ tbnz w0, #0, 18118 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xde0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, w3 │ │ │ │ bl f7b0 │ │ │ │ cbnz x0, 18144 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x190 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x150 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #2272] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, w1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl ffd8 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cbz x0, 181d0 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x14b // #331 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl 1816c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x20, x1 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl fd20 │ │ │ │ str x0, [x19, #24] │ │ │ │ cbnz x0, 181f8 │ │ │ │ @@ -8055,23 +8055,23 @@ │ │ │ │ str x0, [x20] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ cbnz x1, 18244 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x3b0 // #944 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ bl f318 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 23f60 │ │ │ │ cbz x0, 18268 │ │ │ │ ldr w1, [x0, #96] │ │ │ │ orr w1, w1, #0x40000 │ │ │ │ @@ -8079,27 +8079,27 @@ │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 1826c │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ cbnz x1, 182a4 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x3be // #958 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ bl f318 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ @@ -8148,17 +8148,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 183a4 │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x7e8 │ │ │ │ + add x0, x0, #0x7a8 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8170,21 +8170,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #1752] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 18408 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 18468 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -8194,15 +8194,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 183e8 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 182c0 │ │ │ │ tbz w0, #0, 183e8 │ │ │ │ @@ -8259,17 +8259,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 18560 │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x800 │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8281,21 +8281,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #712] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 185c4 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 18624 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -8305,15 +8305,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 185a4 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 1847c │ │ │ │ tbz w0, #0, 185a4 │ │ │ │ @@ -8370,17 +8370,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1871c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x818 │ │ │ │ + add x0, x0, #0x7d8 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8392,21 +8392,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #1824] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 18780 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 187e0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -8416,15 +8416,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 18760 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 18638 │ │ │ │ tbz w0, #0, 18760 │ │ │ │ @@ -8481,17 +8481,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 188d8 │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xeb // #235 │ │ │ │ - add x0, x0, #0x830 │ │ │ │ + add x0, x0, #0x7f0 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8506,21 +8506,21 @@ │ │ │ │ ldr x3, [x1, #1888] │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x411f // #16671 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 18948 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 189d0 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ str w0, [x19, #264] │ │ │ │ cmp w21, #0x3e │ │ │ │ b.hi 18964 // b.pmore │ │ │ │ @@ -8530,15 +8530,15 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp xzr, x21, [sp, #48] │ │ │ │ str x20, [sp, #64] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ cbz x1, 18928 │ │ │ │ cbnz x20, 189c0 │ │ │ │ ldr x0, [x22, #16] │ │ │ │ cbz x0, 189ac │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -8606,17 +8606,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 18acc │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xeb // #235 │ │ │ │ - add x0, x0, #0x848 │ │ │ │ + add x0, x0, #0x808 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8631,21 +8631,21 @@ │ │ │ │ ldr x3, [x1, #1896] │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x411f // #16671 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 18b3c │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 18bc4 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ str w0, [x19, #264] │ │ │ │ cmp w21, #0x3e │ │ │ │ b.hi 18b58 // b.pmore │ │ │ │ @@ -8655,15 +8655,15 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp xzr, x21, [sp, #48] │ │ │ │ str x20, [sp, #64] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ cbz x1, 18b1c │ │ │ │ cbnz x20, 18bb4 │ │ │ │ ldr x0, [x22, #16] │ │ │ │ cbz x0, 18ba0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -8731,17 +8731,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 18cc0 │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x860 │ │ │ │ + add x0, x0, #0x820 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -8753,21 +8753,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #1760] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 18d24 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 18d84 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -8777,15 +8777,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 18d04 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 18bdc │ │ │ │ tbz w0, #0, 18d04 │ │ │ │ @@ -8800,110 +8800,110 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, w1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x830 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x8a0 │ │ │ │ + bl 46fcc │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x860 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x20, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x19, x0 │ │ │ │ - add x20, x20, #0x8c0 │ │ │ │ + add x20, x20, #0x880 │ │ │ │ str x21, [sp, #32] │ │ │ │ - adrp x21, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x21, x21, #0x4b8 │ │ │ │ + adrp x21, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x21, x21, #0x478 │ │ │ │ cbz x19, 18e70 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cbz w0, 18e4c │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 18e5c // b.none │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0xf98 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0xf58 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2916 // #10518 │ │ │ │ bl 18d98 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x21 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ b 18e68 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x20 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x19, [x19] │ │ │ │ b 18e20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + add x0, x0, #0x588 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 48be0 │ │ │ │ + b 48ba0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x3 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x2 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 18f44 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, x22 │ │ │ │ - add x1, x1, #0xf68 │ │ │ │ + add x1, x1, #0xf28 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 18ed4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19] │ │ │ │ b 18eec │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, x22 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 18ef4 │ │ │ │ str wzr, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 18f48 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, x22 │ │ │ │ - add x1, x1, #0xf78 │ │ │ │ + add x1, x1, #0xf38 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 18f14 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19] │ │ │ │ b 18eec │ │ │ │ mov x0, x20 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp x22, x0 │ │ │ │ b.eq 18ec8 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 18eec │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -8925,20 +8925,20 @@ │ │ │ │ b.gt 18fd0 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 1914c // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 192e0 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 19e3c // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1914c │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 19224 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 19e3c // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -8960,957 +8960,957 @@ │ │ │ │ b 1914c │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 19e3c // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 19190 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xf80 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf40 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 19058 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 19088 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 1909c │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1914c │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 1914c │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 1914c │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 1914c // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 19f00 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1914c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 1914c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 1914c │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19280 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 192a4 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 192c4 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 1914c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19318 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19344 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1936c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 193e4 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 193b4 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 193d4 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1945c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1942c │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1944c // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 194cc │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 194a0 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 194c0 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 1914c │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 194fc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1952c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19558 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19584 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 195b0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 195d4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 195f4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 196b4 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1962c │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19650 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19674 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19698 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1914c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 196d4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 196f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19724 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19750 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1977c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 197a8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 197d4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19800 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1982c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19858 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1988c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 198c0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 198f4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19920 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1994c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19974 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1999c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 199c0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 199e8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19a10 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19a38 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19a60 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19a88 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19ab0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19adc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19b08 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19b38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19b60 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 19b4c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19b9c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19bc4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19bf0 │ │ │ │ add x20, x20, #0x410 │ │ │ │ ldr w0, [x20, #32] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x20, #32] │ │ │ │ b 1914c │ │ │ │ add x21, x20, #0x410 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x24 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1914c │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19c3c │ │ │ │ ldr w0, [x21, #32] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x21, #32] │ │ │ │ b 1914c │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x30 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1914c │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x2c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1914c │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 19e44 │ │ │ │ add x21, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19cb8 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #40] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19cd8 │ │ │ │ add x20, x20, #0x410 │ │ │ │ str wzr, [x20, #40] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19cfc │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #40] │ │ │ │ b 1914c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1914c │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1784] │ │ │ │ b 1914c │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1780] │ │ │ │ b 1914c │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x410 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ ldr x20, [x21] │ │ │ │ str w1, [x0, #16] │ │ │ │ cbz x20, 1914c │ │ │ │ ldrb w0, [x20] │ │ │ │ cbz w0, 1914c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1914c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19d9c │ │ │ │ add x19, x19, #0x410 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #16] │ │ │ │ b 1914c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19dc0 │ │ │ │ add x19, x19, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #16] │ │ │ │ b 1914c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1914c │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1040] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 1914c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1914c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 19f00 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 19ec8 │ │ │ │ add x21, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19e84 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #24] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19ea4 │ │ │ │ add x20, x20, #0x410 │ │ │ │ str wzr, [x20, #24] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19cfc │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #24] │ │ │ │ b 1914c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 19eec │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #28] │ │ │ │ b 1914c │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 1914c │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -9937,21 +9937,21 @@ │ │ │ │ b.gt 19fa4 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 1a120 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 1a2b4 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 1ae10 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x70 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1a120 │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 1a1f8 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 1ae10 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -9973,985 +9973,985 @@ │ │ │ │ b 1a120 │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 1ae10 // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 1a164 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xf8c │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf4c │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 1a02c │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 1a05c │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 1a070 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1a120 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 1a120 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 1a120 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 1a120 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1aed4 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x78 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 1a120 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 1a120 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a254 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a278 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a298 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 1a120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a2ec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a318 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a340 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a3b8 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1a388 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1a3a8 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a430 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1a400 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1a420 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a4a0 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1a474 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 1a494 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a4d0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a500 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a52c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a558 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a584 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a5a8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a5c8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1a688 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a600 │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a624 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a648 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a66c │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1a120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a6a8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a6cc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a6f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a724 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a750 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a77c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a7a8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a7d4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a800 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a82c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a860 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a894 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a8c8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a8f4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a920 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a948 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a970 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a994 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a9bc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1a9e4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aa0c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aa34 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aa5c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aa84 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aab0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aadc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ab0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ab34 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1ab20 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ab70 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ab98 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1abc4 │ │ │ │ add x20, x20, #0x410 │ │ │ │ ldr w0, [x20, #112] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x20, #112] │ │ │ │ b 1a120 │ │ │ │ add x21, x20, #0x410 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x74 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1a120 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ac10 │ │ │ │ ldr w0, [x21, #112] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x21, #112] │ │ │ │ b 1a120 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x80 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1a120 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x7c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1a120 │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 1ae18 │ │ │ │ add x21, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ac8c │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #120] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1acac │ │ │ │ add x20, x20, #0x410 │ │ │ │ str wzr, [x20, #120] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1acd0 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #120] │ │ │ │ b 1a120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1a120 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1848] │ │ │ │ b 1a120 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1844] │ │ │ │ b 1a120 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x410 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ ldr x20, [x21] │ │ │ │ str w1, [x0, #96] │ │ │ │ cbz x20, 1a120 │ │ │ │ ldrb w0, [x20] │ │ │ │ cbz w0, 1a120 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1a120 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ad70 │ │ │ │ add x19, x19, #0x410 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #96] │ │ │ │ b 1a120 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ad94 │ │ │ │ add x19, x19, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #96] │ │ │ │ b 1a120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1a120 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1128] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 1a120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1a120 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 1aed4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 1ae9c │ │ │ │ add x21, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ae58 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #104] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ae78 │ │ │ │ add x20, x20, #0x410 │ │ │ │ str wzr, [x20, #104] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1acd0 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #104] │ │ │ │ b 1a120 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1aec0 │ │ │ │ add x20, x20, #0x410 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #108] │ │ │ │ b 1a120 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 1a120 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1832] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1af4c // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x1, #0x7d0 │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0x790 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x7f0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x7b0 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 1b10c │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -10964,158 +10964,158 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 1afa8 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 1afa8 │ │ │ │ cbz x0, 1b124 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0x870 │ │ │ │ - add x0, x0, #0x890 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0x830 │ │ │ │ + add x0, x0, #0x850 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 1afe0 // b.any │ │ │ │ cbz x0, 1b130 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0x8d0 │ │ │ │ - add x0, x0, #0x8f0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0x890 │ │ │ │ + add x0, x0, #0x8b0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 1b008 // b.any │ │ │ │ cbz x0, 1b13c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0x930 │ │ │ │ - add x0, x0, #0x950 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0x8f0 │ │ │ │ + add x0, x0, #0x910 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 1b03c // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b044 │ │ │ │ cbz x0, 1b148 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0x990 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0x950 │ │ │ │ + add x0, x0, #0x970 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 1b064 // b.any │ │ │ │ cbz x0, 1b154 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0x9f0 │ │ │ │ - add x0, x0, #0xa10 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0x9b0 │ │ │ │ + add x0, x0, #0x9d0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1b08c // b.any │ │ │ │ cbz x0, 1b160 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xa50 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xa10 │ │ │ │ + add x0, x0, #0xa30 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 1b0c8 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b0cc │ │ │ │ cbz x0, 1b16c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xab0 │ │ │ │ - add x0, x0, #0xad0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xa70 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ tbz x1, #43, 1b0ec │ │ │ │ cbz x0, 1b178 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xb10 │ │ │ │ - add x0, x0, #0xb30 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xad0 │ │ │ │ + add x0, x0, #0xaf0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ cbz x0, 1b184 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xb70 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xb30 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x810 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x7d0 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x830 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x7f0 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x810 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x8b0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x870 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x910 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x8d0 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x970 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x930 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x9d0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x990 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xa30 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x9f0 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xa90 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xa50 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xaf0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xab0 │ │ │ │ b 1b18c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1b1dc // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xbd0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xb90 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 1b39c │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -11128,158 +11128,158 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 1b238 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 1b238 │ │ │ │ cbz x0, 1b3b4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xc50 │ │ │ │ - add x0, x0, #0xc70 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xc10 │ │ │ │ + add x0, x0, #0xc30 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 1b270 // b.any │ │ │ │ cbz x0, 1b3c0 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xcb0 │ │ │ │ - add x0, x0, #0xcd0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xc70 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 1b298 // b.any │ │ │ │ cbz x0, 1b3cc │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xd10 │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xcd0 │ │ │ │ + add x0, x0, #0xcf0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 1b2cc // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b2d4 │ │ │ │ cbz x0, 1b3d8 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xd70 │ │ │ │ - add x0, x0, #0xd90 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xd30 │ │ │ │ + add x0, x0, #0xd50 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 1b2f4 // b.any │ │ │ │ cbz x0, 1b3e4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xdd0 │ │ │ │ - add x0, x0, #0xdf0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xd90 │ │ │ │ + add x0, x0, #0xdb0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1b31c // b.any │ │ │ │ cbz x0, 1b3f0 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xe30 │ │ │ │ - add x0, x0, #0xe50 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xdf0 │ │ │ │ + add x0, x0, #0xe10 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 1b358 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b35c │ │ │ │ cbz x0, 1b3fc │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xe90 │ │ │ │ - add x0, x0, #0xeb0 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xe50 │ │ │ │ + add x0, x0, #0xe70 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ tbz x1, #43, 1b37c │ │ │ │ cbz x0, 1b408 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xef0 │ │ │ │ - add x0, x0, #0xf10 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xeb0 │ │ │ │ + add x0, x0, #0xed0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ cbz x0, 1b414 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x2, #0xf50 │ │ │ │ - add x0, x0, #0xf70 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x2, #0xf10 │ │ │ │ + add x0, x0, #0xf30 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xbf0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xbb0 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xc10 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xc30 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xbf0 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xc90 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xcf0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xcb0 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xd10 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xdb0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xd70 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xe10 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xdd0 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xe70 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xe30 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xed0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xe90 │ │ │ │ b 1b41c │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xef0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1b46c // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x1, x1, #0xf90 │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0xf50 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xfb0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xf70 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 1b62c │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -11292,158 +11292,158 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 1b4c8 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 1b4c8 │ │ │ │ cbz x0, 1b644 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x30 │ │ │ │ - add x0, x0, #0x50 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0xff0 │ │ │ │ + add x0, x0, #0x10 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 1b500 // b.any │ │ │ │ cbz x0, 1b650 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x90 │ │ │ │ - add x0, x0, #0xb0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x50 │ │ │ │ + add x0, x0, #0x70 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 1b528 // b.any │ │ │ │ cbz x0, 1b65c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0xf0 │ │ │ │ - add x0, x0, #0x110 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0xb0 │ │ │ │ + add x0, x0, #0xd0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 1b55c // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b564 │ │ │ │ cbz x0, 1b668 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x150 │ │ │ │ - add x0, x0, #0x170 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x110 │ │ │ │ + add x0, x0, #0x130 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 1b584 // b.any │ │ │ │ cbz x0, 1b674 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x1b0 │ │ │ │ - add x0, x0, #0x1d0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x170 │ │ │ │ + add x0, x0, #0x190 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1b5ac // b.any │ │ │ │ cbz x0, 1b680 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x210 │ │ │ │ - add x0, x0, #0x230 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x1d0 │ │ │ │ + add x0, x0, #0x1f0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 1b5e8 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b5ec │ │ │ │ cbz x0, 1b68c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x270 │ │ │ │ - add x0, x0, #0x290 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x230 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ tbz x1, #43, 1b60c │ │ │ │ cbz x0, 1b698 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x2d0 │ │ │ │ - add x0, x0, #0x2f0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x290 │ │ │ │ + add x0, x0, #0x2b0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ cbz x0, 1b6a4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x328 │ │ │ │ - add x0, x0, #0x348 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x2e8 │ │ │ │ + add x0, x0, #0x308 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xfd0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xf90 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0xff0 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xfb0 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x10 │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xfd0 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x70 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x30 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x90 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x130 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xf0 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x190 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x150 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x1f0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x1b0 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x250 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x210 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x2b0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x270 │ │ │ │ b 1b6ac │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x310 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x2d0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1b6fc // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0x368 │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x1, #0x328 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x380 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x340 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 1b8bc │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -11456,158 +11456,158 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 1b758 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 1b758 │ │ │ │ cbz x0, 1b8d4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x3e0 │ │ │ │ - add x0, x0, #0x3f8 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x3a0 │ │ │ │ + add x0, x0, #0x3b8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 1b790 // b.any │ │ │ │ cbz x0, 1b8e0 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x428 │ │ │ │ - add x0, x0, #0x440 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x3e8 │ │ │ │ + add x0, x0, #0x400 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 1b7b8 // b.any │ │ │ │ cbz x0, 1b8ec │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x470 │ │ │ │ - add x0, x0, #0x488 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x430 │ │ │ │ + add x0, x0, #0x448 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 1b7ec // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b7f4 │ │ │ │ cbz x0, 1b8f8 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x4b8 │ │ │ │ - add x0, x0, #0x4d0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x478 │ │ │ │ + add x0, x0, #0x490 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 1b814 // b.any │ │ │ │ cbz x0, 1b904 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x500 │ │ │ │ - add x0, x0, #0x518 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x4c0 │ │ │ │ + add x0, x0, #0x4d8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1b83c // b.any │ │ │ │ cbz x0, 1b910 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x548 │ │ │ │ - add x0, x0, #0x560 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x508 │ │ │ │ + add x0, x0, #0x520 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 1b878 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1b87c │ │ │ │ cbz x0, 1b91c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x590 │ │ │ │ - add x0, x0, #0x5a8 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x550 │ │ │ │ + add x0, x0, #0x568 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ tbz x1, #43, 1b89c │ │ │ │ cbz x0, 1b928 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x5d8 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x598 │ │ │ │ + add x0, x0, #0x5b0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ cbz x0, 1b934 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x620 │ │ │ │ - add x0, x0, #0x638 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x5e0 │ │ │ │ + add x0, x0, #0x5f8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x398 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x358 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x3b0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x370 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x3c8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x388 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x410 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x3d0 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x458 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x418 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x4a0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x460 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x4e8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x4a8 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x530 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x4f0 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x578 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x538 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x5c0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x580 │ │ │ │ b 1b93c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x608 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x5c8 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0] │ │ │ │ add x4, x2, #0x740 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x3, x1, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ b.ne 1b98c // b.any │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x1, #0x610 │ │ │ │ ldrb w2, [x0, #3] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x668 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x628 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ add x5, x0, #0x6a8 │ │ │ │ ldrb w5, [x5, #20] │ │ │ │ tbz w5, #0, 1bb4c │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ @@ -11620,206 +11620,206 @@ │ │ │ │ sub x6, x5, #0x2 │ │ │ │ cmp x7, x6 │ │ │ │ b.ne 1b9e8 // b.any │ │ │ │ ldr x4, [x4, #200] │ │ │ │ tbz w4, #3, 1b9e8 │ │ │ │ cbz x0, 1bb64 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x6c8 │ │ │ │ - add x0, x0, #0x6e0 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x688 │ │ │ │ + add x0, x0, #0x6a0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ mov x4, #0x3 // #3 │ │ │ │ movk x4, #0x800, lsl #32 │ │ │ │ and x6, x1, x4 │ │ │ │ sub x8, x4, #0x2 │ │ │ │ cmp x6, x8 │ │ │ │ b.ne 1ba20 // b.any │ │ │ │ cbz x0, 1bb70 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x710 │ │ │ │ - add x0, x0, #0x728 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x6d0 │ │ │ │ + add x0, x0, #0x6e8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ cmp x3, #0x1 │ │ │ │ b.ne 1ba48 // b.any │ │ │ │ cbz x0, 1bb7c │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x758 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x718 │ │ │ │ + add x0, x0, #0x730 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ cmp x7, x5 │ │ │ │ b.ne 1ba7c // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1ba84 │ │ │ │ cbz x0, 1bb88 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x7a0 │ │ │ │ - add x0, x0, #0x7b8 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x760 │ │ │ │ + add x0, x0, #0x778 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ cmp x6, x4 │ │ │ │ b.ne 1baa4 // b.any │ │ │ │ cbz x0, 1bb94 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x7e8 │ │ │ │ - add x0, x0, #0x800 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x7a8 │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ cmp x3, #0x3 │ │ │ │ b.ne 1bacc // b.any │ │ │ │ cbz x0, 1bba0 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x830 │ │ │ │ - add x0, x0, #0x848 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x7f0 │ │ │ │ + add x0, x0, #0x808 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ mov x3, #0x40000000 // #1073741824 │ │ │ │ movk x3, #0x800, lsl #32 │ │ │ │ bics xzr, x3, x1 │ │ │ │ b.ne 1bb08 // b.any │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x2, [x2, #200] │ │ │ │ tbz w2, #3, 1bb0c │ │ │ │ cbz x0, 1bbac │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x878 │ │ │ │ - add x0, x0, #0x890 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x838 │ │ │ │ + add x0, x0, #0x850 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ tbz x1, #43, 1bb2c │ │ │ │ cbz x0, 1bbb8 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x8c0 │ │ │ │ - add x0, x0, #0x8d8 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x880 │ │ │ │ + add x0, x0, #0x898 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ cbz x0, 1bbc4 │ │ │ │ tst x1, #0x200000000 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x2, #0x908 │ │ │ │ - add x0, x0, #0x920 │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x2, #0x8c8 │ │ │ │ + add x0, x0, #0x8e0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x680 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x640 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x698 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x658 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x670 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x6f8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x6b8 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x740 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x700 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x788 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x748 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x7d0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x790 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x818 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x7d8 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x860 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x820 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x8a8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x868 │ │ │ │ b 1bbcc │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x8f0 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x8b0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 10440 │ │ │ │ bti c │ │ │ │ b 10440 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 1bc40 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 1bc30 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x1, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x1, x1, #0x7c0 │ │ │ │ add x0, x1, #0x8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fb40 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 1bc0c │ │ │ │ adrp x1, 263000 │ │ │ │ add x1, x1, #0x7c0 │ │ │ │ add x0, x1, #0x8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 1bcb8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 1bca8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x1, x0, #0x10 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x18 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fb40 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 1bc80 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x1, x0, #0x10 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x18 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x1 │ │ │ │ ldr x19, [x19] │ │ │ │ @@ -11864,17 +11864,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1bdb4 │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x938 │ │ │ │ + add x0, x0, #0x8f8 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -11925,17 +11925,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1bea8 │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x948 │ │ │ │ + add x0, x0, #0x908 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -11986,17 +11986,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1bf9c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x960 │ │ │ │ + add x0, x0, #0x920 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -12047,17 +12047,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1c090 │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ mov w1, #0xea // #234 │ │ │ │ - add x0, x0, #0x970 │ │ │ │ + add x0, x0, #0x930 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -12108,17 +12108,17 @@ │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1c184 │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ mov w1, #0xea // #234 │ │ │ │ - add x0, x0, #0x980 │ │ │ │ + add x0, x0, #0x940 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -12130,21 +12130,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #2016] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 1c1e8 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1c248 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -12154,15 +12154,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 1c1c8 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 1bcd0 │ │ │ │ tbz w0, #0, 1c1c8 │ │ │ │ @@ -12180,21 +12180,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #2024] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 1c2b0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1c310 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -12204,15 +12204,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 1c290 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 1bdc4 │ │ │ │ tbz w0, #0, 1c290 │ │ │ │ @@ -12230,21 +12230,21 @@ │ │ │ │ mov x20, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x3, [x1, #2032] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 1c378 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1c3d8 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ @@ -12254,15 +12254,15 @@ │ │ │ │ ldr x0, [x20, #88] │ │ │ │ str x20, [sp, #64] │ │ │ │ add x20, sp, #0x30 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ mov x0, x20 │ │ │ │ str x4, [sp, #40] │ │ │ │ stp xzr, x20, [sp, #48] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cbz x0, 1c358 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov x0, x20 │ │ │ │ add x1, x4, #0x10 │ │ │ │ bl 1beb8 │ │ │ │ tbz w0, #0, 1c358 │ │ │ │ @@ -12283,21 +12283,21 @@ │ │ │ │ ldr x3, [x1, #2040] │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x411f // #16671 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 1c44c │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1c4d4 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ str w0, [x19, #264] │ │ │ │ cmp w21, #0x3e │ │ │ │ b.hi 1c468 // b.pmore │ │ │ │ @@ -12307,15 +12307,15 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp xzr, x21, [sp, #48] │ │ │ │ str x20, [sp, #64] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ cbz x1, 1c42c │ │ │ │ cbnz x20, 1c4c4 │ │ │ │ ldr x0, [x22, #16] │ │ │ │ cbz x0, 1c4b0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -12347,21 +12347,21 @@ │ │ │ │ ldr x3, [x1, #2048] │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x411f // #16671 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ bl eda8 │ │ │ │ cbnz x0, 1c54c │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1c5d4 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #264] │ │ │ │ orr w0, w0, #0x2000 │ │ │ │ str w0, [x19, #264] │ │ │ │ cmp w21, #0x3e │ │ │ │ b.hi 1c568 // b.pmore │ │ │ │ @@ -12371,15 +12371,15 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ mov x4, x22 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ stp xzr, x21, [sp, #48] │ │ │ │ str x20, [sp, #64] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ cbz x1, 1c52c │ │ │ │ cbnz x20, 1c5c4 │ │ │ │ ldr x0, [x22, #16] │ │ │ │ cbz x0, 1c5b0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -12399,59 +12399,59 @@ │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #2056] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #2060] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #2064] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #2068] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #2072] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ @@ -12459,21 +12459,21 @@ │ │ │ │ bti c │ │ │ │ b 14bac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1c70c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1c760 │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 1c720 │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #72] │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ @@ -12485,74 +12485,74 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 1c7d4 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl f3a8 │ │ │ │ cbz w0, 1c7d4 │ │ │ │ tbz w0, #31, 1c77c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 1c000 │ │ │ │ add x0, x0, #0x6c8 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #32] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 1c000 │ │ │ │ adrp x4, 1c000 │ │ │ │ ldr x3, [x1, #1352] │ │ │ │ add x5, x5, #0x5ec │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x194 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl ee08 │ │ │ │ tbnz w0, #0, 1c7d4 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1c760 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr w0, [x19, #72] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1c800 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1c848 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1c89c │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 1c85c │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #76] │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ @@ -12564,64 +12564,64 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 1c910 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl f3a8 │ │ │ │ cbz w0, 1c910 │ │ │ │ tbz w0, #31, 1c8b8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 1c000 │ │ │ │ add x0, x0, #0x6d0 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #40] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 1c000 │ │ │ │ adrp x4, 1c000 │ │ │ │ ldr x3, [x1, #1360] │ │ │ │ add x5, x5, #0x618 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x25c │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl ee08 │ │ │ │ tbnz w0, #0, 1c910 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1c89c │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr w0, [x19, #76] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1c93c // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 1c9b8 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #2016] │ │ │ │ @@ -12629,26 +12629,26 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1c9b8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 100f8 │ │ │ │ tbnz w0, #0, 1c9ac │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 1ca24 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #2024] │ │ │ │ @@ -12656,75 +12656,75 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1ca24 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 100f8 │ │ │ │ tbnz w0, #0, 1ca18 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1ca80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ add x0, x0, #0x548 │ │ │ │ add x2, x0, #0x18 │ │ │ │ add x1, x0, #0x20 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #92] │ │ │ │ ldp w4, w3, [x19, #100] │ │ │ │ ldr w2, [x19, #108] │ │ │ │ bl e940 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #32] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #32] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 1cb04 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -12744,66 +12744,66 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1cbbc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ add x0, x0, #0x548 │ │ │ │ add x2, x0, #0x38 │ │ │ │ add x1, x0, #0x40 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #52] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #112] │ │ │ │ ldp w4, w3, [x19, #120] │ │ │ │ ldr w2, [x19, #128] │ │ │ │ bl e940 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #40] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 1cc40 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -12823,31 +12823,31 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ bti c │ │ │ │ mov w2, #0x20 // #32 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 49240 │ │ │ │ + b 49200 │ │ │ │ bti c │ │ │ │ b 1cca0 │ │ │ │ bti c │ │ │ │ b 1cca0 │ │ │ │ bti c │ │ │ │ b 1cca0 │ │ │ │ bti c │ │ │ │ mov w2, #0x20 // #32 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 3902c │ │ │ │ + b 3900c │ │ │ │ bti c │ │ │ │ b 1cccc │ │ │ │ bti c │ │ │ │ b 1cccc │ │ │ │ bti c │ │ │ │ b 1cccc │ │ │ │ paciasp │ │ │ │ @@ -12859,30 +12859,30 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af54> │ │ │ │ + adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xa18 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b e970 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ @@ -12893,28 +12893,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af54> │ │ │ │ + adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xa18 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x1, x2 │ │ │ │ @@ -12928,28 +12928,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af54> │ │ │ │ + adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xa18 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0x600 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ @@ -12963,28 +12963,28 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x26 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af54> │ │ │ │ + adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xa18 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0x900 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x4c0 // #1216 │ │ │ │ @@ -12998,81 +12998,81 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x26 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ - adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af54> │ │ │ │ + adrp x1, 25e000 <_obstack_memory_used@@Base+0x20af94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0xa18 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xdc0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x4c0 // #1216 │ │ │ │ b e970 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ tbnz w0, #0, 1d014 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ cbnz x19, 1d004 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x1, x0, #0x88 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x90 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f378 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ b 1cfdc │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x1, x0, #0x88 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0x90 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ b 14218 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1d068 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1d0bc │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 1d07c │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #80] │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ @@ -13084,64 +13084,64 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 1d130 // b.none │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl ef40 │ │ │ │ cbz w0, 1d130 │ │ │ │ tbz w0, #31, 1d0d8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 1d000 │ │ │ │ add x0, x0, #0x2c │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #48] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 1c000 │ │ │ │ adrp x4, 1c000 │ │ │ │ ldr x3, [x1, #1440] │ │ │ │ add x5, x5, #0x644 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x324 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x2, x20 │ │ │ │ bl 100b0 │ │ │ │ tbnz w0, #0, 1d130 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1d0bc │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr w0, [x19, #80] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1d15c // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ b.eq 1d1d8 // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #2032] │ │ │ │ @@ -13149,75 +13149,75 @@ │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1d1d8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl f1f8 │ │ │ │ tbnz w0, #0, 1d1cc │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - b 3fd6c │ │ │ │ + b 3fd4c │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x21, [x20, #80] │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1d234 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ add x0, x0, #0x548 │ │ │ │ add x2, x0, #0x68 │ │ │ │ add x1, x0, #0x70 │ │ │ │ stp x1, x2, [sp] │ │ │ │ mov x1, x20 │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #96] │ │ │ │ mov x0, x21 │ │ │ │ ldp w7, w5, [x19, #152] │ │ │ │ ldp w4, w3, [x19, #160] │ │ │ │ ldr w2, [x19, #168] │ │ │ │ bl f258 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x19, #48] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ cbnz x21, 1d2b8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -13237,59 +13237,59 @@ │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ bti c │ │ │ │ b 15db8 │ │ │ │ bti c │ │ │ │ b 14854 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x5e0 │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ - bl 44160 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 44120 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0xfffe // #65534 │ │ │ │ movk w2, #0xb4ff, lsl #16 │ │ │ │ ldr w0, [x1, #2256] │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ orr w0, w0, #0x20 │ │ │ │ str w0, [x1, #2256] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #2] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ strb wzr, [x0, #25] │ │ │ │ ldr w0, [x1, #4] │ │ │ │ and w0, w0, w2 │ │ │ │ orr w0, w0, #0x2000000 │ │ │ │ str w0, [x1, #4] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ b 1d328 │ │ │ │ bti c │ │ │ │ b 12ed0 │ │ │ │ bti c │ │ │ │ b 12ed0 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x0, #1520] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x22, #0x740 │ │ │ │ mov x0, x19 │ │ │ │ bl 10020 │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl eb80 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ @@ -13299,31 +13299,31 @@ │ │ │ │ mov x1, x19 │ │ │ │ bl eeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl f360 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ cbnz x0, 1d484 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x21, x21, #0x5e8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x21, x21, #0x5a8 │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ cbz x20, 1d47c │ │ │ │ ldr x0, [x20, #48] │ │ │ │ bl f978 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6c0 │ │ │ │ tbnz w0, #0, 1d454 │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1d474 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6a8 │ │ │ │ tbz w0, #0, 1d438 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ @@ -13338,23 +13338,23 @@ │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x0, #0xb0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0xb8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x0, #1600] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x22, #0x740 │ │ │ │ mov x0, x19 │ │ │ │ bl 10020 │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl eb80 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ @@ -13364,31 +13364,31 @@ │ │ │ │ mov x1, x19 │ │ │ │ bl eeb0 │ │ │ │ mov x0, x19 │ │ │ │ bl f360 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ cbnz x0, 1d588 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x21, x21, #0x5e8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x21, x21, #0x5a8 │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ cbz x20, 1d580 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ bl f978 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6c0 │ │ │ │ tbnz w0, #0, 1d558 │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1d578 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ bl f6a8 │ │ │ │ tbz w0, #0, 1d53c │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x19 │ │ │ │ @@ -13403,15 +13403,15 @@ │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ add x1, x0, #0xc0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x0, #0xc8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ b 15198 │ │ │ │ bti c │ │ │ │ b 15198 │ │ │ │ bti c │ │ │ │ b 12ef8 │ │ │ │ bti c │ │ │ │ @@ -13423,15 +13423,15 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w22, #0xa // #10 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w24, #0x42 // #66 │ │ │ │ ldr x23, [x0, #2584] │ │ │ │ cbz x23, 1d6a8 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr w1, [x0, #68] │ │ │ │ tst w1, w24 │ │ │ │ b.ne 1d6a0 // b.any │ │ │ │ @@ -13448,15 +13448,15 @@ │ │ │ │ tbz w0, #2, 1d698 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ tbnz w0, #15, 1d698 │ │ │ │ ldr w0, [x20, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ b.eq 1d698 // b.none │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 1d698 // b.none │ │ │ │ cmp w22, w21 │ │ │ │ b.ne 1d690 // b.any │ │ │ │ lsl w22, w22, #1 │ │ │ │ @@ -13472,16 +13472,16 @@ │ │ │ │ b 1d608 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ adrp x3, 1d000 │ │ │ │ add x3, x3, #0x5c0 │ │ │ │ bl ee38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, w21 │ │ │ │ add x2, x20, #0x740 │ │ │ │ ldr w0, [x0, #1572] │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ cset w3, ne // ne = any │ │ │ │ bl ea00 │ │ │ │ @@ -13490,17 +13490,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2068] │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ add x0, x20, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1d718 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1d76c │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 1d72c │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #84] │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ @@ -13512,59 +13512,59 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 1d7e4 // b.none │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x1, x21 │ │ │ │ bl eb50 │ │ │ │ cbz w0, 1d7e4 │ │ │ │ tbz w0, #31, 1d78c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 1d000 │ │ │ │ add x0, x0, #0x5b0 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #56] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 1c000 │ │ │ │ adrp x4, 1c000 │ │ │ │ ldr x3, [x1, #1488] │ │ │ │ add x5, x5, #0x670 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x3ec │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x2, x21 │ │ │ │ bl 10260 │ │ │ │ tbnz w0, #0, 1d7e4 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1d76c │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr w0, [x19, #84] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1d814 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -13574,15 +13574,15 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w22, #0xa // #10 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w24, #0x42 // #66 │ │ │ │ ldr x23, [x0, #2584] │ │ │ │ cbz x23, 1d904 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr w1, [x0, #68] │ │ │ │ tst w1, w24 │ │ │ │ b.ne 1d8fc // b.any │ │ │ │ @@ -13599,15 +13599,15 @@ │ │ │ │ tbz w0, #2, 1d8f4 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ tbnz w0, #15, 1d8f4 │ │ │ │ ldr w0, [x20, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ b.eq 1d8f4 // b.none │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 1d8f4 // b.none │ │ │ │ cmp w22, w21 │ │ │ │ b.ne 1d8ec // b.any │ │ │ │ lsl w22, w22, #1 │ │ │ │ @@ -13623,16 +13623,16 @@ │ │ │ │ b 1d864 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ adrp x3, 1d000 │ │ │ │ add x3, x3, #0x5c8 │ │ │ │ bl ee38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, w21 │ │ │ │ add x2, x20, #0x740 │ │ │ │ ldr w0, [x0, #1652] │ │ │ │ cmp w0, #0x0 │ │ │ │ mov x0, x19 │ │ │ │ cset w3, ne // ne = any │ │ │ │ bl ea00 │ │ │ │ @@ -13641,17 +13641,17 @@ │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2072] │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ add x0, x20, #0x740 │ │ │ │ bl f408 │ │ │ │ tbz w0, #31, 1d974 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ b 1d9c8 │ │ │ │ adrp x19, 263000 │ │ │ │ cbz w0, 1d988 │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #88] │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ @@ -13663,71 +13663,71 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 1da40 // b.none │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x1, x21 │ │ │ │ bl eb50 │ │ │ │ cbz w0, 1da40 │ │ │ │ tbz w0, #31, 1d9e8 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 1d000 │ │ │ │ add x0, x0, #0x5b8 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x22, #64] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x5, 1c000 │ │ │ │ adrp x4, 1c000 │ │ │ │ ldr x3, [x1, #1496] │ │ │ │ add x5, x5, #0x69c │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0x4ec │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x2, x21 │ │ │ │ bl 10260 │ │ │ │ tbnz w0, #0, 1da40 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ b 1d9c8 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr w0, [x19, #88] │ │ │ │ cmn w0, #0x1 │ │ │ │ b.eq 1da70 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ - b 4c080 │ │ │ │ + b 4c040 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x19, #0x740 │ │ │ │ cbz x20, 1dad0 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x21 │ │ │ │ bl f390 │ │ │ │ @@ -13744,35 +13744,35 @@ │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #2040] │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1db18 │ │ │ │ bl feb8 │ │ │ │ tbnz w0, #0, 1db18 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - bl 3fd6c │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46fcc │ │ │ │ + bl 3fd4c │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x5e0 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ cbz x1, 1db50 │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ cbnz x0, 1db94 │ │ │ │ b 1dc6c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3376] │ │ │ │ cbz x1, 1dc84 │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr w4, [x0, #72] │ │ │ │ cmp w4, #0x1 │ │ │ │ b.ne 1dc84 // b.any │ │ │ │ @@ -13795,71 +13795,71 @@ │ │ │ │ cbz x0, 1dc40 │ │ │ │ ldr x2, [x19, #48] │ │ │ │ add x20, x20, #0x5e0 │ │ │ │ ldr x1, [x1, #80] │ │ │ │ adrp x19, 263000 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x2, x2, x1 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ add x2, x2, x0 │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ orr x2, x2, #0x1 │ │ │ │ add x0, x0, #0xd0 │ │ │ │ bl ed48 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #8] │ │ │ │ cbz x0, 1dc2c │ │ │ │ add x22, x21, #0xd28 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ cbz x0, 1dc2c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #3384] │ │ │ │ tbz w0, #0, 1dc2c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x2, [x22, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x21, x21, #0xd28 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ add x19, x19, #0xd0 │ │ │ │ str x19, [x21, #8] │ │ │ │ b 1dc84 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ brk #0x3e8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #2584] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x19, #0x740 │ │ │ │ cbz x20, 1dce0 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x21 │ │ │ │ bl f390 │ │ │ │ @@ -13876,35 +13876,35 @@ │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #2048] │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ cbz x1, 1dd28 │ │ │ │ bl feb8 │ │ │ │ tbnz w0, #0, 1dd28 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - bl 3fd6c │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46fcc │ │ │ │ + bl 3fd4c │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x5e0 │ │ │ │ ldr x1, [x0, #88] │ │ │ │ cbz x1, 1dd60 │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ cbnz x0, 1dda4 │ │ │ │ b 1de7c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3376] │ │ │ │ cbz x1, 1de94 │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr w4, [x0, #72] │ │ │ │ cmp w4, #0x1 │ │ │ │ b.ne 1de94 // b.any │ │ │ │ @@ -13927,131 +13927,131 @@ │ │ │ │ cbz x0, 1de50 │ │ │ │ ldr x2, [x19, #48] │ │ │ │ add x20, x20, #0x5e0 │ │ │ │ ldr x1, [x1, #80] │ │ │ │ adrp x19, 263000 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x2, x2, x1 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ add x2, x2, x0 │ │ │ │ add x0, x19, #0x7c0 │ │ │ │ orr x2, x2, #0x1 │ │ │ │ add x0, x0, #0xf0 │ │ │ │ bl ed48 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #88] │ │ │ │ cbz x0, 1de3c │ │ │ │ add x22, x21, #0xd28 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ cbz x0, 1de3c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #3384] │ │ │ │ tbz w0, #0, 1de3c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x22, #8] │ │ │ │ ldr x1, [x20, #88] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x21, x21, #0xd28 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ add x19, x19, #0xf0 │ │ │ │ str x19, [x21, #8] │ │ │ │ b 1de94 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ brk #0x3e8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x5e0 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x23, [x0] │ │ │ │ mov x0, x23 │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1df04 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x640 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x22, #272] │ │ │ │ cbz x0, 1df6c │ │ │ │ mov x1, x23 │ │ │ │ bl ee98 │ │ │ │ add x2, x21, #0x5e0 │ │ │ │ str x0, [x2, #80] │ │ │ │ cbnz x0, 1df44 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x688 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x648 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #272] │ │ │ │ bl 10534 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ tbnz w0, #0, 1df6c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #272] │ │ │ │ bl 10534 │ │ │ │ add x20, x20, #0x740 │ │ │ │ - adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ mov x22, x0 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ str x22, [x19, #56] │ │ │ │ bl f420 │ │ │ │ str x0, [x22, #48] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ ldr x22, [x0, #48] │ │ │ │ cbnz x22, 1dfc0 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x23, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -14061,92 +14061,92 @@ │ │ │ │ bl fb10 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, w24 │ │ │ │ mov x0, x22 │ │ │ │ blr x23 │ │ │ │ tbz w0, #0, 1dfa8 │ │ │ │ ldr x0, [x19, #56] │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x0, [x19, #56] │ │ │ │ add x1, x21, #0x5e0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ add x1, x1, #0x8 │ │ │ │ ldr x2, [x0, #48] │ │ │ │ mov x0, x20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b f618 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x5e0 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x5a0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x23, [x0] │ │ │ │ mov x0, x23 │ │ │ │ bl ff60 │ │ │ │ cbnz x0, 1e080 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x640 │ │ │ │ bl 10534 │ │ │ │ adrp x19, 263000 │ │ │ │ add x22, x19, #0x7c0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x22, #280] │ │ │ │ cbz x0, 1e0e8 │ │ │ │ mov x1, x23 │ │ │ │ bl ee98 │ │ │ │ add x2, x21, #0x5e0 │ │ │ │ str x0, [x2, #160] │ │ │ │ cbnz x0, 1e0c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x688 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x648 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #280] │ │ │ │ bl 10534 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ tbnz w0, #0, 1e0e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #280] │ │ │ │ bl 10534 │ │ │ │ add x20, x20, #0x740 │ │ │ │ - adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ add x19, x19, #0x7c0 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ mov x22, x0 │ │ │ │ - add x0, x23, #0xab0 │ │ │ │ + add x0, x23, #0xa70 │ │ │ │ str x22, [x19, #64] │ │ │ │ bl f420 │ │ │ │ str x0, [x22, #48] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ ldr x22, [x0, #48] │ │ │ │ cbnz x22, 1e13c │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x23, [x0, #656] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ @@ -14156,15 +14156,15 @@ │ │ │ │ bl fb10 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, w24 │ │ │ │ mov x0, x22 │ │ │ │ blr x23 │ │ │ │ tbz w0, #0, 1e124 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ add x1, x21, #0x5e0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ add x1, x1, #0x58 │ │ │ │ ldr x2, [x0, #48] │ │ │ │ mov x0, x20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ @@ -14190,20 +14190,20 @@ │ │ │ │ b.gt 1e214 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 1e390 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 1e520 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 1f078 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6b0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1e390 │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 1e464 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 1f078 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -14225,955 +14225,955 @@ │ │ │ │ b 1e390 │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 1f078 // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 1e3d0 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xfac │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf6c │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 1e29c │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 1e2cc │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 1e2e0 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1e390 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 1e390 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 1e390 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 1e390 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 1f13c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x6b8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 1e390 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 1e390 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e4c0 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e4e4 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e504 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 1e390 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e558 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e584 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e5ac │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e624 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1e5f4 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1e614 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e69c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1e66c │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1e68c // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e70c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1e6e0 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 1e700 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e73c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e76c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e798 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e7c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e7f0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e814 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e834 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1e8f4 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e86c │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e890 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e8b4 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e8d8 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1e390 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e914 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e938 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e964 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e990 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e9bc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1e9e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ea14 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ea40 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ea6c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ea98 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eacc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eb00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eb34 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eb60 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eb8c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ebb4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ebdc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ec00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ec28 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ec50 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ec78 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eca0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ecc8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ecf0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ed1c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ed48 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ed78 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eda0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1ed8c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1eddc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ee04 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ee2c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #1104] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x1, #1104] │ │ │ │ b 1e390 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x3, #0x454 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1e390 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ee7c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #1104] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x1, #1104] │ │ │ │ b 1e390 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x3, #0x460 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1e390 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x3, #0x45c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1e390 │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 1f080 │ │ │ │ add x20, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ef00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1112] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ef20 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1112] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ef44 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1112] │ │ │ │ b 1e390 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1e390 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1804] │ │ │ │ b 1e390 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1800] │ │ │ │ b 1e390 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str w0, [x20, #1092] │ │ │ │ ldr x19, [x21] │ │ │ │ cbz x19, 1e390 │ │ │ │ ldrb w0, [x19] │ │ │ │ cbz w0, 1e390 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1e390 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1efdc │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x20, #1092] │ │ │ │ b 1e390 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1effc │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #1092] │ │ │ │ b 1e390 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1e390 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1048] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 1e390 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1e390 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 1f13c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 1f104 │ │ │ │ add x20, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f0c0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1096] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f0e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1096] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ef44 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1096] │ │ │ │ b 1e390 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f128 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1100] │ │ │ │ b 1e390 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 1e390 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -15200,20 +15200,20 @@ │ │ │ │ b.gt 1f1dc │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 1f358 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 1f4ec // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 20048 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1f358 │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 1f430 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 20048 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -15235,957 +15235,957 @@ │ │ │ │ b 1f358 │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 20048 // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 1f39c // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xfb8 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf78 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 1f264 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 1f294 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 1f2a8 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1f358 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 1f358 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 1f358 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 1f358 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 2010c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0x8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 1f358 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 1f358 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f48c │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f4b0 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f4d0 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 1f358 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f524 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f550 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f578 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f5f0 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1f5c0 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1f5e0 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f668 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1f638 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 1f658 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f6d8 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 1f6ac │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 1f6cc // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f708 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f738 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f764 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f790 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f7bc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f7e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f800 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 1f8c0 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f838 │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f85c │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f880 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f8a4 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 1f358 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f8e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f904 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f930 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f95c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f9b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1f9e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fa0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fa38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fa64 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fa98 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1facc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fb00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fb2c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fb58 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fb80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fba8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fbcc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fbf4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fc1c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fc44 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fc6c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fc94 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fcbc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fce8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fd14 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fd44 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fd6c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1fd58 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fda8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fdd0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fdfc │ │ │ │ add x20, x20, #0x548 │ │ │ │ ldr w0, [x20, #32] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x20, #32] │ │ │ │ b 1f358 │ │ │ │ add x21, x20, #0x548 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x24 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1f358 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fe48 │ │ │ │ ldr w0, [x21, #32] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x21, #32] │ │ │ │ b 1f358 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x30 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1f358 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x2c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 1f358 │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 20050 │ │ │ │ add x21, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fec4 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #40] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1fee4 │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #40] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ff08 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #40] │ │ │ │ b 1f358 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1f358 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2092] │ │ │ │ b 1f358 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2088] │ │ │ │ b 1f358 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x548 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ ldr x20, [x21] │ │ │ │ str w1, [x0, #16] │ │ │ │ cbz x20, 1f358 │ │ │ │ ldrb w0, [x20] │ │ │ │ cbz w0, 1f358 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 1f358 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ffa8 │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #16] │ │ │ │ b 1f358 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ffcc │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #16] │ │ │ │ b 1f358 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 1f358 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1352] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 1f358 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 1f358 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 2010c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 200d4 │ │ │ │ add x21, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20090 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #24] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 200b0 │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #24] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 1ff08 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #24] │ │ │ │ b 1f358 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 200f8 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #28] │ │ │ │ b 1f358 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 1f358 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -16212,21 +16212,21 @@ │ │ │ │ b.gt 201b0 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 2032c // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 204c0 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 2101c // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 2032c │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 20404 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 2101c // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -16248,957 +16248,957 @@ │ │ │ │ b 2032c │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 2101c // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 20370 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xfc4 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf84 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 20238 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 20268 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 2027c │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2032c │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 2032c │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 2032c │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 2032c // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 210e0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0x18 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 2032c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 2032c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 2032c │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20460 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20484 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 204a4 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 2032c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 204f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20524 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2054c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 205c4 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 20594 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 205b4 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 2063c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 2060c │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 2062c // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 206ac │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 20680 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 206a0 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 2032c │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 206dc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2070c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20738 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20764 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20790 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 207b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 207d4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 20894 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2080c │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20830 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20854 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20878 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 2032c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 208b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 208d8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20904 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20930 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2095c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 209b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 209e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20a0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20a38 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20a6c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20aa0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20ad4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20b00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20b2c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20b54 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20b7c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20ba0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20bc8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20bf0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20c18 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20c40 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20c68 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20c90 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20cbc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20ce8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20d18 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20d40 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 20d2c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20d7c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20da4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20dd0 │ │ │ │ add x20, x20, #0x548 │ │ │ │ ldr w0, [x20, #64] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x20, #64] │ │ │ │ b 2032c │ │ │ │ add x21, x20, #0x548 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x44 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 2032c │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20e1c │ │ │ │ ldr w0, [x21, #64] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x21, #64] │ │ │ │ b 2032c │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x50 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 2032c │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x4c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 2032c │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 21024 │ │ │ │ add x21, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20e98 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #72] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20eb8 │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #72] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20edc │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #72] │ │ │ │ b 2032c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 2032c │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2112] │ │ │ │ b 2032c │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2108] │ │ │ │ b 2032c │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x548 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ ldr x20, [x21] │ │ │ │ str w1, [x0, #52] │ │ │ │ cbz x20, 2032c │ │ │ │ ldrb w0, [x20] │ │ │ │ cbz w0, 2032c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2032c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20f7c │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #52] │ │ │ │ b 2032c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20fa0 │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #52] │ │ │ │ b 2032c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 2032c │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1360] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 2032c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 2032c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 210e0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 210a8 │ │ │ │ add x21, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21064 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #56] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21084 │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #56] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 20edc │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #56] │ │ │ │ b 2032c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 210cc │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #60] │ │ │ │ b 2032c │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 2032c │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -17225,21 +17225,21 @@ │ │ │ │ b.gt 21184 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 21300 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 21494 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 21ff0 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0x88 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 21300 │ │ │ │ cmp w0, #0x135 │ │ │ │ b.eq 213d8 // b.none │ │ │ │ cmp w0, #0x13f │ │ │ │ b.ne 21ff0 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -17261,957 +17261,957 @@ │ │ │ │ b 21300 │ │ │ │ sub w1, w0, #0x17e │ │ │ │ cmp w1, #0xa │ │ │ │ b.hi 21ff0 // b.pmore │ │ │ │ sub w0, w0, #0x17f │ │ │ │ cmp w0, #0x9 │ │ │ │ b.hi 21344 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xfd0 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf90 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 2120c │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 2123c │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 21250 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbz w0, 21300 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 21300 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 21300 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 21300 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 220b4 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0x90 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 21300 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 21300 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 21300 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21434 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21458 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21478 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 21300 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 214cc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 214f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21520 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 21598 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 21568 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 21588 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 21610 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 215e0 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 21600 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ ldrh w0, [x1, #8] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ strh w0, [x1, #8] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 21680 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 21654 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 21674 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 21300 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 216b0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 216e0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2170c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21738 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21764 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 21788 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 217a8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 21868 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 217e0 │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21804 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21828 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2184c │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 21300 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21888 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 218ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 218d8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21904 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21930 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2195c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 219b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 219e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21a0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21a40 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21a74 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21aa8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21ad4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21b00 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21b28 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21b50 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21b74 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21b9c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21bc4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21bec │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x40000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21c14 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21c3c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21c64 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21c90 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21cbc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21cec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21d14 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 21d00 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21d50 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21d78 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21da4 │ │ │ │ add x20, x20, #0x548 │ │ │ │ ldr w0, [x20, #112] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x20, #112] │ │ │ │ b 21300 │ │ │ │ add x21, x20, #0x548 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x74 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 21300 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21df0 │ │ │ │ ldr w0, [x21, #112] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x21, #112] │ │ │ │ b 21300 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x80 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 21300 │ │ │ │ ldr x0, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x21, #0x7c │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ tbnz w0, #0, 21300 │ │ │ │ ldr x19, [x19] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x19 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 21ff8 │ │ │ │ add x21, x19, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21e6c │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #120] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21e8c │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #120] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21eb0 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #120] │ │ │ │ b 21300 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 21300 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2152] │ │ │ │ b 21300 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2148] │ │ │ │ b 21300 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x548 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ ldr x20, [x21] │ │ │ │ str w1, [x0, #96] │ │ │ │ cbz x20, 21300 │ │ │ │ ldrb w0, [x20] │ │ │ │ cbz w0, 21300 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 21300 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21f50 │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #96] │ │ │ │ b 21300 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21f74 │ │ │ │ add x19, x19, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #96] │ │ │ │ b 21300 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 21300 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1440] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 21300 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x800000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 21300 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 220b4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 2207c │ │ │ │ add x21, x19, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22038 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #104] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22058 │ │ │ │ add x20, x20, #0x548 │ │ │ │ str wzr, [x20, #104] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 21eb0 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #104] │ │ │ │ b 21300 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 220a0 │ │ │ │ add x20, x20, #0x548 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #108] │ │ │ │ b 21300 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 21300 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -18233,920 +18233,920 @@ │ │ │ │ b.gt 22144 │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 221b0 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 22400 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 22f68 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0xb0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 221b0 │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ b.hi 22f68 // b.pmore │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xfdc │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xf9c │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ adr x0, 22168 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 2219c │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 221b8 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 221b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 22f70 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 221b0 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 221b0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 221b0 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0xb8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 223a0 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 223c4 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 223e4 │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 221b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22438 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22464 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2248c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 22508 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #232] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 224d4 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 224f4 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 22584 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #240] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 22550 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 22570 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 225f4 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 225c8 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 225e8 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22624 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22654 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22680 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 226ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 226d8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 226fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 2271c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 227dc │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22754 │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22778 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2279c │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 227c0 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 221b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 227fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22820 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2284c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22878 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 228a4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 228d0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 228fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22928 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22954 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22980 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 229b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 229e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22a1c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22a48 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22a74 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22a9c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22ac4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22ae8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22b10 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22b38 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22b60 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22b88 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22bb4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22be0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22c10 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22c38 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 22c24 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1512] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1520] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1524] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1524] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1528] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1536] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1536] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1540] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ ldr x19, [x20] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22d40 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1544] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d0 │ │ │ │ + add x1, x1, #0x690 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22d64 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1544] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22d88 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #1544] │ │ │ │ b 221b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ ldr x19, [x20] │ │ │ │ cbnz x19, 22dcc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1548] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22dec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1548] │ │ │ │ b 221b0 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 22dbc │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x458 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 22e24 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1548] │ │ │ │ b 221b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1552] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1556] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1560] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1488] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 221b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1564] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1564] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1572] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1568] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1568] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ bl f348 <__isoc23_strtol@plt+0x8> │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1576] │ │ │ │ b 221b0 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ str x1, [x0, #2256] │ │ │ │ b 221b0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ @@ -19171,920 +19171,920 @@ │ │ │ │ b.gt 22fec │ │ │ │ cmp w0, #0x70 │ │ │ │ b.eq 23058 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 232a8 // b.none │ │ │ │ cmp w0, #0x50 │ │ │ │ b.ne 23e10 // b.any │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0xc0 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 23058 │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ b.hi 23e10 // b.pmore │ │ │ │ - adrp x1, 242000 <_obstack_memory_used@@Base+0x1eef54> │ │ │ │ - add x1, x1, #0x88 │ │ │ │ + adrp x1, 242000 <_obstack_memory_used@@Base+0x1eef94> │ │ │ │ + add x1, x1, #0x48 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ adr x0, 23010 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3480] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 23044 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ b 23060 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23060 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 23e18 │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ str x0, [x20, #3480] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ ldr x0, [x20, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #3488] │ │ │ │ ldr x0, [x21] │ │ │ │ cbz x0, 23058 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 23058 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ str x19, [x20, #3488] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 23058 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffdffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x7c0 │ │ │ │ add x0, x0, #0xc8 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffdfffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x200000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffffe7ffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #208] │ │ │ │ ldrh w1, [x0, #2] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #2] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3888] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x21, x20, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x660 │ │ │ │ ldr x22, [x23] │ │ │ │ ldrh w19, [x21, #4] │ │ │ │ mov x0, x22 │ │ │ │ and w19, w19, #0xfffffe7f │ │ │ │ strh w19, [x21, #4] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23248 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2326c │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x20, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2328c │ │ │ │ orr w19, w19, #0x180 │ │ │ │ strh w19, [x21, #4] │ │ │ │ b 23058 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x21] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 232e0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2330c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23334 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 233b0 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #232] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 2337c │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 2339c // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 2342c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x740 │ │ │ │ str x0, [x2, #240] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 233f8 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ tst x2, x0 │ │ │ │ b.eq 23418 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 2349c │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 23470 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 23490 // b.tcont │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ csinv x0, x0, xzr, ne // ne = any │ │ │ │ str x0, [x1, #16] │ │ │ │ b 23058 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 234cc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0x40 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 234fc │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldrb w0, [x1, #6] │ │ │ │ and w0, w0, #0x3f │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x1, #6] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23528 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23554 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #8] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23580 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 235a4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2080] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 235c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2080] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 23684 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 235fc │ │ │ │ add x20, x20, #0x740 │ │ │ │ str wzr, [x20, #228] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23620 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23644 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23668 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x20, #228] │ │ │ │ b 23058 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 236a4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 236c8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1730] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 236f4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23720 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2374c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23778 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 237a4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 237d0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 237fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23828 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #208] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2385c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q27, [x0, #200] │ │ │ │ - ldr q26, [x1] │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23890 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q29, [x0, #200] │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 238c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ ldur q31, [x0, #200] │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 238f0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #216] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2391c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #216] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23944 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x80000000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 2396c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffff7ffffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23990 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #2040] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 239b8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x400000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 239e0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffbffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23a08 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ orr x0, x0, #0x100000000 │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23a30 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xfffffffeffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23a5c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23a88 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #1856] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23ab8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23ae0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ and x0, x0, #0xffffff9fffffffff │ │ │ │ str x0, [x1, #1856] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 23acc │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1592] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1600] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1604] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1604] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #1608] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1616] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1616] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1620] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ ldr x19, [x20] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23be8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1624] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d0 │ │ │ │ + add x1, x1, #0x690 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23c0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1624] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23c30 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #1624] │ │ │ │ b 23058 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ ldr x19, [x20] │ │ │ │ cbnz x19, 23c74 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1628] │ │ │ │ b 23058 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23c94 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1628] │ │ │ │ b 23058 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 23c64 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x458 │ │ │ │ + add x1, x1, #0x418 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 23ccc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #1628] │ │ │ │ b 23058 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1632] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1636] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1640] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1496] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 23058 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1644] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1644] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1652] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1648] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #1648] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ bl f348 <__isoc23_strtol@plt+0x8> │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #1656] │ │ │ │ b 23058 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ adrp x0, 263000 │ │ │ │ str x1, [x0, #2264] │ │ │ │ b 23058 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ @@ -20116,15 +20116,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov w2, #0x150 // #336 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-256]! │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ umull x0, w0, w2 │ │ │ │ add x1, x1, #0x980 │ │ │ │ mov x29, sp │ │ │ │ add x1, x1, #0x118 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x1, x0 │ │ │ │ ldrb w2, [x20, #24] │ │ │ │ @@ -20162,55 +20162,55 @@ │ │ │ │ ldr x0, [sp, #88] │ │ │ │ str x0, [x20, #320] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #256 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x1, x0] │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + add x0, x0, #0x90 │ │ │ │ ldp x29, x30, [sp], #256 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, w1 │ │ │ │ cbz x0, 23f9c │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x3d │ │ │ │ b.eq 24040 // b.none │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ - add x1, x1, #0x128 │ │ │ │ + add x1, x1, #0xe8 │ │ │ │ bl f1b0 │ │ │ │ cbz w0, 23fcc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #3336] │ │ │ │ cbnz x3, 23fc4 │ │ │ │ mov w1, w20 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 24060 │ │ │ │ ldr x3, [x3, #16] │ │ │ │ b 23fa8 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x3, #0x6a0 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ ldr x0, [x0, #136] │ │ │ │ add x1, x19, x1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 46a88 │ │ │ │ + bl 46a48 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x3, x3, #0x6a0 │ │ │ │ add x19, x3, #0x200 │ │ │ │ ldr x4, [x3, #560] │ │ │ │ ubfx w4, w4, #3, #1 │ │ │ │ str w4, [sp, #40] │ │ │ │ @@ -20224,38 +20224,38 @@ │ │ │ │ ldr w4, [sp, #40] │ │ │ │ bfi w1, w4, #3, #1 │ │ │ │ str w1, [x19, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x3, #0x6a0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #136] │ │ │ │ b 23fdc │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov x6, x0 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ add x0, x5, #0x6a0 │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov w8, w1 │ │ │ │ mov x29, sp │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #632] │ │ │ │ mov x7, x2 │ │ │ │ mov x10, x3 │ │ │ │ cbz x6, 24384 │ │ │ │ ldr x4, [x0, #880] │ │ │ │ cbnz x4, 24344 │ │ │ │ - adrp x1, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x1, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x9, [x1, #1312] │ │ │ │ ldr x4, [x0, #1400] │ │ │ │ ldr x1, [x0, #1408] │ │ │ │ sub x0, x1, x4 │ │ │ │ cmp x0, #0x6f │ │ │ │ b.ls 243a4 // b.plast │ │ │ │ add x0, x5, #0x6a0 │ │ │ │ @@ -20389,36 +20389,36 @@ │ │ │ │ ldrb w1, [x6] │ │ │ │ mov x0, x6 │ │ │ │ cmp w1, #0x3a │ │ │ │ b.eq 24414 // b.none │ │ │ │ str x0, [x3, #16] │ │ │ │ mov x1, x6 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x1e0 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x1a0 │ │ │ │ str x3, [sp, #16] │ │ │ │ - bl 46a88 │ │ │ │ + bl 46a48 │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov w1, #0x2005 // #8197 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x3, #24] │ │ │ │ ldrh w0, [x3, #96] │ │ │ │ orr w0, w0, w1 │ │ │ │ strh w0, [x3, #96] │ │ │ │ b 2415c │ │ │ │ stp x6, x6, [x3, #16] │ │ │ │ cbz x10, 24334 │ │ │ │ ldrb w0, [x6] │ │ │ │ cmp w0, #0x2f │ │ │ │ b.eq 24334 // b.none │ │ │ │ mov x0, x10 │ │ │ │ str x3, [sp, #16] │ │ │ │ - bl 49d8c │ │ │ │ + bl 49d4c │ │ │ │ ldr x3, [sp, #16] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrh w1, [x3, #96] │ │ │ │ str x0, [x3, #40] │ │ │ │ mov w0, #0x2004 // #8196 │ │ │ │ orr w1, w1, w0 │ │ │ │ strh w1, [x3, #96] │ │ │ │ b 2415c │ │ │ │ ldr x0, [x4] │ │ │ │ @@ -20426,39 +20426,39 @@ │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x4, x6, [sp, #16] │ │ │ │ str x7, [sp, #32] │ │ │ │ str w8, [sp, #40] │ │ │ │ str x10, [sp, #48] │ │ │ │ bl fca8 │ │ │ │ ldr x7, [sp, #32] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x10, [sp, #48] │ │ │ │ ldp x4, x6, [sp, #16] │ │ │ │ ldr w8, [sp, #40] │ │ │ │ cbz w0, 244b4 │ │ │ │ ldr x4, [x4, #16] │ │ │ │ cbnz x4, 24344 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x9, [x0, #1312] │ │ │ │ add x0, x5, #0x6a0 │ │ │ │ b 240a4 │ │ │ │ stp x6, x6, [x3, #16] │ │ │ │ b 2415c │ │ │ │ mov x0, x2 │ │ │ │ b 24284 │ │ │ │ add x0, x5, #0x6a0 │ │ │ │ mov x1, #0x70 // #112 │ │ │ │ add x0, x0, #0x560 │ │ │ │ stp x0, x9, [sp, #16] │ │ │ │ stp x6, x7, [sp, #32] │ │ │ │ str w8, [sp, #48] │ │ │ │ str x10, [sp, #56] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x0, x9, [sp, #16] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x10, [sp, #56] │ │ │ │ ldp x6, x7, [sp, #32] │ │ │ │ ldp x4, x1, [x0, #24] │ │ │ │ ldr w8, [sp, #48] │ │ │ │ b 240b8 │ │ │ │ ldrb w2, [x0, #80] │ │ │ │ orr w2, w2, #0x2 │ │ │ │ @@ -20488,45 +20488,45 @@ │ │ │ │ stp x6, x6, [x3, #16] │ │ │ │ cbz x10, 24474 │ │ │ │ ldrb w0, [x6] │ │ │ │ cmp w0, #0x2f │ │ │ │ b.eq 24474 // b.none │ │ │ │ mov x0, x10 │ │ │ │ str x3, [sp, #16] │ │ │ │ - bl 49d8c │ │ │ │ + bl 49d4c │ │ │ │ ldr x3, [sp, #16] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrh w1, [x3, #96] │ │ │ │ str x0, [x3, #40] │ │ │ │ mov w0, #0x1004 // #4100 │ │ │ │ orr w1, w1, w0 │ │ │ │ strh w1, [x3, #96] │ │ │ │ b 2415c │ │ │ │ mov w1, #0x2010 // #8208 │ │ │ │ orr w0, w0, w1 │ │ │ │ stp x6, x6, [x3, #16] │ │ │ │ strh w0, [x3, #96] │ │ │ │ b 2415c │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x80 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x521 // #1313 │ │ │ │ bl 18d98 │ │ │ │ add x0, x5, #0x6a0 │ │ │ │ ldrb w0, [x0, #860] │ │ │ │ tbnz w0, #0, 244d0 │ │ │ │ ldr x6, [x4, #8] │ │ │ │ cbnz x6, 24384 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ b 24178 │ │ │ │ stp x6, x7, [sp, #32] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ str w8, [sp, #48] │ │ │ │ str x10, [sp, #56] │ │ │ │ ldp x0, x2, [x4] │ │ │ │ stp x2, x4, [sp, #16] │ │ │ │ bl f2b8 │ │ │ │ ldr x10, [sp, #56] │ │ │ │ ldp x6, x7, [sp, #32] │ │ │ │ @@ -20535,59 +20535,59 @@ │ │ │ │ ldp x2, x4, [sp, #16] │ │ │ │ stp x4, x6, [sp, #16] │ │ │ │ str w8, [sp, #40] │ │ │ │ str x10, [sp, #48] │ │ │ │ cbz x0, 24550 │ │ │ │ cbz x2, 24578 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x140 │ │ │ │ + add x1, x1, #0x100 │ │ │ │ bl ffd8 │ │ │ │ ldp x4, x1, [sp, #16] │ │ │ │ ldp x3, x2, [x4] │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x4, [sp, #16] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x7, [sp, #32] │ │ │ │ ldr x10, [sp, #48] │ │ │ │ ldr w8, [sp, #40] │ │ │ │ b 244c0 │ │ │ │ cbz x2, 24598 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x1a8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x168 │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #16] │ │ │ │ ldr x2, [x4, #8] │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ b 24538 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x178 │ │ │ │ + add x1, x1, #0x138 │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #16] │ │ │ │ ldr x2, [x4] │ │ │ │ b 2456c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x4, [sp, #16] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x7, [sp, #32] │ │ │ │ ldr x10, [sp, #48] │ │ │ │ ldr w8, [sp, #40] │ │ │ │ b 244c0 │ │ │ │ bti c │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x3, #0x6a0 │ │ │ │ paciasp │ │ │ │ add x2, x2, #0x560 │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldp x1, x4, [x2, #24] │ │ │ │ sub x5, x4, x1 │ │ │ │ @@ -20610,16 +20610,16 @@ │ │ │ │ stp x1, x1, [x2, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ stp x2, x1, [sp, #16] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x2, x1, [sp, #16] │ │ │ │ ldr x4, [x2, #32] │ │ │ │ ldp x0, x2, [x2, #16] │ │ │ │ add x1, x2, x1 │ │ │ │ cmp x1, x0 │ │ │ │ b.ne 24604 // b.any │ │ │ │ add x1, x3, #0x6a0 │ │ │ │ @@ -20633,15 +20633,15 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ cmp w2, #0x0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x4f8 │ │ │ │ mov w21, w1 │ │ │ │ mov w22, w2 │ │ │ │ mov x1, x19 │ │ │ │ cset w2, ne // ne = any │ │ │ │ @@ -20699,16 +20699,16 @@ │ │ │ │ cset w1, eq // eq = none │ │ │ │ str w21, [x3, #188] │ │ │ │ bfi w0, w1, #7, #1 │ │ │ │ strb w0, [x3, #208] │ │ │ │ b 24704 │ │ │ │ cbz w22, 24708 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ cmp w21, #0x0 │ │ │ │ mov x5, x3 │ │ │ │ cset w1, eq // eq = none │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -20731,16 +20731,16 @@ │ │ │ │ cbz x0, 24848 │ │ │ │ ldr x2, [x0, #88] │ │ │ │ cmp x4, x2 │ │ │ │ b.ne 24848 // b.any │ │ │ │ mov x5, x0 │ │ │ │ b 247f4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1a8 │ │ │ │ str x4, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ bl 10534 │ │ │ │ mov x5, x3 │ │ │ │ cbnz w22, 24724 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ @@ -20787,20 +20787,20 @@ │ │ │ │ str w2, [x0, #184] │ │ │ │ mov x2, x0 │ │ │ │ str xzr, [x2, #40]! │ │ │ │ str x2, [x0, #48] │ │ │ │ mov x2, x0 │ │ │ │ str xzr, [x2, #56]! │ │ │ │ str x2, [x0, #64] │ │ │ │ - adrp x2, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x2, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x2, [x2, #1312] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ str x1, [x3] │ │ │ │ str x1, [x2, #8] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x6a0 │ │ │ │ add x2, x2, #0x600 │ │ │ │ ldp x4, x3, [x2, #64] │ │ │ │ cbz x4, 24960 │ │ │ │ sub x4, x3, #0x30 │ │ │ │ str x4, [x0, #80] │ │ │ │ str x1, [x3] │ │ │ │ @@ -20843,15 +20843,15 @@ │ │ │ │ mov w1, #0x2d // #45 │ │ │ │ ldr x0, [sp, #216] │ │ │ │ mov w10, #0x3a // #58 │ │ │ │ mov w11, w10 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x0, 259000 <_obstack_memory_used@@Base+0x205f54> │ │ │ │ + adrp x0, 259000 <_obstack_memory_used@@Base+0x205f94> │ │ │ │ add x1, x0, #0x4c8 │ │ │ │ mov x0, #0x3540 // #13632 │ │ │ │ add x9, x1, x0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x1, [sp, #120] │ │ │ │ sub x3, x9, x1 │ │ │ │ tbz w3, #6, 24acc │ │ │ │ @@ -20940,15 +20940,15 @@ │ │ │ │ mov w0, w5 │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x1, x1, #0x40 │ │ │ │ cmp x1, x9 │ │ │ │ b.ne 24a04 // b.any │ │ │ │ ldr x1, [sp, #216] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x1, w0, sxtw] │ │ │ │ ubfiz x1, x2, #5, #32 │ │ │ │ ldr x3, [sp, #208] │ │ │ │ str xzr, [x3, x1] │ │ │ │ ubfiz x1, x4, #5, #32 │ │ │ │ ldr x3, [sp, #200] │ │ │ │ str xzr, [x3, x1] │ │ │ │ @@ -21044,16 +21044,16 @@ │ │ │ │ add w3, w5, #0x3 │ │ │ │ cbz w0, 26c64 │ │ │ │ add x2, x4, #0x18 │ │ │ │ cmp w22, w3 │ │ │ │ b.ne 24c48 // b.any │ │ │ │ sub w20, w22, #0x2 │ │ │ │ add x0, x21, #0x10 │ │ │ │ - adrp x23, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x23, x23, #0x278 │ │ │ │ + adrp x23, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x23, x23, #0x238 │ │ │ │ add x20, x0, w20, uxtw #3 │ │ │ │ b 24d2c │ │ │ │ add x24, x24, #0x8 │ │ │ │ cmp x24, x20 │ │ │ │ b.eq 24df4 // b.none │ │ │ │ ldr x0, [x24] │ │ │ │ ldrb w1, [x0] │ │ │ │ @@ -21101,27 +21101,27 @@ │ │ │ │ sub w7, w3, #0x1 │ │ │ │ cmp w7, #0x1 │ │ │ │ b.ls 251f0 // b.plast │ │ │ │ ldr x0, [x1] │ │ │ │ cbz x0, 24b54 │ │ │ │ mov w0, w5 │ │ │ │ b 24a1c │ │ │ │ - adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x23, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x23, [x23, #3912] │ │ │ │ - adrp x27, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x27, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x25, [x25, #4016] │ │ │ │ - add x0, x27, #0xb7c │ │ │ │ - adrp x26, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + add x0, x27, #0xb3c │ │ │ │ + adrp x26, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x26, [x26, #3888] │ │ │ │ add x24, sp, #0xbc │ │ │ │ mov w28, #0xffffffff // #-1 │ │ │ │ str x0, [sp, #96] │ │ │ │ - adrp x0, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x0, x0, #0xd80 │ │ │ │ + adrp x0, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ str wzr, [sp, #104] │ │ │ │ str xzr, [sp, #112] │ │ │ │ str x0, [sp, #128] │ │ │ │ stp wzr, wzr, [sp, #136] │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w20, [x23] │ │ │ │ @@ -21150,16 +21150,16 @@ │ │ │ │ ldr x1, [x1, #176] │ │ │ │ cbnz x1, 24edc │ │ │ │ b 24ee4 │ │ │ │ ldr x3, [sp, #200] │ │ │ │ mov x1, x21 │ │ │ │ mov x4, x24 │ │ │ │ mov w0, w22 │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0x578 │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0x538 │ │ │ │ str w20, [x23] │ │ │ │ bl f930 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w27, w0 │ │ │ │ ldr x1, [x1, #576] │ │ │ │ ldr x1, [x1, #176] │ │ │ │ cbz x1, 24ee4 │ │ │ │ @@ -21167,24 +21167,24 @@ │ │ │ │ tbnz w0, #0, 24f24 │ │ │ │ cmn w27, #0x1 │ │ │ │ b.eq 250dc // b.none │ │ │ │ sub w3, w27, #0x1 │ │ │ │ cmp w3, #0x132 │ │ │ │ b.ls 24f6c // b.plast │ │ │ │ bti j │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x350 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x310 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ bti j │ │ │ │ mov w28, w20 │ │ │ │ b 24e40 │ │ │ │ sbfiz x5, x20, #3, #32 │ │ │ │ ldr x0, [x21, x5] │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ cmp w0, w27 │ │ │ │ @@ -21247,17 +21247,17 @@ │ │ │ │ bti j │ │ │ │ ldr x0, [x26] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w28, w20 │ │ │ │ bl 23f60 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ ldr x1, [x28] │ │ │ │ str x1, [x0, #2704] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #1329] │ │ │ │ b 24e40 │ │ │ │ @@ -21372,15 +21372,15 @@ │ │ │ │ ldrb w0, [x1, #1] │ │ │ │ subs w0, w0, #0x47 │ │ │ │ b.ne 24c34 // b.any │ │ │ │ ldrb w0, [x1, #2] │ │ │ │ b 24c34 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x2, [x0, #640] │ │ │ │ mov x0, #0x50 // #80 │ │ │ │ ldr x28, [x28] │ │ │ │ str x2, [sp, #144] │ │ │ │ bl f2d0 │ │ │ │ mov x27, x0 │ │ │ │ @@ -21393,15 +21393,15 @@ │ │ │ │ str q31, [x27, #64] │ │ │ │ bl f630 │ │ │ │ str x0, [x27, #16] │ │ │ │ mov x1, x0 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ cbz x0, 279f0 │ │ │ │ cbnz x2, 279b8 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x980 │ │ │ │ add x3, x27, #0x18 │ │ │ │ mov w28, w20 │ │ │ │ ldr x1, [x0, #2984] │ │ │ │ str x27, [x0, #2984] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ str x27, [x1] │ │ │ │ @@ -21447,24 +21447,24 @@ │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #476] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x27, #848] │ │ │ │ str x0, [x27, #1744] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45a8c │ │ │ │ + bl 45a4c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x27, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ str xzr, [x27, #1744] │ │ │ │ b 24e40 │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 27d40 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 27d64 // b.none │ │ │ │ @@ -21481,15 +21481,15 @@ │ │ │ │ subs w0, w0, #0x47 │ │ │ │ b.ne 24bf0 // b.any │ │ │ │ ldrb w0, [x1, #2] │ │ │ │ b 24bf0 │ │ │ │ ldrb w0, [x1, #2] │ │ │ │ b 24c18 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ str x1, [x0, #480] │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ mov w28, w20 │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ @@ -21511,15 +21511,15 @@ │ │ │ │ ldr w0, [x28, #560] │ │ │ │ strb wzr, [x28, #28] │ │ │ │ and w0, w0, #0xffffffdf │ │ │ │ str w0, [x28, #560] │ │ │ │ mov w28, w20 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #1680] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #1688] │ │ │ │ @@ -21535,28 +21535,28 @@ │ │ │ │ ldr w1, [x0, #160] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ bfxil w1, w2, #0, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x428 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x3e8 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ ldr w2, [x27, #1664] │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [x27, #1664] │ │ │ │ - bl 45648 │ │ │ │ + bl 45608 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str w0, [x27, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ and w1, w1, #0xffffff7f │ │ │ │ str w1, [x0, #560] │ │ │ │ @@ -21586,15 +21586,15 @@ │ │ │ │ b 24e40 │ │ │ │ add x3, x2, #0x1c8 │ │ │ │ ldrsb w2, [x2, #462] │ │ │ │ tbz w2, #31, 25180 │ │ │ │ strb wzr, [x3, #6] │ │ │ │ b 25180 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x0, [x28] │ │ │ │ str x0, [sp, #160] │ │ │ │ ldr x2, [x1, #496] │ │ │ │ str x2, [sp, #144] │ │ │ │ add x27, x1, #0x1c8 │ │ │ │ @@ -21637,60 +21637,60 @@ │ │ │ │ cmp x0, #0x2 │ │ │ │ b.eq 25654 // b.none │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0xc000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 253ac │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x210 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x258 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x218 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xed0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xe90 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [x28, #160] │ │ │ │ - adrp x2, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x2, x2, #0x258 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x2, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x2, x2, #0x218 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ and x3, x3, #0x3 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + add x1, x1, #0x210 │ │ │ │ cmp x3, #0x3 │ │ │ │ csel x1, x2, x1, ne // ne = any │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + add x1, x1, #0xd50 │ │ │ │ bl ffd8 │ │ │ │ ldrsw x1, [x23] │ │ │ │ ldr x1, [x21, x1, lsl #3] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ @@ -21716,16 +21716,16 @@ │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #1328] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xc70 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xc30 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ @@ -21751,43 +21751,43 @@ │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ strb wzr, [x0, #552] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #40] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x480 │ │ │ │ + add x1, x1, #0x440 │ │ │ │ bl ffd8 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldr x1, [x19, #1696] │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3928] │ │ │ │ bl 10188 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x4a0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x460 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10188 │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x4b0 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x470 │ │ │ │ str x0, [sp, #104] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ str x0, [sp, #96] │ │ │ │ ldr x24, [sp, #120] │ │ │ │ ldr x27, [x24, #48] │ │ │ │ cbz x27, 25ad8 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ mov w23, w22 │ │ │ │ mov w20, #0x2 // #2 │ │ │ │ @@ -21797,36 +21797,36 @@ │ │ │ │ cbnz w2, 26590 │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w23, #0xd5 │ │ │ │ b.eq 258d4 // b.none │ │ │ │ ldr x1, [x24, #112] │ │ │ │ add x24, x24, #0x40 │ │ │ │ cbz x1, 258b4 │ │ │ │ - adrp x1, 259000 <_obstack_memory_used@@Base+0x205f54> │ │ │ │ + adrp x1, 259000 <_obstack_memory_used@@Base+0x205f94> │ │ │ │ mov w24, w22 │ │ │ │ mov w23, w22 │ │ │ │ add x26, x1, #0x4c8 │ │ │ │ lsl x1, x23, #6 │ │ │ │ add x2, x26, x23, lsl #6 │ │ │ │ ldr x28, [x26, x1] │ │ │ │ cbz x28, 25968 │ │ │ │ ldr w25, [x2, #56] │ │ │ │ cmp w25, #0x4 │ │ │ │ b.eq 25968 // b.none │ │ │ │ sub w25, w25, #0x2 │ │ │ │ cbnz w0, 26540 │ │ │ │ cmp w25, #0x1 │ │ │ │ b.hi 26570 // b.pmore │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x3, x28 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ - add x0, x0, #0x648 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ + add x0, x0, #0x608 │ │ │ │ bl 10188 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x23, x26, x23, lsl #6 │ │ │ │ mov x0, x28 │ │ │ │ str w1, [sp, #136] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w0, w20, w0 │ │ │ │ @@ -21932,38 +21932,38 @@ │ │ │ │ bl ed78 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ add w22, w22, #0x1 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #120] │ │ │ │ cmp w22, #0xd5 │ │ │ │ b.ne 25894 // b.any │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x4c0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x480 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov w20, #0x17 // #23 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10188 │ │ │ │ ldr x1, [x21] │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed78 │ │ │ │ subs w20, w20, #0x1 │ │ │ │ b.ne 25b0c // b.any │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - adrp x20, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x20, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ bl 10188 │ │ │ │ - add x20, x20, #0x4b8 │ │ │ │ + add x20, x20, #0x478 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4e0 │ │ │ │ + add x1, x1, #0x4a0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #1696] │ │ │ │ bl 10188 │ │ │ │ bl f210 │ │ │ │ mov x23, x0 │ │ │ │ mov x22, x0 │ │ │ │ b 25b78 │ │ │ │ @@ -21973,661 +21973,661 @@ │ │ │ │ ldr x1, [x22] │ │ │ │ cbnz x1, 25b6c │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 10230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ + add x1, x1, #0x4b8 │ │ │ │ bl ffd8 │ │ │ │ add x22, x19, #0x6a0 │ │ │ │ ldr x1, [x19, #1696] │ │ │ │ bl 10188 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 45900 │ │ │ │ + bl 458c0 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 10230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x518 │ │ │ │ + add x1, x1, #0x4d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #1696] │ │ │ │ bl 10188 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x540 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x500 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x20, [x21] │ │ │ │ bl ffd8 │ │ │ │ bl 10188 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x558 │ │ │ │ + add x1, x1, #0x518 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5d8 │ │ │ │ + add x1, x1, #0x598 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + add x1, x1, #0x640 │ │ │ │ bl ffd8 │ │ │ │ mov x23, x0 │ │ │ │ ldr w0, [x22, #112] │ │ │ │ bl 10398 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ + bl ffd8 │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 10368 │ │ │ │ + mov w2, #0x5 // #5 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x6b0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x6f0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x730 │ │ │ │ + add x1, x1, #0x740 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x780 │ │ │ │ + add x1, x1, #0x790 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x7d0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x810 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x860 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8a0 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x980 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9c0 │ │ │ │ + add x1, x1, #0x9e0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa20 │ │ │ │ + add x1, x1, #0xa38 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa78 │ │ │ │ + add x1, x1, #0xa90 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xad0 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xb58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb98 │ │ │ │ + add x1, x1, #0xbb0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbf0 │ │ │ │ + add x1, x1, #0xc10 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc50 │ │ │ │ + add x1, x1, #0xc58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc98 │ │ │ │ + add x1, x1, #0xca8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xce8 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd38 │ │ │ │ + add x1, x1, #0xd48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd88 │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + add x1, x1, #0xe38 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe78 │ │ │ │ + add x1, x1, #0xe80 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0xec0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf00 │ │ │ │ + add x1, x1, #0xf08 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf48 │ │ │ │ + add x1, x1, #0xf50 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf90 │ │ │ │ + add x1, x1, #0xf88 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfc8 │ │ │ │ + add x1, x1, #0xfc0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x40 │ │ │ │ + add x1, x1, #0x48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0x88 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ - mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ - bl ffd8 │ │ │ │ - mov x1, x0 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 10368 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x0, x0, #0x118 │ │ │ │ + adrp x0, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ bl fc78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x198 │ │ │ │ + add x1, x1, #0x158 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + add x1, x1, #0x1a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x238 │ │ │ │ + add x1, x1, #0x1f8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2b8 │ │ │ │ + add x1, x1, #0x278 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x308 │ │ │ │ + add x1, x1, #0x2c8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x358 │ │ │ │ + add x1, x1, #0x318 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x3c8 │ │ │ │ + add x1, x1, #0x388 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x418 │ │ │ │ + add x1, x1, #0x3d8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x468 │ │ │ │ + add x1, x1, #0x428 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4b0 │ │ │ │ + add x1, x1, #0x470 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4e8 │ │ │ │ + add x1, x1, #0x4a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x538 │ │ │ │ + add x1, x1, #0x4f8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x580 │ │ │ │ + add x1, x1, #0x540 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5c0 │ │ │ │ + add x1, x1, #0x580 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x600 │ │ │ │ + add x1, x1, #0x5c0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x648 │ │ │ │ + add x1, x1, #0x608 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6c8 │ │ │ │ + add x1, x1, #0x688 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x710 │ │ │ │ + add x1, x1, #0x6d0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x758 │ │ │ │ + add x1, x1, #0x718 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7a0 │ │ │ │ + add x1, x1, #0x760 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8b0 │ │ │ │ + add x1, x1, #0x870 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x900 │ │ │ │ + add x1, x1, #0x8c0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x22, #160] │ │ │ │ mov x1, #0x4000000000 // #274877906944 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ and x0, x0, #0x6000000000 │ │ │ │ cmp x0, x1 │ │ │ │ b.eq 26720 // b.none │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0x9a0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0x960 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x19, #160] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ tst x0, #0x6000000000 │ │ │ │ b.ne 266f4 // b.any │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb78 │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 46ccc │ │ │ │ + bl 46c8c │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 10230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbc8 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xbe0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xba0 │ │ │ │ bl 10188 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl fe58 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x478 │ │ │ │ bl 10188 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x20, x0, #0x1 │ │ │ │ add w20, w25, w20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 25968 │ │ │ │ cmp w25, #0x1 │ │ │ │ b.hi 2663c // b.pmore │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x3, x28 │ │ │ │ - add x2, x2, #0x578 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x640 │ │ │ │ - add x0, x0, #0x648 │ │ │ │ + add x2, x2, #0x538 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x600 │ │ │ │ + add x0, x0, #0x608 │ │ │ │ bl 10188 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ b 25934 │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ mov x3, x28 │ │ │ │ mov x1, x2 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x648 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x608 │ │ │ │ bl 10188 │ │ │ │ b 25930 │ │ │ │ ldr w1, [x24, #56] │ │ │ │ cmp w1, #0x4 │ │ │ │ b.eq 258bc // b.none │ │ │ │ cbnz w0, 26620 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ - add x0, x0, #0x650 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ + add x0, x0, #0x610 │ │ │ │ bl 10188 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ ldr x25, [x24, #40] │ │ │ │ add w20, w20, w0 │ │ │ │ cbz x25, 26618 │ │ │ │ ldr w0, [x24, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ @@ -22648,24 +22648,24 @@ │ │ │ │ bl ffd8 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w20, w20, w0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 258bc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 258bc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x640 │ │ │ │ - add x0, x0, #0x650 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x600 │ │ │ │ + add x0, x0, #0x610 │ │ │ │ bl 10188 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ b 265b8 │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x3, x28 │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ b 26554 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 10230 │ │ │ │ ldr x1, [x21] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed78 │ │ │ │ @@ -22701,27 +22701,27 @@ │ │ │ │ b 24e40 │ │ │ │ mov x1, x21 │ │ │ │ mov w0, w22 │ │ │ │ blr x2 │ │ │ │ ldr w20, [x23] │ │ │ │ tbz w0, #0, 24e60 │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ b 26470 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0x910 │ │ │ │ b 26420 │ │ │ │ ldr x3, [sp, #216] │ │ │ │ strb w11, [x3, w5, sxtw] │ │ │ │ add w5, w0, #0x3 │ │ │ │ b 24d94 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ @@ -22731,15 +22731,15 @@ │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #462] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ cbz x0, 26814 │ │ │ │ @@ -22767,44 +22767,44 @@ │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #24, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 46ccc │ │ │ │ + bl 46c8c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl eaf0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x300 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x2c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov w28, w20 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x28, [x28] │ │ │ │ cbz x28, 26914 │ │ │ │ ldr x27, [x0, #1760] │ │ │ │ cbz x27, 26a50 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ mov x1, x28 │ │ │ │ bl f948 │ │ │ │ cbz w0, 24f24 │ │ │ │ ldr x27, [x27] │ │ │ │ cbnz x27, 26850 │ │ │ │ b 26a50 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ bl fbe8 │ │ │ │ cbz x0, 26a20 │ │ │ │ add x1, x0, #0x1 │ │ │ │ @@ -22830,35 +22830,35 @@ │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ add x3, x27, x3 │ │ │ │ sturb wzr, [x3, #-1] │ │ │ │ bl eac0 │ │ │ │ ldr x1, [sp, #224] │ │ │ │ ldrb w1, [x1] │ │ │ │ cbnz w1, 269ec │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov w28, w20 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 46e30 │ │ │ │ + bl 46df0 │ │ │ │ b 24e40 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #30] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #304] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #296] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ @@ -22866,15 +22866,15 @@ │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #552] │ │ │ │ ldr x0, [x28] │ │ │ │ cbz x0, 24f24 │ │ │ │ bl ea48 │ │ │ │ @@ -22892,148 +22892,148 @@ │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #458] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + add x1, x1, #0x20 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xff0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xfb0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x438 │ │ │ │ + add x1, x1, #0x3f8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ mov x27, x0 │ │ │ │ mov x0, x28 │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ mov w28, w20 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x3, [x1, #1760] │ │ │ │ stp x3, x0, [x27] │ │ │ │ str x27, [x1, #1760] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x27, [x28] │ │ │ │ add x28, x1, #0xa0 │ │ │ │ ldr x0, [x28, #64] │ │ │ │ cbnz x0, 26ac0 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl f2d0 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ mov w3, #0x3d // #61 │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ str x0, [x28, #64] │ │ │ │ bl f4b0 │ │ │ │ tbz w0, #0, 26b34 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x1, x27 │ │ │ │ mov w2, w3 │ │ │ │ ldr x0, [x0, #224] │ │ │ │ bl f7b0 │ │ │ │ cbnz x0, 24f24 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x190 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x150 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x27, [x28] │ │ │ │ add x28, x1, #0xa0 │ │ │ │ ldr x0, [x28, #56] │ │ │ │ cbnz x0, 277f4 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl f2d0 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ mov w3, #0x3d // #61 │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ str x0, [x28, #56] │ │ │ │ bl f4b0 │ │ │ │ tbnz w0, #0, 277f4 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xde0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x1, [x0, #544] │ │ │ │ cbnz x1, 26b9c │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #544] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x88 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x48 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f948 │ │ │ │ cbz w0, 26b64 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xfa0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xf60 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 26b64 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x80 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x40 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x98 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x58 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x1000000000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ bti j │ │ │ │ @@ -23053,29 +23053,29 @@ │ │ │ │ str w0, [x28, #560] │ │ │ │ mov w28, w20 │ │ │ │ b 24e40 │ │ │ │ cmp w22, w3 │ │ │ │ b.ls 26d38 // b.plast │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldrb w1, [x0] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ ldrh w0, [x0, x1, lsl #1] │ │ │ │ tbz w0, #2, 26d38 │ │ │ │ add x2, x2, #0x8 │ │ │ │ b 24bc4 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w28, w20 │ │ │ │ - add x1, x1, #0x578 │ │ │ │ + add x1, x1, #0x538 │ │ │ │ str x1, [x0, #40] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ bl e9b8 │ │ │ │ cmp x0, #0x0 │ │ │ │ add x2, x19, #0x6a0 │ │ │ │ @@ -23086,51 +23086,51 @@ │ │ │ │ str w0, [x1, #4] │ │ │ │ ldr x0, [x2, #160] │ │ │ │ tbnz x0, #63, 26db4 │ │ │ │ ldr x27, [x28] │ │ │ │ ldrb w28, [x27] │ │ │ │ cmp w28, #0x2d │ │ │ │ b.eq 26d54 // b.none │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 26d9c │ │ │ │ cmp w28, #0x30 │ │ │ │ b.ne 26d70 // b.any │ │ │ │ ldrb w0, [x27, #1] │ │ │ │ cbnz w0, 26d70 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldurh w0, [x1, #167] │ │ │ │ and w0, w0, #0xfffffe7f │ │ │ │ orr w0, w0, #0x100 │ │ │ │ sturh w0, [x1, #167] │ │ │ │ b 24e40 │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x268 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x228 │ │ │ │ str x0, [x2] │ │ │ │ cmp w22, w3 │ │ │ │ b.eq 24d08 // b.none │ │ │ │ add x2, x2, #0x8 │ │ │ │ b 24bc4 │ │ │ │ ldrb w0, [x27, #1] │ │ │ │ cbz w0, 26d9c │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 26d9c │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xce0 │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 26d1c │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xce8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xca8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldurh w1, [x0, #167] │ │ │ │ @@ -23148,91 +23148,91 @@ │ │ │ │ ldr w1, [x0, #560] │ │ │ │ strb wzr, [x0, #8] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ strb wzr, [x0, #28] │ │ │ │ str w1, [x0, #560] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, sp, #0xe0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ bl e9b8 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str w0, [x1, #2320] │ │ │ │ ldr x0, [sp, #224] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 24f24 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #512] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x8 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 43eec │ │ │ │ + bl 43eac │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #13] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ ldr x2, [x27, #848] │ │ │ │ str x2, [sp, #144] │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str w0, [x27, #856] │ │ │ │ add x0, sp, #0xc0 │ │ │ │ str x2, [x27, #848] │ │ │ │ str x0, [x27, #1776] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ bl f318 │ │ │ │ mov x1, x0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0xc0 │ │ │ │ - bl 46e90 │ │ │ │ + bl 46e50 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #14] │ │ │ │ b 24e40 │ │ │ │ @@ -23262,46 +23262,46 @@ │ │ │ │ bti j │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ str w0, [sp, #140] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x0, #160] │ │ │ │ ldr x28, [x28] │ │ │ │ and x0, x0, #0xc000 │ │ │ │ cmp x0, #0x8, lsl #12 │ │ │ │ b.eq 2709c // b.none │ │ │ │ mov x0, x28 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ bl f048 │ │ │ │ mov x27, x0 │ │ │ │ cbz x0, 270d0 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl f2d0 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ str x1, [sp, #160] │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ str x0, [x1, #208] │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ bl 10110 │ │ │ │ tbz w0, #0, 26b34 │ │ │ │ mov x0, #0x64 // #100 │ │ │ │ bl f2d0 │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x27 │ │ │ │ bl f5e8 │ │ │ │ mov w4, w0 │ │ │ │ mov x0, #0x64 // #100 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ str x0, [sp, #152] │ │ │ │ cmn w4, #0x1 │ │ │ │ b.eq 27240 // b.none │ │ │ │ ldr x2, [sp, #152] │ │ │ │ and x1, x4, #0xff │ │ │ │ and w0, w4, #0xff │ │ │ │ @@ -23310,43 +23310,43 @@ │ │ │ │ mov x0, x27 │ │ │ │ bl f5e8 │ │ │ │ mov w4, w0 │ │ │ │ b 27048 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x0, #0x8 │ │ │ │ strb w1, [x0, #21] │ │ │ │ ldr x1, [x28] │ │ │ │ cbz x1, 270b8 │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #48] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xde0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xda0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 26fd4 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3872] │ │ │ │ mov w28, w20 │ │ │ │ ldr x1, [x1] │ │ │ │ stp xzr, x1, [x0, #48] │ │ │ │ b 24e40 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl f2e8 │ │ │ │ mov x1, x28 │ │ │ │ - adrp x0, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x0, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov w28, w20 │ │ │ │ - add x0, x0, #0xe10 │ │ │ │ - bl 4700c │ │ │ │ + add x0, x0, #0xdd0 │ │ │ │ + bl 46fcc │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x0, x0, #0x200 │ │ │ │ ldr w1, [x0, #48] │ │ │ │ tbnz w1, #10, 271dc │ │ │ │ orr w1, w1, #0x100 │ │ │ │ @@ -23354,18 +23354,18 @@ │ │ │ │ str w1, [x0, #48] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ tbnz w0, #10, 27220 │ │ │ │ mov w28, w20 │ │ │ │ - bl 46c40 │ │ │ │ + bl 46c00 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ cbz x0, 271f4 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl e9b8 │ │ │ │ mov w28, w20 │ │ │ │ @@ -23376,15 +23376,15 @@ │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ orr w1, w1, #0x40 │ │ │ │ str w1, [x0, #560] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ cbz x0, 271ac │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl eac0 │ │ │ │ mov w28, w20 │ │ │ │ @@ -23399,16 +23399,16 @@ │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ orr w1, w1, #0x200 │ │ │ │ str w1, [x0, #560] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x8000 // #32768 │ │ │ │ mov w28, w20 │ │ │ │ @@ -23416,16 +23416,16 @@ │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #21] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x168 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x128 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ cmn w4, #0x1 │ │ │ │ b.ne 27298 // b.any │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ @@ -23439,20 +23439,20 @@ │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #14, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov x0, x27 │ │ │ │ bl f018 │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xe78 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xe38 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 27250 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x3, [sp, #152] │ │ │ │ add x1, x28, x2 │ │ │ │ ldrh w0, [x3, w0, sxtw #1] │ │ │ │ tbnz w0, #6, 28cc8 │ │ │ │ cmn w4, #0x1 │ │ │ │ @@ -23466,38 +23466,38 @@ │ │ │ │ str x2, [sp, #168] │ │ │ │ bl f5e8 │ │ │ │ mov w4, w0 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 2729c │ │ │ │ bti j │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x88 │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x28, sp, #0xe0 │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0xb0 │ │ │ │ str x0, [sp, #224] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xe0 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xa0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ str x0, [sp, #232] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x1, [x28, x27, lsl #3] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str x2, [sp, #144] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ add x1, x27, #0x1 │ │ │ │ mov x27, #0x1 // #1 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ cmp x1, #0x2 │ │ │ │ b.ne 27314 // b.any │ │ │ │ mov x1, x0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x0, x0, #0x1a8 │ │ │ │ - bl 46e90 │ │ │ │ + bl 46e50 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 28bc0 // b.any │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ str w0, [sp, #104] │ │ │ │ @@ -23535,16 +23535,16 @@ │ │ │ │ str w0, [x19, #160] │ │ │ │ ldr x0, [x19, #160] │ │ │ │ tst x0, #0x30000 │ │ │ │ b.ne 251d0 // b.any │ │ │ │ orr x0, x0, #0x30000 │ │ │ │ str x0, [x19, #160] │ │ │ │ b 251d0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x5f0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x5b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ sbfiz x22, x20, #3, #32 │ │ │ │ add x20, x21, w20, sxtw #3 │ │ │ │ @@ -23555,116 +23555,116 @@ │ │ │ │ b.eq 274d8 // b.none │ │ │ │ ldr x0, [sp, #120] │ │ │ │ subs w19, w19, #0x1 │ │ │ │ sub x0, x0, #0x40 │ │ │ │ str x0, [sp, #120] │ │ │ │ b.ne 27424 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x330 │ │ │ │ + add x1, x1, #0x2f0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21, x22] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 24ef8 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ tbnz w0, #10, 27530 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ cbz w0, 27518 │ │ │ │ - bl 47220 │ │ │ │ + bl 471e0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ tbnz w0, #10, 274c0 │ │ │ │ - bl 46be0 │ │ │ │ + bl 46ba0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x1b8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x178 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldr x1, [x0, #13568] │ │ │ │ cbz x1, 27434 │ │ │ │ ldr x2, [x20] │ │ │ │ ldr w0, [x0, #13624] │ │ │ │ add x0, x2, x0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27434 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x310 │ │ │ │ + add x1, x1, #0x2d0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21, x22] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 24ef8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x248 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x208 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x200 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x1c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ cbnz x0, 27594 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x2c8 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x288 │ │ │ │ str x5, [sp, #144] │ │ │ │ bl ffd8 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ ldr x1, [x21, x5] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 24f44 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #456] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x288 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ str x5, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ ldr x5, [sp, #96] │ │ │ │ ldr x2, [x21, x5] │ │ │ │ mov x1, x2 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #459] │ │ │ │ ldr x1, [x0, #160] │ │ │ │ @@ -23675,76 +23675,76 @@ │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x0, #560] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, a0000 <_obstack_memory_used@@Base+0x4cf54> │ │ │ │ - add x1, x1, #0xe90 │ │ │ │ + adrp x1, a0000 <_obstack_memory_used@@Base+0x4cf94> │ │ │ │ + add x1, x1, #0xe50 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f948 │ │ │ │ cbz w0, 27730 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27714 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #1736] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x27, [x28] │ │ │ │ cbz x27, 27700 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xf28 │ │ │ │ + add x1, x1, #0xee8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 27700 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xf38 │ │ │ │ + add x1, x1, #0xef8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 276e4 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #24] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ bl f318 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ str x0, [x1, #464] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf48 │ │ │ │ + add x1, x1, #0xf08 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #24] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf78 │ │ │ │ + add x1, x1, #0xf38 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #1736] │ │ │ │ @@ -23753,40 +23753,40 @@ │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ orr w1, w1, #0x20 │ │ │ │ strh w1, [x0, #168] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x3c0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x380 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f948 │ │ │ │ cbz w0, 24f24 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x3d0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x390 │ │ │ │ bl f948 │ │ │ │ cbz w0, 24f24 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x3e0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x3a0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 24f24 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x3f0 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x3b0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 24f24 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x400 │ │ │ │ + add x1, x1, #0x3c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ @@ -23817,54 +23817,54 @@ │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ str wzr, [x0, #184] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45d08 │ │ │ │ + bl 45cc8 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr w0, [x0, #560] │ │ │ │ tbz w0, #10, 278fc │ │ │ │ mov w28, w20 │ │ │ │ - bl 4726c │ │ │ │ + bl 4722c │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 45568 │ │ │ │ + bl 45528 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #873] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w0, [x1, #1740] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #1740] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xcb8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xc78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ @@ -23879,91 +23879,91 @@ │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #474] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x3c0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x380 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ bl f540 │ │ │ │ cbz w0, 27ac0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x3c8 │ │ │ │ + add x1, x1, #0x388 │ │ │ │ bl f540 │ │ │ │ cbz w0, 27aac │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x3d0 │ │ │ │ + add x1, x1, #0x390 │ │ │ │ bl f540 │ │ │ │ cbnz w0, 27a84 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #16] │ │ │ │ b 24e40 │ │ │ │ ldr x0, [x2, #16] │ │ │ │ cmp x1, x0 │ │ │ │ b.ne 27a64 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd30 │ │ │ │ + add x1, x1, #0xcf0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x28 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov x0, x27 │ │ │ │ mov w28, w20 │ │ │ │ bl fab0 │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x810 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ bl ea30 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x28 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ ldr x3, [x28] │ │ │ │ str x3, [sp, #144] │ │ │ │ mov x0, x3 │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ mov x28, x0 │ │ │ │ ldr x0, [x27, #1752] │ │ │ │ str x0, [x28, #8] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ str x0, [x28] │ │ │ │ str x28, [x27, #1752] │ │ │ │ mov w28, w20 │ │ │ │ b 24e40 │ │ │ │ ldr x2, [x2] │ │ │ │ b 25280 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xeb0 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xe70 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x3d8 │ │ │ │ + add x1, x1, #0x398 │ │ │ │ bl f540 │ │ │ │ cbnz w0, 27ad0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #16] │ │ │ │ b 24e40 │ │ │ │ @@ -23972,62 +23972,62 @@ │ │ │ │ mov w28, w20 │ │ │ │ str w1, [x0, #16] │ │ │ │ b 24e40 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ str wzr, [x0, #16] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x3e0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x3a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x418 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x3d8 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27b2c │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ strb wzr, [x0, #110] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ strb wzr, [x0, #109] │ │ │ │ b 24e40 │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x430 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x3f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27b54 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #110] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x448 │ │ │ │ + add x1, x1, #0x408 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #109] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #72] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ @@ -24052,15 +24052,15 @@ │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #108] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, sp, #0xe0 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f708 │ │ │ │ tbnz w0, #31, 25590 │ │ │ │ ldr w0, [sp, #240] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ @@ -24069,45 +24069,45 @@ │ │ │ │ ldr x0, [x28] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ bl 23f60 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x1, #0x1c8 │ │ │ │ ldr x0, [x27, #48] │ │ │ │ ldr x2, [x28] │ │ │ │ cbnz x0, 27ce4 │ │ │ │ mov x0, x2 │ │ │ │ mov w28, w20 │ │ │ │ bl f318 │ │ │ │ str x0, [x27, #48] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x1b0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x170 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ - bl 2a600 │ │ │ │ + bl 2a5e0 │ │ │ │ tbz w0, #0, 27cac │ │ │ │ add x27, x27, #0x2 │ │ │ │ str x27, [x28] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ mov w28, w20 │ │ │ │ bl fab0 │ │ │ │ mov x0, x27 │ │ │ │ bl f318 │ │ │ │ str x0, [sp, #112] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ bl 17f74 │ │ │ │ b 24e40 │ │ │ │ stp x2, x1, [sp, #152] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ @@ -24120,16 +24120,16 @@ │ │ │ │ bl f2d0 │ │ │ │ ldr x1, [sp, #160] │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x4, [x28] │ │ │ │ mov w28, w20 │ │ │ │ ldr x2, [x27, #48] │ │ │ │ ldrb w3, [x1, #35] │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl ed48 │ │ │ │ ldr x0, [x27, #48] │ │ │ │ bl fab0 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ str x5, [x27, #48] │ │ │ │ b 24e40 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ @@ -24145,18 +24145,18 @@ │ │ │ │ mov x2, #0x800 // #2048 │ │ │ │ movk x2, #0x20, lsl #48 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, x2 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 27d54 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xcd0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xc90 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27de8 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ @@ -24170,43 +24170,43 @@ │ │ │ │ mov x21, x0 │ │ │ │ cbz x0, 27f34 │ │ │ │ strb wzr, [x0] │ │ │ │ ldrb w0, [x20] │ │ │ │ cbnz w0, 27f48 │ │ │ │ add x20, x21, #0x1 │ │ │ │ b 27dc0 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x388 │ │ │ │ + add x1, x1, #0x348 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 27f04 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x0, #560] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 45568 │ │ │ │ + bl 45528 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ strb w1, [x0, #873] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #14, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x5c8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x588 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ @@ -24241,62 +24241,62 @@ │ │ │ │ b.eq 24f24 // b.none │ │ │ │ ldr w1, [sp, #152] │ │ │ │ mov x0, x3 │ │ │ │ bl fbe8 │ │ │ │ cbz x0, 27f6c │ │ │ │ add x3, x0, #0x1 │ │ │ │ b 27ebc │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl f948 │ │ │ │ cbz w0, 27dfc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x398 │ │ │ │ + add x1, x1, #0x358 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ ldrb w0, [x20] │ │ │ │ cbnz w0, 27f5c │ │ │ │ ldr x0, [sp, #112] │ │ │ │ bl fab0 │ │ │ │ b 25124 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x20, x21, #0x1 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ b 27dc0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ b 27f3c │ │ │ │ ldr x0, [sp, #144] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x1, x27, #0x2 │ │ │ │ add x0, x1, x0 │ │ │ │ bl f2d0 │ │ │ │ str x0, [sp, #144] │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x4, [x28] │ │ │ │ add x27, x1, #0x1c8 │ │ │ │ ldr x2, [x1, #496] │ │ │ │ mov w28, w20 │ │ │ │ ldrb w3, [x1, #35] │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl ed48 │ │ │ │ ldr x0, [x27, #40] │ │ │ │ bl fab0 │ │ │ │ ldr x6, [sp, #144] │ │ │ │ str x6, [x27, #40] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #536] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ @@ -24309,15 +24309,15 @@ │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x4000000000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ bl 180bc │ │ │ │ b 24e40 │ │ │ │ @@ -24325,15 +24325,15 @@ │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr x0, [x19, #136] │ │ │ │ ldrb w1, [x0] │ │ │ │ cbnz w1, 28088 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl fe58 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x1, sp, #0xe0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ bl e9b8 │ │ │ │ ldr x1, [sp, #224] │ │ │ │ ldrb w1, [x1] │ │ │ │ @@ -24341,17 +24341,17 @@ │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ str x0, [x1, #448] │ │ │ │ b 24e40 │ │ │ │ bl f858 │ │ │ │ b 28048 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2d8 │ │ │ │ + add x1, x1, #0x298 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x0, x0, #0x8 │ │ │ │ ldr x1, [x0, #152] │ │ │ │ @@ -24389,18 +24389,18 @@ │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x4000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xc08 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 28354 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w2, #0x140 // #320 │ │ │ │ mov w28, w20 │ │ │ │ @@ -24412,40 +24412,40 @@ │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ and x0, x0, #0xfffffffffffffffc │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x550 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x510 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - bl 47220 │ │ │ │ + bl 46fcc │ │ │ │ + bl 471e0 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ b 25114 │ │ │ │ ldrb w0, [x0] │ │ │ │ cbnz w0, 25114 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x520 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x4e0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ str xzr, [x20, #32] │ │ │ │ b 25114 │ │ │ │ ldrb w0, [x21] │ │ │ │ cbz w0, 28334 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x578 │ │ │ │ + add x1, x1, #0x538 │ │ │ │ bl f948 │ │ │ │ cbz w0, 25104 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x25 // #37 │ │ │ │ bl fbe8 │ │ │ │ cbnz x0, 28300 │ │ │ │ add x1, sp, #0xe0 │ │ │ │ @@ -24454,152 +24454,152 @@ │ │ │ │ tbnz w0, #31, 282d4 │ │ │ │ ldr w0, [sp, #240] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ b.eq 28278 // b.none │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ b.eq 25104 // b.none │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x4f0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x4b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ str xzr, [x20, #32] │ │ │ │ b 25104 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x21, x0 │ │ │ │ - adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x20, x20, #0xf98 │ │ │ │ + adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x20, x20, #0xf58 │ │ │ │ ldurb w1, [x0, #-1] │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ cmp w1, #0x2f │ │ │ │ csel x20, x20, x0, ne // ne = any │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ ldr x0, [x0, #2704] │ │ │ │ bl f4c8 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x21 │ │ │ │ - add x0, x0, #0x4e0 │ │ │ │ + add x0, x0, #0x4a0 │ │ │ │ bl faf8 │ │ │ │ cbz x0, 25104 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ str x0, [x1, #40] │ │ │ │ b 25104 │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 25104 // b.none │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x4b8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x478 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 25104 │ │ │ │ strb wzr, [x0] │ │ │ │ - adrp x3, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x3, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ ldrb w1, [x0, #1]! │ │ │ │ - add x3, x3, #0x260 │ │ │ │ + add x3, x3, #0x220 │ │ │ │ cmp w1, #0x0 │ │ │ │ csel x3, x3, x0, eq // eq = none │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ ldr x1, [x20, #32] │ │ │ │ ldr x2, [x0, #2704] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x4b0 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x470 │ │ │ │ bl faf8 │ │ │ │ b 282c4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x470 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x430 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ str xzr, [x20, #32] │ │ │ │ b 25104 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xc18 │ │ │ │ + add x1, x1, #0xbd8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 28388 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ mov w28, w20 │ │ │ │ ldrh w0, [x1, #162] │ │ │ │ and w0, w0, #0xfffffc3f │ │ │ │ orr w0, w0, w2 │ │ │ │ strh w0, [x1, #162] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xc28 │ │ │ │ + add x1, x1, #0xbe8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 283bc │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w2, #0x240 // #576 │ │ │ │ mov w28, w20 │ │ │ │ ldrh w0, [x1, #162] │ │ │ │ and w0, w0, #0xfffffc3f │ │ │ │ orr w0, w0, w2 │ │ │ │ strh w0, [x1, #162] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xbc0 │ │ │ │ + add x1, x1, #0xb80 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 283ec │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldrh w0, [x1, #162] │ │ │ │ and w0, w0, #0xfffffc3f │ │ │ │ orr w0, w0, #0x180 │ │ │ │ strh w0, [x1, #162] │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc40 │ │ │ │ + add x1, x1, #0xc00 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ ldr w2, [x0] │ │ │ │ eor w1, w1, w2 │ │ │ │ tbz w1, #8, 25098 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x358 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x318 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x330 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x2f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xd50 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd10 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd20 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str x0, [x28, #1728] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ ldr x0, [x28] │ │ │ │ bl f048 │ │ │ │ str x0, [sp, #144] │ │ │ │ cbz x0, 28714 │ │ │ │ mov x0, #0x100 // #256 │ │ │ │ bl f2d0 │ │ │ │ mov x28, x0 │ │ │ │ @@ -24640,15 +24640,15 @@ │ │ │ │ tbnz w2, #0, 2872c │ │ │ │ cbnz w1, 28634 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ bl f810 │ │ │ │ cbz w0, 284a0 │ │ │ │ b 286fc │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ ldr x27, [x28] │ │ │ │ mov x0, x27 │ │ │ │ bl fbe8 │ │ │ │ mov x5, x0 │ │ │ │ cbz x0, 285b8 │ │ │ │ @@ -24661,25 +24661,25 @@ │ │ │ │ mov w28, w20 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ bl e970 │ │ │ │ ldp x2, x5, [sp, #144] │ │ │ │ strb wzr, [x27, x2] │ │ │ │ mov x0, x27 │ │ │ │ add x1, x5, #0x1 │ │ │ │ - bl 464d0 │ │ │ │ + bl 46490 │ │ │ │ mov x0, x27 │ │ │ │ bl fab0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ strb wzr, [x0, #1704] │ │ │ │ b 24e40 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x2a8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x268 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w28, w20 │ │ │ │ @@ -24738,36 +24738,36 @@ │ │ │ │ mov x3, #0x3a00 // #14848 │ │ │ │ movk x3, #0x1, lsl #32 │ │ │ │ lsr x2, x3, x2 │ │ │ │ tbnz w2, #0, 286e8 │ │ │ │ add x4, x4, #0x1 │ │ │ │ b 28694 │ │ │ │ cbnz w2, 2866c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x28 │ │ │ │ - add x0, x0, #0x280 │ │ │ │ + add x0, x0, #0x240 │ │ │ │ bl 10534 │ │ │ │ add x1, x1, #0x1 │ │ │ │ b 28638 │ │ │ │ add x1, x1, #0x1 │ │ │ │ b 28670 │ │ │ │ strb wzr, [x4] │ │ │ │ - bl 464d0 │ │ │ │ + bl 46490 │ │ │ │ b 2852c │ │ │ │ cmp x28, x4 │ │ │ │ b.ne 284e0 // b.any │ │ │ │ mov x0, x28 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ mov w28, w20 │ │ │ │ bl f018 │ │ │ │ b 24e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x28] │ │ │ │ bl 10534 │ │ │ │ add x0, x0, #0x1 │ │ │ │ b 2850c │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ @@ -24859,15 +24859,15 @@ │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ orr w1, w1, #0x40 │ │ │ │ strh w1, [x0, #168] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ bl e9b8 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ @@ -24906,30 +24906,30 @@ │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x10000000000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #1696] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x2000000000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ ldr x0, [x28] │ │ │ │ ldrb w1, [x0] │ │ │ │ cbz w1, 289f8 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ str x0, [x1, #488] │ │ │ │ @@ -24947,59 +24947,59 @@ │ │ │ │ strb w1, [x0, #472] │ │ │ │ b 24e40 │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldr x1, [x1, #488] │ │ │ │ cbz x1, 289b8 │ │ │ │ ldrb w1, [x1] │ │ │ │ cbz w1, 289b8 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xee8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xea8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w28, w20 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ str x1, [x0, #528] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ ldr x0, [x28] │ │ │ │ mov w28, w20 │ │ │ │ ldr x2, [x27, #848] │ │ │ │ str x2, [sp, #144] │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str x2, [x27, #848] │ │ │ │ str w0, [x27, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - bl 45568 │ │ │ │ + bl 45528 │ │ │ │ b 28048 │ │ │ │ bti j │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - bl 45568 │ │ │ │ + bl 45528 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x27, #860] │ │ │ │ strb w0, [x27, #873] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ str w1, [x0, #2324] │ │ │ │ ldr x0, [x28] │ │ │ │ cbz x0, 24f24 │ │ │ │ add x1, sp, #0xe0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl e9b8 │ │ │ │ @@ -25008,116 +25008,116 @@ │ │ │ │ cbnz w1, 26e1c │ │ │ │ cmp w0, #0x1 │ │ │ │ mov w28, w20 │ │ │ │ cset w0, gt │ │ │ │ strb w0, [x27, #1768] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xf8 │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb8 │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x28, sp, #0xe0 │ │ │ │ - add x2, x2, #0xf0 │ │ │ │ + add x2, x2, #0xb0 │ │ │ │ str x0, [sp, #224] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x108 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ str x0, [sp, #232] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x1, [x28, x5, lsl #3] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ stp x5, x2, [sp, #144] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ ldp x5, x2, [sp, #144] │ │ │ │ add x27, x5, #0x1 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ cmp x27, #0x2 │ │ │ │ b.ne 28b2c // b.any │ │ │ │ mov x1, x0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x0, x0, #0x1a8 │ │ │ │ - bl 46e90 │ │ │ │ + bl 46e50 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 27354 // b.none │ │ │ │ mov w28, w20 │ │ │ │ str w27, [sp, #104] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ add x27, x19, #0x6a0 │ │ │ │ ldr x0, [x28] │ │ │ │ ldr x2, [x27, #848] │ │ │ │ str x2, [sp, #144] │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str w0, [x27, #856] │ │ │ │ add x0, x27, #0x1a8 │ │ │ │ str x2, [x27, #848] │ │ │ │ str x0, [x27, #1776] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 27354 // b.none │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ mov w28, w20 │ │ │ │ str w0, [sp, #104] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x90 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x50 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ add x27, x1, #0x1c8 │ │ │ │ ldr x0, [x1, #520] │ │ │ │ cbz x0, 28d20 │ │ │ │ sub x3, x0, #0x8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, x2 │ │ │ │ add x2, x2, #0x1 │ │ │ │ ldr x4, [x3, x2, lsl #3] │ │ │ │ cbnz x4, 28c10 │ │ │ │ add w1, w1, #0x2 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ lsl x27, x1, #3 │ │ │ │ mov x1, x27 │ │ │ │ bl f138 │ │ │ │ add x2, x19, #0x6a0 │ │ │ │ str x0, [x2, #520] │ │ │ │ add x0, x0, x27 │ │ │ │ ldr x2, [x28] │ │ │ │ mov w28, w20 │ │ │ │ stp x2, xzr, [x0, #-16] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb8 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x78 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xa8 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x68 │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ - bl 45c20 │ │ │ │ + bl 45be0 │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ strb wzr, [x0, #463] │ │ │ │ b 24e40 │ │ │ │ bti j │ │ │ │ @@ -25132,27 +25132,27 @@ │ │ │ │ mov x1, x28 │ │ │ │ mov w2, w3 │ │ │ │ str w4, [sp, #168] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ bl f7b0 │ │ │ │ ldr w4, [sp, #168] │ │ │ │ cbnz x0, 27040 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xe48 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xe08 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ mov w28, w20 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ orr x0, x0, #0x40000000000 │ │ │ │ str x0, [x1, #160] │ │ │ │ b 24e40 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3888] │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl f2d0 │ │ │ │ str x0, [x27, #64] │ │ │ │ ldr x1, [x28] │ │ │ │ mov w28, w20 │ │ │ │ stp x1, xzr, [x0] │ │ │ │ @@ -25171,16 +25171,16 @@ │ │ │ │ mov x29, sp │ │ │ │ cmp w0, #0x7a │ │ │ │ b.eq 28dd8 // b.none │ │ │ │ b.le 28da4 │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ b.hi 28dc4 // b.pmore │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0xde4 │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x1, #0xda4 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ adr x0, 28da4 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ cmp w0, #0x50 │ │ │ │ b.eq 29488 // b.none │ │ │ │ cmp w0, #0x70 │ │ │ │ @@ -25190,472 +25190,472 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti j │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x20, x0 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x0] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29b9c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29dac │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29ce8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 29d08 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 29c94 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 29c44 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29c20 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29bfc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29bdc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29934 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x788 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29914 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 298fc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 298e8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ tbnz w0, #0, 298c0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 298ac │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29894 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29874 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29854 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29834 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29814 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbz w0, 297f4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbz w0, 297d4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ cbz w0, 297b4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29794 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29768 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29edc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29eb0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29e90 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29e70 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29e50 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29e30 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29e18 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29df8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 290b4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffbffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29a58 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29230 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffffbfffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x21, x19, #0xa0 │ │ │ │ ldrh w0, [x19, #164] │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ str x23, [sp, #48] │ │ │ │ and w0, w0, #0xfffffe7f │ │ │ │ strh w0, [x19, #164] │ │ │ │ mov w22, w0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x20, x0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29b60 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29b30 │ │ │ │ ldr x0, [x19, #160] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x19, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x3, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x3, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x3, [x3, #3888] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x19, x19, #0x910 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ ldr x1, [x3] │ │ │ │ str w0, [x19, #40] │ │ │ │ cbnz x1, 299fc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x19, x0, #0x6a0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x19, #1784] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x19, #1784] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x19, [x0] │ │ │ │ cbnz x19, 29bc0 │ │ │ │ - adrp x19, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x19, x19, #0x660 │ │ │ │ + adrp x19, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x19, x19, #0x620 │ │ │ │ str x19, [x0] │ │ │ │ mov x0, x19 │ │ │ │ bl f318 │ │ │ │ add x1, x20, #0x6a0 │ │ │ │ str x0, [x1, #1784] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #164] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29748 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29728 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29704 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 296e0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ cbz w0, 296bc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2969c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2969c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2967c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ cbz w0, 2965c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29610 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x4, x0, #0x910 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x4, #0xc │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ str x4, [sp, #64] │ │ │ │ - bl 466ac │ │ │ │ + bl 4666c │ │ │ │ tbnz w0, #0, 291a8 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #64] │ │ │ │ cbz w0, 295f8 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x4, #0x18 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ - bl 466ac │ │ │ │ + bl 4666c │ │ │ │ tbnz w0, #0, 291a8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x19, x0, #0x910 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x21, x19, #0x8 │ │ │ │ add x3, x19, #0x14 │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ - bl 466ac │ │ │ │ + bl 4666c │ │ │ │ tbnz w0, #0, 29578 │ │ │ │ ldr x20, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ cbnz w0, 2953c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, #0x3 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29524 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, #0x3 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29510 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x0, x20, #0x3 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 294e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x200000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x200000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3528] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffe7ffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffdffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x710 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3516] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffdfffffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ str wzr, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -25663,68 +25663,68 @@ │ │ │ │ b 28db8 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ cbz w0, 295a0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29588 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x20 │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #36] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ add x0, x20, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x21, x0 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29644 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 29630 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 294e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ ldr w0, [x4, #8] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x4, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x910 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str w1, [x0, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ @@ -25735,326 +25735,326 @@ │ │ │ │ b 28db8 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffff7fffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x80000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffff9fffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #164] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffeffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x100000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q26, [x1] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ ldur q27, [x0, #200] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ strb w1, [x0, #1730] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29954 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str wzr, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str wzr, [x0, #2080] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2080] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29980 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 299ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 299d8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ bl 10534 │ │ │ │ ldrb w0, [x1] │ │ │ │ cbz w0, 291a8 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ stp x1, x3, [sp, #64] │ │ │ │ bl f948 │ │ │ │ cbz w0, 291a8 │ │ │ │ ldr x1, [sp, #64] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ ldp x1, x3, [sp, #64] │ │ │ │ cbz w0, 29aa4 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29a78 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #40] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x40000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x3] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #40] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str x0, [x1, #2368] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ ldrb w0, [x0] │ │ │ │ cbz w0, 291a8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x800000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 29b80 │ │ │ │ orr w0, w22, #0x180 │ │ │ │ strh w0, [x21, #4] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -26065,68 +26065,68 @@ │ │ │ │ str x0, [x19, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x488 │ │ │ │ bl f948 │ │ │ │ cbnz w0, 291f0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 291ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrb w1, [x0, #166] │ │ │ │ and w1, w1, #0x3f │ │ │ │ orr w1, w1, #0xffffff80 │ │ │ │ strb w1, [x0, #166] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrb w1, [x0, #166] │ │ │ │ and w1, w1, #0x3f │ │ │ │ orr w1, w1, #0x40 │ │ │ │ strb w1, [x0, #166] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xb │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp x1, #0x0, #0x1, eq // eq = none │ │ │ │ @@ -26138,15 +26138,15 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 29dd0 │ │ │ │ sub x2, x1, #0x1 │ │ │ │ @@ -26154,28 +26154,28 @@ │ │ │ │ b.ne 29dd0 // b.any │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x2000000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ cbnz w2, 29d84 │ │ │ │ sub x2, x1, #0x1 │ │ │ │ @@ -26184,225 +26184,225 @@ │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x400000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2040] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffff7ffffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x80000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #376] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #376] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ ldur q31, [x0, #200] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ ldur q29, [x0, #200] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3524] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3520] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3512] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #368] │ │ │ │ ldrh w1, [x0, #162] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #162] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3888] │ │ │ │ ldr x0, [x19, #1792] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x19, #1792] │ │ │ │ ldr x0, [x20] │ │ │ │ cbz x0, 291a8 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cbz x0, 291a8 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ str x1, [sp, #64] │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ ldr x1, [sp, #64] │ │ │ │ str x1, [x19, #1792] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x708 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 28db8 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 291a8 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-272]! │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x1, x1, #0x980 │ │ │ │ add x1, x1, #0x118 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, #0x150 // #336 │ │ │ │ umaddl x19, w0, w19, x1 │ │ │ │ ldrb w1, [x19, #24] │ │ │ │ - tbz w1, #0, 2a1f0 │ │ │ │ + tbz w1, #0, 2a1ec │ │ │ │ add x1, sp, #0x80 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, w0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl f900 │ │ │ │ strb wzr, [x19, #24] │ │ │ │ mov x20, #0x4240 // #16960 │ │ │ │ @@ -26416,280 +26416,273 @@ │ │ │ │ ldp x0, x2, [x19, #8] │ │ │ │ add x1, x1, x2 │ │ │ │ sub x1, x1, x0 │ │ │ │ str x1, [x19, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ add x1, sp, #0x80 │ │ │ │ bl f900 │ │ │ │ - cbnz w0, 2a2a0 │ │ │ │ - cbz w21, 2a1c0 │ │ │ │ + cbnz w0, 2a29c │ │ │ │ + cbz w21, 2a1bc │ │ │ │ ldr q2, [x19, #32] │ │ │ │ ldr q30, [sp, #128] │ │ │ │ sub v30.2d, v30.2d, v2.2d │ │ │ │ mov x0, v30.d[1] │ │ │ │ - tbnz x0, #63, 2a250 │ │ │ │ + tbnz x0, #63, 2a24c │ │ │ │ ldr q29, [x19, #176] │ │ │ │ sub x20, x20, #0x1 │ │ │ │ add v29.2d, v29.2d, v30.2d │ │ │ │ mov x0, v29.d[1] │ │ │ │ str q29, [x19, #176] │ │ │ │ cmp x0, x20 │ │ │ │ - b.gt 2a23c │ │ │ │ + b.gt 2a238 │ │ │ │ ldr q5, [x19, #48] │ │ │ │ ldr q26, [sp, #144] │ │ │ │ sub v26.2d, v26.2d, v5.2d │ │ │ │ mov x0, v26.d[1] │ │ │ │ - tbnz x0, #63, 2a1fc │ │ │ │ + tbnz x0, #63, 2a1f8 │ │ │ │ ldr q25, [x19, #192] │ │ │ │ mov x0, #0x423f // #16959 │ │ │ │ movk x0, #0xf, lsl #16 │ │ │ │ add v25.2d, v25.2d, v26.2d │ │ │ │ mov x1, v25.d[1] │ │ │ │ str q25, [x19, #192] │ │ │ │ cmp x1, x0 │ │ │ │ - b.gt 2a28c │ │ │ │ + b.gt 2a288 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x1, x0 │ │ │ │ - b.lt 2a1ac // b.tstop │ │ │ │ + b.ge 2a18c // b.tcont │ │ │ │ + sub x0, x0, x1 │ │ │ │ + ldr x1, [x19, #208] │ │ │ │ + add x0, x1, x0 │ │ │ │ + str x0, [x19, #208] │ │ │ │ add x8, sp, #0x30 │ │ │ │ bl e958 │ │ │ │ ldp x1, x0, [x19, #320] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ add x0, x0, x2 │ │ │ │ sub x0, x0, x1 │ │ │ │ str x0, [x19, #328] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #272 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - sub x0, x0, x1 │ │ │ │ - ldr x1, [x19, #208] │ │ │ │ - add x0, x1, x0 │ │ │ │ - str x0, [x19, #208] │ │ │ │ - b 2a17c │ │ │ │ ldr q27, [sp, #128] │ │ │ │ ldp q30, q31, [sp, #176] │ │ │ │ ldp q29, q28, [sp, #144] │ │ │ │ str q27, [x19, #176] │ │ │ │ str q30, [x19, #224] │ │ │ │ stp q29, q28, [x19, #192] │ │ │ │ ldp q29, q30, [sp, #208] │ │ │ │ stp q31, q29, [x19, #240] │ │ │ │ ldp q29, q31, [sp, #240] │ │ │ │ stp q30, q29, [x19, #272] │ │ │ │ str q31, [x19, #304] │ │ │ │ - b 2a17c │ │ │ │ + b 2a18c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #25] │ │ │ │ - b 2a19c │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + b 2a1ac │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ ldr q4, [x19, #192] │ │ │ │ - ldr q3, [x0, #64] │ │ │ │ + ldr q3, [x0] │ │ │ │ mov x0, #0x423f // #16959 │ │ │ │ movk x0, #0xf, lsl #16 │ │ │ │ add v3.2d, v26.2d, v3.2d │ │ │ │ add v3.2d, v4.2d, v3.2d │ │ │ │ mov x1, v3.d[1] │ │ │ │ str q3, [x19, #192] │ │ │ │ cmp x1, x0 │ │ │ │ b.le 2a16c │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q27, [x0, #48] │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q27, [x0, #4080] │ │ │ │ add v27.2d, v3.2d, v27.2d │ │ │ │ str q27, [x19, #192] │ │ │ │ b 2a16c │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q28, [x0, #48] │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q28, [x0, #4080] │ │ │ │ add v31.2d, v29.2d, v28.2d │ │ │ │ str q31, [x19, #176] │ │ │ │ b 2a138 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ sub x20, x20, #0x1 │ │ │ │ ldr q0, [x19, #176] │ │ │ │ - ldr q1, [x0, #64] │ │ │ │ + ldr q1, [x0] │ │ │ │ add v1.2d, v30.2d, v1.2d │ │ │ │ add v0.2d, v1.2d, v0.2d │ │ │ │ mov x0, v0.d[1] │ │ │ │ str q0, [x19, #176] │ │ │ │ cmp x0, x20 │ │ │ │ b.le 2a138 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q31, [x0, #48] │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q31, [x0, #4080] │ │ │ │ add v31.2d, v0.2d, v31.2d │ │ │ │ str q31, [x19, #176] │ │ │ │ b 2a138 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q24, [x0, #48] │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q24, [x0, #4080] │ │ │ │ add v27.2d, v25.2d, v24.2d │ │ │ │ str q27, [x19, #192] │ │ │ │ b 2a16c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 2a19c │ │ │ │ + b 2a1ac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x21, [sp, #32] │ │ │ │ and w21, w1, #0xff │ │ │ │ - tbz w1, #0, 2a328 │ │ │ │ + tbz w1, #0, 2a324 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ strb w21, [x0, #16] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x980 │ │ │ │ str xzr, [x19] │ │ │ │ ldr x1, [x0, #2992] │ │ │ │ str x19, [x1] │ │ │ │ str x19, [x0, #2992] │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w0, #0x3d │ │ │ │ - b.ne 2a338 // b.any │ │ │ │ + b.ne 2a334 // b.any │ │ │ │ add x1, x20, #0x1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1832] │ │ │ │ bl f168 │ │ │ │ str x0, [x19, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #1727] │ │ │ │ - tbz w1, #0, 2a2c0 │ │ │ │ - b 2a318 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + tbz w1, #0, 2a2bc │ │ │ │ + b 2a314 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x128 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 2a360 │ │ │ │ + add x1, x1, #0xe8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 2a35c │ │ │ │ mov x0, x20 │ │ │ │ bl f318 │ │ │ │ str x0, [x19, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 2a318 │ │ │ │ + b 2a314 │ │ │ │ add x1, x20, #0x8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 2a304 │ │ │ │ + b 2a300 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x5, x0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x2 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x2, #0x6a0 │ │ │ │ str x21, [sp, #32] │ │ │ │ add x20, x3, #0x560 │ │ │ │ mov x21, x1 │ │ │ │ ldp x0, x4, [x20, #24] │ │ │ │ sub x1, x4, x0 │ │ │ │ cmp x19, x1 │ │ │ │ - b.hi 2a414 // b.pmore │ │ │ │ + b.hi 2a410 // b.pmore │ │ │ │ ldr x20, [x20, #16] │ │ │ │ add x0, x0, x19 │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 2a440 // b.none │ │ │ │ + b.eq 2a43c // b.none │ │ │ │ add x1, x2, #0x6a0 │ │ │ │ add x1, x1, #0x560 │ │ │ │ ldr x2, [x1, #48] │ │ │ │ add x0, x0, x2 │ │ │ │ bic x0, x0, x2 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ sub x3, x0, x2 │ │ │ │ sub x2, x4, x2 │ │ │ │ cmp x3, x2 │ │ │ │ - b.hi 2a46c // b.pmore │ │ │ │ + b.hi 2a468 // b.pmore │ │ │ │ stp x0, x0, [x1, #16] │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x5 │ │ │ │ mov x0, x20 │ │ │ │ bl e970 │ │ │ │ cmp x19, x21 │ │ │ │ - b.hi 2a458 // b.pmore │ │ │ │ + b.hi 2a454 // b.pmore │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x19 │ │ │ │ str x5, [sp, #56] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x4, [x20, #32] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x20, x0, [x20, #16] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ add x0, x0, x19 │ │ │ │ cmp x0, x20 │ │ │ │ - b.ne 2a3b8 // b.any │ │ │ │ + b.ne 2a3b4 // b.any │ │ │ │ add x0, x2, #0x6a0 │ │ │ │ ldrb w1, [x0, #1456] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x0, #1456] │ │ │ │ mov x0, x20 │ │ │ │ - b 2a3b8 │ │ │ │ + b 2a3b4 │ │ │ │ sub x2, x19, x21 │ │ │ │ add x0, x20, x21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl f288 │ │ │ │ - b 2a3fc │ │ │ │ + b 2a3f8 │ │ │ │ stp x4, x4, [x1, #16] │ │ │ │ - b 2a3e4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 2a3e0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x2 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 2a36c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 2a368 │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x2, #0x6a0 │ │ │ │ paciasp │ │ │ │ add x3, x3, #0x560 │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x7, x0 │ │ │ │ mov x29, sp │ │ │ │ ldp x1, x5, [x3, #24] │ │ │ │ sub x4, x5, x1 │ │ │ │ cmp x4, #0x27 │ │ │ │ - b.ls 2a570 // b.plast │ │ │ │ + b.ls 2a554 // b.plast │ │ │ │ ldr x0, [x3, #16] │ │ │ │ add x1, x1, #0x28 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 2a59c // b.none │ │ │ │ + b.eq 2a580 // b.none │ │ │ │ add x2, x2, #0x6a0 │ │ │ │ add x4, x2, #0x560 │ │ │ │ ldr x3, [x4, #48] │ │ │ │ add x1, x1, x3 │ │ │ │ bic x1, x1, x3 │ │ │ │ ldr x3, [x4, #8] │ │ │ │ sub x6, x1, x3 │ │ │ │ sub x3, x5, x3 │ │ │ │ cmp x6, x3 │ │ │ │ - b.hi 2a5b4 // b.pmore │ │ │ │ + b.hi 2a598 // b.pmore │ │ │ │ stp x1, x1, [x4, #16] │ │ │ │ mov w1, #0x102 // #258 │ │ │ │ str w1, [x0] │ │ │ │ add x3, x2, #0x760 │ │ │ │ ldr w1, [x2, #1880] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w4, ne // ne = any │ │ │ │ @@ -26703,33 +26696,32 @@ │ │ │ │ stp x7, xzr, [x0, #24] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x3 │ │ │ │ mov x1, #0x28 // #40 │ │ │ │ stp x3, x7, [sp, #16] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x3, x7, [sp, #16] │ │ │ │ ldp x0, x1, [x3, #16] │ │ │ │ ldr x5, [x3, #32] │ │ │ │ add x1, x1, #0x28 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 2a500 // b.any │ │ │ │ + b.ne 2a4e4 // b.any │ │ │ │ add x1, x2, #0x6a0 │ │ │ │ ldrb w3, [x1, #1456] │ │ │ │ orr w3, w3, #0x2 │ │ │ │ strb w3, [x1, #1456] │ │ │ │ mov x1, x0 │ │ │ │ - b 2a500 │ │ │ │ + b 2a4e4 │ │ │ │ stp x5, x5, [x4, #16] │ │ │ │ - b 2a52c │ │ │ │ - nop │ │ │ │ + b 2a510 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #2016] │ │ │ │ ldr x2, [x0, #2024] │ │ │ │ ldr x2, [x1, x2, lsl #3] │ │ │ │ ldr w1, [x2, #28] │ │ │ │ str w1, [x0, #2188] │ │ │ │ ldr x1, [x2, #16] │ │ │ │ @@ -26764,76 +26756,76 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ mov x12, #0x2eb0 // #11952 │ │ │ │ sub sp, sp, x12 │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ - adrp x9, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ + adrp x9, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ mov x11, #0xc7 // #199 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x25, #0xf70 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ add x20, sp, #0x2f0 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ - add x23, x9, #0xc20 │ │ │ │ + add x23, x9, #0xbe0 │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ add x27, sp, #0x160 │ │ │ │ mov x19, x27 │ │ │ │ str w1, [x0, #8] │ │ │ │ mov x0, #0xc8 // #200 │ │ │ │ str x0, [sp, #136] │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x24, x0, #0xb20 │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x24, x0, #0xae0 │ │ │ │ sub x0, x23, #0x60 │ │ │ │ str x0, [sp, #112] │ │ │ │ str wzr, [sp, #132] │ │ │ │ str x20, [sp, #160] │ │ │ │ str x27, [sp, #176] │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x0, x27, x11, lsl #1 │ │ │ │ strh w21, [x19] │ │ │ │ cmp x19, x0 │ │ │ │ - b.cs 2b320 // b.hs, b.nlast │ │ │ │ + b.cs 2b300 // b.hs, b.nlast │ │ │ │ cmp w21, #0x14 │ │ │ │ - b.eq 2b3d0 // b.none │ │ │ │ + b.eq 2b3b0 // b.none │ │ │ │ ldrsh w22, [x24, w21, sxtw #1] │ │ │ │ sxtw x26, w21 │ │ │ │ cmn w22, #0x31a │ │ │ │ - b.eq 2a7b0 // b.none │ │ │ │ + b.eq 2a790 // b.none │ │ │ │ add x28, x25, #0xf70 │ │ │ │ ldr w0, [x28, #8] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ne 2b214 // b.any │ │ │ │ + b.ne 2b1f4 // b.any │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 2e824 │ │ │ │ + bl 2e804 │ │ │ │ str w0, [x28, #8] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbz w0, 2b2b0 │ │ │ │ + cbz w0, 2b290 │ │ │ │ add x1, x24, #0x6c0 │ │ │ │ ldrb w1, [x1, w0, sxtw] │ │ │ │ add w22, w22, w1 │ │ │ │ cmp w22, #0x813 │ │ │ │ - b.hi 2a7b0 // b.pmore │ │ │ │ - adrp x0, 240000 <_obstack_memory_used@@Base+0x1ecf54> │ │ │ │ - add x0, x0, #0xb70 │ │ │ │ + b.hi 2a790 // b.pmore │ │ │ │ + adrp x0, 240000 <_obstack_memory_used@@Base+0x1ecf94> │ │ │ │ + add x0, x0, #0xb30 │ │ │ │ ldrsh w0, [x0, w22, sxtw #1] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 2a7b0 // b.any │ │ │ │ - adrp x0, 23f000 <_obstack_memory_used@@Base+0x1ebf54> │ │ │ │ - add x0, x0, #0xb40 │ │ │ │ + b.ne 2a790 // b.any │ │ │ │ + adrp x0, 23f000 <_obstack_memory_used@@Base+0x1ebf94> │ │ │ │ + add x0, x0, #0xb00 │ │ │ │ ldrsh w21, [x0, w22, sxtw #1] │ │ │ │ cmp w21, #0x0 │ │ │ │ - b.le 2b234 │ │ │ │ + b.le 2b214 │ │ │ │ ldr w1, [sp, #132] │ │ │ │ add x19, x19, #0x2 │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ sub w0, w1, w0 │ │ │ │ str w0, [sp, #132] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ @@ -26843,18 +26835,18 @@ │ │ │ │ ldr x2, [x0, #64] │ │ │ │ stur q29, [x20, #56] │ │ │ │ stp q31, q30, [x1, #16] │ │ │ │ str x2, [x20, #104] │ │ │ │ mov w2, #0xfffffffe // #-2 │ │ │ │ mov x20, x1 │ │ │ │ str w2, [x0, #8] │ │ │ │ - b 2a6e0 │ │ │ │ + b 2a6c0 │ │ │ │ add x0, x24, #0x9e0 │ │ │ │ ldrsh w26, [x0, x26, lsl #1] │ │ │ │ - cbz w26, 2c6b8 │ │ │ │ + cbz w26, 2c698 │ │ │ │ add x0, x24, #0x850 │ │ │ │ mov w1, #0x38 // #56 │ │ │ │ add x21, sp, #0xe0 │ │ │ │ ldrsb w22, [x0, w26, sxtw] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ sub w0, w0, w22 │ │ │ │ smull x0, w0, w1 │ │ │ │ @@ -26863,19 +26855,19 @@ │ │ │ │ ldp q30, q31, [x1, #16] │ │ │ │ ldr x0, [x1, #48] │ │ │ │ str x0, [sp, #272] │ │ │ │ sub w0, w26, #0x9 │ │ │ │ stp q29, q30, [sp, #224] │ │ │ │ str q31, [sp, #256] │ │ │ │ cmp w0, #0x183 │ │ │ │ - b.hi 2a828 // b.pmore │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x1, x1, #0xa0 │ │ │ │ + b.hi 2a808 // b.pmore │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x1, x1, #0x60 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 2a818 │ │ │ │ + adr x0, 2a7f8 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0x77 // #119 │ │ │ │ str x0, [sp, #224] │ │ │ │ bti j │ │ │ │ @@ -26893,144 +26885,144 @@ │ │ │ │ str x1, [x20, #48] │ │ │ │ ldrsh w1, [x0, w26, sxtw #1] │ │ │ │ add x0, x23, #0x2c0 │ │ │ │ sub w1, w1, #0xa4 │ │ │ │ ldrsh w0, [x0, w1, sxtw #1] │ │ │ │ add w0, w0, w3 │ │ │ │ cmp w0, #0x813 │ │ │ │ - b.hi 2a88c // b.pmore │ │ │ │ - adrp x2, 240000 <_obstack_memory_used@@Base+0x1ecf54> │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ + b.hi 2a86c // b.pmore │ │ │ │ + adrp x2, 240000 <_obstack_memory_used@@Base+0x1ecf94> │ │ │ │ + add x2, x2, #0xb30 │ │ │ │ ldrsh w2, [x2, w0, sxtw #1] │ │ │ │ cmp w2, w3 │ │ │ │ - b.eq 2b200 // b.none │ │ │ │ + b.eq 2b1e0 // b.none │ │ │ │ add x0, x23, #0x3e0 │ │ │ │ add x19, x19, #0x2 │ │ │ │ ldrsh w21, [x0, w1, sxtw #1] │ │ │ │ - b 2a6e0 │ │ │ │ + b 2a6c0 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32230 │ │ │ │ + bl 32210 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str wzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str wzr, [x0, #328] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0x78 // #120 │ │ │ │ stp x0, xzr, [sp, #224] │ │ │ │ str xzr, [sp, #240] │ │ │ │ str wzr, [sp, #272] │ │ │ │ strb wzr, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w26, #0x96 // #150 │ │ │ │ ldrb w2, [x0, #304] │ │ │ │ sub x0, x20, #0xa8 │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x28, x26, #0xc00 │ │ │ │ ldp x1, x3, [x28, #24] │ │ │ │ sub x0, x3, x1 │ │ │ │ cmp x0, #0x3f │ │ │ │ - b.ls 2b294 // b.plast │ │ │ │ + b.ls 2b274 // b.plast │ │ │ │ add x0, x26, #0xc00 │ │ │ │ add x1, x1, #0x40 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 2ce70 // b.none │ │ │ │ + b.eq 2ce50 // b.none │ │ │ │ add x4, x26, #0xc00 │ │ │ │ ldr x0, [x4, #48] │ │ │ │ add x1, x1, x0 │ │ │ │ bic x0, x1, x0 │ │ │ │ ldr x1, [x4, #8] │ │ │ │ sub x4, x0, x1 │ │ │ │ sub x1, x3, x1 │ │ │ │ cmp x4, x1 │ │ │ │ - b.hi 2b8e4 // b.pmore │ │ │ │ + b.hi 2b8c4 // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ stp x0, x0, [x26, #16] │ │ │ │ mov x0, x2 │ │ │ │ mov w26, #0x91 // #145 │ │ │ │ ldr q30, [x20, #32] │ │ │ │ str xzr, [x0], #8 │ │ │ │ ldr x1, [x20, #48] │ │ │ │ ldp q29, q31, [x20] │ │ │ │ stur q29, [x2, #8] │ │ │ │ stp q31, q30, [x0, #16] │ │ │ │ str x1, [x0, #48] │ │ │ │ str x2, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov w26, #0x14c // #332 │ │ │ │ - add x13, x13, #0x6f0 │ │ │ │ + add x13, x13, #0x6b0 │ │ │ │ str x13, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 2aa30 // b.any │ │ │ │ + b.ne 2aa10 // b.any │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ str w1, [x0, #8] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrsw x3, [x0, #332] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #332] │ │ │ │ ldr x4, [x1, #3920] │ │ │ │ ldrb w5, [x2, #3880] │ │ │ │ strb w5, [x4, x3] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3920] │ │ │ │ str x1, [x3, #3872] │ │ │ │ ldrb w3, [x1] │ │ │ │ strb w3, [x2, #3880] │ │ │ │ strb wzr, [x1] │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x3, [x20, #-112] │ │ │ │ mov w26, #0x12c // #300 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 34e2c │ │ │ │ + bl 34e0c │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x12b // #299 │ │ │ │ ldr x0, [x1, #504] │ │ │ │ sub x2, x0, #0x4 │ │ │ │ str x2, [x1, #504] │ │ │ │ add x1, x25, #0xf70 │ │ │ │ ldur w0, [x0, #-4] │ │ │ │ str w0, [x1, #72] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x2, x25, #0xf70 │ │ │ │ mov w0, #0xb // #11 │ │ │ │ ldur w3, [x20, #-112] │ │ │ │ mov w26, #0x12a // #298 │ │ │ │ ldur x6, [x20, #-224] │ │ │ │ str w0, [x2, #72] │ │ │ │ @@ -27041,379 +27033,379 @@ │ │ │ │ ldr x1, [x0] │ │ │ │ sub x0, x20, #0x188 │ │ │ │ ldur x5, [x20, #-56] │ │ │ │ ldr x0, [x0] │ │ │ │ str w3, [sp] │ │ │ │ ldr x3, [x2, #320] │ │ │ │ ldr w2, [x2, #328] │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x129 // #297 │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str w1, [x0, #72] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0x14d // #333 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0x11c // #284 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0xb4 // #180 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x26, #0xc00 │ │ │ │ ldp x28, x3, [x20] │ │ │ │ ldp x1, x4, [x0, #24] │ │ │ │ sub x2, x4, x1 │ │ │ │ cmp x2, #0x27 │ │ │ │ - b.ls 2b2c0 // b.plast │ │ │ │ + b.ls 2b2a0 // b.plast │ │ │ │ add x0, x26, #0xc00 │ │ │ │ add x1, x1, #0x28 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 2d3f8 // b.none │ │ │ │ + b.eq 2d3d8 // b.none │ │ │ │ add x5, x26, #0xc00 │ │ │ │ ldr x0, [x5, #48] │ │ │ │ add x1, x1, x0 │ │ │ │ bic x0, x1, x0 │ │ │ │ ldr x1, [x5, #8] │ │ │ │ sub x5, x0, x1 │ │ │ │ sub x1, x4, x1 │ │ │ │ cmp x5, x1 │ │ │ │ - b.hi 2b918 // b.pmore │ │ │ │ + b.hi 2b8f8 // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ stp x0, x0, [x26, #16] │ │ │ │ mov w0, #0x102 // #258 │ │ │ │ mov w26, #0x103 // #259 │ │ │ │ str w0, [x2] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #3576] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ sub w0, w0, w1 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xe00 │ │ │ │ ldr x0, [x1, x0, lsl #3] │ │ │ │ str x0, [x2, #8] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #3704] │ │ │ │ stp x28, x3, [x2, #24] │ │ │ │ str w0, [x2, #4] │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ str w0, [x2, #16] │ │ │ │ str x2, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ mov w26, #0x143 // #323 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x28, x26, #0xc00 │ │ │ │ ldp x1, x3, [x28, #24] │ │ │ │ sub x0, x3, x1 │ │ │ │ cmp x0, #0x3f │ │ │ │ - b.ls 2b44c // b.plast │ │ │ │ + b.ls 2b42c // b.plast │ │ │ │ add x0, x26, #0xc00 │ │ │ │ add x1, x1, #0x40 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 2d3e8 // b.none │ │ │ │ + b.eq 2d3c8 // b.none │ │ │ │ add x4, x26, #0xc00 │ │ │ │ ldr x0, [x4, #48] │ │ │ │ add x1, x1, x0 │ │ │ │ bic x0, x1, x0 │ │ │ │ ldr x1, [x4, #8] │ │ │ │ sub x4, x0, x1 │ │ │ │ sub x1, x3, x1 │ │ │ │ cmp x4, x1 │ │ │ │ - b.hi 2b920 // b.pmore │ │ │ │ + b.hi 2b900 // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ stp x0, x0, [x26, #16] │ │ │ │ mov x0, x2 │ │ │ │ mov w26, #0x90 // #144 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ str x1, [x0], #8 │ │ │ │ ldr q30, [x20, #32] │ │ │ │ ldp q29, q31, [x20] │ │ │ │ ldr x1, [x20, #48] │ │ │ │ stur q29, [x2, #8] │ │ │ │ stp q31, q30, [x0, #16] │ │ │ │ str x1, [x0, #48] │ │ │ │ str x2, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0xe8 // #232 │ │ │ │ ldr x0, [x1, #504] │ │ │ │ sub x2, x0, #0x4 │ │ │ │ str x2, [x1, #504] │ │ │ │ add x1, x25, #0xf70 │ │ │ │ ldur w0, [x0, #-4] │ │ │ │ str w0, [x1, #72] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0xe7 // #231 │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str w1, [x0, #72] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w26, #0x99 // #153 │ │ │ │ strb w1, [x0, #304] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x9a // #154 │ │ │ │ strb wzr, [x0, #304] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x114 // #276 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x26, #0xc00 │ │ │ │ ldur x3, [x20, #-112] │ │ │ │ ldp x1, x4, [x0, #24] │ │ │ │ ldr x28, [x20] │ │ │ │ sub x2, x4, x1 │ │ │ │ cmp x2, #0x2f │ │ │ │ - b.ls 2b7ec // b.plast │ │ │ │ + b.ls 2b7cc // b.plast │ │ │ │ add x2, x26, #0xc00 │ │ │ │ add x1, x1, #0x30 │ │ │ │ ldr x0, [x2, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 2ce60 // b.none │ │ │ │ + b.eq 2ce40 // b.none │ │ │ │ add x2, x26, #0xc00 │ │ │ │ ldr x5, [x2, #48] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ add x1, x1, x5 │ │ │ │ bic x1, x1, x5 │ │ │ │ sub x5, x1, x2 │ │ │ │ sub x2, x4, x2 │ │ │ │ cmp x5, x2 │ │ │ │ - b.hi 2ba6c // b.pmore │ │ │ │ + b.hi 2ba4c // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ str x11, [sp, #120] │ │ │ │ stp x1, x1, [x26, #16] │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ mov w26, #0xc0 // #192 │ │ │ │ str w1, [x0] │ │ │ │ ldr x1, [x28, #8] │ │ │ │ str x1, [x0, #8] │ │ │ │ ldr w1, [x28, #4] │ │ │ │ str w1, [x0, #4] │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ str w1, [x0, #16] │ │ │ │ stp x3, x28, [x0, #24] │ │ │ │ strb wzr, [x0, #40] │ │ │ │ - bl 32580 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x28, x26, #0xc00 │ │ │ │ ldur x4, [x20, #-168] │ │ │ │ ldp x1, x2, [x28, #24] │ │ │ │ ldur x3, [x20, #-56] │ │ │ │ sub x0, x2, x1 │ │ │ │ cmp x0, #0x2f │ │ │ │ - b.ls 2b8ec // b.plast │ │ │ │ + b.ls 2b8cc // b.plast │ │ │ │ add x5, x26, #0xc00 │ │ │ │ add x1, x1, #0x30 │ │ │ │ ldr x0, [x5, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 2ce90 // b.none │ │ │ │ + b.eq 2ce70 // b.none │ │ │ │ add x5, x26, #0xc00 │ │ │ │ ldr x6, [x5, #48] │ │ │ │ ldr x5, [x5, #8] │ │ │ │ add x1, x1, x6 │ │ │ │ bic x1, x1, x6 │ │ │ │ sub x6, x1, x5 │ │ │ │ sub x5, x2, x5 │ │ │ │ cmp x6, x5 │ │ │ │ - b.hi 2ba74 // b.pmore │ │ │ │ + b.hi 2ba54 // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ str x11, [sp, #120] │ │ │ │ stp x1, x1, [x26, #16] │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ mov w26, #0xc3 // #195 │ │ │ │ str w1, [x0] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ str x1, [x0, #8] │ │ │ │ ldr w1, [x3, #4] │ │ │ │ str w1, [x0, #4] │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ str w1, [x0, #16] │ │ │ │ stp x4, x3, [x0, #24] │ │ │ │ strb wzr, [x0, #40] │ │ │ │ - bl 32580 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x28, x26, #0xc00 │ │ │ │ ldp x1, x2, [x28, #24] │ │ │ │ sub x0, x2, x1 │ │ │ │ cmp x0, #0xf │ │ │ │ - b.ls 2b8c8 // b.plast │ │ │ │ + b.ls 2b8a8 // b.plast │ │ │ │ add x0, x26, #0xc00 │ │ │ │ add x1, x1, #0x10 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ cmp x1, x4 │ │ │ │ - b.eq 2ce80 // b.none │ │ │ │ + b.eq 2ce60 // b.none │ │ │ │ add x3, x26, #0xc00 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ add x1, x1, x0 │ │ │ │ bic x0, x1, x0 │ │ │ │ ldr x1, [x3, #8] │ │ │ │ sub x3, x0, x1 │ │ │ │ sub x1, x2, x1 │ │ │ │ cmp x3, x1 │ │ │ │ - b.hi 2ba64 // b.pmore │ │ │ │ + b.hi 2ba44 // b.pmore │ │ │ │ add x26, x26, #0xc00 │ │ │ │ stp x0, x0, [x26, #16] │ │ │ │ mov w26, #0x8e // #142 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ ldr x0, [x20] │ │ │ │ stp x0, x1, [x4] │ │ │ │ str x4, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x49 // #73 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x185 // #389 │ │ │ │ mov w26, #0x126 // #294 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x184 // #388 │ │ │ │ mov w26, #0x125 // #293 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xc4 // #196 │ │ │ │ - bl 479e4 │ │ │ │ - bl 32580 │ │ │ │ + bl 479a4 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10b // #267 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [sp, #224] │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ mov w26, #0x79 // #121 │ │ │ │ stp x0, xzr, [sp, #232] │ │ │ │ str wzr, [sp, #272] │ │ │ │ strb wzr, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov w26, #0x8f // #143 │ │ │ │ ldr x1, [x20] │ │ │ │ stp x1, xzr, [x0] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x88 // #136 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0xb3 // #179 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x26, [x20] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x858 │ │ │ │ + add x1, x1, #0x818 │ │ │ │ str x11, [sp, #144] │ │ │ │ bl ffd8 │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ - cbz x26, 2ba90 │ │ │ │ + cbz x26, 2ba70 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x11, [sp, #144] │ │ │ │ - bl 32988 │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x28, #0xa88 │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldrb w0, [x2, #48] │ │ │ │ - tbz w0, #0, 2ba7c │ │ │ │ + tbz w0, #0, 2ba5c │ │ │ │ ldr x0, [x2, #32] │ │ │ │ - cbz x0, 2b2e8 │ │ │ │ + cbz x0, 2b2c8 │ │ │ │ str x11, [sp, #120] │ │ │ │ str x2, [sp, #144] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov x26, x0 │ │ │ │ - cbz x0, 2b2e8 │ │ │ │ + cbz x0, 2b2c8 │ │ │ │ add x28, x0, #0x1 │ │ │ │ lsr x28, x28, #1 │ │ │ │ add x0, x28, #0xf │ │ │ │ bl 245c8 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ mov x6, x0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ @@ -27428,103 +27420,103 @@ │ │ │ │ ldrb w0, [x5, x0] │ │ │ │ sub w2, w0, #0x30 │ │ │ │ sub w0, w0, #0x37 │ │ │ │ cmp w2, #0xa │ │ │ │ and w0, w0, #0xf │ │ │ │ csel w2, w0, w2, cs // cs = hs, nlast │ │ │ │ add w3, w2, w3, lsl #4 │ │ │ │ - tbnz w1, #0, 2b0ac │ │ │ │ + tbnz w1, #0, 2b08c │ │ │ │ strb w3, [x6] │ │ │ │ - cbz x1, 2b314 │ │ │ │ + cbz x1, 2b2f4 │ │ │ │ add x6, x6, #0x1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - b 2b0ac │ │ │ │ + b 2b08c │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x2f // #47 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf0 // #240 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x81 // #129 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-224] │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ ldur x26, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x135 // #309 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ mov w26, #0x112 // #274 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x83 // #131 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x18a // #394 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x109 // #265 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x63 // #99 │ │ │ │ ldr w0, [x0, #2256] │ │ │ │ tst x0, #0x400 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ csel w1, w1, w0, eq // eq = none │ │ │ │ ldr x0, [x20] │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ - adrp x1, 23f000 <_obstack_memory_used@@Base+0x1ebf54> │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + b 2a808 │ │ │ │ + adrp x1, 23f000 <_obstack_memory_used@@Base+0x1ebf94> │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ add x19, x19, #0x2 │ │ │ │ ldrsh w21, [x1, w0, sxtw #1] │ │ │ │ - b 2a6e0 │ │ │ │ + b 2a6c0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2b2b0 │ │ │ │ + b.le 2b290 │ │ │ │ cmp w0, #0x100 │ │ │ │ - b.eq 2d3b4 // b.none │ │ │ │ + b.eq 2d394 // b.none │ │ │ │ cmp w0, #0x18b │ │ │ │ - b.ls 2a72c // b.plast │ │ │ │ + b.ls 2a70c // b.plast │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - b 2a734 │ │ │ │ + b 2a714 │ │ │ │ neg w26, w21 │ │ │ │ add x0, x24, #0x850 │ │ │ │ mov w1, #0x38 // #56 │ │ │ │ add x21, sp, #0xe0 │ │ │ │ ldrsb w22, [x0, w26, sxtw] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ sub w0, w0, w22 │ │ │ │ @@ -27534,70 +27526,70 @@ │ │ │ │ ldp q30, q31, [x1, #16] │ │ │ │ ldr x0, [x1, #48] │ │ │ │ str x0, [sp, #272] │ │ │ │ sub w0, w26, #0x9 │ │ │ │ stp q29, q30, [sp, #224] │ │ │ │ str q31, [sp, #256] │ │ │ │ cmp w0, #0x183 │ │ │ │ - b.hi 2a828 // b.pmore │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + b.hi 2a808 // b.pmore │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x1, x1, #0x368 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 2b294 │ │ │ │ + adr x0, 2b274 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ mov x0, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldp x1, x3, [x28, #24] │ │ │ │ - b 2a95c │ │ │ │ + b 2a93c │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str wzr, [x0, #8] │ │ │ │ - b 2a734 │ │ │ │ + b 2a714 │ │ │ │ mov x1, #0x28 // #40 │ │ │ │ str x0, [sp, #120] │ │ │ │ str x3, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldr x3, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldp x1, x4, [x0, #24] │ │ │ │ - b 2ab50 │ │ │ │ + b 2ab30 │ │ │ │ mov x0, #0x13 // #19 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov x4, x0 │ │ │ │ add x1, x28, #0xa88 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w0, [x1, #24] │ │ │ │ rev w0, w0 │ │ │ │ str w0, [x4, #8] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [x4] │ │ │ │ mov w26, #0xb2 // #178 │ │ │ │ str x4, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ mov x0, #0x2710 // #10000 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 2c794 // b.none │ │ │ │ + b.eq 2c774 // b.none │ │ │ │ lsl x1, x1, #1 │ │ │ │ cmp x1, x0 │ │ │ │ csel x20, x1, x0, le │ │ │ │ mov x0, #0x3a // #58 │ │ │ │ str x20, [sp, #136] │ │ │ │ mul x0, x20, x0 │ │ │ │ add x0, x0, #0x37 │ │ │ │ bl f078 │ │ │ │ mov x28, x0 │ │ │ │ - cbz x0, 2c794 │ │ │ │ + cbz x0, 2c774 │ │ │ │ sub x19, x19, x27 │ │ │ │ lsl x26, x20, #1 │ │ │ │ add x2, x19, #0x2 │ │ │ │ mov x1, x27 │ │ │ │ mov x22, x0 │ │ │ │ add x26, x26, #0x37 │ │ │ │ bl e970 │ │ │ │ @@ -27608,121 +27600,121 @@ │ │ │ │ sdiv x26, x26, x0 │ │ │ │ add x2, x20, x0 │ │ │ │ madd x26, x26, x0, x28 │ │ │ │ mov x0, x26 │ │ │ │ bl e970 │ │ │ │ ldr x0, [sp, #176] │ │ │ │ cmp x27, x0 │ │ │ │ - b.eq 2b3ac // b.none │ │ │ │ + b.eq 2b38c // b.none │ │ │ │ mov x0, x27 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add x19, x28, x19 │ │ │ │ sub x11, x0, #0x1 │ │ │ │ add x0, x28, x11, lsl #1 │ │ │ │ cmp x19, x0 │ │ │ │ - b.cs 2b3d4 // b.hs, b.nlast │ │ │ │ + b.cs 2b3b4 // b.hs, b.nlast │ │ │ │ cmp w21, #0x14 │ │ │ │ - b.ne 2caa8 // b.any │ │ │ │ + b.ne 2ca88 // b.any │ │ │ │ mov x27, x28 │ │ │ │ mov x22, x27 │ │ │ │ add x12, x25, #0xf70 │ │ │ │ ldr w0, [x12, #8] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.ne 2cacc // b.any │ │ │ │ + b.ne 2caac // b.any │ │ │ │ cmp x22, x19 │ │ │ │ - b.eq 2b418 // b.none │ │ │ │ - adrp x20, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x20, x20, #0xc20 │ │ │ │ - adrp x21, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + b.eq 2b3f8 // b.none │ │ │ │ + adrp x20, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x20, x20, #0xbe0 │ │ │ │ + adrp x21, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ add x20, x20, #0x500 │ │ │ │ - add x21, x21, #0xaf8 │ │ │ │ + add x21, x21, #0xab8 │ │ │ │ ldrsh x0, [x19], #-2 │ │ │ │ ldrsh w1, [x20, x0, lsl #1] │ │ │ │ mov x0, x21 │ │ │ │ - bl 47630 │ │ │ │ + bl 475f0 │ │ │ │ cmp x19, x22 │ │ │ │ - b.ne 2b400 // b.any │ │ │ │ + b.ne 2b3e0 // b.any │ │ │ │ ldr x0, [sp, #176] │ │ │ │ cmp x22, x0 │ │ │ │ - b.ne 2d3a8 // b.any │ │ │ │ + b.ne 2d388 // b.any │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ mov x12, #0x2eb0 // #11952 │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ ldp x27, x28, [sp, #96] │ │ │ │ add sp, sp, x12 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ mov x0, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldp x1, x3, [x28, #24] │ │ │ │ - b 2ac10 │ │ │ │ + b 2abf0 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ str w1, [x0, #328] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0x11f // #287 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x129 // #297 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10f // #271 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x2, [x20, #-168] │ │ │ │ mov w0, #0x128 // #296 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10e // #270 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ mov w0, #0x127 // #295 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10d // #269 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x148 // #328 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x105 // #261 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w0, #0x12f // #303 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x104 // #260 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x2, [x20, #-112] │ │ │ │ mov x0, #0x30 // #48 │ │ │ │ ldr x1, [x20] │ │ │ │ str x1, [sp, #120] │ │ │ │ ldur x28, [x20, #-224] │ │ │ │ str x2, [sp, #144] │ │ │ │ @@ -27740,729 +27732,729 @@ │ │ │ │ str w3, [x0, #16] │ │ │ │ stp x28, x2, [x0, #24] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ str x1, [x0, #40] │ │ │ │ ldr w3, [x28, #16] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ cmp w3, #0x7 │ │ │ │ - b.eq 2cdb8 // b.none │ │ │ │ + b.eq 2cd98 // b.none │ │ │ │ str x26, [sp, #224] │ │ │ │ mov w26, #0xff // #255 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x111 // #273 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf7 // #247 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x2b // #43 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf2 // #242 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xd28 │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - cbnz x1, 2ba50 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x1, 2ba30 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xd28 │ │ │ │ strb wzr, [x1, #3384] │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ mov w26, #0x73 // #115 │ │ │ │ str x2, [x0, #8] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x61 // #97 │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ str w1, [x0, #72] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47220 │ │ │ │ + bl 471e0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x53 // #83 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 46be0 │ │ │ │ + bl 46ba0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x52 // #82 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x4d // #77 │ │ │ │ - bl 44160 │ │ │ │ + bl 44120 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x118 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ mov w26, #0x4c // #76 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45d08 │ │ │ │ + bl 45cc8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0xe6 // #230 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0xa4 // #164 │ │ │ │ ldrb w0, [x0, #3400] │ │ │ │ - tbz w0, #0, 2a828 │ │ │ │ - adrp x28, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x28, x28, #0x850 │ │ │ │ + tbz w0, #0, 2a808 │ │ │ │ + adrp x28, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x28, x28, #0x810 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ ldrb w0, [x28, x26] │ │ │ │ add x26, x26, #0x1 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ cmp x26, #0x7 │ │ │ │ - b.ne 2b728 // b.any │ │ │ │ - adrp x28, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x28, x28, #0xbd8 │ │ │ │ + b.ne 2b708 // b.any │ │ │ │ + adrp x28, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x28, x28, #0xb98 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ ldrb w0, [x28, x26] │ │ │ │ add x26, x26, #0x1 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ cmp x26, #0x2a │ │ │ │ - b.ne 2b75c // b.any │ │ │ │ + b.ne 2b73c // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ mov w26, #0xa4 // #164 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x9f // #159 │ │ │ │ strb w1, [x0, #305] │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ - bl 48700 │ │ │ │ + bl 486c0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x68 // #104 │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x1, #0x30 // #48 │ │ │ │ str x0, [sp, #120] │ │ │ │ str x3, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldr x3, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldp x1, x4, [x0, #24] │ │ │ │ - b 2ad54 │ │ │ │ + b 2ad34 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 46fe0 │ │ │ │ + bl 46fa0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2256] │ │ │ │ ubfx x1, x1, #7, #1 │ │ │ │ str x1, [sp, #224] │ │ │ │ ldr w1, [x0, #2256] │ │ │ │ orr w1, w1, #0x80 │ │ │ │ str w1, [x0, #2256] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x65 // #101 │ │ │ │ ldr w0, [x0, #2256] │ │ │ │ tst x0, #0x400 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ csel w1, w1, w0, eq // eq = none │ │ │ │ ldr x0, [x20] │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldur w2, [x20, #-112] │ │ │ │ mov w26, #0x6e // #110 │ │ │ │ ldr w1, [x0, #2256] │ │ │ │ bfi w1, w2, #7, #1 │ │ │ │ str w1, [x0, #2256] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x4b // #75 │ │ │ │ - bl 45d08 │ │ │ │ + bl 45cc8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov x0, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldp x1, x2, [x28, #24] │ │ │ │ - b 2ae8c │ │ │ │ + b 2ae6c │ │ │ │ mov x0, x3 │ │ │ │ - b 2a994 │ │ │ │ + b 2a974 │ │ │ │ mov x1, #0x30 // #48 │ │ │ │ mov x0, x28 │ │ │ │ str x4, [sp, #120] │ │ │ │ str x3, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x4, [sp, #120] │ │ │ │ ldr x3, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldp x1, x2, [x28, #24] │ │ │ │ - b 2adf4 │ │ │ │ + b 2add4 │ │ │ │ mov x0, x4 │ │ │ │ - b 2ab88 │ │ │ │ + b 2ab68 │ │ │ │ mov x0, x3 │ │ │ │ - b 2ac48 │ │ │ │ + b 2ac28 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ add x1, x25, #0xf70 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w0, [x1, #76] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x1, #76] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w26, #0x176 // #374 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0x14b // #331 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf3 // #243 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0xea // #234 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 2b9f4 // b.any │ │ │ │ + b.ne 2b9d4 // b.any │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ str w1, [x0, #8] │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47e70 │ │ │ │ + bl 47e30 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0xd1 // #209 │ │ │ │ ldr x0, [x0, #312] │ │ │ │ str x1, [x0, #48] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0xd0 // #208 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x0, [x0, #312] │ │ │ │ str x1, [x0, #24] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xcc // #204 │ │ │ │ - bl 32668 │ │ │ │ + bl 32648 │ │ │ │ add x1, x25, #0xf70 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [x1, #312] │ │ │ │ - b 2a828 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 2a808 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x73 // #115 │ │ │ │ ldrb w2, [x1, #3384] │ │ │ │ - tbnz w2, #0, 2a828 │ │ │ │ - b 2b628 │ │ │ │ + tbnz w2, #0, 2a808 │ │ │ │ + b 2b608 │ │ │ │ mov x0, x2 │ │ │ │ - b 2aec4 │ │ │ │ + b 2aea4 │ │ │ │ mov x1, x4 │ │ │ │ - b 2ad8c │ │ │ │ + b 2ad6c │ │ │ │ mov x1, x2 │ │ │ │ - b 2ae2c │ │ │ │ + b 2ae0c │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - cbz x0, 2ba90 │ │ │ │ + cbz x0, 2ba70 │ │ │ │ ldr w0, [x28, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 2d3c8 // b.any │ │ │ │ + b.ne 2d3a8 // b.any │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - b 2b314 │ │ │ │ + b 2b2f4 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 34e2c │ │ │ │ + bl 34e0c │ │ │ │ mov w26, #0x18c // #396 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47840 │ │ │ │ + bl 47800 │ │ │ │ str wzr, [sp] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w26, #0x18b // #395 │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ mov w26, #0x14a // #330 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0x149 // #329 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0x147 // #327 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x188 │ │ │ │ mov w26, #0x146 // #326 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ mov w26, #0x145 // #325 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ mov w26, #0x13f // #319 │ │ │ │ str w1, [x0, #328] │ │ │ │ ldr x1, [x20] │ │ │ │ str x1, [x0, #320] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ mov w26, #0x13e // #318 │ │ │ │ str w1, [x0, #328] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ mov w26, #0x13d // #317 │ │ │ │ str w1, [x0, #328] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x1, [x0, #320] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10c // #268 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x167 // #359 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x10a // #266 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x10e // #270 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x101 // #257 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x10f // #271 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x100 // #256 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x113 // #275 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x147 // #327 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x106 // #262 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x14a // #330 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x108 // #264 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x149 // #329 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x107 // #263 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x16c // #364 │ │ │ │ - bl 47a48 │ │ │ │ + bl 47a08 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x168 // #360 │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0xd // #13 │ │ │ │ str w1, [x0, #72] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x28, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47604 │ │ │ │ + bl 475c4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w26, [x28, #76] │ │ │ │ cmp w26, #0x13 │ │ │ │ - b.gt 2bd80 │ │ │ │ + b.gt 2bd60 │ │ │ │ add x28, x28, #0x50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl ffd8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [x28, w26, sxtw #3] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add w26, w26, #0x1 │ │ │ │ str w26, [x0, #76] │ │ │ │ mov w26, #0x166 // #358 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w26, #0x165 // #357 │ │ │ │ ldr x0, [x0, #3472] │ │ │ │ - bl 46e90 │ │ │ │ + bl 46e50 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0x15f // #351 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp x2, x3, [x20] │ │ │ │ stp x2, x3, [x21] │ │ │ │ mov w26, #0x15d // #349 │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ ldr x1, [x20, #16] │ │ │ │ stp x0, x1, [x21, #8] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ mov w0, #0x14c // #332 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x116 // #278 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ mov w0, #0x14b // #331 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x115 // #277 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xce // #206 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xc2 // #194 │ │ │ │ - bl 475a0 │ │ │ │ - bl 32580 │ │ │ │ + bl 47560 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x28, [x20, #-112] │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ ldur w26, [x20, #-56] │ │ │ │ mov x1, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x1, x0 │ │ │ │ ldr x2, [x20] │ │ │ │ mov w0, w26 │ │ │ │ mov w26, #0xc1 // #193 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x28 │ │ │ │ - bl 475a0 │ │ │ │ - bl 32580 │ │ │ │ + bl 47560 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x5e // #94 │ │ │ │ mov w26, #0xbd // #189 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp x2, x3, [x20] │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ ldur x26, [x20, #-112] │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ stp x2, x3, [x21] │ │ │ │ str x0, [x21, #16] │ │ │ │ mov x0, x26 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbz w0, 2bff4 │ │ │ │ + cbz w0, 2bfd4 │ │ │ │ mov x0, x26 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbnz w0, 2bfa0 │ │ │ │ + cbnz w0, 2bf80 │ │ │ │ ldur x28, [x20, #-56] │ │ │ │ - cbnz x28, 2bf78 │ │ │ │ + cbnz x28, 2bf58 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w26, #0x15c // #348 │ │ │ │ strb w0, [sp, #225] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0x15b // #347 │ │ │ │ stp xzr, xzr, [x21] │ │ │ │ str xzr, [x21, #16] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, x26 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbnz w0, 2bfa0 │ │ │ │ + cbnz w0, 2bf80 │ │ │ │ mov x0, x26 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbnz w0, 2bfc4 │ │ │ │ + cbnz w0, 2bfa4 │ │ │ │ mov w26, #0x15c // #348 │ │ │ │ str x28, [sp, #240] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, x26 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbnz w0, 2bfc4 │ │ │ │ + cbnz w0, 2bfa4 │ │ │ │ ldur x28, [x20, #-56] │ │ │ │ - cbnz x28, 2bf94 │ │ │ │ + cbnz x28, 2bf74 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa10 │ │ │ │ + add x1, x1, #0x9d0 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w26, #0x15c // #348 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ ldur x28, [x20, #-56] │ │ │ │ - cbnz x28, 2bf5c │ │ │ │ + cbnz x28, 2bf3c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w26, #0x15c // #348 │ │ │ │ strb w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 2c290 // b.any │ │ │ │ + b.ne 2c270 // b.any │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 2c288 // b.any │ │ │ │ + b.ne 2c268 // b.any │ │ │ │ ldr x26, [x0, #24] │ │ │ │ - adrp x2, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x2, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ add x2, x2, #0xa10 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr x1, [x2, x28, lsl #3] │ │ │ │ mov x0, x26 │ │ │ │ str x2, [sp, #120] │ │ │ │ str x11, [sp, #144] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ - cbz w0, 2c184 │ │ │ │ + cbz w0, 2c164 │ │ │ │ add x28, x28, #0x1 │ │ │ │ cmp x28, #0x8 │ │ │ │ - b.ne 2c040 // b.any │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + b.ne 2c020 // b.any │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, x26 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 2c1fc │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + cbz w0, 2c1dc │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, x26 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 2c218 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + cbz w0, 2c1f8 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, x26 │ │ │ │ - add x1, x1, #0x9a0 │ │ │ │ + add x1, x1, #0x960 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 2c234 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + cbz w0, 2c214 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, x26 │ │ │ │ - add x1, x1, #0x9b0 │ │ │ │ + add x1, x1, #0x970 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 2c250 │ │ │ │ + cbnz w0, 2c230 │ │ │ │ mov x0, #0xe553 // #58707 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ movk x0, #0x6474, lsl #16 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x118 │ │ │ │ ldurb w5, [x20, #-112] │ │ │ │ ldur q31, [x20, #-104] │ │ │ │ str w5, [sp, #168] │ │ │ │ ldr x1, [x0] │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ @@ -28474,470 +28466,470 @@ │ │ │ │ str w6, [sp, #184] │ │ │ │ ldrb w26, [x0, #1] │ │ │ │ mov x0, #0x30 // #48 │ │ │ │ bl 245c8 │ │ │ │ mov x28, x0 │ │ │ │ ldr x1, [sp, #192] │ │ │ │ stp xzr, x1, [x0] │ │ │ │ - adrp x3, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x3, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - add x3, x3, #0x910 │ │ │ │ + add x3, x3, #0x8d0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 48020 │ │ │ │ + bl 47fe0 │ │ │ │ str x0, [x28, #16] │ │ │ │ ldr w5, [sp, #168] │ │ │ │ ldr q31, [sp, #144] │ │ │ │ cmp w5, #0x0 │ │ │ │ ccmp w26, #0x0, #0x0, eq // eq = none │ │ │ │ ldr w6, [sp, #184] │ │ │ │ ldr x11, [sp, #200] │ │ │ │ ccmp x0, #0x1, #0x0, ne // ne = any │ │ │ │ add x26, x25, #0xf70 │ │ │ │ cset w0, eq // eq = none │ │ │ │ strh w6, [x28, #24] │ │ │ │ str q31, [x28, #32] │ │ │ │ ldr x1, [x26] │ │ │ │ - cbnz x1, 2c1a0 │ │ │ │ + cbnz x1, 2c180 │ │ │ │ str x28, [x26] │ │ │ │ mov w26, #0x159 // #345 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ - tbnz w0, #0, 2c1b0 │ │ │ │ + b 2a808 │ │ │ │ + tbnz w0, #0, 2c190 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x26, x1 │ │ │ │ - b 2c170 │ │ │ │ + b 2c150 │ │ │ │ ldr x2, [x1, #16] │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.ne 2c1a8 // b.any │ │ │ │ + b.ne 2c188 // b.any │ │ │ │ ldrb w0, [x1, #24] │ │ │ │ - tbnz w0, #0, 2c1a8 │ │ │ │ + tbnz w0, #0, 2c188 │ │ │ │ ldrb w0, [x1, #25] │ │ │ │ - tbnz w0, #0, 2c1a8 │ │ │ │ + tbnz w0, #0, 2c188 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x928 │ │ │ │ + add x1, x1, #0x8e8 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x1, [x26] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2c1a8 │ │ │ │ + b 2c188 │ │ │ │ mov x0, #0xe550 // #58704 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ movk x0, #0x6474, lsl #16 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, #0xe551 // #58705 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ movk x0, #0x6474, lsl #16 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, #0xe552 // #58706 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ movk x0, #0x6474, lsl #16 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9c0 │ │ │ │ + add x1, x1, #0x980 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x15a // #346 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x7c // #124 │ │ │ │ mov w26, #0xbc // #188 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x26 // #38 │ │ │ │ mov w26, #0xbb // #187 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x115 // #277 │ │ │ │ mov w26, #0xba // #186 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x114 // #276 │ │ │ │ mov w26, #0xb9 // #185 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x2f // #47 │ │ │ │ mov w26, #0xb8 // #184 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x2a // #42 │ │ │ │ mov w26, #0xb7 // #183 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ mov w26, #0xb6 // #182 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x2b // #43 │ │ │ │ mov w26, #0xb5 // #181 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x141 // #321 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x102 // #258 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x7c // #124 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xfe // #254 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x5e // #94 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xfd // #253 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x26 // #38 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xfc // #252 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x3e // #62 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xfb // #251 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x3c // #60 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xfa // #250 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x113 // #275 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf9 // #249 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x112 // #274 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf8 // #248 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x174 // #372 │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x173 // #371 │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x172 // #370 │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x171 // #369 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x170 // #368 │ │ │ │ - bl 48124 │ │ │ │ + bl 480e4 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x16f // #367 │ │ │ │ - bl 48124 │ │ │ │ + bl 480e4 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x118 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ mov w26, #0x16e // #366 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 47a48 │ │ │ │ + bl 47a08 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-224] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x16d // #365 │ │ │ │ - bl 47a48 │ │ │ │ + bl 47a08 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x28, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47604 │ │ │ │ + bl 475c4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w26, [x28, #76] │ │ │ │ cmp w26, #0x13 │ │ │ │ - b.gt 2c5d8 │ │ │ │ + b.gt 2c5b8 │ │ │ │ add x28, x28, #0x50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa38 │ │ │ │ + add x1, x1, #0x9f8 │ │ │ │ bl ffd8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [x28, w26, sxtw #3] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add w26, w26, #0x1 │ │ │ │ str w26, [x0, #76] │ │ │ │ mov w26, #0x160 // #352 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x188 // #392 │ │ │ │ mov w26, #0x121 // #289 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0x11d // #285 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0x11b // #283 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w0, #0x16e // #366 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x11a // #282 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x156 // #342 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x119 // #281 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x154 // #340 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x118 // #280 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w26, #0x117 // #279 │ │ │ │ - bl 48310 │ │ │ │ + bl 482d0 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ mov w1, w0 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 2c6dc // b.none │ │ │ │ + b.eq 2c6bc // b.none │ │ │ │ cmp w0, #0x18b │ │ │ │ - b.hi 2c700 // b.pmore │ │ │ │ + b.hi 2c6e0 // b.pmore │ │ │ │ add x1, x24, #0x6c0 │ │ │ │ ldrb w1, [x1, w0, sxtw] │ │ │ │ ldr w2, [sp, #132] │ │ │ │ - cbnz w2, 2c708 │ │ │ │ + cbnz w2, 2c6e8 │ │ │ │ add x12, x25, #0xf70 │ │ │ │ ldr w0, [x12, #384] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x12, #384] │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0xa88 │ │ │ │ - bl 481b0 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0xa48 │ │ │ │ + bl 48170 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - b 2c6dc │ │ │ │ + b 2c6bc │ │ │ │ ldr w2, [sp, #132] │ │ │ │ cmp w2, #0x3 │ │ │ │ - b.ne 2c720 // b.any │ │ │ │ + b.ne 2c700 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2c7a0 │ │ │ │ - b.eq 2cbc4 // b.none │ │ │ │ + b.gt 2c780 │ │ │ │ + b.eq 2cba4 // b.none │ │ │ │ mov x22, x19 │ │ │ │ - adrp x19, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x19, x19, #0xc20 │ │ │ │ - adrp x0, 240000 <_obstack_memory_used@@Base+0x1ecf54> │ │ │ │ + adrp x19, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x19, x19, #0xbe0 │ │ │ │ + adrp x0, 240000 <_obstack_memory_used@@Base+0x1ecf94> │ │ │ │ add x19, x19, #0x500 │ │ │ │ - add x26, x0, #0xb70 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x0, x0, #0xb20 │ │ │ │ + add x26, x0, #0xb30 │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x0, x0, #0xae0 │ │ │ │ sxtw x2, w21 │ │ │ │ ldrsh w0, [x0, w21, sxtw #1] │ │ │ │ cmn w0, #0x31a │ │ │ │ - b.eq 2c768 // b.none │ │ │ │ + b.eq 2c748 // b.none │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, #0x813 │ │ │ │ - b.hi 2c768 // b.pmore │ │ │ │ + b.hi 2c748 // b.pmore │ │ │ │ ldrsh w1, [x26, w0, sxtw #1] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 2caf4 // b.none │ │ │ │ + b.eq 2cad4 // b.none │ │ │ │ cmp x22, x27 │ │ │ │ - b.eq 2cab8 // b.none │ │ │ │ + b.eq 2ca98 // b.none │ │ │ │ ldrsh w1, [x19, x2, lsl #1] │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0xab0 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0xa70 │ │ │ │ str x11, [sp, #120] │ │ │ │ sub x20, x20, #0x38 │ │ │ │ - bl 47630 │ │ │ │ + bl 475f0 │ │ │ │ ldrsh w21, [x22, #-2]! │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2c738 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0xac0 │ │ │ │ - bl 481b0 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0xa98 │ │ │ │ + b 2c718 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0xa80 │ │ │ │ + bl 48170 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0xa58 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47630 │ │ │ │ + bl 475f0 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str w1, [x0, #8] │ │ │ │ - b 2c720 │ │ │ │ + b 2c700 │ │ │ │ bti j │ │ │ │ mov w0, #0x186 // #390 │ │ │ │ mov w26, #0x127 // #295 │ │ │ │ str w0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x136 // #310 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ ldr x1, [x20] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xe70 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xe30 │ │ │ │ mov w26, #0x134 // #308 │ │ │ │ - bl 475a0 │ │ │ │ - bl 32580 │ │ │ │ + bl 47560 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 2c84c // b.any │ │ │ │ + b.ne 2c82c // b.any │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ str w1, [x0, #8] │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47e70 │ │ │ │ + bl 47e30 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ sub x0, x20, #0x230 │ │ │ │ ldur x2, [x20, #-112] │ │ │ │ str x2, [sp, #168] │ │ │ │ ldr x1, [x0] │ │ │ │ sub x0, x20, #0x268 │ │ │ │ ldur x28, [x20, #-168] │ │ │ │ @@ -28949,857 +28941,857 @@ │ │ │ │ cset w0, ne // ne = any │ │ │ │ str x1, [sp, #184] │ │ │ │ ldur x26, [x20, #-56] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str w0, [sp, #200] │ │ │ │ mov x0, x2 │ │ │ │ str x11, [sp, #216] │ │ │ │ - bl 32668 │ │ │ │ + bl 32648 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x11, [sp, #216] │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [sp, #208] │ │ │ │ - b.ne 2c9ac // b.any │ │ │ │ + b.ne 2c98c // b.any │ │ │ │ mov x0, x28 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #216] │ │ │ │ - bl 32668 │ │ │ │ + bl 32648 │ │ │ │ ldr x11, [sp, #216] │ │ │ │ str x0, [sp, #168] │ │ │ │ ldr w0, [sp, #200] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr w0, [sp, #208] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 2c984 // b.any │ │ │ │ + b.ne 2c964 // b.any │ │ │ │ add x28, x25, #0xf70 │ │ │ │ ldr x0, [x28, #360] │ │ │ │ - cbz x0, 2c934 │ │ │ │ + cbz x0, 2c914 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x11, [sp, #200] │ │ │ │ ldr x2, [x28, #352] │ │ │ │ ldrb w0, [x1, #184] │ │ │ │ orr w0, w0, #0x10 │ │ │ │ strb w0, [x1, #184] │ │ │ │ ldr x1, [x28, #336] │ │ │ │ mov w0, #0x2b // #43 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ ldr x1, [x28, #360] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x28, [x1, #8] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xe70 │ │ │ │ - bl 475a0 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xe30 │ │ │ │ + bl 47560 │ │ │ │ ldr x11, [sp, #200] │ │ │ │ str x0, [x28, #136] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ ldr x1, [x0, #360] │ │ │ │ - cbz x1, 2ca7c │ │ │ │ + cbz x1, 2ca5c │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldr x0, [x1, #8] │ │ │ │ - cbnz x2, 2ca6c │ │ │ │ + cbnz x2, 2ca4c │ │ │ │ ldr x3, [sp, #144] │ │ │ │ ldr x2, [sp, #168] │ │ │ │ stp x2, x3, [x0, #80] │ │ │ │ ldr x3, [x1] │ │ │ │ - cbz x3, 2ca1c │ │ │ │ - cbnz x26, 2ca5c │ │ │ │ + cbz x3, 2c9fc │ │ │ │ + cbnz x26, 2ca3c │ │ │ │ ldr w0, [sp, #192] │ │ │ │ - cbnz w0, 2ca30 │ │ │ │ + cbnz w0, 2ca10 │ │ │ │ mov x0, x1 │ │ │ │ stp x11, x3, [sp, #200] │ │ │ │ bl fab0 │ │ │ │ ldp x11, x1, [sp, #200] │ │ │ │ - b 2c940 │ │ │ │ + b 2c920 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8b0 │ │ │ │ + add x1, x1, #0x870 │ │ │ │ str x11, [sp, #200] │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x11, [sp, #200] │ │ │ │ - b 2c8e0 │ │ │ │ - adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + b 2c8c0 │ │ │ │ + adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, x28 │ │ │ │ - add x1, x13, #0x6f0 │ │ │ │ + add x1, x13, #0x6b0 │ │ │ │ str x11, [sp, #168] │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ - cbnz w0, 2c8b4 │ │ │ │ + cbnz w0, 2c894 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ str x0, [sp, #168] │ │ │ │ - b 2c8cc │ │ │ │ + b 2c8ac │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x118 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ ldr x2, [x0] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x3, [x0, #336] │ │ │ │ - cbnz x3, 2ca0c │ │ │ │ + cbnz x3, 2c9ec │ │ │ │ ldr x3, [x0, #344] │ │ │ │ - cbnz x3, 2ca0c │ │ │ │ + cbnz x3, 2c9ec │ │ │ │ ldr x3, [x0, #352] │ │ │ │ - cbnz x3, 2ca0c │ │ │ │ + cbnz x3, 2c9ec │ │ │ │ mov w26, #0x130 // #304 │ │ │ │ stp x2, x1, [x0, #336] │ │ │ │ - b 2a828 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 2a808 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x2598 // #9624 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ ldr x2, [sp, #184] │ │ │ │ str x2, [x0, #112] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x0, #172] │ │ │ │ - b 2c964 │ │ │ │ + b 2c944 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ stp x1, x11, [sp, #200] │ │ │ │ bl 245c8 │ │ │ │ ldr x1, [sp, #200] │ │ │ │ ldr x3, [x1, #8] │ │ │ │ ldr x3, [x3, #64] │ │ │ │ stp x28, x3, [x0] │ │ │ │ mov x28, x0 │ │ │ │ ldr x3, [x1] │ │ │ │ ldr x11, [sp, #208] │ │ │ │ - b 2c970 │ │ │ │ + b 2c950 │ │ │ │ ldr x4, [x0, #144] │ │ │ │ - cbnz x4, 2c968 │ │ │ │ + cbnz x4, 2c948 │ │ │ │ str x26, [x0, #144] │ │ │ │ - b 2c968 │ │ │ │ + b 2c948 │ │ │ │ ldr x3, [x0, #96] │ │ │ │ - cbnz x3, 2c950 │ │ │ │ + cbnz x3, 2c930 │ │ │ │ str x2, [x0, #96] │ │ │ │ - b 2c950 │ │ │ │ - cbnz x28, 2ca94 │ │ │ │ + b 2c930 │ │ │ │ + cbnz x28, 2ca74 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x131 // #305 │ │ │ │ stp xzr, xzr, [x0, #336] │ │ │ │ stp xzr, xzr, [x0, #352] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x0, x28 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47640 │ │ │ │ + bl 47600 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2ca80 │ │ │ │ + b 2ca60 │ │ │ │ add x20, x26, x20 │ │ │ │ mov x27, x28 │ │ │ │ str x26, [sp, #160] │ │ │ │ - b 2a6f8 │ │ │ │ + b 2a6d8 │ │ │ │ add x12, x25, #0xf70 │ │ │ │ ldr w0, [x12, #8] │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 2b418 // b.none │ │ │ │ + b.eq 2b3f8 // b.none │ │ │ │ mov x19, x22 │ │ │ │ cmp w0, #0x18b │ │ │ │ - b.hi 2d3c0 // b.pmore │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x1, x1, #0xb20 │ │ │ │ + b.hi 2d3a0 // b.pmore │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x1, x1, #0xae0 │ │ │ │ add x1, x1, #0x6c0 │ │ │ │ ldrb w1, [x1, w0, sxtw] │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ - bl 47630 │ │ │ │ - b 2b3e4 │ │ │ │ - adrp x1, 23f000 <_obstack_memory_used@@Base+0x1ebf54> │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0xa98 │ │ │ │ + bl 475f0 │ │ │ │ + b 2b3c4 │ │ │ │ + adrp x1, 23f000 <_obstack_memory_used@@Base+0x1ebf94> │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ ldrsh w21, [x1, w0, sxtw #1] │ │ │ │ cmp w21, #0x0 │ │ │ │ - b.le 2c768 │ │ │ │ + b.le 2c748 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add x1, x20, #0x38 │ │ │ │ mov x19, x22 │ │ │ │ add x19, x19, #0x2 │ │ │ │ ldp q29, q31, [x0, #16] │ │ │ │ ldr q30, [x0, #48] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ stur q29, [x20, #56] │ │ │ │ stp q31, q30, [x1, #16] │ │ │ │ str x0, [x20, #104] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ mov x20, x1 │ │ │ │ str w0, [sp, #132] │ │ │ │ - b 2a6e0 │ │ │ │ + b 2a6c0 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov w26, #0x178 // #376 │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ mov w26, #0x138 // #312 │ │ │ │ str w1, [x0, #328] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ sub x0, x20, #0x118 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w26, #0x175 // #373 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ mov w26, #0x123 // #291 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x12, x25, #0xf70 │ │ │ │ mov x22, x27 │ │ │ │ ldr w0, [x12, #8] │ │ │ │ - b 2cacc │ │ │ │ + b 2caac │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x17c // #380 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ str x1, [sp, #224] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x1, [x0, #376] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov x0, x1 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 2cc00 │ │ │ │ + cbnz x0, 2cbe0 │ │ │ │ sub x0, x20, #0x1c0 │ │ │ │ mov w26, #0x17b // #379 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x2] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str x1, [sp, #224] │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ str x1, [x0, #376] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w26, #0x177 // #375 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x182 // #386 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x181 // #385 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x180 // #384 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x17f // #383 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x28, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32230 │ │ │ │ + bl 32210 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w26, [x28, #76] │ │ │ │ cmp w26, #0x13 │ │ │ │ - b.gt 2cd70 │ │ │ │ + b.gt 2cd50 │ │ │ │ add x28, x28, #0x50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa68 │ │ │ │ + add x1, x1, #0xa28 │ │ │ │ bl ffd8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [x28, w26, sxtw #3] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add w26, w26, #0x1 │ │ │ │ str w26, [x0, #76] │ │ │ │ mov w26, #0x186 // #390 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x183 // #387 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ ldr w2, [x2, #16] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.ne 2b5b4 // b.any │ │ │ │ + b.ne 2b594 // b.any │ │ │ │ ldr w1, [x1, #16] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.ne 2b5b4 // b.any │ │ │ │ + b.ne 2b594 // b.any │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47890 │ │ │ │ + bl 47850 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2b5b4 │ │ │ │ + b 2b594 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x17e // #382 │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xe9 // #233 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x0, [x0, #312] │ │ │ │ mov w26, #0xd6 // #214 │ │ │ │ - bl 47690 │ │ │ │ + bl 47650 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ ldrb w5, [x2, #80] │ │ │ │ orr w5, w5, #0x2 │ │ │ │ strb w5, [x2, #80] │ │ │ │ - b 2ad68 │ │ │ │ + b 2ad48 │ │ │ │ ldrb w4, [x0, #80] │ │ │ │ orr w4, w4, #0x2 │ │ │ │ strb w4, [x0, #80] │ │ │ │ - b 2a970 │ │ │ │ + b 2a950 │ │ │ │ ldrb w3, [x0, #80] │ │ │ │ orr w3, w3, #0x2 │ │ │ │ strb w3, [x0, #80] │ │ │ │ - b 2aea0 │ │ │ │ + b 2ae80 │ │ │ │ ldrb w6, [x5, #80] │ │ │ │ orr w6, w6, #0x2 │ │ │ │ strb w6, [x5, #80] │ │ │ │ - b 2ae08 │ │ │ │ + b 2ade8 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ str x0, [sp, #224] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x17d // #381 │ │ │ │ ldur x1, [x20, #-168] │ │ │ │ str x1, [x0, #376] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x7b // #123 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ strb w0, [sp, #276] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ mov w26, #0x76 // #118 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ - bl 48310 │ │ │ │ - bl 32580 │ │ │ │ + bl 482d0 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x26, [x20] │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x738 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6f8 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov x0, x26 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 2cf84 │ │ │ │ + cbnz w0, 2cf64 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x740 │ │ │ │ - bl 45d08 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x700 │ │ │ │ + bl 45cc8 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x18 // #24 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x17 // #23 │ │ │ │ - bl 47e50 │ │ │ │ + bl 47e10 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x748 │ │ │ │ + add x1, x1, #0x708 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x26 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x16 // #22 │ │ │ │ - bl 47e50 │ │ │ │ + bl 47e10 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x15 // #21 │ │ │ │ - bl 47e50 │ │ │ │ + bl 47e10 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w26, #0x12 // #18 │ │ │ │ - add x0, x0, #0x578 │ │ │ │ + add x0, x0, #0x538 │ │ │ │ str x0, [x1, #1736] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr w1, [x0, #240] │ │ │ │ - cbnz w1, 2d154 │ │ │ │ + cbnz w1, 2d134 │ │ │ │ ldp x28, x1, [x0, #248] │ │ │ │ - cbz x28, 2d124 │ │ │ │ - cbnz x1, 2d048 │ │ │ │ + cbz x28, 2d104 │ │ │ │ + cbnz x1, 2d028 │ │ │ │ str x28, [x0, #256] │ │ │ │ add x26, x25, #0xf70 │ │ │ │ ldr x2, [x26, #256] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ cmp x2, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ tst w0, w4 │ │ │ │ - b.eq 2d118 // b.none │ │ │ │ + b.eq 2d0f8 // b.none │ │ │ │ ldr x1, [x2, #8] │ │ │ │ str x2, [sp, #120] │ │ │ │ ldr x0, [x28, #8] │ │ │ │ str w3, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ str w4, [sp, #184] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w3, [sp, #144] │ │ │ │ ldr w4, [sp, #184] │ │ │ │ - cbnz w0, 2d0a8 │ │ │ │ + cbnz w0, 2d088 │ │ │ │ ldr x0, [x28, #24] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ str x0, [x2, #24] │ │ │ │ ldr x2, [x2] │ │ │ │ - b 2d058 │ │ │ │ + b 2d038 │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x26, x25, #0xf70 │ │ │ │ ldr x0, [x1, #504] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #504] │ │ │ │ ldp w1, w28, [x26, #72] │ │ │ │ str w1, [x0] │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ str w0, [x26, #72] │ │ │ │ cmp w28, #0x13 │ │ │ │ - b.gt 2d104 │ │ │ │ + b.gt 2d0e4 │ │ │ │ add x26, x26, #0x50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ str x0, [x26, w28, sxtw #3] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add w28, w28, #0x1 │ │ │ │ mov w26, #0xb // #11 │ │ │ │ str w28, [x0, #76] │ │ │ │ - b 2a828 │ │ │ │ - cbz w3, 2da0c │ │ │ │ + b 2a808 │ │ │ │ + cbz w3, 2d9ec │ │ │ │ ldr x28, [x28] │ │ │ │ - cbnz x28, 2d04c │ │ │ │ + cbnz x28, 2d02c │ │ │ │ add x1, x25, #0xf70 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldp x28, x26, [x1, #256] │ │ │ │ mov x0, x28 │ │ │ │ - cbnz x26, 2d16c │ │ │ │ - cbz x0, 2d1b8 │ │ │ │ + cbnz x26, 2d14c │ │ │ │ + cbz x0, 2d198 │ │ │ │ str w2, [x0, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - b 2d138 │ │ │ │ + b 2d118 │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #240] │ │ │ │ add x1, x25, #0xf70 │ │ │ │ mov w26, #0xc // #12 │ │ │ │ ldr w0, [x1, #76] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x1, #76] │ │ │ │ - b 2a828 │ │ │ │ - cbz x28, 2d28c │ │ │ │ + b 2a808 │ │ │ │ + cbz x28, 2d26c │ │ │ │ ldr x1, [x26, #8] │ │ │ │ mov x2, x28 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ str x2, [sp, #120] │ │ │ │ str x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ - cbnz w0, 2d1a4 │ │ │ │ + cbnz w0, 2d184 │ │ │ │ str w3, [x2, #48] │ │ │ │ ldr x2, [x2] │ │ │ │ - cbnz x2, 2d178 │ │ │ │ + cbnz x2, 2d158 │ │ │ │ ldr x26, [x26] │ │ │ │ - cbnz x26, 2d170 │ │ │ │ - b 2d1bc │ │ │ │ - cbz x28, 2d148 │ │ │ │ + cbnz x26, 2d150 │ │ │ │ + b 2d19c │ │ │ │ + cbz x28, 2d128 │ │ │ │ add x26, x25, #0xf70 │ │ │ │ - adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ ldr x5, [x26, #272] │ │ │ │ str xzr, [sp, #120] │ │ │ │ - cbnz x5, 2d298 │ │ │ │ + cbnz x5, 2d278 │ │ │ │ ldr x2, [x26, #280] │ │ │ │ - cbnz x2, 2d300 │ │ │ │ + cbnz x2, 2d2e0 │ │ │ │ ldr x1, [x26, #288] │ │ │ │ - cbnz x1, 2d1ec │ │ │ │ + cbnz x1, 2d1cc │ │ │ │ ldr x1, [x28, #24] │ │ │ │ - cbz x1, 2d2d0 │ │ │ │ + cbz x1, 2d2b0 │ │ │ │ str x1, [x26, #288] │ │ │ │ ldr w2, [x28, #48] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ ldr x0, [x28, #8] │ │ │ │ cmp w2, #0x0 │ │ │ │ ldr x4, [sp, #120] │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ csel w2, w2, wzr, eq // eq = none │ │ │ │ str wzr, [sp] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ str x11, [sp, #144] │ │ │ │ str x13, [sp, #168] │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ str xzr, [x26, #288] │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x28, #8] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str xzr, [x1] │ │ │ │ stp x0, xzr, [x1, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [x1, #24] │ │ │ │ str wzr, [x1, #56] │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldr x13, [sp, #168] │ │ │ │ ldr x3, [x26, #296] │ │ │ │ - cbnz x3, 2d334 │ │ │ │ - add x1, x13, #0x6f0 │ │ │ │ + cbnz x3, 2d314 │ │ │ │ + add x1, x13, #0x6b0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x13, [sp, #120] │ │ │ │ str x11, [sp, #144] │ │ │ │ - bl 34e2c │ │ │ │ + bl 34e0c │ │ │ │ ldr x28, [x28] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ - cbz x28, 2d148 │ │ │ │ + cbz x28, 2d128 │ │ │ │ ldr x13, [sp, #120] │ │ │ │ - b 2d1c4 │ │ │ │ + b 2d1a4 │ │ │ │ mov x28, x26 │ │ │ │ str x26, [x1, #256] │ │ │ │ - b 2d170 │ │ │ │ + b 2d150 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ str x5, [sp, #144] │ │ │ │ ldr x1, [x28, #8] │ │ │ │ str x11, [sp, #168] │ │ │ │ str x13, [sp, #184] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr x13, [sp, #184] │ │ │ │ - cbnz w0, 2d2c8 │ │ │ │ + cbnz w0, 2d2a8 │ │ │ │ ldr x0, [x5, #32] │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x5, [x5] │ │ │ │ - b 2d1cc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 2d1ac │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ - add x1, x1, #0xe70 │ │ │ │ + add x1, x1, #0xe30 │ │ │ │ str x5, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ str x13, [sp, #184] │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ mov x1, x0 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr x13, [sp, #184] │ │ │ │ - b 2d1e8 │ │ │ │ + b 2d1c8 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ str x2, [sp, #144] │ │ │ │ ldr x1, [x28, #8] │ │ │ │ str x5, [sp, #168] │ │ │ │ stp x11, x13, [sp, #184] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ ldr x5, [sp, #168] │ │ │ │ ldp x11, x13, [sp, #184] │ │ │ │ - cbnz w0, 2d32c │ │ │ │ + cbnz w0, 2d30c │ │ │ │ ldr x5, [x2, #40] │ │ │ │ ldr x2, [x2] │ │ │ │ - b 2d1d4 │ │ │ │ + b 2d1b4 │ │ │ │ ldr x1, [x28, #8] │ │ │ │ str x3, [sp, #120] │ │ │ │ ldr x0, [x3, #16] │ │ │ │ str x11, [sp, #144] │ │ │ │ str x13, [sp, #168] │ │ │ │ bl f948 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldr x13, [sp, #168] │ │ │ │ - cbz w0, 2d364 │ │ │ │ + cbz w0, 2d344 │ │ │ │ ldr x3, [x3] │ │ │ │ - b 2d25c │ │ │ │ + b 2d23c │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ bl f2d0 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ str xzr, [x1] │ │ │ │ stp x0, xzr, [x1, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [x1, #24] │ │ │ │ str wzr, [x1, #56] │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldr x3, [x3] │ │ │ │ ldr x13, [sp, #168] │ │ │ │ - b 2d25c │ │ │ │ + b 2d23c │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - b 2b424 │ │ │ │ + b 2b404 │ │ │ │ mov w0, #0x101 // #257 │ │ │ │ str w0, [x28, #8] │ │ │ │ - b 2c720 │ │ │ │ + b 2c700 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - b 2cae4 │ │ │ │ + b 2cac4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x868 │ │ │ │ + add x1, x1, #0x828 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov x1, x26 │ │ │ │ bl 10534 │ │ │ │ ldrb w4, [x0, #80] │ │ │ │ orr w4, w4, #0x2 │ │ │ │ strb w4, [x0, #80] │ │ │ │ - b 2ac24 │ │ │ │ + b 2ac04 │ │ │ │ ldrb w5, [x0, #80] │ │ │ │ orr w5, w5, #0x2 │ │ │ │ strb w5, [x0, #80] │ │ │ │ - b 2ab64 │ │ │ │ + b 2ab44 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x8a // #138 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x59 // #89 │ │ │ │ - bl 47640 │ │ │ │ + bl 47600 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x57 // #87 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur w0, [x20, #-168] │ │ │ │ mov w26, #0xa1 // #161 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x0, #3025] │ │ │ │ - tbnz w1, #0, 2d528 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + tbnz w1, #0, 2d508 │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ mov w26, #0x4a // #74 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ str x2, [x1, #2704] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #3025] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ ldrb w1, [x0] │ │ │ │ - cbz w1, 2d530 │ │ │ │ + cbz w1, 2d510 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - b 2d4c8 │ │ │ │ + b 2d4a8 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 4726c │ │ │ │ + bl 4722c │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x55 // #85 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 46c40 │ │ │ │ + bl 46c00 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0x54 // #84 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov w26, #0x50 // #80 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x40 │ │ │ │ strh w1, [x0, #8] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x4a // #74 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x56 // #86 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w26, #0x4f // #79 │ │ │ │ strb w1, [x0, #2170] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w26, #0x4e // #78 │ │ │ │ strb w1, [x0, #2152] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ - adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x28, x13, #0x6f0 │ │ │ │ + adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x28, x13, #0x6b0 │ │ │ │ str x0, [sp, #120] │ │ │ │ mov x1, x28 │ │ │ │ str x11, [sp, #144] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 2d684 │ │ │ │ + cbz w0, 2d664 │ │ │ │ ldur x26, [x20, #-168] │ │ │ │ mov x1, x28 │ │ │ │ mov x0, x26 │ │ │ │ bl f948 │ │ │ │ ldr x11, [sp, #144] │ │ │ │ - cbz w0, 2d684 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 2d664 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x28, [x0, #2600] │ │ │ │ - cbz x28, 2d644 │ │ │ │ + cbz x28, 2d624 │ │ │ │ mov x4, x28 │ │ │ │ ldr x5, [x4] │ │ │ │ - cbnz x2, 2d5ec │ │ │ │ + cbnz x2, 2d5cc │ │ │ │ ldr x1, [sp, #120] │ │ │ │ mov x0, x5 │ │ │ │ str x5, [sp, #144] │ │ │ │ str x4, [sp, #168] │ │ │ │ str x11, [sp, #184] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ @@ -29812,1340 +29804,1340 @@ │ │ │ │ str x2, [sp, #144] │ │ │ │ str x4, [sp, #168] │ │ │ │ str x11, [sp, #184] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #144] │ │ │ │ ldr x4, [sp, #168] │ │ │ │ ldr x11, [sp, #184] │ │ │ │ - cbz w0, 2d6a0 │ │ │ │ + cbz w0, 2d680 │ │ │ │ ldr x4, [x4, #8] │ │ │ │ - cbnz x4, 2d5b8 │ │ │ │ + cbnz x4, 2d598 │ │ │ │ ldr x28, [x28, #16] │ │ │ │ - b 2d5b0 │ │ │ │ + b 2d590 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x5e // #94 │ │ │ │ - bl 48960 │ │ │ │ + bl 48920 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ - cbz x2, 2d6c0 │ │ │ │ + b 2a808 │ │ │ │ + cbz x2, 2d6a0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x2, [sp, #120] │ │ │ │ str x11, [sp, #144] │ │ │ │ bl 245c8 │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x26 │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ mov w26, #0x5f // #95 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ str x0, [x28] │ │ │ │ ldr x11, [sp, #144] │ │ │ │ ldr x0, [x2, #8] │ │ │ │ str x0, [x28, #8] │ │ │ │ str x28, [x2, #8] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ + add x1, x1, #0x728 │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov x3, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldur w2, [x20, #-112] │ │ │ │ mov w26, #0x6c // #108 │ │ │ │ ldr w1, [x0, #2256] │ │ │ │ bfi w1, w2, #7, #1 │ │ │ │ str w1, [x0, #2256] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldur w2, [x20, #-112] │ │ │ │ mov w26, #0x6a // #106 │ │ │ │ ldr w1, [x0, #2256] │ │ │ │ bfi w1, w2, #7, #1 │ │ │ │ str w1, [x0, #2256] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x115 // #277 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf5 // #245 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x114 // #276 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf4 // #244 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x7e // #126 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ strb wzr, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x7d // #125 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov w26, #0x14e // #334 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ strb wzr, [x0, #16] │ │ │ │ ldr x2, [x20] │ │ │ │ stp x1, x2, [x0] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x110 // #272 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf6 // #246 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x25 // #37 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xf1 // #241 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ mov w0, #0x2a // #42 │ │ │ │ ldr x2, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xef // #239 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x5d // #93 │ │ │ │ - bl 48960 │ │ │ │ + bl 48920 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x5a // #90 │ │ │ │ - bl 47640 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 47600 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr x0, [x0, #2960] │ │ │ │ strb w1, [x0, #16] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x85 // #133 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x84 // #132 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur q30, [x20, #-56] │ │ │ │ mov w26, #0x82 // #130 │ │ │ │ ldur q29, [x20, #-40] │ │ │ │ ldur q31, [x20, #-24] │ │ │ │ ldur x0, [x20, #-8] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x7f // #127 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ strb w0, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x87 // #135 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x86 // #134 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldp q30, q29, [x20, #-112] │ │ │ │ mov w26, #0x89 // #137 │ │ │ │ ldur q31, [x20, #-80] │ │ │ │ ldur x0, [x20, #-64] │ │ │ │ stp q30, q29, [x21] │ │ │ │ str x0, [x21, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str q31, [x21, #32] │ │ │ │ str w0, [sp, #272] │ │ │ │ strb w0, [sp, #276] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ ldr x1, [x28, #8] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x2, [x28, #24] │ │ │ │ add x0, x0, #0x100 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2d11c │ │ │ │ + b 2d0fc │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x17a // #378 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ str x1, [sp, #224] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x1, [x0, #376] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x2, [x0, #376] │ │ │ │ mov w26, #0x179 // #377 │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ str x0, [sp, #120] │ │ │ │ ldur x28, [x20, #-56] │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x820 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x7e0 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ str x0, [sp, #168] │ │ │ │ ldrb w0, [x28] │ │ │ │ - cbnz w0, 2dafc │ │ │ │ + cbnz w0, 2dadc │ │ │ │ mov w26, #0x60 // #96 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x64 // #100 │ │ │ │ ldr w0, [x0, #2256] │ │ │ │ tst x0, #0x400 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ csel w1, w1, w0, eq // eq = none │ │ │ │ ldr x0, [x20] │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x28, x28, #0x1 │ │ │ │ ldrb w0, [x28] │ │ │ │ cmp w0, #0x2c │ │ │ │ - b.eq 2daf8 // b.none │ │ │ │ + b.eq 2dad8 // b.none │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldrh w1, [x1, w0, sxtw #1] │ │ │ │ - tbnz w1, #6, 2daf8 │ │ │ │ - cbz w0, 2dbf4 │ │ │ │ + tbnz w1, #6, 2dad8 │ │ │ │ + cbz w0, 2dbd4 │ │ │ │ add x26, x28, #0x1 │ │ │ │ - b 2db30 │ │ │ │ + b 2db10 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldrh w0, [x0, w5, sxtw #1] │ │ │ │ - tbnz w0, #6, 2db40 │ │ │ │ + tbnz w0, #6, 2db20 │ │ │ │ add x26, x26, #0x1 │ │ │ │ ldrb w5, [x26] │ │ │ │ cmp w5, #0x2c │ │ │ │ ccmp w5, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 2db20 // b.any │ │ │ │ + b.ne 2db00 // b.any │ │ │ │ ldr x1, [sp, #144] │ │ │ │ strb wzr, [x26] │ │ │ │ mov x0, x28 │ │ │ │ str w5, [sp, #184] │ │ │ │ str x11, [sp, #192] │ │ │ │ bl f540 │ │ │ │ ldr x11, [sp, #192] │ │ │ │ ldr w5, [sp, #184] │ │ │ │ - cbnz w0, 2dbfc │ │ │ │ + cbnz w0, 2dbdc │ │ │ │ ldr x1, [sp, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x1, #24] │ │ │ │ mov x28, x26 │ │ │ │ strb w5, [x26] │ │ │ │ - b 2dab4 │ │ │ │ + b 2da94 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x67 // #103 │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x7e // #126 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xee // #238 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w26, #0xed // #237 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x66 // #102 │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x60 // #96 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ str w5, [sp, #184] │ │ │ │ str x11, [sp, #192] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x28 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x11, [sp, #192] │ │ │ │ ldr w5, [sp, #184] │ │ │ │ - b 2db70 │ │ │ │ + b 2db50 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xec // #236 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur w0, [x20, #-168] │ │ │ │ mov w26, #0xeb // #235 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ str x0, [sp, #224] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x48 // #72 │ │ │ │ bl 17f74 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x39 // #57 │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x38 // #56 │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x37 // #55 │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0x34 // #52 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add x0, x0, #0x108 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x33 // #51 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add x0, x0, #0x108 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x32 // #50 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x31 // #49 │ │ │ │ str xzr, [x0, #288] │ │ │ │ ldr x0, [x20] │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x30 // #48 │ │ │ │ str xzr, [x0, #288] │ │ │ │ ldr x0, [x20] │ │ │ │ bl 23f60 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add x0, x0, #0x100 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x2e // #46 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ add x0, x0, #0x100 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x2d // #45 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xd28 │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - cbnz x1, 2de78 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x1, 2de58 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xd28 │ │ │ │ strb wzr, [x1, #3384] │ │ │ │ ldr x2, [x20] │ │ │ │ mov w26, #0x2b // #43 │ │ │ │ str x2, [x0, #8] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x29 // #41 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w26, #0x25 // #37 │ │ │ │ ldr x1, [x20] │ │ │ │ str x1, [x0, #288] │ │ │ │ - b 2a828 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 2a808 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x2b // #43 │ │ │ │ ldrb w2, [x1, #3384] │ │ │ │ - tbnz w2, #0, 2a828 │ │ │ │ - b 2de2c │ │ │ │ + tbnz w2, #0, 2a808 │ │ │ │ + b 2de0c │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w2, [x20] │ │ │ │ mov w26, #0x24 // #36 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 17fc4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0x23 // #35 │ │ │ │ bl 17fc4 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x22 // #34 │ │ │ │ ldrb w1, [x0, #3025] │ │ │ │ - tbnz w1, #0, 2a828 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + tbnz w1, #0, 2a808 │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ mov w26, #0x22 // #34 │ │ │ │ ldr x2, [x20] │ │ │ │ str x2, [x1, #2704] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #3025] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x5, [x20] │ │ │ │ add x0, x0, #0x118 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x1f // #31 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x5, [x20] │ │ │ │ add x0, x0, #0x118 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x1e // #30 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x4, [x20] │ │ │ │ add x0, x0, #0x110 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x1d // #29 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr x4, [x20] │ │ │ │ add x0, x0, #0x110 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 478e4 │ │ │ │ + bl 478a4 │ │ │ │ mov w26, #0x1c // #28 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x1b // #27 │ │ │ │ - bl 4786c │ │ │ │ + bl 4782c │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x1a // #26 │ │ │ │ - bl 4786c │ │ │ │ + bl 4782c │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-112] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x1, [x20] │ │ │ │ mov w26, #0x19 // #25 │ │ │ │ - bl 4786c │ │ │ │ + bl 4782c │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov w26, #0xe3 // #227 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ ldr x1, [x20] │ │ │ │ stp x1, x2, [x0] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w26, #0xe2 // #226 │ │ │ │ str xzr, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xde // #222 │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x0, [x20] │ │ │ │ blr x1 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xdc // #220 │ │ │ │ bl 18154 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xdb // #219 │ │ │ │ bl 18154 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 18154 │ │ │ │ mov w26, #0xda // #218 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3312] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ - cbnz x1, 2e144 │ │ │ │ + cbnz x1, 2e124 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ stp x1, x1, [x0, #16] │ │ │ │ ldr w1, [x0, #96] │ │ │ │ mov w26, #0xd8 // #216 │ │ │ │ orr w1, w1, #0x2000 │ │ │ │ str w1, [x0, #96] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x0, [x0, #312] │ │ │ │ mov w26, #0xd7 // #215 │ │ │ │ - bl 47690 │ │ │ │ + bl 47650 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + b 2a808 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x850 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 2e184 // b.any │ │ │ │ + b.ne 2e164 // b.any │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ str w1, [x0, #8] │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47e70 │ │ │ │ + bl 47e30 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ ldur x2, [x20, #-56] │ │ │ │ - adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x13, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ ldr x0, [x0, #368] │ │ │ │ - add x1, x13, #0x6f0 │ │ │ │ + add x1, x13, #0x6b0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldr x26, [x0, #64] │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 34e2c │ │ │ │ + bl 34e0c │ │ │ │ mov x0, x26 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov x28, x0 │ │ │ │ - adrp x6, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x6, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x6, [x6, #3920] │ │ │ │ mov x2, x26 │ │ │ │ mov w5, #0x8c // #140 │ │ │ │ ldrb w1, [x2] │ │ │ │ - cbz w1, 2e294 │ │ │ │ + cbz w1, 2e274 │ │ │ │ ldrh w4, [x6, w1, sxtw #1] │ │ │ │ cmp w1, #0x5f │ │ │ │ and w4, w5, w4 │ │ │ │ ccmp w4, #0x0, #0x0, ne // ne = any │ │ │ │ - b.eq 2e1f4 // b.none │ │ │ │ + b.eq 2e1d4 // b.none │ │ │ │ strb w1, [x0], #1 │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 2e1d4 │ │ │ │ + b 2e1b4 │ │ │ │ bti j │ │ │ │ add x28, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 47840 │ │ │ │ + bl 47800 │ │ │ │ ldr x26, [x20] │ │ │ │ str wzr, [sp] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ ldp x1, x5, [x28, #336] │ │ │ │ mov x0, x26 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ ldr x0, [x28, #360] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbz x0, 2e344 │ │ │ │ + cbz x0, 2e324 │ │ │ │ add x28, x25, #0xf70 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl f2d0 │ │ │ │ ldp x1, x2, [x28, #360] │ │ │ │ stp x1, x2, [x0] │ │ │ │ mov x1, x26 │ │ │ │ str x0, [x28, #360] │ │ │ │ mov w0, #0x147 // #327 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [x28, #352] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - cbz x1, 2e338 │ │ │ │ + cbz x1, 2e318 │ │ │ │ mov w0, #0x14b // #331 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ mov w26, #0x150 // #336 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [x28, #352] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ strb wzr, [x0] │ │ │ │ mov x1, x28 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x8f0 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x8b0 │ │ │ │ str x11, [sp, #168] │ │ │ │ bl faf8 │ │ │ │ mov x1, x26 │ │ │ │ str x0, [sp, #120] │ │ │ │ mov w0, #0x14a // #330 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - bl 479e4 │ │ │ │ - bl 32580 │ │ │ │ + bl 479a4 │ │ │ │ + bl 32560 │ │ │ │ mov x1, x28 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x900 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ bl faf8 │ │ │ │ mov x1, x26 │ │ │ │ str x0, [sp, #120] │ │ │ │ mov w0, #0x14a // #330 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x1, x26 │ │ │ │ str x0, [sp, #144] │ │ │ │ mov w0, #0x147 // #327 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ mov x2, x0 │ │ │ │ mov w0, #0x2b // #43 │ │ │ │ mov w26, #0x152 // #338 │ │ │ │ - bl 329b0 │ │ │ │ + bl 32990 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 479e4 │ │ │ │ - bl 32580 │ │ │ │ + bl 479a4 │ │ │ │ + bl 32560 │ │ │ │ mov x0, x28 │ │ │ │ bl fab0 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov w26, #0x150 // #336 │ │ │ │ str x0, [x28, #352] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x149 // #329 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ str x0, [x28, #336] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2e240 │ │ │ │ + b 2e220 │ │ │ │ bti j │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x28, [x20, #-56] │ │ │ │ ldr x26, [x0, #1312] │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #8] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldr x1, [x26, #8] │ │ │ │ str x0, [x1] │ │ │ │ str x0, [x26, #8] │ │ │ │ mov w26, #0xa3 // #163 │ │ │ │ str x28, [x0, #16] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x1, [x20] │ │ │ │ str x1, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x0, x1 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ - b 2e418 │ │ │ │ + b 2e3f8 │ │ │ │ mov x3, x1 │ │ │ │ ldrb w0, [x3], #1 │ │ │ │ - cbnz w4, 2e48c │ │ │ │ + cbnz w4, 2e46c │ │ │ │ cmp w0, #0x5c │ │ │ │ - b.eq 2e480 // b.none │ │ │ │ + b.eq 2e460 // b.none │ │ │ │ str x3, [sp, #144] │ │ │ │ add x28, x26, #0x1 │ │ │ │ str x11, [sp, #168] │ │ │ │ str w4, [sp, #184] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x3, [sp, #144] │ │ │ │ ldr x11, [sp, #168] │ │ │ │ ldr w4, [sp, #184] │ │ │ │ mov x26, x28 │ │ │ │ mov x1, x3 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ cmp x0, x26 │ │ │ │ - b.hi 2e3d0 // b.pmore │ │ │ │ + b.hi 2e3b0 // b.pmore │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ mov w26, #0xa2 // #162 │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 48700 │ │ │ │ + bl 486c0 │ │ │ │ mov w26, #0x9e // #158 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov w0, #0x11 // #17 │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 48700 │ │ │ │ + bl 486c0 │ │ │ │ mov w26, #0x9d // #157 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x28, x26, #0x1 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ - b 2e410 │ │ │ │ + b 2e3f0 │ │ │ │ cmp w0, #0x6e │ │ │ │ - b.eq 2e524 // b.none │ │ │ │ - b.hi 2e530 // b.pmore │ │ │ │ + b.eq 2e504 // b.none │ │ │ │ + b.hi 2e510 // b.pmore │ │ │ │ sub w4, w0, #0x30 │ │ │ │ add x28, x26, #0x1 │ │ │ │ and w5, w4, #0xff │ │ │ │ cmp w5, #0x7 │ │ │ │ - b.hi 2e4fc // b.pmore │ │ │ │ + b.hi 2e4dc // b.pmore │ │ │ │ mov w0, w4 │ │ │ │ ldrb w4, [x1, #1] │ │ │ │ sub w4, w4, #0x30 │ │ │ │ and w5, w4, #0xff │ │ │ │ cmp w5, #0x7 │ │ │ │ - b.hi 2e55c // b.pmore │ │ │ │ + b.hi 2e53c // b.pmore │ │ │ │ add w0, w4, w0, lsl #3 │ │ │ │ ldrb w4, [x1, #2] │ │ │ │ add x3, x1, #0x2 │ │ │ │ sub w4, w4, #0x30 │ │ │ │ and w5, w4, #0xff │ │ │ │ cmp w5, #0x7 │ │ │ │ - b.hi 2e558 // b.pmore │ │ │ │ + b.hi 2e538 // b.pmore │ │ │ │ add w0, w4, w0, lsl #3 │ │ │ │ add x1, x1, #0x3 │ │ │ │ cmp w0, #0xff │ │ │ │ - b.hi 2e548 // b.pmore │ │ │ │ + b.hi 2e528 // b.pmore │ │ │ │ add x28, x26, #0x3 │ │ │ │ and x0, x0, #0xff │ │ │ │ mov x3, x1 │ │ │ │ str x3, [sp, #144] │ │ │ │ str x11, [sp, #168] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x3, [sp, #144] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ ldr x11, [sp, #168] │ │ │ │ - b 2e410 │ │ │ │ + b 2e3f0 │ │ │ │ add x28, x26, #0x1 │ │ │ │ mov x0, #0xa // #10 │ │ │ │ - b 2e4fc │ │ │ │ + b 2e4dc │ │ │ │ cmp w0, #0x72 │ │ │ │ - b.eq 2e564 // b.none │ │ │ │ + b.eq 2e544 // b.none │ │ │ │ cmp w0, #0x74 │ │ │ │ - b.eq 2e818 // b.none │ │ │ │ + b.eq 2e7f8 // b.none │ │ │ │ add x28, x26, #0x1 │ │ │ │ - b 2e4fc │ │ │ │ + b 2e4dc │ │ │ │ lsr w0, w0, #3 │ │ │ │ mov x1, x3 │ │ │ │ add x28, x28, #0x1 │ │ │ │ - b 2e4f4 │ │ │ │ + b 2e4d4 │ │ │ │ add x28, x28, #0x1 │ │ │ │ mov x1, x3 │ │ │ │ - b 2e4f4 │ │ │ │ + b 2e4d4 │ │ │ │ add x28, x26, #0x1 │ │ │ │ mov x0, #0xd // #13 │ │ │ │ - b 2e4fc │ │ │ │ + b 2e4dc │ │ │ │ bti j │ │ │ │ sub x0, x20, #0xa8 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-224] │ │ │ │ mov w26, #0x97 // #151 │ │ │ │ str x1, [x0, #16] │ │ │ │ add x1, x25, #0xf70 │ │ │ │ ldrb w2, [x1, #304] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldur x0, [x20, #-168] │ │ │ │ str x0, [sp, #304] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ stp xzr, xzr, [sp, #288] │ │ │ │ ldrb w2, [x0, #304] │ │ │ │ add x0, sp, #0x120 │ │ │ │ str wzr, [sp, #336] │ │ │ │ mov w26, #0x95 // #149 │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldrsw x0, [x20] │ │ │ │ mov w26, #0xaf // #175 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldrsw x0, [x20] │ │ │ │ mov w26, #0xae // #174 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ mov w26, #0x94 // #148 │ │ │ │ ldrb w2, [x0, #304] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ stp x0, xzr, [sp, #288] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldur x0, [x20, #-56] │ │ │ │ str x0, [sp, #304] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ str x11, [sp, #120] │ │ │ │ str wzr, [sp, #336] │ │ │ │ mov w26, #0x93 // #147 │ │ │ │ ldrb w2, [x0, #304] │ │ │ │ add x0, sp, #0x120 │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ stp x0, xzr, [sp, #288] │ │ │ │ add x0, x25, #0xf70 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x11, [sp, #120] │ │ │ │ str xzr, [sp, #304] │ │ │ │ mov w26, #0x92 // #146 │ │ │ │ ldrb w2, [x0, #304] │ │ │ │ add x0, sp, #0x120 │ │ │ │ str wzr, [sp, #336] │ │ │ │ - bl 34770 │ │ │ │ + bl 34750 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov w26, #0x8d // #141 │ │ │ │ ldur x1, [x20, #-56] │ │ │ │ stp xzr, x1, [x0] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ strb wzr, [x0, #16] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldrb w2, [x1] │ │ │ │ cmp w2, #0x21 │ │ │ │ - b.eq 2e758 // b.none │ │ │ │ + b.eq 2e738 // b.none │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str x1, [x0, #8] │ │ │ │ mov w26, #0x8c // #140 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ str w2, [x0] │ │ │ │ strb wzr, [x0, #16] │ │ │ │ str x1, [x0, #24] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ ldrb w2, [x1] │ │ │ │ cmp w2, #0x21 │ │ │ │ - b.ne 2e764 // b.any │ │ │ │ + b.ne 2e744 // b.any │ │ │ │ add x1, x1, #0x1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w26, #0x8b // #139 │ │ │ │ str w2, [x0] │ │ │ │ str x1, [x0, #8] │ │ │ │ strb wzr, [x0, #16] │ │ │ │ str xzr, [x0, #24] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x1, x1, #0x1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b 2e6f0 │ │ │ │ + b 2e6d0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 2e73c │ │ │ │ + b 2e71c │ │ │ │ bti j │ │ │ │ ldrsw x0, [x20] │ │ │ │ mov w26, #0xad // #173 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldr x0, [x20] │ │ │ │ str x11, [sp, #120] │ │ │ │ mov w26, #0xa7 // #167 │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldrsw x0, [x20] │ │ │ │ mov w26, #0xb1 // #177 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ ldrsw x0, [x20] │ │ │ │ mov w26, #0xb0 // #176 │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x11, [sp, #120] │ │ │ │ bl 245c8 │ │ │ │ mov w26, #0xe4 // #228 │ │ │ │ ldur x2, [x20, #-112] │ │ │ │ ldr x1, [x20] │ │ │ │ stp x1, x2, [x0] │ │ │ │ ldr x11, [sp, #120] │ │ │ │ str x0, [sp, #224] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ bti j │ │ │ │ str x11, [sp, #120] │ │ │ │ - bl 32420 │ │ │ │ + bl 32400 │ │ │ │ ldur x0, [x20, #-224] │ │ │ │ mov w26, #0xa6 // #166 │ │ │ │ ldur x1, [x20, #-112] │ │ │ │ - bl 48310 │ │ │ │ - bl 32580 │ │ │ │ + bl 482d0 │ │ │ │ + bl 32560 │ │ │ │ ldr x11, [sp, #120] │ │ │ │ - b 2a828 │ │ │ │ + b 2a808 │ │ │ │ add x28, x26, #0x1 │ │ │ │ mov x0, #0x9 // #9 │ │ │ │ - b 2e4fc │ │ │ │ + b 2e4dc │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x0, #3572] │ │ │ │ - cbz w1, 2f668 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w1, 2f648 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #2552] │ │ │ │ - cbnz w0, 2f5d8 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 2f5b8 │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - adrp x19, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x6, x19, #0xc20 │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x6, x19, #0xbe0 │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x6, x6, #0xbe0 │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ - adrp x20, 23d000 <_obstack_memory_used@@Base+0x1e9f54> │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ + adrp x20, 23d000 <_obstack_memory_used@@Base+0x1e9f94> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ bti j │ │ │ │ ldr x1, [x14, #3872] │ │ │ │ - adrp x23, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ + adrp x23, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ ldrb w0, [x15, #3880] │ │ │ │ mov x22, x1 │ │ │ │ strb w0, [x1] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ - add x21, x23, #0xe20 │ │ │ │ + add x21, x23, #0xde0 │ │ │ │ add x21, x21, #0x880 │ │ │ │ - add x3, x13, #0xd20 │ │ │ │ + add x3, x13, #0xce0 │ │ │ │ ldrsh w0, [x6, w2, sxtw #1] │ │ │ │ sxtw x4, w2 │ │ │ │ add x30, x3, #0x4d0 │ │ │ │ add x17, x3, #0x5d0 │ │ │ │ add x24, x3, #0xf90 │ │ │ │ - add x9, x12, #0x930 │ │ │ │ - add x10, x20, #0x720 │ │ │ │ + add x9, x12, #0x8f0 │ │ │ │ + add x10, x20, #0x6e0 │ │ │ │ mov w16, #0x0 // #0 │ │ │ │ ldrb w3, [x1] │ │ │ │ ldrsh w5, [x17, x4, lsl #1] │ │ │ │ ldrb w3, [x30, w3, sxtw] │ │ │ │ add w0, w0, w3 │ │ │ │ - cbz w5, 2ea28 │ │ │ │ + cbz w5, 2ea08 │ │ │ │ ldrsh w7, [x9, w0, sxtw #1] │ │ │ │ sxtw x5, w0 │ │ │ │ mov x11, x1 │ │ │ │ mov w16, #0x1 // #1 │ │ │ │ cmp w2, w7 │ │ │ │ - b.ne 2e978 // b.any │ │ │ │ + b.ne 2e958 // b.any │ │ │ │ ldrsh x4, [x10, x5, lsl #1] │ │ │ │ add x1, x1, #0x1 │ │ │ │ mov x2, x4 │ │ │ │ ldrsh w0, [x6, w4, sxtw #1] │ │ │ │ cmp w0, #0x8b0 │ │ │ │ - b.ne 2e8d4 // b.any │ │ │ │ - cbz w16, 2e928 │ │ │ │ + b.ne 2e8b4 // b.any │ │ │ │ + cbz w16, 2e908 │ │ │ │ add x0, x8, #0xf70 │ │ │ │ str w7, [x0, #488] │ │ │ │ str x11, [x0, #496] │ │ │ │ - add x3, x13, #0xd20 │ │ │ │ + add x3, x13, #0xce0 │ │ │ │ add x3, x3, #0x5d0 │ │ │ │ ldrsh w0, [x3, x4, lsl #1] │ │ │ │ - cbnz w0, 2ea8c │ │ │ │ + cbnz w0, 2ea6c │ │ │ │ add x2, x8, #0xf70 │ │ │ │ str x22, [x18, #3920] │ │ │ │ ldrsw x0, [x2, #488] │ │ │ │ ldr x1, [x2, #496] │ │ │ │ ldrsh w0, [x3, x0, lsl #1] │ │ │ │ sub x4, x1, x22 │ │ │ │ str w4, [x2, #332] │ │ │ │ ldrb w2, [x1] │ │ │ │ strb w2, [x15, #3880] │ │ │ │ strb wzr, [x1] │ │ │ │ str x1, [x14, #3872] │ │ │ │ cmp w0, #0xd3 │ │ │ │ - b.ls 2ea74 // b.plast │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x0, x0, #0x168 │ │ │ │ + b.ls 2ea54 // b.plast │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x0, x0, #0x128 │ │ │ │ bl 17dc8 │ │ │ │ mov w7, w2 │ │ │ │ ldrsh w2, [x24, x4, lsl #1] │ │ │ │ mov w16, #0x1 // #1 │ │ │ │ cmp w2, #0x4db │ │ │ │ - b.le 2ea48 │ │ │ │ + b.le 2ea28 │ │ │ │ ldrb w3, [x21, w3, sxtw] │ │ │ │ sxtw x25, w2 │ │ │ │ ldrsh w0, [x6, w2, sxtw #1] │ │ │ │ add w0, w0, w3 │ │ │ │ sxtw x5, w0 │ │ │ │ ldrsh w0, [x9, w0, sxtw #1] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 2e900 // b.none │ │ │ │ - add x26, x13, #0xd20 │ │ │ │ - adrp x4, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x4, x4, #0xe20 │ │ │ │ + b.eq 2e8e0 // b.none │ │ │ │ + add x26, x13, #0xce0 │ │ │ │ + adrp x4, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x4, x4, #0xde0 │ │ │ │ add x26, x26, #0xf90 │ │ │ │ add x4, x4, #0x880 │ │ │ │ - add x27, x12, #0x930 │ │ │ │ + add x27, x12, #0x8f0 │ │ │ │ ldrsh w2, [x26, x25, lsl #1] │ │ │ │ cmp w2, #0x4db │ │ │ │ - b.le 2e9fc │ │ │ │ + b.le 2e9dc │ │ │ │ ldrb w3, [x4, w3, sxtw] │ │ │ │ sxtw x25, w2 │ │ │ │ ldrsh w0, [x6, w2, sxtw #1] │ │ │ │ add w0, w0, w3 │ │ │ │ sxtw x5, w0 │ │ │ │ ldrsh w0, [x27, w0, sxtw #1] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 2e900 // b.none │ │ │ │ + b.eq 2e8e0 // b.none │ │ │ │ ldrsh w2, [x26, x25, lsl #1] │ │ │ │ cmp w2, #0x4db │ │ │ │ - b.gt 2e9d0 │ │ │ │ - add x0, x19, #0xc20 │ │ │ │ - add x28, x12, #0x930 │ │ │ │ + b.gt 2e9b0 │ │ │ │ + add x0, x19, #0xbe0 │ │ │ │ + add x28, x12, #0x8f0 │ │ │ │ add x0, x0, #0xbe0 │ │ │ │ sxtw x25, w2 │ │ │ │ ldrsh w0, [x0, w2, sxtw #1] │ │ │ │ add w0, w0, w3 │ │ │ │ sxtw x5, w0 │ │ │ │ ldrsh w0, [x28, w0, sxtw #1] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 2e900 // b.none │ │ │ │ - b 2e9c4 │ │ │ │ - add x25, x12, #0x930 │ │ │ │ + b.eq 2e8e0 // b.none │ │ │ │ + b 2e9a4 │ │ │ │ + add x25, x12, #0x8f0 │ │ │ │ sxtw x5, w0 │ │ │ │ ldrsh w0, [x25, w0, sxtw #1] │ │ │ │ cmp w2, w0 │ │ │ │ - b.eq 2e900 // b.none │ │ │ │ + b.eq 2e8e0 // b.none │ │ │ │ ldrsh w2, [x24, x4, lsl #1] │ │ │ │ cmp w2, #0x4db │ │ │ │ - b.gt 2e98c │ │ │ │ - add x0, x19, #0xc20 │ │ │ │ - add x4, x12, #0x930 │ │ │ │ + b.gt 2e96c │ │ │ │ + add x0, x19, #0xbe0 │ │ │ │ + add x4, x12, #0x8f0 │ │ │ │ add x0, x0, #0xbe0 │ │ │ │ sxtw x25, w2 │ │ │ │ ldrsh w0, [x0, w2, sxtw #1] │ │ │ │ add w0, w0, w3 │ │ │ │ sxtw x5, w0 │ │ │ │ ldrsh w0, [x4, w0, sxtw #1] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 2e900 // b.none │ │ │ │ - b 2e9ac │ │ │ │ - adrp x2, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x2, x2, #0x6b0 │ │ │ │ + b.eq 2e8e0 // b.none │ │ │ │ + b 2e98c │ │ │ │ + adrp x2, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x2, x2, #0x670 │ │ │ │ ldrh w2, [x2, w0, uxtw #1] │ │ │ │ - adr x0, 2ea8c │ │ │ │ + adr x0, 2ea6c │ │ │ │ add x2, x0, w2, sxth #2 │ │ │ │ br x2 │ │ │ │ add x2, x8, #0xf70 │ │ │ │ str x22, [x18, #3920] │ │ │ │ - b 2e94c │ │ │ │ + b 2e92c │ │ │ │ bti j │ │ │ │ ldr x21, [x18, #3920] │ │ │ │ ldrb w0, [x21] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.eq 2f5fc // b.none │ │ │ │ + b.eq 2f5dc // b.none │ │ │ │ mov x0, x21 │ │ │ │ str x8, [sp, #96] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x1, x2 │ │ │ │ mov x0, x21 │ │ │ │ - bl 2a36c │ │ │ │ + bl 2a368 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ str x0, [x8, #16] │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ @@ -31158,23 +31150,23 @@ │ │ │ │ ldr x19, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x2 │ │ │ │ - bl 2a36c │ │ │ │ + bl 2a368 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - b 2eacc │ │ │ │ + b 2eaac │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #3704] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #3704] │ │ │ │ - b 2e888 │ │ │ │ + b 2e868 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x28 // #40 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ @@ -31200,2371 +31192,2371 @@ │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x7d // #125 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x7b // #123 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3712] │ │ │ │ - cbz x1, 2ec54 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 2ec34 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3720] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x19, [x1, x0] │ │ │ │ - cbz x19, 2ec54 │ │ │ │ + cbz x19, 2ec34 │ │ │ │ str xzr, [x1, x0] │ │ │ │ ldr w0, [x19, #32] │ │ │ │ - cbz w0, 2ec4c │ │ │ │ + cbz w0, 2ec2c │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x19, #3576] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x19, #3576] │ │ │ │ - cbnz w0, 2f890 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 2f870 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str wzr, [x0, #3704] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x154 // #340 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x156 // #342 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12a // #298 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x24 │ │ │ │ - b.eq 2f79c // b.none │ │ │ │ + b.eq 2f77c // b.none │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl ebb0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x8, #0xf70 │ │ │ │ stp x0, xzr, [x1, #16] │ │ │ │ ldrsw x1, [x1, #332] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ add x1, x0, x1 │ │ │ │ ldurb w1, [x1, #-1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x4d │ │ │ │ - b.eq 2f9ac // b.none │ │ │ │ + b.eq 2f98c // b.none │ │ │ │ cmp w1, #0x4b │ │ │ │ - b.eq 2f984 // b.none │ │ │ │ + b.eq 2f964 // b.none │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.ne 2edac // b.any │ │ │ │ + b.ne 2ed8c // b.any │ │ │ │ ldrb w1, [x0, #1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x58 │ │ │ │ - b.eq 2f560 // b.none │ │ │ │ + b.eq 2f540 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x102 // #258 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x3b // #59 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x3d // #61 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ str x8, [sp, #120] │ │ │ │ - bl 32260 │ │ │ │ + bl 32240 │ │ │ │ ldr x8, [sp, #120] │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #104] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 2e888 │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 2e868 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x183 // #387 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x0, x8, #0xf70 │ │ │ │ str x8, [sp, #96] │ │ │ │ ldr w0, [x0, #332] │ │ │ │ sub w2, w0, #0x1 │ │ │ │ sub w1, w0, #0x2 │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ sxtw x2, w2 │ │ │ │ sxtw x1, w1 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl 2a36c │ │ │ │ + bl 2a368 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - b 2eacc │ │ │ │ + b 2eaac │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x161 // #353 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldrb w0, [x15, #3880] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x24, [x18, #3920] │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb w0, [x1] │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ sub x24, x1, x24 │ │ │ │ ldr x2, [x25, #3720] │ │ │ │ sub w24, w24, #0x1 │ │ │ │ ldr x0, [x26, #3712] │ │ │ │ ldr x0, [x0, x2, lsl #3] │ │ │ │ ldr w2, [x0, #56] │ │ │ │ - cbnz w2, 2ef28 │ │ │ │ + cbnz w2, 2ef08 │ │ │ │ ldr w2, [x0, #28] │ │ │ │ str w2, [x27, #3884] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #3864] │ │ │ │ str x2, [x0] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x0, #56] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldrsw x2, [x27, #3884] │ │ │ │ add x0, x0, x2 │ │ │ │ ldr x2, [x14, #3872] │ │ │ │ cmp x2, x0 │ │ │ │ - b.ls 2f7ac // b.plast │ │ │ │ + b.ls 2f78c // b.plast │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x1, x11, [sp, #104] │ │ │ │ stp x6, x3, [sp, #120] │ │ │ │ str x8, [sp, #136] │ │ │ │ - bl 31f00 │ │ │ │ + bl 31ee0 │ │ │ │ ldr x8, [sp, #136] │ │ │ │ cmp w0, #0x1 │ │ │ │ ldp x1, x11, [sp, #104] │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x6, x3, [sp, #120] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b.ne 2f57c // b.any │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b.ne 2f55c // b.any │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x0, [x14, #3872] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w0, [x0, #72] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ sdiv w0, w0, w2 │ │ │ │ add w0, w0, #0xcb │ │ │ │ - b 2e964 │ │ │ │ + b 2e944 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x143 // #323 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x185 // #389 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x184 // #388 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x162 // #354 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12d // #301 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x159 // #345 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x189 // #393 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x2f // #47 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x2b // #43 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x3f // #63 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12c // #300 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x128 // #296 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x127 // #295 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x18a // #394 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x126 // #294 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x132 // #306 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x130 // #304 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x121 // #289 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15c // #348 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13d // #317 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x111 // #273 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x135 // #309 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12f // #303 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x145 // #325 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x148 // #328 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x129 // #297 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x163 // #355 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ add x0, x0, #0x2 │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ str x0, [x8, #16] │ │ │ │ mov w0, #0x104 // #260 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x3e // #62 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ str x0, [x8, #16] │ │ │ │ mov w0, #0x17d // #381 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11 // #17 │ │ │ │ str w0, [x8, #72] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str wzr, [x8, #504] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ ldr w0, [x8, #504] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x8, #504] │ │ │ │ - tbz w0, #31, 2f540 │ │ │ │ + tbz w0, #31, 2f520 │ │ │ │ mov w0, #0xf // #15 │ │ │ │ str w0, [x8, #72] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ add x0, x0, #0x2 │ │ │ │ str x8, [sp, #96] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ str x0, [x8, #24] │ │ │ │ - b 2edac │ │ │ │ + b 2ed8c │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 2f710 // b.none │ │ │ │ + b.eq 2f6f0 // b.none │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ add x24, x0, w24, sxtw │ │ │ │ str x24, [x14, #3872] │ │ │ │ str x8, [sp, #120] │ │ │ │ - bl 473c0 │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 47380 │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x8, [sp, #120] │ │ │ │ mov w2, w0 │ │ │ │ ldp x11, x6, [sp, #104] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ ldr x1, [x14, #3872] │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ ldr x22, [x18, #3920] │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - b 2e8b0 │ │ │ │ + b 2e890 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str wzr, [x1, #2552] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.hi 2f76c // b.pmore │ │ │ │ - adrp x1, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x1, x1, #0xc20 │ │ │ │ + b.hi 2f74c // b.pmore │ │ │ │ + adrp x1, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x1, x1, #0xbe0 │ │ │ │ add x1, x1, #0xbb8 │ │ │ │ ldr w0, [x1, w0, uxtw #2] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ ldrb w0, [x21, #1] │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.ne 2eaac // b.any │ │ │ │ + b.ne 2ea8c // b.any │ │ │ │ ldrb w0, [x15, #3880] │ │ │ │ strb w0, [x1] │ │ │ │ add x0, x22, #0x2 │ │ │ │ str x0, [x14, #3872] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ str x22, [x18, #3920] │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str x8, [sp, #96] │ │ │ │ str w1, [x0, #332] │ │ │ │ ldrb w0, [x22, #2] │ │ │ │ strb wzr, [x22, #2] │ │ │ │ strb w0, [x15, #3880] │ │ │ │ str w7, [sp, #104] │ │ │ │ stp x11, x6, [sp, #112] │ │ │ │ - bl 32260 │ │ │ │ + bl 32240 │ │ │ │ ldr w7, [sp, #104] │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #112] │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - b 2e888 │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + b 2e868 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0, #3572] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr w2, [x0, #72] │ │ │ │ - cbnz w2, 2f68c │ │ │ │ + cbnz w2, 2f66c │ │ │ │ str w1, [x0, #72] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3864] │ │ │ │ - cbnz x0, 2f6a8 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbnz x0, 2f688 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x20, #3864] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ ldr x1, [x0, #480] │ │ │ │ - cbnz x1, 2f6c4 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbnz x1, 2f6a4 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [x0, #480] │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x26, #3712] │ │ │ │ - cbz x0, 2f928 │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 2f908 │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x25, #3720] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ - cbz x0, 2f8f0 │ │ │ │ + cbz x0, 2f8d0 │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x8, [sp, #104] │ │ │ │ - bl 2a5c0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 2a5a0 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x8, [sp, #104] │ │ │ │ ldr w0, [x1, #2552] │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - cbnz w0, 2f5d0 │ │ │ │ + cbnz w0, 2f5b0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b 2e864 │ │ │ │ + b 2e844 │ │ │ │ ldr x1, [x25, #3720] │ │ │ │ str w7, [sp, #96] │ │ │ │ ldr x0, [x26, #3712] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ ldrsw x1, [x27, #3884] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [x14, #3872] │ │ │ │ stp x3, x8, [sp, #120] │ │ │ │ - bl 473c0 │ │ │ │ + bl 47380 │ │ │ │ sxtw x4, w0 │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #104] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ ldp x3, x8, [sp, #120] │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ ldr x1, [x14, #3872] │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x22, [x18, #3920] │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - b 2e930 │ │ │ │ - adrp x2, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x2, x2, #0xc20 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + b 2e910 │ │ │ │ + adrp x2, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x2, x2, #0xbe0 │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ add x2, x2, #0xbd0 │ │ │ │ - add x0, x0, #0x130 │ │ │ │ + add x0, x0, #0xf0 │ │ │ │ mov w1, #0x82 // #130 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl 18d98 │ │ │ │ add x0, x0, #0x1 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 2ed4c │ │ │ │ + b 2ed2c │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ add x0, x0, w24, sxtw │ │ │ │ str x0, [x14, #3872] │ │ │ │ stp x3, x8, [sp, #120] │ │ │ │ - bl 473c0 │ │ │ │ + bl 47380 │ │ │ │ mov w4, w0 │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - add x0, x13, #0xd20 │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + add x0, x13, #0xce0 │ │ │ │ add x0, x0, #0x5d0 │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #104] │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrsh w0, [x0, w4, sxtw #1] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ ldp x3, x8, [sp, #120] │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x14, #3872] │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - cbz w0, 2f80c │ │ │ │ + cbz w0, 2f7ec │ │ │ │ add x0, x8, #0xf70 │ │ │ │ str w4, [x0, #488] │ │ │ │ str x1, [x0, #496] │ │ │ │ - add x9, x19, #0xc20 │ │ │ │ - add x5, x13, #0xd20 │ │ │ │ + add x9, x19, #0xbe0 │ │ │ │ + add x5, x13, #0xce0 │ │ │ │ mov w2, w4 │ │ │ │ add x9, x9, #0xbe0 │ │ │ │ - add x10, x12, #0x930 │ │ │ │ + add x10, x12, #0x8f0 │ │ │ │ add x5, x5, #0xf90 │ │ │ │ ldrsh w0, [x9, w2, sxtw #1] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldrsh w16, [x10, w0, sxtw #1] │ │ │ │ cmp w2, w16 │ │ │ │ - b.eq 2fbe4 // b.none │ │ │ │ + b.eq 2fbc4 // b.none │ │ │ │ ldrsh w2, [x5, w2, sxtw #1] │ │ │ │ - b 2f824 │ │ │ │ + b 2f804 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x180 // #384 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x152 // #338 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 2eacc │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xe90 │ │ │ │ ldr x0, [x1, w0, uxtw #3] │ │ │ │ - bl 45b90 │ │ │ │ + bl 45b50 │ │ │ │ ldr w3, [x19, #3576] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xe50 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr w1, [x0, x3, lsl #2] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ str w1, [x0, #3704] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xef0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr w0, [x0, x3, lsl #2] │ │ │ │ ldr w2, [x1, #2256] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ bfi w2, w0, #3, #1 │ │ │ │ mov w0, #0x117 // #279 │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ str w2, [x1, #2256] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x8, [sp, #104] │ │ │ │ - bl 46260 │ │ │ │ + bl 46220 │ │ │ │ ldr x19, [x25, #3720] │ │ │ │ ldr x21, [x26, #3712] │ │ │ │ ldr x0, [x20, #3864] │ │ │ │ lsl x19, x19, #3 │ │ │ │ - bl 46f64 │ │ │ │ + bl 46f24 │ │ │ │ str x0, [x21, x19] │ │ │ │ ldr w7, [sp, #96] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x11, x8, [sp, #104] │ │ │ │ - b 2f6e0 │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 2f6c0 │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - b 2f8f4 │ │ │ │ + b 2f8d4 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x151 // #337 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ add x8, x8, #0xf70 │ │ │ │ lsl x2, x2, #10 │ │ │ │ str x2, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x102 // #258 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ add x8, x8, #0xf70 │ │ │ │ lsl x2, x2, #20 │ │ │ │ str x2, [x8, #16] │ │ │ │ - b 2edac │ │ │ │ + b 2ed8c │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x108 // #264 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x107 // #263 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x106 // #262 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x105 // #261 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x123 // #291 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x125 // #293 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x124 // #292 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x119 // #281 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldrb w0, [x15, #3880] │ │ │ │ strb w0, [x1] │ │ │ │ add x0, x8, #0xf70 │ │ │ │ ldr x1, [x0, #496] │ │ │ │ ldr w4, [x0, #488] │ │ │ │ sxtw x4, w4 │ │ │ │ - b 2e930 │ │ │ │ + b 2e910 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x120 // #288 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x139 // #313 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x112 // #274 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x115 // #277 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x114 // #276 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ - add x2, x20, #0x720 │ │ │ │ + b 2eacc │ │ │ │ + add x2, x20, #0x6e0 │ │ │ │ ldr x22, [x18, #3920] │ │ │ │ ldrsh w2, [x2, w0, sxtw #1] │ │ │ │ cmp w2, #0x4db │ │ │ │ - b.eq 2fb14 // b.none │ │ │ │ - cbz w2, 2fb14 │ │ │ │ + b.eq 2faf4 // b.none │ │ │ │ + cbz w2, 2faf4 │ │ │ │ add x1, x1, #0x1 │ │ │ │ str x1, [x14, #3872] │ │ │ │ - b 2e8a8 │ │ │ │ + b 2e888 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11e // #286 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x153 // #339 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10d // #269 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10c // #268 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x160 // #352 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15f // #351 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x188 // #392 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15e // #350 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x166 // #358 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x165 // #357 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x17b // #379 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x179 // #377 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16f // #367 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16c // #364 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16b // #363 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x170 // #368 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x168 // #360 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0xf // #15 │ │ │ │ str w0, [x8, #72] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ ldr w0, [x8, #504] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x8, #504] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldrb w0, [x0] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12b // #299 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11a // #282 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16a // #362 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x8, x8, #0xf70 │ │ │ │ ldr w0, [x1, #3704] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #3704] │ │ │ │ mov w0, #0x169 // #361 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13e // #318 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x150 // #336 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14f // #335 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14e // #334 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ str x0, [x8, #16] │ │ │ │ mov w0, #0x17c // #380 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11c // #284 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11b // #283 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x11d // #285 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x174 // #372 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x173 // #371 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x172 // #370 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x164 // #356 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x158 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x118 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ str x8, [sp, #120] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x18, #3920] │ │ │ │ bl 17dfc │ │ │ │ ldr x8, [sp, #120] │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #104] │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w7, [sp, #96] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 2e888 │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 2e868 │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15d // #349 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x0, x8, #0xf70 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ str x8, [sp, #96] │ │ │ │ str w7, [sp, #104] │ │ │ │ ldr x3, [x0, #480] │ │ │ │ ldrsw x1, [x0, #332] │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ stp x11, x6, [sp, #112] │ │ │ │ bl fc78 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x18, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x11, x6, [sp, #112] │ │ │ │ - adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x14, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w7, [sp, #104] │ │ │ │ - adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ - adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 2e888 │ │ │ │ + adrp x12, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ + adrp x13, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + adrp x15, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 2e868 │ │ │ │ bti j │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x148 │ │ │ │ + add x1, x1, #0x108 │ │ │ │ str w7, [sp, #96] │ │ │ │ stp x11, x6, [sp, #104] │ │ │ │ str x8, [sp, #120] │ │ │ │ - b 301f4 │ │ │ │ + b 301d4 │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ str x8, [sp, #96] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ - b 2eacc │ │ │ │ + b 2eaac │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x17e // #382 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x17f // #383 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x158 // #344 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x1, x8, #0xf70 │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ ldrsw x1, [x1, #332] │ │ │ │ add x1, x0, x1 │ │ │ │ ldurb w1, [x1, #-1] │ │ │ │ sub w1, w1, #0x42 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x36 │ │ │ │ - b.hi 303a8 // b.pmore │ │ │ │ + b.hi 30388 // b.pmore │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ lsl x1, x2, x1 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ tst x1, #0x40004000400040 │ │ │ │ - b.eq 303b0 // b.none │ │ │ │ + b.eq 30390 // b.none │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x8, [sp, #96] │ │ │ │ bl ebb0 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ stp x0, xzr, [x8, #16] │ │ │ │ - b 2f990 │ │ │ │ + b 2f970 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ - b 3038c │ │ │ │ + b 3036c │ │ │ │ tst x1, #0x200000002000 │ │ │ │ - b.ne 303f4 // b.any │ │ │ │ + b.ne 303d4 // b.any │ │ │ │ tst x1, #0x100000001 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ csel w2, w2, w1, eq // eq = none │ │ │ │ - b 3038c │ │ │ │ + b 3036c │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x5e // #94 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ - b 3038c │ │ │ │ + b 3036c │ │ │ │ bti j │ │ │ │ ldr x0, [x18, #3920] │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x8, [sp, #96] │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl ebb0 │ │ │ │ ldr x8, [sp, #96] │ │ │ │ add x8, x8, #0xf70 │ │ │ │ stp x0, xzr, [x8, #16] │ │ │ │ - b 2edac │ │ │ │ + b 2ed8c │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13b // #315 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13f // #319 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x142 // #322 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x147 // #327 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x122 // #290 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x136 // #310 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x26 // #38 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15b // #347 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16d // #365 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x16e // #366 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14c // #332 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14b // #331 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x144 // #324 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x146 // #326 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x138 // #312 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x137 // #311 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x17a // #378 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x167 // #359 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14a // #330 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x149 // #329 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x186 // #390 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x140 // #320 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x7e // #126 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x7c // #124 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x131 // #305 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x15a // #346 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x157 // #343 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x141 // #321 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x14d // #333 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x155 // #341 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x133 // #307 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x134 // #308 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10f // #271 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x2a // #42 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x3c // #60 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x25 // #37 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x21 // #33 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x187 // #391 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13a // #314 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x12e // #302 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x13c // #316 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x113 // #275 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x110 // #272 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10e // #270 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10a // #266 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x109 // #265 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x5b // #91 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x5d // #93 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ bti j │ │ │ │ add x8, x8, #0xf70 │ │ │ │ mov w0, #0x10b // #267 │ │ │ │ str w0, [x8, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 2eaec │ │ │ │ + b 2eacc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-400]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ and w22, w3, #0x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldp x24, x1, [x2] │ │ │ │ ldr w26, [x2, #24] │ │ │ │ mov x27, x1 │ │ │ │ - tbnz w3, #0, 31738 │ │ │ │ + tbnz w3, #0, 31718 │ │ │ │ mov x21, x0 │ │ │ │ mov x4, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str wzr, [sp, #176] │ │ │ │ str wzr, [sp, #200] │ │ │ │ str wzr, [sp, #224] │ │ │ │ str wzr, [sp, #248] │ │ │ │ str wzr, [sp, #272] │ │ │ │ str wzr, [sp, #296] │ │ │ │ str wzr, [sp, #320] │ │ │ │ str wzr, [sp, #344] │ │ │ │ str wzr, [sp, #368] │ │ │ │ ldrb w0, [x4] │ │ │ │ - cbz w0, 30dac │ │ │ │ + cbz w0, 30d8c │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.eq 30d04 // b.none │ │ │ │ + b.eq 30ce4 // b.none │ │ │ │ ldrb w0, [x4, #1] │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 31170 // b.none │ │ │ │ + b.eq 31150 // b.none │ │ │ │ ldrb w2, [x4, #2] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 31198 // b.none │ │ │ │ + b.eq 31178 // b.none │ │ │ │ ldrb w2, [x4, #3] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 311a0 // b.none │ │ │ │ + b.eq 31180 // b.none │ │ │ │ ldrb w2, [x4, #4] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 311e8 // b.none │ │ │ │ + b.eq 311c8 // b.none │ │ │ │ ldrb w2, [x4, #5] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 311f0 // b.none │ │ │ │ + b.eq 311d0 // b.none │ │ │ │ ldrb w2, [x4, #6] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 311f8 // b.none │ │ │ │ + b.eq 311d8 // b.none │ │ │ │ ldrb w2, [x4, #7] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3120c // b.none │ │ │ │ + b.eq 311ec // b.none │ │ │ │ ldrb w2, [x4, #8] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 31214 // b.none │ │ │ │ + b.eq 311f4 // b.none │ │ │ │ ldrb w2, [x4, #9] │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3121c // b.none │ │ │ │ + b.eq 311fc // b.none │ │ │ │ ldrb w2, [x4, #10] │ │ │ │ add x4, x4, #0xa │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30cfc // b.none │ │ │ │ + b.eq 30cdc // b.none │ │ │ │ ldrb w2, [x4, #1]! │ │ │ │ cmp w2, #0x25 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 30cec // b.any │ │ │ │ + b.ne 30ccc // b.any │ │ │ │ cmp w2, #0x25 │ │ │ │ - b.ne 30dac // b.any │ │ │ │ + b.ne 30d8c // b.any │ │ │ │ ldrb w20, [x4, #1] │ │ │ │ add x23, x4, #0x1 │ │ │ │ cmp w20, #0x30 │ │ │ │ - b.eq 31aa4 // b.none │ │ │ │ - adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 31a84 // b.none │ │ │ │ + adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x25, [x25, #3920] │ │ │ │ ldrh w0, [x25, w20, sxtw #1] │ │ │ │ - tbnz w0, #2, 31a98 │ │ │ │ + tbnz w0, #2, 31a78 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1a0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x160 │ │ │ │ str w3, [sp, #108] │ │ │ │ bl fba0 │ │ │ │ ldrb w1, [x23, x0] │ │ │ │ ldr w3, [sp, #108] │ │ │ │ mov w20, w3 │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31acc // b.none │ │ │ │ + b.eq 31aac // b.none │ │ │ │ ldrh w2, [x25, w1, sxtw #1] │ │ │ │ - tbnz w2, #2, 31d4c │ │ │ │ + tbnz w2, #2, 31d2c │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.eq 31d44 // b.none │ │ │ │ + b.eq 31d24 // b.none │ │ │ │ ldrb w1, [x23, x0] │ │ │ │ add x2, x23, x0 │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31ad0 // b.none │ │ │ │ + b.eq 31ab0 // b.none │ │ │ │ ldrh w4, [x25, w1, sxtw #1] │ │ │ │ - tbnz w4, #2, 31d60 │ │ │ │ + tbnz w4, #2, 31d40 │ │ │ │ add x4, x2, #0x1 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ cmp w1, #0x73 │ │ │ │ - b.ne 3103c // b.any │ │ │ │ + b.ne 3101c // b.any │ │ │ │ cmp w20, #0x8 │ │ │ │ - b.hi 31d1c // b.pmore │ │ │ │ + b.hi 31cfc // b.pmore │ │ │ │ ubfiz x1, x20, #1, #32 │ │ │ │ add w3, w3, #0x1 │ │ │ │ add x20, x1, w20, uxtw │ │ │ │ mov x1, sp │ │ │ │ add x20, x1, x20, lsl #3 │ │ │ │ str w0, [x20, #176] │ │ │ │ ldrb w0, [x4] │ │ │ │ - cbnz w0, 30c40 │ │ │ │ - cbnz w3, 30f84 │ │ │ │ + cbnz w0, 30c20 │ │ │ │ + cbnz w3, 30f64 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ ldrb w0, [x19] │ │ │ │ - cbz w0, 30ed0 │ │ │ │ + cbz w0, 30eb0 │ │ │ │ mov x20, x19 │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.eq 30ef4 // b.none │ │ │ │ + b.eq 30ed4 // b.none │ │ │ │ ldrb w0, [x19, #1] │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 31168 // b.none │ │ │ │ + b.eq 31148 // b.none │ │ │ │ ldrb w0, [x19, #2] │ │ │ │ add x20, x19, #0x2 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #3] │ │ │ │ add x20, x19, #0x3 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #4] │ │ │ │ add x20, x19, #0x4 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #5] │ │ │ │ add x20, x19, #0x5 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #6] │ │ │ │ add x20, x19, #0x6 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #7] │ │ │ │ add x20, x19, #0x7 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #8] │ │ │ │ add x20, x19, #0x8 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #9] │ │ │ │ add x20, x19, #0x9 │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w0, [x19, #10] │ │ │ │ add x20, x19, #0xa │ │ │ │ cmp w0, #0x25 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 30e9c // b.none │ │ │ │ + b.eq 30e7c // b.none │ │ │ │ ldrb w1, [x20, #1]! │ │ │ │ cmp w1, #0x25 │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 30e8c // b.any │ │ │ │ + b.ne 30e6c // b.any │ │ │ │ cmp x20, x19 │ │ │ │ - b.eq 30eb8 // b.none │ │ │ │ + b.eq 30e98 // b.none │ │ │ │ mov x3, x21 │ │ │ │ sub x2, x20, x19 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fc78 │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.eq 30ef4 // b.none │ │ │ │ - cbz w0, 30ed0 │ │ │ │ + b.eq 30ed4 // b.none │ │ │ │ + cbz w0, 30eb0 │ │ │ │ mov x19, x20 │ │ │ │ - b 30dc8 │ │ │ │ - cbnz w22, 31720 │ │ │ │ + b 30da8 │ │ │ │ + cbnz w22, 31700 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #400 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w0, [x20, #1] │ │ │ │ add x19, x20, #0x1 │ │ │ │ cmp w0, #0x30 │ │ │ │ - b.eq 31ae4 // b.none │ │ │ │ - adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 31ac4 // b.none │ │ │ │ + adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x25, [x25, #3920] │ │ │ │ ldrh w1, [x25, w0, sxtw #1] │ │ │ │ - tbnz w1, #2, 31ad8 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1a0 │ │ │ │ + tbnz w1, #2, 31ab8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x160 │ │ │ │ mov x0, x19 │ │ │ │ bl fba0 │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ mov w24, w23 │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31cd8 // b.none │ │ │ │ + b.eq 31cb8 // b.none │ │ │ │ ldrh w2, [x25, w1, sxtw #1] │ │ │ │ - tbnz w2, #2, 31cc4 │ │ │ │ + tbnz w2, #2, 31ca4 │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.eq 31b1c // b.none │ │ │ │ + b.eq 31afc // b.none │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ add x26, x19, x0 │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31cdc // b.none │ │ │ │ + b.eq 31cbc // b.none │ │ │ │ ldrh w2, [x25, w1, sxtw #1] │ │ │ │ - tbnz w2, #2, 31d8c │ │ │ │ + tbnz w2, #2, 31d6c │ │ │ │ add x19, x26, #0x1 │ │ │ │ cmp w1, #0x78 │ │ │ │ - b.ls 30ff8 // b.plast │ │ │ │ + b.ls 30fd8 // b.plast │ │ │ │ bti j │ │ │ │ ldurb w2, [x19, #-1] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x298 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x258 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldr w0, [sp, #176] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 3107c // b.any │ │ │ │ - tbnz w26, #31, 31150 │ │ │ │ + b.ne 3105c // b.any │ │ │ │ + tbnz w26, #31, 31130 │ │ │ │ add x0, x24, #0xf │ │ │ │ mov w1, w26 │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ ldr x2, [x24] │ │ │ │ str x2, [sp, #176] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 30db0 // b.none │ │ │ │ + b.eq 30d90 // b.none │ │ │ │ add x2, sp, #0xb0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr w5, [x2, #24] │ │ │ │ cmp w5, #0x4 │ │ │ │ - b.ne 310ec // b.any │ │ │ │ - tbnz w1, #31, 31180 │ │ │ │ + b.ne 310cc // b.any │ │ │ │ + tbnz w1, #31, 31160 │ │ │ │ add x5, x0, #0xf │ │ │ │ mov w6, w1 │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, w6 │ │ │ │ str x0, [x2, #24] │ │ │ │ mov x0, x5 │ │ │ │ add w4, w4, #0x1 │ │ │ │ add x2, x2, #0x18 │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 30db0 // b.none │ │ │ │ - b 30fb8 │ │ │ │ - adrp x2, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x2, x2, #0x858 │ │ │ │ + b.eq 30d90 // b.none │ │ │ │ + b 30f98 │ │ │ │ + adrp x2, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x2, x2, #0x818 │ │ │ │ ldrh w2, [x2, w1, uxtw #1] │ │ │ │ - adr x1, 31010 │ │ │ │ + adr x1, 30ff0 │ │ │ │ add x2, x1, w2, sxth #2 │ │ │ │ br x2 │ │ │ │ add x4, x4, #0x1 │ │ │ │ add x2, x2, x5 │ │ │ │ add x2, x2, x0 │ │ │ │ ldrb w1, [x23, x4] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31ad0 // b.none │ │ │ │ + b.eq 31ab0 // b.none │ │ │ │ ldrh w6, [x25, w1, sxtw #1] │ │ │ │ - tbnz w6, #2, 31010 │ │ │ │ + tbnz w6, #2, 30ff0 │ │ │ │ add x4, x2, #0x1 │ │ │ │ cmp w1, #0x73 │ │ │ │ - b.eq 317bc // b.none │ │ │ │ + b.eq 3179c // b.none │ │ │ │ cmp w1, #0x73 │ │ │ │ - b.hi 310dc // b.pmore │ │ │ │ + b.hi 310bc // b.pmore │ │ │ │ cmp w1, #0x70 │ │ │ │ - b.ne 311a8 // b.any │ │ │ │ + b.ne 31188 // b.any │ │ │ │ ldrb w0, [x2, #1] │ │ │ │ sub w0, w0, #0x41 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x13 │ │ │ │ - b.hi 317bc // b.pmore │ │ │ │ + b.hi 3179c // b.pmore │ │ │ │ mov x1, #0x103 // #259 │ │ │ │ movk x1, #0xe, lsl #16 │ │ │ │ lsr x0, x1, x0 │ │ │ │ - tbz w0, #0, 317bc │ │ │ │ + tbz w0, #0, 3179c │ │ │ │ add x4, x2, #0x2 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - b 30d84 │ │ │ │ - b.ls 31748 // b.plast │ │ │ │ + b 30d64 │ │ │ │ + b.ls 31728 // b.plast │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 30f90 // b.none │ │ │ │ + b.eq 30f70 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 31874 // b.any │ │ │ │ - tbnz w26, #31, 31890 │ │ │ │ + b.ne 31854 // b.any │ │ │ │ + tbnz w26, #31, 31870 │ │ │ │ add x0, x24, #0xf │ │ │ │ mov w1, w26 │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ ldr x2, [x24] │ │ │ │ mov x24, x0 │ │ │ │ str x2, [sp, #176] │ │ │ │ add x0, x24, #0xf │ │ │ │ @@ -33574,25 +33566,25 @@ │ │ │ │ mov x24, x0 │ │ │ │ str x1, [sp, #184] │ │ │ │ add x0, x24, #0xf │ │ │ │ mov w1, w2 │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ ldr x2, [x24] │ │ │ │ str x2, [sp, #192] │ │ │ │ - b 30fa8 │ │ │ │ + b 30f88 │ │ │ │ cmp w1, #0x76 │ │ │ │ - b.ne 31224 // b.any │ │ │ │ + b.ne 31204 // b.any │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ - b 30d84 │ │ │ │ - b.ls 313f8 // b.plast │ │ │ │ + b 30d64 │ │ │ │ + b.ls 313d8 // b.plast │ │ │ │ cmp w5, #0x5 │ │ │ │ - b.eq 30fc4 // b.none │ │ │ │ + b.eq 30fa4 // b.none │ │ │ │ cmp w5, #0x6 │ │ │ │ - b.ne 31874 // b.any │ │ │ │ - tbnz w1, #31, 31910 │ │ │ │ + b.ne 31854 // b.any │ │ │ │ + tbnz w1, #31, 318f0 │ │ │ │ add x5, x0, #0xf │ │ │ │ mov w6, w1 │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x2, #24] │ │ │ │ mov x0, x5 │ │ │ │ add x1, x0, #0xf │ │ │ │ @@ -33603,976 +33595,976 @@ │ │ │ │ mov x0, x1 │ │ │ │ add x5, x0, #0xf │ │ │ │ mov w1, w7 │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x2, #40] │ │ │ │ mov x0, x5 │ │ │ │ - b 30fe4 │ │ │ │ + b 30fc4 │ │ │ │ add w1, w26, #0x8 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 31200 │ │ │ │ + b.le 311e0 │ │ │ │ add x0, x24, #0xf │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ - b 30fa0 │ │ │ │ + b 30f80 │ │ │ │ add x20, x19, #0x1 │ │ │ │ - b 30e9c │ │ │ │ + b 30e7c │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.ne 30dac // b.any │ │ │ │ + b.ne 30d8c // b.any │ │ │ │ add x4, x4, #0x1 │ │ │ │ - b 30d04 │ │ │ │ + b 30ce4 │ │ │ │ add w6, w1, #0x8 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 31690 │ │ │ │ + b.le 31670 │ │ │ │ add x5, x0, #0xf │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ - b 30fd4 │ │ │ │ + b 30fb4 │ │ │ │ add x4, x4, #0x2 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ add x4, x4, #0x3 │ │ │ │ - b 30cfc │ │ │ │ - b.hi 30c38 // b.pmore │ │ │ │ + b 30cdc │ │ │ │ + b.hi 30c18 // b.pmore │ │ │ │ cmp w1, #0x57 │ │ │ │ - b.hi 3176c // b.pmore │ │ │ │ + b.hi 3174c // b.pmore │ │ │ │ cmp w1, #0x55 │ │ │ │ - b.hi 310e4 // b.pmore │ │ │ │ + b.hi 310c4 // b.pmore │ │ │ │ cmp w1, #0x48 │ │ │ │ - b.hi 30c38 // b.pmore │ │ │ │ + b.hi 30c18 // b.pmore │ │ │ │ cmp w1, #0x46 │ │ │ │ - b.hi 311e0 // b.pmore │ │ │ │ - cbz w1, 31a90 │ │ │ │ + b.hi 311c0 // b.pmore │ │ │ │ + cbz w1, 31a70 │ │ │ │ sub w0, w1, #0x43 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 30c38 // b.pmore │ │ │ │ + b.hi 30c18 // b.pmore │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ - b 30d84 │ │ │ │ + b 30d64 │ │ │ │ add x4, x4, #0x4 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ add x4, x4, #0x5 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ add x4, x4, #0x6 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ mov x0, x24 │ │ │ │ add x24, x27, w26, sxtw │ │ │ │ - b 30fa0 │ │ │ │ + b 30f80 │ │ │ │ add x4, x4, #0x7 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ add x4, x4, #0x8 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ add x4, x4, #0x9 │ │ │ │ - b 30cfc │ │ │ │ + b 30cdc │ │ │ │ cmp w1, #0x78 │ │ │ │ - b.eq 31234 // b.none │ │ │ │ + b.eq 31214 // b.none │ │ │ │ cmp w1, #0x75 │ │ │ │ - b.ne 30c38 // b.any │ │ │ │ + b.ne 30c18 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 30d84 │ │ │ │ + b 30d64 │ │ │ │ bti j │ │ │ │ bl f240 │ │ │ │ str w0, [sp, #108] │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ mul x0, x0, x1 │ │ │ │ add x1, sp, #0xb0 │ │ │ │ ldr x20, [x1, x0] │ │ │ │ add x1, sp, #0xb8 │ │ │ │ ldr x1, [x1, x0] │ │ │ │ mov x27, x1 │ │ │ │ add x1, sp, #0xc0 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ mov x28, x0 │ │ │ │ - cbz x20, 31ca8 │ │ │ │ + cbz x20, 31c88 │ │ │ │ mov x0, x20 │ │ │ │ bl ec40 │ │ │ │ - tbz w0, #0, 31c8c │ │ │ │ + tbz w0, #0, 31c6c │ │ │ │ ldr x0, [x20, #8] │ │ │ │ add x6, sp, #0x74 │ │ │ │ ldr x1, [x20, #200] │ │ │ │ add x5, sp, #0x78 │ │ │ │ ldr x8, [x0, #560] │ │ │ │ add x4, sp, #0x80 │ │ │ │ mov x3, x28 │ │ │ │ mov x2, x27 │ │ │ │ mov x0, x20 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ blr x8 │ │ │ │ and w24, w0, #0x1 │ │ │ │ - tbz w0, #0, 31ca8 │ │ │ │ + tbz w0, #0, 31c88 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - cbz x0, 31c68 │ │ │ │ + cbz x0, 31c48 │ │ │ │ ldrb w0, [x26] │ │ │ │ mov w1, #0x48 // #72 │ │ │ │ cmp w0, #0x43 │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 31c68 // b.any │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 31c48 // b.any │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x24, #0xf70 │ │ │ │ ldr x1, [x0, #512] │ │ │ │ - cbnz x1, 31c1c │ │ │ │ + cbnz x1, 31bfc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x1d8 │ │ │ │ + add x1, x1, #0x198 │ │ │ │ bl ffd8 │ │ │ │ add x25, x24, #0xf70 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ mov x1, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4996c │ │ │ │ + bl 4992c │ │ │ │ str x20, [x25, #512] │ │ │ │ ldr x0, [x25, #520] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x25, #520] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - cbz x0, 31330 │ │ │ │ + cbz x0, 31310 │ │ │ │ bl f318 │ │ │ │ str x0, [x25, #520] │ │ │ │ add x24, x24, #0xf70 │ │ │ │ ldr x0, [x24, #528] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f318 │ │ │ │ str x0, [x24, #528] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ - cbz x2, 319ac │ │ │ │ + cbz x2, 3198c │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xc18 │ │ │ │ bl 10368 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldrb w0, [x26] │ │ │ │ cmp w0, #0x47 │ │ │ │ ccmp x2, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 319c0 // b.any │ │ │ │ + b.ne 319a0 // b.any │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - cbz x1, 313a8 │ │ │ │ + cbz x1, 31388 │ │ │ │ ldr w2, [sp, #116] │ │ │ │ - cbz w2, 313a8 │ │ │ │ + cbz w2, 31388 │ │ │ │ cmp w0, #0x48 │ │ │ │ - b.ne 319d4 // b.any │ │ │ │ - adrp x3, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x3, x3, #0x2a0 │ │ │ │ - add x1, x1, #0x2a8 │ │ │ │ + b.ne 319b4 // b.any │ │ │ │ + adrp x3, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x3, x3, #0x260 │ │ │ │ + add x1, x1, #0x268 │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x3, x28 │ │ │ │ mov x2, x27 │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + add x1, x1, #0x1c8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4996c │ │ │ │ + bl 4992c │ │ │ │ ldr w0, [sp, #108] │ │ │ │ add w23, w23, #0x1 │ │ │ │ bl f2e8 │ │ │ │ - cbz w24, 30db4 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w24, 30d94 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0xf70 │ │ │ │ ldr x0, [x20, #520] │ │ │ │ str xzr, [x20, #512] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #520] │ │ │ │ ldr x0, [x20, #528] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x20, #528] │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.ne 318a8 // b.any │ │ │ │ - tbnz w1, #31, 31858 │ │ │ │ + b.ne 31888 // b.any │ │ │ │ + tbnz w1, #31, 31838 │ │ │ │ add x5, x0, #0xb │ │ │ │ mov w6, w1 │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w6 │ │ │ │ str w0, [x2, #24] │ │ │ │ mov x0, x5 │ │ │ │ - b 30fe4 │ │ │ │ + b 30fc4 │ │ │ │ bti j │ │ │ │ mov x1, x0 │ │ │ │ bti j │ │ │ │ mvn x2, x1 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ add x2, x19, x2 │ │ │ │ add w1, w1, #0x1 │ │ │ │ - add x0, x0, #0x290 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ bl faf8 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add w23, w23, #0x1 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ mov x1, x20 │ │ │ │ ldur w2, [x0, #-224] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add w23, w23, #0x1 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x188 │ │ │ │ ldur x2, [x0, #-224] │ │ │ │ add x0, sp, #0x80 │ │ │ │ bl ed48 │ │ │ │ add x2, sp, #0x80 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1d0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x190 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add w23, w23, #0x1 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ add x1, sp, #0x80 │ │ │ │ ldur x2, [x0, #-224] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl fea0 │ │ │ │ mov x1, x21 │ │ │ │ add x0, sp, #0x80 │ │ │ │ bl ea90 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add w23, w23, #0x1 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x180 │ │ │ │ ldur x2, [x0, #-224] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, x21 │ │ │ │ ldr x0, [x0, #1696] │ │ │ │ bl ea90 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ mov x1, x0 │ │ │ │ bti j │ │ │ │ ldrb w20, [x26, #1] │ │ │ │ add w23, w23, #0x1 │ │ │ │ cmp w20, #0x41 │ │ │ │ - b.eq 317c4 // b.none │ │ │ │ + b.eq 317a4 // b.none │ │ │ │ cmp w20, #0x42 │ │ │ │ - b.ne 3169c // b.any │ │ │ │ + b.ne 3167c // b.any │ │ │ │ mov w0, w24 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ ldur x0, [x0, #-224] │ │ │ │ - cbz x0, 31a3c │ │ │ │ + cbz x0, 31a1c │ │ │ │ ldr x1, [x0, #240] │ │ │ │ - cbnz x1, 3181c │ │ │ │ + cbnz x1, 317fc │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 31a20 │ │ │ │ + cbz x0, 31a00 │ │ │ │ mov x1, x21 │ │ │ │ bl ea90 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ mov x1, x0 │ │ │ │ bti j │ │ │ │ add w23, w23, #0x1 │ │ │ │ mvn x2, x1 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ add x2, x19, x2 │ │ │ │ add w1, w1, #0x1 │ │ │ │ - add x0, x0, #0x290 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ bl faf8 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ mov x1, x20 │ │ │ │ ldur x2, [x0, #-224] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ mov x1, x0 │ │ │ │ bti j │ │ │ │ ldrb w0, [x26, #1] │ │ │ │ cmp w0, #0x6c │ │ │ │ - b.eq 31a58 // b.none │ │ │ │ + b.eq 31a38 // b.none │ │ │ │ sub w0, w0, #0x64 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x14 │ │ │ │ - b.hi 30f68 // b.pmore │ │ │ │ + b.hi 30f48 // b.pmore │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ movk x2, #0x12, lsl #16 │ │ │ │ lsr x0, x2, x0 │ │ │ │ - tbz w0, #0, 30f68 │ │ │ │ + tbz w0, #0, 30f48 │ │ │ │ mvn x2, x1 │ │ │ │ add w1, w1, #0x2 │ │ │ │ add x2, x19, x2 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x0, x0, #0x290 │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x0, x0, #0x250 │ │ │ │ bl faf8 │ │ │ │ mov x20, x0 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add w23, w23, #0x1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ mov x1, x20 │ │ │ │ ldur x2, [x0, #-224] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #1705] │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ mov x5, x0 │ │ │ │ add x0, x27, w1, sxtw │ │ │ │ - b 30fd4 │ │ │ │ + b 30fb4 │ │ │ │ cmp w20, #0x49 │ │ │ │ - b.eq 319f0 // b.none │ │ │ │ + b.eq 319d0 // b.none │ │ │ │ cmp w20, #0x52 │ │ │ │ - b.eq 31b94 // b.none │ │ │ │ + b.eq 31b74 // b.none │ │ │ │ sub w0, w20, #0x53 │ │ │ │ mov w2, #0xfd // #253 │ │ │ │ tst w0, w2 │ │ │ │ - b.eq 31b24 // b.none │ │ │ │ + b.eq 31b04 // b.none │ │ │ │ cmp w20, #0x54 │ │ │ │ - b.ne 315b0 // b.any │ │ │ │ + b.ne 31590 // b.any │ │ │ │ mov w0, w24 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ ldur x20, [x0, #-224] │ │ │ │ - cbz x20, 31988 │ │ │ │ + cbz x20, 31968 │ │ │ │ ldrb w0, [x20] │ │ │ │ - cbz w0, 31988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 31968 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2248] │ │ │ │ - tbz w0, #0, 31710 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 316f0 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl fd20 │ │ │ │ mov x24, x0 │ │ │ │ - cbnz x0, 31be4 │ │ │ │ + cbnz x0, 31bc4 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl ea90 │ │ │ │ - b 30db4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 30d94 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ ldrb w1, [x0, #14] │ │ │ │ - tbz w1, #0, 30ed4 │ │ │ │ + tbz w1, #0, 30eb4 │ │ │ │ strb wzr, [x0, #1] │ │ │ │ - b 30ed4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 30eb4 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #1719] │ │ │ │ - tbz w1, #0, 30c08 │ │ │ │ - b 30ed4 │ │ │ │ + tbz w1, #0, 30be8 │ │ │ │ + b 30eb4 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 31870 // b.any │ │ │ │ - tbnz w26, #31, 31840 │ │ │ │ + b.ne 31850 // b.any │ │ │ │ + tbnz w26, #31, 31820 │ │ │ │ add x0, x24, #0xb │ │ │ │ mov w1, w26 │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ ldr w2, [x24] │ │ │ │ str w2, [sp, #176] │ │ │ │ - b 30fa8 │ │ │ │ + b 30f88 │ │ │ │ cmp w1, #0x64 │ │ │ │ - b.eq 31234 // b.none │ │ │ │ + b.eq 31214 // b.none │ │ │ │ cmp w1, #0x6c │ │ │ │ - b.ne 30c38 // b.any │ │ │ │ + b.ne 30c18 // b.any │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ cmp w1, #0x6c │ │ │ │ - b.eq 31b10 // b.none │ │ │ │ + b.eq 31af0 // b.none │ │ │ │ ldrb w1, [x4] │ │ │ │ sub w1, w1, #0x64 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x14 │ │ │ │ - b.hi 30c38 // b.pmore │ │ │ │ + b.hi 30c18 // b.pmore │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ movk x2, #0x12, lsl #16 │ │ │ │ lsr x1, x2, x1 │ │ │ │ - tbz w1, #0, 30c38 │ │ │ │ + tbz w1, #0, 30c18 │ │ │ │ add x4, x4, #0x1 │ │ │ │ add w0, w0, #0x2 │ │ │ │ - b 30d84 │ │ │ │ + b 30d64 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - b 30d84 │ │ │ │ + b 30d64 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ mov x1, x21 │ │ │ │ ldur x20, [x0, #-224] │ │ │ │ ldr x0, [x20] │ │ │ │ bl ea90 │ │ │ │ ldr x0, [x20, #208] │ │ │ │ - cbz x0, 30db4 │ │ │ │ + cbz x0, 30d94 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x2, [x1, #776] │ │ │ │ mov x1, x20 │ │ │ │ blr x2 │ │ │ │ - cbz x0, 30db4 │ │ │ │ + cbz x0, 30d94 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x218 │ │ │ │ + add x1, x1, #0x1d8 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldr x2, [x1, #72] │ │ │ │ - tbnz w2, #15, 3158c │ │ │ │ + tbnz w2, #15, 3156c │ │ │ │ ldr x3, [x0] │ │ │ │ mov x0, x21 │ │ │ │ ldr x2, [x1] │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x230 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x1f0 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ add w1, w26, #0x8 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 318b0 │ │ │ │ + b.le 31890 │ │ │ │ add x0, x24, #0xb │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ - b 31760 │ │ │ │ + b 31740 │ │ │ │ add w6, w1, #0x8 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 318e0 │ │ │ │ + b.le 318c0 │ │ │ │ add x5, x0, #0xb │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ - b 31410 │ │ │ │ - cbnz w0, 30f90 │ │ │ │ - adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + b 313f0 │ │ │ │ + cbnz w0, 30f70 │ │ │ │ + adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ add x2, x2, #0x8e8 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + add x0, x0, #0x168 │ │ │ │ mov w1, #0xef // #239 │ │ │ │ bl 18d98 │ │ │ │ add w1, w26, #0x8 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 318bc │ │ │ │ + b.le 3189c │ │ │ │ add x0, x24, #0xf │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ - b 310a0 │ │ │ │ - cbnz w5, 30fc4 │ │ │ │ - b 31874 │ │ │ │ + b 31080 │ │ │ │ + cbnz w5, 30fa4 │ │ │ │ + b 31854 │ │ │ │ mov x0, x24 │ │ │ │ add x24, x27, w26, sxtw │ │ │ │ - b 31760 │ │ │ │ + b 31740 │ │ │ │ ldr x0, [x27, w26, sxtw] │ │ │ │ str x0, [sp, #176] │ │ │ │ - b.eq 310ac // b.none │ │ │ │ + b.eq 3108c // b.none │ │ │ │ add w2, w26, #0x10 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 318ec │ │ │ │ + b.le 318cc │ │ │ │ add x0, x24, #0xf │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ - b 310b8 │ │ │ │ + b 31098 │ │ │ │ mov x5, x0 │ │ │ │ add x0, x27, w1, sxtw │ │ │ │ - b 31410 │ │ │ │ + b 313f0 │ │ │ │ ldr x0, [x27, w1, sxtw] │ │ │ │ str x0, [sp, #184] │ │ │ │ - b.eq 310c4 // b.none │ │ │ │ + b.eq 310a4 // b.none │ │ │ │ add w1, w26, #0x18 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 31928 │ │ │ │ + b.le 31908 │ │ │ │ add x0, x24, #0xf │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ - b 310d0 │ │ │ │ + b 310b0 │ │ │ │ add w6, w1, #0x8 │ │ │ │ cmp w6, #0x0 │ │ │ │ - b.le 31934 │ │ │ │ + b.le 31914 │ │ │ │ add x5, x0, #0xf │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ - b 31110 │ │ │ │ + b 310f0 │ │ │ │ mov x0, x24 │ │ │ │ add x24, x27, w2, sxtw │ │ │ │ - b 310d0 │ │ │ │ + b 310b0 │ │ │ │ ldr x5, [x27, w1, sxtw] │ │ │ │ str x5, [x2, #24] │ │ │ │ - b.eq 3111c // b.none │ │ │ │ + b.eq 310fc // b.none │ │ │ │ add w7, w1, #0x10 │ │ │ │ cmp w7, #0x0 │ │ │ │ - b.le 31958 │ │ │ │ + b.le 31938 │ │ │ │ add x1, x0, #0xf │ │ │ │ and x1, x1, #0xfffffffffffffff8 │ │ │ │ - b 31128 │ │ │ │ + b 31108 │ │ │ │ ldr x5, [x27, w6, sxtw] │ │ │ │ str x5, [x2, #32] │ │ │ │ - b.eq 31134 // b.none │ │ │ │ + b.eq 31114 // b.none │ │ │ │ add w1, w1, #0x18 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3197c │ │ │ │ + b.le 3195c │ │ │ │ add x5, x0, #0xf │ │ │ │ and x5, x5, #0xfffffffffffffff8 │ │ │ │ - b 31140 │ │ │ │ + b 31120 │ │ │ │ mov x5, x0 │ │ │ │ add x0, x27, w7, sxtw │ │ │ │ - b 31140 │ │ │ │ + b 31120 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x280 │ │ │ │ + add x1, x1, #0x240 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldrb w0, [x26] │ │ │ │ cmp w0, #0x47 │ │ │ │ ccmp x2, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 313a8 // b.none │ │ │ │ + b.eq 31388 // b.none │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x200 │ │ │ │ - bl 4996c │ │ │ │ - b 313c0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x1c0 │ │ │ │ + bl 4992c │ │ │ │ + b 313a0 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x3, x3, #0xb38 │ │ │ │ - add x1, x1, #0x2a8 │ │ │ │ + adrp x3, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ + add x1, x1, #0x268 │ │ │ │ bl 10368 │ │ │ │ - b 313c0 │ │ │ │ + b 313a0 │ │ │ │ mov w0, w24 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ ldur x0, [x0, #-224] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ - cbz x1, 31a18 │ │ │ │ + cbz x1, 319f8 │ │ │ │ ldr x1, [x1, #240] │ │ │ │ - cbnz x1, 31bf8 │ │ │ │ + cbnz x1, 31bd8 │ │ │ │ ldr x0, [x0, #16] │ │ │ │ - cbnz x0, 31594 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x238 │ │ │ │ + cbnz x0, 31574 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x1f8 │ │ │ │ ldr x2, [x0, #1696] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x220 │ │ │ │ + b 30d94 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x1e0 │ │ │ │ ldr x2, [x0, #1696] │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldrb w0, [x26, #2] │ │ │ │ add x19, x26, #0x2 │ │ │ │ sub w0, w0, #0x64 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x14 │ │ │ │ - b.hi 30f68 // b.pmore │ │ │ │ + b.hi 30f48 // b.pmore │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ movk x2, #0x12, lsl #16 │ │ │ │ lsr x0, x2, x0 │ │ │ │ - tbz w0, #0, 30f68 │ │ │ │ + tbz w0, #0, 30f48 │ │ │ │ sub x2, x19, x1 │ │ │ │ add w1, w1, #0x3 │ │ │ │ sub x2, x2, #0x2 │ │ │ │ - b 3163c │ │ │ │ + b 3161c │ │ │ │ mov x4, x2 │ │ │ │ - b 30c38 │ │ │ │ + b 30c18 │ │ │ │ ldrb w0, [x4, #2] │ │ │ │ cmp w0, #0x24 │ │ │ │ - b.eq 31d80 // b.none │ │ │ │ + b.eq 31d60 // b.none │ │ │ │ mov w20, w3 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1a0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x160 │ │ │ │ mov x0, x23 │ │ │ │ str w3, [sp, #108] │ │ │ │ bl fba0 │ │ │ │ ldrb w1, [x23, x0] │ │ │ │ ldr w3, [sp, #108] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.ne 31dd4 // b.any │ │ │ │ + b.ne 31db4 // b.any │ │ │ │ add x2, x23, x0 │ │ │ │ add x4, x2, #0x1 │ │ │ │ - b 30c38 │ │ │ │ + b 30c18 │ │ │ │ ldrb w1, [x20, #2] │ │ │ │ cmp w1, #0x24 │ │ │ │ - b.eq 31d38 // b.none │ │ │ │ + b.eq 31d18 // b.none │ │ │ │ mov w24, w23 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1a0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x160 │ │ │ │ mov x0, x19 │ │ │ │ bl fba0 │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31cd8 // b.none │ │ │ │ - adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 31cb8 // b.none │ │ │ │ + adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x25, [x25, #3920] │ │ │ │ - b 30f34 │ │ │ │ + b 30f14 │ │ │ │ add x4, x2, #0x2 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 3178c │ │ │ │ + b 3176c │ │ │ │ add x0, x0, #0x1 │ │ │ │ - b 30f44 │ │ │ │ + b 30f24 │ │ │ │ mov w0, w24 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ cmp w20, #0x53 │ │ │ │ cset w25, eq // eq = none │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ ldur x1, [x0, #-224] │ │ │ │ - cbnz x1, 31b60 │ │ │ │ - bl 46a60 │ │ │ │ + cbnz x1, 31b40 │ │ │ │ + bl 46a20 │ │ │ │ str x0, [sp, #136] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, sp, #0x80 │ │ │ │ ldr w0, [x0, #3704] │ │ │ │ str w0, [sp, #132] │ │ │ │ ldr x0, [x1, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ cmp w25, #0x0 │ │ │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 31bd4 // b.none │ │ │ │ + b.eq 31bb4 // b.none │ │ │ │ ldr w3, [x1, #4] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0x278 │ │ │ │ + add x1, x1, #0x238 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ add x2, sp, #0x190 │ │ │ │ mov w0, w24 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ add x19, x26, #0x2 │ │ │ │ madd x0, x0, x1, x2 │ │ │ │ ldur x0, [x0, #-224] │ │ │ │ ldr x1, [x0] │ │ │ │ ldp x3, x0, [x0, #16] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x2, [x1, #8] │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ ldr x4, [x0, #32] │ │ │ │ - add x1, x1, #0x260 │ │ │ │ + add x1, x1, #0x220 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4996c │ │ │ │ - b 30db4 │ │ │ │ + bl 4992c │ │ │ │ + b 30d94 │ │ │ │ cmp w20, #0x55 │ │ │ │ ccmp w2, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 30db4 // b.none │ │ │ │ - b 31594 │ │ │ │ + b.eq 30d94 // b.none │ │ │ │ + b 31574 │ │ │ │ mov x1, x21 │ │ │ │ bl ea90 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldr x2, [x1, #72] │ │ │ │ - tbnz w2, #15, 31a18 │ │ │ │ + tbnz w2, #15, 319f8 │ │ │ │ ldr x2, [x1] │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ ldr x3, [x0, #24] │ │ │ │ - add x1, x1, #0x258 │ │ │ │ + add x1, x1, #0x218 │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ ldr x2, [x0, #528] │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp x1, x20, #0x0, ne // ne = any │ │ │ │ - b.ne 312e4 // b.any │ │ │ │ + b.ne 312c4 // b.any │ │ │ │ ldr x0, [x0, #520] │ │ │ │ ldr x1, [sp, #128] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w3, eq // eq = none │ │ │ │ cmp x1, #0x0 │ │ │ │ cset w2, eq // eq = none │ │ │ │ cmp w3, w2 │ │ │ │ - b.ne 312e4 // b.any │ │ │ │ - cbnz x1, 31c80 │ │ │ │ + b.ne 312c4 // b.any │ │ │ │ + cbnz x1, 31c60 │ │ │ │ add x0, x24, #0xf70 │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr x0, [x0, #528] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 31348 │ │ │ │ - b 312e4 │ │ │ │ + cbz w0, 31328 │ │ │ │ + b 312c4 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ - bl 4996c │ │ │ │ - b 3134c │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x1b8 │ │ │ │ + bl 4992c │ │ │ │ + b 3132c │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 31c50 │ │ │ │ - b 312e4 │ │ │ │ + cbz w0, 31c30 │ │ │ │ + b 312c4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ - bl 4996c │ │ │ │ - b 313a8 │ │ │ │ + add x1, x1, #0x1b8 │ │ │ │ + bl 4992c │ │ │ │ + b 31388 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.ne 30f34 // b.any │ │ │ │ - b 30f44 │ │ │ │ + b.ne 30f14 // b.any │ │ │ │ + b 30f24 │ │ │ │ add x26, x19, x0 │ │ │ │ add x19, x26, #0x1 │ │ │ │ - b 30f68 │ │ │ │ + b 30f48 │ │ │ │ bti j │ │ │ │ mov x26, x19 │ │ │ │ bti j │ │ │ │ mov x1, x21 │ │ │ │ mov w0, #0x25 // #37 │ │ │ │ mov x19, x26 │ │ │ │ bl ed78 │ │ │ │ - b 30db4 │ │ │ │ + b 30d94 │ │ │ │ bti j │ │ │ │ bl f240 │ │ │ │ bl ffa8 │ │ │ │ mov x1, x21 │ │ │ │ bl ea90 │ │ │ │ - b 30db4 │ │ │ │ - adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ + b 30d94 │ │ │ │ + adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ add x2, x2, #0x8e8 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + add x0, x0, #0x168 │ │ │ │ mov w1, #0xcf // #207 │ │ │ │ bl 18d98 │ │ │ │ sub w24, w0, #0x31 │ │ │ │ add x19, x20, #0x3 │ │ │ │ - b 31ae8 │ │ │ │ + b 31ac8 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - b 30d5c │ │ │ │ + b 30d3c │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldrb w1, [x23, x0] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.ne 30d4c // b.any │ │ │ │ - b 30d5c │ │ │ │ + b.ne 30d2c // b.any │ │ │ │ + b 30d3c │ │ │ │ add x4, x0, #0x1 │ │ │ │ add x2, x23, x4 │ │ │ │ ldrb w1, [x23, x4] │ │ │ │ cmp w1, #0x30 │ │ │ │ - b.eq 31ad0 // b.none │ │ │ │ + b.eq 31ab0 // b.none │ │ │ │ add x5, x23, #0x2 │ │ │ │ sub x0, x0, x2 │ │ │ │ - b 31028 │ │ │ │ + b 31008 │ │ │ │ sub w20, w20, #0x31 │ │ │ │ add x23, x4, #0x3 │ │ │ │ - b 31aa8 │ │ │ │ + b 31a88 │ │ │ │ add x1, x0, #0x1 │ │ │ │ add x26, x19, x1 │ │ │ │ ldrb w2, [x19, x1] │ │ │ │ cmp w2, #0x30 │ │ │ │ - b.eq 31cdc // b.none │ │ │ │ + b.eq 31cbc // b.none │ │ │ │ add x3, x19, #0x2 │ │ │ │ sub x0, x0, x26 │ │ │ │ ldrh w4, [x25, w2, sxtw #1] │ │ │ │ - tbnz w4, #2, 31de0 │ │ │ │ + tbnz w4, #2, 31dc0 │ │ │ │ add x19, x26, #0x1 │ │ │ │ cmp w2, #0x78 │ │ │ │ - b.hi 30f68 // b.pmore │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x0, x0, #0x94c │ │ │ │ + b.hi 30f48 // b.pmore │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x0, x0, #0x90c │ │ │ │ ldrh w0, [x0, w2, uxtw #1] │ │ │ │ - adr x2, 31dd4 │ │ │ │ + adr x2, 31db4 │ │ │ │ add x0, x2, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ - adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x25, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x25, [x25, #3920] │ │ │ │ - b 30d4c │ │ │ │ + b 30d2c │ │ │ │ add x1, x1, #0x1 │ │ │ │ add x26, x26, x3 │ │ │ │ add x26, x26, x0 │ │ │ │ ldrb w2, [x19, x1] │ │ │ │ cmp w2, #0x30 │ │ │ │ - b.ne 31da8 // b.any │ │ │ │ - b 31cdc │ │ │ │ + b.ne 31d88 // b.any │ │ │ │ + b 31cbc │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x23, [sp, #48] │ │ │ │ bl 101b8 │ │ │ │ ldr w23, [x0] │ │ │ │ mov x21, x0 │ │ │ │ - cbz x19, 31e80 │ │ │ │ + cbz x19, 31e60 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ str wzr, [x19, #28] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ strb wzr, [x0, #1] │ │ │ │ str wzr, [x19, #56] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ str x0, [x19, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #40] │ │ │ │ ldr x0, [x22, #3712] │ │ │ │ - cbz x0, 31e80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 31e60 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3720] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 31e80 // b.any │ │ │ │ - bl 2a5c0 │ │ │ │ + b.ne 31e60 // b.any │ │ │ │ + bl 2a5a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #52] │ │ │ │ ldr x0, [x22, #3712] │ │ │ │ str x20, [x19] │ │ │ │ - cbz x0, 31ee0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 31ec0 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3720] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 31ee0 // b.any │ │ │ │ - cbz x20, 31ef0 │ │ │ │ + b.ne 31ec0 // b.any │ │ │ │ + cbz x20, 31ed0 │ │ │ │ mov x0, x20 │ │ │ │ bl ef88 │ │ │ │ bl fe40 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ str w0, [x19, #36] │ │ │ │ str w23, [x21] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - ldr d31, [x0, #2968] │ │ │ │ + adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + ldr d31, [x0, #2904] │ │ │ │ stur d31, [x19, #44] │ │ │ │ - b 31ea8 │ │ │ │ + b 31e88 │ │ │ │ str wzr, [x19, #36] │ │ │ │ str w23, [x21] │ │ │ │ - b 31ec8 │ │ │ │ + b 31ea8 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x23, #3712] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x24, #3720] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x26, x1, x2, lsl #3 │ │ │ │ ldr x22, [x1, x2, lsl #3] │ │ │ │ ldrsw x0, [x25, #3884] │ │ │ │ ldr x19, [x20, #3872] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x3, [x22, #8] │ │ │ │ ldr x4, [x21, #3920] │ │ │ │ add x0, x3, x0 │ │ │ │ cmp x19, x0 │ │ │ │ - b.hi 32144 // b.pmore │ │ │ │ + b.hi 32124 // b.pmore │ │ │ │ ldr w0, [x22, #52] │ │ │ │ sub x19, x19, x4 │ │ │ │ - cbz w0, 3209c │ │ │ │ + cbz w0, 3207c │ │ │ │ sub w19, w19, #0x1 │ │ │ │ cmp w19, #0x0 │ │ │ │ - b.gt 32124 │ │ │ │ + b.gt 32104 │ │ │ │ ldr w0, [x22, #56] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 32018 // b.none │ │ │ │ + b.eq 31ff8 // b.none │ │ │ │ ldr w0, [x22, #24] │ │ │ │ sub w0, w0, w19 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 32184 │ │ │ │ + b.le 32164 │ │ │ │ cmp w0, #0x2, lsl #12 │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ ldr x2, [x23, #3712] │ │ │ │ csel w20, w0, w1, le │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x1, [x24, #3720] │ │ │ │ add x0, x0, w19, sxtw │ │ │ │ ldr x1, [x2, x1, lsl #3] │ │ │ │ - cbz x2, 3216c │ │ │ │ - cbz x1, 3216c │ │ │ │ + cbz x2, 3214c │ │ │ │ + cbz x1, 3214c │ │ │ │ ldr x1, [x1] │ │ │ │ - cbz x1, 3216c │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 3214c │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x26, #3864] │ │ │ │ - cbz x3, 3216c │ │ │ │ + cbz x3, 3214c │ │ │ │ sxtw x2, w20 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fa38 │ │ │ │ mov x22, x0 │ │ │ │ cmp w0, w20 │ │ │ │ - b.ge 32150 // b.tcont │ │ │ │ + b.ge 32130 // b.tcont │ │ │ │ ldr x0, [x26, #3864] │ │ │ │ bl 103e0 │ │ │ │ - cbnz w0, 32100 │ │ │ │ + cbnz w0, 320e0 │ │ │ │ ldr x1, [x24, #3720] │ │ │ │ str w22, [x25, #3884] │ │ │ │ ldr x0, [x23, #3712] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ str w22, [x0, #28] │ │ │ │ - cbz w22, 32020 │ │ │ │ + cbz w22, 32000 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - b 32034 │ │ │ │ + b 32014 │ │ │ │ str wzr, [x25, #3884] │ │ │ │ str wzr, [x22, #28] │ │ │ │ - cbnz w19, 321fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w19, 321dc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ - bl 48090 │ │ │ │ + bl 48050 │ │ │ │ ldr x22, [x24, #3720] │ │ │ │ ldr x20, [x23, #3712] │ │ │ │ ldr w0, [x25, #3884] │ │ │ │ ldr x23, [x20, x22, lsl #3] │ │ │ │ add w19, w0, w19 │ │ │ │ ldr w1, [x23, #24] │ │ │ │ cmp w19, w1 │ │ │ │ - b.gt 320ac │ │ │ │ + b.gt 3208c │ │ │ │ ldr x0, [x23, #8] │ │ │ │ str w19, [x25, #3884] │ │ │ │ strb wzr, [x0, w19, sxtw] │ │ │ │ ldr x0, [x20, x22, lsl #3] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x19, x0, w19, sxtw │ │ │ │ strb wzr, [x19, #1] │ │ │ │ @@ -34586,350 +34578,350 @@ │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp x19, #0x1 │ │ │ │ cset w26, ne // ne = any │ │ │ │ add w26, w26, #0x1 │ │ │ │ - b 3207c │ │ │ │ + b 3205c │ │ │ │ add w24, w19, w0, asr #1 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ sxtw x1, w24 │ │ │ │ bl f558 │ │ │ │ ldr x2, [x20, x22, lsl #3] │ │ │ │ str x0, [x23, #8] │ │ │ │ ldr x1, [x2, #8] │ │ │ │ - cbz x1, 32118 │ │ │ │ + cbz x1, 320f8 │ │ │ │ str w19, [x25, #3884] │ │ │ │ sxtw x19, w19 │ │ │ │ sub w0, w24, #0x2 │ │ │ │ str w0, [x2, #24] │ │ │ │ strb wzr, [x1, x19] │ │ │ │ ldr x0, [x20, x22, lsl #3] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x0, x0, x19 │ │ │ │ strb wzr, [x0, #1] │ │ │ │ ldr x0, [x20, x22, lsl #3] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x0, [x21, #3920] │ │ │ │ - b 3207c │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + b 3205c │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x1, x1, #0xd20 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x0, x0, #0xd88 │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x0, x0, #0xd48 │ │ │ │ bl 17dc8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldrb w5, [x4, x0] │ │ │ │ strb w5, [x3, x0] │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp w19, w0 │ │ │ │ - b.gt 32128 │ │ │ │ + b.gt 32108 │ │ │ │ ldr x22, [x1, x2, lsl #3] │ │ │ │ - b 31f78 │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x0, x0, #0xcf8 │ │ │ │ + b 31f58 │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x0, x0, #0xcb8 │ │ │ │ bl 17dc8 │ │ │ │ ldr x1, [x24, #3720] │ │ │ │ str w0, [x25, #3884] │ │ │ │ ldr x0, [x23, #3712] │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ str w22, [x0, #28] │ │ │ │ - b 32034 │ │ │ │ + b 32014 │ │ │ │ ldr x1, [x24, #3720] │ │ │ │ str wzr, [x25, #3884] │ │ │ │ ldr x0, [x23, #3712] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ str wzr, [x0, #28] │ │ │ │ - b 32020 │ │ │ │ + b 32000 │ │ │ │ mov w4, #0x8 // #8 │ │ │ │ ldr w0, [x22, #32] │ │ │ │ - cbz w0, 32214 │ │ │ │ + cbz w0, 321f4 │ │ │ │ ldr w0, [x22, #24] │ │ │ │ ldr x3, [x22, #8] │ │ │ │ ldr x2, [x20, #3872] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 32224 │ │ │ │ + b.le 32204 │ │ │ │ lsl w0, w0, #1 │ │ │ │ str w0, [x22, #24] │ │ │ │ add w0, w0, #0x2 │ │ │ │ stp x3, x2, [sp, #80] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x0, x3 │ │ │ │ bl f558 │ │ │ │ ldp x3, x2, [sp, #80] │ │ │ │ str x0, [x22, #8] │ │ │ │ mov x1, x0 │ │ │ │ mov w4, #0x8 // #8 │ │ │ │ - cbz x0, 32218 │ │ │ │ + cbz x0, 321f8 │ │ │ │ ldr x22, [x26] │ │ │ │ sub x0, x2, x3 │ │ │ │ add x0, x1, w0, sxtw │ │ │ │ str x0, [x20, #3872] │ │ │ │ ldr w0, [x22, #24] │ │ │ │ sub w0, w0, w19 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 31f98 │ │ │ │ - b 32188 │ │ │ │ + b.gt 31f78 │ │ │ │ + b 32168 │ │ │ │ ldr x1, [x24, #3720] │ │ │ │ mov w26, #0x2 // #2 │ │ │ │ ldr x0, [x23, #3712] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ str w26, [x0, #56] │ │ │ │ - b 32034 │ │ │ │ + b 32014 │ │ │ │ str xzr, [x22, #8] │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x0, x0, #0xcf0 │ │ │ │ bl 17dc8 │ │ │ │ sdiv w1, w0, w4 │ │ │ │ add w0, w1, w0 │ │ │ │ - b 321a8 │ │ │ │ + b 32188 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #72] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ - bl 32328 │ │ │ │ + bl 32308 │ │ │ │ cmp w0, #0x2a │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 322c4 // b.none │ │ │ │ + b.eq 322a4 // b.none │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0xe78 │ │ │ │ - b 3229c │ │ │ │ - bl 32328 │ │ │ │ + b 3227c │ │ │ │ + bl 32308 │ │ │ │ cmp w0, #0x2a │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 322c0 // b.none │ │ │ │ + b.eq 322a0 // b.none │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne 3228c // b.any │ │ │ │ + b.ne 3226c // b.any │ │ │ │ ldr w0, [x19] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x19] │ │ │ │ - bl 32328 │ │ │ │ + bl 32308 │ │ │ │ cmp w0, #0x2a │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 3229c // b.any │ │ │ │ + b.ne 3227c // b.any │ │ │ │ ldr x19, [sp, #16] │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.ne 322f8 // b.any │ │ │ │ - bl 32328 │ │ │ │ + b.ne 322d8 // b.any │ │ │ │ + bl 32308 │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.eq 322cc // b.none │ │ │ │ + b.eq 322ac // b.none │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 322ec // b.any │ │ │ │ + b.ne 322cc // b.any │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 32314 // b.none │ │ │ │ - cbnz w0, 3226c │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x1, x1, #0xdb8 │ │ │ │ + b.eq 322f4 // b.none │ │ │ │ + cbnz w0, 3224c │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x1, x1, #0xd78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #3704] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #3704] │ │ │ │ - b 3226c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 3224c │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x1, #3872] │ │ │ │ ldrb w0, [x4, #3880] │ │ │ │ strb w0, [x2] │ │ │ │ - cbz w0, 32360 │ │ │ │ + cbz w0, 32340 │ │ │ │ ldr x2, [x1, #3872] │ │ │ │ mov x3, x2 │ │ │ │ ldrb w0, [x2] │ │ │ │ strb wzr, [x3], #1 │ │ │ │ str x3, [x1, #3872] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ strb w1, [x4, #3880] │ │ │ │ ret │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #3720] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3712] │ │ │ │ ldr x0, [x0, x3, lsl #3] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrsw x3, [x3, #3884] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x0, x0, x3 │ │ │ │ cmp x2, x0 │ │ │ │ - b.cc 32340 // b.lo, b.ul, b.last │ │ │ │ + b.cc 32320 // b.lo, b.ul, b.last │ │ │ │ paciasp │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ add x0, x2, #0x1 │ │ │ │ mov x29, sp │ │ │ │ ldr x5, [x3, #3920] │ │ │ │ str x0, [x1, #3872] │ │ │ │ stp x2, x5, [sp, #16] │ │ │ │ - bl 31f00 │ │ │ │ + bl 31ee0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 32414 // b.none │ │ │ │ + b.eq 323f4 // b.none │ │ │ │ ldp x2, x5, [sp, #16] │ │ │ │ cmp w0, #0x2 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b.eq 32408 // b.none │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b.eq 323e8 // b.none │ │ │ │ sub x0, x2, x5 │ │ │ │ ldr x2, [x3, #3920] │ │ │ │ add x0, x2, w0, sxtw │ │ │ │ str x0, [x1, #3872] │ │ │ │ ldr x2, [x1, #3872] │ │ │ │ mov x3, x2 │ │ │ │ ldrb w0, [x2] │ │ │ │ strb wzr, [x3], #1 │ │ │ │ str x3, [x1, #3872] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ strb w1, [x4, #3880] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ - bl 48090 │ │ │ │ + bl 48050 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 323fc │ │ │ │ + b 323dc │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x1, #504] │ │ │ │ sub x2, x0, #0x4 │ │ │ │ str x2, [x1, #504] │ │ │ │ ldur w1, [x0, #-4] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w1, [x0, #4024] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x3, #0xc00 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w5, w0 │ │ │ │ mov x8, x1 │ │ │ │ mov x29, sp │ │ │ │ ldp x2, x6, [x4, #24] │ │ │ │ sub x0, x6, x2 │ │ │ │ cmp x0, #0x1f │ │ │ │ - b.ls 324f8 // b.plast │ │ │ │ + b.ls 324d8 // b.plast │ │ │ │ ldr x0, [x4, #16] │ │ │ │ add x2, x2, #0x20 │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 32534 // b.none │ │ │ │ + b.eq 32514 // b.none │ │ │ │ add x3, x3, #0xc00 │ │ │ │ ldr x4, [x3, #48] │ │ │ │ add x2, x2, x4 │ │ │ │ bic x2, x2, x4 │ │ │ │ ldr x4, [x3, #8] │ │ │ │ sub x7, x2, x4 │ │ │ │ sub x4, x6, x4 │ │ │ │ cmp x7, x4 │ │ │ │ - b.hi 3254c // b.pmore │ │ │ │ + b.hi 3252c // b.pmore │ │ │ │ stp x2, x2, [x3, #16] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w5, [x0] │ │ │ │ add x3, x3, #0xe00 │ │ │ │ ldr w2, [x1, #3576] │ │ │ │ cmp w2, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ sub w2, w2, w1 │ │ │ │ ldr x1, [x3, x2, lsl #3] │ │ │ │ str x1, [x0, #8] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x8, [x0, #24] │ │ │ │ ldr w1, [x1, #3704] │ │ │ │ str w1, [x0, #4] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x4 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ str x4, [sp, #24] │ │ │ │ str w5, [sp, #36] │ │ │ │ str x8, [sp, #40] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x4, [sp, #24] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x8, [sp, #40] │ │ │ │ ldp x0, x2, [x4, #16] │ │ │ │ ldr x6, [x4, #32] │ │ │ │ ldr w5, [sp, #36] │ │ │ │ add x2, x2, #0x20 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 32484 // b.any │ │ │ │ + b.ne 32464 // b.any │ │ │ │ add x2, x3, #0xc00 │ │ │ │ ldrb w1, [x2, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x2, #80] │ │ │ │ mov x2, x0 │ │ │ │ - b 32484 │ │ │ │ + b 32464 │ │ │ │ stp x6, x6, [x3, #16] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w5, [x0] │ │ │ │ ldr w1, [x1, #3576] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ sub w1, w1, w2 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0xe00 │ │ │ │ ldr x1, [x2, x1, lsl #3] │ │ │ │ - b 324d0 │ │ │ │ + b 324b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x2, #0xc00 │ │ │ │ paciasp │ │ │ │ mov x5, x0 │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ mov x29, sp │ │ │ │ ldr x6, [x0, #1312] │ │ │ │ ldp x1, x0, [x3, #24] │ │ │ │ sub x4, x0, x1 │ │ │ │ cmp x4, #0x17 │ │ │ │ - b.ls 32614 // b.plast │ │ │ │ + b.ls 325f4 // b.plast │ │ │ │ ldr x3, [x3, #16] │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x3, x1 │ │ │ │ - b.eq 32648 // b.none │ │ │ │ + b.eq 32628 // b.none │ │ │ │ add x2, x2, #0xc00 │ │ │ │ ldr x4, [x2, #48] │ │ │ │ add x1, x1, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ ldr x4, [x2, #8] │ │ │ │ sub x7, x1, x4 │ │ │ │ sub x4, x0, x4 │ │ │ │ cmp x7, x4 │ │ │ │ - b.hi 32660 // b.pmore │ │ │ │ + b.hi 32640 // b.pmore │ │ │ │ stp x1, x1, [x2, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str xzr, [x3] │ │ │ │ str w0, [x3, #8] │ │ │ │ ldr x0, [x6, #8] │ │ │ │ str x3, [x0] │ │ │ │ str x3, [x6, #8] │ │ │ │ @@ -34937,130 +34929,130 @@ │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x3 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ stp x3, x6, [sp, #24] │ │ │ │ str x5, [sp, #40] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x3, x6, [sp, #24] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x5, [sp, #40] │ │ │ │ ldr x0, [x3, #32] │ │ │ │ ldp x3, x1, [x3, #16] │ │ │ │ add x1, x1, #0x18 │ │ │ │ cmp x1, x3 │ │ │ │ - b.ne 325c4 // b.any │ │ │ │ + b.ne 325a4 // b.any │ │ │ │ add x4, x2, #0xc00 │ │ │ │ ldrb w1, [x4, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x4, #80] │ │ │ │ mov x1, x3 │ │ │ │ - b 325c4 │ │ │ │ + b 325a4 │ │ │ │ stp x0, x0, [x2, #16] │ │ │ │ - b 325ec │ │ │ │ + b 325cc │ │ │ │ bti c │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 32754 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 32734 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ and w2, w1, #0xff │ │ │ │ mov x29, sp │ │ │ │ ldr x4, [x0, #2600] │ │ │ │ - cbz x4, 326d4 │ │ │ │ + cbz x4, 326b4 │ │ │ │ ldr x0, [x4] │ │ │ │ mov x1, x3 │ │ │ │ stp x4, x3, [sp, #16] │ │ │ │ str w2, [sp, #32] │ │ │ │ bl f948 │ │ │ │ ldp x4, x3, [sp, #16] │ │ │ │ ldr w2, [sp, #32] │ │ │ │ - cbnz w0, 326c4 │ │ │ │ - tbnz w2, #0, 327b4 │ │ │ │ + cbnz w0, 326a4 │ │ │ │ + tbnz w2, #0, 32794 │ │ │ │ mov x0, x4 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x5, [x4, #8] │ │ │ │ - cbnz x5, 32758 │ │ │ │ + cbnz x5, 32738 │ │ │ │ ldr x4, [x4, #16] │ │ │ │ - cbnz x4, 32690 │ │ │ │ - tbnz w2, #0, 326f4 │ │ │ │ + cbnz x4, 32670 │ │ │ │ + tbnz w2, #0, 326d4 │ │ │ │ mov x0, x3 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ str x3, [sp, #16] │ │ │ │ bl f948 │ │ │ │ ldr x3, [sp, #16] │ │ │ │ - cbnz w0, 3278c │ │ │ │ + cbnz w0, 3276c │ │ │ │ mov x0, #0x58 // #88 │ │ │ │ str x3, [sp, #24] │ │ │ │ bl 245c8 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x1, [sp, #16] │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ mov x4, x1 │ │ │ │ stp x0, xzr, [x1] │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q31, [x0, #80] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + ldr q31, [x0, #16] │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x1f8 │ │ │ │ stp xzr, xzr, [x1, #16] │ │ │ │ stp xzr, xzr, [x1, #48] │ │ │ │ stp xzr, xzr, [x1, #64] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ str q31, [x1, #32] │ │ │ │ strb wzr, [x1, #80] │ │ │ │ str x1, [x2] │ │ │ │ add x2, x1, #0x10 │ │ │ │ str x2, [x0, #24] │ │ │ │ - b 326b4 │ │ │ │ + b 32694 │ │ │ │ ret │ │ │ │ ldr x0, [x5] │ │ │ │ mov x1, x3 │ │ │ │ stp x5, x3, [sp, #16] │ │ │ │ str x4, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #32] │ │ │ │ ldp x5, x3, [sp, #16] │ │ │ │ ldr w2, [sp, #44] │ │ │ │ - cbz w0, 326b0 │ │ │ │ + cbz w0, 32690 │ │ │ │ ldr x5, [x5, #8] │ │ │ │ - cbz x5, 326cc │ │ │ │ - b 32758 │ │ │ │ + cbz x5, 326ac │ │ │ │ + b 32738 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #16] │ │ │ │ - b 326f4 │ │ │ │ + b 326d4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdd0 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ stp x4, x3, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x4, [sp, #16] │ │ │ │ - b 326b4 │ │ │ │ + b 32694 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x23, x1 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w2 │ │ │ │ ldrb w2, [x24, #2568] │ │ │ │ mov x20, x4 │ │ │ │ mov w1, w7 │ │ │ │ eor w2, w2, #0x1 │ │ │ │ @@ -35068,372 +35060,372 @@ │ │ │ │ mov x21, x5 │ │ │ │ mov x22, x6 │ │ │ │ lsl w2, w2, #1 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x26, x0 │ │ │ │ mov x25, x3 │ │ │ │ bl 24688 │ │ │ │ - cbz x0, 328fc │ │ │ │ + cbz x0, 328dc │ │ │ │ mov x7, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldrb w1, [x24, #2568] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x1f8 │ │ │ │ str x7, [x0, #368] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ - tbnz w1, #0, 3295c │ │ │ │ + tbnz w1, #0, 3293c │ │ │ │ add x0, x0, #0x1e0 │ │ │ │ add x1, x7, #0x10 │ │ │ │ cmp x3, x0 │ │ │ │ - b.cs 32958 // b.hs, b.nlast │ │ │ │ + b.cs 32938 // b.hs, b.nlast │ │ │ │ add x0, x3, #0x8 │ │ │ │ str x0, [x2, #8] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x2, [x0, #1312] │ │ │ │ str x2, [x3] │ │ │ │ str x1, [x0, #1312] │ │ │ │ ldr x0, [x7, #104] │ │ │ │ - cbnz x0, 32940 │ │ │ │ + cbnz x0, 32920 │ │ │ │ and w0, w19, #0xfffffffd │ │ │ │ str x23, [x7, #104] │ │ │ │ str w19, [x7, #172] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 32950 // b.none │ │ │ │ + b.eq 32930 // b.none │ │ │ │ cmp w19, #0x3 │ │ │ │ - b.eq 32934 // b.none │ │ │ │ + b.eq 32914 // b.none │ │ │ │ str wzr, [x7, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x7, #160] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ cmp w0, #0x188 │ │ │ │ ldrb w0, [x7, #184] │ │ │ │ cset w1, eq // eq = none │ │ │ │ bfi w0, w1, #6, #1 │ │ │ │ strb w0, [x7, #184] │ │ │ │ tst x0, #0x40 │ │ │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 32918 // b.any │ │ │ │ + b.ne 328f8 // b.any │ │ │ │ stp x22, x20, [x7, #112] │ │ │ │ str x21, [x7, #128] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x7 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x1, x1, #0xe68 │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x1, x1, #0xe28 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xea0 │ │ │ │ + add x1, x1, #0xe60 │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ mov w0, #0x200 // #512 │ │ │ │ str w0, [x7, #168] │ │ │ │ - b 328a8 │ │ │ │ + b 32888 │ │ │ │ and w0, w19, #0xfffffffd │ │ │ │ str w19, [x7, #172] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3289c // b.any │ │ │ │ + b.ne 3287c // b.any │ │ │ │ str x25, [x7, #176] │ │ │ │ - b 328a8 │ │ │ │ + b 32888 │ │ │ │ bl 107f4 │ │ │ │ add x0, x0, #0x1e0 │ │ │ │ add x1, x7, #0x20 │ │ │ │ cmp x3, x0 │ │ │ │ - b.cs 32958 // b.hs, b.nlast │ │ │ │ + b.cs 32938 // b.hs, b.nlast │ │ │ │ add x0, x3, #0x8 │ │ │ │ str x0, [x2, #8] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x2, [x0, #1312] │ │ │ │ str x2, [x3] │ │ │ │ str x1, [x0, #1312] │ │ │ │ - b 328dc │ │ │ │ + b 328bc │ │ │ │ bti c │ │ │ │ - adrp x3, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x3, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x3, [x3, #3968] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0xa88 │ │ │ │ add x3, x3, #0x220 │ │ │ │ stp xzr, xzr, [x2, #56] │ │ │ │ stp x3, x1, [x2, #72] │ │ │ │ strb wzr, [x2, #5] │ │ │ │ - b 32acc │ │ │ │ + b 32aac │ │ │ │ mov w8, w0 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ add x0, x4, #0xc00 │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ ldp x3, x7, [x0, #24] │ │ │ │ sub x1, x7, x3 │ │ │ │ cmp x1, #0x27 │ │ │ │ - b.ls 32a74 // b.plast │ │ │ │ + b.ls 32a54 // b.plast │ │ │ │ ldr x0, [x0, #16] │ │ │ │ add x3, x3, #0x28 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 32aac // b.none │ │ │ │ + b.eq 32a8c // b.none │ │ │ │ add x4, x4, #0xc00 │ │ │ │ ldr x1, [x4, #48] │ │ │ │ add x3, x3, x1 │ │ │ │ bic x3, x3, x1 │ │ │ │ ldr x1, [x4, #8] │ │ │ │ sub x6, x3, x1 │ │ │ │ sub x1, x7, x1 │ │ │ │ cmp x6, x1 │ │ │ │ - b.hi 32ac4 // b.pmore │ │ │ │ + b.hi 32aa4 // b.pmore │ │ │ │ stp x3, x3, [x4, #16] │ │ │ │ ldr x1, [x5, #8] │ │ │ │ str x1, [x0, #8] │ │ │ │ ldr w1, [x5, #4] │ │ │ │ str wzr, [x0, #16] │ │ │ │ stp x5, x2, [x0, #24] │ │ │ │ str w1, [x0, #4] │ │ │ │ ldr w1, [x5, #16] │ │ │ │ str w8, [x0] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.eq 32a48 // b.none │ │ │ │ + b.eq 32a28 // b.none │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w1, [x2, #16] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.ne 32a3c // b.any │ │ │ │ + b.ne 32a1c // b.any │ │ │ │ sub w1, w8, #0x127 │ │ │ │ cmp w8, #0x118 │ │ │ │ ccmp w1, #0x1, #0x0, ne // ne = any │ │ │ │ - b.ls 32a3c // b.plast │ │ │ │ + b.ls 32a1c // b.plast │ │ │ │ str x0, [sp, #16] │ │ │ │ - bl 47890 │ │ │ │ + bl 47850 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ - b 32a3c │ │ │ │ + b 32a1c │ │ │ │ mov x1, #0x28 // #40 │ │ │ │ str x0, [sp, #16] │ │ │ │ str w8, [sp, #28] │ │ │ │ stp x5, x2, [sp, #32] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr w8, [sp, #28] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x5, x2, [sp, #32] │ │ │ │ ldr x7, [x0, #32] │ │ │ │ ldp x0, x3, [x0, #16] │ │ │ │ add x3, x3, #0x28 │ │ │ │ cmp x3, x0 │ │ │ │ - b.ne 329ec // b.any │ │ │ │ + b.ne 329cc // b.any │ │ │ │ add x3, x4, #0xc00 │ │ │ │ ldrb w1, [x3, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x3, #80] │ │ │ │ mov x3, x0 │ │ │ │ - b 329ec │ │ │ │ + b 329cc │ │ │ │ stp x7, x7, [x4, #16] │ │ │ │ - b 32a14 │ │ │ │ + b 329f4 │ │ │ │ bti c │ │ │ │ - cbz x0, 340cc │ │ │ │ + cbz x0, 340ac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x6, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.hi 32bc4 // b.pmore │ │ │ │ + b.hi 32ba4 // b.pmore │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ls 32b54 // b.plast │ │ │ │ + b.ls 32b34 // b.plast │ │ │ │ ldr x1, [x6, #24] │ │ │ │ ldrb w2, [x1] │ │ │ │ cmp w2, #0x2e │ │ │ │ - b.eq 32e34 // b.none │ │ │ │ + b.eq 32e14 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 32cb0 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 32c90 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl f468 │ │ │ │ mov x7, x0 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ - cbz x0, 32c18 │ │ │ │ + cbz x0, 32bf8 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ls 32b4c // b.plast │ │ │ │ + b.ls 32b2c // b.plast │ │ │ │ ldrh w0, [x7, #24] │ │ │ │ - tbz w0, #12, 32c18 │ │ │ │ + tbz w0, #12, 32bf8 │ │ │ │ ldr x1, [x6, #24] │ │ │ │ - b 32cb4 │ │ │ │ - b.ne 32c24 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32c94 │ │ │ │ + b.ne 32c04 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xaa0 │ │ │ │ stp xzr, xzr, [x0] │ │ │ │ stp xzr, xzr, [x0, #16] │ │ │ │ ldr w0, [x6] │ │ │ │ cmp w0, #0x103 │ │ │ │ - b.ne 330dc // b.any │ │ │ │ + b.ne 330bc // b.any │ │ │ │ ldr x2, [x6, #24] │ │ │ │ ldrb w0, [x2] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 339ac // b.any │ │ │ │ + b.ne 3398c // b.any │ │ │ │ ldrb w0, [x2, #1] │ │ │ │ - cbnz w0, 339ac │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 3398c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x2, [x0, #72] │ │ │ │ strb w3, [x0, #5] │ │ │ │ ldr x1, [x0, #56] │ │ │ │ strb w3, [x0, #48] │ │ │ │ ldr x3, [x2, #40] │ │ │ │ sub x1, x1, x3 │ │ │ │ str x1, [x0, #24] │ │ │ │ str x2, [x0, #40] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 33834 // b.any │ │ │ │ + b.ne 33814 // b.any │ │ │ │ add x0, x5, #0xa88 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x2, [x0, #72] │ │ │ │ add x0, x1, #0x220 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 33200 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 331e0 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1728] │ │ │ │ - tbnz w0, #0, 33200 │ │ │ │ + tbnz w0, #0, 331e0 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ add x1, x1, #0x220 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x1, [x5, #40] │ │ │ │ strb w2, [x5, #48] │ │ │ │ ldr x1, [x6, #32] │ │ │ │ stp x0, x1, [x5, #24] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbz w0, 32f00 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbz w0, 32ee0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 33054 // b.none │ │ │ │ + b.eq 33034 // b.none │ │ │ │ ldr x0, [x6, #24] │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldrb w0, [x1, #48] │ │ │ │ - tbz w0, #0, 32c18 │ │ │ │ + tbz w0, #0, 32bf8 │ │ │ │ ldr w0, [x6] │ │ │ │ cmp w0, #0x118 │ │ │ │ - b.ne 33004 // b.any │ │ │ │ + b.ne 32fe4 // b.any │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 335dc │ │ │ │ + cbz w0, 335bc │ │ │ │ ldr x0, [x1, #56] │ │ │ │ ldr x1, [x1, #24] │ │ │ │ cmp x1, #0x1 │ │ │ │ - b.ls 32c88 // b.plast │ │ │ │ + b.ls 32c68 // b.plast │ │ │ │ add x0, x0, x1 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ cmp x1, #0x8 │ │ │ │ - b.ne 3387c // b.any │ │ │ │ + b.ne 3385c // b.any │ │ │ │ and x0, x0, #0xfffffffffffffff8 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x5, #72] │ │ │ │ strb w2, [x5, #5] │ │ │ │ strb w2, [x5, #48] │ │ │ │ ldr x2, [x1, #40] │ │ │ │ str x1, [x5, #40] │ │ │ │ sub x0, x0, x2 │ │ │ │ stp x0, xzr, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x5, #0xa88 │ │ │ │ stp x5, x7, [sp, #48] │ │ │ │ stp x1, xzr, [x2, #8] │ │ │ │ ldr x0, [x6, #32] │ │ │ │ str x6, [sp, #40] │ │ │ │ str x2, [sp, #64] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ ldr x7, [sp, #56] │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ sub w0, w0, #0x4 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 32cf8 // b.plast │ │ │ │ + b.ls 32cd8 // b.plast │ │ │ │ ldr x2, [sp, #64] │ │ │ │ ldr x0, [x2, #8] │ │ │ │ - cbz x0, 338d4 │ │ │ │ + cbz x0, 338b4 │ │ │ │ ldr w0, [x6, #16] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 330d0 // b.none │ │ │ │ - cbnz x7, 33e90 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 330b0 // b.none │ │ │ │ + cbnz x7, 33e70 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x1, [x6, #24] │ │ │ │ mov w2, w4 │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ bl f468 │ │ │ │ mov x7, x0 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ - cbz x0, 344c4 │ │ │ │ + cbz x0, 344a4 │ │ │ │ ldr x5, [sp, #48] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldrb w0, [x0, #48] │ │ │ │ - tbz w0, #0, 33e9c │ │ │ │ + tbz w0, #0, 33e7c │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x19, [sp, #16] │ │ │ │ - cbz x0, 33eb8 │ │ │ │ + cbz x0, 33e98 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ stp x6, x7, [sp, #40] │ │ │ │ mov x1, x0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ str x5, [sp, #56] │ │ │ │ bl f7b0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x6, x7, [sp, #40] │ │ │ │ - cbz x0, 33efc │ │ │ │ + cbz x0, 33edc │ │ │ │ ldrh w4, [x7, #24] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ add x8, x5, #0xa88 │ │ │ │ ldr w3, [x1, #2872] │ │ │ │ - tbz w4, #13, 335e8 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbz w4, #13, 335c8 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ strb w3, [x2, #32] │ │ │ │ add x3, x1, #0x220 │ │ │ │ str x3, [x2, #24] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 33744 // b.none │ │ │ │ + b.eq 33724 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 33f68 // b.none │ │ │ │ + b.eq 33f48 // b.none │ │ │ │ add x3, x5, #0xa88 │ │ │ │ mov w2, #0xffff8f00 // #-28928 │ │ │ │ ldr x1, [x3, #24] │ │ │ │ ldr x0, [x3, #40] │ │ │ │ stp x0, x1, [x7, #40] │ │ │ │ mov w1, #0x2003 // #8195 │ │ │ │ ldr w0, [x6, #4] │ │ │ │ @@ -35444,579 +35436,579 @@ │ │ │ │ ubfiz w1, w1, #14, #1 │ │ │ │ orr w1, w1, w0 │ │ │ │ ldrh w0, [x7, #24] │ │ │ │ and w0, w0, w2 │ │ │ │ orr w1, w1, w0 │ │ │ │ ldrb w0, [x6, #40] │ │ │ │ strh w1, [x7, #24] │ │ │ │ - tbnz w0, #0, 33888 │ │ │ │ + tbnz w0, #0, 33868 │ │ │ │ ldr x2, [x3, #16] │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ sub x0, x2, #0x1 │ │ │ │ cmn x0, #0x3 │ │ │ │ - b.ls 33b44 // b.plast │ │ │ │ + b.ls 33b24 // b.plast │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str xzr, [x3, #8] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldrb w2, [x1, #1] │ │ │ │ - cbnz w2, 32b08 │ │ │ │ + cbnz w2, 32ae8 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 34658 // b.any │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 34638 // b.any │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x5, #0xa88 │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 33530 │ │ │ │ + cbz w0, 33510 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x2, #4] │ │ │ │ ldr x0, [x6, #32] │ │ │ │ stp x6, x2, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x2, [sp, #40] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ strb wzr, [x2, #4] │ │ │ │ ldrb w3, [x2, #48] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 33220 // b.none │ │ │ │ - tbz w3, #0, 33988 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 33200 // b.none │ │ │ │ + tbz w3, #0, 33968 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x4, [x2, #72] │ │ │ │ add x0, x1, #0x110 │ │ │ │ cmp x4, x0 │ │ │ │ - b.eq 33988 // b.none │ │ │ │ + b.eq 33968 // b.none │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x2, [x0, #64] │ │ │ │ - cbz x2, 3467c │ │ │ │ + cbz x2, 3465c │ │ │ │ ldr w3, [x5, #2696] │ │ │ │ add x1, x1, #0x220 │ │ │ │ cmp w3, #0x2 │ │ │ │ ccmp x4, x1, #0x4, hi // hi = pmore │ │ │ │ - b.ne 32c18 // b.any │ │ │ │ + b.ne 32bf8 // b.any │ │ │ │ ldr x7, [x0, #40] │ │ │ │ ldr x3, [x0, #24] │ │ │ │ - cbz x7, 33544 │ │ │ │ + cbz x7, 33524 │ │ │ │ ldr x7, [x7, #40] │ │ │ │ ldr x0, [x0, #56] │ │ │ │ add x3, x3, x7 │ │ │ │ cmp x3, x0 │ │ │ │ ccmp x4, x1, #0x4, cc // cc = lo, ul, last │ │ │ │ - b.ne 3355c // b.any │ │ │ │ + b.ne 3353c // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str x3, [x5, #56] │ │ │ │ str x3, [x2] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x6, #24] │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldr x0, [x6, #32] │ │ │ │ ldrb w2, [x1, #48] │ │ │ │ - tbz w2, #0, 34200 │ │ │ │ + tbz w2, #0, 341e0 │ │ │ │ ldr w2, [x6] │ │ │ │ cmp w2, #0x135 │ │ │ │ - b.eq 331c8 // b.none │ │ │ │ + b.eq 331a8 // b.none │ │ │ │ ldr x3, [x1, #24] │ │ │ │ str x5, [sp, #72] │ │ │ │ ldr x2, [x1, #40] │ │ │ │ stp x2, x1, [sp, #40] │ │ │ │ stp x3, x6, [sp, #56] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldrb w0, [x1, #48] │ │ │ │ - tbz w0, #0, 32c18 │ │ │ │ + tbz w0, #0, 32bf8 │ │ │ │ ldr x0, [x1, #40] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ ldp x3, x6, [sp, #56] │ │ │ │ cmp x0, x2 │ │ │ │ - b.ne 32fa0 // b.any │ │ │ │ + b.ne 32f80 // b.any │ │ │ │ ldr w0, [x6] │ │ │ │ cmp w0, #0x14c │ │ │ │ - b.gt 32f88 │ │ │ │ + b.gt 32f68 │ │ │ │ cmp w0, #0x10d │ │ │ │ - b.le 32fb0 │ │ │ │ + b.le 32f90 │ │ │ │ sub w0, w0, #0x10e │ │ │ │ cmp w0, #0x3e │ │ │ │ - b.ls 33250 // b.plast │ │ │ │ + b.ls 33230 // b.plast │ │ │ │ bti j │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov w1, #0x2a5 // #677 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ - cbnz x0, 33acc │ │ │ │ + cbnz x0, 33aac │ │ │ │ str x2, [x1, #40] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 32f68 │ │ │ │ + b 32f48 │ │ │ │ cmp w0, #0x2b │ │ │ │ - b.ne 337ec // b.any │ │ │ │ + b.ne 337cc // b.any │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x1, [x0, #24] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, #24] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 32c18 // b.any │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.ne 32bf8 // b.any │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x2, [x0, #72] │ │ │ │ add x1, x1, #0x220 │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 32ff8 // b.any │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 32fd8 // b.any │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #1728] │ │ │ │ - tbz w1, #0, 32bb4 │ │ │ │ + tbz w1, #0, 32b94 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str xzr, [x5, #40] │ │ │ │ - b 32c18 │ │ │ │ - b.le 3402c │ │ │ │ + b 32bf8 │ │ │ │ + b.le 3400c │ │ │ │ cmp w0, #0x129 │ │ │ │ - b.ne 33fd0 // b.any │ │ │ │ + b.ne 33fb0 // b.any │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 335dc │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz w0, 335bc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ ldr x2, [x1, #72] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 335dc // b.any │ │ │ │ + b.ne 335bc // b.any │ │ │ │ ldr w0, [x1, #88] │ │ │ │ sub w2, w0, #0x1 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.hi 335d0 // b.pmore │ │ │ │ + b.hi 335b0 // b.pmore │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x1, #88] │ │ │ │ ldr x0, [x1, #24] │ │ │ │ str x0, [x1, #120] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ ldr x2, [x1, #16] │ │ │ │ stp x6, x2, [sp, #40] │ │ │ │ stp x1, x5, [sp, #56] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x2, x1, [sp, #48] │ │ │ │ ldrb w0, [x1, #48] │ │ │ │ str x2, [x1, #16] │ │ │ │ - tbz w0, #0, 32c18 │ │ │ │ + tbz w0, #0, 32bf8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ ldr x1, [x1, #24] │ │ │ │ ldp x0, x6, [x6, #32] │ │ │ │ cmp x1, #0x0 │ │ │ │ ldr x5, [sp, #64] │ │ │ │ csel x6, x6, x0, eq // eq = none │ │ │ │ - cbz x6, 33530 │ │ │ │ + cbz x6, 33510 │ │ │ │ ldr w0, [x6, #16] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.hi 3382c // b.pmore │ │ │ │ + b.hi 3380c // b.pmore │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.hi 32af8 // b.pmore │ │ │ │ - b.eq 32b58 // b.none │ │ │ │ - cbz w0, 32f00 │ │ │ │ + b.hi 32ad8 // b.pmore │ │ │ │ + b.eq 32b38 // b.none │ │ │ │ + cbz w0, 32ee0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 33054 // b.none │ │ │ │ + b.eq 33034 // b.none │ │ │ │ ldr x0, [x6, #24] │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ - b 32c44 │ │ │ │ + b 32c24 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str w0, [x6, #16] │ │ │ │ - b 32d04 │ │ │ │ + b 32ce4 │ │ │ │ cmp w0, #0x102 │ │ │ │ - b.le 345f8 │ │ │ │ + b.le 345d8 │ │ │ │ cmp w0, #0x18a │ │ │ │ - b.eq 33188 // b.none │ │ │ │ - b.gt 345f8 │ │ │ │ + b.eq 33168 // b.none │ │ │ │ + b.gt 345d8 │ │ │ │ cmp w0, #0x141 │ │ │ │ - b.eq 33d1c // b.none │ │ │ │ - b.gt 33474 │ │ │ │ + b.eq 33cfc // b.none │ │ │ │ + b.gt 33454 │ │ │ │ cmp w0, #0x12f │ │ │ │ - b.ne 345f8 // b.any │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 345d8 // b.any │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x740 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrh w0, [x2, #8] │ │ │ │ orr w0, w0, #0x10 │ │ │ │ strh w0, [x2, #8] │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 32c18 │ │ │ │ + cbz w0, 32bf8 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 338e0 // b.none │ │ │ │ + b.eq 338c0 // b.none │ │ │ │ ldr x0, [x2, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x3, [x1, #672] │ │ │ │ str x19, [sp, #16] │ │ │ │ stp x2, x5, [sp, #40] │ │ │ │ mov x1, x2 │ │ │ │ blr x3 │ │ │ │ mov w19, w0 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x2, #80] │ │ │ │ bl f738 │ │ │ │ cmp w0, #0x1 │ │ │ │ ldr x5, [sp, #48] │ │ │ │ - b.ne 3460c // b.any │ │ │ │ + b.ne 345ec // b.any │ │ │ │ mov w0, w19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x0, [x5, #24] │ │ │ │ stp xzr, xzr, [x5, #32] │ │ │ │ strb w1, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x1f0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x1b0 │ │ │ │ stp x2, x6, [sp, #40] │ │ │ │ mov x0, x2 │ │ │ │ bl f948 │ │ │ │ ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 33590 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 33570 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2088] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x1, [x0, #24] │ │ │ │ strb w2, [x0, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x2, [x1, #24] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x1, #3888] │ │ │ │ - cbnz x3, 33b80 │ │ │ │ + cbnz x3, 33b60 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x5, #72] │ │ │ │ strb w1, [x5, #5] │ │ │ │ strb w1, [x5, #48] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ str x0, [x5, #40] │ │ │ │ sub x2, x2, x1 │ │ │ │ stp x2, xzr, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ strb w1, [x5, #48] │ │ │ │ ldr x1, [x6, #32] │ │ │ │ stp x0, x1, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x4, [x2, #72] │ │ │ │ add x7, x1, #0x220 │ │ │ │ add x0, x1, #0x110 │ │ │ │ cmp x4, x7 │ │ │ │ ccmp x4, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 33940 // b.any │ │ │ │ - tbz w3, #0, 32c18 │ │ │ │ + b.ne 33920 // b.any │ │ │ │ + tbz w3, #0, 32bf8 │ │ │ │ cmp x4, x0 │ │ │ │ - b.ne 32ea4 // b.any │ │ │ │ - b 32c18 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + b.ne 32e84 // b.any │ │ │ │ + b 32bf8 │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 33268 │ │ │ │ + adr x0, 33248 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr w1, [x5, #2696] │ │ │ │ mov w4, #0x2 // #2 │ │ │ │ ldr x2, [x0, #24] │ │ │ │ str x2, [x0, #104] │ │ │ │ str w4, [x0, #152] │ │ │ │ - cbz w1, 335dc │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz w1, 335bc │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x6, [x0, #72] │ │ │ │ add x1, x1, #0x220 │ │ │ │ cmp x6, x1 │ │ │ │ - b.ne 335dc // b.any │ │ │ │ + b.ne 335bc // b.any │ │ │ │ ldr w1, [x0, #88] │ │ │ │ and w6, w1, #0xfffffffb │ │ │ │ cmp w6, #0x1 │ │ │ │ - b.eq 335b4 // b.none │ │ │ │ + b.eq 33594 // b.none │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 33900 // b.any │ │ │ │ + b.ne 338e0 // b.any │ │ │ │ ldr x4, [x0, #144] │ │ │ │ add x1, x2, x3 │ │ │ │ str x1, [x0, #112] │ │ │ │ sub x5, x4, #0x1 │ │ │ │ tst x1, x5 │ │ │ │ - b.ne 33458 // b.any │ │ │ │ + b.ne 33438 // b.any │ │ │ │ str x3, [x0, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x0, x5, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #152] │ │ │ │ ldr w1, [x5, #2696] │ │ │ │ - cbz w1, 335dc │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz w1, 335bc │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x2, [x0, #72] │ │ │ │ add x1, x1, #0x220 │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 335dc // b.any │ │ │ │ + b.ne 335bc // b.any │ │ │ │ ldr x6, [x0, #24] │ │ │ │ ldr x4, [x0, #56] │ │ │ │ cmp x3, #0x1 │ │ │ │ - b.ls 34564 // b.plast │ │ │ │ + b.ls 34544 // b.plast │ │ │ │ sub x0, x4, #0x1 │ │ │ │ add x0, x0, x3 │ │ │ │ cmp x3, #0x10, lsl #12 │ │ │ │ - b.ne 33e84 // b.any │ │ │ │ + b.ne 33e64 // b.any │ │ │ │ and x0, x0, #0xffffffffffff0000 │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldr w2, [x1, #88] │ │ │ │ str x0, [x1, #24] │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.eq 33820 // b.none │ │ │ │ + b.eq 33800 // b.none │ │ │ │ cmp w2, #0x5 │ │ │ │ - b.eq 341b8 // b.none │ │ │ │ - adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 34198 // b.none │ │ │ │ + adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x7, [x7, #1856] │ │ │ │ - tbnz w7, #30, 33364 │ │ │ │ + tbnz w7, #30, 33344 │ │ │ │ sub x7, x3, #0x1 │ │ │ │ and x4, x7, x4 │ │ │ │ add x0, x4, x0 │ │ │ │ str x0, [x1, #24] │ │ │ │ cmp w2, #0x6 │ │ │ │ - b.eq 32c18 // b.none │ │ │ │ - cbnz w2, 335dc │ │ │ │ + b.eq 32bf8 // b.none │ │ │ │ + cbnz w2, 335bc │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x5, #88] │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str x0, [x5, #96] │ │ │ │ str xzr, [x5, #112] │ │ │ │ stp x3, x6, [x5, #128] │ │ │ │ str x3, [x5, #144] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, ne // ne = any │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ cmp x0, x3 │ │ │ │ - b.cs 32c18 // b.hs, b.nlast │ │ │ │ + b.cs 32bf8 // b.hs, b.nlast │ │ │ │ str x3, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ lsl x0, x3, x0 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, cs // cs = hs, nlast │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, eq // eq = none │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x1, [x0, #24] │ │ │ │ cmp x1, #0x1 │ │ │ │ - b.ls 3344c // b.plast │ │ │ │ + b.ls 3342c // b.plast │ │ │ │ sub x0, x1, #0x1 │ │ │ │ add x0, x0, x3 │ │ │ │ udiv x0, x0, x1 │ │ │ │ mul x3, x0, x1 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str x3, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ add x1, x1, x5 │ │ │ │ neg x4, x4 │ │ │ │ and x1, x1, x4 │ │ │ │ str x1, [x0, #112] │ │ │ │ sub x1, x1, x2 │ │ │ │ str x1, [x0, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x148 │ │ │ │ - b.gt 33c90 │ │ │ │ + b.gt 33c70 │ │ │ │ cmp w0, #0x146 │ │ │ │ - b.le 345f8 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.le 345d8 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 32c18 │ │ │ │ + cbz w0, 32bf8 │ │ │ │ ldr x3, [x6, #24] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #56] │ │ │ │ bl 24688 │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ - cbnz x0, 334f0 │ │ │ │ + cbnz x0, 334d0 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x1a0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x160 │ │ │ │ bl f948 │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ - cbnz w0, 3391c │ │ │ │ + cbnz w0, 338fc │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ - cbz x0, 33910 │ │ │ │ + cbz x0, 338f0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbz x0, 33910 │ │ │ │ + cbz x0, 338f0 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ - tbnz w1, #31, 334d8 │ │ │ │ + tbnz w1, #31, 334b8 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz x1, 334d8 │ │ │ │ + cbz x1, 334b8 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz x1, 33928 │ │ │ │ + cbz x1, 33908 │ │ │ │ ldr w2, [x6] │ │ │ │ cmp w2, #0x147 │ │ │ │ - b.eq 33df8 // b.none │ │ │ │ + b.eq 33dd8 // b.none │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr w0, [x1, #116] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ lsl x0, x1, x0 │ │ │ │ str x0, [x5, #24] │ │ │ │ stp xzr, xzr, [x5, #32] │ │ │ │ strb w1, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr w1, [x5, #2696] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ - cbnz w1, 3473c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w1, 3471c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xaa0 │ │ │ │ stp xzr, xzr, [x0] │ │ │ │ stp xzr, xzr, [x0, #16] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x7, [x4, #40] │ │ │ │ ldr x0, [x0, #56] │ │ │ │ add x3, x3, x7 │ │ │ │ cmp x0, x3 │ │ │ │ ccmp x4, x1, #0x4, hi // hi = pmore │ │ │ │ - b.eq 32ee8 // b.none │ │ │ │ + b.eq 32ec8 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x30 │ │ │ │ + add x1, x1, #0xff0 │ │ │ │ str x19, [sp, #16] │ │ │ │ stp x3, x6, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x3, x1, [sp, #40] │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x2, [x5, #56] │ │ │ │ bl 10534 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x200 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x1c0 │ │ │ │ str x6, [sp, #40] │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 34524 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 34504 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2096] │ │ │ │ - b 331b0 │ │ │ │ + b 33190 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 332d0 // b.any │ │ │ │ + b.ne 332b0 // b.any │ │ │ │ add x2, x2, x3 │ │ │ │ str x3, [x0, #24] │ │ │ │ str w4, [x0, #88] │ │ │ │ str x2, [x0, #112] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ sub w0, w0, #0x4 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ls 32c18 // b.plast │ │ │ │ + b.ls 32bf8 // b.plast │ │ │ │ add x5, x5, #0xa88 │ │ │ │ strb wzr, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldrb w9, [x7, #24] │ │ │ │ sub w1, w9, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.hi 32da4 // b.pmore │ │ │ │ + b.hi 32d84 // b.pmore │ │ │ │ ldrh w1, [x2, #32] │ │ │ │ orr w1, w1, #0x100 │ │ │ │ strh w1, [x2, #32] │ │ │ │ cmp w9, #0x3 │ │ │ │ - b.ne 34144 // b.any │ │ │ │ + b.ne 34124 // b.any │ │ │ │ ldr x10, [x7, #40] │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x11, [x10, #88] │ │ │ │ add x9, x1, #0x220 │ │ │ │ cmp x11, #0x0 │ │ │ │ ccmp x10, x9, #0x4, ne // ne = any │ │ │ │ - b.ne 3411c // b.any │ │ │ │ + b.ne 340fc // b.any │ │ │ │ strb w3, [x2, #32] │ │ │ │ add x3, x1, #0x220 │ │ │ │ str x3, [x2, #24] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 32dc0 // b.any │ │ │ │ + b.ne 32da0 // b.any │ │ │ │ add x3, x5, #0xa88 │ │ │ │ ldrb w3, [x3, #5] │ │ │ │ - tbz w3, #0, 32dc8 │ │ │ │ + tbz w3, #0, 32da8 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ add x3, x5, #0xa88 │ │ │ │ add x1, x1, #0x220 │ │ │ │ ldr x3, [x3, #40] │ │ │ │ cmp x3, x1 │ │ │ │ - b.ne 336d0 // b.any │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 336b0 // b.any │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x9, x1, #0xf70 │ │ │ │ ldr x8, [x9, #368] │ │ │ │ - cbz x8, 33680 │ │ │ │ + cbz x8, 33660 │ │ │ │ ldrb w9, [x9, #536] │ │ │ │ - tbz w9, #0, 33790 │ │ │ │ + tbz w9, #0, 33770 │ │ │ │ add x1, x1, #0xf70 │ │ │ │ ldr x1, [x1, #544] │ │ │ │ - cbz x1, 336a0 │ │ │ │ + cbz x1, 33680 │ │ │ │ ldr w9, [x1, #8] │ │ │ │ cmp w9, #0xa │ │ │ │ - b.eq 3377c // b.none │ │ │ │ + b.eq 3375c // b.none │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 3368c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x1, 3366c │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ ldr x1, [x1, #152] │ │ │ │ - cbz x1, 336cc │ │ │ │ + cbz x1, 336ac │ │ │ │ ldr x8, [x1, #32] │ │ │ │ mov x9, #0x40100000000 // #4402341478400 │ │ │ │ and x8, x8, x9 │ │ │ │ mov x9, #0x100000000 // #4294967296 │ │ │ │ cmp x8, x9 │ │ │ │ - b.ne 3475c // b.any │ │ │ │ + b.ne 3473c // b.any │ │ │ │ mov x3, x1 │ │ │ │ str x3, [x2, #24] │ │ │ │ - cbnz w4, 32dc0 │ │ │ │ + cbnz w4, 32da0 │ │ │ │ add x2, x5, #0xa88 │ │ │ │ ldr x1, [x2, #8] │ │ │ │ - cbz x1, 32dc0 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 32da0 │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x8, #0x740 │ │ │ │ ldr x1, [x8, #1856] │ │ │ │ ubfx x9, x1, #51, #1 │ │ │ │ orr x1, x1, #0x8000000000000 │ │ │ │ str x1, [x8, #1856] │ │ │ │ str w9, [sp, #56] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ @@ -36032,487 +36024,487 @@ │ │ │ │ ldr w9, [sp, #56] │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w9, #19, #1 │ │ │ │ str w1, [x0, #4] │ │ │ │ ldp x6, x5, [sp, #64] │ │ │ │ ldr x7, [sp, #48] │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - b 32dc0 │ │ │ │ + b 32da0 │ │ │ │ ldrb w3, [x8, #5] │ │ │ │ - tbnz w3, #0, 33650 │ │ │ │ - b 32dc8 │ │ │ │ + tbnz w3, #0, 33630 │ │ │ │ + b 32da8 │ │ │ │ ldr x10, [x1, #72] │ │ │ │ - cbz x10, 33778 │ │ │ │ + cbz x10, 33758 │ │ │ │ ldr w11, [x10, #36] │ │ │ │ - tbnz w11, #15, 33778 │ │ │ │ + tbnz w11, #15, 33758 │ │ │ │ ldr x11, [x10, #8] │ │ │ │ - cbz x11, 33ff4 │ │ │ │ + cbz x11, 33fd4 │ │ │ │ ldr x11, [x11, #16] │ │ │ │ cmp x11, x10 │ │ │ │ cset w10, ne // ne = any │ │ │ │ - cbz w10, 33788 │ │ │ │ + cbz w10, 33768 │ │ │ │ ldr x1, [x1, #48] │ │ │ │ - cbz x1, 336a0 │ │ │ │ + cbz x1, 33680 │ │ │ │ ldrb w9, [x1, #184] │ │ │ │ - tbz w9, #5, 33750 │ │ │ │ - cbz x8, 33b38 │ │ │ │ - tbz w9, #5, 33b3c │ │ │ │ + tbz w9, #5, 33730 │ │ │ │ + cbz x8, 33b18 │ │ │ │ + tbz w9, #5, 33b1c │ │ │ │ ldr x1, [x8, #72] │ │ │ │ mov x10, #0x840100000000 // #145139829833728 │ │ │ │ mov x9, #0x100000000 // #4294967296 │ │ │ │ - cbz x1, 341a0 │ │ │ │ + cbz x1, 34180 │ │ │ │ ldr x8, [x1, #32] │ │ │ │ and x8, x8, x10 │ │ │ │ cmp x8, x9 │ │ │ │ - b.ne 33f18 // b.any │ │ │ │ + b.ne 33ef8 // b.any │ │ │ │ ldr x8, [x1, #8] │ │ │ │ - cbz x8, 338e8 │ │ │ │ + cbz x8, 338c8 │ │ │ │ ldr x8, [x8, #16] │ │ │ │ cmp x8, x1 │ │ │ │ cset w8, ne // ne = any │ │ │ │ - cbnz w8, 33f18 │ │ │ │ + cbnz w8, 33ef8 │ │ │ │ mov x10, #0x40100000000 // #4402341478400 │ │ │ │ mov x9, #0x100000000 // #4294967296 │ │ │ │ - cbz x1, 336cc │ │ │ │ + cbz x1, 336ac │ │ │ │ ldr x8, [x1, #32] │ │ │ │ and x8, x8, x10 │ │ │ │ cmp x8, x9 │ │ │ │ - b.eq 336c8 // b.none │ │ │ │ + b.eq 336a8 // b.none │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - b 337d0 │ │ │ │ - b.le 33b1c │ │ │ │ + b 337b0 │ │ │ │ + b.le 33afc │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 33afc // b.any │ │ │ │ + b.ne 33adc // b.any │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 3442c │ │ │ │ + cbz x0, 3440c │ │ │ │ sdiv x0, x3, x0 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str x0, [x5, #24] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ mov x0, x2 │ │ │ │ - b 48260 │ │ │ │ + b 48220 │ │ │ │ ldr x0, [x1, #96] │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 32bd0 // b.none │ │ │ │ + b.eq 32bb0 // b.none │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.ne 34150 // b.any │ │ │ │ + b.ne 34130 // b.any │ │ │ │ ldr x0, [x6, #24] │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ ldr w1, [x5, #2696] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 32c18 // b.any │ │ │ │ + b.ne 32bf8 // b.any │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbnz x0, 32c18 │ │ │ │ + cbnz x0, 32bf8 │ │ │ │ ldr x1, [x6, #32] │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ - add x0, x0, #0xee0 │ │ │ │ - b 4700c │ │ │ │ + add x0, x0, #0xea0 │ │ │ │ + b 46fcc │ │ │ │ udiv x0, x0, x1 │ │ │ │ mul x0, x0, x1 │ │ │ │ - b 32c88 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32c68 │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x8, #0x740 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x4, [x2, #808] │ │ │ │ stp x7, x8, [sp, #40] │ │ │ │ mov x2, x7 │ │ │ │ stp x3, x5, [sp, #56] │ │ │ │ blr x4 │ │ │ │ ldp x3, x5, [sp, #56] │ │ │ │ ldp x7, x8, [sp, #40] │ │ │ │ ldr x2, [x3, #16] │ │ │ │ sub x0, x2, #0x1 │ │ │ │ cmn x0, #0x3 │ │ │ │ - b.ls 33b44 // b.plast │ │ │ │ + b.ls 33b24 // b.plast │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 32c18 // b.none │ │ │ │ + b.eq 32bf8 // b.none │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str xzr, [x5, #8] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 33170 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 33150 │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x8, [x8, #1936] │ │ │ │ ldr x8, [x8, #152] │ │ │ │ cmp x8, x1 │ │ │ │ cset w8, ne // ne = any │ │ │ │ - b 337c4 │ │ │ │ + b 337a4 │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.ne 335dc // b.any │ │ │ │ + b.ne 335bc // b.any │ │ │ │ str x3, [x0, #24] │ │ │ │ - b 32c18 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2896] │ │ │ │ - cbnz x0, 334f0 │ │ │ │ + cbnz x0, 334d0 │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 34460 // b.none │ │ │ │ + b.eq 34440 // b.none │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str xzr, [x5, #24] │ │ │ │ stp xzr, xzr, [x5, #32] │ │ │ │ strb w0, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ - tbz w3, #0, 3394c │ │ │ │ + b 32bf8 │ │ │ │ + tbz w3, #0, 3392c │ │ │ │ ldr x0, [x2, #24] │ │ │ │ - cbz x0, 33bbc │ │ │ │ + cbz x0, 33b9c │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x2, [x0, #72] │ │ │ │ ldr w0, [x2, #36] │ │ │ │ orr w0, w0, #0x200000 │ │ │ │ str w0, [x2, #36] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldrb w2, [x0, #48] │ │ │ │ - tbz w2, #0, 3397c │ │ │ │ + tbz w2, #0, 3395c │ │ │ │ ldr x4, [x0, #72] │ │ │ │ add x0, x1, #0x110 │ │ │ │ cmp x4, x0 │ │ │ │ - b.ne 32ea4 // b.any │ │ │ │ + b.ne 32e84 // b.any │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 32c18 // b.none │ │ │ │ + b.eq 32bf8 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfb8 │ │ │ │ + add x1, x1, #0xf78 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ bl 10534 │ │ │ │ - adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x8, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x8, #0x740 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, w5 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ stp x8, x6, [sp, #40] │ │ │ │ bl ec28 │ │ │ │ mov x3, x0 │ │ │ │ ldp x8, x6, [sp, #40] │ │ │ │ - cbz x0, 343e4 │ │ │ │ + cbz x0, 343c4 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w0, w1, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 34248 // b.pmore │ │ │ │ + b.hi 34228 // b.pmore │ │ │ │ ldr x0, [x3, #40] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ - cbz x1, 33f3c │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x1, 33f1c │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x220 │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 33db8 // b.none │ │ │ │ + b.eq 33d98 // b.none │ │ │ │ ldr x2, [x3, #48] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ add x2, x2, x0 │ │ │ │ add x0, x5, #0xa88 │ │ │ │ stp x2, xzr, [x0, #24] │ │ │ │ str x1, [x0, #40] │ │ │ │ strb w4, [x0, #48] │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldp x0, x2, [x1, #8] │ │ │ │ cmp x2, #0x0 │ │ │ │ csinv x2, x3, xzr, eq // eq = none │ │ │ │ str x2, [x1, #16] │ │ │ │ - cbz x0, 32c18 │ │ │ │ + cbz x0, 32bf8 │ │ │ │ ldr x1, [x6, #24] │ │ │ │ stp x1, x3, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x1, x3, [sp, #40] │ │ │ │ - cbnz w0, 32c18 │ │ │ │ - cbz x3, 338d4 │ │ │ │ + cbnz w0, 32bf8 │ │ │ │ + cbz x3, 338b4 │ │ │ │ ldrb w0, [x3, #24] │ │ │ │ sub w0, w0, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 338d4 // b.pmore │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.hi 338b4 // b.pmore │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ ldr x2, [x3, #40] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 338d4 // b.any │ │ │ │ + b.ne 338b4 // b.any │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ str x5, [sp, #40] │ │ │ │ bl f7b0 │ │ │ │ ldr x5, [sp, #40] │ │ │ │ - cbz x0, 338d4 │ │ │ │ + cbz x0, 338b4 │ │ │ │ ldrb w1, [x0, #32] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2872] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 32c18 // b.none │ │ │ │ - b 338d4 │ │ │ │ - cbz x2, 32fa8 │ │ │ │ + b.eq 32bf8 // b.none │ │ │ │ + b 338b4 │ │ │ │ + cbz x2, 32f88 │ │ │ │ stp x3, x2, [sp, #40] │ │ │ │ stp x6, x5, [sp, #56] │ │ │ │ - bl 499e0 │ │ │ │ + bl 499a0 │ │ │ │ ldp x3, x2, [sp, #40] │ │ │ │ ldp x6, x5, [sp, #56] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x3, x3, x0 │ │ │ │ add x2, x2, #0x220 │ │ │ │ - b 32f68 │ │ │ │ - b.gt 341dc │ │ │ │ + b 32f48 │ │ │ │ + b.gt 341bc │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.ne 32f88 // b.any │ │ │ │ + b.ne 32f68 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ sub x0, x3, x0 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ cmp w0, #0x26 │ │ │ │ - b.ne 33f20 // b.any │ │ │ │ + b.ne 33f00 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ and x0, x0, x3 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ - cbz x1, 336a0 │ │ │ │ + b 337f0 │ │ │ │ + cbz x1, 33680 │ │ │ │ ldr x1, [x1, #72] │ │ │ │ - b 336ac │ │ │ │ + b 3368c │ │ │ │ add x8, x8, #0x740 │ │ │ │ str x5, [sp, #40] │ │ │ │ ldr x0, [x8, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x3, [x1, #720] │ │ │ │ mov x1, x7 │ │ │ │ blr x3 │ │ │ │ ldr x5, [sp, #40] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrh w0, [x1, #24] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ strh w0, [x1, #24] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - b 338c8 │ │ │ │ + b 338a8 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ mov x1, x19 │ │ │ │ stp x3, x2, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x3, x2, [sp, #40] │ │ │ │ - cbz w0, 34010 │ │ │ │ + cbz w0, 33ff0 │ │ │ │ ldr x3, [x3] │ │ │ │ - cbnz x3, 33b8c │ │ │ │ + cbnz x3, 33b6c │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - b 331d8 │ │ │ │ + b 331b8 │ │ │ │ ldr x0, [x6, #32] │ │ │ │ ldr w2, [x0, #16] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.eq 345c8 // b.none │ │ │ │ + b.eq 345a8 // b.none │ │ │ │ stp x6, x1, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ - bl 4cfc0 │ │ │ │ + bl 4cf80 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x6, x1, [sp, #40] │ │ │ │ - tbnz w0, #0, 33960 │ │ │ │ + tbnz w0, #0, 33940 │ │ │ │ ldr x2, [x6, #32] │ │ │ │ ldr w0, [x2, #16] │ │ │ │ - cbz w0, 3456c │ │ │ │ + cbz w0, 3454c │ │ │ │ ldr w0, [x2, #16] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr w0, [x2] │ │ │ │ cmp w0, #0x118 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x3, [x2, #24] │ │ │ │ ldr w0, [x3, #16] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x2, [x3, #24] │ │ │ │ ldr w0, [x2, #16] │ │ │ │ - cbnz w0, 3394c │ │ │ │ + cbnz w0, 3392c │ │ │ │ ldr w0, [x2] │ │ │ │ cmp w0, #0x111 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x0, [x2, #24] │ │ │ │ stp x2, x6, [sp, #40] │ │ │ │ stp x1, x5, [sp, #56] │ │ │ │ str x3, [sp, #72] │ │ │ │ - bl 4d7c0 │ │ │ │ + bl 4d780 │ │ │ │ ldr x5, [sp, #64] │ │ │ │ ldp x6, x1, [sp, #48] │ │ │ │ - tbz w0, #0, 3394c │ │ │ │ + tbz w0, #0, 3392c │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x0, [x2, #32] │ │ │ │ ldr w2, [x0, #16] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbnz x0, 3394c │ │ │ │ + cbnz x0, 3392c │ │ │ │ ldr x3, [sp, #72] │ │ │ │ ldr x0, [x3, #40] │ │ │ │ ldr w2, [x0, #16] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 33960 // b.none │ │ │ │ - b 3394c │ │ │ │ + b.eq 33940 // b.none │ │ │ │ + b 3392c │ │ │ │ cmp w0, #0x149 │ │ │ │ - b.eq 33e38 // b.none │ │ │ │ + b.eq 33e18 // b.none │ │ │ │ cmp w0, #0x154 │ │ │ │ - b.eq 33f8c // b.none │ │ │ │ + b.eq 33f6c // b.none │ │ │ │ cmp w0, #0x156 │ │ │ │ - b.eq 34214 // b.none │ │ │ │ + b.eq 341f4 // b.none │ │ │ │ cmp w0, #0x14a │ │ │ │ - b.ne 345f8 // b.any │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 345d8 // b.any │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x4, #0xa88 │ │ │ │ ldr w0, [x4, #2696] │ │ │ │ - cbz w0, 32c18 │ │ │ │ + cbz w0, 32bf8 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x6, x3, [sp, #40] │ │ │ │ bl 24688 │ │ │ │ mov x1, x0 │ │ │ │ ldr x3, [sp, #48] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbz x0, 34628 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbz x0, 34608 │ │ │ │ ldrb w0, [x0, #184] │ │ │ │ - tbz w0, #1, 32c18 │ │ │ │ + tbz w0, #1, 32bf8 │ │ │ │ ldr x0, [x1, #112] │ │ │ │ - cbnz x0, 340e0 │ │ │ │ + cbnz x0, 340c0 │ │ │ │ ldr x0, [x1, #72] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x3, #48] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ stp x1, xzr, [x3, #24] │ │ │ │ add x0, x0, #0x220 │ │ │ │ str x0, [x3, #40] │ │ │ │ - b 32c18 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ec28 │ │ │ │ - cbz x0, 341b0 │ │ │ │ + cbz x0, 34190 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w1, w1, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.hi 341b0 // b.pmore │ │ │ │ + b.hi 34190 // b.pmore │ │ │ │ ldrh w0, [x0, #24] │ │ │ │ ldr x6, [sp, #40] │ │ │ │ - tbz w0, #13, 33fec │ │ │ │ + tbz w0, #13, 33fcc │ │ │ │ ldr x1, [x6, #24] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f7b0 │ │ │ │ - cbz x0, 33fec │ │ │ │ + cbz x0, 33fcc │ │ │ │ ldrh w1, [x0, #32] │ │ │ │ - tbnz w1, #8, 33fec │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w1, #8, 33fcc │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #32] │ │ │ │ ldrb w1, [x1, #2872] │ │ │ │ cmp w1, w0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xa88 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x0, [x1, #24] │ │ │ │ stp xzr, xzr, [x1, #32] │ │ │ │ strb w2, [x1, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ add x2, x5, #0xa88 │ │ │ │ ldr x2, [x2, #72] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 33dd4 // b.any │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 33db4 // b.any │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w2, [x2, #1728] │ │ │ │ - tbz w2, #0, 33a10 │ │ │ │ + tbz w2, #0, 339f0 │ │ │ │ ldr x1, [x3, #48] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ add x1, x1, x0 │ │ │ │ add x0, x5, #0xa88 │ │ │ │ str x1, [x0, #24] │ │ │ │ stp xzr, xzr, [x0, #32] │ │ │ │ strb w2, [x0, #48] │ │ │ │ - b 33a30 │ │ │ │ + b 33a10 │ │ │ │ ldrb w0, [x0, #184] │ │ │ │ - tbz w0, #0, 34618 │ │ │ │ + tbz w0, #0, 345f8 │ │ │ │ ldr x2, [x1, #56] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x2, x5, [sp, #40] │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl f738 │ │ │ │ mov w0, w0 │ │ │ │ ldp x2, x5, [sp, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ udiv x2, x2, x0 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ stp xzr, xzr, [x5, #32] │ │ │ │ str x2, [x5, #24] │ │ │ │ strb w1, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 32c18 │ │ │ │ + cbz w0, 32bf8 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ bl 24688 │ │ │ │ ldr x5, [sp, #48] │ │ │ │ - cbz x0, 3416c │ │ │ │ + cbz x0, 3414c │ │ │ │ ldrb w1, [x0, #184] │ │ │ │ - tbz w1, #0, 32c18 │ │ │ │ + tbz w1, #0, 32bf8 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0, #72] │ │ │ │ stp xzr, xzr, [x5, #24] │ │ │ │ str x0, [x5, #40] │ │ │ │ strb w1, [x5, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ udiv x0, x0, x3 │ │ │ │ mul x0, x0, x3 │ │ │ │ - b 3332c │ │ │ │ + b 3330c │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldrb w0, [x0, #48] │ │ │ │ - tbnz w0, #0, 32d44 │ │ │ │ + tbnz w0, #0, 32d24 │ │ │ │ ldrb w0, [x7, #24] │ │ │ │ - cbnz w0, 338c8 │ │ │ │ + cbnz w0, 338a8 │ │ │ │ add x0, x5, #0xa88 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str xzr, [x0, #24] │ │ │ │ strb w1, [x0, #48] │ │ │ │ add x0, x5, #0xa88 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ @@ -36520,646 +36512,646 @@ │ │ │ │ str x7, [sp, #56] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ str x1, [x0, #40] │ │ │ │ ldr x0, [x6, #24] │ │ │ │ stp x6, x5, [sp, #40] │ │ │ │ mov x1, x0 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ bl f7b0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x7, [sp, #56] │ │ │ │ ldp x6, x5, [sp, #40] │ │ │ │ - cbnz x0, 32d8c │ │ │ │ + cbnz x0, 32d6c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + add x1, x1, #0x50 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ - b 3379c │ │ │ │ + b 3377c │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.ne 340f8 // b.any │ │ │ │ + b.ne 340d8 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ mul x0, x0, x3 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 337f0 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x5, #0xa88 │ │ │ │ ldr w2, [x5, #2696] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.hi 3448c // b.pmore │ │ │ │ + b.hi 3446c // b.pmore │ │ │ │ ldr x2, [x3, #48] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ stp x2, xzr, [x1, #24] │ │ │ │ str x0, [x1, #40] │ │ │ │ strb w4, [x1, #48] │ │ │ │ - b 33a30 │ │ │ │ + b 33a10 │ │ │ │ ldrb w0, [x7, #24] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 34620 // b.any │ │ │ │ + b.ne 34600 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldp x0, x1, [x7, #40] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str x1, [x5, #24] │ │ │ │ str x0, [x5, #40] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x6, [sp, #40] │ │ │ │ - bl 32668 │ │ │ │ - cbz x0, 345d4 │ │ │ │ + bl 32648 │ │ │ │ + cbz x0, 345b4 │ │ │ │ ldr x1, [x0, #32] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x2, [x0, #72] │ │ │ │ strb w3, [x0, #5] │ │ │ │ strb w3, [x0, #48] │ │ │ │ ldr x3, [x2, #40] │ │ │ │ str x2, [x0, #40] │ │ │ │ sub x1, x1, x3 │ │ │ │ stp x1, xzr, [x0, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x128 │ │ │ │ - b.le 34390 │ │ │ │ + b.le 34370 │ │ │ │ cmp w0, #0x167 │ │ │ │ - b.ne 342e0 // b.any │ │ │ │ + b.ne 342c0 // b.any │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ - b 499e0 │ │ │ │ + b 499a0 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - b 33d9c │ │ │ │ - adrp x11, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 33d7c │ │ │ │ + adrp x11, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x11, [x11, #1936] │ │ │ │ ldr x11, [x11, #152] │ │ │ │ cmp x11, x10 │ │ │ │ cset w10, ne // ne = any │ │ │ │ - cbz w10, 33788 │ │ │ │ - b 33778 │ │ │ │ + cbz w10, 33768 │ │ │ │ + b 33758 │ │ │ │ ldrb w0, [x3, #24] │ │ │ │ - tbz w0, #0, 34058 │ │ │ │ + tbz w0, #0, 34038 │ │ │ │ ldr x2, [x3, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ strb w0, [x3, #24] │ │ │ │ - b 331d8 │ │ │ │ + b 331b8 │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.eq 340bc // b.none │ │ │ │ + b.eq 3409c // b.none │ │ │ │ cmp w0, #0x7e │ │ │ │ - b.eq 340ac // b.none │ │ │ │ + b.eq 3408c // b.none │ │ │ │ cmp w0, #0x21 │ │ │ │ - b.ne 34390 // b.any │ │ │ │ + b.ne 34370 // b.any │ │ │ │ ldr x0, [x1, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset x0, eq // eq = none │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 32c18 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x3, #16] │ │ │ │ ldrb w0, [x0, #1704] │ │ │ │ - tbz w0, #0, 3401c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 33ffc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2088] │ │ │ │ - cbz x1, 3401c │ │ │ │ + cbz x1, 33ffc │ │ │ │ udiv x0, x2, x1 │ │ │ │ msub x0, x0, x1, x2 │ │ │ │ - cbz x0, 3401c │ │ │ │ + cbz x0, 33ffc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf08 │ │ │ │ + add x1, x1, #0xec8 │ │ │ │ stp x3, x5, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x3, x5, [sp, #40] │ │ │ │ ldr x2, [x3, #16] │ │ │ │ - b 3401c │ │ │ │ + b 33ffc │ │ │ │ ldr x0, [x1, #24] │ │ │ │ mvn x0, x0 │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x0, [x1, #24] │ │ │ │ neg x0, x0 │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 32c18 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xaa0 │ │ │ │ stp xzr, xzr, [x0] │ │ │ │ stp xzr, xzr, [x0, #16] │ │ │ │ ret │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldrb w0, [x3, #48] │ │ │ │ - tbnz w0, #0, 33fe0 │ │ │ │ - b 32c18 │ │ │ │ + tbnz w0, #0, 33fc0 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.ne 32f88 // b.any │ │ │ │ + b.ne 32f68 // b.any │ │ │ │ add x4, x5, #0xa88 │ │ │ │ ldr x1, [x4, #24] │ │ │ │ - cbz x1, 34708 │ │ │ │ + cbz x1, 346e8 │ │ │ │ sdiv x0, x3, x1 │ │ │ │ msub x0, x0, x1, x3 │ │ │ │ str x0, [x4, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ str x9, [x2, #24] │ │ │ │ and w10, w4, #0x1000 │ │ │ │ strb w3, [x2, #32] │ │ │ │ ubfx x4, x4, #12, #1 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 336d0 // b.any │ │ │ │ + b.ne 336b0 // b.any │ │ │ │ ldrb w3, [x8, #5] │ │ │ │ - tbnz w3, #0, 33654 │ │ │ │ - cbnz w10, 32dc8 │ │ │ │ - b 336d4 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbnz w3, #0, 33634 │ │ │ │ + cbnz w10, 32da8 │ │ │ │ + b 336b4 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ - b 33630 │ │ │ │ + b 33610 │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 33524 // b.none │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + b.eq 33504 // b.none │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov w1, #0x505 // #1285 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 32c18 // b.any │ │ │ │ + b.ne 32bf8 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x160 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ - b 337c8 │ │ │ │ + b 337a8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 33d9c │ │ │ │ + b 33d7c │ │ │ │ cmp x6, x3 │ │ │ │ - b.cs 32c18 // b.hs, b.nlast │ │ │ │ + b.cs 32bf8 // b.hs, b.nlast │ │ │ │ add x2, x6, x4 │ │ │ │ sub x6, x3, x6 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ and x2, x2, x6 │ │ │ │ add x0, x2, x0 │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x3c │ │ │ │ - b.ne 342b4 // b.any │ │ │ │ + b.ne 34294 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, hi // hi = pmore │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldr x1, [sp, #40] │ │ │ │ strb wzr, [x1, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x0, [x6, #24] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x6, [sp, #40] │ │ │ │ - bl 32668 │ │ │ │ - cbz x0, 34408 │ │ │ │ + bl 32648 │ │ │ │ + cbz x0, 343e8 │ │ │ │ ldr x1, [x0, #40] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x1, [x0, #24] │ │ │ │ stp xzr, xzr, [x0, #32] │ │ │ │ strb w2, [x0, #48] │ │ │ │ - b 32c18 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x5, #0xa88 │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 34314 // b.none │ │ │ │ + b.eq 342f4 // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3426c // b.none │ │ │ │ + b.eq 3424c // b.none │ │ │ │ ldrb w0, [x2, #4] │ │ │ │ - tbnz w0, #0, 34314 │ │ │ │ - cbnz w1, 33a30 │ │ │ │ + tbnz w0, #0, 342f4 │ │ │ │ + cbnz w1, 33a10 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x3, #24] │ │ │ │ ldr x0, [x3, #32] │ │ │ │ str xzr, [x3, #40] │ │ │ │ - cbnz x0, 33a30 │ │ │ │ + cbnz x0, 33a10 │ │ │ │ add x8, x8, #0x740 │ │ │ │ ldr x0, [x8, #40] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ cmp x3, x1 │ │ │ │ - b.eq 33a30 // b.none │ │ │ │ + b.eq 33a10 // b.none │ │ │ │ mov x1, x3 │ │ │ │ stp x3, x6, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ bl f450 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x3, x6, [sp, #40] │ │ │ │ - b 33a30 │ │ │ │ + b 33a10 │ │ │ │ cmp w0, #0x3b │ │ │ │ - b.le 32f88 │ │ │ │ + b.le 32f68 │ │ │ │ cmp w0, #0x3e │ │ │ │ - b.ne 34340 // b.any │ │ │ │ + b.ne 34320 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, cc // cc = lo, ul, last │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x16e │ │ │ │ - b.ne 34388 // b.any │ │ │ │ + b.ne 34368 // b.any │ │ │ │ ldr x2, [x1, #24] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x0, #0xffffffffffffffff // #-1 │ │ │ │ add x1, x0, #0x1 │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.ls 3436c // b.plast │ │ │ │ + b.ls 3434c // b.plast │ │ │ │ and w0, w2, #0x1 │ │ │ │ lsr x2, x2, #1 │ │ │ │ orr w3, w3, w0 │ │ │ │ mov x0, x1 │ │ │ │ - b 342f4 │ │ │ │ + b 342d4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x128 │ │ │ │ + add x1, x1, #0xe8 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ cmp w0, #0x3d │ │ │ │ - b.eq 32f88 // b.none │ │ │ │ + b.eq 32f68 // b.none │ │ │ │ cmp w0, #0x5e │ │ │ │ - b.eq 346a0 // b.none │ │ │ │ + b.eq 34680 // b.none │ │ │ │ cmp w0, #0x7c │ │ │ │ - b.ne 32f88 // b.any │ │ │ │ + b.ne 32f68 // b.any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ orr x0, x0, x3 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ add x0, x0, #0x2 │ │ │ │ tst x3, #0x1 │ │ │ │ csel x1, x0, x1, ne // ne = any │ │ │ │ str x1, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ cmp w0, #0x146 │ │ │ │ - b.eq 343a4 // b.none │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + b.eq 34384 // b.none │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov w1, #0x1a4 // #420 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ - cbz w0, 335dc │ │ │ │ + cbz w0, 335bc │ │ │ │ stp x1, x5, [sp, #40] │ │ │ │ - bl 499e0 │ │ │ │ + bl 499a0 │ │ │ │ ldp x1, x5, [sp, #40] │ │ │ │ ldr x0, [x1, #56] │ │ │ │ ldr x1, [x1, #24] │ │ │ │ cmp x1, #0x1 │ │ │ │ - b.ls 343d8 // b.plast │ │ │ │ + b.ls 343b8 // b.plast │ │ │ │ add x0, x0, x1 │ │ │ │ sub x0, x0, #0x1 │ │ │ │ udiv x0, x0, x1 │ │ │ │ mul x0, x0, x1 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32bf8 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x5, #2696] │ │ │ │ - cbz w1, 33a30 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + cbz w1, 33a10 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x1b0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x170 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 33810 // b.none │ │ │ │ + b.eq 337f0 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf68 │ │ │ │ + add x1, x1, #0xf28 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ ldr x1, [x6, #32] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x160 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe8 │ │ │ │ + add x1, x1, #0xa8 │ │ │ │ stp x6, x3, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x6, x3, [sp, #40] │ │ │ │ - b 33a30 │ │ │ │ + b 33a10 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x70 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x30 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ ldr x1, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ls 32c18 // b.plast │ │ │ │ + b.ls 32bf8 // b.plast │ │ │ │ str x3, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ cmp x0, x3 │ │ │ │ cset x0, ls // ls = plast │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ lsr x0, x3, x0 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ mov x0, x4 │ │ │ │ - b 3332c │ │ │ │ + b 3330c │ │ │ │ ldr w0, [x2] │ │ │ │ cmp w0, #0x2b │ │ │ │ - b.ne 3394c // b.any │ │ │ │ + b.ne 3392c // b.any │ │ │ │ ldr x0, [x2, #24] │ │ │ │ stp x2, x6, [sp, #40] │ │ │ │ stp x1, x5, [sp, #56] │ │ │ │ - bl 4d7c0 │ │ │ │ + bl 4d780 │ │ │ │ ldr x5, [sp, #64] │ │ │ │ ldp x6, x1, [sp, #48] │ │ │ │ - tbz w0, #0, 3394c │ │ │ │ + tbz w0, #0, 3392c │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x0, [x2, #32] │ │ │ │ ldr w2, [x0, #16] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.eq 34764 // b.none │ │ │ │ + b.eq 34744 // b.none │ │ │ │ stp x6, x1, [sp, #40] │ │ │ │ str x5, [sp, #56] │ │ │ │ - bl 4cfc0 │ │ │ │ + bl 4cf80 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ ldp x6, x1, [sp, #40] │ │ │ │ - tbnz w0, #0, 33960 │ │ │ │ + tbnz w0, #0, 33940 │ │ │ │ ldr x2, [x6, #32] │ │ │ │ - b 33bf0 │ │ │ │ + b 33bd0 │ │ │ │ ldr x2, [x0, #24] │ │ │ │ - cbnz x2, 33bcc │ │ │ │ - b 32ea4 │ │ │ │ + cbnz x2, 33bac │ │ │ │ + b 32e84 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x1b0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x170 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov w1, #0x3b2 // #946 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ udiv w0, w19, w0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - b 33170 │ │ │ │ + b 33150 │ │ │ │ ldr x2, [x1, #64] │ │ │ │ - b 33e04 │ │ │ │ + b 33de4 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr w1, [x4, #2696] │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 32c18 // b.any │ │ │ │ + b.ne 32bf8 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x160 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x120 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ mov x1, x6 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf80 │ │ │ │ + add x1, x1, #0xf40 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfe8 │ │ │ │ + add x1, x1, #0xfa8 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ bl 10534 │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ eor x0, x0, x3 │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 33810 │ │ │ │ + b 337f0 │ │ │ │ bti j │ │ │ │ - cbz x3, 34700 │ │ │ │ + cbz x3, 346e0 │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ add x5, x5, #0xa88 │ │ │ │ str x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ bti j │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str xzr, [x5, #40] │ │ │ │ orr x0, x3, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset x0, ne // ne = any │ │ │ │ str x0, [x5, #24] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 346cc │ │ │ │ + b 346ac │ │ │ │ ldr w0, [x5, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 33810 // b.none │ │ │ │ + b.eq 337f0 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf50 │ │ │ │ + add x1, x1, #0xf10 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x6, [sp, #40] │ │ │ │ ldr x1, [x6, #32] │ │ │ │ bl 10534 │ │ │ │ ldp x2, x1, [x6, #24] │ │ │ │ ldp x3, x2, [x2, #80] │ │ │ │ str x2, [x0, #40] │ │ │ │ add x1, x1, x3 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp x1, xzr, [x0, #24] │ │ │ │ strb w3, [x0, #48] │ │ │ │ - b 32c18 │ │ │ │ + b 32bf8 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ - b 336ac │ │ │ │ + b 3368c │ │ │ │ ldr x2, [x0, #24] │ │ │ │ - cbnz x2, 345a8 │ │ │ │ - b 33960 │ │ │ │ + cbnz x2, 34588 │ │ │ │ + b 33940 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x1 │ │ │ │ - cbz x1, 347e0 │ │ │ │ + cbz x1, 347c0 │ │ │ │ ldr w0, [x1, #56] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w0, #0x5, #0x4, ne // ne = any │ │ │ │ ldr x0, [x1] │ │ │ │ str xzr, [x1] │ │ │ │ cset w21, ne // ne = any │ │ │ │ - cbz x0, 347e0 │ │ │ │ + cbz x0, 347c0 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ cmp w1, #0x0 │ │ │ │ ccmp w1, #0x5, #0x4, ne // ne = any │ │ │ │ ldr x1, [x0] │ │ │ │ str x23, [x0] │ │ │ │ ccmp w21, #0x0, #0x0, eq // eq = none │ │ │ │ mov x23, x0 │ │ │ │ cset w21, ne // ne = any │ │ │ │ - cbz x1, 347e0 │ │ │ │ + cbz x1, 347c0 │ │ │ │ mov x0, x1 │ │ │ │ - b 347b4 │ │ │ │ - cbz x19, 34820 │ │ │ │ + b 34794 │ │ │ │ + cbz x19, 34800 │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 34820 │ │ │ │ + cbz x0, 34800 │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2a │ │ │ │ - b.eq 34ae8 // b.none │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + b.eq 34ac8 // b.none │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ str w2, [sp, #80] │ │ │ │ bl f2b8 │ │ │ │ ldr w2, [sp, #80] │ │ │ │ - cbnz x0, 34820 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 34800 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #2328] │ │ │ │ nop │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x24, [x0, #1312] │ │ │ │ add x0, x20, #0xc00 │ │ │ │ ldp x1, x3, [x0, #24] │ │ │ │ sub x0, x3, x1 │ │ │ │ cmp x0, #0x67 │ │ │ │ - b.ls 34b48 // b.plast │ │ │ │ + b.ls 34b28 // b.plast │ │ │ │ add x0, x20, #0xc00 │ │ │ │ add x1, x1, #0x68 │ │ │ │ ldr x22, [x0, #16] │ │ │ │ cmp x1, x22 │ │ │ │ - b.eq 34bec // b.none │ │ │ │ + b.eq 34bcc // b.none │ │ │ │ ldr x4, [x0, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x1, x1, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ sub x4, x3, x0 │ │ │ │ sub x0, x1, x0 │ │ │ │ cmp x4, x0 │ │ │ │ - b.cc 34c18 // b.lo, b.ul, b.last │ │ │ │ + b.cc 34bf8 // b.lo, b.ul, b.last │ │ │ │ add x20, x20, #0xc00 │ │ │ │ mov w0, #0xf // #15 │ │ │ │ stp x1, x1, [x20, #16] │ │ │ │ str xzr, [x22] │ │ │ │ str w0, [x22, #8] │ │ │ │ ldr x0, [x24, #8] │ │ │ │ str x22, [x0] │ │ │ │ str x22, [x24, #8] │ │ │ │ stp xzr, xzr, [x22, #72] │ │ │ │ str xzr, [x22, #88] │ │ │ │ strh wzr, [x22, #96] │ │ │ │ strb w21, [x22, #98] │ │ │ │ - cbz x19, 348d0 │ │ │ │ + cbz x19, 348b0 │ │ │ │ ldr x0, [x19] │ │ │ │ ldr w1, [x19, #48] │ │ │ │ str x0, [x22, #88] │ │ │ │ ldrb w0, [x19, #52] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 34c5c // b.none │ │ │ │ + b.eq 34c3c // b.none │ │ │ │ strb w0, [x22, #96] │ │ │ │ strb w0, [x22, #97] │ │ │ │ ldur q31, [x19, #8] │ │ │ │ stur q31, [x22, #72] │ │ │ │ mov x0, x22 │ │ │ │ str x23, [x22, #64] │ │ │ │ strb w2, [x22, #99] │ │ │ │ @@ -37167,333 +37159,333 @@ │ │ │ │ str x0, [x22, #24] │ │ │ │ mov x0, x22 │ │ │ │ str xzr, [x0, #32]! │ │ │ │ str x0, [x22, #40] │ │ │ │ mov x0, x22 │ │ │ │ str xzr, [x0, #48]! │ │ │ │ str x0, [x22, #56] │ │ │ │ - cbz x23, 34ca4 │ │ │ │ - adrp x24, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + cbz x23, 34c84 │ │ │ │ + adrp x24, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x19, x23 │ │ │ │ - add x24, x24, #0x138 │ │ │ │ + add x24, x24, #0xf8 │ │ │ │ ldr x21, [x19, #8] │ │ │ │ - cbz x21, 34c80 │ │ │ │ + cbz x21, 34c60 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ str x0, [x19, #32] │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x21 │ │ │ │ bl 10140 │ │ │ │ str x0, [x19, #40] │ │ │ │ add x21, x21, x0 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x20, x0 │ │ │ │ - cbnz x0, 34af8 │ │ │ │ + cbnz x0, 34ad8 │ │ │ │ str x20, [x19, #48] │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3490c │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x19, 348ec │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x20, #0xf70 │ │ │ │ add x21, x0, #0xc60 │ │ │ │ ldr x24, [x23, #8] │ │ │ │ - cbz x24, 34c70 │ │ │ │ + cbz x24, 34c50 │ │ │ │ ldrb w2, [x24] │ │ │ │ - cbz w2, 34b2c │ │ │ │ + cbz w2, 34b0c │ │ │ │ add x4, x19, #0x228 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmp w2, #0x3f │ │ │ │ - b.eq 34a50 // b.none │ │ │ │ + b.eq 34a30 // b.none │ │ │ │ cmp w2, #0x5b │ │ │ │ - b.eq 34a50 // b.none │ │ │ │ + b.eq 34a30 // b.none │ │ │ │ cmp w2, #0x2a │ │ │ │ - b.eq 34a50 // b.none │ │ │ │ + b.eq 34a30 // b.none │ │ │ │ ldr x0, [x4] │ │ │ │ - cbz x0, 34a7c │ │ │ │ + cbz x0, 34a5c │ │ │ │ ldrb w3, [x0, #16] │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq 349c0 // b.none │ │ │ │ + b.eq 349a0 // b.none │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbz x0, 34a7c │ │ │ │ + cbz x0, 34a5c │ │ │ │ ldrb w1, [x0, #16] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne 349ac // b.any │ │ │ │ + b.ne 3498c // b.any │ │ │ │ mov x4, x0 │ │ │ │ ldrb w2, [x24, #1]! │ │ │ │ - cbnz w2, 34980 │ │ │ │ + cbnz w2, 34960 │ │ │ │ ldr x0, [x4] │ │ │ │ - cbz x0, 349e4 │ │ │ │ + cbz x0, 349c4 │ │ │ │ ldrb w1, [x0, #16] │ │ │ │ - cbz w1, 34ae0 │ │ │ │ + cbz w1, 34ac0 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, 349d4 │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 349b4 │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x24, #0xc60 │ │ │ │ ldp x1, x5, [x0, #24] │ │ │ │ sub x2, x5, x1 │ │ │ │ cmp x2, #0x1f │ │ │ │ - b.ls 34c20 // b.plast │ │ │ │ + b.ls 34c00 // b.plast │ │ │ │ ldr x2, [x0, #16] │ │ │ │ add x1, x1, #0x20 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 34c44 // b.none │ │ │ │ + b.eq 34c24 // b.none │ │ │ │ add x3, x24, #0xc60 │ │ │ │ ldr x6, [x3, #48] │ │ │ │ add x0, x1, x6 │ │ │ │ ldr x1, [x3, #8] │ │ │ │ bic x0, x0, x6 │ │ │ │ sub x6, x0, x1 │ │ │ │ sub x1, x5, x1 │ │ │ │ cmp x6, x1 │ │ │ │ - b.hi 34c9c // b.pmore │ │ │ │ + b.hi 34c7c // b.pmore │ │ │ │ stp x0, x0, [x3, #16] │ │ │ │ str xzr, [x2] │ │ │ │ ldr x0, [x4] │ │ │ │ str x0, [x2, #8] │ │ │ │ strb wzr, [x2, #16] │ │ │ │ str xzr, [x2, #24] │ │ │ │ str x2, [x4] │ │ │ │ mov x4, x2 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x4 │ │ │ │ - bl 34ce0 │ │ │ │ + bl 34cc0 │ │ │ │ ldr x23, [x23] │ │ │ │ - cbnz x23, 34960 │ │ │ │ + cbnz x23, 34940 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x0, x7, [x21, #24] │ │ │ │ sub x1, x7, x0 │ │ │ │ cmp x1, #0x1f │ │ │ │ - b.ls 34ba0 // b.plast │ │ │ │ + b.ls 34b80 // b.plast │ │ │ │ ldr x3, [x21, #16] │ │ │ │ add x0, x0, #0x20 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 34bd0 // b.none │ │ │ │ + b.eq 34bb0 // b.none │ │ │ │ ldr x6, [x21, #48] │ │ │ │ add x0, x0, x6 │ │ │ │ bic x0, x0, x6 │ │ │ │ ldr x6, [x21, #8] │ │ │ │ sub x1, x0, x6 │ │ │ │ sub x6, x7, x6 │ │ │ │ cmp x1, x6 │ │ │ │ - b.hi 34c94 // b.pmore │ │ │ │ + b.hi 34c74 // b.pmore │ │ │ │ stp x0, x0, [x21, #16] │ │ │ │ str xzr, [x3] │ │ │ │ ldr x0, [x4] │ │ │ │ str x0, [x3, #8] │ │ │ │ strb w2, [x3, #16] │ │ │ │ str xzr, [x3, #24] │ │ │ │ str x3, [x4] │ │ │ │ mov x4, x3 │ │ │ │ - b 349c4 │ │ │ │ + b 349a4 │ │ │ │ mov x4, x0 │ │ │ │ - b 34a50 │ │ │ │ + b 34a30 │ │ │ │ ldrb w1, [x0, #1] │ │ │ │ - cbnz w1, 347f8 │ │ │ │ + cbnz w1, 347d8 │ │ │ │ str xzr, [x19] │ │ │ │ - b 34820 │ │ │ │ + b 34800 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ str x25, [sp, #64] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x248 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x208 │ │ │ │ mov x25, x0 │ │ │ │ str x2, [sp, #80] │ │ │ │ ldrb w1, [x21, x2] │ │ │ │ bl fbe8 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - cbz x0, 34b38 │ │ │ │ + cbz x0, 34b18 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - b 34944 │ │ │ │ + b 34924 │ │ │ │ add x4, x20, #0xf70 │ │ │ │ add x4, x4, #0x228 │ │ │ │ - b 349cc │ │ │ │ - cbnz x2, 34b68 │ │ │ │ + b 349ac │ │ │ │ + cbnz x2, 34b48 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x20, #0x1 // #1 │ │ │ │ - b 34944 │ │ │ │ + b 34924 │ │ │ │ add x22, x20, #0xc00 │ │ │ │ mov x1, #0x68 // #104 │ │ │ │ mov x0, x22 │ │ │ │ str w2, [sp, #80] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x1, x3, [x22, #24] │ │ │ │ ldr w2, [sp, #80] │ │ │ │ - b 34840 │ │ │ │ + b 34820 │ │ │ │ sub x2, x20, #0x2 │ │ │ │ mov x20, #0x1 // #1 │ │ │ │ ldrb w1, [x21, x2] │ │ │ │ mov x0, x25 │ │ │ │ str x2, [sp, #80] │ │ │ │ bl fbe8 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - cbz x0, 34b90 │ │ │ │ + cbz x0, 34b70 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ - b 34944 │ │ │ │ + b 34924 │ │ │ │ add x20, x20, #0x1 │ │ │ │ - cbz x2, 34b88 │ │ │ │ + cbz x2, 34b68 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ - b 34b70 │ │ │ │ + b 34b50 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ str x4, [sp, #80] │ │ │ │ str w2, [sp, #88] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x3, x0, [x21, #16] │ │ │ │ ldr x7, [x21, #32] │ │ │ │ ldr x4, [sp, #80] │ │ │ │ add x0, x0, #0x20 │ │ │ │ ldr w2, [sp, #88] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ne 34a9c // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 34a7c // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xc60 │ │ │ │ ldrb w0, [x1, #80] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x1, #80] │ │ │ │ mov x0, x3 │ │ │ │ - b 34a9c │ │ │ │ + b 34a7c │ │ │ │ ldr x4, [x0, #48] │ │ │ │ ldrb w1, [x0, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x1, x22, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ sub x4, x1, x0 │ │ │ │ sub x0, x3, x0 │ │ │ │ cmp x4, x0 │ │ │ │ - b.ls 34874 // b.plast │ │ │ │ + b.ls 34854 // b.plast │ │ │ │ mov x1, x3 │ │ │ │ - b 34874 │ │ │ │ + b 34854 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ stp x0, x4, [sp, #80] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x0, x4, [sp, #80] │ │ │ │ ldp x2, x1, [x0, #16] │ │ │ │ ldr x5, [x0, #32] │ │ │ │ add x1, x1, #0x20 │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 34a0c // b.any │ │ │ │ + b.ne 349ec // b.any │ │ │ │ add x1, x24, #0xc60 │ │ │ │ ldrb w0, [x1, #80] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x1, #80] │ │ │ │ mov x1, x2 │ │ │ │ - b 34a0c │ │ │ │ + b 349ec │ │ │ │ strb w1, [x22, #96] │ │ │ │ strb w0, [x22, #97] │ │ │ │ ldur q31, [x19, #8] │ │ │ │ stur q31, [x22, #72] │ │ │ │ - b 348d0 │ │ │ │ - adrp x5, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + b 348b0 │ │ │ │ + adrp x5, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov w2, #0x2a // #42 │ │ │ │ - add x24, x5, #0x6f8 │ │ │ │ - b 34970 │ │ │ │ + add x24, x5, #0x6b8 │ │ │ │ + b 34950 │ │ │ │ stp xzr, xzr, [x19, #32] │ │ │ │ str xzr, [x19, #48] │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3490c │ │ │ │ - b 34950 │ │ │ │ + cbnz x19, 348ec │ │ │ │ + b 34930 │ │ │ │ stp x7, x7, [x21, #16] │ │ │ │ - b 34ac0 │ │ │ │ + b 34aa0 │ │ │ │ stp x5, x5, [x3, #16] │ │ │ │ - b 34a34 │ │ │ │ + b 34a14 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x1, x22 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ add x0, x0, #0x228 │ │ │ │ - b 34ce0 │ │ │ │ + b 34cc0 │ │ │ │ bti c │ │ │ │ ldr x0, [x0, #8] │ │ │ │ b eaa8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x5, x0 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ add x0, x3, #0xc60 │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x6, x1 │ │ │ │ mov x29, sp │ │ │ │ ldp x2, x1, [x0, #24] │ │ │ │ sub x4, x1, x2 │ │ │ │ cmp x4, #0xf │ │ │ │ - b.ls 34db0 // b.plast │ │ │ │ + b.ls 34d90 // b.plast │ │ │ │ ldr x0, [x0, #16] │ │ │ │ add x2, x2, #0x10 │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 34de0 // b.none │ │ │ │ + b.eq 34dc0 // b.none │ │ │ │ add x3, x3, #0xc60 │ │ │ │ ldr x4, [x3, #48] │ │ │ │ add x2, x2, x4 │ │ │ │ bic x2, x2, x4 │ │ │ │ ldr x4, [x3, #8] │ │ │ │ sub x7, x2, x4 │ │ │ │ sub x4, x1, x4 │ │ │ │ cmp x7, x4 │ │ │ │ - b.hi 34d64 // b.pmore │ │ │ │ + b.hi 34d44 // b.pmore │ │ │ │ stp x2, x2, [x3, #16] │ │ │ │ stp x6, xzr, [x0] │ │ │ │ ldr x1, [x5, #24] │ │ │ │ - cbnz x1, 34d80 │ │ │ │ + cbnz x1, 34d60 │ │ │ │ add x5, x5, #0x18 │ │ │ │ str x0, [x5] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x1, x1, [x3, #16] │ │ │ │ stp x6, xzr, [x0] │ │ │ │ ldr x1, [x5, #24] │ │ │ │ - cbz x1, 34d50 │ │ │ │ + cbz x1, 34d30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x2, [x1, #8] │ │ │ │ - cbnz x2, 34d9c │ │ │ │ + cbnz x2, 34d7c │ │ │ │ str x0, [x1, #8] │ │ │ │ add x5, x1, #0x8 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x5, x2 │ │ │ │ ldr x2, [x2, #8] │ │ │ │ - cbnz x2, 34d9c │ │ │ │ + cbnz x2, 34d7c │ │ │ │ add x5, x5, #0x8 │ │ │ │ - b 34d54 │ │ │ │ + b 34d34 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ stp x0, x6, [sp, #24] │ │ │ │ str x5, [sp, #40] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x0, x6, [sp, #24] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x5, [sp, #40] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldp x0, x2, [x0, #16] │ │ │ │ add x2, x2, #0x10 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 34d1c // b.any │ │ │ │ + b.ne 34cfc // b.any │ │ │ │ add x4, x3, #0xc60 │ │ │ │ ldrb w2, [x4, #80] │ │ │ │ orr w2, w2, #0x2 │ │ │ │ strb w2, [x4, #80] │ │ │ │ mov x2, x0 │ │ │ │ - b 34d1c │ │ │ │ + b 34cfc │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ @@ -37504,816 +37496,816 @@ │ │ │ │ cset w0, eq // eq = none │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x26, x1 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x1f8 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x21, x2 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ add x2, x19, #0xf70 │ │ │ │ mov x24, x3 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ add x3, x2, #0x190 │ │ │ │ cmp x0, x3 │ │ │ │ - b.ls 34f3c // b.plast │ │ │ │ + b.ls 34f1c // b.plast │ │ │ │ sub x3, x0, #0x8 │ │ │ │ str x3, [x1, #8] │ │ │ │ ldur x1, [x0, #-8] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ str x1, [x0, #1312] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2568] │ │ │ │ - tbnz w0, #0, 34f00 │ │ │ │ + tbnz w0, #0, 34ee0 │ │ │ │ ldr x20, [x2, #368] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldp x25, x0, [x20, #104] │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x0, x24 │ │ │ │ cset w23, ne // ne = any │ │ │ │ - bl 32668 │ │ │ │ + bl 32648 │ │ │ │ str x0, [x20, #88] │ │ │ │ cmp x24, #0x0 │ │ │ │ mov x4, x0 │ │ │ │ cset w24, ne // ne = any │ │ │ │ cmp x25, #0x0 │ │ │ │ ccmp w24, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 34f1c // b.any │ │ │ │ + b.ne 34efc // b.any │ │ │ │ mov x0, x26 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 32668 │ │ │ │ + bl 32648 │ │ │ │ mov x4, x0 │ │ │ │ str x4, [x20, #80] │ │ │ │ cmp w23, #0x0 │ │ │ │ ccmp w24, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 34f40 // b.any │ │ │ │ + b.ne 34f20 // b.any │ │ │ │ add x19, x19, #0xf70 │ │ │ │ ldr x0, [x19, #368] │ │ │ │ str x22, [x0, #96] │ │ │ │ str x21, [x0, #144] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x26 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ - cbnz w0, 34ed0 │ │ │ │ - b 34ee0 │ │ │ │ + cbnz w0, 34eb0 │ │ │ │ + b 34ec0 │ │ │ │ bl 10bf4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8b0 │ │ │ │ + add x1, x1, #0x870 │ │ │ │ bl ffd8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ - b 34ef0 │ │ │ │ + bl 46fcc │ │ │ │ + b 34ed0 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x130 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x25, #3296] │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ str wzr, [sp, #248] │ │ │ │ - cbz x0, 34fb0 │ │ │ │ + cbz x0, 34f90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x1, [x0, #32] │ │ │ │ - cbnz x1, 35fc0 │ │ │ │ + cbnz x1, 35fa0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 34fa0 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 34f80 │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x0, [x0, #264] │ │ │ │ - cbnz x0, 36288 │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 36268 │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x21, 263000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x24, #2880] │ │ │ │ ldr x0, [x23, #2280] │ │ │ │ str x0, [x21, #544] │ │ │ │ adrp x0, 36000 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ - bl 36a20 │ │ │ │ + add x0, x0, #0xb40 │ │ │ │ + bl 36a00 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 36ec4 │ │ │ │ - bl 489d0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 36ea4 │ │ │ │ + bl 48990 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x22, [x0, #3368] │ │ │ │ - cbnz x22, 356a4 │ │ │ │ + cbnz x22, 35684 │ │ │ │ bl 10200 │ │ │ │ strb w0, [sp, #227] │ │ │ │ - tbz w0, #0, 36270 │ │ │ │ + tbz w0, #0, 36250 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - bl 48c64 │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x26, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + bl 48c24 │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x23, #2280] │ │ │ │ str x0, [x21, #544] │ │ │ │ ldr w0, [x26, #2872] │ │ │ │ add x23, sp, #0xf8 │ │ │ │ mov x3, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x26, #2872] │ │ │ │ ldr x0, [x24, #2880] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 48c64 │ │ │ │ + bl 48c24 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ - cbz x0, 35060 │ │ │ │ + cbz x0, 35040 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ add x1, x19, #0x740 │ │ │ │ - tbnz w0, #8, 35724 │ │ │ │ + tbnz w0, #8, 35704 │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 35944 // b.none │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 35924 // b.none │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x0, [x0, #120] │ │ │ │ str x0, [sp, #112] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x7b8 │ │ │ │ ldr x1, [sp, #112] │ │ │ │ - cbnz x1, 367ac │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x1, 3678c │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xd28 │ │ │ │ str x1, [x0] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - cbz x1, 35928 │ │ │ │ + cbz x1, 35908 │ │ │ │ add x27, x19, #0x740 │ │ │ │ ldr x0, [x27, #136] │ │ │ │ - bl 492a4 │ │ │ │ + bl 49264 │ │ │ │ ldr x0, [x27, #144] │ │ │ │ - bl 492a4 │ │ │ │ + bl 49264 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ blr x0 │ │ │ │ add x0, x23, #0x6a8 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 36704 │ │ │ │ + cbnz x0, 366e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 23e80 │ │ │ │ ldr x20, [x28, #2584] │ │ │ │ - cbz x20, 35130 │ │ │ │ + cbz x20, 35110 │ │ │ │ add x27, sp, #0xfc │ │ │ │ str wzr, [sp, #128] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x20, #48] │ │ │ │ mov x1, x27 │ │ │ │ bl 100e0 │ │ │ │ str x0, [x20, #56] │ │ │ │ - cbnz x0, 35abc │ │ │ │ + cbnz x0, 35a9c │ │ │ │ ldr w1, [sp, #252] │ │ │ │ cmp w1, #0x3f0 │ │ │ │ - b.ne 36680 // b.any │ │ │ │ + b.ne 36660 // b.any │ │ │ │ ldr x20, [x20, #72] │ │ │ │ - cbnz x20, 35100 │ │ │ │ + cbnz x20, 350e0 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - cbnz w0, 36660 │ │ │ │ + cbnz w0, 36640 │ │ │ │ add x0, x21, #0x220 │ │ │ │ str xzr, [x0, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2a080 │ │ │ │ bl 10278 │ │ │ │ - bl 39980 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 39960 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x868 │ │ │ │ ldr x0, [x0, #72] │ │ │ │ - cbnz x0, 35f28 │ │ │ │ + cbnz x0, 35f08 │ │ │ │ add x0, x21, #0x220 │ │ │ │ ldrb w1, [x0, #40] │ │ │ │ str w1, [sp, #128] │ │ │ │ - tbnz w1, #0, 351a4 │ │ │ │ + tbnz w1, #0, 35184 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #40] │ │ │ │ adrp x1, 263000 │ │ │ │ ldrb w1, [x1, #161] │ │ │ │ - tbz w1, #0, 35184 │ │ │ │ + tbz w1, #0, 35164 │ │ │ │ ldr x27, [x0, #48] │ │ │ │ - cbnz x27, 35ecc │ │ │ │ + cbnz x27, 35eac │ │ │ │ add x27, x21, #0x220 │ │ │ │ mov x0, x27 │ │ │ │ str xzr, [x0, #64]! │ │ │ │ str x0, [x27, #72] │ │ │ │ - bl 46de0 │ │ │ │ + bl 46da0 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - cbnz x27, 35b64 │ │ │ │ - bl 47220 │ │ │ │ + cbnz x27, 35b44 │ │ │ │ + bl 471e0 │ │ │ │ add x0, x23, #0x6a8 │ │ │ │ ldrb w0, [x0, #3] │ │ │ │ - tbz w0, #0, 35218 │ │ │ │ + tbz w0, #0, 351f8 │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x6, [x0, #96] │ │ │ │ - cbz x6, 35218 │ │ │ │ + cbz x6, 351f8 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ mov w27, #0x8c // #140 │ │ │ │ - adrp x4, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x4, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x4, [x4, #3920] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldrb w8, [x0, #28] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x20, [x6, #144] │ │ │ │ - cbz x20, 35210 │ │ │ │ + cbz x20, 351f0 │ │ │ │ ldr x2, [x20] │ │ │ │ ldrb w1, [x2] │ │ │ │ - cbz w1, 355f4 │ │ │ │ + cbz w1, 355d4 │ │ │ │ ldrh w0, [x4, w1, sxtw #1] │ │ │ │ cmp w1, #0x5f │ │ │ │ and w0, w27, w0 │ │ │ │ ccmp w0, #0x0, #0x0, ne // ne = any │ │ │ │ - b.ne 355c8 // b.any │ │ │ │ + b.ne 355a8 // b.any │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbnz x20, 351e8 │ │ │ │ + cbnz x20, 351c8 │ │ │ │ ldr x6, [x6, #272] │ │ │ │ - cbnz x6, 351e0 │ │ │ │ + cbnz x6, 351c0 │ │ │ │ add x6, x19, #0x740 │ │ │ │ ldr x0, [x6, #40] │ │ │ │ ldr w5, [x0, #72] │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.ne 35268 // b.any │ │ │ │ + b.ne 35248 // b.any │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 35268 // b.none │ │ │ │ + b.eq 35248 // b.none │ │ │ │ mov w4, w5 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ str w5, [sp, #128] │ │ │ │ str x6, [sp, #144] │ │ │ │ bl f468 │ │ │ │ ldr x6, [sp, #144] │ │ │ │ mov x27, x0 │ │ │ │ - cbnz x0, 361f8 │ │ │ │ + cbnz x0, 361d8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 49cc4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 49c84 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2696] │ │ │ │ - bl 49e00 │ │ │ │ - bl 3a8a0 │ │ │ │ + bl 49dc0 │ │ │ │ + bl 3a880 │ │ │ │ ldr x0, [x24, #2880] │ │ │ │ - bl 3b0a0 │ │ │ │ + bl 3b080 │ │ │ │ ldr x27, [x19, #1856] │ │ │ │ and x0, x27, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 358b8 // b.none │ │ │ │ - tbnz w27, #5, 35aa4 │ │ │ │ + b.eq 35898 // b.none │ │ │ │ + tbnz w27, #5, 35a84 │ │ │ │ add x0, x19, #0x740 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x1, #3368] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 352bc // b.any │ │ │ │ - cbnz x20, 356b4 │ │ │ │ + b.ne 3529c // b.any │ │ │ │ + cbnz x20, 35694 │ │ │ │ add x20, x19, #0x740 │ │ │ │ ldr x27, [x20, #96] │ │ │ │ - cbz x27, 352e0 │ │ │ │ + cbz x27, 352c0 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x27 │ │ │ │ bl 10248 │ │ │ │ - tbz w0, #0, 36000 │ │ │ │ + tbz w0, #0, 35fe0 │ │ │ │ ldr x27, [x27, #272] │ │ │ │ - cbnz x27, 352c8 │ │ │ │ + cbnz x27, 352a8 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ adrp x0, 49000 │ │ │ │ - add x0, x0, #0xfe8 │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 35b5c // b.any │ │ │ │ - bl 4a548 │ │ │ │ + b.ne 35b3c // b.any │ │ │ │ + bl 4a508 │ │ │ │ add x20, x19, #0x740 │ │ │ │ - bl 3a8a0 │ │ │ │ + bl 3a880 │ │ │ │ ldr x0, [x24, #2880] │ │ │ │ - bl 4a700 │ │ │ │ + bl 4a6c0 │ │ │ │ ldr w0, [x26, #2872] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x26, #2872] │ │ │ │ ldr x0, [x24, #2880] │ │ │ │ - bl 3b648 │ │ │ │ + bl 3b628 │ │ │ │ ldr x0, [x25, #3296] │ │ │ │ - bl 4ac84 │ │ │ │ + bl 4ac44 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x0, [x0, #56] │ │ │ │ blr x0 │ │ │ │ - bl 3bf00 │ │ │ │ + bl 3bee0 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 353ac // b.none │ │ │ │ + b.eq 3538c // b.none │ │ │ │ ldrh w0, [x20, #8] │ │ │ │ - tbnz w0, #0, 35374 │ │ │ │ + tbnz w0, #0, 35354 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl 23e80 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ mov x1, x20 │ │ │ │ bl edc0 │ │ │ │ - tbz w0, #0, 36404 │ │ │ │ + tbz w0, #0, 363e4 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl 2a080 │ │ │ │ add x0, x19, #0x740 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x50 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl f3c0 │ │ │ │ - cbz x0, 353ac │ │ │ │ + cbz x0, 3538c │ │ │ │ add x2, x23, #0x6a8 │ │ │ │ ldr w1, [x0, #36] │ │ │ │ ldrb w3, [x2, #20] │ │ │ │ and w2, w1, #0xfffffff7 │ │ │ │ orr w1, w1, #0x8 │ │ │ │ tst x3, #0x1 │ │ │ │ csel w1, w1, w2, ne // ne = any │ │ │ │ str w1, [x0, #36] │ │ │ │ add x24, x21, #0x220 │ │ │ │ ldr x0, [x24, #32] │ │ │ │ - cbnz x0, 36290 │ │ │ │ + cbnz x0, 36270 │ │ │ │ ldr x0, [x25, #3296] │ │ │ │ - cbz x0, 35400 │ │ │ │ + cbz x0, 353e0 │ │ │ │ ldr x1, [x0, #56] │ │ │ │ - cbz x1, 355bc │ │ │ │ + cbz x1, 3559c │ │ │ │ ldr x2, [x0, #88] │ │ │ │ - cbnz x2, 355bc │ │ │ │ + cbnz x2, 3559c │ │ │ │ ldr x2, [x0, #112] │ │ │ │ - cbnz x2, 355bc │ │ │ │ + cbnz x2, 3559c │ │ │ │ ldr x2, [x0, #104] │ │ │ │ - cbnz x2, 355bc │ │ │ │ + cbnz x2, 3559c │ │ │ │ ldr x3, [x0, #80] │ │ │ │ ldr x2, [x1, #80] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 355bc // b.any │ │ │ │ + b.ne 3559c // b.any │ │ │ │ ldr x1, [x1, #88] │ │ │ │ str x1, [x0, #88] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 353c0 │ │ │ │ + cbnz x0, 353a0 │ │ │ │ add x23, x23, #0x6a8 │ │ │ │ ldrb w0, [x23, #3] │ │ │ │ - tbz w0, #0, 35418 │ │ │ │ + tbz w0, #0, 353f8 │ │ │ │ adrp x0, 11000 │ │ │ │ add x0, x0, #0x9f4 │ │ │ │ - bl 4bb28 │ │ │ │ + bl 4bae8 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ add x1, x19, #0x740 │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 354a4 // b.none │ │ │ │ + b.eq 35484 // b.none │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x23, [x0, #144] │ │ │ │ - cbz x23, 354a4 │ │ │ │ - adrp x21, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - adrp x26, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x21, x21, #0x7c8 │ │ │ │ - add x26, x26, #0x7d8 │ │ │ │ + cbz x23, 35484 │ │ │ │ + adrp x21, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + adrp x26, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x21, x21, #0x788 │ │ │ │ + add x26, x26, #0x798 │ │ │ │ ldr x24, [x23] │ │ │ │ mov x0, x24 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0xa │ │ │ │ bl f2d0 │ │ │ │ mov x2, x24 │ │ │ │ mov x20, x0 │ │ │ │ mov x1, x21 │ │ │ │ bl ed48 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3ac20 │ │ │ │ + bl 3ac00 │ │ │ │ add x0, x20, #0x1 │ │ │ │ ldr w2, [x26] │ │ │ │ ldrb w1, [x26, #4] │ │ │ │ stur w2, [x20, #1] │ │ │ │ strb w1, [x0, #4] │ │ │ │ mov x1, x23 │ │ │ │ - bl 3ac20 │ │ │ │ + bl 3ac00 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldr x23, [x23, #8] │ │ │ │ - cbnz x23, 35448 │ │ │ │ + cbnz x23, 35428 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ mov w20, #0xa // #10 │ │ │ │ ldr x0, [x0, #88] │ │ │ │ blr x0 │ │ │ │ mov x0, #0x50 // #80 │ │ │ │ bl f2d0 │ │ │ │ mov x24, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x26, [x0, #3952] │ │ │ │ - cbnz x26, 364e4 │ │ │ │ + cbnz x26, 364c4 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ ldr x20, [x25, #3296] │ │ │ │ - cbz x20, 35500 │ │ │ │ + cbz x20, 354e0 │ │ │ │ nop │ │ │ │ ldr w0, [x20, #164] │ │ │ │ - tbnz w0, #31, 354f8 │ │ │ │ + tbnz w0, #31, 354d8 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - cbz x0, 354f8 │ │ │ │ + cbz x0, 354d8 │ │ │ │ ldr x21, [x20, #144] │ │ │ │ - cbnz x21, 35a90 │ │ │ │ + cbnz x21, 35a70 │ │ │ │ ldr x20, [x20, #48] │ │ │ │ - cbnz x20, 354e0 │ │ │ │ + cbnz x20, 354c0 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ - tbnz w0, #30, 356e8 │ │ │ │ + tbnz w0, #30, 356c8 │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ cset w1, hi // hi = pmore │ │ │ │ - bl 4bbc0 │ │ │ │ + bl 4bb80 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ blr x0 │ │ │ │ adrp x0, 11000 │ │ │ │ add x0, x0, #0xbf4 │ │ │ │ - bl 4bb28 │ │ │ │ + bl 4bae8 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - bl 49cc4 │ │ │ │ + bl 49c84 │ │ │ │ ldr x0, [x22, #2272] │ │ │ │ ldr x0, [x0, #120] │ │ │ │ blr x0 │ │ │ │ - bl 4a548 │ │ │ │ + bl 4a508 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ adrp x1, 40000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x1, x1, #0xb20 │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ bl ec88 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x27, x0, #0x868 │ │ │ │ ldrsb w0, [x27, #6] │ │ │ │ - cbz w0, 3557c │ │ │ │ - bl 404a4 │ │ │ │ + cbz w0, 3555c │ │ │ │ + bl 40484 │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldrh w0, [x0, #8] │ │ │ │ - tbnz w0, #8, 35cec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #8, 35ccc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #3448] │ │ │ │ - cbnz x20, 35d2c │ │ │ │ - bl 4c6a0 │ │ │ │ + cbnz x20, 35d0c │ │ │ │ + bl 4c660 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ ldp x27, x28, [sp, #96] │ │ │ │ add sp, sp, #0x130 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 353c0 │ │ │ │ - b 35400 │ │ │ │ + cbnz x0, 353a0 │ │ │ │ + b 353e0 │ │ │ │ ldrb w0, [x2, #1] │ │ │ │ - cbz w0, 355f4 │ │ │ │ + cbz w0, 355d4 │ │ │ │ add x9, x2, #0x1 │ │ │ │ mov w7, #0x8c // #140 │ │ │ │ ldrh w1, [x4, w0, sxtw #1] │ │ │ │ cmp w0, #0x5f │ │ │ │ and w1, w7, w1 │ │ │ │ ccmp w1, #0x0, #0x0, ne // ne = any │ │ │ │ - b.eq 35208 // b.none │ │ │ │ + b.eq 351e8 // b.none │ │ │ │ ldrb w0, [x9, #1]! │ │ │ │ - cbnz w0, 355d8 │ │ │ │ + cbnz w0, 355b8 │ │ │ │ mov x0, x2 │ │ │ │ str x2, [sp, #128] │ │ │ │ str w8, [sp, #144] │ │ │ │ stp x6, x4, [sp, #176] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0xa │ │ │ │ bl f2d0 │ │ │ │ mov x7, x0 │ │ │ │ ldr w8, [sp, #144] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr x2, [sp, #128] │ │ │ │ cmp w8, #0x0 │ │ │ │ cset x9, ne // ne = any │ │ │ │ strb w8, [x0] │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ cinc x0, x0, ne // ne = any │ │ │ │ str x7, [sp, #128] │ │ │ │ str w8, [sp, #144] │ │ │ │ str x9, [sp, #168] │ │ │ │ bl ed48 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x1, x20 │ │ │ │ - bl 3ac20 │ │ │ │ + bl 3ac00 │ │ │ │ ldr x9, [sp, #168] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr x7, [sp, #128] │ │ │ │ - add x1, x1, #0x6f8 │ │ │ │ + add x1, x1, #0x6b8 │ │ │ │ add x0, x9, #0x1 │ │ │ │ ldr w8, [sp, #144] │ │ │ │ add x2, x7, x0 │ │ │ │ str w8, [sp, #144] │ │ │ │ ldr w9, [x1] │ │ │ │ strb w8, [x7, #1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w9, [x7, x0] │ │ │ │ add x0, x7, #0x1 │ │ │ │ strh w1, [x2, #4] │ │ │ │ mov x1, x20 │ │ │ │ - bl 3ac20 │ │ │ │ + bl 3ac00 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ bl fab0 │ │ │ │ ldp x6, x4, [sp, #176] │ │ │ │ ldr w8, [sp, #144] │ │ │ │ - b 35208 │ │ │ │ + b 351e8 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ - bl 48b4c │ │ │ │ + bl 48b0c │ │ │ │ ldr x22, [x22] │ │ │ │ - b 34ffc │ │ │ │ + b 34fdc │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ - cbz x0, 356e0 │ │ │ │ + cbz x0, 356c0 │ │ │ │ ldr x1, [x0, #104] │ │ │ │ orr x1, x1, #0x8000000000 │ │ │ │ str x1, [x0, #104] │ │ │ │ ldr x20, [x20] │ │ │ │ - b 352b8 │ │ │ │ + b 35298 │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 35508 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 354e8 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ add x1, sp, #0xfc │ │ │ │ strb wzr, [sp, #252] │ │ │ │ ldr x0, [x0, #160] │ │ │ │ - bl 3fc48 │ │ │ │ + bl 3fc28 │ │ │ │ ldrb w0, [sp, #252] │ │ │ │ - tbnz w0, #0, 35508 │ │ │ │ + tbnz w0, #0, 354e8 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ and x0, x0, #0xffffffffbfffffff │ │ │ │ str x0, [x19, #1856] │ │ │ │ - b 35508 │ │ │ │ - adrp x20, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 354e8 │ │ │ │ + adrp x20, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x0, [x20, #1312] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr q31, [x0] │ │ │ │ add x0, x28, #0xa18 │ │ │ │ str q31, [sp, #112] │ │ │ │ ldr q31, [x0] │ │ │ │ add x0, x27, #0xcd0 │ │ │ │ str q31, [sp, #144] │ │ │ │ ldr q31, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2336] │ │ │ │ add x0, x21, #0x220 │ │ │ │ str q31, [sp, #128] │ │ │ │ strb w2, [x0, #8] │ │ │ │ - cbnz x1, 35884 │ │ │ │ + cbnz x1, 35864 │ │ │ │ ldr x0, [x3, #3424] │ │ │ │ - cbnz x0, 35f88 │ │ │ │ + cbnz x0, 35f68 │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr q31, [sp, #112] │ │ │ │ orr x1, x1, #0x200 │ │ │ │ str x1, [x19, #1856] │ │ │ │ add x1, x21, #0x220 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ mov x5, v31.d[1] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldr x1, [x25, #3296] │ │ │ │ add x0, x25, #0xce0 │ │ │ │ - cbz x1, 357b4 │ │ │ │ + cbz x1, 35794 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ sub x1, x1, #0x30 │ │ │ │ ldr x0, [x5] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x3, x23 │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x1, [x0, #40] │ │ │ │ add x0, x21, #0x220 │ │ │ │ ldr x2, [x1, #48] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 357e4 // b.any │ │ │ │ + b.ne 357c4 // b.any │ │ │ │ str xzr, [x0, #16] │ │ │ │ ldr q31, [sp, #112] │ │ │ │ add x1, sp, #0x120 │ │ │ │ ldr x2, [x20, #1312] │ │ │ │ str x2, [sp, #176] │ │ │ │ str q31, [sp, #288] │ │ │ │ mov x0, x2 │ │ │ │ - bl 49f48 │ │ │ │ + bl 49f08 │ │ │ │ ldr q31, [sp, #144] │ │ │ │ ldp x20, x0, [sp, #288] │ │ │ │ str x0, [sp, #168] │ │ │ │ str q31, [sp, #272] │ │ │ │ add x0, sp, #0x110 │ │ │ │ mov x1, x0 │ │ │ │ str x0, [sp, #184] │ │ │ │ add x0, x28, #0xa18 │ │ │ │ - bl 49f48 │ │ │ │ + bl 49f08 │ │ │ │ ldp x0, x5, [sp, #272] │ │ │ │ add x1, sp, #0x100 │ │ │ │ ldr q31, [sp, #128] │ │ │ │ str x0, [sp, #112] │ │ │ │ add x0, x27, #0xcd0 │ │ │ │ str x5, [sp, #144] │ │ │ │ str q31, [sp, #256] │ │ │ │ - bl 49f48 │ │ │ │ + bl 49f08 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ ldr x2, [sp, #176] │ │ │ │ - cbz x20, 3507c │ │ │ │ + cbz x20, 3505c │ │ │ │ ldp x6, x4, [sp, #256] │ │ │ │ ldr x1, [x27, #3280] │ │ │ │ ldr x0, [x28, #2584] │ │ │ │ - cbz x0, 36644 │ │ │ │ + cbz x0, 36624 │ │ │ │ ldr w3, [x0, #96] │ │ │ │ - tbnz w3, #16, 35984 │ │ │ │ + tbnz w3, #16, 35964 │ │ │ │ ldr x3, [x0, #48] │ │ │ │ - cbz x3, 3587c │ │ │ │ + cbz x3, 3585c │ │ │ │ ldr x3, [x3, #240] │ │ │ │ cmp x3, #0x0 │ │ │ │ csel x1, x1, x0, ne // ne = any │ │ │ │ ldr x0, [x0, #72] │ │ │ │ - b 3585c │ │ │ │ + b 3583c │ │ │ │ ldr x0, [x1, #56] │ │ │ │ - cbz x0, 358b0 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 35890 │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [sp, #168] │ │ │ │ str x1, [x2, #2344] │ │ │ │ blr x0 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [sp, #168] │ │ │ │ str xzr, [x2, #2344] │ │ │ │ - cbnz w0, 35fb0 │ │ │ │ + cbnz w0, 35f90 │ │ │ │ ldr x1, [x1] │ │ │ │ - b 3576c │ │ │ │ + b 3574c │ │ │ │ ldr x5, [x28, #2584] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x710 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6d0 │ │ │ │ str x0, [sp, #168] │ │ │ │ - cbz x5, 35298 │ │ │ │ + cbz x5, 35278 │ │ │ │ ldr w0, [x5, #96] │ │ │ │ - tbnz w0, #16, 35920 │ │ │ │ + tbnz w0, #16, 35900 │ │ │ │ ldr x0, [x5, #48] │ │ │ │ ldr x20, [x0, #144] │ │ │ │ - cbnz x20, 358f4 │ │ │ │ - b 35920 │ │ │ │ + cbnz x20, 358d4 │ │ │ │ + b 35900 │ │ │ │ and w3, w3, #0xffff7fff │ │ │ │ str w3, [x20, #36] │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 35920 │ │ │ │ + cbz x20, 35900 │ │ │ │ ldr w3, [x20, #36] │ │ │ │ - tbz w3, #13, 358e4 │ │ │ │ + tbz w3, #13, 358c4 │ │ │ │ ldr x0, [x20] │ │ │ │ str x5, [sp, #128] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ str w3, [sp, #144] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #128] │ │ │ │ - cbz w0, 358ec │ │ │ │ + cbz w0, 358cc │ │ │ │ ldr w3, [sp, #144] │ │ │ │ - b 358e4 │ │ │ │ + b 358c4 │ │ │ │ ldr x5, [x5, #72] │ │ │ │ - b 358c8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 358a8 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3368] │ │ │ │ str x1, [x0] │ │ │ │ - adrp x0, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - bl 492a4 │ │ │ │ - b 350b0 │ │ │ │ + adrp x0, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + bl 49264 │ │ │ │ + b 35090 │ │ │ │ ldr x3, [x1, #96] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ - cbz x3, 35b08 │ │ │ │ + cbz x3, 35ae8 │ │ │ │ ldr x1, [x3, #72] │ │ │ │ ubfx w1, w1, #25, #3 │ │ │ │ cmp w1, #0x3 │ │ │ │ csel w1, w1, w0, ne // ne = any │ │ │ │ lsl w1, w4, w1 │ │ │ │ orr w2, w2, w1 │ │ │ │ - tbnz w2, #4, 36798 │ │ │ │ + tbnz w2, #4, 36778 │ │ │ │ and w1, w2, #0x6 │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.eq 36798 // b.none │ │ │ │ + b.eq 36778 // b.none │ │ │ │ ldr x3, [x3, #272] │ │ │ │ - b 35950 │ │ │ │ + b 35930 │ │ │ │ ldr x7, [x0, #96] │ │ │ │ - tbnz w3, #17, 35f6c │ │ │ │ + tbnz w3, #17, 35f4c │ │ │ │ add x1, x21, #0x220 │ │ │ │ str x0, [x1, #24] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x1 │ │ │ │ - tbnz w7, #17, 369c4 │ │ │ │ + tbnz w7, #17, 369a4 │ │ │ │ ldr x7, [sp, #168] │ │ │ │ ldr x3, [x0] │ │ │ │ str x3, [x7] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ str x20, [x0] │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 36658 // b.none │ │ │ │ + b.eq 36638 // b.none │ │ │ │ add x2, x27, #0xcd0 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ str x0, [x4] │ │ │ │ mov x0, x1 │ │ │ │ str x6, [x0, #80]! │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 364dc // b.none │ │ │ │ + b.eq 364bc // b.none │ │ │ │ ldr x2, [x1, #16] │ │ │ │ add x0, x28, #0xa18 │ │ │ │ ldr x20, [x0, #8] │ │ │ │ - cbz x2, 364b4 │ │ │ │ + cbz x2, 36494 │ │ │ │ ldr x0, [x1, #72] │ │ │ │ str x0, [x5] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ str x0, [x1, #72]! │ │ │ │ cmp x20, x1 │ │ │ │ - b.eq 364cc // b.none │ │ │ │ + b.eq 364ac // b.none │ │ │ │ ldr w0, [x26, #2872] │ │ │ │ mov x3, x23 │ │ │ │ ldr x5, [x28, #2584] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x26, #2872] │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr x0, [x24, #2880] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x5, [sp, #112] │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ ldr x5, [sp, #112] │ │ │ │ add x0, x28, #0xa18 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ stp x5, x20, [sp, #272] │ │ │ │ - bl 49f48 │ │ │ │ + bl 49f08 │ │ │ │ ldr x1, [sp, #272] │ │ │ │ - cbz x1, 3507c │ │ │ │ + cbz x1, 3505c │ │ │ │ ldr x4, [x1, #48] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x2, [x27, #3280] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldr x3, [x4, #240] │ │ │ │ cmp x3, #0x0 │ │ │ │ csel x4, x4, x3, eq // eq = none │ │ │ │ - cbz x2, 367c8 │ │ │ │ + cbz x2, 367a8 │ │ │ │ ldr x6, [x2, #48] │ │ │ │ cmp x6, x4 │ │ │ │ - b.eq 367e8 // b.none │ │ │ │ - cbz x6, 35a84 │ │ │ │ + b.eq 367c8 // b.none │ │ │ │ + cbz x6, 35a64 │ │ │ │ ldr x6, [x2, #72] │ │ │ │ cmp x6, #0x0 │ │ │ │ csel x5, x5, x2, eq // eq = none │ │ │ │ ldr x2, [x2, #80] │ │ │ │ - cbnz x2, 35a68 │ │ │ │ - b 367c8 │ │ │ │ + cbnz x2, 35a48 │ │ │ │ + b 367a8 │ │ │ │ ldrb w0, [x21, #16] │ │ │ │ - tbz w0, #0, 35e88 │ │ │ │ + tbz w0, #0, 35e68 │ │ │ │ ldr x21, [x21] │ │ │ │ - cbz x21, 354f8 │ │ │ │ - b 35a90 │ │ │ │ + cbz x21, 354d8 │ │ │ │ + b 35a70 │ │ │ │ add x1, x19, #0x740 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x2, [x2, #752] │ │ │ │ blr x2 │ │ │ │ - b 3529c │ │ │ │ + b 3527c │ │ │ │ ldr x0, [x20, #48] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x5a8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x568 │ │ │ │ bl f3c0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ mov w2, #0x300 // #768 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ orr w4, w0, w2 │ │ │ │ add w2, w2, #0x8, lsl #12 │ │ │ │ @@ -38321,205 +38313,205 @@ │ │ │ │ ldr w2, [sp, #128] │ │ │ │ str xzr, [x1, #56] │ │ │ │ cmp w2, #0x0 │ │ │ │ csel w0, w0, w4, ne // ne = any │ │ │ │ str w0, [x1, #36] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #128] │ │ │ │ - b 35120 │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 35100 │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbz w0, #0, 35080 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 35060 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3032] │ │ │ │ - cbz x0, 35ec0 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x4e0 │ │ │ │ + cbz x0, 35ea0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x4a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - bl 48be0 │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + bl 48ba0 │ │ │ │ ldr x0, [x20, #3032] │ │ │ │ bl 18df8 │ │ │ │ ldr x0, [x27, #3048] │ │ │ │ bl 18df8 │ │ │ │ - b 35080 │ │ │ │ + b 35060 │ │ │ │ blr x1 │ │ │ │ - b 352f8 │ │ │ │ + b 352d8 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ sub w0, w0, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 35e40 // b.plast │ │ │ │ + b.ls 35e20 // b.plast │ │ │ │ add x20, x19, #0x740 │ │ │ │ ldr w1, [x27, #16] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ bl f030 │ │ │ │ str x0, [sp, #168] │ │ │ │ - cbnz x0, 35bc4 │ │ │ │ + cbnz x0, 35ba4 │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 36018 // b.none │ │ │ │ + b.eq 35ff8 // b.none │ │ │ │ ldr x0, [x27, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbz x0, 36064 │ │ │ │ + cbz x0, 36044 │ │ │ │ ldr w1, [x27, #16] │ │ │ │ bl f030 │ │ │ │ str x0, [sp, #168] │ │ │ │ - cbz x0, 35de4 │ │ │ │ + cbz x0, 35dc4 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldr x3, [x0] │ │ │ │ ubfx x20, x3, #32, #4 │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.eq 35e7c // b.none │ │ │ │ - b.hi 35e48 // b.pmore │ │ │ │ + b.eq 35e5c // b.none │ │ │ │ + b.hi 35e28 // b.pmore │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 360a4 // b.none │ │ │ │ + b.eq 36084 // b.none │ │ │ │ cmp w20, #0x2 │ │ │ │ - b.ne 35e50 // b.any │ │ │ │ + b.ne 35e30 // b.any │ │ │ │ mov w0, #0x11e // #286 │ │ │ │ str w0, [sp, #144] │ │ │ │ and x0, x20, #0xf │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x118 // #280 │ │ │ │ - bl 477a0 │ │ │ │ + bl 47760 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x3, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x3, x3, #0xe70 │ │ │ │ + adrp x3, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x3, x3, #0xe30 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #176] │ │ │ │ - bl 475a0 │ │ │ │ - bl 32580 │ │ │ │ + bl 47560 │ │ │ │ + bl 32560 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ ldr x1, [sp, #176] │ │ │ │ ldr x20, [x0, #8] │ │ │ │ mov w0, #0x103 // #259 │ │ │ │ - bl 32444 │ │ │ │ + bl 32424 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 475a0 │ │ │ │ - bl 32580 │ │ │ │ + bl 47560 │ │ │ │ + bl 32560 │ │ │ │ ldr x0, [x27, #24] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ add x0, x23, #0x6a8 │ │ │ │ str x0, [sp, #176] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ str x0, [sp, #184] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ ldr x20, [x27, #32] │ │ │ │ add x0, x0, #0x220 │ │ │ │ str x0, [sp, #192] │ │ │ │ - cbz x20, 36088 │ │ │ │ + cbz x20, 36068 │ │ │ │ ldr x0, [sp, #176] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbz x0, 360cc │ │ │ │ + cbz x0, 360ac │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - tbz w0, #0, 36154 │ │ │ │ + tbz w0, #0, 36134 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x0, [sp, #184] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp w0, #0x12 │ │ │ │ - b.gt 36170 │ │ │ │ + b.gt 36150 │ │ │ │ mov w1, #0x14 // #20 │ │ │ │ sub w0, w1, w0 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ - cbz x1, 360b0 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ - bl 39820 │ │ │ │ - b 360c4 │ │ │ │ + cbz x1, 36090 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x698 │ │ │ │ + bl 39800 │ │ │ │ + b 360a4 │ │ │ │ ldr x20, [x28, #2584] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w22, #0x1040 // #4160 │ │ │ │ - cbz x20, 35d70 │ │ │ │ + cbz x20, 35d50 │ │ │ │ ldr x1, [x20, #48] │ │ │ │ ldr w2, [x1, #68] │ │ │ │ tst w2, w22 │ │ │ │ - b.ne 35d68 // b.any │ │ │ │ + b.ne 35d48 // b.any │ │ │ │ ldr w2, [x20, #96] │ │ │ │ - tbnz w2, #4, 35d68 │ │ │ │ + tbnz w2, #4, 35d48 │ │ │ │ ldr x21, [x1, #144] │ │ │ │ - cbz x21, 35d68 │ │ │ │ + cbz x21, 35d48 │ │ │ │ ldr x1, [x21, #88] │ │ │ │ - cbz x1, 35d8c │ │ │ │ + cbz x1, 35d6c │ │ │ │ ldr x21, [x21, #8] │ │ │ │ - b 35d18 │ │ │ │ + b 35cf8 │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x1, [x20] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ - cbz x0, 35dc0 │ │ │ │ + cbz x0, 35da0 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ sub w0, w0, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 35dc0 // b.pmore │ │ │ │ + b.hi 35da0 // b.pmore │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - b 35590 │ │ │ │ + b 35570 │ │ │ │ ldr x20, [x20, #72] │ │ │ │ - b 35cf8 │ │ │ │ - tbz w0, #0, 35588 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + b 35cd8 │ │ │ │ + tbz w0, #0, 35568 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr w1, [x21, #264] │ │ │ │ - tbnz w1, #13, 35d24 │ │ │ │ + tbnz w1, #13, 35d04 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x20, #48] │ │ │ │ mov x1, x21 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x21, [x21, #8] │ │ │ │ ldrb w0, [sp, #227] │ │ │ │ - b 35d18 │ │ │ │ + b 35cf8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - b 35590 │ │ │ │ + b 35570 │ │ │ │ ldr x1, [x27, #32] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ ldr x1, [x1, #208] │ │ │ │ - cbz x1, 36064 │ │ │ │ + cbz x1, 36044 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x620 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x5e0 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x27, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ @@ -38527,231 +38519,231 @@ │ │ │ │ ldr w0, [x27, #16] │ │ │ │ bl e9d0 │ │ │ │ ldr x2, [x27, #8] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ mov x2, x0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x27, [x27] │ │ │ │ - b 3519c │ │ │ │ + b 3517c │ │ │ │ cmp w20, #0x8 │ │ │ │ - b.eq 36620 // b.none │ │ │ │ + b.eq 36600 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x690 │ │ │ │ + add x1, x1, #0x650 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x27, #8] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ ldr x1, [x1] │ │ │ │ ubfx x1, x1, #32, #4 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x11d // #285 │ │ │ │ str w0, [sp, #144] │ │ │ │ - b 35bf4 │ │ │ │ + b 35bd4 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 35a98 │ │ │ │ + cbz w0, 35a78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x858 │ │ │ │ + add x1, x1, #0x818 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x21, #8] │ │ │ │ ldr x1, [x20, #64] │ │ │ │ - bl 4700c │ │ │ │ - b 35a98 │ │ │ │ + bl 46fcc │ │ │ │ + b 35a78 │ │ │ │ ldr x0, [x27, #3048] │ │ │ │ - cbnz x0, 35b2c │ │ │ │ - b 35080 │ │ │ │ + cbnz x0, 35b0c │ │ │ │ + b 35060 │ │ │ │ ldr x1, [x27, #32] │ │ │ │ - cbz x1, 363fc │ │ │ │ + cbz x1, 363dc │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x1, [x1] │ │ │ │ str w0, [sp, #144] │ │ │ │ add w0, w0, #0x1 │ │ │ │ - cbnz x1, 35ed8 │ │ │ │ + cbnz x1, 35eb8 │ │ │ │ sxtw x1, w0 │ │ │ │ ubfiz x0, x0, #3, #32 │ │ │ │ str x1, [sp, #168] │ │ │ │ bl f2d0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x2, [x27, #32] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ ldr x1, [sp, #168] │ │ │ │ - cbz x2, 36858 │ │ │ │ + cbz x2, 36838 │ │ │ │ str x2, [x20, x3, lsl #3] │ │ │ │ ldr x5, [x2] │ │ │ │ str x3, [x2] │ │ │ │ add x3, x3, #0x1 │ │ │ │ mov x2, x5 │ │ │ │ - cbnz x2, 35f0c │ │ │ │ - b 36858 │ │ │ │ + cbnz x2, 35eec │ │ │ │ + b 36838 │ │ │ │ ldr x27, [x28, #2584] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x5e0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x5a0 │ │ │ │ str xzr, [sp, #144] │ │ │ │ str x0, [sp, #168] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x5b0 │ │ │ │ str x0, [sp, #176] │ │ │ │ - cbz x27, 36470 │ │ │ │ + cbz x27, 36450 │ │ │ │ ldr x0, [x27, #48] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ bl f3c0 │ │ │ │ mov x20, x0 │ │ │ │ - cbnz x0, 36930 │ │ │ │ + cbnz x0, 36910 │ │ │ │ ldr x27, [x27, #72] │ │ │ │ - cbnz x27, 35f4c │ │ │ │ - b 36470 │ │ │ │ + cbnz x27, 35f2c │ │ │ │ + b 36450 │ │ │ │ add x0, x21, #0x220 │ │ │ │ str x1, [x0, #24] │ │ │ │ - cbnz x1, 35998 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + cbnz x1, 35978 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x21d5 // #8661 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x4a8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x468 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ - bl 4b320 │ │ │ │ + bl 4b2e0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ str x0, [x3, #3424] │ │ │ │ ldr x1, [x1] │ │ │ │ - b 3576c │ │ │ │ + b 3574c │ │ │ │ ldr x2, [x0, #16] │ │ │ │ add x1, x0, #0x10 │ │ │ │ - cbz x2, 35fdc │ │ │ │ + cbz x2, 35fbc │ │ │ │ ldr x3, [x1] │ │ │ │ ldr w4, [x3, #8] │ │ │ │ cmp w4, #0xf │ │ │ │ - b.ne 3600c // b.any │ │ │ │ + b.ne 35fec // b.any │ │ │ │ ldr x3, [x0, #40] │ │ │ │ str x2, [x3] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ str x2, [x1] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 34fa8 // b.any │ │ │ │ + b.ne 34f88 // b.any │ │ │ │ str x3, [x0, #24] │ │ │ │ - b 34fa8 │ │ │ │ + b 34f88 │ │ │ │ add x0, x23, #0x6a8 │ │ │ │ strb wzr, [x0, #1] │ │ │ │ - b 352d8 │ │ │ │ + b 352b8 │ │ │ │ ldr x2, [x3] │ │ │ │ mov x1, x3 │ │ │ │ - b 35fc8 │ │ │ │ + b 35fa8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x620 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x5e0 │ │ │ │ bl ffd8 │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x0, [x20, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #168] │ │ │ │ ldr w0, [x27, #16] │ │ │ │ bl e9d0 │ │ │ │ ldr x2, [x27, #8] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ ldr x3, [x2, #8] │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x27, [x27] │ │ │ │ - b 3519c │ │ │ │ + b 3517c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x27, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ - b 35e18 │ │ │ │ + b 35df8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x27, [x27] │ │ │ │ - b 3519c │ │ │ │ + b 3517c │ │ │ │ mov w0, #0x11f // #287 │ │ │ │ str w0, [sp, #144] │ │ │ │ - b 35bf4 │ │ │ │ + b 35bd4 │ │ │ │ ldp x2, x3, [x20, #16] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6e0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x2, #208] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldrb w0, [sp, #227] │ │ │ │ str w0, [sp, #128] │ │ │ │ ldr x2, [x20, #16] │ │ │ │ ldr x0, [sp, #192] │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 360e8 // b.none │ │ │ │ + b.eq 360c8 // b.none │ │ │ │ ldr w0, [x2, #36] │ │ │ │ orr w0, w0, #0x200000 │ │ │ │ str w0, [x2, #36] │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ ldr x3, [x20, #24] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3617c // b.none │ │ │ │ + b.eq 3615c // b.none │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ stp x2, x3, [sp, #208] │ │ │ │ bl 245c8 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x175 // #373 │ │ │ │ str x1, [sp, #200] │ │ │ │ str w0, [x1] │ │ │ │ - bl 46a60 │ │ │ │ + bl 46a20 │ │ │ │ ldp x1, x2, [sp, #200] │ │ │ │ str x0, [x1, #8] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [sp, #216] │ │ │ │ ldr w0, [x0, #3704] │ │ │ │ stp x2, x3, [x1, #24] │ │ │ │ str w0, [x1, #4] │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ str w0, [x1, #16] │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - bl 482b0 │ │ │ │ + bl 48270 │ │ │ │ ldr x20, [x20] │ │ │ │ - cbnz x20, 35c90 │ │ │ │ - b 36088 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + cbnz x20, 35c70 │ │ │ │ + b 36068 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x678 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ - b 35ca4 │ │ │ │ - bl 4e288 │ │ │ │ + bl 39800 │ │ │ │ + b 35c84 │ │ │ │ + bl 4e248 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 35cc8 │ │ │ │ + b 35ca8 │ │ │ │ ldr x5, [x20, #8] │ │ │ │ mov x0, x3 │ │ │ │ ldr w6, [x27, #16] │ │ │ │ str x5, [sp, #216] │ │ │ │ str w6, [sp, #228] │ │ │ │ str x2, [sp, #232] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x3, [x0, #1312] │ │ │ │ mov x0, #0x50 // #80 │ │ │ │ stp x3, x1, [sp, #200] │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ ldr x3, [sp, #200] │ │ │ │ mov w7, #0xd // #13 │ │ │ │ @@ -38765,718 +38757,718 @@ │ │ │ │ stp x1, x2, [x0, #24] │ │ │ │ ldp x1, x5, [sp, #208] │ │ │ │ stp x5, x1, [x0, #40] │ │ │ │ stp xzr, xzr, [x0, #56] │ │ │ │ ldr x20, [x20] │ │ │ │ str w6, [x0, #16] │ │ │ │ str xzr, [x0, #72] │ │ │ │ - b 3614c │ │ │ │ + b 3612c │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ ccmp w0, #0x5, #0x4, hi // hi = pmore │ │ │ │ - b.ne 35268 // b.any │ │ │ │ + b.ne 35248 // b.any │ │ │ │ ldr x0, [x6, #80] │ │ │ │ mov x1, x27 │ │ │ │ ldrb w2, [sp, #128] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #872] │ │ │ │ ldr x3, [x0, #440] │ │ │ │ mov x0, x6 │ │ │ │ blr x3 │ │ │ │ ldrb w0, [x27, #105] │ │ │ │ and w2, w0, #0x3 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 36244 // b.none │ │ │ │ + b.eq 36224 // b.none │ │ │ │ and w0, w0, #0xfffffffc │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x27, #105] │ │ │ │ ldr x0, [x27, #104] │ │ │ │ mov w2, #0x50 // #80 │ │ │ │ orr x0, x0, #0x2000000 │ │ │ │ str x0, [x27, #104] │ │ │ │ ldrb w0, [x27, #25] │ │ │ │ orr w0, w0, w2 │ │ │ │ strb w0, [x27, #25] │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x27, [x0, #232] │ │ │ │ - b 35268 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + b 35248 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - bl 47eb0 │ │ │ │ - b 34fc0 │ │ │ │ + bl 47e70 │ │ │ │ + b 34fa0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 23e80 │ │ │ │ add x0, x19, #0x740 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x5a8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x568 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl f3c0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x26, [x28, #2584] │ │ │ │ - cbz x0, 3634c │ │ │ │ + cbz x0, 3632c │ │ │ │ ldr x0, [x24, #32] │ │ │ │ - cbz x26, 362dc │ │ │ │ + cbz x26, 362bc │ │ │ │ ldr x1, [x26, #56] │ │ │ │ - cbz x1, 362d4 │ │ │ │ + cbz x1, 362b4 │ │ │ │ ldr x2, [x26, #16] │ │ │ │ bl ff18 │ │ │ │ - tbnz w0, #31, 3641c │ │ │ │ + tbnz w0, #31, 363fc │ │ │ │ ldr x26, [x26, #72] │ │ │ │ - b 362b8 │ │ │ │ + b 36298 │ │ │ │ add x2, x23, #0x6a8 │ │ │ │ ldrb w3, [x2, #101] │ │ │ │ ldrb w1, [x2, #102] │ │ │ │ tst x3, #0x1 │ │ │ │ orr w2, w1, #0x8 │ │ │ │ csel w1, w2, w1, eq // eq = none │ │ │ │ ldr x2, [x19, #1856] │ │ │ │ orr w3, w1, #0x10 │ │ │ │ and x2, x2, #0x3 │ │ │ │ cmp x2, #0x2 │ │ │ │ csel w1, w3, w1, eq // eq = none │ │ │ │ bl f870 │ │ │ │ - tbnz w0, #31, 36380 │ │ │ │ + tbnz w0, #31, 36360 │ │ │ │ add x0, x21, #0x220 │ │ │ │ ldr x0, [x0, #32] │ │ │ │ - bl 4a430 │ │ │ │ + bl 4a3f0 │ │ │ │ add x21, x21, #0x220 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2a080 │ │ │ │ ldr x0, [x21, #32] │ │ │ │ - cbz x0, 353b8 │ │ │ │ + cbz x0, 35398 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 23e80 │ │ │ │ - bl 4d0a0 │ │ │ │ - cbnz w0, 36378 │ │ │ │ + bl 4d060 │ │ │ │ + cbnz w0, 36358 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2a080 │ │ │ │ - b 353b8 │ │ │ │ + b 35398 │ │ │ │ ldr x0, [x24, #32] │ │ │ │ bl ee80 │ │ │ │ str xzr, [x24, #32] │ │ │ │ ldr x20, [x28, #2584] │ │ │ │ - cbz x20, 3631c │ │ │ │ + cbz x20, 362fc │ │ │ │ ldr x0, [x20, #56] │ │ │ │ bl fdc8 │ │ │ │ str xzr, [x20, #56] │ │ │ │ ldr x20, [x20, #72] │ │ │ │ - cbnz x20, 36360 │ │ │ │ - b 3631c │ │ │ │ - bl 4b9e8 │ │ │ │ - b 353b8 │ │ │ │ + cbnz x20, 36340 │ │ │ │ + b 362fc │ │ │ │ + bl 4b9a8 │ │ │ │ + b 35398 │ │ │ │ add x26, x21, #0x220 │ │ │ │ ldr x0, [x26, #32] │ │ │ │ - bl 4a430 │ │ │ │ + bl 4a3f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x780 │ │ │ │ + add x1, x1, #0x740 │ │ │ │ bl ffd8 │ │ │ │ mov x24, x0 │ │ │ │ ldr x0, [x26, #32] │ │ │ │ bl ece8 │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x24 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x20, #36] │ │ │ │ str xzr, [x20, #56] │ │ │ │ orr w0, w0, #0x8000 │ │ │ │ str w0, [x20, #36] │ │ │ │ - b 36310 │ │ │ │ + b 362f0 │ │ │ │ ldr x5, [x20, x1, lsl #3] │ │ │ │ str x5, [x3] │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ sub w5, w1, #0x1 │ │ │ │ ldr x3, [x2, x1, lsl #3] │ │ │ │ cmp w0, w5 │ │ │ │ - b.gt 363d0 │ │ │ │ + b.gt 363b0 │ │ │ │ str xzr, [x3] │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldr x27, [x27] │ │ │ │ - b 35180 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x720 │ │ │ │ + b 35160 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x6e0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x27, [x24, #32] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x748 │ │ │ │ + add x1, x1, #0x708 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x26, #48] │ │ │ │ str x0, [sp, #128] │ │ │ │ mov x0, x27 │ │ │ │ str x1, [sp, #144] │ │ │ │ bl ece8 │ │ │ │ bl ef28 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x26, #56] │ │ │ │ bl fdc8 │ │ │ │ str xzr, [x26, #56] │ │ │ │ ldr x26, [x26, #72] │ │ │ │ - b 362b8 │ │ │ │ + b 36298 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6f8 │ │ │ │ - bl 45d60 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + add x1, x1, #0x6b8 │ │ │ │ + bl 45d20 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x868 │ │ │ │ ldr x20, [x1, #72] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ - bl 47984 │ │ │ │ + bl 47944 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 47a48 │ │ │ │ - b 35158 │ │ │ │ + bl 47a08 │ │ │ │ + b 35138 │ │ │ │ ldr x1, [x28, #2584] │ │ │ │ str x1, [x5] │ │ │ │ ldr x1, [sp, #112] │ │ │ │ str x1, [x28, #2584] │ │ │ │ cmp x20, x0 │ │ │ │ - b.ne 35a04 // b.any │ │ │ │ + b.ne 359e4 // b.any │ │ │ │ add x0, x28, #0xa18 │ │ │ │ mov x20, x5 │ │ │ │ str x5, [x0, #8] │ │ │ │ - b 35a04 │ │ │ │ + b 359e4 │ │ │ │ str x4, [x2, #8] │ │ │ │ - b 359dc │ │ │ │ + b 359bc │ │ │ │ ldr x27, [x25, #3296] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - cbz x27, 365c4 │ │ │ │ + cbz x27, 365a4 │ │ │ │ ldr w0, [x27, #164] │ │ │ │ - tbnz w0, #31, 36528 │ │ │ │ + tbnz w0, #31, 36508 │ │ │ │ ldr x0, [x27, #144] │ │ │ │ - cbz x0, 36550 │ │ │ │ + cbz x0, 36530 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ str x0, [sp, #112] │ │ │ │ - cbz x1, 36528 │ │ │ │ + cbz x1, 36508 │ │ │ │ ldr x23, [sp, #112] │ │ │ │ ldr x0, [x23, #8] │ │ │ │ ldr x1, [x26, #8] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 36530 │ │ │ │ + cbz w0, 36510 │ │ │ │ ldr x23, [x23] │ │ │ │ - cbnz x23, 36510 │ │ │ │ + cbnz x23, 364f0 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 364ec │ │ │ │ + b 364cc │ │ │ │ cmp w20, w21 │ │ │ │ - b.ls 365ac // b.plast │ │ │ │ + b.ls 3658c // b.plast │ │ │ │ ldr x0, [x27, #72] │ │ │ │ str x0, [x24, w21, uxtw #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add w21, w21, #0x1 │ │ │ │ strb w0, [x23, #16] │ │ │ │ - b 36520 │ │ │ │ + b 36500 │ │ │ │ ldr w0, [x27, #172] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 36528 // b.none │ │ │ │ + b.eq 36508 // b.none │ │ │ │ ldr x0, [x27, #72] │ │ │ │ - cbz x0, 36528 │ │ │ │ + cbz x0, 36508 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - tbz w0, #0, 36528 │ │ │ │ + tbz w0, #0, 36508 │ │ │ │ ldr x0, [x26, #16] │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.eq 36528 // b.none │ │ │ │ + b.eq 36508 // b.none │ │ │ │ ldr x0, [sp, #112] │ │ │ │ - cbnz x0, 3650c │ │ │ │ + cbnz x0, 364ec │ │ │ │ mov x0, x27 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ str x1, [sp, #112] │ │ │ │ - cbnz x1, 3650c │ │ │ │ + cbnz x1, 364ec │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 36584 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x7e0 │ │ │ │ + cbnz x0, 36564 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x7a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ lsl w20, w20, #1 │ │ │ │ mov x0, x24 │ │ │ │ ubfiz x1, x20, #3, #32 │ │ │ │ bl f138 │ │ │ │ mov x24, x0 │ │ │ │ - b 36538 │ │ │ │ + b 36518 │ │ │ │ ldr x0, [x26, #40] │ │ │ │ - cbnz x0, 36914 │ │ │ │ + cbnz x0, 368f4 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ ldr x0, [x26, #32] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - cbnz x0, 368f4 │ │ │ │ + cbnz x0, 368d4 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov w3, w23 │ │ │ │ ldr x0, [x26, #40] │ │ │ │ cset w4, ne // ne = any │ │ │ │ str w21, [sp] │ │ │ │ cmp x0, #0x0 │ │ │ │ add x0, x19, #0x740 │ │ │ │ str x24, [sp, #8] │ │ │ │ cset w2, ne // ne = any │ │ │ │ ldr x1, [x26, #16] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldrb w7, [x26, #25] │ │ │ │ ldrb w6, [x26, #24] │ │ │ │ bl f7c8 │ │ │ │ - tbz w0, #0, 368dc │ │ │ │ + tbz w0, #0, 368bc │ │ │ │ ldr x26, [x26] │ │ │ │ - b 354c8 │ │ │ │ + b 354a8 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ mov w1, #0x1000000 // #16777216 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ and w0, w0, #0x1800000 │ │ │ │ cmp w0, w1 │ │ │ │ cset w0, eq // eq = none │ │ │ │ add w0, w0, #0x11b │ │ │ │ str w0, [sp, #144] │ │ │ │ - b 35bf4 │ │ │ │ + b 35bd4 │ │ │ │ add x0, x21, #0x220 │ │ │ │ str x1, [x0, #24] │ │ │ │ - cbz x1, 35f78 │ │ │ │ + cbz x1, 35f58 │ │ │ │ mov x0, x1 │ │ │ │ - b 359a0 │ │ │ │ + b 35980 │ │ │ │ str x7, [x2, #8] │ │ │ │ - b 359bc │ │ │ │ + b 3599c │ │ │ │ mov x0, x27 │ │ │ │ bl 102a8 │ │ │ │ add x2, x21, #0x220 │ │ │ │ str x0, [x2, #32] │ │ │ │ - cbz x0, 366c0 │ │ │ │ + cbz x0, 366a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2a080 │ │ │ │ - b 35140 │ │ │ │ - bl 4a430 │ │ │ │ + b 35120 │ │ │ │ + bl 4a3f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x558 │ │ │ │ + add x1, x1, #0x518 │ │ │ │ bl ffd8 │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x1, [x20, #48] │ │ │ │ str x1, [sp, #168] │ │ │ │ ldr w0, [sp, #252] │ │ │ │ bl ef28 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ - bl 4700c │ │ │ │ - b 35120 │ │ │ │ + bl 46fcc │ │ │ │ + b 35100 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x570 │ │ │ │ bl ffd8 │ │ │ │ mov x27, x0 │ │ │ │ ldr w0, [sp, #252] │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x27, [x28, #2584] │ │ │ │ - cbz x27, 36674 │ │ │ │ + cbz x27, 36654 │ │ │ │ ldr x0, [x27, #56] │ │ │ │ bl fdc8 │ │ │ │ ldr x27, [x27, #72] │ │ │ │ - cbnz x27, 366f0 │ │ │ │ - b 36674 │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x27, 366d0 │ │ │ │ + b 36654 │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x27, #3320] │ │ │ │ - cbz x0, 350dc │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x500 │ │ │ │ + cbz x0, 350bc │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x4c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x27, [x27, #3320] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ str x0, [sp, #128] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x20, x0, #0x548 │ │ │ │ - cbz x27, 350dc │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x20, x0, #0x508 │ │ │ │ + cbz x27, 350bc │ │ │ │ ldr x1, [x27, #8] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp w0, #0x1c │ │ │ │ - b.gt 367bc │ │ │ │ + b.gt 3679c │ │ │ │ mov w1, #0x1e // #30 │ │ │ │ sub w0, w1, w0 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x1, [x27, #16] │ │ │ │ - cbz x1, 3677c │ │ │ │ + cbz x1, 3675c │ │ │ │ mov x0, x20 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x1, [x27, #24] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x550 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x510 │ │ │ │ + bl 39800 │ │ │ │ ldr x27, [x27] │ │ │ │ - cbnz x27, 36744 │ │ │ │ - b 350dc │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x27, 36724 │ │ │ │ + b 350bc │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x23, #0x6a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #97] │ │ │ │ - b 35b0c │ │ │ │ + b 35aec │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #112] │ │ │ │ - b 35094 │ │ │ │ - bl 4e288 │ │ │ │ + b 35074 │ │ │ │ + bl 4e248 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 36760 │ │ │ │ - cbz x0, 3684c │ │ │ │ + b 36740 │ │ │ │ + cbz x0, 3682c │ │ │ │ add x0, x0, #0x48 │ │ │ │ ldr x2, [x0] │ │ │ │ - cbz x2, 36800 │ │ │ │ + cbz x2, 367e0 │ │ │ │ ldr w4, [x2, #96] │ │ │ │ - tbz w4, #17, 368a8 │ │ │ │ + tbz w4, #17, 36888 │ │ │ │ add x0, x2, #0x48 │ │ │ │ - b 367d0 │ │ │ │ + b 367b0 │ │ │ │ ldr x0, [x2, #72] │ │ │ │ - cbnz x0, 367fc │ │ │ │ + cbnz x0, 367dc │ │ │ │ ldr x2, [x2, #80] │ │ │ │ mov x0, x5 │ │ │ │ - b 35a88 │ │ │ │ + b 35a68 │ │ │ │ add x0, x0, #0x48 │ │ │ │ add x4, x28, #0xa18 │ │ │ │ add x2, x1, #0x48 │ │ │ │ ldr x5, [x4, #8] │ │ │ │ - cbz x3, 36880 │ │ │ │ + cbz x3, 36860 │ │ │ │ ldr x4, [x1, #72] │ │ │ │ - cbnz x4, 368b8 │ │ │ │ + cbnz x4, 36898 │ │ │ │ ldr x6, [x0] │ │ │ │ str x1, [x0] │ │ │ │ ldr x4, [x2] │ │ │ │ str x6, [x2] │ │ │ │ cmp x0, x5 │ │ │ │ - b.eq 36898 // b.none │ │ │ │ + b.eq 36878 // b.none │ │ │ │ ldr x0, [x3, #288] │ │ │ │ - cbz x0, 36840 │ │ │ │ + cbz x0, 36820 │ │ │ │ sub x2, x2, #0x48 │ │ │ │ str x2, [x0, #72] │ │ │ │ mov x1, x4 │ │ │ │ - cbz x1, 3507c │ │ │ │ - b 35a48 │ │ │ │ + cbz x1, 3505c │ │ │ │ + b 35a28 │ │ │ │ ldr x0, [x28, #2584] │ │ │ │ add x0, x0, #0x48 │ │ │ │ - b 367d0 │ │ │ │ + b 367b0 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x0, x20 │ │ │ │ adrp x3, 15000 │ │ │ │ add x3, x3, #0xe68 │ │ │ │ bl ee38 │ │ │ │ mov x2, x20 │ │ │ │ ldr x1, [x2], #-8 │ │ │ │ str x1, [x27, #32] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 363d8 │ │ │ │ + b 363b8 │ │ │ │ ldr x6, [x0] │ │ │ │ str x1, [x0] │ │ │ │ ldr x4, [x1, #72] │ │ │ │ str x6, [x1, #72] │ │ │ │ cmp x0, x5 │ │ │ │ - b.ne 36840 // b.any │ │ │ │ + b.ne 36820 // b.any │ │ │ │ add x0, x28, #0xa18 │ │ │ │ str x2, [x0, #8] │ │ │ │ - cbnz x3, 36830 │ │ │ │ - b 36840 │ │ │ │ + cbnz x3, 36810 │ │ │ │ + b 36820 │ │ │ │ ldr x4, [x2, #48] │ │ │ │ ldr x4, [x4, #240] │ │ │ │ - cbz x4, 36800 │ │ │ │ - b 367e0 │ │ │ │ + cbz x4, 367e0 │ │ │ │ + b 367c0 │ │ │ │ ldr x4, [x2] │ │ │ │ ldr x6, [x4, #48] │ │ │ │ ldr x6, [x6, #240] │ │ │ │ cmp x6, x3 │ │ │ │ - b.ne 36818 // b.any │ │ │ │ + b.ne 367f8 // b.any │ │ │ │ add x2, x4, #0x48 │ │ │ │ ldr x4, [x4, #72] │ │ │ │ - cbz x4, 36818 │ │ │ │ - b 368b8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + cbz x4, 367f8 │ │ │ │ + b 36898 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x3, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x3, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - add x3, x3, #0x818 │ │ │ │ + add x3, x3, #0x7d8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 48020 │ │ │ │ + bl 47fe0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x0, [x26, #32] │ │ │ │ - b 365dc │ │ │ │ - adrp x3, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + b 365bc │ │ │ │ + adrp x3, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - add x3, x3, #0x808 │ │ │ │ + add x3, x3, #0x7c8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 48020 │ │ │ │ + bl 47fe0 │ │ │ │ mov w23, w0 │ │ │ │ - b 365d0 │ │ │ │ + b 365b0 │ │ │ │ ldr x0, [x0, #56] │ │ │ │ str x0, [sp, #128] │ │ │ │ bl 245c8 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [x27, #48] │ │ │ │ mov x1, x20 │ │ │ │ ldr x4, [sp, #128] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ str x2, [sp, #184] │ │ │ │ bl f000 │ │ │ │ - tbz w0, #0, 369a8 │ │ │ │ + tbz w0, #0, 36988 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ ldr x1, [sp, #184] │ │ │ │ add x4, x1, x0 │ │ │ │ cmp x1, x4 │ │ │ │ - b.cs 369fc // b.hs, b.nlast │ │ │ │ + b.cs 369dc // b.hs, b.nlast │ │ │ │ ldr x0, [sp, #144] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x1, [sp, #128] │ │ │ │ str x4, [sp, #184] │ │ │ │ - bl 45d60 │ │ │ │ + bl 45d20 │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ ldr x4, [sp, #184] │ │ │ │ add x1, x1, x0 │ │ │ │ - b 36968 │ │ │ │ + b 36948 │ │ │ │ ldr x1, [sp, #176] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 3695c │ │ │ │ + bl 46fcc │ │ │ │ + b 3693c │ │ │ │ str x1, [sp, #128] │ │ │ │ str x2, [sp, #144] │ │ │ │ str x6, [sp, #176] │ │ │ │ stp x5, x4, [sp, #192] │ │ │ │ - bl 4b928 │ │ │ │ + bl 4b8e8 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ ldr x7, [x0] │ │ │ │ ldr x3, [x1, #80] │ │ │ │ ldr x2, [sp, #144] │ │ │ │ cmp x7, x3 │ │ │ │ ldr x6, [sp, #176] │ │ │ │ csel x0, x1, x0, ne // ne = any │ │ │ │ ldp x5, x4, [sp, #192] │ │ │ │ - b 359a0 │ │ │ │ + b 35980 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ mov w1, #0x8000 // #32768 │ │ │ │ ldr x27, [x27, #72] │ │ │ │ movk w1, #0x20, lsl #16 │ │ │ │ orr w0, w0, w1 │ │ │ │ str w0, [x20, #36] │ │ │ │ - b 35f64 │ │ │ │ + b 35f44 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x1 │ │ │ │ str x21, [sp, #32] │ │ │ │ and w21, w2, #0xff │ │ │ │ - cbz x1, 36a7c │ │ │ │ + cbz x1, 36a5c │ │ │ │ mov x0, x19 │ │ │ │ blr x20 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 36a90 // b.none │ │ │ │ - b.ls 36af0 // b.plast │ │ │ │ + b.eq 36a70 // b.none │ │ │ │ + b.ls 36ad0 // b.plast │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 36acc // b.any │ │ │ │ + b.ne 36aac // b.any │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov w2, w21 │ │ │ │ mov x0, x20 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 36a44 │ │ │ │ + cbnz x19, 36a24 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - tbz w21, #0, 36b18 │ │ │ │ + tbz w21, #0, 36af8 │ │ │ │ ldr w0, [x19, #164] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 36ab0 // b.none │ │ │ │ + b.eq 36a90 // b.none │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 36a20 │ │ │ │ + bl 36a00 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 36a44 │ │ │ │ + cbnz x19, 36a24 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - b.ls 36ab0 // b.plast │ │ │ │ + b.ls 36a90 // b.plast │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.eq 36b40 // b.none │ │ │ │ + b.eq 36b20 // b.none │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.eq 36ab0 // b.none │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b.eq 36a90 // b.none │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x476 // #1142 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 36ab0 // b.none │ │ │ │ - b.hi 36b2c // b.pmore │ │ │ │ + b.eq 36a90 // b.none │ │ │ │ + b.hi 36b0c // b.pmore │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 36ab0 // b.any │ │ │ │ + b.ne 36a90 // b.any │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov w2, w21 │ │ │ │ mov x0, x20 │ │ │ │ - bl 36a20 │ │ │ │ - b 36ab0 │ │ │ │ + bl 36a00 │ │ │ │ + b 36a90 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 36a20 │ │ │ │ - b 36ab0 │ │ │ │ + bl 36a00 │ │ │ │ + b 36a90 │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 36b04 // b.none │ │ │ │ + b.eq 36ae4 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 36ab0 // b.any │ │ │ │ - b 36ae0 │ │ │ │ + b.ne 36a90 // b.any │ │ │ │ + b 36ac0 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w2, w21 │ │ │ │ ldr x1, [x0, #608] │ │ │ │ mov x0, x20 │ │ │ │ - bl 36a20 │ │ │ │ - b 36ab0 │ │ │ │ + bl 36a00 │ │ │ │ + b 36a90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0xb │ │ │ │ - b.eq 36b7c // b.none │ │ │ │ + b.eq 36b5c // b.none │ │ │ │ cmp w1, #0xe │ │ │ │ - b.eq 36e40 // b.none │ │ │ │ + b.eq 36e20 // b.none │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x1, [x1, #80] │ │ │ │ str x21, [sp, #32] │ │ │ │ - cbnz x1, 36e70 │ │ │ │ + cbnz x1, 36e50 │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x21, x0 │ │ │ │ bl eef8 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #3280] │ │ │ │ - cbz x3, 36bf8 │ │ │ │ + cbz x3, 36bd8 │ │ │ │ nop │ │ │ │ ldr w0, [x3, #96] │ │ │ │ - tbz w0, #13, 36bf0 │ │ │ │ + tbz w0, #13, 36bd0 │ │ │ │ ldr x0, [x3, #24] │ │ │ │ str x3, [sp, #56] │ │ │ │ bl eef8 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x20 │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 36e50 │ │ │ │ + cbz w0, 36e30 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x3, [x3, #80] │ │ │ │ - cbnz x3, 36bc0 │ │ │ │ + cbnz x3, 36ba0 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - bl 48810 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 487d0 │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x868 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x2, #20] │ │ │ │ str x0, [x4, #3064] │ │ │ │ - cbnz w1, 36d4c │ │ │ │ + cbnz w1, 36d2c │ │ │ │ ldr x1, [x4, #3064] │ │ │ │ mov x0, x21 │ │ │ │ bl fc00 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x2, #0x740 │ │ │ │ str x0, [x3, #80] │ │ │ │ - cbz x0, 36e18 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 36df8 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x3, [sp, #56] │ │ │ │ strb w2, [x1, #3816] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl f720 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - tbz w0, #0, 36dfc │ │ │ │ + tbz w0, #0, 36ddc │ │ │ │ ldr x0, [x3, #80] │ │ │ │ str x3, [sp, #56] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x4, [x1, #656] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x1, #3352] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x1, #3344] │ │ │ │ blr x4 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - tbz w0, #0, 36de0 │ │ │ │ + tbz w0, #0, 36dc0 │ │ │ │ ldr x0, [x3, #80] │ │ │ │ str x3, [sp, #56] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #696] │ │ │ │ blr x1 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ str x0, [x3, #40] │ │ │ │ - cbz x0, 36dcc │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbz x0, 36dac │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str x3, [sp, #56] │ │ │ │ ldr w1, [x0, #2320] │ │ │ │ ldr x0, [x3, #80] │ │ │ │ bl fbd0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ blr x0 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x3, #80] │ │ │ │ ldrb w3, [x1, #1704] │ │ │ │ ldr x4, [x0, #1856] │ │ │ │ ldr w0, [x2, #68] │ │ │ │ - tbz w3, #0, 36dc4 │ │ │ │ + tbz w3, #0, 36da4 │ │ │ │ and x3, x4, #0x3 │ │ │ │ cmp x3, #0x2 │ │ │ │ - b.eq 36dc4 // b.none │ │ │ │ + b.eq 36da4 // b.none │ │ │ │ orr w0, w0, #0x100 │ │ │ │ add x1, x1, #0x6a8 │ │ │ │ orr w3, w0, #0x80 │ │ │ │ and w0, w0, #0xffffff7f │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldrb w5, [x1, #20] │ │ │ │ tst x5, #0x1 │ │ │ │ @@ -39493,355 +39485,355 @@ │ │ │ │ str w0, [x2, #68] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, 48000 │ │ │ │ - add x0, x0, #0xdc0 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ str x2, [sp, #56] │ │ │ │ bl fa68 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbz x0, 36c1c │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbz x0, 36bfc │ │ │ │ ldr x2, [sp, #56] │ │ │ │ ldr w1, [x2, #20] │ │ │ │ cmp w1, #0x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cset w2, ne // ne = any │ │ │ │ cmp w1, w2 │ │ │ │ - b.eq 36c1c // b.none │ │ │ │ + b.eq 36bfc // b.none │ │ │ │ ldr x1, [x0, #864] │ │ │ │ - cbz x1, 36d98 │ │ │ │ + cbz x1, 36d78 │ │ │ │ ldr w3, [x1, #12] │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq 36eb8 // b.none │ │ │ │ + b.eq 36e98 // b.none │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, 13000 │ │ │ │ add x0, x0, #0xb1c │ │ │ │ bl fa68 │ │ │ │ adrp x0, 263000 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #624] │ │ │ │ - cbz x0, 36e9c │ │ │ │ + cbz x0, 36e7c │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x4, #3064] │ │ │ │ - b 36c1c │ │ │ │ + b 36bfc │ │ │ │ and w0, w0, #0xfffffeff │ │ │ │ - b 36cf8 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + b 36cd8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa38 │ │ │ │ + add x1, x1, #0x9f8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa10 │ │ │ │ + add x1, x1, #0x9d0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ bl 10534 │ │ │ │ bl f240 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 36e80 // b.none │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + b.eq 36e60 // b.none │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ bl 10534 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ str x1, [x0, #544] │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x948 │ │ │ │ + add x1, x1, #0x908 │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x1, [x3, #16] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0xe5d // #3677 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl ffd8 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x4, #3064] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x938 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 36c1c │ │ │ │ + bl 46fcc │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 36bfc │ │ │ │ ldr x0, [x1] │ │ │ │ str x0, [x4, #3064] │ │ │ │ - b 36c1c │ │ │ │ + b 36bfc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 263000 │ │ │ │ add x1, x19, #0x220 │ │ │ │ str wzr, [x1, #88] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ ccmp w1, #0x5, #0x0, ne // ne = any │ │ │ │ - b.ne 36f04 // b.any │ │ │ │ + b.ne 36ee4 // b.any │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - tbnz w0, #30, 36f28 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #30, 36f08 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3352] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #3344] │ │ │ │ bl ec58 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 36f38 // b.pmore │ │ │ │ + b.hi 36f18 // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 36f54 // b.any │ │ │ │ + b.ne 36f34 // b.any │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w1, w0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - tbnz w1, #0, 36f64 │ │ │ │ + tbnz w1, #0, 36f44 │ │ │ │ lsr w1, w1, #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - tbz w1, #0, 36f44 │ │ │ │ - b 36f64 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + tbz w1, #0, 36f24 │ │ │ │ + b 36f44 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0xe8e // #3726 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - cbz w2, 36f80 │ │ │ │ + cbz w2, 36f60 │ │ │ │ add x19, x19, #0x220 │ │ │ │ rbit w0, w0 │ │ │ │ clz w0, w0 │ │ │ │ ldr w2, [x19, #88] │ │ │ │ add w0, w0, w2 │ │ │ │ str w0, [x19, #88] │ │ │ │ mov w0, w1 │ │ │ │ - b 36f20 │ │ │ │ + b 36f00 │ │ │ │ bti c │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ add x0, x0, #0xa18 │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x2, [x1] │ │ │ │ add x1, x2, #0x48 │ │ │ │ str x1, [x0, #8] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x0, [x2, #48] │ │ │ │ ldr x4, [x1, #104] │ │ │ │ add x3, x0, #0x110 │ │ │ │ cmp x4, x3 │ │ │ │ - b.eq 3701c // b.none │ │ │ │ + b.eq 36ffc // b.none │ │ │ │ ldr x5, [x0, #272] │ │ │ │ - cbnz x5, 3701c │ │ │ │ + cbnz x5, 36ffc │ │ │ │ ldr x5, [x1, #80] │ │ │ │ cmp x0, x5 │ │ │ │ - b.eq 3702c // b.none │ │ │ │ + b.eq 3700c // b.none │ │ │ │ str x0, [x4] │ │ │ │ str x3, [x1, #104] │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str x2, [x0, #288] │ │ │ │ ldr w1, [x1, #2320] │ │ │ │ str x2, [sp, #24] │ │ │ │ bl fbd0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x1, 38000 │ │ │ │ - add x1, x1, #0x380 │ │ │ │ + add x1, x1, #0x360 │ │ │ │ ldr x0, [x2, #48] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 101a0 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1f28 // #7976 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1f2a // #7978 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ - cbz x0, 370b4 │ │ │ │ + cbz x0, 37094 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, w2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ mov x22, x3 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 370cc // b.none │ │ │ │ - b.ls 370e8 // b.plast │ │ │ │ + b.eq 370ac // b.none │ │ │ │ + b.ls 370c8 // b.plast │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 37324 // b.any │ │ │ │ + b.ne 37304 // b.any │ │ │ │ and w0, w20, #0x2 │ │ │ │ - cbnz w0, 37090 │ │ │ │ + cbnz w0, 37070 │ │ │ │ ldr x3, [x19, #88] │ │ │ │ - cbnz x3, 371c4 │ │ │ │ + cbnz x3, 371a4 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x3, x22 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 37068 │ │ │ │ + cbnz x19, 37048 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #2256] │ │ │ │ - tbnz w0, #14, 37444 │ │ │ │ + tbnz w0, #14, 37424 │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x21, x19 │ │ │ │ mov x3, x22 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x19 │ │ │ │ - bl 37040 │ │ │ │ - b 370a4 │ │ │ │ + bl 37020 │ │ │ │ + b 37084 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 37128 // b.any │ │ │ │ + b.ne 37108 // b.any │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x8 │ │ │ │ - b.eq 370a4 // b.none │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 37084 // b.none │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xa88 │ │ │ │ add x2, x2, #0x220 │ │ │ │ stp xzr, xzr, [x1, #56] │ │ │ │ stp x2, x21, [x1, #72] │ │ │ │ strb wzr, [x1, #5] │ │ │ │ - bl 32acc │ │ │ │ - b 370a4 │ │ │ │ - cbz w0, 370a4 │ │ │ │ + bl 32aac │ │ │ │ + b 37084 │ │ │ │ + cbz w0, 37084 │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 3728c // b.any │ │ │ │ + b.ne 3726c // b.any │ │ │ │ ldr w0, [x19, #96] │ │ │ │ adrp x3, 263000 │ │ │ │ - tbz w0, #13, 371a0 │ │ │ │ + tbz w0, #13, 37180 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w1, #0x63 │ │ │ │ - b.hi 374a4 // b.pmore │ │ │ │ + b.hi 37484 // b.pmore │ │ │ │ adrp x3, 263000 │ │ │ │ add x2, x3, #0x220 │ │ │ │ ldr x1, [x3, #544] │ │ │ │ str x1, [x19, #88] │ │ │ │ - cbz w20, 37170 │ │ │ │ + cbz w20, 37150 │ │ │ │ and w1, w20, #0x2 │ │ │ │ - cbnz w1, 371b8 │ │ │ │ - tbnz w0, #11, 3722c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w1, 37198 │ │ │ │ + tbnz w0, #11, 3720c │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0xce0 │ │ │ │ add x1, sp, #0x60 │ │ │ │ mov x0, x19 │ │ │ │ ldr x23, [x2, #8] │ │ │ │ stp x2, x3, [sp, #64] │ │ │ │ stp xzr, x1, [sp, #96] │ │ │ │ - bl 375a4 │ │ │ │ + bl 37584 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ - cbnz x0, 37348 │ │ │ │ + cbnz x0, 37328 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ add x3, x3, #0x220 │ │ │ │ ldr x0, [x3, #24] │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 370a4 // b.any │ │ │ │ + b.ne 37084 // b.any │ │ │ │ str xzr, [x3, #24] │ │ │ │ - b 370a4 │ │ │ │ + b 37084 │ │ │ │ ldr x1, [x2, #24] │ │ │ │ - cbz x1, 3716c │ │ │ │ - b 37170 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + cbz x1, 3714c │ │ │ │ + b 37150 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x3 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl f2b8 │ │ │ │ - cbnz x0, 37090 │ │ │ │ + cbnz x0, 37070 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 49200 │ │ │ │ - cbnz x0, 37090 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 491c0 │ │ │ │ + cbnz x0, 37070 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x2, [x0, #3280] │ │ │ │ - cbz x2, 374f4 │ │ │ │ + cbz x2, 374d4 │ │ │ │ ldr x0, [x2, #24] │ │ │ │ - cbz x0, 374ec │ │ │ │ + cbz x0, 374cc │ │ │ │ mov x1, x3 │ │ │ │ stp x3, x2, [sp, #64] │ │ │ │ bl edd8 │ │ │ │ ldp x3, x2, [sp, #64] │ │ │ │ - cbnz w0, 374ec │ │ │ │ + cbnz w0, 374cc │ │ │ │ ldr x0, [x2, #96] │ │ │ │ mov x1, #0x2800 // #10240 │ │ │ │ and x0, x0, x1 │ │ │ │ cmp x0, #0x2, lsl #12 │ │ │ │ - b.eq 37434 // b.none │ │ │ │ - b 37090 │ │ │ │ + b.eq 37414 // b.none │ │ │ │ + b 37070 │ │ │ │ ldr x2, [x19, #48] │ │ │ │ - cbz x2, 37170 │ │ │ │ + cbz x2, 37150 │ │ │ │ ldr x1, [x2, #72] │ │ │ │ and w1, w1, #0x7 │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 37370 // b.none │ │ │ │ + b.eq 37350 // b.none │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 37170 // b.any │ │ │ │ + b.ne 37150 // b.any │ │ │ │ ldr w1, [x2, #68] │ │ │ │ - tbz w1, #6, 37170 │ │ │ │ - tbz w0, #7, 37170 │ │ │ │ + tbz w1, #6, 37150 │ │ │ │ + tbz w0, #7, 37150 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 37170 // b.any │ │ │ │ + b.ne 37150 // b.any │ │ │ │ ldr x0, [x2, #280] │ │ │ │ ldr x0, [x0, #3512] │ │ │ │ - tbz x0, #38, 37170 │ │ │ │ + tbz x0, #38, 37150 │ │ │ │ ldrb w0, [x19, #97] │ │ │ │ mov w1, #0x77 // #119 │ │ │ │ and w0, w0, w1 │ │ │ │ orr w0, w0, #0xffffff80 │ │ │ │ strb w0, [x19, #97] │ │ │ │ - b 37170 │ │ │ │ + b 37150 │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 3739c // b.none │ │ │ │ + b.eq 3737c // b.none │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 370a4 // b.any │ │ │ │ + b.ne 37084 // b.any │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ adrp x3, 263000 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x22] │ │ │ │ orr w2, w20, #0x1 │ │ │ │ add x5, x3, #0x220 │ │ │ │ add x4, x4, #0x740 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x22] │ │ │ │ ldr x0, [x4, #40] │ │ │ │ @@ -39849,170 +39841,170 @@ │ │ │ │ ldr x23, [x5, #24] │ │ │ │ mov x1, x21 │ │ │ │ ldr x6, [x0, #48] │ │ │ │ str w2, [sp, #64] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ stp x6, x4, [sp, #72] │ │ │ │ str x5, [sp, #88] │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ ldp x6, x4, [sp, #72] │ │ │ │ ldr x5, [sp, #88] │ │ │ │ ldr w2, [sp, #64] │ │ │ │ ldr x0, [x4, #40] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ cmp x0, x6 │ │ │ │ - b.ne 372c0 // b.any │ │ │ │ + b.ne 372a0 // b.any │ │ │ │ ldr x0, [x5, #24] │ │ │ │ cmp x0, x23 │ │ │ │ - b.ne 37390 // b.any │ │ │ │ + b.ne 37370 // b.any │ │ │ │ ldr w0, [x22] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [x22] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 370a4 │ │ │ │ + b 37084 │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 37378 // b.any │ │ │ │ + b.ne 37358 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov x3, x22 │ │ │ │ mov w2, w20 │ │ │ │ mov x1, x21 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 37040 │ │ │ │ - b 370a4 │ │ │ │ + bl 37020 │ │ │ │ + b 37084 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ cmp x0, x23 │ │ │ │ - b.ne 3745c // b.any │ │ │ │ + b.ne 3743c // b.any │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [x19] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 371a0 │ │ │ │ - tbz w0, #8, 37274 │ │ │ │ - b 37170 │ │ │ │ + b 37180 │ │ │ │ + tbz w0, #8, 37254 │ │ │ │ + b 37150 │ │ │ │ cmp w0, #0xe │ │ │ │ - b.ne 370a4 // b.any │ │ │ │ + b.ne 37084 // b.any │ │ │ │ adrp x3, 263000 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ str x0, [x3, #544] │ │ │ │ - b 370a4 │ │ │ │ + b 37084 │ │ │ │ ldr x0, [x5, #16] │ │ │ │ - cbnz x0, 372c0 │ │ │ │ - b 37310 │ │ │ │ + cbnz x0, 372a0 │ │ │ │ + b 372f0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ add x2, sp, #0x60 │ │ │ │ adrp x3, 263000 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 373f4 │ │ │ │ + cbz x0, 373d4 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.ne 373ec // b.any │ │ │ │ + b.ne 373cc // b.any │ │ │ │ ldr w1, [x0, #96] │ │ │ │ - tbz w1, #12, 373ec │ │ │ │ + tbz w1, #12, 373cc │ │ │ │ ldr x1, [x3, #544] │ │ │ │ str x1, [x0, #88] │ │ │ │ stp x0, x2, [sp, #64] │ │ │ │ - bl 37ac0 │ │ │ │ + bl 37aa0 │ │ │ │ ldp x0, x2, [sp, #64] │ │ │ │ adrp x3, 263000 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ - cbz x1, 373ec │ │ │ │ + cbz x1, 373cc │ │ │ │ str x1, [x2] │ │ │ │ add x2, x1, #0x60 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 373ac │ │ │ │ + b 3738c │ │ │ │ ldr x3, [sp, #96] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x3, 37090 │ │ │ │ + cbz x3, 37070 │ │ │ │ ldr x2, [x0, #88] │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x3, [sp, #64] │ │ │ │ - bl 49d24 │ │ │ │ + bl 49ce4 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 374d8 │ │ │ │ + cbz x0, 374b8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x2, [sp, #64] │ │ │ │ bl 10170 │ │ │ │ ldr x2, [sp, #64] │ │ │ │ - cbz x0, 374c0 │ │ │ │ + cbz x0, 374a0 │ │ │ │ str x0, [x2, #48] │ │ │ │ mov x0, x2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 375a4 │ │ │ │ - b 37090 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ + bl 37584 │ │ │ │ + b 37070 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb78 │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ - bl 4700c │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + bl 46fcc │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x2, [sp, #96] │ │ │ │ ldr x0, [x0, #1312] │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str x2, [x1] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ str x1, [x0, #8] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 371a0 │ │ │ │ + b 37180 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0xf41 // #3905 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 1816c │ │ │ │ ldr x2, [x2, #80] │ │ │ │ - b 371f4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 371d4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ ldr x2, [x0, #2280] │ │ │ │ mov x0, x3 │ │ │ │ - bl 49d24 │ │ │ │ + bl 49ce4 │ │ │ │ mov x2, x0 │ │ │ │ - cbnz x0, 37214 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + cbnz x0, 371f4 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0xc2b // #3115 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 1816c │ │ │ │ bti c │ │ │ │ - cbnz x0, 37574 │ │ │ │ + cbnz x0, 37554 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x28 // #40 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x2 │ │ │ │ bl f5a0 │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 3758c │ │ │ │ + cbz x0, 3756c │ │ │ │ ldrh w0, [x0, #32] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ and w0, w0, #0xfe00 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ strh w0, [x3, #32] │ │ │ │ mov x0, x3 │ │ │ │ @@ -40020,938 +40012,938 @@ │ │ │ │ mov x3, x0 │ │ │ │ ldrh w0, [x0, #32] │ │ │ │ and w0, w0, #0xfe00 │ │ │ │ strh w0, [x3, #32] │ │ │ │ mov x0, x3 │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xbf0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xbb0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ ldr w2, [x0, #96] │ │ │ │ - tbnz w2, #11, 376c8 │ │ │ │ + tbnz w2, #11, 376a8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ - bl 37ac0 │ │ │ │ + bl 37aa0 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #14, 37678 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #14, 37658 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #3436] │ │ │ │ - cbnz w0, 377ec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 377cc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 377ec │ │ │ │ + tbnz w0, #0, 377cc │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ bl 10098 │ │ │ │ - tbnz w0, #0, 3760c │ │ │ │ + tbnz w0, #0, 375ec │ │ │ │ ldr x0, [x19, #48] │ │ │ │ add x2, sp, #0x50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl ff00 │ │ │ │ - tbz w0, #0, 376cc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 376ac │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x1, [x0, #200] │ │ │ │ - cbz x1, 37628 │ │ │ │ + cbz x1, 37608 │ │ │ │ mov x0, x19 │ │ │ │ blr x1 │ │ │ │ - tbnz w0, #0, 37678 │ │ │ │ + tbnz w0, #0, 37658 │ │ │ │ ldr x3, [x19, #48] │ │ │ │ ldr x0, [x3, #72] │ │ │ │ and w0, w0, #0x7 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 37688 // b.any │ │ │ │ + b.ne 37668 // b.any │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #15, 37650 │ │ │ │ + tbnz w0, #15, 37630 │ │ │ │ mov x0, x19 │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x3, [x19, #48] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x3, #8] │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [x0, #704] │ │ │ │ mov x0, x3 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 378b4 │ │ │ │ + tbz w0, #0, 37894 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ str w0, [x19, #96] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 37650 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 37630 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #3808] │ │ │ │ - cbnz x20, 37800 │ │ │ │ + cbnz x20, 377e0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x1, [x19, #96] │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str x19, [x0, #288] │ │ │ │ ubfx w1, w1, #9, #1 │ │ │ │ bfi w2, w1, #14, #1 │ │ │ │ str w2, [x0, #72] │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #8, 378d4 │ │ │ │ + tbnz w0, #8, 378b4 │ │ │ │ ldr x3, [x19, #48] │ │ │ │ - b 37650 │ │ │ │ + b 37630 │ │ │ │ ret │ │ │ │ bl f240 │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x2, [x0, #184] │ │ │ │ - cbnz x2, 377c4 │ │ │ │ + cbnz x2, 377a4 │ │ │ │ cmp w1, #0xd │ │ │ │ - b.eq 37998 // b.none │ │ │ │ + b.eq 37978 // b.none │ │ │ │ cmp x20, #0x0 │ │ │ │ ccmp w1, #0xc, #0x0, ne // ne = any │ │ │ │ - b.ne 37978 // b.any │ │ │ │ + b.ne 37958 // b.any │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fe70 │ │ │ │ str xzr, [x19, #48] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x1, #0x8d0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldp x3, x6, [x2] │ │ │ │ stp x3, x6, [sp, #56] │ │ │ │ str x2, [sp, #72] │ │ │ │ ubfx w4, w3, #14, #1 │ │ │ │ str w4, [sp, #48] │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ mov x0, x20 │ │ │ │ - bl 46de0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46da0 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrh w5, [x19, #96] │ │ │ │ adrp x20, 263000 │ │ │ │ ldrh w0, [x1, #2256] │ │ │ │ and w5, w5, #0x1e0 │ │ │ │ and w0, w0, #0xfffffe1f │ │ │ │ orr w0, w0, w5 │ │ │ │ strh w0, [x1, #2256] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x20, #444] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ str w5, [x0, #2552] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x19, [x0, #3336] │ │ │ │ - bl 2a660 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 2a640 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x3, x6, [sp, #56] │ │ │ │ str xzr, [x0, #3336] │ │ │ │ ldr x0, [x1, #2256] │ │ │ │ strb wzr, [x20, #444] │ │ │ │ ldr w4, [sp, #48] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ubfx x0, x0, #14, #1 │ │ │ │ orr w4, w4, w0 │ │ │ │ bfi x3, x4, #14, #1 │ │ │ │ stp x3, x6, [x2] │ │ │ │ - bl 47220 │ │ │ │ + bl 471e0 │ │ │ │ ldr x0, [x20, #3864] │ │ │ │ bl f018 │ │ │ │ str xzr, [x20, #3864] │ │ │ │ ldr w0, [x19, #96] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ str w0, [x19, #96] │ │ │ │ - b 37678 │ │ │ │ + b 37658 │ │ │ │ mov x0, x19 │ │ │ │ str w1, [sp, #48] │ │ │ │ blr x2 │ │ │ │ ldr w1, [sp, #48] │ │ │ │ - tbz w0, #0, 376e4 │ │ │ │ + tbz w0, #0, 376c4 │ │ │ │ cmp w1, #0xd │ │ │ │ - b.ne 37678 // b.any │ │ │ │ + b.ne 37658 // b.any │ │ │ │ ldr x0, [sp, #80] │ │ │ │ bl fab0 │ │ │ │ - b 37678 │ │ │ │ + b 37658 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0xc28 │ │ │ │ - bl 48be0 │ │ │ │ - b 375e8 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0xbe8 │ │ │ │ + bl 48ba0 │ │ │ │ + b 375c8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x0, [x20] │ │ │ │ str x3, [sp, #48] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x21, x0 │ │ │ │ ldr x3, [sp, #48] │ │ │ │ str x3, [sp, #64] │ │ │ │ ldr x0, [x3] │ │ │ │ bl f4c8 │ │ │ │ mov x4, x0 │ │ │ │ ldr x5, [x20] │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x670 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x630 │ │ │ │ stp x5, x4, [sp, #48] │ │ │ │ mov x0, x5 │ │ │ │ bl f948 │ │ │ │ ldp x4, x3, [sp, #56] │ │ │ │ - cbnz w0, 3785c │ │ │ │ + cbnz w0, 3783c │ │ │ │ ldr w0, [x3, #72] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ str w0, [x3, #72] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 3769c │ │ │ │ + b 3767c │ │ │ │ ldr x0, [sp, #48] │ │ │ │ sxtw x2, w21 │ │ │ │ mov x1, x4 │ │ │ │ stp x4, x2, [sp, #48] │ │ │ │ str x3, [sp, #64] │ │ │ │ bl f180 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ - cbnz w0, 378a8 │ │ │ │ + cbnz w0, 37888 │ │ │ │ ldp x4, x2, [sp, #48] │ │ │ │ ldrb w0, [x4, x2] │ │ │ │ - cbz w0, 37848 │ │ │ │ + cbz w0, 37828 │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 378a8 // b.any │ │ │ │ + b.ne 37888 // b.any │ │ │ │ add x4, x4, x2 │ │ │ │ ldrb w0, [x4, #1] │ │ │ │ cmp w0, #0x61 │ │ │ │ - b.ne 378a8 // b.any │ │ │ │ + b.ne 37888 // b.any │ │ │ │ ldrb w0, [x4, #2] │ │ │ │ - cbz w0, 37848 │ │ │ │ + cbz w0, 37828 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 37698 │ │ │ │ + b 37678 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcd8 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x0, #0x6a8 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x22, x0, #0xcc8 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x22, x0, #0xc88 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x20 │ │ │ │ bl 100c8 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 37a94 │ │ │ │ + cbz x0, 37a74 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ - tbz w0, #0, 37a60 │ │ │ │ + tbz w0, #0, 37a40 │ │ │ │ ldrb w0, [x21, #98] │ │ │ │ - tbnz w0, #0, 379f8 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 379d8 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x4, #0x740 │ │ │ │ add x3, sp, #0x58 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x20 │ │ │ │ str x4, [sp, #48] │ │ │ │ ldr x0, [x4, #32] │ │ │ │ ldr x5, [x0] │ │ │ │ str x20, [sp, #88] │ │ │ │ mov x0, x4 │ │ │ │ blr x5 │ │ │ │ - tbz w0, #0, 379dc │ │ │ │ + tbz w0, #0, 379bc │ │ │ │ ldr x0, [sp, #88] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x2, [x1, #704] │ │ │ │ ldr x1, [sp, #48] │ │ │ │ blr x2 │ │ │ │ - tbnz w0, #0, 378ec │ │ │ │ + tbnz w0, #0, 378cc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcd8 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc68 │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc30 │ │ │ │ + add x1, x1, #0xbf0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ - adrp x19, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x19, x19, #0x4b8 │ │ │ │ - bl 4700c │ │ │ │ + adrp x19, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x19, x19, #0x478 │ │ │ │ + bl 46fcc │ │ │ │ ldr x20, [sp, #80] │ │ │ │ ldr x1, [x20] │ │ │ │ - cbz x1, 37a80 │ │ │ │ + cbz x1, 37a60 │ │ │ │ mov x0, x19 │ │ │ │ add x20, x20, #0x8 │ │ │ │ - bl 4700c │ │ │ │ - b 379c4 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + bl 46fcc │ │ │ │ + b 379a4 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x28 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0xcff // #3327 │ │ │ │ bl 18d98 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x5, [x20, #88] │ │ │ │ ldr x4, [x20, #240] │ │ │ │ ldr x0, [x0, #3048] │ │ │ │ - cbz x0, 378ec │ │ │ │ + cbz x0, 378cc │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 37aa8 // b.any │ │ │ │ + b.ne 37a88 // b.any │ │ │ │ ldr x3, [x0, #16] │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x0, [x3, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x4] │ │ │ │ stp x4, x3, [sp, #48] │ │ │ │ stp x2, x5, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #48] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ - cbnz w0, 37a58 │ │ │ │ + cbnz w0, 37a38 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x0, [x3, #88] │ │ │ │ cmp x5, x0 │ │ │ │ - b.eq 37914 // b.none │ │ │ │ - b.cc 378ec // b.lo, b.ul, b.last │ │ │ │ + b.eq 378f4 // b.none │ │ │ │ + b.cc 378cc // b.lo, b.ul, b.last │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - b 37a08 │ │ │ │ + b 379e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc90 │ │ │ │ + add x1, x1, #0xc50 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ mov x2, x20 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ bl fab0 │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ bl 10534 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ str w0, [x19, #96] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 37678 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + b 37658 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x292f // #10543 │ │ │ │ bl 18d98 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 37b28 │ │ │ │ + cbnz x0, 37b08 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbz w0, #2, 37b38 │ │ │ │ + tbz w0, #2, 37b18 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - cbnz x0, 37b90 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x20, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x20, x20, #0xd60 │ │ │ │ + cbnz x0, 37b70 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x20, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x20, x20, #0xd20 │ │ │ │ ldr x3, [x0, #3928] │ │ │ │ - cbz x3, 37bd4 │ │ │ │ + cbz x3, 37bb4 │ │ │ │ ldr x0, [x3] │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 38420 │ │ │ │ + bl 38400 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - tbz w0, #0, 37c3c │ │ │ │ + tbz w0, #0, 37c1c │ │ │ │ ldr w0, [x19, #96] │ │ │ │ and w0, w0, #0xfffffffb │ │ │ │ str w0, [x19, #96] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x1, x19 │ │ │ │ - bl 37de0 │ │ │ │ - tbnz w0, #0, 37b28 │ │ │ │ + bl 37dc0 │ │ │ │ + tbnz w0, #0, 37b08 │ │ │ │ ldp x0, x1, [x19, #16] │ │ │ │ bl edd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - cbnz w0, 37c74 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + cbnz w0, 37c54 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd20 │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ orr w0, w0, #0x4000 │ │ │ │ str w0, [x19, #96] │ │ │ │ ldr w0, [x1, #2256] │ │ │ │ orr w0, w0, #0x4000 │ │ │ │ str w0, [x1, #2256] │ │ │ │ - b 37b28 │ │ │ │ + b 37b08 │ │ │ │ ldr x2, [x19, #16] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xf58 │ │ │ │ bl f168 │ │ │ │ mov x20, x0 │ │ │ │ mov x1, x19 │ │ │ │ - bl 37de0 │ │ │ │ - tbnz w0, #0, 37bc0 │ │ │ │ + bl 37dc0 │ │ │ │ + tbnz w0, #0, 37ba0 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 37aec │ │ │ │ + b 37acc │ │ │ │ ldr w0, [x19, #96] │ │ │ │ str x20, [x19, #16] │ │ │ │ and w0, w0, #0xfffffffb │ │ │ │ str w0, [x19, #96] │ │ │ │ - b 37b28 │ │ │ │ + b 37b08 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #3, 37d74 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #3, 37d54 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #3392] │ │ │ │ - cbnz x0, 37d08 │ │ │ │ + cbnz x0, 37ce8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xd20 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbz w0, #5, 37c90 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ + tbz w0, #5, 37c70 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0xaf8 │ │ │ │ ldr x20, [x0, #3928] │ │ │ │ - cbz x20, 37b70 │ │ │ │ + cbz x20, 37b50 │ │ │ │ ldr x0, [x20] │ │ │ │ mov x1, x19 │ │ │ │ str x2, [sp, #40] │ │ │ │ - bl 38420 │ │ │ │ + bl 38400 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - tbnz w0, #0, 37cc8 │ │ │ │ + tbnz w0, #0, 37ca8 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - b 37c18 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 37bf8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x2, [x0, #208] │ │ │ │ - cbnz x2, 37c54 │ │ │ │ + cbnz x2, 37c34 │ │ │ │ ldr x3, [x3, #8] │ │ │ │ - b 37afc │ │ │ │ + b 37adc │ │ │ │ ldr x0, [x3] │ │ │ │ mov x1, x19 │ │ │ │ str x3, [sp, #40] │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - cbnz w0, 37b1c │ │ │ │ + cbnz w0, 37afc │ │ │ │ ldr x3, [x3, #8] │ │ │ │ - b 37afc │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + b 37adc │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd00 │ │ │ │ + add x1, x1, #0xcc0 │ │ │ │ bl ffd8 │ │ │ │ ldp x1, x2, [x19, #16] │ │ │ │ - bl 4700c │ │ │ │ - b 37b70 │ │ │ │ + bl 46fcc │ │ │ │ + b 37b50 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x1e0 │ │ │ │ - bl 2a600 │ │ │ │ - tbz w0, #0, 37c08 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1a0 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbz w0, #0, 37be8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xda8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ add x1, x1, #0x2 │ │ │ │ - bl 4700c │ │ │ │ - b 37c08 │ │ │ │ + bl 46fcc │ │ │ │ + b 37be8 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ bl f4c8 │ │ │ │ mov x20, x0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe28 │ │ │ │ + add x1, x1, #0xde8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fe70 │ │ │ │ str xzr, [x19, #48] │ │ │ │ - b 37b70 │ │ │ │ + b 37b50 │ │ │ │ str x0, [sp, #64] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0xd58 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0xd18 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x0, [x19, #24] │ │ │ │ stp x0, xzr, [sp, #80] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 37db4 │ │ │ │ + tbnz w0, #0, 37d94 │ │ │ │ ldr x0, [x20, #3392] │ │ │ │ add x3, sp, #0x38 │ │ │ │ add x2, sp, #0x3c │ │ │ │ add x1, sp, #0x40 │ │ │ │ - bl 530e0 <_obstack_memory_used@@Base+0x34> │ │ │ │ + bl 530a0 <_obstack_memory_used@@Base+0x34> │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 37be8 │ │ │ │ + cbz x0, 37bc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #3392] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl eb38 │ │ │ │ - b 37c00 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 37be0 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x20, #1832] │ │ │ │ - cbz x0, 37bdc │ │ │ │ + cbz x0, 37bbc │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 37bdc // b.any │ │ │ │ + b.ne 37bbc // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd38 │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ ldr x2, [x20, #1832] │ │ │ │ - bl 4700c │ │ │ │ - b 37c00 │ │ │ │ + bl 46fcc │ │ │ │ + b 37be0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd68 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ bl ffd8 │ │ │ │ ldp x1, x2, [sp, #64] │ │ │ │ ldr x3, [sp, #80] │ │ │ │ - bl 4700c │ │ │ │ - b 37d2c │ │ │ │ + bl 46fcc │ │ │ │ + b 37d0c │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x0 │ │ │ │ ldr x1, [x1, #88] │ │ │ │ bl ee98 │ │ │ │ str x0, [x19, #48] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w2, [x2, #2556] │ │ │ │ - tbnz w2, #0, 37e34 │ │ │ │ - cbnz x0, 37e60 │ │ │ │ + tbnz w2, #0, 37e14 │ │ │ │ + cbnz x0, 37e40 │ │ │ │ bl f240 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 38224 // b.none │ │ │ │ + b.eq 38204 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - cbz x0, 38244 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + cbz x0, 38224 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe88 │ │ │ │ + add x1, x1, #0xe48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 37e14 │ │ │ │ + cbz x0, 37df4 │ │ │ │ nop │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #18, 37ea4 │ │ │ │ + tbnz w0, #18, 37e84 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ str x1, [sp, #56] │ │ │ │ bl f318 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ stp xzr, x0, [x1] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #3008] │ │ │ │ - cbz x2, 37ff0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x2, 37fd0 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #3016] │ │ │ │ str x1, [x2] │ │ │ │ str x1, [x0, #3016] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldp w2, w1, [x0, #68] │ │ │ │ orr w2, w2, #0x8000 │ │ │ │ orr w1, w1, #0x100000 │ │ │ │ stp w2, w1, [x0, #68] │ │ │ │ ldr w3, [x19, #96] │ │ │ │ ldr x2, [x19, #96] │ │ │ │ - tbnz w3, #18, 38184 │ │ │ │ + tbnz w3, #18, 38164 │ │ │ │ mov x1, #0x24 // #36 │ │ │ │ and x2, x2, x1 │ │ │ │ cmp x2, #0x20 │ │ │ │ - b.eq 37f7c // b.none │ │ │ │ + b.eq 37f5c // b.none │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ bl 10098 │ │ │ │ ldr x3, [x19, #48] │ │ │ │ - tbnz w0, #0, 37fdc │ │ │ │ - cbz x3, 37f7c │ │ │ │ + tbnz w0, #0, 37fbc │ │ │ │ + cbz x3, 37f5c │ │ │ │ mov x0, x3 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x3, [sp, #56] │ │ │ │ bl 10098 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - tbz w0, #0, 38068 │ │ │ │ + tbz w0, #0, 38048 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbz w0, #5, 38000 │ │ │ │ - tbz w0, #2, 37f7c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #5, 37fe0 │ │ │ │ + tbz w0, #2, 37f5c │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x5, x4, #0x740 │ │ │ │ add x0, x0, #0x868 │ │ │ │ str x4, [sp, #72] │ │ │ │ ldr x1, [x5, #80] │ │ │ │ ldrb w2, [x0, #7] │ │ │ │ mov x0, x3 │ │ │ │ stp x3, x5, [sp, #56] │ │ │ │ bl f270 │ │ │ │ ldr x4, [sp, #72] │ │ │ │ ldp x3, x5, [sp, #56] │ │ │ │ - cbnz x0, 37f80 │ │ │ │ + cbnz x0, 37f60 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 38288 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 38268 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x868 │ │ │ │ ldrb w0, [x0, #5] │ │ │ │ - tbnz w0, #0, 382b8 │ │ │ │ + tbnz w0, #0, 38298 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fe70 │ │ │ │ str xzr, [x19, #48] │ │ │ │ - b 37e20 │ │ │ │ + b 37e00 │ │ │ │ mov x0, x19 │ │ │ │ blr x1 │ │ │ │ - tbz w0, #0, 38098 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 38078 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x4, #1856] │ │ │ │ - tbz w0, #8, 37fc8 │ │ │ │ + tbz w0, #8, 37fa8 │ │ │ │ adrp x0, 263000 │ │ │ │ ldrb w0, [x0, #552] │ │ │ │ - tbnz w0, #0, 37fc8 │ │ │ │ + tbnz w0, #0, 37fa8 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ - tbz w0, #0, 37fc8 │ │ │ │ + tbz w0, #0, 37fa8 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 381f0 // b.any │ │ │ │ + b.ne 381d0 // b.any │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 39b8c │ │ │ │ - cbnz x0, 3802c │ │ │ │ + bl 39b6c │ │ │ │ + cbnz x0, 3800c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 37e24 │ │ │ │ + b 37e04 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 48de8 │ │ │ │ + bl 48da8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 37e24 │ │ │ │ + b 37e04 │ │ │ │ mov x0, x3 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 100c8 │ │ │ │ mov x3, x0 │ │ │ │ - b 37ee4 │ │ │ │ + b 37ec4 │ │ │ │ str x1, [x0, #3008] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [x0, #3016] │ │ │ │ - b 37ea4 │ │ │ │ + b 37e84 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ ldr w1, [x1, #68] │ │ │ │ - tbz w1, #6, 37f08 │ │ │ │ + tbz w1, #6, 37ee8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf00 │ │ │ │ + add x1, x1, #0xec0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ mov x20, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 48de8 │ │ │ │ + bl 48da8 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x1, [x0, #240] │ │ │ │ - cbnz x1, 38050 │ │ │ │ + cbnz x1, 38030 │ │ │ │ bl fe70 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ str x20, [x19, #48] │ │ │ │ orr w0, w0, #0x10000 │ │ │ │ str w0, [x19, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 37e24 │ │ │ │ + b 37e04 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ne 37f7c // b.any │ │ │ │ + b.ne 37f5c // b.any │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbz w0, #2, 37f7c │ │ │ │ + tbz w0, #2, 37f5c │ │ │ │ bl f240 │ │ │ │ cmp w0, #0xc │ │ │ │ - b.ne 37f7c // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 37f5c // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x1, [x0, #184] │ │ │ │ - cbnz x1, 37f70 │ │ │ │ + cbnz x1, 37f50 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - bl 45a8c │ │ │ │ + bl 45a4c │ │ │ │ adrp x1, 263000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ strb w0, [x1, #444] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str wzr, [x0, #2552] │ │ │ │ - bl 32230 │ │ │ │ + bl 32210 │ │ │ │ mov w0, #0x176 // #374 │ │ │ │ cmp w0, #0x130 │ │ │ │ - b.eq 38108 // b.none │ │ │ │ - bl 2e824 │ │ │ │ - cbnz w0, 380c8 │ │ │ │ - bl 32420 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 380e8 // b.none │ │ │ │ + bl 2e804 │ │ │ │ + cbnz w0, 380a8 │ │ │ │ + bl 32400 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x0, 263000 │ │ │ │ strb wzr, [x0, #444] │ │ │ │ ldr x0, [x1, #3864] │ │ │ │ bl f018 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str xzr, [x1, #3864] │ │ │ │ - cbnz w21, 38204 │ │ │ │ + cbnz w21, 381e4 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 37f80 │ │ │ │ - bl 2e824 │ │ │ │ + b 37f60 │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x28 │ │ │ │ - b.ne 3819c // b.any │ │ │ │ - bl 2e824 │ │ │ │ + b.ne 3817c // b.any │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x103 │ │ │ │ - b.ne 3819c // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 3817c // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x22, [x0, #3968] │ │ │ │ - bl 2e824 │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x2c │ │ │ │ - b.eq 38190 // b.none │ │ │ │ + b.eq 38170 // b.none │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ cmp w0, #0x29 │ │ │ │ - b.ne 380d0 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 380b0 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #2172] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 381e4 // b.none │ │ │ │ + b.eq 381c4 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 38164 // b.any │ │ │ │ + b.ne 38144 // b.any │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x22, x22, x1, eq // eq = none │ │ │ │ - bl 48810 │ │ │ │ + bl 487d0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl f948 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ orr w21, w21, w0 │ │ │ │ - b 380d0 │ │ │ │ + b 380b0 │ │ │ │ orr w1, w1, #0x800000 │ │ │ │ str w1, [x0, #72] │ │ │ │ - b 37ec4 │ │ │ │ - bl 2e824 │ │ │ │ + b 37ea4 │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x103 │ │ │ │ - b.eq 381a4 // b.none │ │ │ │ - cbz w0, 380d8 │ │ │ │ - b 380c8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 38184 // b.none │ │ │ │ + cbz w0, 380b8 │ │ │ │ + b 380a8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #3968] │ │ │ │ str x2, [sp, #56] │ │ │ │ - bl 2e824 │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x2c │ │ │ │ - b.ne 3819c // b.any │ │ │ │ - bl 2e824 │ │ │ │ + b.ne 3817c // b.any │ │ │ │ + bl 2e804 │ │ │ │ cmp w0, #0x103 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - b.ne 3819c // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 3817c // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3968] │ │ │ │ stp x1, x2, [sp, #56] │ │ │ │ - bl 2e824 │ │ │ │ + bl 2e804 │ │ │ │ ldp x1, x2, [sp, #56] │ │ │ │ - b 3813c │ │ │ │ + b 3811c │ │ │ │ cmp x2, #0x0 │ │ │ │ csel x22, x22, x2, eq // eq = none │ │ │ │ - b 38164 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 38144 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x540 // #1344 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl 1816c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2157] │ │ │ │ - tbnz w0, #0, 38264 │ │ │ │ + tbnz w0, #0, 38244 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fe70 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ str xzr, [x19, #48] │ │ │ │ - b 37e20 │ │ │ │ + b 37e00 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xea8 │ │ │ │ + add x1, x1, #0xe68 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #88] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xe68 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xe28 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 37e14 │ │ │ │ - b 37e60 │ │ │ │ + cbz x0, 37df4 │ │ │ │ + b 37e40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xec8 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 38210 │ │ │ │ + bl 46fcc │ │ │ │ + b 381f0 │ │ │ │ ldr x0, [x5, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 37f50 // b.any │ │ │ │ + b.ne 37f30 // b.any │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str x4, [sp, #56] │ │ │ │ bl 10098 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ - tbnz w0, #0, 37f80 │ │ │ │ - b 37f50 │ │ │ │ + tbnz w0, #0, 37f60 │ │ │ │ + b 37f30 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xec8 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 37f60 │ │ │ │ + bl 46fcc │ │ │ │ + b 37f40 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x3, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0, #96] │ │ │ │ and w1, w0, #0x40 │ │ │ │ and w2, w0, #0x10 │ │ │ │ - tbz w0, #7, 38328 │ │ │ │ - cbnz w1, 38340 │ │ │ │ - cbnz w2, 38350 │ │ │ │ + tbz w0, #7, 38308 │ │ │ │ + cbnz w1, 38320 │ │ │ │ + cbnz w2, 38330 │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ ldr w2, [x0, #68] │ │ │ │ - tbnz w2, #6, 38338 │ │ │ │ + tbnz w2, #6, 38318 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbnz w1, 3834c │ │ │ │ - cbnz w2, 38350 │ │ │ │ + cbnz w1, 3832c │ │ │ │ + cbnz w2, 38330 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ - b 3830c │ │ │ │ + b 382ec │ │ │ │ bl f828 │ │ │ │ - b 38318 │ │ │ │ - cbnz w2, 38350 │ │ │ │ + b 382f8 │ │ │ │ + cbnz w2, 38330 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - b 3830c │ │ │ │ - cbz w2, 38318 │ │ │ │ + b 382ec │ │ │ │ + cbz w2, 382f8 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ ldr w0, [x0, #68] │ │ │ │ - tbz w0, #6, 38318 │ │ │ │ + tbz w0, #6, 382f8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf38 │ │ │ │ + add x1, x1, #0xef8 │ │ │ │ str x3, [sp, #24] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x1, [x3, #48] │ │ │ │ bl 10534 │ │ │ │ bti c │ │ │ │ mov x3, x1 │ │ │ │ ldr w1, [x2, #96] │ │ │ │ - tbnz w1, #4, 383f8 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w1, #4, 383d8 │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w4, [x0, #68] │ │ │ │ ldr x1, [x2, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 383c4 // b.none │ │ │ │ - tbnz w4, #16, 383c4 │ │ │ │ + b.eq 383a4 // b.none │ │ │ │ + tbnz w4, #16, 383a4 │ │ │ │ ldr w1, [x3, #36] │ │ │ │ mov w5, #0x8000 // #32768 │ │ │ │ movk w5, #0x220, lsl #16 │ │ │ │ and w1, w1, w5 │ │ │ │ cmp w1, #0x8, lsl #12 │ │ │ │ - b.eq 383e4 // b.none │ │ │ │ - tbnz w4, #6, 383e0 │ │ │ │ + b.eq 383c4 // b.none │ │ │ │ + tbnz w4, #6, 383c0 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ add x2, x2, #0x740 │ │ │ │ ldr x4, [x1, #792] │ │ │ │ mov x1, x3 │ │ │ │ mov x16, x4 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ add x1, x1, #0x220 │ │ │ │ str x1, [x3, #88] │ │ │ │ - b 383c4 │ │ │ │ + b 383a4 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [x0, #712] │ │ │ │ mov x0, x3 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -40962,398 +40954,398 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x26, x2 │ │ │ │ ldr w1, [x1, #96] │ │ │ │ - tbz w1, #0, 38528 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w1, #0, 38508 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x20, [x0, #3904] │ │ │ │ - cbz x20, 3854c │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x20, 3852c │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - adrp x23, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x24, x24, #0xf68 │ │ │ │ - add x23, x23, #0xf98 │ │ │ │ - b 38484 │ │ │ │ + adrp x24, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + adrp x23, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x24, x24, #0xf28 │ │ │ │ + add x23, x23, #0xf58 │ │ │ │ + b 38464 │ │ │ │ mov x0, x21 │ │ │ │ bl fab0 │ │ │ │ ldr x20, [x20] │ │ │ │ - cbz x20, 38580 │ │ │ │ + cbz x20, 38560 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbz w0, #5, 384c0 │ │ │ │ + tbz w0, #5, 384a0 │ │ │ │ ldr x0, [x25, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 384c0 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 384a0 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x3, [x0, #136] │ │ │ │ - cbz x3, 384c0 │ │ │ │ + cbz x3, 384a0 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x22 │ │ │ │ blr x3 │ │ │ │ - tbnz w0, #0, 38554 │ │ │ │ + tbnz w0, #0, 38534 │ │ │ │ ldr x1, [x19, #96] │ │ │ │ ldr x0, [x20, #8] │ │ │ │ and x1, x1, #0x3 │ │ │ │ ldr x2, [x19, #16] │ │ │ │ cmp x1, #0x1 │ │ │ │ - b.ne 3855c // b.any │ │ │ │ + b.ne 3853c // b.any │ │ │ │ mov x3, x2 │ │ │ │ mov x5, x24 │ │ │ │ mov x4, x22 │ │ │ │ mov x2, x26 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x1, x23 │ │ │ │ bl f168 │ │ │ │ mov x21, x0 │ │ │ │ mov x1, x19 │ │ │ │ - bl 37de0 │ │ │ │ - tbz w0, #0, 38474 │ │ │ │ + bl 37dc0 │ │ │ │ + tbz w0, #0, 38454 │ │ │ │ str x21, [x19, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - tbnz w1, #3, 3858c │ │ │ │ + tbnz w1, #3, 3856c │ │ │ │ mov x1, x19 │ │ │ │ - bl 37de0 │ │ │ │ - tbnz w0, #0, 3850c │ │ │ │ + bl 37dc0 │ │ │ │ + tbnz w0, #0, 384ec │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 3844c // b.any │ │ │ │ + b.ne 3842c // b.any │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 38510 │ │ │ │ + b 384f0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 3850c │ │ │ │ + b 384ec │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xf58 │ │ │ │ bl f168 │ │ │ │ mov x1, x19 │ │ │ │ mov x21, x0 │ │ │ │ - bl 37de0 │ │ │ │ - tbz w0, #0, 38474 │ │ │ │ - b 38504 │ │ │ │ + bl 37dc0 │ │ │ │ + tbz w0, #0, 38454 │ │ │ │ + b 384e4 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 38510 │ │ │ │ + b 384f0 │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2f │ │ │ │ - b.ne 38530 // b.any │ │ │ │ + b.ne 38510 // b.any │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #1832] │ │ │ │ bl f168 │ │ │ │ mov x20, x0 │ │ │ │ mov x1, x19 │ │ │ │ - bl 37de0 │ │ │ │ - tbz w0, #0, 385c4 │ │ │ │ + bl 37dc0 │ │ │ │ + tbz w0, #0, 385a4 │ │ │ │ str x20, [x19, #16] │ │ │ │ - b 3850c │ │ │ │ + b 384ec │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 3853c │ │ │ │ + b 3851c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ - cbnz x1, 38608 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x1, 385e8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2155] │ │ │ │ - tbnz w0, #0, 38838 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 38818 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2960] │ │ │ │ - cbnz x0, 38838 │ │ │ │ + cbnz x0, 38818 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x0, #56] │ │ │ │ mov x6, x3 │ │ │ │ ldr x1, [x1, #8] │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ - cbnz x0, 386ec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 386cc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2155] │ │ │ │ - tbnz w0, #0, 38638 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 38618 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2960] │ │ │ │ - cbz x0, 388e4 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 388c4 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x3, #2904] │ │ │ │ - tbz w0, #0, 387fc │ │ │ │ - adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 387dc │ │ │ │ + adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x7, #0xb68 │ │ │ │ mov x1, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ stp x7, x6, [sp, #40] │ │ │ │ str x4, [sp, #56] │ │ │ │ bl f7b0 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x5, x0 │ │ │ │ ldp x7, x6, [sp, #40] │ │ │ │ - cbz x0, 387d0 │ │ │ │ + cbz x0, 387b0 │ │ │ │ ldr x3, [x5, #32] │ │ │ │ - cbnz x3, 387bc │ │ │ │ + cbnz x3, 3879c │ │ │ │ add x0, x7, #0xb68 │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ stp x5, x6, [sp, #40] │ │ │ │ str x4, [sp, #56] │ │ │ │ bl f5a0 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x3, x0 │ │ │ │ ldp x5, x6, [sp, #40] │ │ │ │ - cbz x0, 38794 │ │ │ │ + cbz x0, 38774 │ │ │ │ ldr x0, [x5, #32] │ │ │ │ str x0, [x3] │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ str x3, [x5, #32] │ │ │ │ and w0, w0, #0xf8 │ │ │ │ str x6, [x3, #8] │ │ │ │ strb w0, [x3, #16] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x110 │ │ │ │ cmp x4, x0 │ │ │ │ - b.eq 38780 // b.none │ │ │ │ + b.eq 38760 // b.none │ │ │ │ ldr w0, [x4, #36] │ │ │ │ - tbnz w0, #12, 3876c │ │ │ │ + tbnz w0, #12, 3874c │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ strb w0, [x3, #16] │ │ │ │ - b 385f8 │ │ │ │ + b 385d8 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x6, x4, [sp, #40] │ │ │ │ bl f7b0 │ │ │ │ ldp x6, x4, [sp, #40] │ │ │ │ - cbz x0, 38620 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x0, 38600 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x110 │ │ │ │ cmp x4, x0 │ │ │ │ - b.eq 38744 // b.none │ │ │ │ + b.eq 38724 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfc8 │ │ │ │ + add x1, x1, #0xf88 │ │ │ │ stp x6, x4, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ mov x2, x19 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x6, x4, [sp, #40] │ │ │ │ - b 38620 │ │ │ │ + b 38600 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfa8 │ │ │ │ + add x1, x1, #0xf68 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov x2, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x6, x4, [sp, #40] │ │ │ │ - b 38620 │ │ │ │ + b 38600 │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x3, #16] │ │ │ │ - b 385f8 │ │ │ │ + b 385d8 │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ orr w0, w0, #0x4 │ │ │ │ strb w0, [x3, #16] │ │ │ │ - b 385f8 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x48 │ │ │ │ + b 385d8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ stp x0, x6, [sp, #48] │ │ │ │ str x4, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x5, x3, [sp, #40] │ │ │ │ ldp x6, x4, [sp, #56] │ │ │ │ - b 386a0 │ │ │ │ + b 38680 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ cmp x6, x0 │ │ │ │ - b.eq 386bc // b.none │ │ │ │ + b.eq 3869c // b.none │ │ │ │ ldr x3, [x3] │ │ │ │ - b 38678 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x20 │ │ │ │ + b 38658 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xfe0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str x0, [sp, #40] │ │ │ │ stp x7, x4, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x5, x6, [sp, #40] │ │ │ │ ldp x7, x4, [sp, #56] │ │ │ │ ldr x3, [x5, #32] │ │ │ │ - b 38678 │ │ │ │ - adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 38658 │ │ │ │ + adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x28 // #40 │ │ │ │ add x0, x7, #0xb68 │ │ │ │ adrp x1, 11000 │ │ │ │ add x1, x1, #0x258 │ │ │ │ stp x7, x6, [sp, #40] │ │ │ │ str x4, [sp, #56] │ │ │ │ bl 10110 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x7, x6, [sp, #40] │ │ │ │ - tbz w0, #0, 388ec │ │ │ │ + tbz w0, #0, 388cc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x3, #2904] │ │ │ │ - b 38648 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 38628 │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w9, [x2, #2904] │ │ │ │ - tbz w9, #0, 385f8 │ │ │ │ + tbz w9, #0, 385d8 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov w19, w5 │ │ │ │ - cbnz w5, 38918 │ │ │ │ - adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w5, 388f8 │ │ │ │ + adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x7, #0xb68 │ │ │ │ adrp x3, 263000 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ ldr x13, [x7, #2920] │ │ │ │ mov w10, #0x0 // #0 │ │ │ │ ldr w1, [x0, #24] │ │ │ │ mov w11, #0x0 // #0 │ │ │ │ ldr w12, [x0, #32] │ │ │ │ add x0, x3, #0x220 │ │ │ │ ldp x8, x0, [x0, #104] │ │ │ │ mov x4, x8 │ │ │ │ mov x2, x0 │ │ │ │ cmp w1, w5 │ │ │ │ - b.ls 38a34 // b.plast │ │ │ │ + b.ls 38a14 // b.plast │ │ │ │ ldr x6, [x13, x5, lsl #3] │ │ │ │ - cbz x6, 38b20 │ │ │ │ + cbz x6, 38b00 │ │ │ │ ldr x10, [x6, #32] │ │ │ │ - cbz x10, 38b30 │ │ │ │ + cbz x10, 38b10 │ │ │ │ ldr x10, [x10] │ │ │ │ add x2, x2, #0x18 │ │ │ │ mov w11, w9 │ │ │ │ - cbnz x10, 3889c │ │ │ │ - b 38b30 │ │ │ │ + cbnz x10, 3887c │ │ │ │ + b 38b10 │ │ │ │ ldp x2, x3, [x0] │ │ │ │ add x6, x6, #0x18 │ │ │ │ ldr x7, [x0, #16] │ │ │ │ stp x2, x3, [x6, #-24] │ │ │ │ stur x7, [x6, #-8] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 388b0 │ │ │ │ + cbnz x0, 38890 │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 38b64 │ │ │ │ + cbnz x1, 38b44 │ │ │ │ add w19, w19, #0x1 │ │ │ │ ldr w0, [x4, #24] │ │ │ │ cmp w19, w0 │ │ │ │ - b.cc 38b44 // b.lo, b.ul, b.last │ │ │ │ + b.cc 38b24 // b.lo, b.ul, b.last │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - b 385f8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xfe8 │ │ │ │ + b 385d8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xfa8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x6, x7, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x4, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x6, x7, [sp, #40] │ │ │ │ - b 3882c │ │ │ │ + b 3880c │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.eq 38934 // b.none │ │ │ │ + b.eq 38914 // b.none │ │ │ │ cmp w5, #0x2 │ │ │ │ - b.eq 38a10 // b.none │ │ │ │ + b.eq 389f0 // b.none │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 385fc │ │ │ │ + b 385dc │ │ │ │ adrp x3, 263000 │ │ │ │ add x4, x3, #0x220 │ │ │ │ ldr x1, [x4, #128] │ │ │ │ - cbz x1, 38ae8 │ │ │ │ + cbz x1, 38ac8 │ │ │ │ ldr x2, [x4, #120] │ │ │ │ - adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x7, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x5, [x4, #104] │ │ │ │ add x6, x7, #0xb68 │ │ │ │ ldr x0, [x4, #144] │ │ │ │ add x8, x1, x2 │ │ │ │ ldr w9, [x4, #156] │ │ │ │ add x5, x8, x5 │ │ │ │ str x0, [x7, #2920] │ │ │ │ ldr w7, [x4, #152] │ │ │ │ stp x4, x5, [sp, #48] │ │ │ │ stp x8, x3, [sp, #64] │ │ │ │ stp w7, w9, [x6, #24] │ │ │ │ str x6, [sp, #40] │ │ │ │ bl e970 │ │ │ │ ldp x6, x4, [sp, #40] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x5, x8, [sp, #56] │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ ldr x3, [sp, #72] │ │ │ │ ldr x1, [x4, #160] │ │ │ │ str x1, [x0, #2912] │ │ │ │ ldr w0, [x6, #24] │ │ │ │ cmp w7, w0 │ │ │ │ - b.cs 38b04 // b.hs, b.nlast │ │ │ │ + b.cs 38ae4 // b.hs, b.nlast │ │ │ │ ldr x0, [x6] │ │ │ │ ldr x4, [x0, w7, uxtw #3] │ │ │ │ - cbz x4, 38b28 │ │ │ │ + cbz x4, 38b08 │ │ │ │ ldr w2, [x6, #32] │ │ │ │ mov x1, x8 │ │ │ │ mov x0, x4 │ │ │ │ stp x8, x6, [sp, #40] │ │ │ │ str w7, [sp, #56] │ │ │ │ stp x5, x3, [sp, #64] │ │ │ │ bl e970 │ │ │ │ mov x4, x0 │ │ │ │ ldp x8, x6, [sp, #40] │ │ │ │ ldp x5, x3, [sp, #64] │ │ │ │ ldr w7, [sp, #56] │ │ │ │ ldr w0, [x6, #32] │ │ │ │ add x8, x8, x0 │ │ │ │ ldr x0, [x4, #32] │ │ │ │ - cbz x0, 38b58 │ │ │ │ + cbz x0, 38b38 │ │ │ │ ldp x1, x9, [x5] │ │ │ │ add x5, x5, #0x18 │ │ │ │ ldur x2, [x5, #-8] │ │ │ │ stp x1, x9, [x0] │ │ │ │ str x2, [x0, #16] │ │ │ │ mov x0, x1 │ │ │ │ - cbnz x0, 389f0 │ │ │ │ - b 38b58 │ │ │ │ + cbnz x0, 389d0 │ │ │ │ + b 38b38 │ │ │ │ adrp x3, 263000 │ │ │ │ add x3, x3, #0x220 │ │ │ │ str x3, [sp, #40] │ │ │ │ ldr x0, [x3, #128] │ │ │ │ bl fab0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str xzr, [x3, #128] │ │ │ │ - b 385f8 │ │ │ │ - tbz w10, #0, 38a44 │ │ │ │ + b 385d8 │ │ │ │ + tbz w10, #0, 38a24 │ │ │ │ add x5, x3, #0x220 │ │ │ │ mov x8, x4 │ │ │ │ str x4, [x5, #104] │ │ │ │ - tbz w11, #0, 38a54 │ │ │ │ + tbz w11, #0, 38a34 │ │ │ │ add x0, x3, #0x220 │ │ │ │ str x2, [x0, #112] │ │ │ │ mov x0, x2 │ │ │ │ add x3, x3, #0x220 │ │ │ │ ubfiz x1, x1, #3, #32 │ │ │ │ str x1, [x3, #120] │ │ │ │ add x1, x1, x8 │ │ │ │ @@ -41367,114 +41359,114 @@ │ │ │ │ add x4, x7, #0xb68 │ │ │ │ str x4, [sp, #40] │ │ │ │ mov x0, x4 │ │ │ │ bl f5a0 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldp x4, x7, [sp, #40] │ │ │ │ str x0, [x3, #136] │ │ │ │ - cbz x0, 38928 │ │ │ │ + cbz x0, 38908 │ │ │ │ ldp x2, x0, [x3, #120] │ │ │ │ stp x7, x2, [sp, #40] │ │ │ │ ldr x1, [x7, #2920] │ │ │ │ stp x3, x4, [sp, #56] │ │ │ │ bl e970 │ │ │ │ ldp x7, x2, [sp, #40] │ │ │ │ ldp x3, x4, [sp, #56] │ │ │ │ add x5, x0, x2 │ │ │ │ ldr x0, [x7, #2920] │ │ │ │ str x0, [x3, #144] │ │ │ │ ldr x6, [x3, #104] │ │ │ │ ldp w1, w0, [x4, #24] │ │ │ │ stp w1, w0, [x3, #152] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x6, x5, x6 │ │ │ │ ldr x0, [x0, #2912] │ │ │ │ str x0, [x3, #160] │ │ │ │ - b 388d8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 388b8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xb68 │ │ │ │ bl f150 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [sp, #16] │ │ │ │ strb wzr, [x2, #2904] │ │ │ │ - b 385f8 │ │ │ │ + b 385d8 │ │ │ │ add x0, x3, #0x220 │ │ │ │ str x3, [sp, #40] │ │ │ │ ldr x1, [x0, #136] │ │ │ │ ldr x0, [x6, #16] │ │ │ │ bl fb70 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - b 38a14 │ │ │ │ + b 389f4 │ │ │ │ add x5, x5, #0x1 │ │ │ │ - b 38884 │ │ │ │ + b 38864 │ │ │ │ add w7, w7, #0x1 │ │ │ │ - b 3899c │ │ │ │ + b 3897c │ │ │ │ ldr x6, [x6] │ │ │ │ add x4, x4, x12 │ │ │ │ mov w10, w9 │ │ │ │ - cbnz x6, 38894 │ │ │ │ - b 38b20 │ │ │ │ + cbnz x6, 38874 │ │ │ │ + b 38b00 │ │ │ │ ldr x0, [x4] │ │ │ │ mov w1, w19 │ │ │ │ ldr x1, [x0, w1, uxtw #3] │ │ │ │ - cbnz x1, 38b64 │ │ │ │ - b 388d4 │ │ │ │ + cbnz x1, 38b44 │ │ │ │ + b 388b4 │ │ │ │ ldr x4, [x4] │ │ │ │ - cbnz x4, 389b4 │ │ │ │ - b 38b28 │ │ │ │ + cbnz x4, 38994 │ │ │ │ + b 38b08 │ │ │ │ ldr w2, [x4, #32] │ │ │ │ mov x0, x5 │ │ │ │ stp x1, x4, [sp, #40] │ │ │ │ str x6, [sp, #56] │ │ │ │ bl e970 │ │ │ │ mov x5, x0 │ │ │ │ ldp x1, x4, [sp, #40] │ │ │ │ ldr x6, [sp, #56] │ │ │ │ ldr w0, [x4, #32] │ │ │ │ add x5, x5, x0 │ │ │ │ ldr x0, [x1, #32] │ │ │ │ - cbnz x0, 388b0 │ │ │ │ - b 388cc │ │ │ │ + cbnz x0, 38890 │ │ │ │ + b 388ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-208]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x21, #0xc00 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x24, x2 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x25, x0 │ │ │ │ mov x26, x3 │ │ │ │ ldp x2, x4, [x19, #24] │ │ │ │ sub x0, x4, x2 │ │ │ │ cmp x0, #0x6f │ │ │ │ - b.ls 38d44 // b.plast │ │ │ │ + b.ls 38d24 // b.plast │ │ │ │ ldr x19, [x19, #16] │ │ │ │ add x2, x2, #0x70 │ │ │ │ cmp x19, x2 │ │ │ │ - b.eq 38d64 // b.none │ │ │ │ + b.eq 38d44 // b.none │ │ │ │ add x1, x21, #0xc00 │ │ │ │ ldr x3, [x1, #48] │ │ │ │ add x0, x2, x3 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ bic x0, x0, x3 │ │ │ │ sub x3, x0, x2 │ │ │ │ sub x2, x4, x2 │ │ │ │ cmp x3, x2 │ │ │ │ - b.hi 38e0c // b.pmore │ │ │ │ + b.hi 38dec // b.pmore │ │ │ │ stp x0, x0, [x1, #16] │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x21, sp, #0x60 │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp q31, q31, [x19] │ │ │ │ str w0, [x19, #8] │ │ │ │ stp q31, q31, [x19, #32] │ │ │ │ stp q31, q31, [x19, #64] │ │ │ │ str q31, [x19, #96] │ │ │ │ ldr x0, [x20] │ │ │ │ stp x0, x0, [x19, #16] │ │ │ │ @@ -41484,525 +41476,525 @@ │ │ │ │ ldp q28, q27, [x19, #32] │ │ │ │ ldr q31, [x19, #96] │ │ │ │ stp q26, q25, [x21] │ │ │ │ stp q28, q27, [x21, #32] │ │ │ │ stp q30, q29, [x21, #64] │ │ │ │ ldr x0, [x22, #1856] │ │ │ │ str q31, [x21, #96] │ │ │ │ - tbz w0, #8, 38d8c │ │ │ │ + tbz w0, #8, 38d6c │ │ │ │ adrp x23, 263000 │ │ │ │ add x0, x23, #0x220 │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ - tbnz w0, #0, 38d7c │ │ │ │ + tbnz w0, #0, 38d5c │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ bl 23e80 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 38fd0 // b.any │ │ │ │ + b.ne 38fb0 // b.any │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 39b8c │ │ │ │ - cbnz x0, 38d9c │ │ │ │ + bl 39b6c │ │ │ │ + cbnz x0, 38d7c │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ bl 2a080 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #16, 38de8 │ │ │ │ + tbnz w0, #16, 38dc8 │ │ │ │ add x22, x22, #0x740 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x2, [x22, #104] │ │ │ │ add x1, x0, #0x110 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 38ff8 // b.none │ │ │ │ + b.eq 38fd8 // b.none │ │ │ │ ldr x22, [x0, #272] │ │ │ │ - cbnz x22, 38ff8 │ │ │ │ + cbnz x22, 38fd8 │ │ │ │ ldr x0, [x20, #240] │ │ │ │ ldr x0, [x0, #288] │ │ │ │ - cbz x0, 38cf0 │ │ │ │ + cbz x0, 38cd0 │ │ │ │ ldr w1, [x0, #96] │ │ │ │ - tbnz w1, #15, 38cf0 │ │ │ │ + tbnz w1, #15, 38cd0 │ │ │ │ str x19, [x0, #72] │ │ │ │ mov x0, x19 │ │ │ │ - bl 36f88 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 36f68 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1744] │ │ │ │ - cbnz x0, 38e5c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 38e3c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 38e44 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 38e24 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x0, #3436] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 38e44 // b.pmore │ │ │ │ - cbnz w0, 38e34 │ │ │ │ + b.hi 38e24 // b.pmore │ │ │ │ + cbnz w0, 38e14 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x70 // #112 │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x4, [x19, #32] │ │ │ │ ldp x19, x2, [x19, #16] │ │ │ │ add x2, x2, #0x70 │ │ │ │ cmp x2, x19 │ │ │ │ - b.ne 38bf4 // b.any │ │ │ │ + b.ne 38bd4 // b.any │ │ │ │ add x1, x21, #0xc00 │ │ │ │ mov x2, x19 │ │ │ │ ldrb w0, [x1, #80] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x1, #80] │ │ │ │ - b 38bf4 │ │ │ │ + b 38bd4 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ ubfx w0, w0, #25, #3 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 38c84 // b.any │ │ │ │ + b.ne 38c64 // b.any │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 48de8 │ │ │ │ - b 38cb8 │ │ │ │ + bl 48da8 │ │ │ │ + b 38c98 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ str x27, [sp, #80] │ │ │ │ mov x27, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 48de8 │ │ │ │ + bl 48da8 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr x1, [x0, #240] │ │ │ │ - cbnz x1, 38dc4 │ │ │ │ + cbnz x1, 38da4 │ │ │ │ bl fe70 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ str x27, [x19, #48] │ │ │ │ orr w0, w0, #0x10000 │ │ │ │ str w0, [x19, #96] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ bl 2a080 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ ldr x27, [sp, #80] │ │ │ │ - tbz w0, #16, 38cb8 │ │ │ │ + tbz w0, #16, 38c98 │ │ │ │ add x23, x23, #0x220 │ │ │ │ ldrb w0, [x23, #8] │ │ │ │ - tbnz w0, #0, 38e14 │ │ │ │ + tbnz w0, #0, 38df4 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ orr w0, w0, #0x20000 │ │ │ │ str w0, [x19, #96] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ str x0, [x26] │ │ │ │ - b 38cb8 │ │ │ │ + b 38c98 │ │ │ │ stp x4, x4, [x1, #16] │ │ │ │ - b 38c1c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 38bfc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 38fe4 │ │ │ │ + tbnz w0, #0, 38fc4 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ and w0, w0, #0xfffeffff │ │ │ │ str w0, [x19, #96] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 38d28 │ │ │ │ + b 38d08 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ ldr x0, [x0, #240] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ - tbz w0, #15, 38e54 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + tbz w0, #15, 38e34 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x1, x21 │ │ │ │ - add x0, x0, #0xc28 │ │ │ │ - bl 48be0 │ │ │ │ + add x0, x0, #0xbe8 │ │ │ │ + bl 48ba0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 38d28 │ │ │ │ + b 38d08 │ │ │ │ ldr x0, [x25, #40] │ │ │ │ mov x1, x24 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 38f94 │ │ │ │ + cbz x0, 38f74 │ │ │ │ ldrb w0, [x19, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 38f80 // b.pmore │ │ │ │ - cbz w0, 38e90 │ │ │ │ + b.hi 38f60 // b.pmore │ │ │ │ + cbz w0, 38e70 │ │ │ │ ldr x22, [x19, #40] │ │ │ │ adrp x23, 263000 │ │ │ │ add x23, x23, #0x220 │ │ │ │ ldrb w0, [x23, #176] │ │ │ │ - tbnz w0, #0, 38ec0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x338 │ │ │ │ + tbnz w0, #0, 38ea0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x2f8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x23, #176] │ │ │ │ ldr x0, [x20, #240] │ │ │ │ ldr x1, [x20] │ │ │ │ - cbz x0, 38ed4 │ │ │ │ + cbz x0, 38eb4 │ │ │ │ ldr x2, [x0, #72] │ │ │ │ - tbz w2, #15, 38f28 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 39820 │ │ │ │ + tbz w2, #15, 38f08 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x20] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp w0, #0x1c │ │ │ │ - b.gt 38f60 │ │ │ │ + b.gt 38f40 │ │ │ │ mov w1, #0x1e // #30 │ │ │ │ sub w0, w1, w0 │ │ │ │ - bl 49fa0 │ │ │ │ - cbz x22, 38f10 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + bl 49f60 │ │ │ │ + cbz x22, 38ef0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x1, x22 │ │ │ │ - add x0, x0, #0x548 │ │ │ │ - bl 39820 │ │ │ │ - cbz x19, 38f6c │ │ │ │ + add x0, x0, #0x508 │ │ │ │ + bl 39800 │ │ │ │ + cbz x19, 38f4c │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x550 │ │ │ │ - bl 39820 │ │ │ │ - b 38d04 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x510 │ │ │ │ + bl 39800 │ │ │ │ + b 38ce4 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x0, x0, #0x230 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x0, x0, #0x1f0 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x20, #240] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w0, w23, w0 │ │ │ │ add w0, w0, #0x2 │ │ │ │ - b 38ee8 │ │ │ │ - bl 4e288 │ │ │ │ + b 38ec8 │ │ │ │ + bl 4e248 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 38ef0 │ │ │ │ + b 38ed0 │ │ │ │ mov x1, x24 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x378 │ │ │ │ - bl 39820 │ │ │ │ - b 38d04 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x338 │ │ │ │ + bl 39800 │ │ │ │ + b 38ce4 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.hi 38fb8 // b.pmore │ │ │ │ + b.hi 38f98 // b.pmore │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x22, [x0, #208] │ │ │ │ - b 38e90 │ │ │ │ + b 38e70 │ │ │ │ ldr w0, [x25, #168] │ │ │ │ - cbz w0, 38fb0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 38f90 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x24 │ │ │ │ - add x1, x1, #0x330 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 39008 │ │ │ │ + add x1, x1, #0x2f0 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 38fe8 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - b 38e90 │ │ │ │ + b 38e70 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 38e90 // b.any │ │ │ │ + b.ne 38e70 // b.any │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x22, [x0, #208] │ │ │ │ - b 38e90 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 38e70 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x540 // #1344 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ str x27, [sp, #80] │ │ │ │ bl 1816c │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x308 │ │ │ │ - bl 48be0 │ │ │ │ - b 38e20 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x2c8 │ │ │ │ + bl 48ba0 │ │ │ │ + b 38e00 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl f2e8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 38d28 │ │ │ │ + b 38d08 │ │ │ │ ldr x0, [x25, #40] │ │ │ │ add x1, x24, #0x6 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ - cbz x0, 38fb0 │ │ │ │ + cbz x0, 38f90 │ │ │ │ mov x19, x0 │ │ │ │ - b 38e7c │ │ │ │ + b 38e5c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-384]! │ │ │ │ mov x29, sp │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x25, #0x740 │ │ │ │ ldr x3, [x25, #1856] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ orr x3, x3, #0x2000 │ │ │ │ str x3, [x25, #1856] │ │ │ │ ldr x3, [x4, #80] │ │ │ │ ldr x3, [x3, #8] │ │ │ │ ldr w3, [x3, #12] │ │ │ │ - cbz w3, 39078 │ │ │ │ + cbz w3, 39058 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.ne 397b0 // b.any │ │ │ │ + b.ne 39790 // b.any │ │ │ │ ldr x3, [x25, #1856] │ │ │ │ and x3, x3, #0xffffffffffffdfff │ │ │ │ str x3, [x25, #1856] │ │ │ │ add x20, x25, #0x740 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ str x3, [sp, #104] │ │ │ │ ldr w3, [x3, #72] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.ne 39530 // b.any │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 39510 // b.any │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x868 │ │ │ │ stp w0, w1, [sp, #116] │ │ │ │ str w2, [sp, #124] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbnz x0, 39638 │ │ │ │ + cbnz x0, 39618 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x22, #3480] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbnz x19, 39318 │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbnz x19, 392f8 │ │ │ │ ldr x0, [x23, #3488] │ │ │ │ - cbnz x0, 39318 │ │ │ │ + cbnz x0, 392f8 │ │ │ │ add x19, x25, #0x740 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #872] │ │ │ │ ldr x1, [x0, #960] │ │ │ │ mov x0, x19 │ │ │ │ blr x1 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #872] │ │ │ │ ldr x1, [x0, #968] │ │ │ │ mov x0, x19 │ │ │ │ blr x1 │ │ │ │ ldr x19, [x19, #96] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x20, x1, #0x3f8 │ │ │ │ - cbnz x19, 39118 │ │ │ │ - b 39190 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x20, x1, #0x3b8 │ │ │ │ + cbnz x19, 390f8 │ │ │ │ + b 39170 │ │ │ │ ldr x19, [x19, #272] │ │ │ │ - cbz x19, 39190 │ │ │ │ + cbz x19, 39170 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ add x21, x25, #0x740 │ │ │ │ bl f3c0 │ │ │ │ - cbnz x0, 392e0 │ │ │ │ + cbnz x0, 392c0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 39110 // b.any │ │ │ │ + b.ne 390f0 // b.any │ │ │ │ ldr x0, [x19, #288] │ │ │ │ - cbz x0, 3914c │ │ │ │ + cbz x0, 3912c │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 39110 │ │ │ │ + tbnz w0, #4, 390f0 │ │ │ │ ldr x0, [x19, #280] │ │ │ │ - cbz x0, 39110 │ │ │ │ + cbz x0, 390f0 │ │ │ │ ldrh w1, [x0, #56] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 39170 // b.none │ │ │ │ + b.eq 39150 // b.none │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 39110 // b.any │ │ │ │ + b.ne 390f0 // b.any │ │ │ │ ldr w0, [x0, #3516] │ │ │ │ - tbz w0, #17, 39110 │ │ │ │ + tbz w0, #17, 390f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x25, #1856] │ │ │ │ add x3, x25, #0x740 │ │ │ │ and x1, x0, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 39510 // b.none │ │ │ │ - tbnz x0, #42, 3928c │ │ │ │ + b.eq 394f0 // b.none │ │ │ │ + tbnz x0, #42, 3926c │ │ │ │ ldr x22, [x3, #96] │ │ │ │ - cbz x22, 3928c │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x22, 3926c │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3968] │ │ │ │ - adrp x21, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x21, x21, #0x598 │ │ │ │ + adrp x21, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x21, x21, #0x558 │ │ │ │ add x19, x19, #0x220 │ │ │ │ - add x20, x20, #0x5a8 │ │ │ │ + add x20, x20, #0x568 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ str wzr, [sp, #112] │ │ │ │ nop │ │ │ │ ldr x0, [x22, #288] │ │ │ │ - cbz x0, 391f0 │ │ │ │ + cbz x0, 391d0 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 39804 │ │ │ │ + tbnz w0, #4, 397e4 │ │ │ │ ldr x28, [x22, #144] │ │ │ │ - cbz x28, 3926c │ │ │ │ + cbz x28, 3924c │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ nop │ │ │ │ ldr x0, [x28, #88] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 39234 // b.none │ │ │ │ + b.eq 39214 // b.none │ │ │ │ ldr x27, [x28] │ │ │ │ mov x1, x21 │ │ │ │ mov x2, #0xf // #15 │ │ │ │ mov x0, x27 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 39608 │ │ │ │ + cbz w0, 395e8 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x27 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 392cc │ │ │ │ + cbz w0, 392ac │ │ │ │ ldr x28, [x28, #8] │ │ │ │ - cbnz x28, 39200 │ │ │ │ - cbz w23, 3926c │ │ │ │ - cbz w24, 3930c │ │ │ │ + cbnz x28, 391e0 │ │ │ │ + cbz w23, 3924c │ │ │ │ + cbz w24, 392ec │ │ │ │ cmp w24, #0x1 │ │ │ │ - b.ne 39618 // b.any │ │ │ │ - cbnz x26, 39274 │ │ │ │ + b.ne 395f8 // b.any │ │ │ │ + cbnz x26, 39254 │ │ │ │ ldr x0, [x25, #1856] │ │ │ │ tst x0, #0x1800000000 │ │ │ │ - b.ne 394f0 // b.any │ │ │ │ + b.ne 394d0 // b.any │ │ │ │ ldr x22, [x22, #272] │ │ │ │ - cbz x22, 3927c │ │ │ │ + cbz x22, 3925c │ │ │ │ mov w24, w23 │ │ │ │ - b 391e0 │ │ │ │ + b 391c0 │ │ │ │ cmp w24, #0x2 │ │ │ │ - b.eq 39798 // b.none │ │ │ │ + b.eq 39778 // b.none │ │ │ │ ldr x22, [x22, #272] │ │ │ │ - cbnz x22, 391e0 │ │ │ │ - cbnz x26, 394b4 │ │ │ │ + cbnz x22, 391c0 │ │ │ │ + cbnz x26, 39494 │ │ │ │ ldr w0, [sp, #112] │ │ │ │ - cbnz w0, 396d0 │ │ │ │ + cbnz w0, 396b0 │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ add x0, x25, #0x740 │ │ │ │ ldr x1, [x25, #1856] │ │ │ │ mov x2, #0x1000000000 // #68719476736 │ │ │ │ and x1, x1, #0x1800000000 │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 3967c // b.none │ │ │ │ + b.eq 3965c // b.none │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp w1, w2, [sp, #116] │ │ │ │ ldr w3, [sp, #124] │ │ │ │ ldp x29, x30, [sp], #384 │ │ │ │ autiasp │ │ │ │ - b 493d0 │ │ │ │ + b 49390 │ │ │ │ ldr x0, [x28, #56] │ │ │ │ cmp x0, #0x8 │ │ │ │ cset w0, hi // hi = pmore │ │ │ │ orr w23, w23, w0 │ │ │ │ - b 39234 │ │ │ │ + b 39214 │ │ │ │ ldr x1, [x21, #80] │ │ │ │ ldr x1, [x1, #280] │ │ │ │ ldr x1, [x1, #3528] │ │ │ │ ldr x1, [x1, #40] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 396a0 // b.any │ │ │ │ + b.ne 39680 // b.any │ │ │ │ mov x1, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl f9f0 │ │ │ │ - cbz x0, 3912c │ │ │ │ - b 392e0 │ │ │ │ - cbz x26, 39250 │ │ │ │ + cbz x0, 3910c │ │ │ │ + b 392c0 │ │ │ │ + cbz x26, 39230 │ │ │ │ mov w24, w23 │ │ │ │ - b 39274 │ │ │ │ + b 39254 │ │ │ │ add x0, x25, #0x740 │ │ │ │ ldr x21, [x0, #96] │ │ │ │ - cbz x21, 396b0 │ │ │ │ + cbz x21, 39690 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 394ac // b.any │ │ │ │ + b.ne 3948c // b.any │ │ │ │ ldr w0, [x21, #168] │ │ │ │ - cbz w0, 394ac │ │ │ │ + cbz w0, 3948c │ │ │ │ ldr x0, [x21, #288] │ │ │ │ - cbz x0, 3934c │ │ │ │ + cbz x0, 3932c │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 394ac │ │ │ │ - cbz x19, 393ec │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + tbnz w0, #4, 3948c │ │ │ │ + cbz x19, 393cc │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x368 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3974c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3972c │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x3b0 │ │ │ │ + add x1, x1, #0x370 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3974c │ │ │ │ + cbz w0, 3972c │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x20, #0x24 // #36 │ │ │ │ - add x1, x1, #0x660 │ │ │ │ + add x1, x1, #0x620 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 39544 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbnz w0, 39524 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w2, #0x402b // #16427 │ │ │ │ - add x1, x1, #0x3f8 │ │ │ │ + add x1, x1, #0x3b8 │ │ │ │ mov x0, x21 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ bl eda8 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 39754 │ │ │ │ + cbz x0, 39734 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #116] │ │ │ │ add x0, x25, #0x740 │ │ │ │ ldr x3, [x22, #3480] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ ldr x2, [x0, #3528] │ │ │ │ adrp x0, 4d000 │ │ │ │ - add x0, x0, #0x804 │ │ │ │ + add x0, x0, #0x7c4 │ │ │ │ stp x0, x3, [x2, #24] │ │ │ │ ldr x0, [x1, #192] │ │ │ │ str x1, [x2, #40] │ │ │ │ mov w2, #0x7 // #7 │ │ │ │ str w2, [x0, #4] │ │ │ │ str x20, [x1, #56] │ │ │ │ ldr x20, [x23, #3488] │ │ │ │ - cbz x20, 390c8 │ │ │ │ + cbz x20, 390a8 │ │ │ │ mov x0, x20 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 39734 │ │ │ │ + cbz x0, 39714 │ │ │ │ mov x0, x20 │ │ │ │ add x2, sp, #0x80 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl fa98 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 396f0 │ │ │ │ + cbz x0, 396d0 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 39444 // b.none │ │ │ │ + b.eq 39424 // b.none │ │ │ │ add x1, x20, #0x8 │ │ │ │ mov x0, #0xffffffffffffffff // #-1 │ │ │ │ - bl 53520 <_obstack_memory_used@@Base+0x474> │ │ │ │ + bl 534e0 <_obstack_memory_used@@Base+0x474> │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 39444 // b.any │ │ │ │ + b.ne 39424 // b.any │ │ │ │ mov x0, x20 │ │ │ │ bl f228 │ │ │ │ add x19, x19, #0x14 │ │ │ │ mov w2, #0x402b // #16427 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x4e8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x4a8 │ │ │ │ mov x0, x21 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ and x19, x19, #0xfffffffffffffffc │ │ │ │ bl eda8 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 3971c │ │ │ │ + cbz x0, 396fc │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #116] │ │ │ │ add x0, x25, #0x740 │ │ │ │ ldr x3, [x23, #3488] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ ldr x2, [x0, #3528] │ │ │ │ @@ -42010,399 +42002,399 @@ │ │ │ │ add x0, x0, #0x5b8 │ │ │ │ stp x0, x3, [x2, #48] │ │ │ │ ldr x0, [x1, #192] │ │ │ │ str x1, [x2, #64] │ │ │ │ mov w2, #0x7 // #7 │ │ │ │ str w2, [x0, #4] │ │ │ │ str x19, [x1, #56] │ │ │ │ - b 390c8 │ │ │ │ + b 390a8 │ │ │ │ ldr x21, [x21, #272] │ │ │ │ - b 39320 │ │ │ │ + b 39300 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x608 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x5c8 │ │ │ │ ldr x0, [x0, #872] │ │ │ │ ldr w2, [x0, #24] │ │ │ │ mov x0, x26 │ │ │ │ orr w2, w2, #0x8 │ │ │ │ bl ebc8 │ │ │ │ - cbz x0, 39280 │ │ │ │ + cbz x0, 39260 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #116] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ str x0, [x1, #296] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 3928c │ │ │ │ + b 3926c │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 396c0 // b.any │ │ │ │ + b.ne 396a0 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x26, x22 │ │ │ │ str w0, [sp, #112] │ │ │ │ - b 3925c │ │ │ │ + b 3923c │ │ │ │ ubfx x1, x0, #55, #1 │ │ │ │ ubfx x2, x0, #54, #1 │ │ │ │ eor w1, w1, #0x1 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 395bc // b.none │ │ │ │ + b.eq 3959c // b.none │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #384 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x3b8 │ │ │ │ - bl 2a600 │ │ │ │ - tbz w0, #0, 395a0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + add x1, x1, #0x378 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbz w0, #0, 39580 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ add x19, x19, #0x2 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldrb w2, [x19] │ │ │ │ ldrb w1, [x19] │ │ │ │ ldrh w2, [x0, x2, lsl #1] │ │ │ │ - tbz w2, #8, 397ec │ │ │ │ + tbz w2, #8, 397cc │ │ │ │ ldrb w2, [x19, #1] │ │ │ │ ldrh w2, [x0, x2, lsl #1] │ │ │ │ - tbz w2, #8, 397ec │ │ │ │ + tbz w2, #8, 397cc │ │ │ │ add x20, x20, #0x1 │ │ │ │ add x19, x19, #0x2 │ │ │ │ ldrb w1, [x19] │ │ │ │ - cbnz w1, 39568 │ │ │ │ - cbz x20, 395a0 │ │ │ │ + cbnz w1, 39548 │ │ │ │ + cbz x20, 39580 │ │ │ │ adds x20, x20, #0x10 │ │ │ │ - b.ne 39390 // b.any │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x3c0 │ │ │ │ + b.ne 39370 // b.any │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x380 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - b 39768 │ │ │ │ + bl 46fcc │ │ │ │ + b 39748 │ │ │ │ lsr x0, x0, #50 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ and w2, w0, #0x10 │ │ │ │ - add x1, x1, #0x588 │ │ │ │ + add x1, x1, #0x548 │ │ │ │ ldr x0, [x3, #96] │ │ │ │ orr w2, w2, #0x8 │ │ │ │ bl ebc8 │ │ │ │ - cbz x0, 39528 │ │ │ │ + cbz x0, 39508 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 39528 // b.any │ │ │ │ + b.ne 39508 // b.any │ │ │ │ ldr x0, [x0, #192] │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str w1, [x0, #4] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 39530 │ │ │ │ - cbz w24, 39778 │ │ │ │ + b 39510 │ │ │ │ + cbz w24, 39758 │ │ │ │ cmp w24, #0x2 │ │ │ │ - b.eq 39778 // b.none │ │ │ │ + b.eq 39758 // b.none │ │ │ │ mov w23, #0x2 // #2 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5b8 │ │ │ │ + add x1, x1, #0x578 │ │ │ │ bl ffd8 │ │ │ │ cmp w23, #0x1 │ │ │ │ csel x1, x26, x22, ne // ne = any │ │ │ │ bl 10534 │ │ │ │ bl fa20 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl fc00 │ │ │ │ str x0, [x20, #88] │ │ │ │ - cbnz x0, 390a8 │ │ │ │ + cbnz x0, 39088 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x380 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x340 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ bl 10534 │ │ │ │ bl fa08 │ │ │ │ - tbnz w0, #0, 392a4 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + tbnz w0, #0, 39284 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x628 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr w1, [x0, #36] │ │ │ │ orr w1, w1, #0x8000 │ │ │ │ str w1, [x0, #36] │ │ │ │ - b 392f8 │ │ │ │ + b 392d8 │ │ │ │ ldr x0, [x22, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x22, #3480] │ │ │ │ - b 3970c │ │ │ │ + b 396ec │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w24, w23 │ │ │ │ str w0, [sp, #112] │ │ │ │ - b 39274 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + b 39254 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ - b 3928c │ │ │ │ + b 3926c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x498 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x458 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23, #3488] │ │ │ │ add x2, sp, #0xdc │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x23, #3488] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x23, #3488] │ │ │ │ - b 390c8 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ + b 390a8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x4b8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - b 3970c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + bl 46fcc │ │ │ │ + b 396ec │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x420 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - b 3970c │ │ │ │ + bl 46fcc │ │ │ │ + b 396ec │ │ │ │ mov x20, #0x20 // #32 │ │ │ │ - b 39390 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x410 │ │ │ │ + b 39370 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x3d0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x22, #3480] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x22, #3480] │ │ │ │ - b 393ec │ │ │ │ - cbnz x26, 39798 │ │ │ │ + b 393cc │ │ │ │ + cbnz x26, 39778 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 39790 // b.any │ │ │ │ + b.ne 39770 // b.any │ │ │ │ mov x26, x22 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #112] │ │ │ │ add x0, x25, #0x740 │ │ │ │ mov w23, #0x2 // #2 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ bfi w1, w23, #3, #2 │ │ │ │ str w1, [x0, #4] │ │ │ │ - b 3925c │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 3923c │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w3, [x3, #2172] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 39078 // b.none │ │ │ │ + b.eq 39058 // b.none │ │ │ │ cmp w3, #0x2 │ │ │ │ - b.eq 3906c // b.none │ │ │ │ - cbnz w3, 39078 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3904c // b.none │ │ │ │ + cbnz w3, 39058 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x3, #2584] │ │ │ │ - cbz x3, 39078 │ │ │ │ + cbz x3, 39058 │ │ │ │ ldr x4, [x3, #48] │ │ │ │ - cbnz x4, 3980c │ │ │ │ + cbnz x4, 397ec │ │ │ │ ldr x3, [x3, #72] │ │ │ │ - cbnz x3, 397d8 │ │ │ │ - b 39078 │ │ │ │ + cbnz x3, 397b8 │ │ │ │ + b 39058 │ │ │ │ cmp w1, #0x2d │ │ │ │ mov w2, #0x3a // #58 │ │ │ │ ccmp w1, w2, #0x4, ne // ne = any │ │ │ │ - b.ne 395a0 // b.any │ │ │ │ + b.ne 39580 // b.any │ │ │ │ add x19, x19, #0x1 │ │ │ │ - b 3958c │ │ │ │ + b 3956c │ │ │ │ mov w23, w24 │ │ │ │ - b 3925c │ │ │ │ + b 3923c │ │ │ │ ldr x3, [x4, #8] │ │ │ │ ldr w3, [x3, #12] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.ne 39078 // b.any │ │ │ │ - b 3906c │ │ │ │ + b.ne 39058 // b.any │ │ │ │ + b 3904c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-272]! │ │ │ │ mov x29, sp │ │ │ │ stp x1, x2, [sp, #216] │ │ │ │ stp x3, x4, [sp, #232] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x3, #0x6a8 │ │ │ │ stp x5, x6, [sp, #248] │ │ │ │ str x7, [sp, #264] │ │ │ │ stp q0, q1, [sp, #80] │ │ │ │ stp q2, q3, [sp, #112] │ │ │ │ stp q4, q5, [sp, #144] │ │ │ │ stp q6, q7, [sp, #176] │ │ │ │ ldr x1, [x1, #40] │ │ │ │ - cbz x1, 398b0 │ │ │ │ + cbz x1, 39890 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0x110 │ │ │ │ stp x0, x0, [sp, #48] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ str x0, [sp, #64] │ │ │ │ mov w0, #0xffffffc8 // #-56 │ │ │ │ str w0, [sp, #72] │ │ │ │ mov w0, #0xffffff80 // #-128 │ │ │ │ str w0, [sp, #76] │ │ │ │ ldrb w0, [x1] │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.eq 398bc // b.none │ │ │ │ + b.eq 3989c // b.none │ │ │ │ ldr q31, [sp, #48] │ │ │ │ add x4, x3, #0x6a8 │ │ │ │ add x2, sp, #0x10 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str q31, [sp, #16] │ │ │ │ ldr q31, [sp, #64] │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x4, #40] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldp x29, x30, [sp], #272 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w0, [x1, #1] │ │ │ │ cmp w0, #0x21 │ │ │ │ - b.ne 3988c // b.any │ │ │ │ + b.ne 3986c // b.any │ │ │ │ ldrb w0, [x1, #2] │ │ │ │ - cbnz w0, 3988c │ │ │ │ + cbnz w0, 3986c │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ ldr w2, [sp, #72] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ str xzr, [x1] │ │ │ │ - tbnz w2, #31, 39930 │ │ │ │ + tbnz w2, #31, 39910 │ │ │ │ add x2, x0, #0xf │ │ │ │ ldr x0, [x0] │ │ │ │ and x2, x2, #0xfffffffffffffff8 │ │ │ │ str x0, [x1, #8] │ │ │ │ mov x0, x2 │ │ │ │ add x2, x0, #0xf │ │ │ │ ldr x0, [x0] │ │ │ │ and x2, x2, #0xfffffffffffffff8 │ │ │ │ str x0, [x1, #16] │ │ │ │ mov x0, x2 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x1, #24] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #3328] │ │ │ │ str x1, [x2] │ │ │ │ str x1, [x0, #3328] │ │ │ │ - b 398b0 │ │ │ │ + b 39890 │ │ │ │ add w4, w2, #0x8 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.gt 398ec │ │ │ │ + b.gt 398cc │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x5, [x3, w2, sxtw] │ │ │ │ str x5, [x1, #8] │ │ │ │ - b.eq 39900 // b.none │ │ │ │ + b.eq 398e0 // b.none │ │ │ │ add w2, w2, #0x10 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.gt 39900 │ │ │ │ + b.gt 398e0 │ │ │ │ ldr x4, [x3, w4, sxtw] │ │ │ │ str x4, [x1, #16] │ │ │ │ - b.eq 39914 // b.none │ │ │ │ + b.eq 398f4 // b.none │ │ │ │ add x3, x3, w2, sxtw │ │ │ │ cmn w2, #0x8 │ │ │ │ csel x0, x3, x0, le │ │ │ │ - b 39914 │ │ │ │ + b 398f4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ - cbz x19, 39a50 │ │ │ │ + cbz x19, 39a30 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x22, x24, #0x868 │ │ │ │ add x21, x23, #0x740 │ │ │ │ str x25, [sp, #64] │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #16, 39a3c │ │ │ │ + tbnz w0, #16, 39a1c │ │ │ │ ldr x1, [x21, #80] │ │ │ │ ldrb w2, [x22, #7] │ │ │ │ ldr x20, [x19, #48] │ │ │ │ mov x0, x20 │ │ │ │ bl f270 │ │ │ │ ldr w1, [x19, #96] │ │ │ │ - tbnz w1, #4, 39b28 │ │ │ │ + tbnz w1, #4, 39b08 │ │ │ │ ldr x1, [x21] │ │ │ │ and x2, x1, #0x3 │ │ │ │ cmp x2, #0x2 │ │ │ │ - b.eq 39a60 // b.none │ │ │ │ - tbnz w1, #29, 39a60 │ │ │ │ - cbz x0, 39a98 │ │ │ │ + b.eq 39a40 // b.none │ │ │ │ + tbnz w1, #29, 39a40 │ │ │ │ + cbz x0, 39a78 │ │ │ │ ldr w0, [x20, #68] │ │ │ │ - tbnz w0, #6, 39a0c │ │ │ │ + tbnz w0, #6, 399ec │ │ │ │ ldr w0, [x20, #168] │ │ │ │ - cbz w0, 39a3c │ │ │ │ + cbz w0, 39a1c │ │ │ │ ldrb w0, [x22, #4] │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - tbz w0, #0, 39b48 │ │ │ │ + tbz w0, #0, 39b28 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x1, x21 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x2, [x0, #320] │ │ │ │ mov x0, x20 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 39b30 │ │ │ │ + tbz w0, #0, 39b10 │ │ │ │ ldrb w0, [x22, #4] │ │ │ │ - tbz w0, #0, 39b3c │ │ │ │ + tbz w0, #0, 39b1c │ │ │ │ ldr x19, [x19, #72] │ │ │ │ - cbnz x19, 399c0 │ │ │ │ + cbnz x19, 399a0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz x0, 39a90 │ │ │ │ + cbz x0, 39a70 │ │ │ │ add x0, x23, #0x740 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w1, w0 │ │ │ │ ldr w0, [x20, #68] │ │ │ │ - b.ne 39af0 // b.any │ │ │ │ - tbz w0, #6, 39a04 │ │ │ │ - b 39a0c │ │ │ │ + b.ne 39ad0 // b.any │ │ │ │ + tbz w0, #6, 399e4 │ │ │ │ + b 399ec │ │ │ │ ldr w0, [x20, #68] │ │ │ │ - tbnz w0, #0, 39af4 │ │ │ │ + tbnz w0, #0, 39ad4 │ │ │ │ add x0, x24, #0x868 │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ - tbz w0, #0, 39a3c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + tbz w0, #0, 39a1c │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x850 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x25, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl f4e0 │ │ │ │ mov x1, x0 │ │ │ │ @@ -42410,95 +42402,95 @@ │ │ │ │ str x1, [sp, #88] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl f4e0 │ │ │ │ mov x3, x0 │ │ │ │ ldr x1, [sp, #88] │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x25 │ │ │ │ - bl 4700c │ │ │ │ - b 39a3c │ │ │ │ - tbz w0, #0, 39a88 │ │ │ │ + bl 46fcc │ │ │ │ + b 39a1c │ │ │ │ + tbz w0, #0, 39a68 │ │ │ │ add x23, x23, #0x740 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x828 │ │ │ │ + add x1, x1, #0x7e8 │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [x23, #80] │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x2, [x4, #8] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x3, [x2] │ │ │ │ mov x2, x20 │ │ │ │ bl 10534 │ │ │ │ - cbnz x0, 39a3c │ │ │ │ - b 39a98 │ │ │ │ + cbnz x0, 39a1c │ │ │ │ + b 39a78 │ │ │ │ add x3, x24, #0x868 │ │ │ │ ldrb w0, [x3, #4] │ │ │ │ - tbnz w0, #0, 39b5c │ │ │ │ + tbnz w0, #0, 39b3c │ │ │ │ mov x0, x25 │ │ │ │ bl f510 │ │ │ │ - b 39a3c │ │ │ │ + b 39a1c │ │ │ │ adrp x0, 12000 │ │ │ │ add x0, x0, #0x758 │ │ │ │ bl f510 │ │ │ │ mov x25, x0 │ │ │ │ - b 39a18 │ │ │ │ + b 399f8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8e0 │ │ │ │ + add x1, x1, #0x8a0 │ │ │ │ str x3, [sp, #88] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #88] │ │ │ │ ldrb w0, [x3, #4] │ │ │ │ - tbnz w0, #0, 39a3c │ │ │ │ - b 39b3c │ │ │ │ + tbnz w0, #0, 39a1c │ │ │ │ + b 39b1c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-176]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #68] │ │ │ │ - tbnz w0, #16, 39e34 │ │ │ │ + tbnz w0, #16, 39e14 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ and w23, w1, #0xff │ │ │ │ ldr w0, [x19, #72] │ │ │ │ ands w0, w0, #0x600000 │ │ │ │ - b.ne 39f94 // b.any │ │ │ │ + b.ne 39f74 // b.any │ │ │ │ ldp x0, x22, [x19] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x24, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x24, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x24, [x24, #3904] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x918 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x8d8 │ │ │ │ bl f168 │ │ │ │ mov x21, x0 │ │ │ │ cmp x22, x24 │ │ │ │ - b.eq 39eb8 // b.none │ │ │ │ + b.eq 39e98 // b.none │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl f420 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x21 │ │ │ │ bl fab0 │ │ │ │ - cbz x20, 39f74 │ │ │ │ + cbz x20, 39f54 │ │ │ │ ldr w0, [x20, #68] │ │ │ │ mov w1, #0x1000 // #4096 │ │ │ │ movk w1, #0x1, lsl #16 │ │ │ │ orr w0, w0, w1 │ │ │ │ str w0, [x20, #68] │ │ │ │ mov x0, x20 │ │ │ │ bl eb68 │ │ │ │ - tbz w0, #0, 39f74 │ │ │ │ + tbz w0, #0, 39f54 │ │ │ │ cmp x22, x24 │ │ │ │ - b.eq 39c6c // b.none │ │ │ │ + b.eq 39c4c // b.none │ │ │ │ mov x0, x19 │ │ │ │ bl f4f8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10338 │ │ │ │ mov x0, x19 │ │ │ │ bl f330 │ │ │ │ @@ -42506,121 +42498,121 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl fbd0 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ mov x1, x20 │ │ │ │ ldr x2, [x0, #312] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 39f74 │ │ │ │ + tbz w0, #0, 39f54 │ │ │ │ mov w2, #0x811b // #33051 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + add x1, x1, #0x50 │ │ │ │ movk w2, #0x20, lsl #16 │ │ │ │ bl eda8 │ │ │ │ - cbz x0, 39f74 │ │ │ │ + cbz x0, 39f54 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x48 // #72 │ │ │ │ bl efe8 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 39fbc │ │ │ │ + cbz x0, 39f9c │ │ │ │ add x1, sp, #0x80 │ │ │ │ mov x0, x19 │ │ │ │ bl 103c8 │ │ │ │ - cbz w0, 39fb0 │ │ │ │ + cbz w0, 39f90 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x22, [x19] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ cmp x0, x22 │ │ │ │ - b.eq 39e48 // b.none │ │ │ │ + b.eq 39e28 // b.none │ │ │ │ ldr x0, [x19, #240] │ │ │ │ str x21, [sp, #160] │ │ │ │ str x20, [x21] │ │ │ │ - cbz x0, 39e84 │ │ │ │ + cbz x0, 39e64 │ │ │ │ stp x19, xzr, [x21, #8] │ │ │ │ stp xzr, xzr, [x21, #24] │ │ │ │ ldr q31, [sp, #144] │ │ │ │ strb wzr, [x21, #52] │ │ │ │ ldr w0, [sp, #136] │ │ │ │ str w0, [x21, #48] │ │ │ │ mov x0, x22 │ │ │ │ stur q31, [x21, #56] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x26, x0, #0x1 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x26 │ │ │ │ bl efe8 │ │ │ │ - cbz x0, 3a054 │ │ │ │ + cbz x0, 3a034 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, x22 │ │ │ │ bl e970 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x3, [x21, #40] │ │ │ │ str wzr, [sp, #124] │ │ │ │ ldr x26, [x0, #2336] │ │ │ │ - cbz x26, 39dc4 │ │ │ │ + cbz x26, 39da4 │ │ │ │ ldr x2, [x26, #40] │ │ │ │ - cbz x2, 39f5c │ │ │ │ + cbz x2, 39f3c │ │ │ │ ldr x4, [x26, #48] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x26, [x3, #2344] │ │ │ │ - cbz x4, 39f2c │ │ │ │ + cbz x4, 39f0c │ │ │ │ mov w2, w23 │ │ │ │ add x1, sp, #0x7c │ │ │ │ add x0, sp, #0x80 │ │ │ │ blr x4 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str xzr, [x3, #2344] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbnz w0, 39f68 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbnz w0, 39f48 │ │ │ │ ldr x26, [x26] │ │ │ │ - cbz x26, 39dcc │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x26, 39dac │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [sp, #124] │ │ │ │ - cbnz w0, 39dcc │ │ │ │ + cbnz w0, 39dac │ │ │ │ ldr x2, [x26, #40] │ │ │ │ - cbz x2, 39db8 │ │ │ │ + cbz x2, 39d98 │ │ │ │ ldr x4, [x26, #48] │ │ │ │ str x26, [x5, #2344] │ │ │ │ str x3, [sp, #104] │ │ │ │ - cbz x4, 39f44 │ │ │ │ + cbz x4, 39f24 │ │ │ │ mov w2, w23 │ │ │ │ add x1, sp, #0x7c │ │ │ │ add x0, sp, #0x80 │ │ │ │ blr x4 │ │ │ │ ldr x3, [sp, #104] │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str xzr, [x5, #2344] │ │ │ │ - cbnz w0, 3a014 │ │ │ │ + cbnz w0, 39ff4 │ │ │ │ ldr x26, [x26] │ │ │ │ - cbz x26, 39dcc │ │ │ │ - b 39d74 │ │ │ │ + cbz x26, 39dac │ │ │ │ + b 39d54 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x3, #3424] │ │ │ │ - cbnz x0, 39fe8 │ │ │ │ + cbnz x0, 39fc8 │ │ │ │ ldr w1, [x21, #48] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.eq 39df8 // b.none │ │ │ │ + b.eq 39dd8 // b.none │ │ │ │ ldr w0, [sp, #124] │ │ │ │ - cbnz w0, 39ecc │ │ │ │ + cbnz w0, 39eac │ │ │ │ ldr x0, [x21, #8] │ │ │ │ bl f660 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x21, #48] │ │ │ │ ldr w0, [sp, #124] │ │ │ │ - cbnz w0, 39ed8 │ │ │ │ + cbnz w0, 39eb8 │ │ │ │ ldrb w0, [x21, #52] │ │ │ │ - tbnz w0, #0, 3a020 │ │ │ │ + tbnz w0, #0, 3a000 │ │ │ │ eor w22, w22, #0x1 │ │ │ │ orr w22, w23, w22 │ │ │ │ - tbz w22, #0, 39e20 │ │ │ │ + tbz w22, #0, 39e00 │ │ │ │ ldr w0, [x19, #72] │ │ │ │ orr w0, w0, #0x600000 │ │ │ │ str w0, [x19, #72] │ │ │ │ mov x0, x20 │ │ │ │ bl f7f8 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ @@ -42635,41 +42627,41 @@ │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x2 │ │ │ │ str x2, [sp, #104] │ │ │ │ bl efe8 │ │ │ │ mov x26, x0 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ - cbz x0, 3a054 │ │ │ │ + cbz x0, 3a034 │ │ │ │ mov x1, x22 │ │ │ │ bl e970 │ │ │ │ ldr x22, [x19] │ │ │ │ str x26, [sp, #128] │ │ │ │ - b 39cc0 │ │ │ │ + b 39ca0 │ │ │ │ stp xzr, xzr, [x21, #8] │ │ │ │ - b 39cd4 │ │ │ │ + b 39cb4 │ │ │ │ ldp x0, x22, [x19] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x24, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x24, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x24, [x24, #3904] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x918 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x8d8 │ │ │ │ bl f168 │ │ │ │ mov x21, x0 │ │ │ │ mov x1, x19 │ │ │ │ cmp x22, x24 │ │ │ │ - b.ne 39bec // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.ne 39bcc // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x22, [x22, #3904] │ │ │ │ ldr x1, [x0, #1936] │ │ │ │ - b 39bec │ │ │ │ + b 39bcc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ cmp x0, x24 │ │ │ │ - b.ne 39de8 // b.any │ │ │ │ + b.ne 39dc8 // b.any │ │ │ │ eor w1, w22, #0x1 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ orr w1, w23, w1 │ │ │ │ str x20, [x19, #80] │ │ │ │ sub w0, w0, w1 │ │ │ │ ldr w1, [x19, #72] │ │ │ │ bfi w1, w0, #21, #2 │ │ │ │ @@ -42682,866 +42674,866 @@ │ │ │ │ bfi w1, w0, #11, #1 │ │ │ │ str w1, [x20, #72] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ adrp x0, 12000 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x0, x0, #0x760 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 39e38 │ │ │ │ + b 39e18 │ │ │ │ add x1, sp, #0x7c │ │ │ │ add x0, sp, #0x80 │ │ │ │ blr x2 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 39d5c │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 39d3c │ │ │ │ add x1, sp, #0x7c │ │ │ │ add x0, sp, #0x80 │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #104] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 39db0 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 39d90 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 39d68 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 39d48 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ str x0, [x3, #3424] │ │ │ │ - b 39d68 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + b 39d48 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ str x27, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ cmp w0, #0x400, lsl #12 │ │ │ │ eor w2, w23, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ orr w1, w1, w2 │ │ │ │ - tbz w1, #0, 39e8c │ │ │ │ + tbz w1, #0, 39e6c │ │ │ │ cmp w0, #0x600, lsl #12 │ │ │ │ - b.ne 39f18 // b.any │ │ │ │ + b.ne 39ef8 // b.any │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 39e34 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x958 │ │ │ │ + b 39e14 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x918 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ str x27, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ bl f240 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x950 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x27, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ - bl 4b320 │ │ │ │ + bl 4b2e0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x26, #8] │ │ │ │ str x0, [x3, #3424] │ │ │ │ - b 39db8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 39d98 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ eor w22, w22, #0x1 │ │ │ │ ldr x3, [x21, #32] │ │ │ │ orr w23, w23, w22 │ │ │ │ ldr x2, [x0, #2536] │ │ │ │ ldp x4, x1, [x21, #16] │ │ │ │ sdiv x0, x3, x2 │ │ │ │ msub x0, x0, x2, x3 │ │ │ │ add x1, x1, x0 │ │ │ │ sub x0, x4, x0 │ │ │ │ bl fd08 │ │ │ │ - tbnz w23, #0, 39e14 │ │ │ │ - b 39e20 │ │ │ │ + tbnz w23, #0, 39df4 │ │ │ │ + b 39e00 │ │ │ │ str x27, [sp, #80] │ │ │ │ bl 1146c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr w24, [x2, #96] │ │ │ │ - tbz w24, #0, 3a164 │ │ │ │ + tbz w24, #0, 3a144 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x21, x1 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ ldr x23, [x2, #16] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x23 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x20, x20, x0 │ │ │ │ - tbnz w24, #1, 3a110 │ │ │ │ + tbnz w24, #1, 3a0f0 │ │ │ │ add x20, x20, #0x8 │ │ │ │ mov x0, x22 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, x20 │ │ │ │ bl f2d0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x2, [x21, #8] │ │ │ │ mov x4, x22 │ │ │ │ mov x3, x23 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x9c0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x980 │ │ │ │ bl ed48 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x20 │ │ │ │ - bl 37de0 │ │ │ │ - tbnz w0, #0, 3a140 │ │ │ │ + bl 37dc0 │ │ │ │ + tbnz w0, #0, 3a120 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x0, x20, #0x2 │ │ │ │ bl f2d0 │ │ │ │ ldr x2, [x21, #8] │ │ │ │ mov x3, x23 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x7a0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x760 │ │ │ │ bl ed48 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x20 │ │ │ │ - bl 37de0 │ │ │ │ - tbz w0, #0, 3a0ec │ │ │ │ + bl 37dc0 │ │ │ │ + tbz w0, #0, 3a0cc │ │ │ │ ldr x0, [x19, #48] │ │ │ │ str x20, [x19, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ - tbnz w0, #0, 3a16c │ │ │ │ + tbnz w0, #0, 3a14c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 3a100 │ │ │ │ + b 3a0e0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 3a100 │ │ │ │ + b 3a0e0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ ldr w0, [x0, #68] │ │ │ │ - tbz w0, #6, 3a154 │ │ │ │ + tbz w0, #6, 3a134 │ │ │ │ ldr w1, [x19, #96] │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ and w0, w1, w0 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3a1ac // b.any │ │ │ │ - tbnz w1, #1, 3a19c │ │ │ │ + b.ne 3a18c // b.any │ │ │ │ + tbnz w1, #1, 3a17c │ │ │ │ ldr x0, [x19, #16] │ │ │ │ bl f4c8 │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x23 │ │ │ │ bl ff90 │ │ │ │ - b 3a154 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + b 3a134 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov w1, #0x7c8 // #1992 │ │ │ │ - add x0, x0, #0x9d0 │ │ │ │ + add x0, x0, #0x990 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x3 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ + adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ mov x22, x1 │ │ │ │ str x23, [sp, #48] │ │ │ │ - add x21, x0, #0xba0 │ │ │ │ + add x21, x0, #0xb60 │ │ │ │ str x2, [sp, #72] │ │ │ │ mov x23, x1 │ │ │ │ - cbz x19, 3a240 │ │ │ │ + cbz x19, 3a220 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.ls 3a25c // b.plast │ │ │ │ + b.ls 3a23c // b.plast │ │ │ │ bti j │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1b9a // #7066 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x3, x20 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ mov x1, x22 │ │ │ │ - bl 3a1c0 │ │ │ │ + bl 3a1a0 │ │ │ │ str x0, [sp, #72] │ │ │ │ bti j │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3a1f8 │ │ │ │ + cbnz x19, 3a1d8 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrh w0, [x21, w0, uxtw #1] │ │ │ │ - adr x1, 3a26c │ │ │ │ + adr x1, 3a24c │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ mov x23, x19 │ │ │ │ ldrb w1, [x20] │ │ │ │ bfi w0, w1, #5, #1 │ │ │ │ strb w0, [x19, #184] │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ str x2, [sp, #88] │ │ │ │ - cbnz x0, 3a34c │ │ │ │ + cbnz x0, 3a32c │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x1, x19 │ │ │ │ mov x3, x20 │ │ │ │ - bl 3a1c0 │ │ │ │ + bl 3a1a0 │ │ │ │ ldrb w1, [x19, #184] │ │ │ │ - tbnz w1, #3, 3a234 │ │ │ │ + tbnz w1, #3, 3a214 │ │ │ │ ldr x1, [x19, #72] │ │ │ │ - cbnz x1, 3a2cc │ │ │ │ + cbnz x1, 3a2ac │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3a1f8 │ │ │ │ - b 3a240 │ │ │ │ + cbnz x19, 3a1d8 │ │ │ │ + b 3a220 │ │ │ │ ldr w0, [x1, #36] │ │ │ │ mov w3, #0x402 // #1026 │ │ │ │ ldr x2, [x1, #40] │ │ │ │ and w0, w0, w3 │ │ │ │ str x2, [sp, #88] │ │ │ │ cmp w0, #0x400 │ │ │ │ - b.eq 3a554 // b.none │ │ │ │ + b.eq 3a534 // b.none │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w3, [x0, #632] │ │ │ │ ldr x0, [x1, #56] │ │ │ │ lsr x0, x0, x3 │ │ │ │ add x0, x0, x2 │ │ │ │ str x0, [sp, #88] │ │ │ │ ldr x0, [x19, #136] │ │ │ │ - cbnz x0, 3a590 │ │ │ │ + cbnz x0, 3a570 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 3a2c0 │ │ │ │ + b 3a2a0 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldr w1, [x0, #36] │ │ │ │ - tbnz w1, #15, 3a234 │ │ │ │ + tbnz w1, #15, 3a214 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr w2, [x1, #632] │ │ │ │ ldr x1, [x0, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ lsr x1, x1, x2 │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3a1f8 │ │ │ │ - b 3a240 │ │ │ │ + cbnz x19, 3a1d8 │ │ │ │ + b 3a220 │ │ │ │ ldrb w1, [x19, #184] │ │ │ │ - tbnz w1, #3, 3a538 │ │ │ │ + tbnz w1, #3, 3a518 │ │ │ │ ldr w1, [x0, #36] │ │ │ │ - tbz w1, #0, 3a538 │ │ │ │ + tbz w1, #0, 3a518 │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x2, [x0, #40] │ │ │ │ str x19, [x1, #224] │ │ │ │ adrp x1, 263000 │ │ │ │ str x2, [sp, #88] │ │ │ │ strb wzr, [x1, #392] │ │ │ │ - b 3a29c │ │ │ │ + b 3a27c │ │ │ │ bti j │ │ │ │ ldr x2, [x19, #16] │ │ │ │ adrp x0, 263000 │ │ │ │ str x19, [x0, #400] │ │ │ │ ldr w0, [x2, #16] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 3a3e4 // b.none │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3a3c4 // b.none │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x2, #24] │ │ │ │ ldr x3, [x3, #2896] │ │ │ │ ldrb w0, [x1] │ │ │ │ cmp x22, x3 │ │ │ │ - b.ne 3a3b4 // b.any │ │ │ │ + b.ne 3a394 // b.any │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.eq 3a51c // b.none │ │ │ │ + b.eq 3a4fc // b.none │ │ │ │ cmp w0, #0x5f │ │ │ │ - b.eq 3a41c // b.none │ │ │ │ + b.eq 3a3fc // b.none │ │ │ │ mov x0, x1 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xad0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xa90 │ │ │ │ str x2, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #64] │ │ │ │ - cbnz w0, 3a3e4 │ │ │ │ + cbnz w0, 3a3c4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x20] │ │ │ │ ldr x2, [x19, #16] │ │ │ │ ldr x1, [x22, #72] │ │ │ │ - cbz x1, 3a544 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 3a524 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ ldr x3, [sp, #72] │ │ │ │ add x4, sp, #0x48 │ │ │ │ stp x3, x4, [x0, #56] │ │ │ │ stp x1, x23, [x0, #72] │ │ │ │ strb wzr, [x0, #5] │ │ │ │ mov x0, x2 │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3a1f8 │ │ │ │ - b 3a240 │ │ │ │ + cbnz x19, 3a1d8 │ │ │ │ + b 3a220 │ │ │ │ add x0, x1, #0x1 │ │ │ │ ldrb w1, [x1, #1] │ │ │ │ cmp w1, #0x5f │ │ │ │ - b.ne 3a3c0 // b.any │ │ │ │ + b.ne 3a3a0 // b.any │ │ │ │ ldrb w1, [x0, #1]! │ │ │ │ cmp w1, #0x5f │ │ │ │ - b.ne 3a3c0 // b.any │ │ │ │ - b 3a42c │ │ │ │ + b.ne 3a3a0 // b.any │ │ │ │ + b 3a40c │ │ │ │ bti j │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x1, [x19, #24] │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x1, x1, x0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 3a234 │ │ │ │ + b 3a214 │ │ │ │ bti j │ │ │ │ adrp x0, 263000 │ │ │ │ mov x3, x20 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 3a1c0 │ │ │ │ + bl 3a1a0 │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 3a234 │ │ │ │ + b 3a214 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #24] │ │ │ │ mov x1, x23 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x3, sp, #0x48 │ │ │ │ add x2, x2, #0x220 │ │ │ │ - bl 49f28 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 49ee8 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0xa88 │ │ │ │ ldrb w2, [x0, #48] │ │ │ │ - tbz w2, #0, 3a56c │ │ │ │ + tbz w2, #0, 3a54c │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x1, [x19, #32] │ │ │ │ - cbz x0, 3a4d0 │ │ │ │ + cbz x0, 3a4b0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [x19, #32] │ │ │ │ ldr w2, [x19, #16] │ │ │ │ sub w2, w2, #0x11b │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.hi 3a610 // b.pmore │ │ │ │ + b.hi 3a5f0 // b.pmore │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [x0, #632] │ │ │ │ - adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ + adrp x0, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x0, x0, #0xba8 │ │ │ │ add x0, x0, #0xc8 │ │ │ │ lsl w1, w1, w3 │ │ │ │ ldr w0, [x0, w2, uxtw #2] │ │ │ │ cmp w0, w1 │ │ │ │ csel w0, w0, w1, cs // cs = hs, nlast │ │ │ │ ldr x1, [sp, #72] │ │ │ │ lsr w0, w0, w3 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 3a2c0 │ │ │ │ + b 3a2a0 │ │ │ │ ldrb w0, [x1, #1] │ │ │ │ - cbnz w0, 3a3bc │ │ │ │ + cbnz w0, 3a39c │ │ │ │ adrp x0, 263000 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ strb w3, [x0, #392] │ │ │ │ ldrb w0, [x1] │ │ │ │ - b 3a3b4 │ │ │ │ + b 3a394 │ │ │ │ ldr x2, [x0, #40] │ │ │ │ str x2, [sp, #88] │ │ │ │ - b 3a29c │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 3a27c │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ add x1, x1, #0x110 │ │ │ │ - b 3a3ec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 3a3cc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.ne 3a300 // b.any │ │ │ │ - b 3a2e8 │ │ │ │ + b.ne 3a2e0 // b.any │ │ │ │ + b 3a2c8 │ │ │ │ ldr w0, [x1, #2696] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 3a4d0 // b.any │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xa90 │ │ │ │ + b.ne 3a4b0 // b.any │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xa50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x3, sp, #0x58 │ │ │ │ mov x1, x19 │ │ │ │ add x2, x2, #0x220 │ │ │ │ - bl 49f28 │ │ │ │ + bl 49ee8 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - b 3a30c │ │ │ │ + b 3a2ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x23 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x3, sp, #0x48 │ │ │ │ add x2, x2, #0x220 │ │ │ │ - bl 49f28 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 49ee8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xa88 │ │ │ │ ldrb w2, [x1, #48] │ │ │ │ - tbz w2, #0, 3a62c │ │ │ │ + tbz w2, #0, 3a60c │ │ │ │ ldr x0, [x1, #24] │ │ │ │ str x0, [x19, #56] │ │ │ │ ldr x0, [x19, #24] │ │ │ │ adrp x1, 263000 │ │ │ │ ldr w1, [x1, #632] │ │ │ │ ldr x0, [x0] │ │ │ │ ubfx x0, x0, #32, #4 │ │ │ │ lsr w0, w0, w1 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 3a234 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 3a214 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0xe0 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x1b44 // #6980 │ │ │ │ bl 18d98 │ │ │ │ ldr w0, [x0, #2696] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 3a5e8 // b.any │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + b.ne 3a5c8 // b.any │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x10, x0 │ │ │ │ mov x8, x1 │ │ │ │ mov x29, sp │ │ │ │ mov x9, x2 │ │ │ │ mov x7, x3 │ │ │ │ - cbz x1, 3a7e4 │ │ │ │ + cbz x1, 3a7c4 │ │ │ │ ldrb w0, [x1, #24] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 3a7a4 // b.none │ │ │ │ + b.eq 3a784 // b.none │ │ │ │ mov x2, x1 │ │ │ │ - cbz x3, 3a68c │ │ │ │ + cbz x3, 3a66c │ │ │ │ ldr w0, [x7, #68] │ │ │ │ - tbnz w0, #16, 3a6b0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbnz w0, #16, 3a690 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x1, x0, #0x330 │ │ │ │ cmp x4, x1 │ │ │ │ - b.ne 3a6d4 // b.any │ │ │ │ + b.ne 3a6b4 // b.any │ │ │ │ ldrb w0, [x2, #24] │ │ │ │ - cbnz w0, 3a768 │ │ │ │ + cbnz w0, 3a748 │ │ │ │ ldrb w0, [x9, #24] │ │ │ │ - cbz w0, 3a868 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 3a848 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2352] │ │ │ │ - tbnz w0, #0, 3a7e4 │ │ │ │ + tbnz w0, #0, 3a7c4 │ │ │ │ ldr x0, [x10, #56] │ │ │ │ - cbnz x0, 3a7b0 │ │ │ │ + cbnz x0, 3a790 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - tbnz w6, #13, 3a6a0 │ │ │ │ + tbnz w6, #13, 3a680 │ │ │ │ tst w6, #0x1800 │ │ │ │ - b.ne 3a6b0 // b.any │ │ │ │ + b.ne 3a690 // b.any │ │ │ │ add x0, x0, #0x110 │ │ │ │ cmp x4, x0 │ │ │ │ - b.eq 3a73c // b.none │ │ │ │ + b.eq 3a71c // b.none │ │ │ │ ldr w0, [x4, #36] │ │ │ │ - tbnz w0, #12, 3a834 │ │ │ │ + tbnz w0, #12, 3a814 │ │ │ │ ldr x0, [x10] │ │ │ │ - tbnz w0, #9, 3a70c │ │ │ │ + tbnz w0, #9, 3a6ec │ │ │ │ ldr x0, [x7, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 3a6b0 // b.none │ │ │ │ + b.eq 3a690 // b.none │ │ │ │ ldrb w1, [x2, #24] │ │ │ │ sub w0, w1, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3a810 // b.plast │ │ │ │ + b.ls 3a7f0 // b.plast │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3a6b0 // b.any │ │ │ │ + b.ne 3a690 // b.any │ │ │ │ ldr x0, [x2, #40] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbnz x0, 3a81c │ │ │ │ - b 3a6b0 │ │ │ │ + cbnz x0, 3a7fc │ │ │ │ + b 3a690 │ │ │ │ ldrb w0, [x2, #24] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3a78c // b.plast │ │ │ │ + b.ls 3a76c // b.plast │ │ │ │ ldr w0, [x7, #68] │ │ │ │ - tbnz w0, #6, 3a77c │ │ │ │ + tbnz w0, #6, 3a75c │ │ │ │ ldrh w0, [x2, #24] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ strh w0, [x2, #24] │ │ │ │ - b 3a6b0 │ │ │ │ + b 3a690 │ │ │ │ ldr w0, [x7, #68] │ │ │ │ - tbz w0, #6, 3a890 │ │ │ │ + tbz w0, #6, 3a870 │ │ │ │ ldrh w0, [x9, #24] │ │ │ │ orr w0, w0, #0x200 │ │ │ │ strh w0, [x9, #24] │ │ │ │ ldrh w0, [x2, #24] │ │ │ │ orr w0, w0, #0x200 │ │ │ │ strh w0, [x2, #24] │ │ │ │ - b 3a6b0 │ │ │ │ + b 3a690 │ │ │ │ ldr x0, [x2, #40] │ │ │ │ - cbz x0, 3a79c │ │ │ │ + cbz x0, 3a77c │ │ │ │ ldr w0, [x0, #68] │ │ │ │ - tbz w0, #16, 3a750 │ │ │ │ + tbz w0, #16, 3a730 │ │ │ │ str x7, [x2, #40] │ │ │ │ - b 3a750 │ │ │ │ + b 3a730 │ │ │ │ ldr x2, [x1, #40] │ │ │ │ - cbnz x3, 3a684 │ │ │ │ - b 3a68c │ │ │ │ + cbnz x3, 3a664 │ │ │ │ + b 3a66c │ │ │ │ ldr x1, [x8, #8] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x8, x9, [sp, #24] │ │ │ │ stp x7, x10, [sp, #40] │ │ │ │ stp x4, x5, [sp, #56] │ │ │ │ str w6, [sp, #76] │ │ │ │ bl f7b0 │ │ │ │ ldp x8, x9, [sp, #24] │ │ │ │ ldp x7, x10, [sp, #40] │ │ │ │ ldp x4, x5, [sp, #56] │ │ │ │ ldr w6, [sp, #76] │ │ │ │ - cbz x0, 3a6c4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 3a6a4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x3, x7 │ │ │ │ mov x2, x9 │ │ │ │ mov x1, x8 │ │ │ │ ldr x0, [x0, #2360] │ │ │ │ ldr x11, [x0, #80] │ │ │ │ mov x0, x10 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ mov x16, x11 │ │ │ │ br x16 │ │ │ │ ldr x0, [x2, #40] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbz x0, 3a6b0 │ │ │ │ + cbz x0, 3a690 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - tbz w1, #16, 3a6b0 │ │ │ │ + tbz w1, #16, 3a690 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ strb w1, [x2, #24] │ │ │ │ str x0, [x2, #40] │ │ │ │ - b 3a6b0 │ │ │ │ + b 3a690 │ │ │ │ ldrb w0, [x2, #24] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3a750 // b.any │ │ │ │ + b.ne 3a730 // b.any │ │ │ │ ldr x0, [x2, #40] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbz x0, 3a750 │ │ │ │ + cbz x0, 3a730 │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - tbz w1, #16, 3a750 │ │ │ │ + tbz w1, #16, 3a730 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ strb w1, [x2, #24] │ │ │ │ str x0, [x2, #40] │ │ │ │ - b 3a750 │ │ │ │ + b 3a730 │ │ │ │ ldr w0, [x7, #68] │ │ │ │ - tbz w0, #6, 3a880 │ │ │ │ + tbz w0, #6, 3a860 │ │ │ │ ldrh w0, [x9, #24] │ │ │ │ orr w0, w0, #0x200 │ │ │ │ strh w0, [x9, #24] │ │ │ │ - b 3a6b0 │ │ │ │ + b 3a690 │ │ │ │ ldrh w0, [x9, #24] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ strh w0, [x9, #24] │ │ │ │ - b 3a6b0 │ │ │ │ + b 3a690 │ │ │ │ ldrh w0, [x9, #24] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ strh w0, [x9, #24] │ │ │ │ - b 3a750 │ │ │ │ + b 3a730 │ │ │ │ paciasp │ │ │ │ adrp x0, 263000 │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ add x0, x0, #0x220 │ │ │ │ add x0, x0, #0xe0 │ │ │ │ mov x29, sp │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3936] │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3960] │ │ │ │ stp x1, x2, [x0, #56] │ │ │ │ ldrb w1, [x0, #80] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ and w1, w1, #0xfffffffe │ │ │ │ strb w1, [x0, #80] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 52cc4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 52c84 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ - cbz x19, 3a924 │ │ │ │ + cbz x19, 3a904 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 3a914 │ │ │ │ + cbz x0, 3a8f4 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ bl 10098 │ │ │ │ - tbnz w0, #0, 3a934 │ │ │ │ + tbnz w0, #0, 3a914 │ │ │ │ mov x0, x19 │ │ │ │ - bl 3a970 │ │ │ │ + bl 3a950 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ - cbnz x19, 3a900 │ │ │ │ + cbnz x19, 3a8e0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 100c8 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x1, 3a91c │ │ │ │ + cbz x1, 3a8fc │ │ │ │ ldr x0, [x1, #288] │ │ │ │ - cbz x0, 3a95c │ │ │ │ + cbz x0, 3a93c │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 3a970 │ │ │ │ + bl 3a950 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl 100c8 │ │ │ │ mov x1, x0 │ │ │ │ - cbnz x1, 3a948 │ │ │ │ - b 3a91c │ │ │ │ + cbnz x1, 3a928 │ │ │ │ + b 3a8fc │ │ │ │ ldr w1, [x0, #96] │ │ │ │ - tbnz w1, #4, 3ab78 │ │ │ │ + tbnz w1, #4, 3ab58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldr x23, [x1, #144] │ │ │ │ - cbz x23, 3aa04 │ │ │ │ + cbz x23, 3a9e4 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ str x0, [sp, #96] │ │ │ │ ldr x22, [x23] │ │ │ │ adrp x0, 263000 │ │ │ │ add x19, x0, #0x198 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x21, [x19, #24] │ │ │ │ - cbnz x21, 3aa30 │ │ │ │ - cbz w20, 3a9ec │ │ │ │ + cbnz x21, 3aa10 │ │ │ │ + cbz w20, 3a9cc │ │ │ │ ldr x19, [x19] │ │ │ │ - cbz x19, 3a9ec │ │ │ │ + cbz x19, 3a9cc │ │ │ │ ldrb w20, [x22], #1 │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ cmp w0, w20 │ │ │ │ - b.eq 3a9c0 // b.none │ │ │ │ + b.eq 3a9a0 // b.none │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbnz x19, 3a9d8 │ │ │ │ + cbnz x19, 3a9b8 │ │ │ │ ldr x23, [x23, #8] │ │ │ │ - cbnz x23, 3a9a8 │ │ │ │ + cbnz x23, 3a988 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x3, [sp, #96] │ │ │ │ mov x2, x23 │ │ │ │ mov x0, x28 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 3afac │ │ │ │ + bl 3af8c │ │ │ │ ldr x21, [x21, #8] │ │ │ │ - cbz x21, 3a9c8 │ │ │ │ + cbz x21, 3a9a8 │ │ │ │ ldr x28, [x21] │ │ │ │ ldr x24, [x28, #88] │ │ │ │ - cbnz x24, 3ab7c │ │ │ │ + cbnz x24, 3ab5c │ │ │ │ ldr x0, [x28, #72] │ │ │ │ ldr x1, [sp, #96] │ │ │ │ - bl 3aeec │ │ │ │ - tbnz w0, #0, 3aaf8 │ │ │ │ + bl 3aecc │ │ │ │ + tbnz w0, #0, 3aad8 │ │ │ │ ldr x27, [x28, #64] │ │ │ │ - cbz x27, 3aa14 │ │ │ │ + cbz x27, 3a9f4 │ │ │ │ ldr x24, [x23] │ │ │ │ ldr x25, [x27, #8] │ │ │ │ - cbz x25, 3aacc │ │ │ │ + cbz x25, 3aaac │ │ │ │ mov x0, x24 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr x26, [x27, #40] │ │ │ │ mov x6, x0 │ │ │ │ - cbz x26, 3ab28 │ │ │ │ + cbz x26, 3ab08 │ │ │ │ cmp x26, x0 │ │ │ │ - b.hi 3aaf0 // b.pmore │ │ │ │ + b.hi 3aad0 // b.pmore │ │ │ │ mov x2, x26 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x25 │ │ │ │ str x6, [sp, #104] │ │ │ │ bl f8e8 │ │ │ │ - cbnz w0, 3aaf0 │ │ │ │ + cbnz w0, 3aad0 │ │ │ │ ldr x2, [x27, #48] │ │ │ │ ldr x5, [x27, #32] │ │ │ │ ldr x6, [sp, #104] │ │ │ │ - cbnz x2, 3ab44 │ │ │ │ + cbnz x2, 3ab24 │ │ │ │ add x2, x26, x2 │ │ │ │ add x2, x2, #0x1 │ │ │ │ cmp x2, x5 │ │ │ │ - b.eq 3ab04 // b.none │ │ │ │ + b.eq 3aae4 // b.none │ │ │ │ cmp x26, x5 │ │ │ │ - b.cc 3ab10 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3aaf0 // b.lo, b.ul, b.last │ │ │ │ cmp x6, x5 │ │ │ │ - b.cc 3aacc // b.lo, b.ul, b.last │ │ │ │ + b.cc 3aaac // b.lo, b.ul, b.last │ │ │ │ ldrb w0, [x24, x5] │ │ │ │ - cbnz w0, 3aaf0 │ │ │ │ + cbnz w0, 3aad0 │ │ │ │ ldr x0, [x27, #16] │ │ │ │ ldr x1, [sp, #96] │ │ │ │ - bl 3aeec │ │ │ │ - tbnz w0, #0, 3aaf0 │ │ │ │ + bl 3aecc │ │ │ │ + tbnz w0, #0, 3aad0 │ │ │ │ ldr x3, [sp, #96] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x27 │ │ │ │ mov x0, x28 │ │ │ │ - bl 3afac │ │ │ │ + bl 3af8c │ │ │ │ ldr x27, [x27] │ │ │ │ - cbnz x27, 3aa58 │ │ │ │ + cbnz x27, 3aa38 │ │ │ │ ldr x21, [x21, #8] │ │ │ │ - cbz x21, 3a9c8 │ │ │ │ - b 3aa30 │ │ │ │ + cbz x21, 3a9a8 │ │ │ │ + b 3aa10 │ │ │ │ ldrb w0, [x25, x26] │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.eq 3aacc // b.none │ │ │ │ + b.eq 3aaac // b.none │ │ │ │ add x1, x24, x26 │ │ │ │ add x0, x25, x26 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl fca8 │ │ │ │ - cbz w0, 3aacc │ │ │ │ - b 3aaf0 │ │ │ │ + cbz w0, 3aaac │ │ │ │ + b 3aad0 │ │ │ │ ldr x2, [x27, #48] │ │ │ │ ldr x5, [x27, #32] │ │ │ │ - cbnz x2, 3ab44 │ │ │ │ + cbnz x2, 3ab24 │ │ │ │ cmp x5, #0x1 │ │ │ │ - b.eq 3ab04 // b.none │ │ │ │ - cbz x5, 3aac4 │ │ │ │ - b 3ab10 │ │ │ │ + b.eq 3aae4 // b.none │ │ │ │ + cbz x5, 3aaa4 │ │ │ │ + b 3aaf0 │ │ │ │ cmp x6, x2 │ │ │ │ - b.cc 3aaf0 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3aad0 // b.lo, b.ul, b.last │ │ │ │ sub x1, x6, x2 │ │ │ │ sub x0, x5, x2 │ │ │ │ add x1, x24, x1 │ │ │ │ add x0, x25, x0 │ │ │ │ stp x2, x5, [sp, #104] │ │ │ │ str x6, [sp, #120] │ │ │ │ bl f8e8 │ │ │ │ ldr x6, [sp, #120] │ │ │ │ ldp x2, x5, [sp, #104] │ │ │ │ - cbnz w0, 3aaf0 │ │ │ │ - b 3aaa4 │ │ │ │ + cbnz w0, 3aad0 │ │ │ │ + b 3aa84 │ │ │ │ ret │ │ │ │ mov x0, x24 │ │ │ │ - bl 49200 │ │ │ │ - cbnz x0, 3ac04 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + bl 491c0 │ │ │ │ + cbnz x0, 3abe4 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x24 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ bl f2b8 │ │ │ │ - cbnz x0, 3abe8 │ │ │ │ + cbnz x0, 3abc8 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 3abb4 │ │ │ │ + cbz x0, 3ab94 │ │ │ │ mov x1, x24 │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 3aa3c │ │ │ │ + cbz w0, 3aa1c │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbz x0, 3aaf8 │ │ │ │ + cbz x0, 3aad8 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - cbz x0, 3aaf8 │ │ │ │ + cbz x0, 3aad8 │ │ │ │ ldr x0, [x0, #288] │ │ │ │ - cbz x0, 3aaf8 │ │ │ │ + cbz x0, 3aad8 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 3aaf8 │ │ │ │ + cbz x0, 3aad8 │ │ │ │ mov x1, x24 │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 3aa3c │ │ │ │ - b 3aaf8 │ │ │ │ + cbz w0, 3aa1c │ │ │ │ + b 3aad8 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov x0, x24 │ │ │ │ bl fca8 │ │ │ │ - cbnz w0, 3aaf8 │ │ │ │ - b 3aa3c │ │ │ │ + cbnz w0, 3aad8 │ │ │ │ + b 3aa1c │ │ │ │ ldr x2, [sp, #96] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x24 │ │ │ │ bl 17ec0 │ │ │ │ - tbnz w0, #0, 3aa3c │ │ │ │ - b 3aaf8 │ │ │ │ + tbnz w0, #0, 3aa1c │ │ │ │ + b 3aad8 │ │ │ │ nop │ │ │ │ mov x4, x0 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ add x0, x3, #0x740 │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr x2, [x0, #80] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ ldr x3, [x2, #816] │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x4 │ │ │ │ blr x3 │ │ │ │ - cbnz x0, 3ac60 │ │ │ │ + cbnz x0, 3ac40 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x3, 263000 │ │ │ │ add x4, x3, #0x220 │ │ │ │ mov x2, x0 │ │ │ │ ldp x0, x1, [x4, #312] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 3aca0 // b.any │ │ │ │ + b.ne 3ac80 // b.any │ │ │ │ add x1, x1, #0x5 │ │ │ │ lsl x0, x1, #1 │ │ │ │ str x0, [x4, #312] │ │ │ │ ldr x0, [x4, #328] │ │ │ │ lsl x1, x1, #4 │ │ │ │ stp x4, x2, [sp, #16] │ │ │ │ bl f138 │ │ │ │ @@ -43549,230 +43541,230 @@ │ │ │ │ adrp x3, 263000 │ │ │ │ str x0, [x4, #328] │ │ │ │ add x0, x3, #0x220 │ │ │ │ ldp x1, x3, [x0, #320] │ │ │ │ add x4, x1, #0x1 │ │ │ │ str x4, [x0, #320] │ │ │ │ str x2, [x3, x1, lsl #3] │ │ │ │ - b 3ac54 │ │ │ │ + b 3ac34 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldrb w2, [x0, #24] │ │ │ │ cmp w2, #0x5 │ │ │ │ - b.eq 3acd8 // b.none │ │ │ │ + b.eq 3acb8 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x4, #0x6a8 │ │ │ │ ldr x2, [x0, #40] │ │ │ │ ldr w4, [x4, #16] │ │ │ │ ldr w3, [x2] │ │ │ │ cmp w4, #0x2 │ │ │ │ - b.eq 3ad70 // b.none │ │ │ │ + b.eq 3ad50 // b.none │ │ │ │ cmp w4, #0x1 │ │ │ │ - b.eq 3ad80 // b.none │ │ │ │ + b.eq 3ad60 // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x4, x0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0x740 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x3, [x2, #800] │ │ │ │ mov x2, x4 │ │ │ │ blr x3 │ │ │ │ - tbz w0, #0, 3ae60 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 3ae40 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 3ad90 │ │ │ │ + cbnz x0, 3ad70 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w1, [x1] │ │ │ │ cmp w3, w1 │ │ │ │ - b.cc 3acd0 // b.lo, b.ul, b.last │ │ │ │ - b 3acfc │ │ │ │ + b.cc 3acb0 // b.lo, b.ul, b.last │ │ │ │ + b 3acdc │ │ │ │ ldr w1, [x1] │ │ │ │ cmp w3, w1 │ │ │ │ - b.hi 3acd0 // b.pmore │ │ │ │ - b 3acfc │ │ │ │ + b.hi 3acb0 // b.pmore │ │ │ │ + b 3acdc │ │ │ │ adrp x3, 263000 │ │ │ │ add x3, x3, #0x220 │ │ │ │ ldrb w0, [x3, #336] │ │ │ │ - tbz w0, #0, 3ae7c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 3ae5c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl fd20 │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 3aec0 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + cbz x0, 3aea0 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ str x1, [sp, #48] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ str x1, [sp, #56] │ │ │ │ mov x0, x1 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov w5, w0 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ str w5, [sp, #48] │ │ │ │ bl fab0 │ │ │ │ ldr w5, [sp, #48] │ │ │ │ cmp w5, #0x12 │ │ │ │ - b.gt 3aee0 │ │ │ │ + b.gt 3aec0 │ │ │ │ add x4, sp, #0x40 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x4 │ │ │ │ - adrp x1, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x1, x1, #0x1c0 │ │ │ │ + adrp x1, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x1, x1, #0x180 │ │ │ │ str x4, [sp, #48] │ │ │ │ str w5, [sp, #56] │ │ │ │ bl ed48 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ ldr x4, [sp, #48] │ │ │ │ - adrp x3, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x3, 53000 <_obstack_free@@Base+0x40> │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - add x3, x3, #0xb38 │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ ldr w5, [sp, #56] │ │ │ │ mov w2, #0x14 // #20 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xbf0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xbb0 │ │ │ │ sub w2, w2, w5 │ │ │ │ bl 10368 │ │ │ │ ldr x1, [x21, #208] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xd88 │ │ │ │ - bl 39820 │ │ │ │ - b 3ad58 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xd48 │ │ │ │ + bl 39800 │ │ │ │ + b 3ad38 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb70 │ │ │ │ + add x1, x1, #0xb30 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xba0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xb60 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x3, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xbc0 │ │ │ │ + bl 39800 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xb80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x3, [sp, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x3, #336] │ │ │ │ - b 3ada0 │ │ │ │ + b 3ad80 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov w5, w0 │ │ │ │ - b 3adf4 │ │ │ │ - bl 4e288 │ │ │ │ + b 3add4 │ │ │ │ + bl 4e248 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - b 3adfc │ │ │ │ - cbnz x0, 3aef8 │ │ │ │ + b 3addc │ │ │ │ + cbnz x0, 3aed8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr x4, [x3] │ │ │ │ stp x4, x3, [sp, #24] │ │ │ │ mov x0, x4 │ │ │ │ str x2, [sp, #40] │ │ │ │ - bl 49200 │ │ │ │ + bl 491c0 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - cbnz x0, 3af6c │ │ │ │ + cbnz x0, 3af4c │ │ │ │ ldr x1, [x2, #16] │ │ │ │ mov x0, x4 │ │ │ │ str x2, [sp, #24] │ │ │ │ - bl 4a588 │ │ │ │ - cbz w0, 3af84 │ │ │ │ + bl 4a548 │ │ │ │ + cbz w0, 3af64 │ │ │ │ ldp x2, x3, [sp, #24] │ │ │ │ ldr x0, [x2, #48] │ │ │ │ - cbz x0, 3af54 │ │ │ │ + cbz x0, 3af34 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - cbnz x0, 3af8c │ │ │ │ + cbnz x0, 3af6c │ │ │ │ ldr x3, [x3, #8] │ │ │ │ - cbnz x3, 3af0c │ │ │ │ + cbnz x3, 3aeec │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x4 │ │ │ │ str x2, [sp, #24] │ │ │ │ bl 17ec0 │ │ │ │ ldp x2, x3, [sp, #24] │ │ │ │ - tbz w0, #0, 3af54 │ │ │ │ + tbz w0, #0, 3af34 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 3af60 │ │ │ │ + b 3af40 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x3] │ │ │ │ stp x3, x2, [sp, #24] │ │ │ │ - bl 4a588 │ │ │ │ + bl 4a548 │ │ │ │ ldp x3, x2, [sp, #24] │ │ │ │ - cbnz w0, 3af54 │ │ │ │ + cbnz w0, 3af34 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 3af60 │ │ │ │ + b 3af40 │ │ │ │ adrp x5, 263000 │ │ │ │ add x6, x5, #0x220 │ │ │ │ paciasp │ │ │ │ add x6, x6, #0xe0 │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x7, x0 │ │ │ │ mov x29, sp │ │ │ │ mov x10, x1 │ │ │ │ ldp x4, x8, [x6, #24] │ │ │ │ sub x0, x8, x4 │ │ │ │ cmp x0, #0x27 │ │ │ │ - b.ls 3b044 // b.plast │ │ │ │ + b.ls 3b024 // b.plast │ │ │ │ ldr x6, [x6, #16] │ │ │ │ add x4, x4, #0x28 │ │ │ │ cmp x6, x4 │ │ │ │ - b.eq 3b080 // b.none │ │ │ │ + b.eq 3b060 // b.none │ │ │ │ add x5, x5, #0x220 │ │ │ │ add x5, x5, #0xe0 │ │ │ │ ldr x0, [x5, #48] │ │ │ │ add x4, x4, x0 │ │ │ │ bic x4, x4, x0 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ sub x9, x4, x0 │ │ │ │ sub x0, x8, x0 │ │ │ │ cmp x9, x0 │ │ │ │ - b.hi 3b098 // b.pmore │ │ │ │ + b.hi 3b078 // b.pmore │ │ │ │ stp x4, x4, [x5, #16] │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str xzr, [x6] │ │ │ │ str w0, [x6, #8] │ │ │ │ stp x2, x10, [x6, #16] │ │ │ │ str x3, [x6, #32] │ │ │ │ ldr x0, [x7, #40] │ │ │ │ @@ -43782,1296 +43774,1296 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x6 │ │ │ │ mov x1, #0x28 // #40 │ │ │ │ stp x6, x7, [sp, #24] │ │ │ │ stp x10, x2, [sp, #40] │ │ │ │ str x3, [sp, #56] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x6, x7, [sp, #24] │ │ │ │ adrp x5, 263000 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldp x10, x2, [sp, #40] │ │ │ │ ldr x8, [x6, #32] │ │ │ │ ldp x6, x4, [x6, #16] │ │ │ │ add x4, x4, #0x28 │ │ │ │ cmp x4, x6 │ │ │ │ - b.ne 3afec // b.any │ │ │ │ + b.ne 3afcc // b.any │ │ │ │ add x0, x5, #0x220 │ │ │ │ mov x4, x6 │ │ │ │ ldrb w1, [x0, #304] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x0, #304] │ │ │ │ - b 3afec │ │ │ │ + b 3afcc │ │ │ │ stp x8, x8, [x5, #16] │ │ │ │ - b 3b018 │ │ │ │ + b 3aff8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 3b0e8 │ │ │ │ + cbz x0, 3b0c8 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0xf │ │ │ │ - b.eq 3b0f8 // b.none │ │ │ │ - b.hi 3b11c // b.pmore │ │ │ │ - cmp w0, #0x4 │ │ │ │ b.eq 3b0d8 // b.none │ │ │ │ + b.hi 3b0fc // b.pmore │ │ │ │ + cmp w0, #0x4 │ │ │ │ + b.eq 3b0b8 // b.none │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne 3b0e0 // b.any │ │ │ │ + b.ne 3b0c0 // b.any │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - bl 3b0a0 │ │ │ │ + bl 3b080 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b0b8 │ │ │ │ + cbnz x19, 3b098 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 3b0e0 │ │ │ │ + cbz x0, 3b0c0 │ │ │ │ ldrb w1, [x19, #99] │ │ │ │ - tbnz w1, #0, 3b134 │ │ │ │ + tbnz w1, #0, 3b114 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 3b0e0 │ │ │ │ + cbz x0, 3b0c0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 3b0e0 │ │ │ │ - b 3b108 │ │ │ │ + cbz x0, 3b0c0 │ │ │ │ + b 3b0e8 │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 3b0e0 // b.any │ │ │ │ + b.ne 3b0c0 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 3b0a0 │ │ │ │ - b 3b0e0 │ │ │ │ + bl 3b080 │ │ │ │ + b 3b0c0 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ ldr w1, [x2, #36] │ │ │ │ orr w1, w1, #0x200000 │ │ │ │ str w1, [x2, #36] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 3b0e0 │ │ │ │ + cbz x0, 3b0c0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr w2, [x1, #36] │ │ │ │ orr w2, w2, #0x200000 │ │ │ │ str w2, [x1, #36] │ │ │ │ - cbz x0, 3b0e0 │ │ │ │ - b 3b134 │ │ │ │ + cbz x0, 3b0c0 │ │ │ │ + b 3b114 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ str x25, [sp, #64] │ │ │ │ mov x25, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x1 │ │ │ │ ldr w22, [x0] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl ee20 │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl fd20 │ │ │ │ - cbz x0, 3b304 │ │ │ │ + cbz x0, 3b2e4 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w22 │ │ │ │ bl ee20 │ │ │ │ ldr w2, [x25, #24] │ │ │ │ - tbz w2, #1, 3b320 │ │ │ │ + tbz w2, #1, 3b300 │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl fd20 │ │ │ │ cmp x0, #0x0 │ │ │ │ ldr w2, [x25, #24] │ │ │ │ csel x22, x0, x20, ne // ne = any │ │ │ │ - tbnz w2, #2, 3b43c │ │ │ │ + tbnz w2, #2, 3b41c │ │ │ │ mov x24, x20 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ - cbnz x0, 3b294 │ │ │ │ - cbnz x23, 3b34c │ │ │ │ + cbnz x0, 3b274 │ │ │ │ + cbnz x23, 3b32c │ │ │ │ ldr x19, [x25, #16] │ │ │ │ - cbz x19, 3b254 │ │ │ │ + cbz x19, 3b234 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - cbz x0, 3b24c │ │ │ │ + cbz x0, 3b22c │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2a │ │ │ │ - b.eq 3b388 // b.none │ │ │ │ + b.eq 3b368 // b.none │ │ │ │ ldrb w1, [x19, #16] │ │ │ │ and w1, w1, #0x38 │ │ │ │ cmp w1, #0x20 │ │ │ │ - b.eq 3b3d8 // b.none │ │ │ │ + b.eq 3b3b8 // b.none │ │ │ │ cmp w1, #0x10 │ │ │ │ - b.ne 3b394 // b.any │ │ │ │ + b.ne 3b374 // b.any │ │ │ │ mov x1, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl fca8 │ │ │ │ - cbz w0, 3b254 │ │ │ │ + cbz w0, 3b234 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b210 │ │ │ │ + cbnz x19, 3b1f0 │ │ │ │ cmp x20, x21 │ │ │ │ - b.eq 3b32c // b.none │ │ │ │ + b.eq 3b30c // b.none │ │ │ │ mov x0, x21 │ │ │ │ bl fab0 │ │ │ │ cmp x22, x20 │ │ │ │ - b.ne 3b340 // b.any │ │ │ │ + b.ne 3b320 // b.any │ │ │ │ cmp x24, x20 │ │ │ │ - b.ne 3b430 // b.any │ │ │ │ + b.ne 3b410 // b.any │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbnz x23, 3b3ac │ │ │ │ + cbnz x23, 3b38c │ │ │ │ ldr w2, [x25, #24] │ │ │ │ - tbz w2, #0, 3b2b8 │ │ │ │ + tbz w2, #0, 3b298 │ │ │ │ add x1, sp, #0x58 │ │ │ │ str x21, [sp, #96] │ │ │ │ bl fff0 │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x0, 3b364 │ │ │ │ + cbnz x0, 3b344 │ │ │ │ ldr w2, [x25, #24] │ │ │ │ - tbnz w2, #1, 3b3e0 │ │ │ │ - tbz w2, #2, 3b204 │ │ │ │ + tbnz w2, #1, 3b3c0 │ │ │ │ + tbz w2, #2, 3b1e4 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ add x1, sp, #0x58 │ │ │ │ str x24, [sp, #96] │ │ │ │ bl fff0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x19, 3b204 │ │ │ │ + cbz x19, 3b1e4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov x1, x24 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3b204 │ │ │ │ + cbnz w0, 3b1e4 │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ and w0, w0, #0x38 │ │ │ │ cmp w0, #0x20 │ │ │ │ - b.eq 3b254 // b.none │ │ │ │ + b.eq 3b234 // b.none │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b2d8 │ │ │ │ - b 3b204 │ │ │ │ + cbnz x19, 3b2b8 │ │ │ │ + b 3b1e4 │ │ │ │ mov w0, w22 │ │ │ │ bl ee20 │ │ │ │ ldr w2, [x25, #24] │ │ │ │ mov x21, x20 │ │ │ │ - tbnz w2, #1, 3b1d4 │ │ │ │ + tbnz w2, #1, 3b1b4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x22, x20 │ │ │ │ - tbz w2, #2, 3b1f8 │ │ │ │ - b 3b43c │ │ │ │ + tbz w2, #2, 3b1d8 │ │ │ │ + b 3b41c │ │ │ │ cmp x22, x20 │ │ │ │ - b.eq 3b26c // b.none │ │ │ │ + b.eq 3b24c // b.none │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - b 3b26c │ │ │ │ + b 3b24c │ │ │ │ ldrb w2, [x23, #16] │ │ │ │ - tbnz w2, #0, 3b208 │ │ │ │ + tbnz w2, #0, 3b1e8 │ │ │ │ ldr x19, [x23] │ │ │ │ - b 3b20c │ │ │ │ + b 3b1ec │ │ │ │ ldr x19, [x19] │ │ │ │ - cbz x19, 3b2b4 │ │ │ │ + cbz x19, 3b294 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov x1, x21 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3b2b4 │ │ │ │ + cbnz w0, 3b294 │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ and w0, w0, #0x38 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 3b254 // b.none │ │ │ │ - b 3b35c │ │ │ │ + b.eq 3b234 // b.none │ │ │ │ + b 3b33c │ │ │ │ ldrb w1, [x0, #1] │ │ │ │ - cbz w1, 3b254 │ │ │ │ - b 3b224 │ │ │ │ + cbz w1, 3b234 │ │ │ │ + b 3b204 │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl fca8 │ │ │ │ - cbz w0, 3b254 │ │ │ │ + cbz w0, 3b234 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 3b250 │ │ │ │ + b 3b230 │ │ │ │ ldrb w2, [x23, #16] │ │ │ │ - tbz w2, #0, 3b354 │ │ │ │ + tbz w2, #0, 3b334 │ │ │ │ ldr x1, [x23, #16] │ │ │ │ ubfx w1, w1, #3, #3 │ │ │ │ - cbz w1, 3b298 │ │ │ │ + cbz w1, 3b278 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 3b2b4 // b.none │ │ │ │ + b.eq 3b294 // b.none │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 3b3f8 // b.none │ │ │ │ - tbz w2, #0, 3b354 │ │ │ │ - b 3b208 │ │ │ │ + b.eq 3b3d8 // b.none │ │ │ │ + tbz w2, #0, 3b334 │ │ │ │ + b 3b1e8 │ │ │ │ mov x1, x24 │ │ │ │ - b 3b398 │ │ │ │ + b 3b378 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ add x1, sp, #0x58 │ │ │ │ str x22, [sp, #96] │ │ │ │ bl fff0 │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x19, 3b408 │ │ │ │ + cbnz x19, 3b3e8 │ │ │ │ ldr w0, [x25, #24] │ │ │ │ - tbnz w0, #2, 3b2c0 │ │ │ │ - cbz x23, 3b208 │ │ │ │ - b 3b34c │ │ │ │ + tbnz w0, #2, 3b2a0 │ │ │ │ + cbz x23, 3b1e8 │ │ │ │ + b 3b32c │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3b3f8 │ │ │ │ + cbnz w0, 3b3d8 │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ and w0, w0, #0x38 │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.eq 3b254 // b.none │ │ │ │ + b.eq 3b234 // b.none │ │ │ │ ldr x19, [x19] │ │ │ │ - b 3b3f4 │ │ │ │ + b 3b3d4 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ - b 3b274 │ │ │ │ + b 3b254 │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x4 // #4 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl fd20 │ │ │ │ mov x24, x0 │ │ │ │ - cbnz x0, 3b1fc │ │ │ │ - b 3b1f8 │ │ │ │ + cbnz x0, 3b1dc │ │ │ │ + b 3b1d8 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x20, [x0, #32] │ │ │ │ - cbnz x20, 3b488 │ │ │ │ + cbnz x20, 3b468 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x1 │ │ │ │ mov x4, x2 │ │ │ │ mov x22, x2 │ │ │ │ mov x21, x0 │ │ │ │ ldp x2, x1, [x20, #16] │ │ │ │ ldr x3, [x20, #32] │ │ │ │ blr x19 │ │ │ │ ldr x20, [x20] │ │ │ │ - cbnz x20, 3b4b8 │ │ │ │ + cbnz x20, 3b498 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 3b478 │ │ │ │ + b 3b458 │ │ │ │ ldp x2, x1, [x20, #16] │ │ │ │ mov x4, x22 │ │ │ │ ldr x3, [x20, #32] │ │ │ │ mov x0, x21 │ │ │ │ blr x19 │ │ │ │ ldr x20, [x20] │ │ │ │ - cbnz x20, 3b4b8 │ │ │ │ + cbnz x20, 3b498 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 3b478 │ │ │ │ + b 3b458 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0xf │ │ │ │ - b.eq 3b4f4 // b.none │ │ │ │ + b.eq 3b4d4 // b.none │ │ │ │ ret │ │ │ │ mov x1, x0 │ │ │ │ str xzr, [x1, #32]! │ │ │ │ str x1, [x0, #40] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #3280] │ │ │ │ - cbnz x19, 3b538 │ │ │ │ - b 3b548 │ │ │ │ + cbnz x19, 3b518 │ │ │ │ + b 3b528 │ │ │ │ mov x0, x19 │ │ │ │ blr x20 │ │ │ │ ldr x19, [x19, #80] │ │ │ │ - cbz x19, 3b548 │ │ │ │ + cbz x19, 3b528 │ │ │ │ ldr w1, [x19, #96] │ │ │ │ - tbnz w1, #13, 3b528 │ │ │ │ + tbnz w1, #13, 3b508 │ │ │ │ ldr x19, [x19, #80] │ │ │ │ - cbnz x19, 3b538 │ │ │ │ + cbnz x19, 3b518 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ adrp x20, 263000 │ │ │ │ add x0, x20, #0x220 │ │ │ │ ldr x0, [x0, #184] │ │ │ │ - cbnz x0, 3b5e0 │ │ │ │ + cbnz x0, 3b5c0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 3b5d0 │ │ │ │ + cbz x0, 3b5b0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 3b5d0 │ │ │ │ + cbz x0, 3b5b0 │ │ │ │ add x1, x20, #0x220 │ │ │ │ ldr x1, [x1, #184] │ │ │ │ - cbnz x1, 3b610 │ │ │ │ + cbnz x1, 3b5f0 │ │ │ │ add x2, x20, #0x220 │ │ │ │ str x2, [sp, #40] │ │ │ │ ldr x0, [x2, #208] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 3b604 │ │ │ │ + cbz w0, 3b5e4 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #2, 3b61c │ │ │ │ + tbnz w0, #2, 3b5fc │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f0c0 │ │ │ │ - cbnz x0, 3b5f0 │ │ │ │ + cbnz x0, 3b5d0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x0, #48] │ │ │ │ bl f0d8 │ │ │ │ - tbnz w0, #0, 3b584 │ │ │ │ - b 3b5d0 │ │ │ │ + tbnz w0, #0, 3b564 │ │ │ │ + b 3b5b0 │ │ │ │ add x1, x20, #0x220 │ │ │ │ ldr x1, [x1, #208] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ bl edd8 │ │ │ │ - cbnz w0, 3b5d0 │ │ │ │ + cbnz w0, 3b5b0 │ │ │ │ add x20, x20, #0x220 │ │ │ │ str x19, [x20, #184] │ │ │ │ - b 3b5d0 │ │ │ │ + b 3b5b0 │ │ │ │ bl f0d8 │ │ │ │ - tbz w0, #0, 3b5a0 │ │ │ │ - b 3b5d0 │ │ │ │ + tbz w0, #0, 3b580 │ │ │ │ + b 3b5b0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ bl f690 │ │ │ │ - cbz x0, 3b5c4 │ │ │ │ + cbz x0, 3b5a4 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x1, [x2, #208] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ bl edd8 │ │ │ │ - cbnz w0, 3b5c4 │ │ │ │ - b 3b604 │ │ │ │ + cbnz w0, 3b5a4 │ │ │ │ + b 3b5e4 │ │ │ │ bti c │ │ │ │ - cbz x0, 3b81c │ │ │ │ + cbz x0, 3b7fc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x22, x22, #0xbc4 │ │ │ │ + adrp x22, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x22, x22, #0xb84 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ adrp x23, 263000 │ │ │ │ add x23, x23, #0x220 │ │ │ │ str x25, [sp, #64] │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.hi 3b720 // b.pmore │ │ │ │ + b.hi 3b700 // b.pmore │ │ │ │ ldrh w0, [x22, w0, uxtw #1] │ │ │ │ - adr x1, 3b6a0 │ │ │ │ + adr x1, 3b680 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldrb w0, [x19, #96] │ │ │ │ - tbnz w0, #0, 3b8b4 │ │ │ │ + tbnz w0, #0, 3b894 │ │ │ │ ldrb w0, [x19, #98] │ │ │ │ - tbnz w0, #0, 3b8b4 │ │ │ │ + tbnz w0, #0, 3b894 │ │ │ │ ldr x21, [x19, #32] │ │ │ │ - cbnz x21, 3b790 │ │ │ │ + cbnz x21, 3b770 │ │ │ │ ldr x0, [x23, #480] │ │ │ │ adrp x25, 263000 │ │ │ │ - cbnz x0, 3b720 │ │ │ │ + cbnz x0, 3b700 │ │ │ │ ldr x21, [x19, #64] │ │ │ │ - cbz x21, 3b720 │ │ │ │ + cbz x21, 3b700 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ - cbz x0, 3b6e8 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xd30 │ │ │ │ + cbz x0, 3b6c8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xcf0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3b98c │ │ │ │ + cbz w0, 3b96c │ │ │ │ ldr x24, [x21] │ │ │ │ - cbz x24, 3b720 │ │ │ │ - adrp x21, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x21, x21, #0xd30 │ │ │ │ + cbz x24, 3b700 │ │ │ │ + adrp x21, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x21, x21, #0xcf0 │ │ │ │ ldr x0, [x24, #8] │ │ │ │ - cbz x0, 3b70c │ │ │ │ + cbz x0, 3b6ec │ │ │ │ mov x1, x21 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3b98c │ │ │ │ + cbz w0, 3b96c │ │ │ │ ldr x24, [x24] │ │ │ │ - cbnz x24, 3b6f8 │ │ │ │ + cbnz x24, 3b6d8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti j │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b684 │ │ │ │ + cbnz x19, 3b664 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #164] │ │ │ │ sub w1, w0, #0x184 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ls 3b840 // b.plast │ │ │ │ - tbnz w0, #31, 3b720 │ │ │ │ + b.ls 3b820 // b.plast │ │ │ │ + tbnz w0, #31, 3b700 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x1, x19 │ │ │ │ - bl 3b648 │ │ │ │ + bl 3b628 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b684 │ │ │ │ + cbnz x19, 3b664 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x24, [x21, #16] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 3c260 │ │ │ │ - tbnz w0, #0, 3baa0 │ │ │ │ + bl 3c240 │ │ │ │ + tbnz w0, #0, 3ba80 │ │ │ │ ldr x2, [x19, #64] │ │ │ │ mov x4, x20 │ │ │ │ ldr x3, [x19, #80] │ │ │ │ mov x1, x24 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x21, [x21] │ │ │ │ - cbz x21, 3b6bc │ │ │ │ + cbz x21, 3b69c │ │ │ │ add x25, x19, #0x10 │ │ │ │ ldr x24, [x21, #16] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 3c260 │ │ │ │ - tbnz w0, #0, 3ba94 │ │ │ │ + bl 3c240 │ │ │ │ + tbnz w0, #0, 3ba74 │ │ │ │ ldr x2, [x19, #64] │ │ │ │ mov x4, x20 │ │ │ │ ldr x3, [x19, #80] │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x25 │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x21, [x21] │ │ │ │ - cbz x21, 3b6bc │ │ │ │ - b 3b7c8 │ │ │ │ + cbz x21, 3b69c │ │ │ │ + b 3b7a8 │ │ │ │ bti j │ │ │ │ - cbnz x20, 3b880 │ │ │ │ + cbnz x20, 3b860 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - bl 3bbc0 │ │ │ │ + bl 3bba0 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3b684 │ │ │ │ - b 3b72c │ │ │ │ + cbnz x19, 3b664 │ │ │ │ + b 3b70c │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - cbz x20, 3b720 │ │ │ │ + cbz x20, 3b700 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - cbnz x0, 3b720 │ │ │ │ + cbnz x0, 3b700 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 3de24 │ │ │ │ - b 3b720 │ │ │ │ + bl 3de04 │ │ │ │ + b 3b700 │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ mov x1, x19 │ │ │ │ orr w0, w0, #0x4 │ │ │ │ strb w0, [x19, #184] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - bl 3df70 │ │ │ │ + bl 3df50 │ │ │ │ ldr x0, [x19, #184] │ │ │ │ ldr w1, [x19, #164] │ │ │ │ cmp w1, #0x184 │ │ │ │ ubfx w0, w0, #2, #1 │ │ │ │ cset w2, eq // eq = none │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 3b8ac // b.none │ │ │ │ + b.eq 3b88c // b.none │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x19, #164] │ │ │ │ - b 3b720 │ │ │ │ + b 3b700 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - cbnz x0, 3b808 │ │ │ │ + cbnz x0, 3b7e8 │ │ │ │ ldr w0, [x20, #172] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 3baf4 // b.none │ │ │ │ + b.eq 3bad4 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ cset w1, eq // eq = none │ │ │ │ lsl w1, w1, #3 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3de24 │ │ │ │ - b 3b808 │ │ │ │ - tbz w1, #31, 3b760 │ │ │ │ - b 3b720 │ │ │ │ + bl 3de04 │ │ │ │ + b 3b7e8 │ │ │ │ + tbz w1, #31, 3b740 │ │ │ │ + b 3b700 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 4b000 │ │ │ │ - add x1, x1, #0x344 │ │ │ │ - bl 3b460 │ │ │ │ + add x1, x1, #0x304 │ │ │ │ + bl 3b440 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ - cbz x1, 3b6bc │ │ │ │ + cbz x1, 3b69c │ │ │ │ mov x0, x19 │ │ │ │ mov x2, x20 │ │ │ │ - bl 4b6c4 │ │ │ │ + bl 4b684 │ │ │ │ mov x0, x19 │ │ │ │ str xzr, [x0, #48]! │ │ │ │ str x0, [x19, #56] │ │ │ │ adrp x0, 263000 │ │ │ │ mov x25, x0 │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldr x0, [x0, #480] │ │ │ │ - cbz x0, 3b6c8 │ │ │ │ - b 3b720 │ │ │ │ + cbz x0, 3b6a8 │ │ │ │ + b 3b700 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x1, x20 │ │ │ │ - bl 3b648 │ │ │ │ - b 3b720 │ │ │ │ + bl 3b628 │ │ │ │ + b 3b700 │ │ │ │ bti j │ │ │ │ adrp x0, 263000 │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 3b648 │ │ │ │ - b 3b720 │ │ │ │ + bl 3b628 │ │ │ │ + b 3b700 │ │ │ │ bti j │ │ │ │ - cbz x20, 3bb48 │ │ │ │ + cbz x20, 3bb28 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 3bbc0 │ │ │ │ + bl 3bba0 │ │ │ │ ldr w0, [x20, #172] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3b9c4 // b.none │ │ │ │ - b.ls 3b998 // b.plast │ │ │ │ + b.eq 3b9a4 // b.none │ │ │ │ + b.ls 3b978 // b.plast │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 3b9d0 // b.none │ │ │ │ + b.eq 3b9b0 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 3ba88 // b.none │ │ │ │ + b.eq 3ba68 // b.none │ │ │ │ mov w24, #0x10b // #267 │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 3b9d4 // b.none │ │ │ │ + b.eq 3b9b4 // b.none │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w24, #0x103 // #259 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - cbz x0, 3badc │ │ │ │ + cbz x0, 3babc │ │ │ │ ldr w1, [x0, #36] │ │ │ │ str w21, [x0, #256] │ │ │ │ orr w1, w1, w24 │ │ │ │ str w1, [x0, #36] │ │ │ │ - b 3b720 │ │ │ │ + b 3b700 │ │ │ │ add x24, x25, #0x220 │ │ │ │ str x20, [x24, #480] │ │ │ │ - b 3b720 │ │ │ │ + b 3b700 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 3b968 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 3b948 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3bb58 // b.any │ │ │ │ + b.ne 3bb38 // b.any │ │ │ │ mov w24, #0x201 // #513 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w24, #0x100 // #256 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w24, #0x103 // #259 │ │ │ │ ldr x0, [x20, #176] │ │ │ │ ldr w21, [x0, #16] │ │ │ │ cmp w21, #0x3 │ │ │ │ - b.ne 3bb78 // b.any │ │ │ │ + b.ne 3bb58 // b.any │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 3bb78 // b.any │ │ │ │ + b.ne 3bb58 // b.any │ │ │ │ ldr x25, [x0, #24] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xd38 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xcf8 │ │ │ │ mov x0, x25 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3bb70 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3bb50 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd48 │ │ │ │ + add x1, x1, #0xd08 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3b970 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3b950 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd58 │ │ │ │ + add x1, x1, #0xd18 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3bb68 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3bb48 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd68 │ │ │ │ + add x1, x1, #0xd28 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3bb60 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3bb40 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd78 │ │ │ │ + add x1, x1, #0xd38 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3bb04 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3bae4 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd88 │ │ │ │ + add x1, x1, #0xd48 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3bafc │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 3badc │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x25 │ │ │ │ - add x1, x1, #0xd98 │ │ │ │ + add x1, x1, #0xd58 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3bac0 │ │ │ │ + cbnz w0, 3baa0 │ │ │ │ mov w21, #0x10 // #16 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ mov w24, #0x10b // #267 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ ldr x21, [x21] │ │ │ │ - cbz x21, 3b6bc │ │ │ │ - b 3b7c8 │ │ │ │ + cbz x21, 3b69c │ │ │ │ + b 3b7a8 │ │ │ │ ldr x21, [x21] │ │ │ │ - cbz x21, 3b6bc │ │ │ │ - b 3b7c4 │ │ │ │ + cbz x21, 3b69c │ │ │ │ + b 3b7a4 │ │ │ │ bti j │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x121a // #4634 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #64] │ │ │ │ bl 10534 │ │ │ │ mov x0, x20 │ │ │ │ orr w1, w24, #0x8 │ │ │ │ - bl 3de24 │ │ │ │ + bl 3de04 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ str w21, [x0, #256] │ │ │ │ - b 3b720 │ │ │ │ + b 3b700 │ │ │ │ mov w1, #0x200 // #512 │ │ │ │ - b 3b8a0 │ │ │ │ + b 3b880 │ │ │ │ mov w21, #0xf // #15 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0xe // #14 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - cbz x0, 3bb20 │ │ │ │ + cbz x0, 3bb00 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ - tbnz w0, #0, 3b720 │ │ │ │ + tbnz w0, #0, 3b700 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 24688 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ ldr x2, [x19, #24] │ │ │ │ str x2, [x0, #104] │ │ │ │ - cbnz x1, 3b720 │ │ │ │ - bl 3de24 │ │ │ │ - b 3b720 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + cbnz x1, 3b700 │ │ │ │ + bl 3de04 │ │ │ │ + b 3b700 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x11a3 // #4515 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ mov w24, #0x300 // #768 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0x8 // #8 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0x7 // #7 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov x1, x20 │ │ │ │ - bl 32988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ - tbz w1, #0, 3bb98 │ │ │ │ + tbz w1, #0, 3bb78 │ │ │ │ ldr w21, [x0, #24] │ │ │ │ - b 3b970 │ │ │ │ + b 3b950 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xd70 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #64] │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x3, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 3bbf8 // b.none │ │ │ │ - b.ls 3bc14 // b.plast │ │ │ │ + b.eq 3bbd8 // b.none │ │ │ │ + b.ls 3bbf4 // b.plast │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.hi 3bc28 // b.pmore │ │ │ │ + b.hi 3bc08 // b.pmore │ │ │ │ ldr x3, [x3, #32] │ │ │ │ ldr w0, [x3, #16] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 3bbdc // b.any │ │ │ │ + b.ne 3bbbc // b.any │ │ │ │ ldr w0, [x3] │ │ │ │ sub w0, w0, #0x149 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3bc84 // b.plast │ │ │ │ + b.ls 3bc64 // b.plast │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz w0, 3bc3c │ │ │ │ + cbz w0, 3bc1c │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3bc60 // b.none │ │ │ │ + b.eq 3bc40 // b.none │ │ │ │ ldr x3, [x3, #24] │ │ │ │ - b 3bbec │ │ │ │ + b 3bbcc │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 3bc20 // b.none │ │ │ │ + b.eq 3bc00 // b.none │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x3, #24] │ │ │ │ str x3, [sp, #24] │ │ │ │ - bl 3bbc0 │ │ │ │ + bl 3bba0 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x3, [x3, #32] │ │ │ │ ldr w0, [x3, #16] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 3bbdc // b.any │ │ │ │ - b 3bbf8 │ │ │ │ + b.ne 3bbbc // b.any │ │ │ │ + b 3bbd8 │ │ │ │ ldr x0, [x3, #24] │ │ │ │ str x3, [sp, #24] │ │ │ │ - bl 3bbc0 │ │ │ │ + bl 3bba0 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x0, [x3, #32] │ │ │ │ - bl 3bbc0 │ │ │ │ + bl 3bba0 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x3, [x3, #40] │ │ │ │ - b 3bbec │ │ │ │ + b 3bbcc │ │ │ │ ldr x0, [x3, #24] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ - cbz x0, 3bc08 │ │ │ │ + cbz x0, 3bbe8 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbnz x1, 3bc08 │ │ │ │ + cbnz x1, 3bbe8 │ │ │ │ ldr w1, [x0, #172] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.eq 3bcc4 // b.none │ │ │ │ + b.eq 3bca4 // b.none │ │ │ │ cmp w1, #0x6 │ │ │ │ cset w1, eq // eq = none │ │ │ │ lsl w1, w1, #3 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 3de24 │ │ │ │ + b 3de04 │ │ │ │ mov w1, #0x200 // #512 │ │ │ │ - b 3bcb8 │ │ │ │ + b 3bc98 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-176]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 263000 │ │ │ │ add x20, x21, #0x220 │ │ │ │ ldr x0, [x20, #184] │ │ │ │ - cbnz x0, 3bda4 │ │ │ │ + cbnz x0, 3bd84 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 3bda4 │ │ │ │ + cbz x0, 3bd84 │ │ │ │ bl f0d8 │ │ │ │ - tbnz w0, #0, 3bda4 │ │ │ │ + tbnz w0, #0, 3bd84 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ add x1, sp, #0x30 │ │ │ │ bl edf0 │ │ │ │ - cbnz w0, 3bdb8 │ │ │ │ + cbnz w0, 3bd98 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldr x0, [x20, #504] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 3bd38 // b.any │ │ │ │ + b.ne 3bd18 // b.any │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x1, [x20, #512] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x0, ne // ne = any │ │ │ │ - b.eq 3be00 // b.none │ │ │ │ + b.eq 3bde0 // b.none │ │ │ │ add x0, x21, #0x220 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ ldr x0, [x0, #208] │ │ │ │ ldr x20, [x0, #16] │ │ │ │ mov x0, x20 │ │ │ │ bl fbe8 │ │ │ │ - cbnz x0, 3bda4 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbnz x0, 3bd84 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xf50 │ │ │ │ + add x1, x1, #0xf10 │ │ │ │ bl ff60 │ │ │ │ - cbz x0, 3bda4 │ │ │ │ + cbz x0, 3bd84 │ │ │ │ add x22, x0, #0x4 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f0c0 │ │ │ │ mov x20, x0 │ │ │ │ - cbnz x0, 3bd88 │ │ │ │ + cbnz x0, 3bd68 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ bl f4c8 │ │ │ │ mov x20, x0 │ │ │ │ add x21, x21, #0x220 │ │ │ │ ldr x0, [x21, #208] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov x0, x20 │ │ │ │ sub x2, x22, x1 │ │ │ │ bl f180 │ │ │ │ - cbz w0, 3bdd8 │ │ │ │ + cbz w0, 3bdb8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ - bl 4700c │ │ │ │ - b 3bda4 │ │ │ │ + bl 46fcc │ │ │ │ + b 3bd84 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf58 │ │ │ │ + add x1, x1, #0xf18 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21, #208] │ │ │ │ mov x3, x20 │ │ │ │ ldp x2, x1, [x1, #8] │ │ │ │ - bl 4700c │ │ │ │ - b 3bda4 │ │ │ │ + bl 46fcc │ │ │ │ + b 3bd84 │ │ │ │ str x19, [x20, #184] │ │ │ │ - b 3bda4 │ │ │ │ + b 3bd84 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #1952] │ │ │ │ - cbz x2, 3be6c │ │ │ │ + cbz x2, 3be4c │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3be64 // b.any │ │ │ │ + b.ne 3be44 // b.any │ │ │ │ ldr w0, [x2, #168] │ │ │ │ - cbz w0, 3be64 │ │ │ │ + cbz w0, 3be44 │ │ │ │ ldr x0, [x2, #288] │ │ │ │ - cbz x0, 3be48 │ │ │ │ + cbz x0, 3be28 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 3be64 │ │ │ │ + tbnz w0, #4, 3be44 │ │ │ │ ldr x0, [x2, #144] │ │ │ │ - cbz x0, 3be64 │ │ │ │ + cbz x0, 3be44 │ │ │ │ ldr x1, [x0, #192] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ - cbnz x1, 3be70 │ │ │ │ + cbnz x1, 3be50 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, 3be50 │ │ │ │ + cbnz x0, 3be30 │ │ │ │ ldr x2, [x2, #272] │ │ │ │ - cbnz x2, 3be20 │ │ │ │ + cbnz x2, 3be00 │ │ │ │ ret │ │ │ │ mov x3, x1 │ │ │ │ ldr w4, [x3, #264] │ │ │ │ - tbnz w4, #1, 3beb4 │ │ │ │ - adrp x5, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbnz w4, #1, 3be94 │ │ │ │ + adrp x5, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x5, [x5, #3968] │ │ │ │ add x5, x5, #0x220 │ │ │ │ cmp x3, x5 │ │ │ │ - b.eq 3be9c // b.none │ │ │ │ + b.eq 3be7c // b.none │ │ │ │ ldr x6, [x3, #88] │ │ │ │ cmp x6, x5 │ │ │ │ - b.eq 3bed4 // b.none │ │ │ │ + b.eq 3beb4 // b.none │ │ │ │ ldr w4, [x3, #264] │ │ │ │ orr w4, w4, #0x2 │ │ │ │ str w4, [x3, #264] │ │ │ │ ldr x3, [x3, #192] │ │ │ │ ldr x3, [x3, #144] │ │ │ │ - cbnz x3, 3be74 │ │ │ │ + cbnz x3, 3be54 │ │ │ │ ldr w3, [x1, #264] │ │ │ │ - tbz w3, #1, 3be5c │ │ │ │ + tbz w3, #1, 3be3c │ │ │ │ and w3, w3, #0xfffffffd │ │ │ │ str w3, [x1, #264] │ │ │ │ ldr x1, [x1, #192] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ - cbz x1, 3be5c │ │ │ │ - b 3beb4 │ │ │ │ + cbz x1, 3be3c │ │ │ │ + b 3be94 │ │ │ │ and w4, w4, #0x380 │ │ │ │ sub w4, w4, #0x100 │ │ │ │ and w4, w4, #0xfffffeff │ │ │ │ - cbz w4, 3be9c │ │ │ │ + cbz w4, 3be7c │ │ │ │ ldr w3, [x0, #36] │ │ │ │ str x6, [x0, #88] │ │ │ │ orr w3, w3, #0x8000 │ │ │ │ str w3, [x0, #36] │ │ │ │ - b 3beb4 │ │ │ │ + b 3be94 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x22, [x0, #2584] │ │ │ │ - cbz x22, 3c074 │ │ │ │ + cbz x22, 3c054 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x24, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x22, #48] │ │ │ │ ldr x19, [x0, #144] │ │ │ │ - cbz x19, 3c060 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 3bf5c │ │ │ │ + cbz x19, 3c040 │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 3bf3c │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbz x19, 3c060 │ │ │ │ + cbz x19, 3c040 │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbnz x0, 3bf54 │ │ │ │ + cbnz x0, 3bf34 │ │ │ │ ldr w0, [x22, #96] │ │ │ │ - tbnz w0, #4, 3c108 │ │ │ │ + tbnz w0, #4, 3c0e8 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ ldr x26, [x21, #1856] │ │ │ │ ubfx x2, x0, #15, #1 │ │ │ │ - tbnz w0, #25, 3c0f8 │ │ │ │ - tbnz w26, #14, 3c0f0 │ │ │ │ + tbnz w0, #25, 3c0d8 │ │ │ │ + tbnz w26, #14, 3c0d0 │ │ │ │ ldrb w1, [x20, #26] │ │ │ │ - tbnz w1, #0, 3c038 │ │ │ │ - cbnz w2, 3c03c │ │ │ │ + tbnz w1, #0, 3c018 │ │ │ │ + cbnz w2, 3c01c │ │ │ │ ldr x25, [x19] │ │ │ │ - add x1, x24, #0xd30 │ │ │ │ + add x1, x24, #0xcf0 │ │ │ │ mov x0, x25 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3c1b0 │ │ │ │ + cbz w0, 3c190 │ │ │ │ ldr w2, [x20, #8] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 3c14c // b.none │ │ │ │ + b.eq 3c12c // b.none │ │ │ │ cmp w2, #0x3 │ │ │ │ - b.eq 3c1ec // b.none │ │ │ │ + b.eq 3c1cc // b.none │ │ │ │ ldrb w0, [x20, #22] │ │ │ │ - tbnz w0, #0, 3c0a0 │ │ │ │ + tbnz w0, #0, 3c080 │ │ │ │ ldr x0, [x21, #1856] │ │ │ │ - tbz w0, #12, 3c084 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #12, 3c064 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x26, [x0, #3456] │ │ │ │ - cbnz x26, 3c128 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x26, 3c108 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x3, [x0, #144] │ │ │ │ - cbz x3, 3c0b4 │ │ │ │ + cbz x3, 3c094 │ │ │ │ mov w2, w26 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x19 │ │ │ │ blr x3 │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 3c0b4 │ │ │ │ + cbz x0, 3c094 │ │ │ │ ldr w0, [x20, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 3bf54 // b.any │ │ │ │ + b.ne 3bf34 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfd8 │ │ │ │ + add x1, x1, #0xf98 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ mov x1, x19 │ │ │ │ ldr x2, [x19, #208] │ │ │ │ ldr x3, [x4, #64] │ │ │ │ - bl 4700c │ │ │ │ - b 3c04c │ │ │ │ - tbnz w0, #0, 3bf88 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + bl 46fcc │ │ │ │ + b 3c02c │ │ │ │ + tbnz w0, #0, 3bf68 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ str x0, [x19, #88] │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbnz x19, 3bf4c │ │ │ │ + cbnz x19, 3bf2c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x22, [x22, #72] │ │ │ │ - cbnz x22, 3bf40 │ │ │ │ + cbnz x22, 3bf20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #208] │ │ │ │ - cbz x0, 3bfc4 │ │ │ │ + cbz x0, 3bfa4 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x2, [x1, #768] │ │ │ │ mov x1, x19 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 3bfc4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #0, 3bfa4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w26, #0x186 // #390 │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x3, [x0, #144] │ │ │ │ - cbnz x3, 3bfe4 │ │ │ │ + cbnz x3, 3bfc4 │ │ │ │ mov w1, w26 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 24688 │ │ │ │ mov x4, x0 │ │ │ │ ldr x0, [x0, #104] │ │ │ │ - cbz x0, 3c220 │ │ │ │ + cbz x0, 3c200 │ │ │ │ add x0, x4, #0x10 │ │ │ │ mov x1, x19 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str x4, [sp, #88] │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ - b 3bffc │ │ │ │ - tbz w0, #13, 3bf80 │ │ │ │ - b 3c03c │ │ │ │ + b 3bfdc │ │ │ │ + tbz w0, #13, 3bf60 │ │ │ │ + b 3c01c │ │ │ │ tst x26, #0x1000 │ │ │ │ ccmp w2, #0x0, #0x0, eq // eq = none │ │ │ │ cset w2, ne // ne = any │ │ │ │ - b 3bf7c │ │ │ │ + b 3bf5c │ │ │ │ ldr x0, [x22, #48] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x2, [x0, #712] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ - b 3c04c │ │ │ │ + b 3c02c │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [sp, #88] │ │ │ │ ldr x0, [x26, #8] │ │ │ │ - bl 4a588 │ │ │ │ - cbz w0, 3c0a0 │ │ │ │ + bl 4a548 │ │ │ │ + cbz w0, 3c080 │ │ │ │ ldr x26, [x26] │ │ │ │ ldr x1, [sp, #88] │ │ │ │ - cbz x26, 3bfd0 │ │ │ │ - b 3c12c │ │ │ │ + cbz x26, 3bfb0 │ │ │ │ + b 3c10c │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xf90 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0xf50 │ │ │ │ bl 24688 │ │ │ │ mov x25, x0 │ │ │ │ ldr x0, [x0, #104] │ │ │ │ - cbnz x0, 3c184 │ │ │ │ + cbnz x0, 3c164 │ │ │ │ ldr x0, [x21, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3c1a0 // b.none │ │ │ │ + b.eq 3c180 // b.none │ │ │ │ ldr w0, [x19, #36] │ │ │ │ tst x0, #0x3 │ │ │ │ - b.eq 3c1a0 // b.none │ │ │ │ + b.eq 3c180 // b.none │ │ │ │ mov x4, x25 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x4, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ - b 3c04c │ │ │ │ + bl 3c320 │ │ │ │ + b 3c02c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ str x0, [x25, #104] │ │ │ │ - b 3c184 │ │ │ │ + b 3c164 │ │ │ │ and x26, x26, #0x3 │ │ │ │ cmp x26, #0x2 │ │ │ │ - b.eq 3c210 // b.none │ │ │ │ + b.eq 3c1f0 // b.none │ │ │ │ adrp x21, 263000 │ │ │ │ add x21, x21, #0x220 │ │ │ │ ldr x4, [x21, #480] │ │ │ │ - cbnz x4, 3c188 │ │ │ │ + cbnz x4, 3c168 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0x80 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0x40 │ │ │ │ bl 24688 │ │ │ │ mov x4, x0 │ │ │ │ str x0, [x21, #480] │ │ │ │ - b 3c188 │ │ │ │ + b 3c168 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xfa0 │ │ │ │ + add x1, x1, #0xf60 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #208] │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ - b 3bfb4 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46fcc │ │ │ │ + b 3bf94 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2152] │ │ │ │ - tbz w0, #0, 3bf54 │ │ │ │ - b 3c1bc │ │ │ │ + tbz w0, #0, 3bf34 │ │ │ │ + b 3c19c │ │ │ │ ldr x0, [x21, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3c23c // b.none │ │ │ │ + b.eq 3c21c // b.none │ │ │ │ ldr w0, [x19, #36] │ │ │ │ tst x0, #0x3 │ │ │ │ - b.ne 3c0d0 // b.any │ │ │ │ + b.ne 3c0b0 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x4, [sp, #88] │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ str x0, [x4, #104] │ │ │ │ - b 3c0d0 │ │ │ │ + b 3c0b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov x3, x0 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x0, #1856] │ │ │ │ - tbz w0, #12, 3c29c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w0, #12, 3c27c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #3456] │ │ │ │ - cbnz x2, 3c2d8 │ │ │ │ + cbnz x2, 3c2b8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x3, #208] │ │ │ │ - cbz x0, 3c280 │ │ │ │ + cbz x0, 3c260 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x4, [x1, #768] │ │ │ │ stp x2, x3, [sp, #16] │ │ │ │ mov x1, x3 │ │ │ │ blr x4 │ │ │ │ and w1, w0, #0xff │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - tbnz w0, #0, 3c2fc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 3c2dc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x2, [x0, #3456] │ │ │ │ - cbz x2, 3c28c │ │ │ │ + cbz x2, 3c26c │ │ │ │ ldr x1, [x3] │ │ │ │ ldr x0, [x2, #8] │ │ │ │ stp x2, x1, [sp, #16] │ │ │ │ - bl 4a588 │ │ │ │ - cbz w0, 3c328 │ │ │ │ + bl 4a548 │ │ │ │ + cbz w0, 3c308 │ │ │ │ ldp x2, x1, [sp, #16] │ │ │ │ ldr x2, [x2] │ │ │ │ - cbz x2, 3c28c │ │ │ │ - b 3c2dc │ │ │ │ - cbnz x2, 3c308 │ │ │ │ + cbz x2, 3c26c │ │ │ │ + b 3c2bc │ │ │ │ + cbnz x2, 3c2e8 │ │ │ │ mov w0, w1 │ │ │ │ - b 3c290 │ │ │ │ + b 3c270 │ │ │ │ ldr x0, [x2, #64] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xf90 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xf50 │ │ │ │ bl f948 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ mov w0, w1 │ │ │ │ - b 3c290 │ │ │ │ + b 3c270 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w0, w1 │ │ │ │ - b 3c290 │ │ │ │ + b 3c270 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x23, x4 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ add x25, x24, #0x740 │ │ │ │ mov x26, x3 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x22, x2 │ │ │ │ ldr w20, [x1, #36] │ │ │ │ mov x0, x1 │ │ │ │ mov x1, x4 │ │ │ │ str x27, [sp, #80] │ │ │ │ ldr x27, [x25, #80] │ │ │ │ - bl 3c74c │ │ │ │ - tbnz w0, #0, 3c594 │ │ │ │ - cbnz x26, 3c6ac │ │ │ │ + bl 3c72c │ │ │ │ + tbnz w0, #0, 3c574 │ │ │ │ + cbnz x26, 3c68c │ │ │ │ ldr x2, [x24, #1856] │ │ │ │ mov w0, #0x2020000 // #33685504 │ │ │ │ bics wzr, w0, w20 │ │ │ │ - b.eq 3c6cc // b.none │ │ │ │ + b.eq 3c6ac // b.none │ │ │ │ and x2, x2, #0x3 │ │ │ │ cmp x2, #0x2 │ │ │ │ - b.eq 3c62c // b.none │ │ │ │ + b.eq 3c60c // b.none │ │ │ │ ldr w2, [x23, #172] │ │ │ │ mov w0, #0xfdfb // #65019 │ │ │ │ movk w0, #0xfff1, lsl #16 │ │ │ │ and w20, w20, w0 │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.eq 3c63c // b.none │ │ │ │ + b.eq 3c61c // b.none │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.hi 3c428 // b.pmore │ │ │ │ + b.hi 3c408 // b.pmore │ │ │ │ cmp w2, #0x3 │ │ │ │ - b.ne 3c434 // b.any │ │ │ │ + b.ne 3c414 // b.any │ │ │ │ add x0, x24, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3c740 // b.any │ │ │ │ + b.ne 3c720 // b.any │ │ │ │ ldr x0, [x19, #208] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3c740 // b.any │ │ │ │ + b.ne 3c720 // b.any │ │ │ │ ldr x0, [x19, #192] │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 3c740 // b.none │ │ │ │ + b.eq 3c720 // b.none │ │ │ │ mov w0, #0xfffffefd // #-259 │ │ │ │ and w0, w20, w0 │ │ │ │ orr w20, w0, #0x200 │ │ │ │ - b 3c434 │ │ │ │ + b 3c414 │ │ │ │ sub w2, w2, #0x6 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.ls 3c6ec // b.plast │ │ │ │ + b.ls 3c6cc // b.plast │ │ │ │ ldr x3, [x23, #72] │ │ │ │ - cbnz x3, 3c44c │ │ │ │ + cbnz x3, 3c42c │ │ │ │ mov w1, w20 │ │ │ │ mov x0, x23 │ │ │ │ - bl 3de24 │ │ │ │ + bl 3de04 │ │ │ │ ldr x3, [x23, #72] │ │ │ │ orr w5, w20, #0xfffffff7 │ │ │ │ ldr w0, [x3, #36] │ │ │ │ and w5, w5, w0 │ │ │ │ ldr w0, [x3, #264] │ │ │ │ - tbnz w0, #2, 3c5bc │ │ │ │ + tbnz w0, #2, 3c59c │ │ │ │ ldr w0, [x3, #264] │ │ │ │ add x4, x24, #0x740 │ │ │ │ orr w5, w20, w5 │ │ │ │ str w5, [x3, #36] │ │ │ │ orr w0, w0, #0x4 │ │ │ │ str w0, [x3, #264] │ │ │ │ mov x1, x19 │ │ │ │ @@ -45079,67 +45071,67 @@ │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr x5, [x0, #328] │ │ │ │ ldr x0, [x19, #208] │ │ │ │ blr x5 │ │ │ │ ldr x0, [x23, #72] │ │ │ │ ldr w1, [x19, #172] │ │ │ │ str w1, [x0, #172] │ │ │ │ - tbnz w20, #28, 3c610 │ │ │ │ + tbnz w20, #28, 3c5f0 │ │ │ │ add x0, x24, #0x740 │ │ │ │ ldr x20, [x23, #72] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3c4f0 // b.any │ │ │ │ + b.ne 3c4d0 // b.any │ │ │ │ ldr x23, [x19] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ - add x1, x1, #0x118 │ │ │ │ + add x1, x1, #0xd8 │ │ │ │ mov x0, x23 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 3c6f4 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + cbz w0, 3c6d4 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 3c728 │ │ │ │ + cbz w0, 3c708 │ │ │ │ ldr w0, [x19, #116] │ │ │ │ ldr w1, [x20, #116] │ │ │ │ cmp w0, w1 │ │ │ │ - b.hi 3c644 // b.pmore │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.hi 3c624 // b.pmore │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x20, [x19, #88] │ │ │ │ ldrb w0, [x0, #3026] │ │ │ │ - tbnz w0, #0, 3c524 │ │ │ │ + tbnz w0, #0, 3c504 │ │ │ │ ldr x0, [x20, #232] │ │ │ │ str x19, [x20, #232] │ │ │ │ stp xzr, x0, [x19, #224] │ │ │ │ - cbnz x0, 3c5b4 │ │ │ │ + cbnz x0, 3c594 │ │ │ │ str x19, [x20, #224] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0xc00 │ │ │ │ ldp x1, x3, [x0, #24] │ │ │ │ sub x0, x3, x1 │ │ │ │ cmp x0, #0x1f │ │ │ │ - b.ls 3c64c // b.plast │ │ │ │ + b.ls 3c62c // b.plast │ │ │ │ add x2, x20, #0xc00 │ │ │ │ add x1, x1, #0x20 │ │ │ │ ldr x0, [x2, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3c678 // b.none │ │ │ │ + b.eq 3c658 // b.none │ │ │ │ ldr x4, [x2, #48] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ add x1, x1, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ sub x4, x3, x2 │ │ │ │ sub x2, x1, x2 │ │ │ │ cmp x4, x2 │ │ │ │ - b.cc 3c6a4 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3c684 // b.lo, b.ul, b.last │ │ │ │ add x20, x20, #0xc00 │ │ │ │ stp x1, x1, [x20, #16] │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ str xzr, [x0] │ │ │ │ str w1, [x0, #8] │ │ │ │ ldr x1, [x21, #8] │ │ │ │ str x0, [x1] │ │ │ │ @@ -45150,19 +45142,19 @@ │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ str x19, [x0, #224] │ │ │ │ - b 3c524 │ │ │ │ + b 3c504 │ │ │ │ ldr w1, [x3, #172] │ │ │ │ ldr w0, [x19, #172] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 3c664 // b.any │ │ │ │ + b.ne 3c644 // b.any │ │ │ │ and w20, w20, #0xfffffff7 │ │ │ │ eor w0, w20, w5 │ │ │ │ and w1, w20, #0xff7fffff │ │ │ │ ands w6, w0, #0x800000 │ │ │ │ and w2, w5, #0xff7fffff │ │ │ │ and w4, w0, #0xff7fffff │ │ │ │ csel w20, w20, w1, eq // eq = none │ │ │ │ @@ -45171,418 +45163,418 @@ │ │ │ │ orr w5, w20, w5 │ │ │ │ ands w0, w0, #0x1000000 │ │ │ │ and w0, w5, #0xfeffffff │ │ │ │ and w1, w20, #0xfeffffff │ │ │ │ csel w5, w0, w5, ne // ne = any │ │ │ │ str w5, [x3, #36] │ │ │ │ csel w20, w1, w20, ne // ne = any │ │ │ │ - tbz w20, #28, 3c4a0 │ │ │ │ + tbz w20, #28, 3c480 │ │ │ │ ldr x0, [x19, #208] │ │ │ │ bl f8a0 │ │ │ │ cmp w0, #0x23 │ │ │ │ - b.ne 3c4a0 // b.any │ │ │ │ + b.ne 3c480 // b.any │ │ │ │ mov w0, #0x80 // #128 │ │ │ │ str w0, [x23, #160] │ │ │ │ - b 3c4a0 │ │ │ │ + b 3c480 │ │ │ │ and w20, w20, #0xfffffdff │ │ │ │ ldr w2, [x23, #172] │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.ne 3c3cc // b.any │ │ │ │ + b.ne 3c3ac // b.any │ │ │ │ and w20, w20, #0xfffffffe │ │ │ │ - b 3c434 │ │ │ │ + b 3c414 │ │ │ │ str w0, [x20, #116] │ │ │ │ - b 3c500 │ │ │ │ + b 3c4e0 │ │ │ │ add x23, x20, #0xc00 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ mov x0, x23 │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x1, x3, [x23, #24] │ │ │ │ - b 3c53c │ │ │ │ + b 3c51c │ │ │ │ mov w0, #0xfff7 // #65527 │ │ │ │ str wzr, [x3, #172] │ │ │ │ movk w0, #0xfe7f, lsl #16 │ │ │ │ and w20, w20, w0 │ │ │ │ - b 3c5d0 │ │ │ │ + b 3c5b0 │ │ │ │ ldr x4, [x2, #48] │ │ │ │ ldrb w1, [x2, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x2, #80] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ add x1, x0, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ sub x4, x1, x2 │ │ │ │ sub x2, x3, x2 │ │ │ │ cmp x4, x2 │ │ │ │ - b.ls 3c570 // b.plast │ │ │ │ + b.ls 3c550 // b.plast │ │ │ │ mov x1, x3 │ │ │ │ - b 3c570 │ │ │ │ + b 3c550 │ │ │ │ ldr x0, [x27, #8] │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x26 │ │ │ │ ldr x3, [x0, #760] │ │ │ │ mov x0, x25 │ │ │ │ blr x3 │ │ │ │ - tbnz w0, #0, 3c398 │ │ │ │ - b 3c594 │ │ │ │ + tbnz w0, #0, 3c378 │ │ │ │ + b 3c574 │ │ │ │ mov w0, #0xfdfb // #65019 │ │ │ │ tst x2, #0x1000 │ │ │ │ movk w0, #0xfff1, lsl #16 │ │ │ │ and w1, w20, w0 │ │ │ │ add w0, w0, #0x20, lsl #12 │ │ │ │ and w20, w20, w0 │ │ │ │ csel w20, w20, w1, eq // eq = none │ │ │ │ - b 3c630 │ │ │ │ + b 3c610 │ │ │ │ orr w20, w20, #0x8 │ │ │ │ - b 3c434 │ │ │ │ + b 3c414 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x128 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xe8 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3c4d8 │ │ │ │ + cbnz w0, 3c4b8 │ │ │ │ ldrb w0, [x23, #6] │ │ │ │ cmp w0, #0x2e │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 3c4f0 // b.any │ │ │ │ + b.ne 3c4d0 // b.any │ │ │ │ ldr w0, [x19, #36] │ │ │ │ orr w0, w0, #0x4000000 │ │ │ │ str w0, [x19, #36] │ │ │ │ - b 3c4f0 │ │ │ │ + b 3c4d0 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3c708 │ │ │ │ - b 3c4f0 │ │ │ │ + cbz w0, 3c6e8 │ │ │ │ + b 3c4d0 │ │ │ │ and w20, w20, #0xfffffffc │ │ │ │ orr w20, w20, #0x200 │ │ │ │ - b 3c434 │ │ │ │ + b 3c414 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x1 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ ldr x1, [x20, #1856] │ │ │ │ ubfx x21, x0, #15, #1 │ │ │ │ - tbnz w0, #25, 3c860 │ │ │ │ - tbnz w1, #14, 3c858 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #25, 3c840 │ │ │ │ + tbnz w1, #14, 3c838 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #1730] │ │ │ │ - tbnz w1, #0, 3c7c4 │ │ │ │ + tbnz w1, #0, 3c7a4 │ │ │ │ ldr x0, [x22, #64] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xf90 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xf50 │ │ │ │ bl f948 │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w21, #0x0, #0x0, ne // ne = any │ │ │ │ - b.ne 3c7c8 // b.any │ │ │ │ + b.ne 3c7a8 // b.any │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbnz x0, 3c82c │ │ │ │ + cbnz x0, 3c80c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - tbnz w0, #0, 3c78c │ │ │ │ + tbnz w0, #0, 3c76c │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ - cbz x1, 3c870 │ │ │ │ + cbz x1, 3c850 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3c820 // b.none │ │ │ │ + b.eq 3c800 // b.none │ │ │ │ add x20, x20, #0x740 │ │ │ │ ldrh w0, [x20, #8] │ │ │ │ - tbz w0, #9, 3c820 │ │ │ │ + tbz w0, #9, 3c800 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x148 │ │ │ │ + add x1, x1, #0x108 │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [x19, #208] │ │ │ │ mov x2, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ mov w0, w20 │ │ │ │ - b 3c7b0 │ │ │ │ + b 3c790 │ │ │ │ add x20, x20, #0x740 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldrh w2, [x20, #8] │ │ │ │ add x1, x1, #0x220 │ │ │ │ tst x2, #0x100 │ │ │ │ ccmp x0, x1, #0x4, ne // ne = any │ │ │ │ cset w20, eq // eq = none │ │ │ │ - b.ne 3c87c // b.any │ │ │ │ + b.ne 3c85c // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 3c7b0 │ │ │ │ - tbz w0, #13, 3c780 │ │ │ │ - b 3c7c8 │ │ │ │ + b 3c790 │ │ │ │ + tbz w0, #13, 3c760 │ │ │ │ + b 3c7a8 │ │ │ │ tst x1, #0x1000 │ │ │ │ ccmp w21, #0x0, #0x0, eq // eq = none │ │ │ │ cset w21, ne // ne = any │ │ │ │ - b 3c77c │ │ │ │ + b 3c75c │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ str x0, [x19, #88] │ │ │ │ - b 3c824 │ │ │ │ + b 3c804 │ │ │ │ ldr x1, [x22, #72] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3c820 // b.none │ │ │ │ + b.eq 3c800 // b.none │ │ │ │ tst x2, #0x200 │ │ │ │ ccmp x1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3c824 // b.none │ │ │ │ + b.eq 3c804 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x200 │ │ │ │ + add x1, x1, #0x1c0 │ │ │ │ bl ffd8 │ │ │ │ ldr x5, [x22, #72] │ │ │ │ mov x2, x19 │ │ │ │ ldr x4, [x19, #88] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x3, [x19, #208] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, w20 │ │ │ │ - b 3c7b0 │ │ │ │ + b 3c790 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xc0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ mov w20, w2 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ mov x24, x0 │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x1, [sp, #120] │ │ │ │ ldr x1, [x0, #208] │ │ │ │ ldr x0, [x1, #8] │ │ │ │ ldr w27, [x0, #8] │ │ │ │ add x0, x28, #0x740 │ │ │ │ ldr x3, [x0, #80] │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldr w22, [x0, #8] │ │ │ │ cmp w27, #0x5 │ │ │ │ - b.ne 3d350 // b.any │ │ │ │ + b.ne 3d330 // b.any │ │ │ │ ldr x2, [x24, #192] │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ ldr w19, [x2, #4] │ │ │ │ and x5, x0, #0x3 │ │ │ │ cmp x5, #0x2 │ │ │ │ - b.eq 3d364 // b.none │ │ │ │ - tbz x0, #43, 3dca8 │ │ │ │ + b.eq 3d344 // b.none │ │ │ │ + tbz x0, #43, 3dc88 │ │ │ │ ldr w0, [x24, #36] │ │ │ │ - tbz w0, #0, 3d364 │ │ │ │ + tbz w0, #0, 3d344 │ │ │ │ cmp w19, #0x4 │ │ │ │ - b.eq 3cebc // b.none │ │ │ │ + b.eq 3ce9c // b.none │ │ │ │ cmp w19, #0x9 │ │ │ │ - b.eq 3d928 // b.none │ │ │ │ + b.eq 3d908 // b.none │ │ │ │ str wzr, [sp, #136] │ │ │ │ cmp w22, #0x5 │ │ │ │ - b.ne 3c968 // b.any │ │ │ │ + b.ne 3c948 // b.any │ │ │ │ ldr x1, [x1, #280] │ │ │ │ ldr x1, [x1, #3512] │ │ │ │ - tbnz x1, #42, 3d838 │ │ │ │ - cbnz w20, 3c984 │ │ │ │ + tbnz x1, #42, 3d818 │ │ │ │ + cbnz w20, 3c964 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ mov x23, x0 │ │ │ │ - cbnz x0, 3cd20 │ │ │ │ + cbnz x0, 3cd00 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ adrp x0, 263000 │ │ │ │ str x0, [sp, #128] │ │ │ │ add x0, x0, #0x498 │ │ │ │ ldrb w0, [x0, #432] │ │ │ │ - tbz w0, #0, 3d110 │ │ │ │ + tbz w0, #0, 3d0f0 │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ - tbnz w0, #1, 3cc8c │ │ │ │ + tbnz w0, #1, 3cc6c │ │ │ │ ldr x0, [x24] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x2, #0xd // #13 │ │ │ │ - add x1, x1, #0x300 │ │ │ │ + add x1, x1, #0x2c0 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 3d8e8 │ │ │ │ + cbz w0, 3d8c8 │ │ │ │ ldr w26, [x24, #36] │ │ │ │ ldr x0, [x24, #208] │ │ │ │ mov x1, x24 │ │ │ │ bl f9f0 │ │ │ │ mov x21, x0 │ │ │ │ - cbnz x0, 3cdcc │ │ │ │ + cbnz x0, 3cdac │ │ │ │ mov w0, #0x2001 // #8193 │ │ │ │ tst w26, w0 │ │ │ │ - b.eq 3d398 // b.none │ │ │ │ - tbz w26, #0, 3d434 │ │ │ │ + b.eq 3d378 // b.none │ │ │ │ + tbz w26, #0, 3d414 │ │ │ │ and w21, w26, #0x2 │ │ │ │ - tbz w26, #1, 3d334 │ │ │ │ + tbz w26, #1, 3d314 │ │ │ │ cmp w27, #0x5 │ │ │ │ - b.ne 3d5c4 // b.any │ │ │ │ + b.ne 3d5a4 // b.any │ │ │ │ cmp w19, #0x7 │ │ │ │ - b.eq 3d7f0 // b.none │ │ │ │ - tbnz w26, #22, 3d7bc │ │ │ │ - tbnz w26, #10, 3d590 │ │ │ │ - tbz w26, #3, 3d078 │ │ │ │ + b.eq 3d7d0 // b.none │ │ │ │ + tbnz w26, #22, 3d79c │ │ │ │ + tbnz w26, #10, 3d570 │ │ │ │ + tbz w26, #3, 3d058 │ │ │ │ cmp w19, #0x4 │ │ │ │ ccmp w19, #0x9, #0x4, ne // ne = any │ │ │ │ - b.eq 3d43c // b.none │ │ │ │ - tbz w26, #4, 3d274 │ │ │ │ + b.eq 3d41c // b.none │ │ │ │ + tbz w26, #4, 3d254 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ ldr x22, [x25, #16] │ │ │ │ - cbz x22, 3cedc │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x22, 3cebc │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, sp, #0xb0 │ │ │ │ adrp x1, 263000 │ │ │ │ add x1, x1, #0x150 │ │ │ │ ldr x0, [x3, #512] │ │ │ │ stp xzr, x2, [sp, #176] │ │ │ │ cmp x0, x1 │ │ │ │ - b.cs 3d5b4 // b.hs, b.nlast │ │ │ │ + b.cs 3d594 // b.hs, b.nlast │ │ │ │ add x1, x0, #0x8 │ │ │ │ str x1, [x3, #512] │ │ │ │ - adrp x1, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x1, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x3, [x1, #1312] │ │ │ │ str x3, [x0] │ │ │ │ str x2, [x1, #1312] │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3cca0 // b.none │ │ │ │ + b.eq 3cc80 // b.none │ │ │ │ ldr w0, [x24, #36] │ │ │ │ tst x0, #0x3 │ │ │ │ - b.eq 3d48c // b.none │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3d46c // b.none │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0xce0 │ │ │ │ mov w7, w20 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x26, [x0, #8] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str wzr, [sp] │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ mov x23, x0 │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x0, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ - cbz x22, 3d414 │ │ │ │ + bl 3c320 │ │ │ │ + cbz x22, 3d3f4 │ │ │ │ ldr w0, [x24, #36] │ │ │ │ tst x0, #0x3 │ │ │ │ - b.eq 3d36c // b.none │ │ │ │ + b.eq 3d34c // b.none │ │ │ │ ldr x0, [x22, #80] │ │ │ │ - cbz x0, 3dc78 │ │ │ │ + cbz x0, 3dc58 │ │ │ │ ldr x3, [x22, #88] │ │ │ │ ldr x1, [x0] │ │ │ │ - cbnz x3, 3dc88 │ │ │ │ + cbnz x3, 3dc68 │ │ │ │ ldr x2, [x22, #144] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 34e2c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 34e0c │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x1, 263000 │ │ │ │ add x1, x1, #0x100 │ │ │ │ ldr x0, [x2, #512] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ls 3dc10 // b.plast │ │ │ │ + b.ls 3dbf0 // b.plast │ │ │ │ sub x1, x0, #0x8 │ │ │ │ str x1, [x2, #512] │ │ │ │ ldur x1, [x0, #-8] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x19, [x23, #72] │ │ │ │ str x1, [x0, #1312] │ │ │ │ - cbz x19, 3d390 │ │ │ │ + cbz x19, 3d370 │ │ │ │ ldp x0, x1, [x25, #24] │ │ │ │ cmp x1, #0x0 │ │ │ │ cset w2, eq // eq = none │ │ │ │ - cbz x0, 3ce8c │ │ │ │ + cbz x0, 3ce6c │ │ │ │ ldr x20, [x0] │ │ │ │ add x0, x28, #0x740 │ │ │ │ ldr x27, [x0, #80] │ │ │ │ - cbz x20, 3ccfc │ │ │ │ + cbz x20, 3ccdc │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ and x1, x0, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 3ccfc // b.none │ │ │ │ + b.eq 3ccdc // b.none │ │ │ │ ldr x1, [x27, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3cba4 // b.any │ │ │ │ + b.ne 3cb84 // b.any │ │ │ │ ldr x1, [x24, #208] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3cba4 // b.any │ │ │ │ + b.ne 3cb84 // b.any │ │ │ │ ldr x1, [x24, #192] │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.eq 3da28 // b.none │ │ │ │ + b.eq 3da08 // b.none │ │ │ │ ldr x0, [x20, #192] │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 3d9e0 // b.none │ │ │ │ + b.eq 3d9c0 // b.none │ │ │ │ cmp x20, x19 │ │ │ │ - b.eq 3cbdc // b.none │ │ │ │ + b.eq 3cbbc // b.none │ │ │ │ ldr x0, [x20, #16] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3cbdc // b.none │ │ │ │ + b.eq 3cbbc // b.none │ │ │ │ ldp x3, x1, [x19, #8] │ │ │ │ - cbz x1, 3d798 │ │ │ │ + cbz x1, 3d778 │ │ │ │ str x3, [x1, #8] │ │ │ │ - cbnz x3, 3d7a0 │ │ │ │ + cbnz x3, 3d780 │ │ │ │ str x1, [x27, #152] │ │ │ │ stp x20, x0, [x19, #8] │ │ │ │ str x19, [x20, #16] │ │ │ │ - cbz x0, 3d7b4 │ │ │ │ + cbz x0, 3d794 │ │ │ │ str x19, [x0, #8] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ add x19, x19, #0x8 │ │ │ │ str x19, [x25, #24] │ │ │ │ - cbz x0, 3d390 │ │ │ │ + cbz x0, 3d370 │ │ │ │ ldr x19, [sp, #184] │ │ │ │ - tbnz w2, #0, 3ce48 │ │ │ │ + tbnz w2, #0, 3ce28 │ │ │ │ ldr x1, [x25, #32] │ │ │ │ ldr x0, [x1] │ │ │ │ str x0, [x19] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ str x0, [x1] │ │ │ │ - adrp x1, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x1, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x1, [x1, #1312] │ │ │ │ ldr x2, [x1, #8] │ │ │ │ ldr x2, [x2] │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 3ce80 // b.none │ │ │ │ + b.eq 3ce60 // b.none │ │ │ │ ldr x0, [x26] │ │ │ │ str x19, [x25, #32] │ │ │ │ ldr x1, [x25, #40] │ │ │ │ str xzr, [x26] │ │ │ │ sub x2, x1, #0x30 │ │ │ │ str x2, [x0, #56] │ │ │ │ ldr x2, [x1] │ │ │ │ str x2, [x0, #48] │ │ │ │ - cbz x2, 3cc48 │ │ │ │ + cbz x2, 3cc28 │ │ │ │ str x0, [x2, #56] │ │ │ │ str x0, [x1] │ │ │ │ add x0, x0, #0x30 │ │ │ │ str x0, [x25, #40] │ │ │ │ ldr x0, [x26] │ │ │ │ - cbnz x0, 3d390 │ │ │ │ + cbnz x0, 3d370 │ │ │ │ add x21, x21, #0xce0 │ │ │ │ str x26, [x21, #8] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ mov x0, x23 │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ @@ -45590,2207 +45582,2207 @@ │ │ │ │ ldp x27, x28, [sp, #96] │ │ │ │ add sp, sp, #0xc0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ and x0, x0, #0x3 │ │ │ │ ldr w26, [x24, #36] │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3c9d4 // b.none │ │ │ │ - b 3c9c0 │ │ │ │ + b.eq 3c9b4 // b.none │ │ │ │ + b 3c9a0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 2a4a4 │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x21, #0xce0 │ │ │ │ mov w7, w20 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x26, [x1, #8] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ str wzr, [sp] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ mov x23, x0 │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x0, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ - b 3cad0 │ │ │ │ + bl 3c320 │ │ │ │ + b 3cab0 │ │ │ │ ldp x1, x0, [x19, #8] │ │ │ │ - cbz x0, 3dc90 │ │ │ │ + cbz x0, 3dc70 │ │ │ │ str x1, [x0, #8] │ │ │ │ - cbnz x1, 3dc64 │ │ │ │ + cbnz x1, 3dc44 │ │ │ │ str xzr, [x19, #8] │ │ │ │ str x0, [x19, #16] │ │ │ │ str x19, [x0, #8] │ │ │ │ str x19, [x27, #152] │ │ │ │ - b 3cbdc │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 3cbbc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ add x21, x0, #0x220 │ │ │ │ ldr x1, [x23, #72] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x1, x21, #0x4, ne // ne = any │ │ │ │ - b.eq 3d648 // b.none │ │ │ │ + b.eq 3d628 // b.none │ │ │ │ ldr w0, [x23, #172] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 3cdb0 // b.pmore │ │ │ │ + b.hi 3cd90 // b.pmore │ │ │ │ ldr w0, [x1, #36] │ │ │ │ - cbz w0, 3cdb0 │ │ │ │ + cbz w0, 3cd90 │ │ │ │ ldr w2, [x24, #36] │ │ │ │ eor w0, w0, w2 │ │ │ │ tst x0, #0x3 │ │ │ │ - b.ne 3d650 // b.any │ │ │ │ + b.ne 3d630 // b.any │ │ │ │ cmp w27, #0x5 │ │ │ │ ccmp w22, #0x5, #0x0, eq // eq = none │ │ │ │ - b.ne 3cdb0 // b.any │ │ │ │ + b.ne 3cd90 // b.any │ │ │ │ ldr x2, [x1, #192] │ │ │ │ ldr x3, [x24, #192] │ │ │ │ ldr w5, [x2, #44] │ │ │ │ ldr w0, [x3, #44] │ │ │ │ cmp w5, w0 │ │ │ │ - b.ne 3d650 // b.any │ │ │ │ + b.ne 3d630 // b.any │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3d7cc // b.none │ │ │ │ + b.eq 3d7ac // b.none │ │ │ │ add x0, x28, #0x740 │ │ │ │ mov x3, x24 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl ef70 │ │ │ │ - tbz w0, #0, 3d644 │ │ │ │ + tbz w0, #0, 3d624 │ │ │ │ mov x4, x23 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x23, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ - b 3cc68 │ │ │ │ + bl 3c320 │ │ │ │ + b 3cc48 │ │ │ │ ldr x0, [x21, #88] │ │ │ │ - cbnz x0, 3ce30 │ │ │ │ + cbnz x0, 3ce10 │ │ │ │ ldr w1, [x21, #36] │ │ │ │ eor w0, w26, w1 │ │ │ │ and w1, w1, #0x8000 │ │ │ │ and w0, w0, #0x3 │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbnz w0, 3ce30 │ │ │ │ + cbnz w0, 3ce10 │ │ │ │ ldr x0, [x21, #208] │ │ │ │ ldr w1, [x0, #68] │ │ │ │ - tbnz w1, #6, 3ce30 │ │ │ │ + tbnz w1, #6, 3ce10 │ │ │ │ ldr x1, [x0, #288] │ │ │ │ - cbz x1, 3ce08 │ │ │ │ + cbz x1, 3cde8 │ │ │ │ ldr w1, [x1, #96] │ │ │ │ - tbnz w1, #4, 3ce30 │ │ │ │ + tbnz w1, #4, 3ce10 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ mov x3, x24 │ │ │ │ mov x1, x21 │ │ │ │ bl ef70 │ │ │ │ - tbz w0, #0, 3ce30 │ │ │ │ + tbz w0, #0, 3ce10 │ │ │ │ ldr w0, [x21, #36] │ │ │ │ eor w26, w26, #0x8 │ │ │ │ eor w0, w0, #0x8 │ │ │ │ orr w0, w0, w26 │ │ │ │ eor w26, w0, #0x8 │ │ │ │ ldr x0, [x21, #208] │ │ │ │ mov x1, x21 │ │ │ │ bl f9f0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 3c9d4 │ │ │ │ - b 3cdcc │ │ │ │ + cbz x0, 3c9b4 │ │ │ │ + b 3cdac │ │ │ │ mov x0, x22 │ │ │ │ - bl 4b804 │ │ │ │ + bl 4b7c4 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [x19] │ │ │ │ add x8, x22, #0x30 │ │ │ │ ldr x2, [sp, #176] │ │ │ │ str x2, [x0] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x1, [x0, #1312] │ │ │ │ ldr x0, [x1, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ str x8, [x25, #40] │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 3cc20 // b.any │ │ │ │ + b.ne 3cc00 // b.any │ │ │ │ str x19, [x1, #8] │ │ │ │ ldr x19, [sp, #184] │ │ │ │ - b 3cc20 │ │ │ │ + b 3cc00 │ │ │ │ ldr x0, [x21, #3296] │ │ │ │ cmp x0, x22 │ │ │ │ - b.eq 3d478 // b.none │ │ │ │ + b.eq 3d458 // b.none │ │ │ │ ldr x0, [x22, #72] │ │ │ │ - cbz x0, 3d464 │ │ │ │ + cbz x0, 3d444 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x0, x19, #0x4, ne // ne = any │ │ │ │ - b.eq 3d478 // b.none │ │ │ │ + b.eq 3d458 // b.none │ │ │ │ add x0, x0, #0x8 │ │ │ │ str x0, [x25, #24] │ │ │ │ - b 3cb40 │ │ │ │ + b 3cb20 │ │ │ │ cmp w22, #0x5 │ │ │ │ - b.ne 3d614 // b.any │ │ │ │ - adrp x4, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x4, x4, #0x298 │ │ │ │ + b.ne 3d5f4 // b.any │ │ │ │ + adrp x4, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x4, x4, #0x258 │ │ │ │ str x4, [sp, #120] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ str w4, [sp, #136] │ │ │ │ - b 3c95c │ │ │ │ + b 3c93c │ │ │ │ ldr x0, [x0, #1176] │ │ │ │ - cbz x0, 3d09c │ │ │ │ + cbz x0, 3d07c │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x25, #16] │ │ │ │ - cbnz x19, 3d45c │ │ │ │ + cbnz x19, 3d43c │ │ │ │ add x0, x25, #0x10 │ │ │ │ str x0, [sp, #152] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3896] │ │ │ │ mov w0, #0x11 // #17 │ │ │ │ and w0, w26, w0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [sp, #160] │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ and w0, w26, w0 │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x0, [x21, #3296] │ │ │ │ ldr x27, [x0, #48] │ │ │ │ - cbz x27, 3d050 │ │ │ │ - cbz x19, 3d204 │ │ │ │ + cbz x27, 3d030 │ │ │ │ + cbz x19, 3d1e4 │ │ │ │ mov x22, x27 │ │ │ │ add x0, x28, #0x740 │ │ │ │ stp x0, xzr, [sp, #136] │ │ │ │ ldr x1, [x22, #72] │ │ │ │ - cbz x1, 3d024 │ │ │ │ + cbz x1, 3d004 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ mov x3, x24 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr w23, [x1, #36] │ │ │ │ blr x19 │ │ │ │ - tbnz w0, #0, 3d028 │ │ │ │ + tbnz w0, #0, 3d008 │ │ │ │ ldr x0, [x22, #48] │ │ │ │ - cbz x0, 3cf78 │ │ │ │ + cbz x0, 3cf58 │ │ │ │ mov x22, x0 │ │ │ │ - b 3cf44 │ │ │ │ + b 3cf24 │ │ │ │ ldr x22, [sp, #144] │ │ │ │ - cbnz x22, 3d324 │ │ │ │ + cbnz x22, 3d304 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.eq 3d4c4 // b.none │ │ │ │ + b.eq 3d4a4 // b.none │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 3d284 // b.none │ │ │ │ + b.eq 3d264 // b.none │ │ │ │ mov w0, #0x401 // #1025 │ │ │ │ and w0, w26, w0 │ │ │ │ cmp w0, #0x401 │ │ │ │ - b.eq 3d714 // b.none │ │ │ │ + b.eq 3d6f4 // b.none │ │ │ │ mov w23, #0x1 // #1 │ │ │ │ movk w23, #0x40, lsl #16 │ │ │ │ bics wzr, w23, w26 │ │ │ │ - b.eq 3d698 // b.none │ │ │ │ + b.eq 3d678 // b.none │ │ │ │ mov w0, #0x101 // #257 │ │ │ │ and w0, w26, w0 │ │ │ │ cmp w0, #0x101 │ │ │ │ - b.eq 3d528 // b.none │ │ │ │ + b.eq 3d508 // b.none │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - tbz w26, #0, 3d998 │ │ │ │ + tbz w26, #0, 3d978 │ │ │ │ add x0, x28, #0x740 │ │ │ │ str x0, [sp, #136] │ │ │ │ - cbz x27, 3d060 │ │ │ │ + cbz x27, 3d040 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ - cbz x1, 3d00c │ │ │ │ + cbz x1, 3cfec │ │ │ │ ldr w23, [x1, #36] │ │ │ │ - cbz x19, 3d010 │ │ │ │ + cbz x19, 3cff0 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ mov x3, x24 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ blr x19 │ │ │ │ - tbnz w0, #0, 3d010 │ │ │ │ + tbnz w0, #0, 3cff0 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3cfd8 │ │ │ │ + b 3cfb8 │ │ │ │ ldr w23, [x27, #168] │ │ │ │ eor w5, w26, w23 │ │ │ │ tst x5, #0x1 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3cfd8 │ │ │ │ + b 3cfb8 │ │ │ │ ldr w23, [x22, #168] │ │ │ │ mov w1, #0x51b // #1307 │ │ │ │ eor w0, w26, w23 │ │ │ │ movk w1, #0x40, lsl #16 │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 3cf68 // b.any │ │ │ │ + b.ne 3cf48 // b.any │ │ │ │ ldr x0, [x22, #48] │ │ │ │ - cbz x0, 3d324 │ │ │ │ + cbz x0, 3d304 │ │ │ │ str x22, [sp, #144] │ │ │ │ mov x22, x0 │ │ │ │ - b 3cf44 │ │ │ │ + b 3cf24 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.ne 3cf8c // b.any │ │ │ │ + b.ne 3cf6c // b.any │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ cmp x22, #0x0 │ │ │ │ ccmp x19, #0x0, #0x4, eq // eq = none │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b.eq 3d300 // b.none │ │ │ │ + b.eq 3d2e0 // b.none │ │ │ │ str xzr, [sp, #152] │ │ │ │ - b 3cf28 │ │ │ │ + b 3cf08 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0x90 │ │ │ │ ldr x22, [x25, #16] │ │ │ │ - cbnz x22, 3ca28 │ │ │ │ + cbnz x22, 3ca08 │ │ │ │ ldr x0, [x25] │ │ │ │ - cbnz x0, 3cee4 │ │ │ │ + cbnz x0, 3cec4 │ │ │ │ cmp w27, #0x5 │ │ │ │ - b.ne 3d9c8 // b.any │ │ │ │ + b.ne 3d9a8 // b.any │ │ │ │ cmp w19, #0x4 │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #168] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x23, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x23, x23, #0x2f8 │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x23, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x23, x23, #0x2b8 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x27, [x21, #3296] │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #144] │ │ │ │ str xzr, [sp, #160] │ │ │ │ - cbz x27, 3d3b0 │ │ │ │ + cbz x27, 3d390 │ │ │ │ ldr w0, [x27, #164] │ │ │ │ - tbnz w0, #31, 3d0e8 │ │ │ │ + tbnz w0, #31, 3d0c8 │ │ │ │ ldr x21, [x27, #64] │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x21 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 3d3a8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 3d388 │ │ │ │ ldr x0, [x27, #72] │ │ │ │ - cbz x0, 3d104 │ │ │ │ + cbz x0, 3d0e4 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - tbz w0, #0, 3d104 │ │ │ │ - tbz w0, #3, 3d100 │ │ │ │ + tbz w0, #0, 3d0e4 │ │ │ │ + tbz w0, #3, 3d0e0 │ │ │ │ mov x22, x27 │ │ │ │ str x27, [sp, #152] │ │ │ │ str x27, [sp, #144] │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d0c8 │ │ │ │ + b 3d0a8 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x25, x25, #0x260 │ │ │ │ add x21, x25, #0x1b0 │ │ │ │ add x23, x0, #0x498 │ │ │ │ ldp q31, q30, [x25] │ │ │ │ ldr q29, [x25, #32] │ │ │ │ fmov x0, d31 │ │ │ │ stp q31, q30, [x23] │ │ │ │ str q29, [x23, #32] │ │ │ │ - cbz x0, 3d160 │ │ │ │ + cbz x0, 3d140 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ str x0, [x23, #16] │ │ │ │ - cbz x0, 3d160 │ │ │ │ + cbz x0, 3d140 │ │ │ │ ldr w1, [x0, #168] │ │ │ │ - cbnz w1, 3d160 │ │ │ │ + cbnz w1, 3d140 │ │ │ │ ldr w1, [x23, #8] │ │ │ │ str w1, [x0, #168] │ │ │ │ ldr q31, [x25, #48] │ │ │ │ add x26, x25, #0x30 │ │ │ │ add x22, x23, #0x30 │ │ │ │ ldp q30, q29, [x26, #16] │ │ │ │ fmov x0, d31 │ │ │ │ str q31, [x23, #48] │ │ │ │ stp q30, q29, [x22, #16] │ │ │ │ - cbz x0, 3d1a4 │ │ │ │ + cbz x0, 3d184 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ str x0, [x22, #16] │ │ │ │ - cbz x0, 3d1a4 │ │ │ │ + cbz x0, 3d184 │ │ │ │ ldr w1, [x0, #168] │ │ │ │ - cbnz w1, 3d1a4 │ │ │ │ + cbnz w1, 3d184 │ │ │ │ ldr w1, [x22, #8] │ │ │ │ str w1, [x0, #168] │ │ │ │ ldp q31, q30, [x26, #48] │ │ │ │ ldr q29, [x26, #80] │ │ │ │ fmov x0, d31 │ │ │ │ str q31, [x22, #48] │ │ │ │ stp q30, q29, [x22, #64] │ │ │ │ - cbz x0, 3d1e0 │ │ │ │ + cbz x0, 3d1c0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ str x0, [x22, #64] │ │ │ │ - cbz x0, 3d1e0 │ │ │ │ + cbz x0, 3d1c0 │ │ │ │ ldr w1, [x0, #168] │ │ │ │ - cbnz w1, 3d1e0 │ │ │ │ + cbnz w1, 3d1c0 │ │ │ │ ldr w1, [x22, #56] │ │ │ │ str w1, [x0, #168] │ │ │ │ add x25, x26, #0x60 │ │ │ │ add x23, x22, #0x60 │ │ │ │ cmp x25, x21 │ │ │ │ - b.ne 3d124 // b.any │ │ │ │ + b.ne 3d104 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, x0, #0x498 │ │ │ │ strb w1, [x0, #432] │ │ │ │ - b 3c99c │ │ │ │ + b 3c97c │ │ │ │ mov w3, #0x51b // #1307 │ │ │ │ mov x22, x27 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ movk w3, #0x40, lsl #16 │ │ │ │ ldr x2, [x22, #72] │ │ │ │ add x1, x22, #0xa8 │ │ │ │ cmp x2, #0x0 │ │ │ │ add x0, x2, #0x24 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ldr w0, [x0] │ │ │ │ eor w0, w26, w0 │ │ │ │ tst w0, w3 │ │ │ │ ldr x0, [x22, #48] │ │ │ │ - b.eq 3d250 // b.none │ │ │ │ - cbz x0, 3d248 │ │ │ │ + b.eq 3d230 // b.none │ │ │ │ + cbz x0, 3d228 │ │ │ │ mov x22, x0 │ │ │ │ - b 3d214 │ │ │ │ + b 3d1f4 │ │ │ │ mov x22, x5 │ │ │ │ - b 3cf7c │ │ │ │ - cbz x0, 3d324 │ │ │ │ + b 3cf5c │ │ │ │ + cbz x0, 3d304 │ │ │ │ mov x5, x22 │ │ │ │ mov x22, x0 │ │ │ │ - b 3d214 │ │ │ │ + b 3d1f4 │ │ │ │ ldr x0, [x25, #48] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ - cbz x0, 3d630 │ │ │ │ + cbz x0, 3d610 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0x30 │ │ │ │ - b 3d084 │ │ │ │ + b 3d064 │ │ │ │ add x0, x28, #0x740 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str x0, [sp, #136] │ │ │ │ - cbz x27, 3d060 │ │ │ │ + cbz x27, 3d040 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ - cbz x1, 3d2c4 │ │ │ │ + cbz x1, 3d2a4 │ │ │ │ ldr w23, [x1, #36] │ │ │ │ - cbz x19, 3d2c8 │ │ │ │ + cbz x19, 3d2a8 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ mov x3, x24 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ blr x19 │ │ │ │ - tbnz w0, #0, 3d2c8 │ │ │ │ + tbnz w0, #0, 3d2a8 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d290 │ │ │ │ + b 3d270 │ │ │ │ ldr w23, [x27, #168] │ │ │ │ mov w1, #0x10b // #267 │ │ │ │ eor w0, w26, w23 │ │ │ │ movk w1, #0x40, lsl #16 │ │ │ │ tst w0, w1 │ │ │ │ - b.eq 3d98c // b.none │ │ │ │ + b.eq 3d96c // b.none │ │ │ │ and w23, w23, #0x400000 │ │ │ │ mov w1, #0x10b // #267 │ │ │ │ and w0, w0, w1 │ │ │ │ orr w0, w0, w23 │ │ │ │ cmp w0, #0x0 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d290 │ │ │ │ - tbz w26, #1, 3d768 │ │ │ │ - cbnz x22, 3ca28 │ │ │ │ + b 3d270 │ │ │ │ + tbz w26, #1, 3d748 │ │ │ │ + cbnz x22, 3ca08 │ │ │ │ ldr x22, [x21, #3296] │ │ │ │ - cbnz x22, 3ca28 │ │ │ │ + cbnz x22, 3ca08 │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3d3c8 // b.none │ │ │ │ + b.eq 3d3a8 // b.none │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - b 3ca70 │ │ │ │ + b 3ca50 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ - cbz x0, 3ca28 │ │ │ │ + cbz x0, 3ca08 │ │ │ │ str x22, [x0] │ │ │ │ - b 3ca28 │ │ │ │ + b 3ca08 │ │ │ │ mov w0, #0x502 // #1282 │ │ │ │ tst w26, w0 │ │ │ │ - b.ne 3d5d8 // b.any │ │ │ │ + b.ne 3d5b8 // b.any │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0xc0 │ │ │ │ - b 3d084 │ │ │ │ + b 3d064 │ │ │ │ ldr x0, [x28, #1856] │ │ │ │ and x1, x0, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.ne 3dc14 // b.any │ │ │ │ + b.ne 3dbf4 // b.any │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str wzr, [sp, #136] │ │ │ │ - b 3c968 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + b 3c948 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 34e2c │ │ │ │ - bl 47220 │ │ │ │ + bl 34e0c │ │ │ │ + bl 471e0 │ │ │ │ ldr x19, [x23, #72] │ │ │ │ - cbnz x19, 3cb30 │ │ │ │ + cbnz x19, 3cb10 │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ - b 3cc68 │ │ │ │ + b 3cc48 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0x180 │ │ │ │ - b 3d084 │ │ │ │ + b 3d064 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ - cbz w0, 3dcc0 │ │ │ │ + cbz w0, 3dca0 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - cbnz x0, 3d5b8 │ │ │ │ - cbnz x19, 3d5ac │ │ │ │ - cbz x22, 3d5a0 │ │ │ │ + cbnz x0, 3d598 │ │ │ │ + cbnz x19, 3d58c │ │ │ │ + cbz x22, 3d580 │ │ │ │ str x22, [x25, #16] │ │ │ │ - b 3ca28 │ │ │ │ + b 3ca08 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ mov x1, x0 │ │ │ │ mov w7, w20 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ str wzr, [sp] │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 327e0 │ │ │ │ + bl 327c0 │ │ │ │ mov x1, x24 │ │ │ │ mov x23, x0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 34e2c │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 34e0c │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ - b 3cc68 │ │ │ │ + b 3cc48 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 3d30c │ │ │ │ + b 3d2ec │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x0, x0, #0x498 │ │ │ │ add x25, x0, #0xf0 │ │ │ │ ldr x22, [x0, #256] │ │ │ │ - cbnz x22, 3ca28 │ │ │ │ + cbnz x22, 3ca08 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - cbnz x0, 3cee4 │ │ │ │ - b 3d09c │ │ │ │ + cbnz x0, 3cec4 │ │ │ │ + b 3d07c │ │ │ │ mov x22, x19 │ │ │ │ - b 3ca28 │ │ │ │ + b 3ca08 │ │ │ │ ldr x0, [x22, #56] │ │ │ │ str w2, [sp, #120] │ │ │ │ - bl 4bb8c │ │ │ │ + bl 4bb4c │ │ │ │ ldr w2, [sp, #120] │ │ │ │ - cbnz x0, 3cea0 │ │ │ │ + cbnz x0, 3ce80 │ │ │ │ add x0, x28, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ add x0, x0, #0x90 │ │ │ │ str x0, [x25, #24] │ │ │ │ - b 3cb40 │ │ │ │ + b 3cb20 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 2a4a4 │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x21, #0xce0 │ │ │ │ mov w7, w20 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x26, [x1, #8] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str wzr, [sp] │ │ │ │ - b 3caa8 │ │ │ │ + b 3ca88 │ │ │ │ mov w5, #0x513 // #1299 │ │ │ │ add x6, x28, #0x740 │ │ │ │ movk w5, #0x40, lsl #16 │ │ │ │ - cbz x27, 3d060 │ │ │ │ + cbz x27, 3d040 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ - cbz x1, 3d510 │ │ │ │ + cbz x1, 3d4f0 │ │ │ │ ldr w23, [x1, #36] │ │ │ │ - cbz x19, 3d514 │ │ │ │ + cbz x19, 3d4f4 │ │ │ │ ldr x0, [x6, #80] │ │ │ │ str x6, [sp, #136] │ │ │ │ ldr x2, [x24, #208] │ │ │ │ mov x3, x24 │ │ │ │ blr x19 │ │ │ │ mov w5, #0x513 // #1299 │ │ │ │ ldr x6, [sp, #136] │ │ │ │ movk w5, #0x40, lsl #16 │ │ │ │ - tbnz w0, #0, 3d514 │ │ │ │ + tbnz w0, #0, 3d4f4 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d4d0 │ │ │ │ + b 3d4b0 │ │ │ │ ldr w23, [x27, #168] │ │ │ │ eor w23, w26, w23 │ │ │ │ tst w23, w5 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d4d0 │ │ │ │ + b 3d4b0 │ │ │ │ add w0, w23, #0x502 │ │ │ │ add x23, x28, #0x740 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str w0, [sp, #144] │ │ │ │ - cbz x27, 3d060 │ │ │ │ + cbz x27, 3d040 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ - cbz x1, 3d56c │ │ │ │ + cbz x1, 3d54c │ │ │ │ ldr w0, [x1, #36] │ │ │ │ str w0, [sp, #136] │ │ │ │ - cbz x19, 3d574 │ │ │ │ + cbz x19, 3d554 │ │ │ │ ldr x0, [x23, #80] │ │ │ │ mov x3, x24 │ │ │ │ ldr x2, [x24, #208] │ │ │ │ blr x19 │ │ │ │ - tbnz w0, #0, 3d574 │ │ │ │ + tbnz w0, #0, 3d554 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d538 │ │ │ │ + b 3d518 │ │ │ │ ldr w0, [x27, #168] │ │ │ │ str w0, [sp, #136] │ │ │ │ ldr w0, [sp, #136] │ │ │ │ ldr w1, [sp, #144] │ │ │ │ eor w0, w26, w0 │ │ │ │ tst w0, w1 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d538 │ │ │ │ + b 3d518 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0x60 │ │ │ │ - b 3d084 │ │ │ │ + b 3d064 │ │ │ │ ldp x1, x0, [sp, #144] │ │ │ │ cmp x0, #0x0 │ │ │ │ csel x19, x0, x1, ne // ne = any │ │ │ │ str x19, [x25, #16] │ │ │ │ - b 3cef8 │ │ │ │ + b 3ced8 │ │ │ │ bl 107f4 │ │ │ │ ldr x19, [sp, #160] │ │ │ │ str x19, [x25, #16] │ │ │ │ - b 3cef8 │ │ │ │ + b 3ced8 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x310 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 3d7f0 │ │ │ │ - tbnz w26, #22, 3d7bc │ │ │ │ - tbnz w26, #10, 3d590 │ │ │ │ - tbz w26, #3, 3d078 │ │ │ │ - cbz w21, 3d62c │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x2d0 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 3d7d0 │ │ │ │ + tbnz w26, #22, 3d79c │ │ │ │ + tbnz w26, #10, 3d570 │ │ │ │ + tbz w26, #3, 3d058 │ │ │ │ + cbz w21, 3d60c │ │ │ │ cmp w27, #0x5 │ │ │ │ - b.eq 3ca08 // b.none │ │ │ │ + b.eq 3c9e8 // b.none │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x2f8 │ │ │ │ - bl 2a600 │ │ │ │ - tbz w0, #0, 3d62c │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x2b8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbz w0, #0, 3d60c │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0xf0 │ │ │ │ - b 3d084 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0x298 │ │ │ │ + b 3d064 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0x258 │ │ │ │ str x0, [sp, #120] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #136] │ │ │ │ - b 3c968 │ │ │ │ - tbz w26, #4, 3d274 │ │ │ │ + b 3c948 │ │ │ │ + tbz w26, #4, 3d254 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ ldr x22, [x25, #16] │ │ │ │ - cbnz x22, 3ca28 │ │ │ │ - b 3d08c │ │ │ │ + cbnz x22, 3ca08 │ │ │ │ + b 3d06c │ │ │ │ ldr x1, [x23, #72] │ │ │ │ cmp x1, #0x0 │ │ │ │ csel x20, x20, x23, ne // ne = any │ │ │ │ ldur x2, [x23, #-16] │ │ │ │ sub x0, x23, #0x18 │ │ │ │ ldr x1, [x23, #64] │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 3d700 // b.any │ │ │ │ + b.ne 3d6e0 // b.any │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 3d67c │ │ │ │ - cbnz x20, 3d778 │ │ │ │ + cbnz x0, 3d65c │ │ │ │ + cbnz x20, 3d758 │ │ │ │ mov w20, #0x186 // #390 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ - b 3c988 │ │ │ │ + b 3c968 │ │ │ │ ldr x2, [x0, #88] │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 3d66c // b.any │ │ │ │ + b.ne 3d64c // b.any │ │ │ │ ldr w2, [x0, #188] │ │ │ │ - tbnz w2, #31, 3d664 │ │ │ │ + tbnz w2, #31, 3d644 │ │ │ │ add x23, x0, #0x18 │ │ │ │ - b 3cd30 │ │ │ │ + b 3cd10 │ │ │ │ and w7, w26, #0x100 │ │ │ │ add x5, x28, #0x740 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w6, #0x503 // #1283 │ │ │ │ - cbz x27, 3d060 │ │ │ │ + cbz x27, 3d040 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ - cbz x1, 3d970 │ │ │ │ + cbz x1, 3d950 │ │ │ │ ldr w23, [x1, #36] │ │ │ │ - cbz x19, 3d6e4 │ │ │ │ + cbz x19, 3d6c4 │ │ │ │ ldr x0, [x5, #80] │ │ │ │ str x5, [sp, #136] │ │ │ │ ldr x2, [x24, #208] │ │ │ │ str w7, [sp, #144] │ │ │ │ mov x3, x24 │ │ │ │ blr x19 │ │ │ │ ldr x5, [sp, #136] │ │ │ │ mov w6, #0x503 // #1283 │ │ │ │ ldr w7, [sp, #144] │ │ │ │ - tbz w0, #0, 3d6f4 │ │ │ │ + tbz w0, #0, 3d6d4 │ │ │ │ eor w0, w26, w23 │ │ │ │ tst w0, w6 │ │ │ │ - b.ne 3d978 // b.any │ │ │ │ + b.ne 3d958 // b.any │ │ │ │ mov x22, x27 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - cbnz x27, 3d6ac │ │ │ │ - b 3d060 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + cbnz x27, 3d68c │ │ │ │ + b 3d040 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x6d0 // #1744 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ bl 1816c │ │ │ │ mov w4, #0x102 // #258 │ │ │ │ orr w4, w26, w4 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w6, #0x103 // #259 │ │ │ │ - cbz x27, 3d300 │ │ │ │ + cbz x27, 3d2e0 │ │ │ │ ldr x3, [x27, #72] │ │ │ │ add x2, x27, #0xa8 │ │ │ │ add x1, x3, #0x24 │ │ │ │ cmp x3, #0x0 │ │ │ │ csel x1, x1, x2, ne // ne = any │ │ │ │ ldr w2, [x1] │ │ │ │ eor w1, w4, w2 │ │ │ │ tst w1, w0 │ │ │ │ - b.eq 3d764 // b.none │ │ │ │ - cbnz w5, 3d300 │ │ │ │ + b.eq 3d744 // b.none │ │ │ │ + cbnz w5, 3d2e0 │ │ │ │ tst w1, w6 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d728 │ │ │ │ - tbz w2, #1, 3d2fc │ │ │ │ + b 3d708 │ │ │ │ + tbz w2, #1, 3d2dc │ │ │ │ mov x22, x27 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d728 │ │ │ │ + b 3d708 │ │ │ │ mov x4, x20 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x20, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x23, x20 │ │ │ │ - bl 3c340 │ │ │ │ - b 3cc68 │ │ │ │ + bl 3c320 │ │ │ │ + b 3cc48 │ │ │ │ str x3, [x27, #144] │ │ │ │ - cbz x3, 3cbc8 │ │ │ │ + cbz x3, 3cba8 │ │ │ │ str x1, [x3, #16] │ │ │ │ ldr x0, [x20, #16] │ │ │ │ stp x20, x0, [x19, #8] │ │ │ │ str x19, [x20, #16] │ │ │ │ - cbnz x0, 3cbd8 │ │ │ │ + cbnz x0, 3cbb8 │ │ │ │ str x19, [x27, #144] │ │ │ │ - b 3cbdc │ │ │ │ + b 3cbbc │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x25, x0, #0x498 │ │ │ │ add x25, x25, #0x150 │ │ │ │ - b 3d084 │ │ │ │ + b 3d064 │ │ │ │ ldr x0, [x2, #192] │ │ │ │ - cbnz x0, 3d650 │ │ │ │ + cbnz x0, 3d630 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldr x5, [x2, #8] │ │ │ │ - tbnz w0, #7, 3d814 │ │ │ │ + tbnz w0, #7, 3d7f4 │ │ │ │ eor x0, x0, x5 │ │ │ │ tst x0, #0xfff00000 │ │ │ │ - b.eq 3cd98 // b.none │ │ │ │ - b 3d650 │ │ │ │ + b.eq 3cd78 // b.none │ │ │ │ + b 3d630 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ add x25, x0, #0x498 │ │ │ │ ldr x0, [x25, #288] │ │ │ │ bl 24688 │ │ │ │ - cbz x0, 3d260 │ │ │ │ + cbz x0, 3d240 │ │ │ │ add x25, x25, #0x120 │ │ │ │ - b 3d084 │ │ │ │ - tbz w5, #7, 3d7e0 │ │ │ │ + b 3d064 │ │ │ │ + tbz w5, #7, 3d7c0 │ │ │ │ ldr x3, [x3, #144] │ │ │ │ - cbz x3, 3d7e0 │ │ │ │ + cbz x3, 3d7c0 │ │ │ │ ldr x2, [x2, #144] │ │ │ │ ldr x3, [x3, #88] │ │ │ │ ldr x2, [x2, #88] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 3d650 // b.any │ │ │ │ - b 3d7e0 │ │ │ │ + b.ne 3d630 // b.any │ │ │ │ + b 3d7c0 │ │ │ │ ldr x1, [x2, #8] │ │ │ │ - tbz w1, #24, 3c968 │ │ │ │ - adrp x5, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbz w1, #24, 3c948 │ │ │ │ + adrp x5, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x5, [x5, #3968] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w8, #0x11b // #283 │ │ │ │ ldr x23, [x21, #3296] │ │ │ │ add x5, x5, #0x220 │ │ │ │ - cbz x23, 3d8a8 │ │ │ │ + cbz x23, 3d888 │ │ │ │ ldr x1, [x23, #72] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x1, x5, #0x4, ne // ne = any │ │ │ │ - b.ne 3d874 // b.any │ │ │ │ + b.ne 3d854 // b.any │ │ │ │ ldr x23, [x23, #48] │ │ │ │ - b 3d858 │ │ │ │ + b 3d838 │ │ │ │ ldr x6, [x1, #192] │ │ │ │ ldr x7, [x6, #8] │ │ │ │ - tbz w7, #24, 3d86c │ │ │ │ + tbz w7, #24, 3d84c │ │ │ │ ldr w1, [x1, #36] │ │ │ │ eor w1, w0, w1 │ │ │ │ tst w1, w8 │ │ │ │ - b.ne 3d86c // b.any │ │ │ │ + b.ne 3d84c // b.any │ │ │ │ ldr w1, [x2, #44] │ │ │ │ ldr w6, [x6, #44] │ │ │ │ cmp w6, w1 │ │ │ │ - b.eq 3cdb0 // b.none │ │ │ │ + b.eq 3cd90 // b.none │ │ │ │ ldr x23, [x23, #48] │ │ │ │ - b 3d858 │ │ │ │ + b 3d838 │ │ │ │ mov w1, #0x102 // #258 │ │ │ │ tst w0, w1 │ │ │ │ - b.eq 3d960 // b.none │ │ │ │ - tbz w0, #3, 3d918 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.eq 3d940 // b.none │ │ │ │ + tbz w0, #3, 3d8f8 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ tst x0, #0x10 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x1, #0x2d8 │ │ │ │ - add x1, x2, #0x2e8 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x1, #0x298 │ │ │ │ + add x1, x2, #0x2a8 │ │ │ │ csel x0, x1, x0, ne // ne = any │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x1, [x3, #280] │ │ │ │ ldr w0, [x1, #3516] │ │ │ │ orr w0, w0, #0x400 │ │ │ │ str w0, [x1, #3516] │ │ │ │ - b 3c968 │ │ │ │ + b 3c948 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x0, x0, #0x498 │ │ │ │ ldr x23, [x0, #16] │ │ │ │ - cbz x23, 3c9bc │ │ │ │ + cbz x23, 3c99c │ │ │ │ mov x4, x23 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x23, #0x10 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ - b 3cc68 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ + b 3cc48 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0x288 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 3d8d4 │ │ │ │ + b 3d8b4 │ │ │ │ cmp w22, #0x5 │ │ │ │ - b.ne 3d948 // b.any │ │ │ │ - adrp x4, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x4, x4, #0x2a8 │ │ │ │ + b.ne 3d928 // b.any │ │ │ │ + adrp x4, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x4, x4, #0x268 │ │ │ │ str x4, [sp, #120] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ str w4, [sp, #136] │ │ │ │ - b 3c95c │ │ │ │ + b 3c93c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #136] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0x2a8 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0x268 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 3c968 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0x2b8 │ │ │ │ + b 3c948 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0x278 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 3d8d4 │ │ │ │ + b 3d8b4 │ │ │ │ ldr w23, [x27, #168] │ │ │ │ - b 3d6e4 │ │ │ │ - tbz w23, #22, 3d6f4 │ │ │ │ + b 3d6c4 │ │ │ │ + tbz w23, #22, 3d6d4 │ │ │ │ cmp w7, #0x0 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d6f8 │ │ │ │ + b 3d6d8 │ │ │ │ mov x22, x27 │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d290 │ │ │ │ - cbz x27, 3d300 │ │ │ │ + b 3d270 │ │ │ │ + cbz x27, 3d2e0 │ │ │ │ ldr x1, [x27, #72] │ │ │ │ add x2, x27, #0xa8 │ │ │ │ cmp x1, #0x0 │ │ │ │ add x0, x1, #0x24 │ │ │ │ csel x0, x0, x2, ne // ne = any │ │ │ │ ldr w0, [x0] │ │ │ │ eor w0, w26, w0 │ │ │ │ tst x0, #0x2000 │ │ │ │ csel x22, x22, x27, ne // ne = any │ │ │ │ ldr x27, [x27, #48] │ │ │ │ - b 3d998 │ │ │ │ + b 3d978 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ cmp w0, #0x61 │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 3d0a8 │ │ │ │ + b 3d088 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ - tbz w0, #1, 3cba4 │ │ │ │ + tbz w0, #1, 3cb84 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ add x0, x0, #0x498 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - cbnz x0, 3ddb8 │ │ │ │ + cbnz x0, 3dd98 │ │ │ │ cmp x20, x19 │ │ │ │ - b.eq 3cbdc // b.none │ │ │ │ + b.eq 3cbbc // b.none │ │ │ │ ldr x0, [x20, #16] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3cbdc // b.none │ │ │ │ + b.eq 3cbbc // b.none │ │ │ │ ldp x3, x1, [x19, #8] │ │ │ │ - cbz x1, 3ddac │ │ │ │ + cbz x1, 3dd8c │ │ │ │ str x3, [x1, #8] │ │ │ │ - cbz x3, 3cbc8 │ │ │ │ + cbz x3, 3cba8 │ │ │ │ str x1, [x3, #16] │ │ │ │ ldr x0, [x20, #16] │ │ │ │ - b 3cbcc │ │ │ │ + b 3cbac │ │ │ │ ldr w1, [x24, #36] │ │ │ │ - tbz w1, #1, 3cb94 │ │ │ │ + tbz w1, #1, 3cb74 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ and x28, x0, #0x300000000 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x1, x1, #0x498 │ │ │ │ ldr x5, [x27, #144] │ │ │ │ add x3, x0, #0x220 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ mov x7, #0x300000000 // #12884901888 │ │ │ │ str xzr, [x1, #440] │ │ │ │ cmp x5, #0x0 │ │ │ │ ccmp x5, x3, #0x4, ne // ne = any │ │ │ │ - b.eq 3da8c // b.none │ │ │ │ + b.eq 3da6c // b.none │ │ │ │ cmp x5, x19 │ │ │ │ - b.eq 3da80 // b.none │ │ │ │ + b.eq 3da60 // b.none │ │ │ │ ldr x0, [x5, #192] │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 3dd30 // b.none │ │ │ │ - cbnz x4, 3da8c │ │ │ │ + b.eq 3dd10 // b.none │ │ │ │ + cbnz x4, 3da6c │ │ │ │ ldr x5, [x5, #8] │ │ │ │ - b 3da5c │ │ │ │ + b 3da3c │ │ │ │ cmp x4, #0x0 │ │ │ │ ccmp x6, #0x0, #0x0, ne // ne = any │ │ │ │ - b.eq 3db68 // b.none │ │ │ │ - cbz x4, 3d9f8 │ │ │ │ + b.eq 3db48 // b.none │ │ │ │ + cbz x4, 3d9d8 │ │ │ │ mov x4, x6 │ │ │ │ mov x1, x22 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - cbz x4, 3daec │ │ │ │ + cbz x4, 3dacc │ │ │ │ ldr x0, [x22, #48] │ │ │ │ and w6, w5, #0x1 │ │ │ │ mov x1, x22 │ │ │ │ - cbnz w5, 3dacc │ │ │ │ - b 3db24 │ │ │ │ - cbz x0, 3db40 │ │ │ │ + cbnz w5, 3daac │ │ │ │ + b 3db04 │ │ │ │ + cbz x0, 3db20 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr x3, [x1, #72] │ │ │ │ cmp x3, x4 │ │ │ │ - b.ne 3dac0 // b.any │ │ │ │ + b.ne 3daa0 // b.any │ │ │ │ mov w2, w5 │ │ │ │ - cbnz w6, 3db74 │ │ │ │ + cbnz w6, 3db54 │ │ │ │ ldr x0, [x4, #16] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3db1c // b.none │ │ │ │ + b.eq 3dafc // b.none │ │ │ │ ldp x3, x0, [x19, #8] │ │ │ │ - cbz x0, 3dba0 │ │ │ │ + cbz x0, 3db80 │ │ │ │ str x3, [x0, #8] │ │ │ │ - cbnz x3, 3dba8 │ │ │ │ + cbnz x3, 3db88 │ │ │ │ str x0, [x27, #152] │ │ │ │ - cbz x4, 3dbd8 │ │ │ │ - cbz w5, 3dbbc │ │ │ │ + cbz x4, 3dbb8 │ │ │ │ + cbz w5, 3db9c │ │ │ │ ldr x0, [x4, #8] │ │ │ │ stp x0, x4, [x19, #8] │ │ │ │ str x19, [x4, #8] │ │ │ │ - cbz x0, 3dbb0 │ │ │ │ + cbz x0, 3db90 │ │ │ │ str x19, [x0, #16] │ │ │ │ mov x22, x1 │ │ │ │ - b 3cbdc │ │ │ │ - cbz x0, 3db40 │ │ │ │ + b 3cbbc │ │ │ │ + cbz x0, 3db20 │ │ │ │ ldr x3, [x0, #72] │ │ │ │ cmp x3, x4 │ │ │ │ - b.eq 3db98 // b.none │ │ │ │ + b.eq 3db78 // b.none │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - b 3db24 │ │ │ │ + b 3db04 │ │ │ │ mov x1, x22 │ │ │ │ - cbz w6, 3db88 │ │ │ │ + cbz w6, 3db68 │ │ │ │ ldr x0, [x1, #72] │ │ │ │ cmp x0, x4 │ │ │ │ - b.eq 3db70 // b.none │ │ │ │ + b.eq 3db50 // b.none │ │ │ │ ldr x1, [x1, #56] │ │ │ │ - cbnz x1, 3db44 │ │ │ │ + cbnz x1, 3db24 │ │ │ │ mov x1, x22 │ │ │ │ - cbnz w6, 3db74 │ │ │ │ - b 3dae0 │ │ │ │ + cbnz w6, 3db54 │ │ │ │ + b 3dac0 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ - b 3daac │ │ │ │ + b 3da8c │ │ │ │ mov w2, w5 │ │ │ │ ldr x0, [x4, #8] │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3db1c // b.none │ │ │ │ + b.eq 3dafc // b.none │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ - b 3daec │ │ │ │ + b 3dacc │ │ │ │ ldr x0, [x1, #48] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ cmp x0, x4 │ │ │ │ - b.ne 3db54 // b.any │ │ │ │ + b.ne 3db34 // b.any │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b 3dae0 │ │ │ │ + b 3dac0 │ │ │ │ str x3, [x27, #144] │ │ │ │ - b 3daf8 │ │ │ │ + b 3dad8 │ │ │ │ str x0, [x3, #16] │ │ │ │ - b 3db00 │ │ │ │ + b 3dae0 │ │ │ │ mov x22, x1 │ │ │ │ str x19, [x27, #152] │ │ │ │ - b 3cbdc │ │ │ │ + b 3cbbc │ │ │ │ ldr x0, [x4, #16] │ │ │ │ stp x4, x0, [x19, #8] │ │ │ │ str x19, [x4, #16] │ │ │ │ - cbnz x0, 3dbf4 │ │ │ │ + cbnz x0, 3dbd4 │ │ │ │ str x19, [x27, #144] │ │ │ │ mov x22, x1 │ │ │ │ - b 3cbdc │ │ │ │ + b 3cbbc │ │ │ │ ldr x0, [x27, #144] │ │ │ │ str xzr, [x19, #16] │ │ │ │ - cbz x0, 3dc00 │ │ │ │ + cbz x0, 3dbe0 │ │ │ │ str x0, [x19, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ str x19, [x27, #144] │ │ │ │ - b 3dbd0 │ │ │ │ + b 3dbb0 │ │ │ │ mov x22, x1 │ │ │ │ str x19, [x0, #8] │ │ │ │ - b 3cbdc │ │ │ │ + b 3cbbc │ │ │ │ str xzr, [x19, #8] │ │ │ │ str x19, [x27, #144] │ │ │ │ str x19, [x27, #152] │ │ │ │ - b 3dbd0 │ │ │ │ + b 3dbb0 │ │ │ │ bl 10bf4 │ │ │ │ - tbz x0, #43, 3d360 │ │ │ │ + tbz x0, #43, 3d340 │ │ │ │ ldr w0, [x24, #36] │ │ │ │ and w19, w0, #0x1 │ │ │ │ - tbz w0, #0, 3d364 │ │ │ │ + tbz w0, #0, 3d344 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x2f8 │ │ │ │ - bl 2a600 │ │ │ │ - tbz w0, #0, 3ddf0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x2b8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbz w0, #0, 3ddd0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ cmp w0, #0x61 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #136] │ │ │ │ - b.eq 3ddfc // b.none │ │ │ │ - adrp x19, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x19, #0x2a8 │ │ │ │ + b.eq 3dddc // b.none │ │ │ │ + adrp x19, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x19, #0x268 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 3c968 │ │ │ │ + b 3c948 │ │ │ │ str x0, [x1, #16] │ │ │ │ ldr x0, [x27, #152] │ │ │ │ str xzr, [x19, #8] │ │ │ │ - cbz x0, 3dc9c │ │ │ │ - b 3cd10 │ │ │ │ + cbz x0, 3dc7c │ │ │ │ + b 3ccf0 │ │ │ │ ldr x3, [x22, #88] │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - cbz x3, 3caf0 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + cbz x3, 3cad0 │ │ │ │ ldr x3, [x3] │ │ │ │ - b 3caf0 │ │ │ │ + b 3cad0 │ │ │ │ str x1, [x27, #144] │ │ │ │ - cbnz x1, 3dc64 │ │ │ │ + cbnz x1, 3dc44 │ │ │ │ str xzr, [x19, #8] │ │ │ │ str xzr, [x19, #16] │ │ │ │ stp x19, x19, [x27, #144] │ │ │ │ - b 3cbdc │ │ │ │ + b 3cbbc │ │ │ │ cmp w22, #0x5 │ │ │ │ - b.ne 3d364 // b.any │ │ │ │ + b.ne 3d344 // b.any │ │ │ │ ldr w0, [x24, #36] │ │ │ │ str wzr, [sp, #136] │ │ │ │ - tbnz w0, #0, 3c95c │ │ │ │ - b 3c968 │ │ │ │ + tbnz w0, #0, 3c93c │ │ │ │ + b 3c948 │ │ │ │ ldrb w0, [x21, #4] │ │ │ │ cmp w0, #0x61 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ cset w3, eq // eq = none │ │ │ │ cset x1, eq // eq = none │ │ │ │ add x1, x1, #0x4 │ │ │ │ - add x0, x0, #0x318 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ add x1, x21, x1 │ │ │ │ str w3, [sp, #172] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3d3b0 │ │ │ │ + cbz w0, 3d390 │ │ │ │ ldp w0, w3, [sp, #168] │ │ │ │ ldr x1, [sp, #160] │ │ │ │ cmp w0, w3 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp x19, #0x0 │ │ │ │ ccmp w0, #0x0, #0x0, ne // ne = any │ │ │ │ csel x19, x19, x27, eq // eq = none │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp w0, #0x0, #0x0, ne // ne = any │ │ │ │ - b.eq 3d0e8 // b.none │ │ │ │ + b.eq 3d0c8 // b.none │ │ │ │ ldr x0, [x27, #72] │ │ │ │ - cbz x0, 3d104 │ │ │ │ + cbz x0, 3d0e4 │ │ │ │ ldr w1, [x0, #36] │ │ │ │ - tbz w1, #0, 3d0f0 │ │ │ │ + tbz w1, #0, 3d0d0 │ │ │ │ mov w0, w1 │ │ │ │ str x27, [sp, #160] │ │ │ │ - b 3d0f8 │ │ │ │ + b 3d0d8 │ │ │ │ ldr w0, [x5, #36] │ │ │ │ - tbz w0, #1, 3da80 │ │ │ │ + tbz w0, #1, 3da60 │ │ │ │ cmp x28, x7 │ │ │ │ - b.eq 3dd6c // b.none │ │ │ │ - cbnz x4, 3dd54 │ │ │ │ + b.eq 3dd4c // b.none │ │ │ │ + cbnz x4, 3dd34 │ │ │ │ ldr x0, [sp, #128] │ │ │ │ mov x4, x5 │ │ │ │ add x0, x0, #0x498 │ │ │ │ str x5, [x0, #440] │ │ │ │ ldr w1, [x5, #116] │ │ │ │ ldr w0, [x24, #116] │ │ │ │ cmp w1, w0 │ │ │ │ csel x6, x6, x5, cc // cc = lo, ul, last │ │ │ │ ldr x5, [x5, #8] │ │ │ │ - b 3da5c │ │ │ │ + b 3da3c │ │ │ │ ldr x0, [x5] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x3f8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x3b8 │ │ │ │ str x5, [sp, #120] │ │ │ │ str w2, [sp, #136] │ │ │ │ stp x6, x4, [sp, #144] │ │ │ │ str x3, [sp, #160] │ │ │ │ bl f948 │ │ │ │ ldr x5, [sp, #120] │ │ │ │ mov x7, #0x300000000 // #12884901888 │ │ │ │ ldr x3, [sp, #160] │ │ │ │ ldp x6, x4, [sp, #144] │ │ │ │ ldr w2, [sp, #136] │ │ │ │ - cbnz w0, 3dd40 │ │ │ │ - cbz x4, 3da84 │ │ │ │ - b 3da8c │ │ │ │ + cbnz w0, 3dd20 │ │ │ │ + cbz x4, 3da64 │ │ │ │ + b 3da6c │ │ │ │ str x3, [x27, #144] │ │ │ │ - cbz x3, 3cbc8 │ │ │ │ - b 3da1c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x3, 3cba8 │ │ │ │ + b 3d9fc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ mov x4, x20 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3daa0 // b.none │ │ │ │ + b.eq 3da80 // b.none │ │ │ │ ldr x3, [x1, #192] │ │ │ │ ldr w3, [x3, #4] │ │ │ │ cmp w3, #0x7 │ │ │ │ - b.eq 3de10 // b.none │ │ │ │ + b.eq 3ddf0 // b.none │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - b 3ddcc │ │ │ │ + b 3ddac │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str wzr, [sp, #136] │ │ │ │ - b 3c968 │ │ │ │ - adrp x19, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x19, #0x298 │ │ │ │ + b 3c948 │ │ │ │ + adrp x19, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x19, #0x258 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ str x0, [sp, #120] │ │ │ │ - b 3c968 │ │ │ │ + b 3c948 │ │ │ │ ldr w3, [x1, #36] │ │ │ │ tst x3, #0x2 │ │ │ │ csel x4, x4, x1, eq // eq = none │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - b 3ddcc │ │ │ │ + b 3ddac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x20, x20, #0xf90 │ │ │ │ + adrp x20, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x20, x20, #0xf50 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ mov w22, w1 │ │ │ │ ldr x21, [x0, #64] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x21 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 3df54 │ │ │ │ + cbz w0, 3df34 │ │ │ │ ldrsb w0, [x19, #184] │ │ │ │ - tbz w0, #31, 3df30 │ │ │ │ + tbz w0, #31, 3df10 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbnz x0, 3dec4 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbnz x0, 3dea4 │ │ │ │ add x20, x20, #0x740 │ │ │ │ mov x1, x21 │ │ │ │ mov w2, w22 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ bl eda8 │ │ │ │ str x0, [x19, #72] │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 3df0c │ │ │ │ + cbz x0, 3deec │ │ │ │ stp xzr, x0, [x0, #80] │ │ │ │ ldr x0, [x19, #104] │ │ │ │ str x19, [x1, #144] │ │ │ │ - cbnz x0, 3dee0 │ │ │ │ + cbnz x0, 3dec0 │ │ │ │ ldr x0, [x19, #112] │ │ │ │ - cbnz x0, 3df04 │ │ │ │ + cbnz x0, 3dee4 │ │ │ │ ldr x0, [x19, #120] │ │ │ │ - cbnz x0, 3dee8 │ │ │ │ + cbnz x0, 3dec8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp xzr, x0, [x0, #80] │ │ │ │ str x19, [x0, #144] │ │ │ │ ldr x0, [x19, #104] │ │ │ │ - cbz x0, 3dea0 │ │ │ │ + cbz x0, 3de80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3bbc0 │ │ │ │ - b 3dea0 │ │ │ │ + bl 3bba0 │ │ │ │ + b 3de80 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0x388 │ │ │ │ - bl 3e060 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0x348 │ │ │ │ + bl 3e040 │ │ │ │ ldr x1, [x19, #72] │ │ │ │ str w0, [x1, #116] │ │ │ │ - b 3deb0 │ │ │ │ - bl 3bbc0 │ │ │ │ - b 3dea8 │ │ │ │ + b 3de90 │ │ │ │ + bl 3bba0 │ │ │ │ + b 3de88 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x348 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x308 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ ldr x2, [x19, #64] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr x1, [x1] │ │ │ │ bl 10534 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x740 │ │ │ │ mov x1, x21 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ bl f3c0 │ │ │ │ str x0, [x19, #72] │ │ │ │ - cbnz x0, 3dec4 │ │ │ │ + cbnz x0, 3dea4 │ │ │ │ ldr x21, [x19, #64] │ │ │ │ - b 3de70 │ │ │ │ + b 3de50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x320 │ │ │ │ + add x1, x1, #0x2e0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ bti c │ │ │ │ - cbz x0, 3e000 │ │ │ │ + cbz x0, 3dfe0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 3e014 // b.any │ │ │ │ + b.ne 3dff4 // b.any │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - cbnz x2, 3dfc4 │ │ │ │ + cbnz x2, 3dfa4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ - tbz w0, #2, 3dfb4 │ │ │ │ + tbz w0, #2, 3df94 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3df90 │ │ │ │ + cbnz x19, 3df70 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x3, [x2, #16] │ │ │ │ mov x1, x20 │ │ │ │ stp x3, x2, [sp, #32] │ │ │ │ mov x0, x3 │ │ │ │ - bl 3c260 │ │ │ │ + bl 3c240 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - tbnz w0, #0, 3dff4 │ │ │ │ + tbnz w0, #0, 3dfd4 │ │ │ │ ldr x3, [sp, #32] │ │ │ │ ldr x0, [x3, #88] │ │ │ │ - cbnz x0, 3dff4 │ │ │ │ + cbnz x0, 3dfd4 │ │ │ │ ldr w0, [x3, #36] │ │ │ │ - tbz w0, #3, 3e004 │ │ │ │ + tbz w0, #3, 3dfe4 │ │ │ │ ldr x2, [x2] │ │ │ │ - cbz x2, 3dfa4 │ │ │ │ - b 3dfc4 │ │ │ │ + cbz x2, 3df84 │ │ │ │ + b 3dfa4 │ │ │ │ ret │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ and w0, w0, #0xfffffffb │ │ │ │ strb w0, [x20, #184] │ │ │ │ - b 3dff4 │ │ │ │ - b.hi 3e038 // b.pmore │ │ │ │ + b 3dfd4 │ │ │ │ + b.hi 3e018 // b.pmore │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3e028 // b.none │ │ │ │ + b.eq 3e008 // b.none │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ne 3dfac // b.any │ │ │ │ + b.ne 3df8c // b.any │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov x1, x20 │ │ │ │ - bl 3df70 │ │ │ │ - b 3dfa4 │ │ │ │ + bl 3df50 │ │ │ │ + b 3df84 │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 3dfac // b.any │ │ │ │ + b.ne 3df8c // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 3df70 │ │ │ │ + bl 3df50 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ - tbnz w0, #2, 3dfac │ │ │ │ - b 3dfb4 │ │ │ │ + tbnz w0, #2, 3df8c │ │ │ │ + b 3df94 │ │ │ │ nop │ │ │ │ - cbnz x0, 3e06c │ │ │ │ + cbnz x0, 3e04c │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x2 │ │ │ │ mov x19, x0 │ │ │ │ - bl 32988 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0xa88 │ │ │ │ ldrb w2, [x0, #48] │ │ │ │ - tbz w2, #0, 3e0c8 │ │ │ │ + tbz w2, #0, 3e0a8 │ │ │ │ ldr x2, [x0, #24] │ │ │ │ cmn x2, #0x1 │ │ │ │ - b.eq 3e0d4 // b.none │ │ │ │ + b.eq 3e0b4 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ cmp x1, x2 │ │ │ │ - b.cs 3e0d8 // b.hs, b.nlast │ │ │ │ + b.cs 3e0b8 // b.hs, b.nlast │ │ │ │ cmp w0, #0x40 │ │ │ │ - b.eq 3e0d8 // b.none │ │ │ │ + b.eq 3e0b8 // b.none │ │ │ │ add w0, w0, #0x1 │ │ │ │ lsl x1, x1, #1 │ │ │ │ - b 3e0ac │ │ │ │ + b 3e08c │ │ │ │ ldr w0, [x1, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3e0e8 // b.any │ │ │ │ + b.ne 3e0c8 // b.any │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 10ef4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ - tbz w0, #0, 3e130 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x2, x2, #0x3f0 │ │ │ │ + tbz w0, #0, 3e110 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x2, x2, #0x3b0 │ │ │ │ add x1, x1, #0xdb0 │ │ │ │ add x0, x0, #0xda8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ - cbz x19, 3e15c │ │ │ │ + cbz x19, 3e13c │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl f378 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ - cbnz x19, 3e14c │ │ │ │ + cbnz x19, 3e12c │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - add x2, x2, #0x3f0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + add x2, x2, #0x3b0 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xdb0 │ │ │ │ add x0, x0, #0xda8 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x19, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x20, #0x740 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x24, x0 │ │ │ │ mov x23, x1 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x0, [x21, #40] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3e5f8 // b.any │ │ │ │ + b.ne 3e5d8 // b.any │ │ │ │ mov x0, x21 │ │ │ │ bl eb20 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3e4d8 // b.none │ │ │ │ + b.eq 3e4b8 // b.none │ │ │ │ ldr x0, [x21, #40] │ │ │ │ ldr x21, [x0, #232] │ │ │ │ - cbnz x21, 3e5c0 │ │ │ │ + cbnz x21, 3e5a0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 3e000 │ │ │ │ - add x0, x0, #0x6ec │ │ │ │ - bl 36a20 │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + add x0, x0, #0x6cc │ │ │ │ + bl 36a00 │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x25, #0x868 │ │ │ │ ldr x2, [x0, #40] │ │ │ │ - cbnz x2, 3e230 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x778 │ │ │ │ + cbnz x2, 3e210 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x738 │ │ │ │ bl 10218 │ │ │ │ mov x2, x0 │ │ │ │ add x1, x20, #0x740 │ │ │ │ ldr x3, [x1, #96] │ │ │ │ - cbz x3, 3e264 │ │ │ │ + cbz x3, 3e244 │ │ │ │ nop │ │ │ │ ldr x1, [x3, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3e25c // b.any │ │ │ │ + b.ne 3e23c // b.any │ │ │ │ ldr x1, [x3, #280] │ │ │ │ ldr x0, [x1, #880] │ │ │ │ - cbnz x0, 3e638 │ │ │ │ + cbnz x0, 3e618 │ │ │ │ ldr x3, [x3, #272] │ │ │ │ - cbnz x3, 3e240 │ │ │ │ + cbnz x3, 3e220 │ │ │ │ add x25, x25, #0x868 │ │ │ │ add x7, sp, #0x88 │ │ │ │ ldr x5, [x23] │ │ │ │ add x0, x20, #0x740 │ │ │ │ ldp x3, x6, [x25, #56] │ │ │ │ ldr x4, [x24] │ │ │ │ ldr x1, [x25, #32] │ │ │ │ bl fa50 │ │ │ │ - tbz w0, #0, 3e620 │ │ │ │ + tbz w0, #0, 3e600 │ │ │ │ ldr x23, [sp, #136] │ │ │ │ - cbnz x23, 3e464 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x23, 3e444 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ - cbz x19, 3e2c8 │ │ │ │ - adrp x24, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x24, x24, #0x440 │ │ │ │ + cbz x19, 3e2a8 │ │ │ │ + adrp x24, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x24, x24, #0x400 │ │ │ │ ldr w0, [x19, #96] │ │ │ │ - tbnz w0, #4, 3e2c0 │ │ │ │ + tbnz w0, #4, 3e2a0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x24 │ │ │ │ bl f3c0 │ │ │ │ mov x23, x0 │ │ │ │ - cbnz x0, 3e4fc │ │ │ │ + cbnz x0, 3e4dc │ │ │ │ ldr x19, [x19, #72] │ │ │ │ - cbnz x19, 3e2a4 │ │ │ │ + cbnz x19, 3e284 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3e3c0 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3e3a0 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xa88 │ │ │ │ ldr w2, [x0, #2696] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 3e308 // b.none │ │ │ │ + b.eq 3e2e8 // b.none │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x0, #2696] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str wzr, [x1, #88] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 3e708 │ │ │ │ - bl 4c000 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 3e6e8 │ │ │ │ + bl 4bfc0 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3296] │ │ │ │ - cbz x0, 3e3c0 │ │ │ │ + cbz x0, 3e3a0 │ │ │ │ add x1, x20, #0x740 │ │ │ │ ldr x6, [x1, #80] │ │ │ │ ldr x1, [x20, #1856] │ │ │ │ - tbz w1, #29, 3e330 │ │ │ │ - b 3e424 │ │ │ │ + tbz w1, #29, 3e310 │ │ │ │ + b 3e404 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbz x0, 3e3c0 │ │ │ │ + cbz x0, 3e3a0 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ - tbnz w1, #31, 3e328 │ │ │ │ + tbnz w1, #31, 3e308 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz x1, 3e328 │ │ │ │ + cbz x1, 3e308 │ │ │ │ ldr x2, [x1, #64] │ │ │ │ - cbnz x2, 3e328 │ │ │ │ + cbnz x2, 3e308 │ │ │ │ ldr w3, [x1, #36] │ │ │ │ - tbnz w3, #21, 3e328 │ │ │ │ + tbnz w3, #21, 3e308 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ - cbz x2, 3e440 │ │ │ │ + cbz x2, 3e420 │ │ │ │ ldr x4, [x2, #16] │ │ │ │ cmp x1, x4 │ │ │ │ - b.ne 3e328 // b.any │ │ │ │ + b.ne 3e308 // b.any │ │ │ │ ldr x4, [x1, #224] │ │ │ │ - cbz x4, 3e380 │ │ │ │ + cbz x4, 3e360 │ │ │ │ ldr w5, [x4, #36] │ │ │ │ - tbnz w5, #15, 3e378 │ │ │ │ - tbnz w5, #20, 3e328 │ │ │ │ + tbnz w5, #15, 3e358 │ │ │ │ + tbnz w5, #20, 3e308 │ │ │ │ ldr x4, [x4, #224] │ │ │ │ - cbnz x4, 3e36c │ │ │ │ + cbnz x4, 3e34c │ │ │ │ ldrb w4, [x0, #184] │ │ │ │ - tbnz w4, #4, 3e390 │ │ │ │ + tbnz w4, #4, 3e370 │ │ │ │ orr w4, w4, #0x8 │ │ │ │ strb w4, [x0, #184] │ │ │ │ orr w3, w3, #0x8000 │ │ │ │ str w3, [x1, #36] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ - cbz x1, 3e450 │ │ │ │ + cbz x1, 3e430 │ │ │ │ str x2, [x1, #8] │ │ │ │ - cbz x2, 3e45c │ │ │ │ + cbz x2, 3e43c │ │ │ │ str x1, [x2, #16] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w1, [x6, #168] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ str w1, [x6, #168] │ │ │ │ - cbnz x0, 3e330 │ │ │ │ + cbnz x0, 3e310 │ │ │ │ add x0, x20, #0x740 │ │ │ │ bl ff48 │ │ │ │ - tbz w0, #0, 3e620 │ │ │ │ - cbnz x21, 3e60c │ │ │ │ + tbz w0, #0, 3e600 │ │ │ │ + cbnz x21, 3e5ec │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #144 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w4, [x1, #36] │ │ │ │ - tbnz w4, #21, 3e41c │ │ │ │ + tbnz w4, #21, 3e3fc │ │ │ │ ldr x2, [x1, #8] │ │ │ │ - cbz x2, 3e4ec │ │ │ │ + cbz x2, 3e4cc │ │ │ │ ldr x3, [x2, #16] │ │ │ │ cmp x1, x3 │ │ │ │ - b.ne 3e41c // b.any │ │ │ │ + b.ne 3e3fc // b.any │ │ │ │ ldr x3, [x1, #224] │ │ │ │ - cbz x3, 3e49c │ │ │ │ + cbz x3, 3e47c │ │ │ │ ldr w5, [x3, #36] │ │ │ │ - tbnz w5, #15, 3e494 │ │ │ │ + tbnz w5, #15, 3e474 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbz x0, 3e3c0 │ │ │ │ + cbz x0, 3e3a0 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ - tbnz w1, #31, 3e41c │ │ │ │ + tbnz w1, #31, 3e3fc │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz x1, 3e41c │ │ │ │ + cbz x1, 3e3fc │ │ │ │ ldr x2, [x1, #64] │ │ │ │ - cbnz x2, 3e41c │ │ │ │ - b 3e3f0 │ │ │ │ + cbnz x2, 3e3fc │ │ │ │ + b 3e3d0 │ │ │ │ ldr x4, [x6, #152] │ │ │ │ cmp x1, x4 │ │ │ │ - b.eq 3e364 // b.none │ │ │ │ - b 3e328 │ │ │ │ + b.eq 3e344 // b.none │ │ │ │ + b 3e308 │ │ │ │ str x2, [x6, #144] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - cbnz x2, 3e3a8 │ │ │ │ + cbnz x2, 3e388 │ │ │ │ str x1, [x6, #152] │ │ │ │ - b 3e3ac │ │ │ │ + b 3e38c │ │ │ │ ldr x0, [x25, #24] │ │ │ │ - cbz x0, 3e6e4 │ │ │ │ + cbz x0, 3e6c4 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x23, #264] │ │ │ │ str x19, [x23, #152] │ │ │ │ orr w0, w0, #0x1000 │ │ │ │ str w0, [x23, #264] │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [x23, #56] │ │ │ │ - b 3e290 │ │ │ │ + b 3e270 │ │ │ │ ldr x3, [x3, #224] │ │ │ │ - cbnz x3, 3e414 │ │ │ │ + cbnz x3, 3e3f4 │ │ │ │ ldrb w3, [x0, #184] │ │ │ │ - tbnz w3, #4, 3e4ac │ │ │ │ + tbnz w3, #4, 3e48c │ │ │ │ orr w3, w3, #0x8 │ │ │ │ strb w3, [x0, #184] │ │ │ │ orr w4, w4, #0x8000 │ │ │ │ str w4, [x1, #36] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ - cbz x1, 3e6dc │ │ │ │ + cbz x1, 3e6bc │ │ │ │ str x2, [x1, #8] │ │ │ │ - cbz x2, 3e6d4 │ │ │ │ + cbz x2, 3e6b4 │ │ │ │ str x1, [x2, #16] │ │ │ │ ldr w1, [x6, #168] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ str w1, [x6, #168] │ │ │ │ - b 3e41c │ │ │ │ + b 3e3fc │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 3e1f8 │ │ │ │ + b 3e1d8 │ │ │ │ ldr x3, [x6, #152] │ │ │ │ cmp x1, x3 │ │ │ │ - b.eq 3e40c // b.none │ │ │ │ - b 3e41c │ │ │ │ + b.eq 3e3ec // b.none │ │ │ │ + b 3e3fc │ │ │ │ ldr x4, [x0, #56] │ │ │ │ str x4, [sp, #96] │ │ │ │ add x0, x4, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x4, [sp, #96] │ │ │ │ mov x25, x0 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ mov x1, x23 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl f000 │ │ │ │ ldr x4, [sp, #96] │ │ │ │ - tbz w0, #0, 3e594 │ │ │ │ + tbz w0, #0, 3e574 │ │ │ │ add x0, x20, #0x740 │ │ │ │ strb wzr, [x25, x4] │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x3, [x19, #48] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x6, [x1, #40] │ │ │ │ mov x1, x25 │ │ │ │ blr x6 │ │ │ │ mov x0, x25 │ │ │ │ bl fab0 │ │ │ │ ldr x1, [x23, #88] │ │ │ │ - cbz x1, 3e578 │ │ │ │ + cbz x1, 3e558 │ │ │ │ ldr x2, [x23, #56] │ │ │ │ ldr x0, [x1, #64] │ │ │ │ cmp x0, x2 │ │ │ │ - b.cs 3e5b4 // b.hs, b.nlast │ │ │ │ + b.cs 3e594 // b.hs, b.nlast │ │ │ │ ldr w0, [x23, #36] │ │ │ │ mov w1, #0x8000 // #32768 │ │ │ │ movk w1, #0x20, lsl #16 │ │ │ │ str xzr, [x23, #56] │ │ │ │ orr w0, w0, w1 │ │ │ │ str w0, [x23, #36] │ │ │ │ - b 3e2c0 │ │ │ │ + b 3e2a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x450 │ │ │ │ + add x1, x1, #0x410 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #48] │ │ │ │ mov x2, x23 │ │ │ │ bl 10534 │ │ │ │ sub x0, x0, x2 │ │ │ │ str x0, [x1, #64] │ │ │ │ - b 3e578 │ │ │ │ + b 3e558 │ │ │ │ ldrb w22, [x21, #24] │ │ │ │ cmp w22, #0x2 │ │ │ │ ccmp w22, #0x5, #0x4, hi // hi = pmore │ │ │ │ - b.ne 3e4d8 // b.any │ │ │ │ + b.ne 3e4b8 // b.any │ │ │ │ ldp x0, x1, [x21, #40] │ │ │ │ mov x26, x0 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ strb w0, [x21, #24] │ │ │ │ mov x27, x1 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ stp x0, xzr, [x21, #40] │ │ │ │ - b 3e1f8 │ │ │ │ + b 3e1d8 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 3e210 │ │ │ │ + b 3e1f0 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, x27 │ │ │ │ strb w22, [x21, #24] │ │ │ │ stp x0, x1, [x21, #40] │ │ │ │ - b 3e3d0 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x410 │ │ │ │ + b 3e3b0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x3d0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldrb w1, [x0] │ │ │ │ - cbz w1, 3e25c │ │ │ │ + cbz w1, 3e23c │ │ │ │ stp x2, x3, [sp, #104] │ │ │ │ bl f318 │ │ │ │ mov x5, x0 │ │ │ │ ldp x2, x3, [sp, #104] │ │ │ │ str x0, [sp, #96] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x28, x0, #0x6a8 │ │ │ │ ldrb w1, [x28, #27] │ │ │ │ mov x0, x5 │ │ │ │ stp x5, x2, [sp, #104] │ │ │ │ str x3, [sp, #120] │ │ │ │ bl fbe8 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ ldp x5, x2, [sp, #104] │ │ │ │ - cbnz x0, 3e6bc │ │ │ │ + cbnz x0, 3e69c │ │ │ │ ldrb w0, [x5] │ │ │ │ - cbz w0, 3e6a8 │ │ │ │ + cbz w0, 3e688 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x1, x5 │ │ │ │ mov x0, x23 │ │ │ │ stp x2, x3, [sp, #104] │ │ │ │ str x4, [sp, #120] │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ ldr x4, [sp, #120] │ │ │ │ ldp x2, x3, [sp, #104] │ │ │ │ - cbnz x4, 3e6cc │ │ │ │ + cbnz x4, 3e6ac │ │ │ │ ldr x0, [sp, #96] │ │ │ │ stp x2, x3, [sp, #104] │ │ │ │ bl fab0 │ │ │ │ ldp x2, x3, [sp, #104] │ │ │ │ - b 3e25c │ │ │ │ + b 3e23c │ │ │ │ mov x4, x0 │ │ │ │ strb wzr, [x4], #1 │ │ │ │ ldrb w0, [x5] │ │ │ │ - cbnz w0, 3e688 │ │ │ │ + cbnz w0, 3e668 │ │ │ │ mov x5, x4 │ │ │ │ - b 3e65c │ │ │ │ + b 3e63c │ │ │ │ str x1, [x6, #152] │ │ │ │ - b 3e4c8 │ │ │ │ + b 3e4a8 │ │ │ │ str x2, [x6, #144] │ │ │ │ - b 3e4c0 │ │ │ │ - cbnz x19, 3e470 │ │ │ │ - b 3e290 │ │ │ │ + b 3e4a0 │ │ │ │ + cbnz x19, 3e450 │ │ │ │ + b 3e270 │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 3e700 // b.none │ │ │ │ + b.eq 3e6e0 // b.none │ │ │ │ ret │ │ │ │ ldr x0, [x0, #16] │ │ │ │ - b 3f82c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 3f80c │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w5, w1 │ │ │ │ ldr w1, [x2, #2872] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x2, #2872] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x1, #2696] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 3e740 // b.none │ │ │ │ + b.eq 3e720 // b.none │ │ │ │ adrp x2, 263000 │ │ │ │ add x2, x2, #0x498 │ │ │ │ ldr w1, [x2, #448] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x2, #448] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x1, [x0, #2896] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xb40 │ │ │ │ - b 3e760 │ │ │ │ + b 3e740 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-192]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x19, [x0] │ │ │ │ str x2, [sp, #112] │ │ │ │ str x3, [sp, #168] │ │ │ │ - cbz x19, 3eb78 │ │ │ │ + cbz x19, 3eb58 │ │ │ │ mov x6, x0 │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ + adrp x22, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ mov x21, x4 │ │ │ │ - add x22, x22, #0xcf0 │ │ │ │ + add x22, x22, #0xcb0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ and w23, w5, #0xff │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ adrp x25, 263000 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ str x1, [sp, #104] │ │ │ │ ldr w3, [x19, #8] │ │ │ │ cmp w3, #0x11 │ │ │ │ - b.ls 3e7d8 // b.plast │ │ │ │ + b.ls 3e7b8 // b.plast │ │ │ │ bti j │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1a0c // #6668 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ ldrh w3, [x22, w3, uxtw #1] │ │ │ │ - adr x0, 3e7e8 │ │ │ │ + adr x0, 3e7c8 │ │ │ │ add x3, x0, w3, sxth #2 │ │ │ │ br x3 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #72] │ │ │ │ str x19, [sp, #104] │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr w0, [x19, #164] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 3eb50 // b.none │ │ │ │ + b.eq 3eb30 // b.none │ │ │ │ ldr x0, [x19, #104] │ │ │ │ - cbnz x0, 3ed60 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 3ed40 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0x740 │ │ │ │ ldr x0, [x0, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3ed34 // b.none │ │ │ │ + b.eq 3ed14 // b.none │ │ │ │ ldr x1, [x19, #72] │ │ │ │ mov x24, x1 │ │ │ │ - cbz x1, 3eb50 │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 3eb30 │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x27, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ sub w0, w0, #0x2 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3f534 // b.plast │ │ │ │ - adrp x26, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.ls 3f514 // b.plast │ │ │ │ + adrp x26, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x26, [x26, #3968] │ │ │ │ ldr x3, [sp, #168] │ │ │ │ add x0, x26, #0x220 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3f250 // b.none │ │ │ │ + b.eq 3f230 // b.none │ │ │ │ ldr x0, [x19, #104] │ │ │ │ - cbnz x0, 3ede4 │ │ │ │ + cbnz x0, 3edc4 │ │ │ │ ldr x28, [x19, #80] │ │ │ │ ldr w2, [x1, #36] │ │ │ │ - cbz x28, 3f088 │ │ │ │ + cbz x28, 3f068 │ │ │ │ tst x2, #0x3 │ │ │ │ - b.eq 3e8f8 // b.none │ │ │ │ + b.eq 3e8d8 // b.none │ │ │ │ ldr x0, [x28] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2a │ │ │ │ - b.ne 3e8f8 // b.any │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + b.ne 3e8d8 // b.any │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ str w2, [sp, #120] │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3e8f8 │ │ │ │ + cbnz w0, 3e8d8 │ │ │ │ ldr w2, [sp, #120] │ │ │ │ mov w0, #0x19 // #25 │ │ │ │ and w0, w2, w0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3f0a0 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3f080 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x28, [x0, #2600] │ │ │ │ - cbz x28, 3e8dc │ │ │ │ + cbz x28, 3e8bc │ │ │ │ ldr w0, [x28, #72] │ │ │ │ tst w2, w0 │ │ │ │ - b.ne 3f42c // b.any │ │ │ │ + b.ne 3f40c // b.any │ │ │ │ ldr x28, [x28, #16] │ │ │ │ - cbnz x28, 3e8c8 │ │ │ │ + cbnz x28, 3e8a8 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 32668 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 32648 │ │ │ │ ldr x24, [x19, #72] │ │ │ │ mov x28, x0 │ │ │ │ str x0, [x19, #80] │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ - tbnz w0, #3, 3e970 │ │ │ │ + tbnz w0, #3, 3e950 │ │ │ │ ldr w0, [x24, #36] │ │ │ │ - tbz w0, #0, 3e970 │ │ │ │ + tbz w0, #0, 3e950 │ │ │ │ mov w1, #0x402 // #1026 │ │ │ │ and w0, w0, w1 │ │ │ │ cmp w0, #0x400 │ │ │ │ - b.eq 3e970 // b.none │ │ │ │ + b.eq 3e950 // b.none │ │ │ │ ldr x0, [x27, #1856] │ │ │ │ cmp w23, #0x0 │ │ │ │ and x0, x0, #0x3 │ │ │ │ ccmp x0, #0x2, #0x4, ne // ne = any │ │ │ │ - b.eq 3e970 // b.none │ │ │ │ + b.eq 3e950 // b.none │ │ │ │ ldr x0, [x28] │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ str x1, [sp, #120] │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3e970 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 3e950 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x0, #2600] │ │ │ │ - cbz x2, 3e970 │ │ │ │ + cbz x2, 3e950 │ │ │ │ ldr x0, [x2] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ str x2, [sp, #120] │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 3f644 │ │ │ │ + cbnz w0, 3f624 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ ldr x0, [x2, #16] │ │ │ │ - cbnz x0, 3f644 │ │ │ │ + cbnz x0, 3f624 │ │ │ │ ldr x3, [x28, #56] │ │ │ │ ldr w28, [x24, #116] │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.gt 3ee0c │ │ │ │ + b.gt 3edec │ │ │ │ ldr x0, [x19, #72] │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ ldr w1, [x0, #264] │ │ │ │ stp x3, x3, [x0, #40] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str xzr, [x0, #80] │ │ │ │ str w1, [x0, #264] │ │ │ │ ldr x2, [x19, #96] │ │ │ │ mov x1, x19 │ │ │ │ mov w5, w23 │ │ │ │ mov x4, x21 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 3e760 │ │ │ │ + bl 3e740 │ │ │ │ ldr x2, [x19, #72] │ │ │ │ add x3, x26, #0x220 │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ strb w0, [x19, #184] │ │ │ │ ldr x1, [x2, #56] │ │ │ │ cmp x2, x3 │ │ │ │ - b.eq 3f0a8 // b.none │ │ │ │ - tbnz w0, #3, 3f0a8 │ │ │ │ + b.eq 3f088 // b.none │ │ │ │ + tbnz w0, #3, 3f088 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x3, [x2, #40] │ │ │ │ str x3, [sp, #168] │ │ │ │ ldr w4, [x0, #632] │ │ │ │ ldr w0, [x19, #160] │ │ │ │ lsr x1, x1, x4 │ │ │ │ add x5, x3, x0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ neg x0, x0 │ │ │ │ add x1, x1, x5 │ │ │ │ and x1, x1, x0 │ │ │ │ ldr w0, [x2, #36] │ │ │ │ - tbnz w0, #11, 3ea18 │ │ │ │ + tbnz w0, #11, 3e9f8 │ │ │ │ sub x1, x1, x3 │ │ │ │ lsl x1, x1, x4 │ │ │ │ str x1, [x2, #56] │ │ │ │ ldr x3, [x19, #80] │ │ │ │ - cbz x3, 3f264 │ │ │ │ + cbz x3, 3f244 │ │ │ │ ldr x4, [x19, #112] │ │ │ │ - cbnz x4, 3f440 │ │ │ │ + cbnz x4, 3f420 │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbnz x0, 3eeac │ │ │ │ + cbnz x0, 3ee8c │ │ │ │ ldr x2, [x19, #72] │ │ │ │ ldr x0, [x3, #64] │ │ │ │ ldr w4, [x2, #36] │ │ │ │ and w1, w4, #0x1 │ │ │ │ - cbz x0, 3ef20 │ │ │ │ - cbz w1, 3f6ac │ │ │ │ + cbz x0, 3ef00 │ │ │ │ + cbz w1, 3f68c │ │ │ │ ldr x5, [x0, #72] │ │ │ │ ldr x6, [sp, #168] │ │ │ │ ldp x0, x1, [x5, #40] │ │ │ │ cmp x0, x6 │ │ │ │ - b.hi 3f2c8 // b.pmore │ │ │ │ + b.hi 3f2a8 // b.pmore │ │ │ │ ldr w6, [x19, #172] │ │ │ │ cmp w6, #0x2 │ │ │ │ - b.eq 3ee74 // b.none │ │ │ │ + b.eq 3ee54 // b.none │ │ │ │ ldr x5, [x2, #40] │ │ │ │ add x1, x1, x5 │ │ │ │ sub x1, x1, x0 │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.gt 3ee90 │ │ │ │ + b.gt 3ee70 │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ str x1, [x2, #48] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #184] │ │ │ │ mov w0, #0x402 // #1026 │ │ │ │ and w0, w4, w0 │ │ │ │ cmp w0, #0x400 │ │ │ │ - b.eq 3ef30 // b.none │ │ │ │ + b.eq 3ef10 // b.none │ │ │ │ ldr x0, [x2, #56] │ │ │ │ - cbz x0, 3f1cc │ │ │ │ + cbz x0, 3f1ac │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbnz x0, 3ef3c │ │ │ │ + cbnz x0, 3ef1c │ │ │ │ ldr x0, [x27, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 3ef3c // b.none │ │ │ │ + b.eq 3ef1c // b.none │ │ │ │ add x0, x26, #0x220 │ │ │ │ str x19, [x3, #64] │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 3eb50 // b.none │ │ │ │ + b.eq 3eb30 // b.none │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ - tbnz w0, #3, 3eb50 │ │ │ │ + tbnz w0, #3, 3eb30 │ │ │ │ mov w0, #0x402 // #1026 │ │ │ │ and w0, w4, w0 │ │ │ │ cmp w0, #0x400 │ │ │ │ - b.eq 3f40c // b.none │ │ │ │ + b.eq 3f3ec // b.none │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x27, [x2, #56] │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x27, x27, x0 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ add x0, x0, x27 │ │ │ │ str x0, [sp, #168] │ │ │ │ ldr x0, [x19, #136] │ │ │ │ - cbnz x0, 3f604 │ │ │ │ + cbnz x0, 3f5e4 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ - cbz x0, 3eb50 │ │ │ │ + cbz x0, 3eb30 │ │ │ │ ldr x4, [x19, #72] │ │ │ │ ldr w1, [x4, #36] │ │ │ │ tst x1, #0x3 │ │ │ │ - b.eq 3eb50 // b.none │ │ │ │ + b.eq 3eb30 // b.none │ │ │ │ ldr x1, [sp, #168] │ │ │ │ str x1, [x0, #56] │ │ │ │ and w26, w23, #0x1 │ │ │ │ - tbz w23, #0, 3f020 │ │ │ │ + tbz w23, #0, 3f000 │ │ │ │ ldp x3, x5, [x0, #32] │ │ │ │ cmp x1, x3 │ │ │ │ - b.cc 3eff0 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3efd0 // b.lo, b.ul, b.last │ │ │ │ sub x2, x1, x3 │ │ │ │ cmp x2, x5 │ │ │ │ - b.hi 3eff0 // b.pmore │ │ │ │ + b.hi 3efd0 // b.pmore │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - cbnz x1, 3f02c │ │ │ │ + cbnz x1, 3f00c │ │ │ │ bti j │ │ │ │ mov x7, x19 │ │ │ │ mov x6, x19 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ ldr x19, [x7] │ │ │ │ - cbnz x19, 3e7b8 │ │ │ │ + cbnz x19, 3e798 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #192 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - cbnz x21, 3f368 │ │ │ │ + cbnz x21, 3f348 │ │ │ │ ldr x0, [x6] │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x20, #72] │ │ │ │ ldr x8, [x0, #16] │ │ │ │ add x0, x27, #0x740 │ │ │ │ ldr x5, [sp, #168] │ │ │ │ ldrh w0, [x0, #8] │ │ │ │ - tbnz w0, #8, 3f3c8 │ │ │ │ + tbnz w0, #8, 3f3a8 │ │ │ │ ldr w0, [x8, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ - b.eq 3f690 // b.none │ │ │ │ + b.eq 3f670 // b.none │ │ │ │ ldr w0, [x8, #36] │ │ │ │ - tbnz w0, #15, 3edb4 │ │ │ │ + tbnz w0, #15, 3ed94 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ - tbnz w0, #3, 3edb4 │ │ │ │ + tbnz w0, #3, 3ed94 │ │ │ │ ldr x0, [x20, #128] │ │ │ │ - cbnz x0, 3f5b4 │ │ │ │ + cbnz x0, 3f594 │ │ │ │ ldr w0, [x3, #116] │ │ │ │ ldr w1, [x8, #116] │ │ │ │ cmp w1, w0 │ │ │ │ - b.hi 3f6a4 // b.pmore │ │ │ │ + b.hi 3f684 // b.pmore │ │ │ │ sub x26, x5, #0x1 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ lsl x0, x0, x1 │ │ │ │ add x26, x26, x0 │ │ │ │ neg x0, x0 │ │ │ │ and x26, x26, x0 │ │ │ │ subs x0, x26, x5 │ │ │ │ - b.ne 3ef4c // b.any │ │ │ │ + b.ne 3ef2c // b.any │ │ │ │ add x27, x27, #0x740 │ │ │ │ ldr w4, [x25, #632] │ │ │ │ ldr x0, [x8, #56] │ │ │ │ ldrh w2, [x27, #8] │ │ │ │ lsr x1, x0, x4 │ │ │ │ add x1, x1, x5 │ │ │ │ - tbnz w2, #8, 3f424 │ │ │ │ + tbnz w2, #8, 3f404 │ │ │ │ ldr x0, [x3, #40] │ │ │ │ ldr w2, [x3, #36] │ │ │ │ sub x5, x5, x0 │ │ │ │ str x5, [x8, #80] │ │ │ │ - tbnz w2, #11, 3ec48 │ │ │ │ + tbnz w2, #11, 3ec28 │ │ │ │ sub x0, x1, x0 │ │ │ │ lsl x0, x0, x4 │ │ │ │ str x0, [x3, #56] │ │ │ │ mov x5, x1 │ │ │ │ - b 3ec74 │ │ │ │ + b 3ec54 │ │ │ │ bti j │ │ │ │ ldr x2, [sp, #112] │ │ │ │ mov w5, w23 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov x4, x21 │ │ │ │ mov x1, x20 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 3e760 │ │ │ │ + bl 3e740 │ │ │ │ mov x5, x0 │ │ │ │ mov x7, x19 │ │ │ │ str x5, [sp, #168] │ │ │ │ - b 3eb58 │ │ │ │ + b 3eb38 │ │ │ │ bti j │ │ │ │ ldr x0, [sp, #168] │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x26, x28, #0xa88 │ │ │ │ str x0, [sp, #184] │ │ │ │ ldr x1, [x20, #72] │ │ │ │ add x2, sp, #0xb8 │ │ │ │ ldr x27, [x19, #16] │ │ │ │ stp x0, x2, [x26, #56] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ stp x1, x0, [x26, #72] │ │ │ │ mov x0, x27 │ │ │ │ strb wzr, [x26, #5] │ │ │ │ str wzr, [x26, #152] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldr w0, [x26, #152] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3f27c // b.none │ │ │ │ + b.eq 3f25c // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 3f2a8 // b.none │ │ │ │ + b.eq 3f288 // b.none │ │ │ │ ldr w1, [x27, #16] │ │ │ │ str wzr, [x26, #152] │ │ │ │ and w1, w1, #0xfffffffd │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 3ecfc // b.any │ │ │ │ + b.ne 3ecdc // b.any │ │ │ │ ldr x0, [x27, #24] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.ne 3f1ec // b.any │ │ │ │ + b.ne 3f1cc // b.any │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ - cbnz w0, 3f1ec │ │ │ │ + cbnz w0, 3f1cc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ - tbnz w0, #3, 3eb50 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #3, 3eb30 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2896] │ │ │ │ cmp x0, x20 │ │ │ │ - b.ne 3f1b0 // b.any │ │ │ │ + b.ne 3f190 // b.any │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 32668 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 32648 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ str x1, [x0, #56] │ │ │ │ str x1, [sp, #168] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 3e824 // b.any │ │ │ │ + b.ne 3e804 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ str x0, [x19, #104] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x26, x27, #0xa88 │ │ │ │ ldr x1, [sp, #168] │ │ │ │ add x2, sp, #0xa8 │ │ │ │ stp x1, x2, [x26, #56] │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ strb wzr, [x26, #5] │ │ │ │ add x1, x1, #0x220 │ │ │ │ stp x1, x19, [x26, #72] │ │ │ │ - bl 32acc │ │ │ │ + bl 32aac │ │ │ │ ldrb w0, [x26, #48] │ │ │ │ - tbz w0, #0, 3f618 │ │ │ │ + tbz w0, #0, 3f5f8 │ │ │ │ ldr x0, [x26, #40] │ │ │ │ ldr x1, [x26, #24] │ │ │ │ str x1, [sp, #168] │ │ │ │ - cbz x0, 3e824 │ │ │ │ + cbz x0, 3e804 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [sp, #168] │ │ │ │ - b 3e824 │ │ │ │ + b 3e804 │ │ │ │ ldr x0, [x3, #40] │ │ │ │ sub x0, x5, x0 │ │ │ │ str x0, [x8, #80] │ │ │ │ - b 3ec74 │ │ │ │ + b 3ec54 │ │ │ │ bti j │ │ │ │ str xzr, [x19, #24] │ │ │ │ ldr x0, [x20, #72] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ ldr x0, [sp, #168] │ │ │ │ sub x0, x0, x1 │ │ │ │ str x0, [x19, #16] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ ldr x0, [x19, #120] │ │ │ │ mov x1, x19 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0x348 │ │ │ │ str x3, [sp, #120] │ │ │ │ - bl 3e060 │ │ │ │ + bl 3e040 │ │ │ │ mov w28, w0 │ │ │ │ ldr x3, [sp, #120] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3e980 │ │ │ │ + b.le 3e960 │ │ │ │ sub x1, x3, #0x1 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ lsl x0, x0, x28 │ │ │ │ add x1, x1, x0 │ │ │ │ neg x0, x0 │ │ │ │ and x4, x0, x1 │ │ │ │ adrp x0, 263000 │ │ │ │ sub x24, x4, x3 │ │ │ │ ldr w0, [x0, #1624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3f1fc // b.none │ │ │ │ + b.eq 3f1dc // b.none │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - b.le 3ee58 │ │ │ │ + b.le 3ee38 │ │ │ │ ldr x3, [x0, #40] │ │ │ │ mov x1, #0xffffffffffffffff // #-1 │ │ │ │ lsl x1, x1, x28 │ │ │ │ sub x3, x4, x3 │ │ │ │ bics xzr, x3, x1 │ │ │ │ - b.ne 3f20c // b.any │ │ │ │ + b.ne 3f1ec // b.any │ │ │ │ ldr w1, [x0, #264] │ │ │ │ mov x3, x4 │ │ │ │ stp x4, x4, [x0, #40] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str xzr, [x0, #80] │ │ │ │ str w1, [x0, #264] │ │ │ │ - b 3e99c │ │ │ │ + b 3e97c │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w6, [x0, #632] │ │ │ │ ldr x0, [x5, #56] │ │ │ │ lsr x0, x0, x6 │ │ │ │ add x1, x0, x1 │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 3ea7c │ │ │ │ + b.le 3ea5c │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ lsl x0, x0, x28 │ │ │ │ sub x5, x0, #0x1 │ │ │ │ add x1, x5, x1 │ │ │ │ neg x0, x0 │ │ │ │ and x1, x0, x1 │ │ │ │ - b 3ea7c │ │ │ │ + b 3ea5c │ │ │ │ ldrb w1, [x19, #184] │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - tbnz w1, #6, 3f688 │ │ │ │ + tbnz w1, #6, 3f668 │ │ │ │ ldr x1, [x19, #80] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 3eee4 // b.none │ │ │ │ + b.eq 3eec4 // b.none │ │ │ │ ldr x0, [x19, #120] │ │ │ │ mov x1, x19 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0x388 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0x348 │ │ │ │ stp x3, x4, [sp, #120] │ │ │ │ - bl 3e060 │ │ │ │ + bl 3e040 │ │ │ │ ldp x3, x4, [sp, #120] │ │ │ │ mov w28, w0 │ │ │ │ sub x1, x4, #0x1 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ lsl x0, x0, x28 │ │ │ │ add x1, x1, x0 │ │ │ │ neg x0, x0 │ │ │ │ @@ -47803,498 +47795,498 @@ │ │ │ │ and w1, w4, #0x1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #184] │ │ │ │ - cbnz w1, 3ea8c │ │ │ │ + cbnz w1, 3ea6c │ │ │ │ ldr w0, [x19, #172] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3eaa4 // b.none │ │ │ │ + b.eq 3ea84 // b.none │ │ │ │ add x0, x26, #0x220 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 3eacc // b.any │ │ │ │ - b 3eb50 │ │ │ │ + b.ne 3eaac // b.any │ │ │ │ + b 3eb30 │ │ │ │ adrp x28, 263000 │ │ │ │ mov x4, x5 │ │ │ │ ldr x1, [sp, #112] │ │ │ │ stp x6, x3, [sp, #120] │ │ │ │ ldr w2, [x28, #632] │ │ │ │ str x7, [sp, #136] │ │ │ │ add x27, x27, #0x740 │ │ │ │ str w9, [sp, #144] │ │ │ │ lsl x2, x0, x2 │ │ │ │ mov x0, x6 │ │ │ │ str x8, [sp, #152] │ │ │ │ - bl 3fb10 │ │ │ │ + bl 3faf0 │ │ │ │ ldr x8, [sp, #152] │ │ │ │ mov x5, x26 │ │ │ │ ldrh w2, [x27, #8] │ │ │ │ ldr w4, [x28, #632] │ │ │ │ ldr x0, [x8, #56] │ │ │ │ ldr x7, [sp, #136] │ │ │ │ lsr x1, x0, x4 │ │ │ │ ldr w9, [sp, #144] │ │ │ │ ldp x6, x3, [sp, #120] │ │ │ │ add x1, x1, x26 │ │ │ │ - tbz w2, #8, 3ec28 │ │ │ │ + tbz w2, #8, 3ec08 │ │ │ │ ldr x2, [x20, #80] │ │ │ │ - cbz x2, 3efc0 │ │ │ │ + cbz x2, 3efa0 │ │ │ │ ldp x5, x2, [x2, #32] │ │ │ │ add x5, x5, x2 │ │ │ │ cmp x1, x5 │ │ │ │ - b.hi 3f778 // b.pmore │ │ │ │ + b.hi 3f758 // b.pmore │ │ │ │ ldr x0, [x3, #40] │ │ │ │ ldr w2, [x3, #36] │ │ │ │ sub x26, x26, x0 │ │ │ │ str x26, [x8, #80] │ │ │ │ - tbnz w2, #11, 3efe0 │ │ │ │ + tbnz w2, #11, 3efc0 │ │ │ │ sub x0, x1, x0 │ │ │ │ lsl x0, x0, x4 │ │ │ │ str x0, [x3, #56] │ │ │ │ mov x5, x1 │ │ │ │ str x3, [x8, #88] │ │ │ │ str x3, [x8, #240] │ │ │ │ - b 3ec74 │ │ │ │ + b 3ec54 │ │ │ │ ldr x4, [x4, #40] │ │ │ │ add x3, x3, x5 │ │ │ │ ldr x2, [x19, #104] │ │ │ │ cmp x4, #0x0 │ │ │ │ ccmp x3, x1, #0x0, ne // ne = any │ │ │ │ - b.eq 3f020 // b.none │ │ │ │ + b.eq 3f000 // b.none │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 4c4a4 │ │ │ │ + bl 4c464 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - cbz x1, 3eb50 │ │ │ │ + cbz x1, 3eb30 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 3eb50 // b.none │ │ │ │ + b.eq 3eb30 // b.none │ │ │ │ ldr x0, [x19, #72] │ │ │ │ ldr w2, [x0, #36] │ │ │ │ - tbz w2, #1, 3f4ac │ │ │ │ + tbz w2, #1, 3f48c │ │ │ │ ldr x2, [x0, #48] │ │ │ │ add x27, x2, x27 │ │ │ │ str x27, [x1, #56] │ │ │ │ - cbz w26, 3eb50 │ │ │ │ + cbz w26, 3eb30 │ │ │ │ ldp x0, x3, [x1, #32] │ │ │ │ cmp x27, x0 │ │ │ │ - b.cc 3f068 // b.lo, b.ul, b.last │ │ │ │ + b.cc 3f048 // b.lo, b.ul, b.last │ │ │ │ sub x4, x27, x0 │ │ │ │ cmp x4, x3 │ │ │ │ - b.ls 3eb50 // b.plast │ │ │ │ + b.ls 3eb30 // b.plast │ │ │ │ add x0, x0, x3 │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp x0, x27, #0x0, ne // ne = any │ │ │ │ - b.eq 3eb50 // b.none │ │ │ │ + b.eq 3eb30 // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 4c4a4 │ │ │ │ - b 3eb50 │ │ │ │ + bl 4c464 │ │ │ │ + b 3eb30 │ │ │ │ mov w0, #0x19 // #25 │ │ │ │ and w0, w2, w0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3e8bc // b.any │ │ │ │ + b.ne 3e89c // b.any │ │ │ │ nop │ │ │ │ nop │ │ │ │ orr w2, w2, #0x20 │ │ │ │ - b 3e8bc │ │ │ │ - cbz x1, 3ea18 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 3e89c │ │ │ │ + cbz x1, 3e9f8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x18aa // #6314 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ bti j │ │ │ │ ldr x2, [sp, #112] │ │ │ │ mov w5, w23 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov x4, x21 │ │ │ │ mov x1, x20 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 3e760 │ │ │ │ + bl 3e740 │ │ │ │ str x0, [sp, #168] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ bti j │ │ │ │ ldr x2, [sp, #112] │ │ │ │ mov w5, w23 │ │ │ │ ldr x3, [sp, #168] │ │ │ │ mov x4, x21 │ │ │ │ mov x1, x20 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x260 │ │ │ │ - bl 3e760 │ │ │ │ + bl 3e740 │ │ │ │ str x0, [sp, #168] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ bti j │ │ │ │ ldr x0, [x20, #72] │ │ │ │ add x3, sp, #0xa8 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ add x2, x2, #0x220 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ sub x0, x0, x1 │ │ │ │ str x0, [x19, #48] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x0, [x20, #72] │ │ │ │ str x0, [x19, #40] │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 49f28 │ │ │ │ + bl 49ee8 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ sub w0, w0, #0x11b │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.hi 3f728 // b.pmore │ │ │ │ + b.hi 3f708 // b.pmore │ │ │ │ adrp x1, 263000 │ │ │ │ - adrp x3, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x3, x3, #0xcb0 │ │ │ │ + adrp x3, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x3, x3, #0xc70 │ │ │ │ ldr w2, [x1, #632] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x3, w0, uxtw #2] │ │ │ │ lsl w1, w1, w2 │ │ │ │ cmp w0, w1 │ │ │ │ csel w0, w0, w1, cs // cs = hs, nlast │ │ │ │ ldr x1, [sp, #168] │ │ │ │ lsr w0, w0, w2 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr x1, [x20, #72] │ │ │ │ ldr w3, [x1, #36] │ │ │ │ str x0, [sp, #168] │ │ │ │ - tbnz w3, #11, 3eb50 │ │ │ │ + tbnz w3, #11, 3eb30 │ │ │ │ ldr x3, [x1, #40] │ │ │ │ sub x0, x0, x3 │ │ │ │ lsl x0, x0, x2 │ │ │ │ str x0, [x1, #56] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ ldr x4, [sp, #168] │ │ │ │ ldr x0, [sp, #184] │ │ │ │ cmp x0, x4 │ │ │ │ - b.ne 3f310 // b.any │ │ │ │ + b.ne 3f2f0 // b.any │ │ │ │ mov x7, x19 │ │ │ │ str x4, [sp, #168] │ │ │ │ - b 3eb58 │ │ │ │ + b 3eb38 │ │ │ │ ldr x0, [x3, #64] │ │ │ │ - cbz x0, 3f300 │ │ │ │ + cbz x0, 3f2e0 │ │ │ │ ldr x0, [x0, #72] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ ldr x0, [sp, #168] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ls 3eaa4 // b.plast │ │ │ │ - b 3ef30 │ │ │ │ + b.ls 3ea84 // b.plast │ │ │ │ + b 3ef10 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ orr w0, w0, #0x10 │ │ │ │ strb w0, [x20, #184] │ │ │ │ - b 3ecfc │ │ │ │ - cbnz x24, 3f208 │ │ │ │ + b 3ecdc │ │ │ │ + cbnz x24, 3f1e8 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - b 3ee58 │ │ │ │ + b 3ee38 │ │ │ │ mov x3, x24 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1717] │ │ │ │ - tbnz w0, #0, 3f220 │ │ │ │ + tbnz w0, #0, 3f200 │ │ │ │ ldr x0, [x19, #104] │ │ │ │ - cbz x0, 3f200 │ │ │ │ + cbz x0, 3f1e0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5a0 │ │ │ │ + add x1, x1, #0x560 │ │ │ │ stp x4, x3, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ ldr x2, [sp, #128] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x19, #72] │ │ │ │ ldr x4, [sp, #120] │ │ │ │ - b 3ee58 │ │ │ │ + b 3ee38 │ │ │ │ ldr x0, [x26, #584] │ │ │ │ mov x24, x0 │ │ │ │ - cbnz x0, 3f504 │ │ │ │ + cbnz x0, 3f4e4 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ - b 3e99c │ │ │ │ + b 3e97c │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 32668 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 32648 │ │ │ │ mov x3, x0 │ │ │ │ - b 3ea20 │ │ │ │ + b 3ea00 │ │ │ │ ldr x0, [x26, #160] │ │ │ │ - cbz x0, 3f360 │ │ │ │ + cbz x0, 3f340 │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 3f800 // b.any │ │ │ │ + b.ne 3f7e0 // b.any │ │ │ │ add x28, x28, #0xa88 │ │ │ │ ldr w0, [x27, #16] │ │ │ │ and w0, w0, #0xfffffffd │ │ │ │ str wzr, [x28, #152] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3ece4 // b.none │ │ │ │ - b 3ecfc │ │ │ │ + b.eq 3ecc4 // b.none │ │ │ │ + b 3ecdc │ │ │ │ ldr x0, [x26, #168] │ │ │ │ - cbz x0, 3f404 │ │ │ │ + cbz x0, 3f3e4 │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 3f28c // b.none │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b.eq 3f26c // b.none │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x17e2 // #6114 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ ldr x7, [x2, #56] │ │ │ │ - cbz x7, 3ea5c │ │ │ │ + cbz x7, 3ea3c │ │ │ │ adrp x8, 263000 │ │ │ │ ldr w8, [x8, #632] │ │ │ │ lsr x7, x7, x8 │ │ │ │ add x6, x7, x6 │ │ │ │ cmp x0, x6 │ │ │ │ - b.cc 3ea5c // b.lo, b.ul, b.last │ │ │ │ + b.cc 3ea3c // b.lo, b.ul, b.last │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 3f744 // b.any │ │ │ │ + b.ne 3f724 // b.any │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #184] │ │ │ │ - b 3ea8c │ │ │ │ + b 3ea6c │ │ │ │ ldp x1, x0, [x2, #40] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3ef30 // b.none │ │ │ │ - b 3eaa4 │ │ │ │ + b.eq 3ef10 // b.none │ │ │ │ + b 3ea84 │ │ │ │ adrp x1, 263000 │ │ │ │ sub x0, x0, x4 │ │ │ │ ldr x3, [x20, #72] │ │ │ │ ldr w2, [x1, #632] │ │ │ │ ldr x1, [sp, #112] │ │ │ │ lsl x2, x0, x2 │ │ │ │ mov x0, x19 │ │ │ │ - bl 3fb10 │ │ │ │ + bl 3faf0 │ │ │ │ ldr w0, [x20, #172] │ │ │ │ ldr x19, [x19] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3f358 // b.none │ │ │ │ + b.eq 3f338 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 3f514 // b.none │ │ │ │ + b.eq 3f4f4 // b.none │ │ │ │ ldr x1, [x20, #72] │ │ │ │ ldr w0, [x1, #36] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x1, #36] │ │ │ │ ldr x4, [sp, #184] │ │ │ │ - b 3f1c0 │ │ │ │ + b 3f1a0 │ │ │ │ str x19, [x26, #160] │ │ │ │ - b 3f28c │ │ │ │ + b 3f26c │ │ │ │ ldr x1, [x19, #16] │ │ │ │ add x3, sp, #0xb8 │ │ │ │ - adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x27, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x7, [sp, #120] │ │ │ │ str w9, [sp, #128] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ str x6, [sp, #136] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x4, [x2, #688] │ │ │ │ add x2, x27, #0x740 │ │ │ │ blr x4 │ │ │ │ ldr x7, [sp, #120] │ │ │ │ ldr x6, [sp, #136] │ │ │ │ ldr w9, [sp, #128] │ │ │ │ - tbz w0, #0, 3f4ec │ │ │ │ + tbz w0, #0, 3f4cc │ │ │ │ ldrb w0, [sp, #184] │ │ │ │ - tbnz w0, #0, 3f4e0 │ │ │ │ + tbnz w0, #0, 3f4c0 │ │ │ │ ldr x0, [x6] │ │ │ │ ldr x3, [x20, #72] │ │ │ │ ldr x8, [x0, #16] │ │ │ │ add x0, x27, #0x740 │ │ │ │ ldr x5, [sp, #168] │ │ │ │ ldrh w0, [x0, #8] │ │ │ │ - tbz w0, #8, 3ebb4 │ │ │ │ + tbz w0, #8, 3eb94 │ │ │ │ ldr x0, [x8, #240] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x0, x3, #0x4, ne // ne = any │ │ │ │ - b.eq 3ebb4 // b.none │ │ │ │ + b.eq 3eb94 // b.none │ │ │ │ cmp x7, #0x0 │ │ │ │ str x5, [sp, #168] │ │ │ │ eor w9, w9, #0x1 │ │ │ │ cset w1, ne // ne = any │ │ │ │ ldr x0, [x19] │ │ │ │ tst w1, w9 │ │ │ │ - b.ne 3f798 // b.any │ │ │ │ + b.ne 3f778 // b.any │ │ │ │ mov x7, x19 │ │ │ │ mov w9, #0x1 // #1 │ │ │ │ str x0, [x6] │ │ │ │ - b 3eb60 │ │ │ │ + b 3eb40 │ │ │ │ str x19, [x26, #168] │ │ │ │ - b 3f28c │ │ │ │ + b 3f26c │ │ │ │ ldr x0, [x27, #1856] │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.ne 3eaf4 // b.any │ │ │ │ - b 3eae4 │ │ │ │ + b.ne 3ead4 // b.any │ │ │ │ + b 3eac4 │ │ │ │ mov x26, x5 │ │ │ │ - b 3efa8 │ │ │ │ + b 3ef88 │ │ │ │ ldr w0, [x28, #76] │ │ │ │ tst w2, w0 │ │ │ │ - b.ne 3e8d4 // b.any │ │ │ │ + b.ne 3e8b4 // b.any │ │ │ │ str x28, [x19, #80] │ │ │ │ - b 3e8f8 │ │ │ │ + b 3e8d8 │ │ │ │ mov x0, x4 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ stp x4, x3, [sp, #120] │ │ │ │ - bl 32988 │ │ │ │ - adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x28, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x28, #0xa88 │ │ │ │ ldp x4, x3, [sp, #120] │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ - tbz w1, #0, 3f498 │ │ │ │ + tbz w1, #0, 3f478 │ │ │ │ ldr x1, [x0, #40] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ - cbz x1, 3f47c │ │ │ │ + cbz x1, 3f45c │ │ │ │ ldr x1, [x1, #40] │ │ │ │ add x1, x1, x2 │ │ │ │ str x1, [x0, #24] │ │ │ │ add x28, x28, #0xa88 │ │ │ │ ldr x0, [x28, #24] │ │ │ │ ldr x2, [x19, #72] │ │ │ │ ldr w4, [x2, #36] │ │ │ │ str x0, [x2, #48] │ │ │ │ and w1, w4, #0x1 │ │ │ │ - b 3ef20 │ │ │ │ + b 3ef00 │ │ │ │ ldr w0, [x28, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3f4b8 // b.any │ │ │ │ + b.ne 3f498 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 3f484 │ │ │ │ + b 3f464 │ │ │ │ ldrb w2, [x19, #184] │ │ │ │ - tbz w2, #6, 3eb50 │ │ │ │ - b 3f040 │ │ │ │ + tbz w2, #6, 3eb30 │ │ │ │ + b 3f020 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x1, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x868 │ │ │ │ + add x1, x1, #0x828 │ │ │ │ str x4, [sp, #104] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0x5d8 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0x598 │ │ │ │ bl 10534 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x21] │ │ │ │ - b 3f3ac │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x618 │ │ │ │ + b 3f38c │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1845 // #6213 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 3f348 // b.none │ │ │ │ + b.eq 3f328 // b.none │ │ │ │ ldr x4, [sp, #184] │ │ │ │ - b 3f1c0 │ │ │ │ + b 3f1a0 │ │ │ │ ldr w0, [x1, #36] │ │ │ │ - tbz w0, #26, 3e850 │ │ │ │ + tbz w0, #26, 3e830 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 3f54c │ │ │ │ + cbz x0, 3f52c │ │ │ │ ldr x2, [x0] │ │ │ │ - cbz x2, 3f5f4 │ │ │ │ + cbz x2, 3f5d4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x4d8 │ │ │ │ + add x1, x1, #0x498 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldr x1, [x19, #72] │ │ │ │ ldr x2, [x0, #16] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ stp x0, x0, [x1, #40] │ │ │ │ ldr w0, [x1, #264] │ │ │ │ orr w0, w0, #0x1 │ │ │ │ str w0, [x1, #264] │ │ │ │ ldr w0, [x1, #36] │ │ │ │ - tbnz w0, #11, 3eb50 │ │ │ │ + tbnz w0, #11, 3eb30 │ │ │ │ ldr x0, [x2, #56] │ │ │ │ str x0, [x1, #56] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ bti j │ │ │ │ ldr x0, [x20, #72] │ │ │ │ str x0, [x19, #32] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ str x0, [sp, #112] │ │ │ │ - b 3eb50 │ │ │ │ + b 3eb30 │ │ │ │ mov x1, x20 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0x638 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0x5f8 │ │ │ │ str x7, [sp, #120] │ │ │ │ str w9, [sp, #128] │ │ │ │ stp x5, x8, [sp, #136] │ │ │ │ stp x3, x6, [sp, #152] │ │ │ │ - bl 3e060 │ │ │ │ + bl 3e040 │ │ │ │ ldr w9, [sp, #128] │ │ │ │ ldp x5, x8, [sp, #136] │ │ │ │ mov w1, w0 │ │ │ │ ldp x3, x6, [sp, #152] │ │ │ │ ldr x7, [sp, #120] │ │ │ │ str w0, [x8, #116] │ │ │ │ str w0, [x3, #116] │ │ │ │ - b 3ebec │ │ │ │ + b 3ebcc │ │ │ │ ldr w2, [x0, #8] │ │ │ │ cmp w2, #0x5 │ │ │ │ - b.ne 3f54c // b.any │ │ │ │ - b 3f570 │ │ │ │ + b.ne 3f52c // b.any │ │ │ │ + b 3f550 │ │ │ │ add x3, sp, #0xa8 │ │ │ │ add x2, x26, #0x220 │ │ │ │ mov x1, x19 │ │ │ │ - bl 49f28 │ │ │ │ - b 3eb08 │ │ │ │ + bl 49ee8 │ │ │ │ + b 3eae8 │ │ │ │ ldr w0, [x27, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3e824 // b.none │ │ │ │ + b.eq 3e804 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x488 │ │ │ │ + add x1, x1, #0x448 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #64] │ │ │ │ ldr x1, [x19, #104] │ │ │ │ bl 10534 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w0, [x0, #1624] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3e970 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 3e950 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ ldrsb w0, [x0, #2158] │ │ │ │ - cbnz w0, 3f810 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + cbnz w0, 3f7f0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x558 │ │ │ │ + add x1, x1, #0x518 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #72] │ │ │ │ ldr x1, [x1] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x24, x28, [x19, #72] │ │ │ │ - b 3e970 │ │ │ │ + b 3e950 │ │ │ │ add x4, x4, x24 │ │ │ │ - b 3ef04 │ │ │ │ + b 3eee4 │ │ │ │ ldr x1, [x3, #40] │ │ │ │ ldr x0, [x8, #40] │ │ │ │ sub x0, x0, x1 │ │ │ │ str x0, [x8, #80] │ │ │ │ - b 3ec74 │ │ │ │ + b 3ec54 │ │ │ │ str w1, [x3, #116] │ │ │ │ - b 3ebec │ │ │ │ + b 3ebcc │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #184] │ │ │ │ - b 3ef30 │ │ │ │ + b 3ef10 │ │ │ │ bti j │ │ │ │ ldr x0, [x20, #72] │ │ │ │ ldr x3, [sp, #168] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x3, x0 │ │ │ │ str x0, [x19, #72] │ │ │ │ adrp x0, 263000 │ │ │ │ @@ -48304,304 +48296,304 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ str x1, [x19, #64] │ │ │ │ ubfx x0, x0, #32, #4 │ │ │ │ asr w0, w0, w2 │ │ │ │ add x0, x3, w0, sxtw │ │ │ │ ldr w3, [x1, #36] │ │ │ │ str x0, [sp, #168] │ │ │ │ - tbnz w3, #11, 3eb50 │ │ │ │ - b 3f19c │ │ │ │ + tbnz w3, #11, 3eb30 │ │ │ │ + b 3f17c │ │ │ │ bti j │ │ │ │ ldr x0, [x20, #72] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x1, #1968] │ │ │ │ ldr w1, [x0, #36] │ │ │ │ orr w1, w1, #0x200000 │ │ │ │ str w1, [x0, #36] │ │ │ │ - b 3eb50 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 3eb30 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x10 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x1960 // #6496 │ │ │ │ bl 18d98 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5e8 │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ str x3, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x2, [x19, #72] │ │ │ │ ldr x3, [sp, #120] │ │ │ │ ldr w4, [x2, #36] │ │ │ │ and w1, w4, #0x1 │ │ │ │ - b 3ef20 │ │ │ │ + b 3ef00 │ │ │ │ ldr w1, [x8, #264] │ │ │ │ - tbnz w1, #13, 3f7d0 │ │ │ │ + tbnz w1, #13, 3f7b0 │ │ │ │ ldr x1, [x8, #64] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 3f7a8 // b.any │ │ │ │ + b.ne 3f788 // b.any │ │ │ │ str xzr, [x8, #88] │ │ │ │ - b 3f3d8 │ │ │ │ + b 3f3b8 │ │ │ │ mov x6, x7 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ str x0, [x7] │ │ │ │ - b 3eb60 │ │ │ │ + b 3eb40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6c8 │ │ │ │ + add x1, x1, #0x688 │ │ │ │ str x8, [sp, #104] │ │ │ │ bl ffd8 │ │ │ │ ldr x8, [sp, #104] │ │ │ │ mov x1, x8 │ │ │ │ ldr x2, [x8, #88] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x610 │ │ │ │ str x8, [sp, #104] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #80] │ │ │ │ ldr x8, [sp, #104] │ │ │ │ ldr x1, [x1] │ │ │ │ mov x2, x8 │ │ │ │ ldr x3, [x8, #88] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x17d9 // #6105 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x510 │ │ │ │ + add x1, x1, #0x4d0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #72] │ │ │ │ ldr x1, [x1] │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x4, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3f908 // b.none │ │ │ │ - b.ls 3f864 // b.plast │ │ │ │ + b.eq 3f8e8 // b.none │ │ │ │ + b.ls 3f844 // b.plast │ │ │ │ sub w0, w0, #0x5 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3f880 // b.plast │ │ │ │ + b.ls 3f860 // b.plast │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz w0, 3f910 │ │ │ │ + cbz w0, 3f8f0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3f928 // b.none │ │ │ │ + b.eq 3f908 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 3f858 // b.any │ │ │ │ + b.ne 3f838 // b.any │ │ │ │ ldr x4, [x4, #24] │ │ │ │ - b 3f8a0 │ │ │ │ + b 3f880 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x4, #24] │ │ │ │ ldrb w0, [x1] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 3f8c8 // b.any │ │ │ │ + b.ne 3f8a8 // b.any │ │ │ │ ldrb w0, [x1, #1] │ │ │ │ - cbnz w0, 3f8c8 │ │ │ │ + cbnz w0, 3f8a8 │ │ │ │ ldr x4, [x4, #32] │ │ │ │ ldr w0, [x4, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3f908 // b.none │ │ │ │ - b.hi 3f84c // b.pmore │ │ │ │ - cbnz w0, 3f868 │ │ │ │ + b.eq 3f8e8 // b.none │ │ │ │ + b.hi 3f82c // b.pmore │ │ │ │ + cbnz w0, 3f848 │ │ │ │ ldr x0, [x4, #24] │ │ │ │ str x4, [sp, #24] │ │ │ │ - bl 3f82c │ │ │ │ + bl 3f80c │ │ │ │ ldr x4, [sp, #24] │ │ │ │ - b 3f89c │ │ │ │ + b 3f87c │ │ │ │ ldrb w3, [x4, #40] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ str x4, [sp, #24] │ │ │ │ bl eb98 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ - tbnz w0, #0, 3f89c │ │ │ │ + tbnz w0, #0, 3f87c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x748 │ │ │ │ + add x1, x1, #0x708 │ │ │ │ str x4, [sp, #24] │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldr x1, [x4, #24] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 3f884 │ │ │ │ + b 3f864 │ │ │ │ ldr x0, [x4, #24] │ │ │ │ str x4, [sp, #24] │ │ │ │ - bl 3f82c │ │ │ │ + bl 3f80c │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldr x4, [x4, #32] │ │ │ │ - b 3f8a0 │ │ │ │ + b 3f880 │ │ │ │ ldr x0, [x4, #24] │ │ │ │ str x4, [sp, #24] │ │ │ │ - bl 3f82c │ │ │ │ + bl 3f80c │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldr x0, [x4, #32] │ │ │ │ - bl 3f82c │ │ │ │ + bl 3f80c │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldr x4, [x4, #40] │ │ │ │ - b 3f8a0 │ │ │ │ + b 3f880 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ - cbz x0, 3fa1c │ │ │ │ + cbz x0, 3f9fc │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 3fa34 // b.none │ │ │ │ - b.hi 3fa64 // b.pmore │ │ │ │ + b.eq 3fa14 // b.none │ │ │ │ + b.hi 3fa44 // b.pmore │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3fa6c // b.none │ │ │ │ + b.eq 3fa4c // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 3fa14 // b.any │ │ │ │ + b.ne 3f9f4 // b.any │ │ │ │ ldr x2, [x19, #16] │ │ │ │ ldr x0, [x2, #88] │ │ │ │ - cbz x0, 3fa14 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 3f9f4 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #208] │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ cmp x3, x1 │ │ │ │ - b.ne 3fa14 // b.any │ │ │ │ + b.ne 3f9f4 // b.any │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - tbnz w0, #15, 3fa14 │ │ │ │ - tbz w0, #8, 3fac0 │ │ │ │ + tbnz w0, #15, 3f9f4 │ │ │ │ + tbz w0, #8, 3faa0 │ │ │ │ ldr x0, [x21, #152] │ │ │ │ - cbnz x0, 3fa9c │ │ │ │ + cbnz x0, 3fa7c │ │ │ │ mov x0, #0x410 // #1040 │ │ │ │ bl f2d0 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ ldr x2, [x19, #16] │ │ │ │ movk x1, #0x1, lsl #32 │ │ │ │ str x1, [x0] │ │ │ │ str wzr, [x0, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ str wzr, [x0, #24] │ │ │ │ str x0, [x21, #152] │ │ │ │ ldr x1, [x2, #208] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 3fa14 // b.any │ │ │ │ + b.ne 3f9f4 // b.any │ │ │ │ ldr w1, [x2, #36] │ │ │ │ - tbnz w1, #20, 3fa14 │ │ │ │ + tbnz w1, #20, 3f9f4 │ │ │ │ ldr x1, [x2, #192] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ - cbnz x1, 3fb00 │ │ │ │ + cbnz x1, 3fae0 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 3f970 │ │ │ │ + cbnz x19, 3f950 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x19, #164] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 3fa14 // b.none │ │ │ │ + b.eq 3f9f4 // b.none │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - bl 3f94c │ │ │ │ + bl 3f92c │ │ │ │ tst w0, #0xff │ │ │ │ ldr x19, [x19] │ │ │ │ ccmp w20, #0x0, #0x0, eq // eq = none │ │ │ │ cset w20, ne // ne = any │ │ │ │ - cbnz x19, 3f970 │ │ │ │ - b 3fa1c │ │ │ │ + cbnz x19, 3f950 │ │ │ │ + b 3f9fc │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 3fa74 // b.any │ │ │ │ + b.ne 3fa54 // b.any │ │ │ │ mov x1, x21 │ │ │ │ - b 3fa44 │ │ │ │ + b 3fa24 │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 3fa14 // b.any │ │ │ │ + b.ne 3f9f4 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ mov x1, x21 │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 3f94c │ │ │ │ + bl 3f92c │ │ │ │ tst w0, #0xff │ │ │ │ ccmp w20, #0x0, #0x0, eq // eq = none │ │ │ │ cset w20, ne // ne = any │ │ │ │ - b 3fa14 │ │ │ │ + b 3f9f4 │ │ │ │ ldp w3, w1, [x0] │ │ │ │ cmp w1, w3 │ │ │ │ - b.eq 3fad4 // b.none │ │ │ │ + b.eq 3fab4 // b.none │ │ │ │ add w4, w1, #0x1 │ │ │ │ add x3, x0, w1, uxtw #4 │ │ │ │ str x19, [x3, #16] │ │ │ │ str w1, [x3, #24] │ │ │ │ str w4, [x0, #4] │ │ │ │ - b 3f9ec │ │ │ │ + b 3f9cc │ │ │ │ mov w1, #0x402 // #1026 │ │ │ │ and w0, w0, w1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 3fa14 // b.any │ │ │ │ - b 3f9bc │ │ │ │ + b.ne 3f9f4 // b.any │ │ │ │ + b 3f99c │ │ │ │ lsl w1, w1, #1 │ │ │ │ str w1, [x0] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ add x1, x1, #0x2 │ │ │ │ lsl x1, x1, #4 │ │ │ │ bl f138 │ │ │ │ ldr w1, [x0, #4] │ │ │ │ ldr x2, [x19, #16] │ │ │ │ add w4, w1, #0x1 │ │ │ │ str x0, [x21, #152] │ │ │ │ - b 3faac │ │ │ │ + b 3fa8c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x0, #8] │ │ │ │ - b 3fa14 │ │ │ │ + b 3f9f4 │ │ │ │ mov x5, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xb40 │ │ │ │ ccmp x5, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3fb74 // b.none │ │ │ │ + b.eq 3fb54 // b.none │ │ │ │ ldr w0, [x5, #8] │ │ │ │ cmp w0, #0xc │ │ │ │ - b.ne 3fb74 // b.any │ │ │ │ + b.ne 3fb54 // b.any │ │ │ │ ldr x0, [x5, #32] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ne 3fb74 // b.any │ │ │ │ + b.ne 3fb54 // b.any │ │ │ │ ldr x1, [x3, #40] │ │ │ │ sub x0, x4, x1 │ │ │ │ stp x0, x2, [x5, #16] │ │ │ │ ldr w0, [x3, #36] │ │ │ │ - tbnz w0, #11, 3fc44 │ │ │ │ + tbnz w0, #11, 3fc24 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x2, x2, x0 │ │ │ │ add x2, x2, x4 │ │ │ │ sub x2, x2, x1 │ │ │ │ lsl x2, x2, x0 │ │ │ │ str x2, [x3, #56] │ │ │ │ ret │ │ │ │ ldr x0, [x5] │ │ │ │ - cbz x0, 3fb88 │ │ │ │ + cbz x0, 3fb68 │ │ │ │ ldr w6, [x0, #8] │ │ │ │ cmp w6, #0xc │ │ │ │ - b.eq 3fc20 // b.none │ │ │ │ + b.eq 3fc00 // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x0, #0x30 // #48 │ │ │ │ mov x29, sp │ │ │ │ stp x5, x2, [sp, #24] │ │ │ │ stp x3, x1, [sp, #40] │ │ │ │ str x4, [sp, #56] │ │ │ │ @@ -48621,477 +48613,477 @@ │ │ │ │ stp x3, x5, [x0, #32] │ │ │ │ ldr x1, [x3, #40] │ │ │ │ ldr x4, [sp, #56] │ │ │ │ ldr x2, [sp, #32] │ │ │ │ sub x5, x4, x1 │ │ │ │ stp x5, x2, [x0, #16] │ │ │ │ ldr w0, [x3, #36] │ │ │ │ - tbnz w0, #11, 3fc14 │ │ │ │ + tbnz w0, #11, 3fbf4 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x2, x2, x0 │ │ │ │ add x2, x2, x4 │ │ │ │ sub x2, x2, x1 │ │ │ │ lsl x2, x2, x0 │ │ │ │ str x2, [x3, #56] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x6, [x0, #32] │ │ │ │ cmp x6, x3 │ │ │ │ - b.ne 3fb88 // b.any │ │ │ │ + b.ne 3fb68 // b.any │ │ │ │ ldr x1, [x3, #40] │ │ │ │ sub x5, x4, x1 │ │ │ │ stp x5, x2, [x0, #16] │ │ │ │ ldr w0, [x3, #36] │ │ │ │ - tbz w0, #11, 3fb54 │ │ │ │ + tbz w0, #11, 3fb34 │ │ │ │ ret │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - cbz x0, 3fd04 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 3fce4 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x4, #0xa88 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ ldr x0, [x4, #168] │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 3fd04 // b.none │ │ │ │ + b.eq 3fce4 // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w0, [x3, #8] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne 3fcb4 // b.any │ │ │ │ + b.ne 3fc94 // b.any │ │ │ │ ldrb w0, [x2] │ │ │ │ - tbz w0, #0, 3fce4 │ │ │ │ + tbz w0, #0, 3fcc4 │ │ │ │ ldr x3, [x3] │ │ │ │ - cbz x3, 3fca8 │ │ │ │ + cbz x3, 3fc88 │ │ │ │ ldr x0, [x4, #168] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ne 3fc80 // b.any │ │ │ │ + b.ne 3fc60 // b.any │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - b.ls 3fd3c // b.plast │ │ │ │ + b.ls 3fd1c // b.plast │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 3fd08 // b.any │ │ │ │ + b.ne 3fce8 // b.any │ │ │ │ mov x0, x3 │ │ │ │ adrp x1, 40000 │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + add x1, x1, #0xd40 │ │ │ │ stp x3, x2, [sp, #24] │ │ │ │ str x4, [sp, #40] │ │ │ │ - bl 3b460 │ │ │ │ + bl 3b440 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ ldp x3, x2, [sp, #24] │ │ │ │ - b 3fc94 │ │ │ │ + b 3fc74 │ │ │ │ ldr x0, [x3, #16] │ │ │ │ mov x1, x2 │ │ │ │ stp x3, x2, [sp, #24] │ │ │ │ str x4, [sp, #40] │ │ │ │ - bl 3fc48 │ │ │ │ + bl 3fc28 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ ldp x3, x2, [sp, #24] │ │ │ │ - b 3fc94 │ │ │ │ + b 3fc74 │ │ │ │ ret │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 3fc94 // b.any │ │ │ │ + b.ne 3fc74 // b.any │ │ │ │ ldrb w0, [x2] │ │ │ │ - tbnz w0, #0, 3fc94 │ │ │ │ + tbnz w0, #0, 3fc74 │ │ │ │ adrp x0, 263000 │ │ │ │ mov x1, x2 │ │ │ │ stp x2, x3, [sp, #24] │ │ │ │ ldr x0, [x0, #608] │ │ │ │ str x4, [sp, #40] │ │ │ │ - bl 3fc48 │ │ │ │ + bl 3fc28 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ ldp x2, x3, [sp, #24] │ │ │ │ - b 3fc94 │ │ │ │ + b 3fc74 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 3fc94 // b.any │ │ │ │ + b.ne 3fc74 // b.any │ │ │ │ ldrb w0, [x2] │ │ │ │ - tbnz w0, #0, 3fc94 │ │ │ │ + tbnz w0, #0, 3fc74 │ │ │ │ ldr x0, [x3, #16] │ │ │ │ mov x1, x2 │ │ │ │ stp x3, x2, [sp, #24] │ │ │ │ str x4, [sp, #40] │ │ │ │ - bl 3fc48 │ │ │ │ + bl 3fc28 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ ldp x3, x2, [sp, #24] │ │ │ │ - b 3fc94 │ │ │ │ + b 3fc74 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldrb w0, [x0, #1801] │ │ │ │ str x19, [sp, #16] │ │ │ │ - tbnz w0, #0, 3fdec │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 3fdcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #3296] │ │ │ │ - cbz x19, 3fdb4 │ │ │ │ + cbz x19, 3fd94 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [x19, #152] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x19, #152] │ │ │ │ ldr x19, [x19, #48] │ │ │ │ - cbnz x19, 3fda0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x19, 3fd80 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 3fddc // b.none │ │ │ │ + b.eq 3fdbc // b.none │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b fe88 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 263000 │ │ │ │ strb wzr, [x0, #1608] │ │ │ │ - b 3fd8c │ │ │ │ + b 3fd6c │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 3fe14 // b.none │ │ │ │ + b.eq 3fdf4 // b.none │ │ │ │ ret │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ ldr x0, [x0, #288] │ │ │ │ - cbz x0, 3fe2c │ │ │ │ + cbz x0, 3fe0c │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 3fe10 │ │ │ │ + tbnz w0, #4, 3fdf0 │ │ │ │ ldr w0, [x1, #36] │ │ │ │ - tbnz w0, #15, 3fe10 │ │ │ │ + tbnz w0, #15, 3fdf0 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ - cbz x2, 3fe10 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x2, 3fdf0 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x3, [x2, #208] │ │ │ │ ldr x2, [x0, #80] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 3fe10 // b.any │ │ │ │ + b.ne 3fdf0 // b.any │ │ │ │ b f0f0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - bl 4c080 │ │ │ │ + bl 4c040 │ │ │ │ adrp x0, 263000 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str w1, [x0, #1628] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x21, [sp, #32] │ │ │ │ and w21, w4, #0xff │ │ │ │ - tbnz w4, #0, 3ff34 │ │ │ │ + tbnz w4, #0, 3ff14 │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp x3, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3ff34 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 3ff14 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x4, x2 │ │ │ │ ldrb w0, [x0, #1729] │ │ │ │ mov x20, x3 │ │ │ │ - tbnz w0, #0, 3ff1c │ │ │ │ + tbnz w0, #0, 3fefc │ │ │ │ ldr x0, [x4] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 24688 │ │ │ │ cmp x19, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3ff3c // b.none │ │ │ │ + b.eq 3ff1c // b.none │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x1, [x19, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp x1, x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w1, [x2, #36] │ │ │ │ ldr w2, [x3, #36] │ │ │ │ eor w1, w1, w2 │ │ │ │ - tbz w1, #4, 3fec8 │ │ │ │ + tbz w1, #4, 3fea8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w21, w0 │ │ │ │ mov w0, w21 │ │ │ │ - b 3ff0c │ │ │ │ + b 3feec │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, w21 │ │ │ │ - b 3ff0c │ │ │ │ + b 3feec │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x2, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 40060 // b.none │ │ │ │ - b.ls 3ff84 // b.plast │ │ │ │ + b.eq 40040 // b.none │ │ │ │ + b.ls 3ff64 // b.plast │ │ │ │ cmp w0, #0xc │ │ │ │ - b.eq 4010c // b.none │ │ │ │ + b.eq 400ec // b.none │ │ │ │ cmp w0, #0xd │ │ │ │ - b.eq 402b4 // b.none │ │ │ │ + b.eq 40294 // b.none │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 3ff78 // b.any │ │ │ │ + b.ne 3ff58 // b.any │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x2, #40] │ │ │ │ add x0, x0, #0x740 │ │ │ │ mov x20, x1 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x1, [x1, #208] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 40400 // b.any │ │ │ │ + b.ne 403e0 // b.any │ │ │ │ ldr w1, [x20, #36] │ │ │ │ - tbz w1, #8, 403e8 │ │ │ │ + tbz w1, #8, 403c8 │ │ │ │ mov x1, x20 │ │ │ │ str x2, [sp, #40] │ │ │ │ bl 101d0 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - cbz x0, 4027c │ │ │ │ + cbz x0, 4025c │ │ │ │ add x4, x19, #0x740 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x3, #8] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ ldr x0, [x2, #48] │ │ │ │ str x0, [x3, #16] │ │ │ │ ldr x0, [x4, #80] │ │ │ │ stp x4, x3, [sp, #40] │ │ │ │ str x2, [sp, #56] │ │ │ │ bl efe8 │ │ │ │ ldp x4, x3, [sp, #40] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ str x0, [x3, #40] │ │ │ │ - cbz x0, 4027c │ │ │ │ + cbz x0, 4025c │ │ │ │ ldr x1, [x4, #80] │ │ │ │ ldr x0, [x2, #32] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w1, [x1, #12] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 403a0 // b.pmore │ │ │ │ + b.hi 40380 // b.pmore │ │ │ │ add x1, x19, #0x740 │ │ │ │ ldr x4, [x20, #208] │ │ │ │ ldr x1, [x1, #80] │ │ │ │ cmp x4, x1 │ │ │ │ - b.ne 402a4 // b.any │ │ │ │ + b.ne 40284 // b.any │ │ │ │ ldr w1, [x2, #16] │ │ │ │ cmp w1, #0x11f │ │ │ │ - b.ne 4017c // b.any │ │ │ │ + b.ne 4015c // b.any │ │ │ │ ldr x1, [x3, #40] │ │ │ │ strb w0, [x1] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [x3, #24] │ │ │ │ str w0, [x3, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 3ff78 │ │ │ │ + b 3ff58 │ │ │ │ ldr x2, [x2, #16] │ │ │ │ ldr w0, [x2, #264] │ │ │ │ and w0, w0, #0x380 │ │ │ │ cmp w0, #0x200 │ │ │ │ - b.eq 3ff78 // b.none │ │ │ │ + b.eq 3ff58 // b.none │ │ │ │ ldr w0, [x2, #36] │ │ │ │ - tbnz w0, #15, 3ff78 │ │ │ │ + tbnz w0, #15, 3ff58 │ │ │ │ ldr x1, [x2, #88] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #1936] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ cmp x0, x3 │ │ │ │ - b.ne 40248 // b.any │ │ │ │ + b.ne 40228 // b.any │ │ │ │ ldr w3, [x1, #36] │ │ │ │ - tbz w3, #8, 400f8 │ │ │ │ + tbz w3, #8, 400d8 │ │ │ │ stp x1, x2, [sp, #40] │ │ │ │ bl 101d0 │ │ │ │ ldp x1, x2, [sp, #40] │ │ │ │ - cbz x0, 4025c │ │ │ │ + cbz x0, 4023c │ │ │ │ ldr x3, [x2, #32] │ │ │ │ mov x4, #0x220000000000 // #37383395344384 │ │ │ │ and x3, x3, x4 │ │ │ │ mov x4, #0x20000000000 // #2199023255552 │ │ │ │ cmp x3, x4 │ │ │ │ - b.eq 40218 // b.none │ │ │ │ + b.eq 401f8 // b.none │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str w3, [x0, #8] │ │ │ │ ldr x3, [x2, #88] │ │ │ │ str x2, [x0, #32] │ │ │ │ cmp x3, x1 │ │ │ │ - b.ne 402e8 // b.any │ │ │ │ + b.ne 402c8 // b.any │ │ │ │ ldr x1, [x2, #56] │ │ │ │ str x1, [x0, #24] │ │ │ │ ldr x1, [x2, #80] │ │ │ │ str x1, [x0, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w4, #0x402 // #1026 │ │ │ │ and w3, w3, w4 │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 3ff78 // b.any │ │ │ │ - b 4009c │ │ │ │ + b.ne 3ff58 // b.any │ │ │ │ + b 4007c │ │ │ │ ldr x1, [x2, #32] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ ldr x3, [x1, #208] │ │ │ │ cmp x3, x0 │ │ │ │ - b.ne 40290 // b.any │ │ │ │ + b.ne 40270 // b.any │ │ │ │ ldr w3, [x1, #36] │ │ │ │ - tbz w3, #8, 40168 │ │ │ │ + tbz w3, #8, 40148 │ │ │ │ str x2, [sp, #40] │ │ │ │ bl 101d0 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 40278 │ │ │ │ + cbz x0, 40258 │ │ │ │ ldr q31, [x2, #16] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x1, #8] │ │ │ │ str q31, [x1, #16] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ add x2, x0, #0x8 │ │ │ │ ldr x0, [x0] │ │ │ │ str w0, [x1, #32] │ │ │ │ str x2, [x1, #40] │ │ │ │ - b 3ff78 │ │ │ │ + b 3ff58 │ │ │ │ mov w4, #0x402 // #1026 │ │ │ │ and w3, w3, w4 │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 3ff78 // b.any │ │ │ │ - b 4012c │ │ │ │ - b.hi 401dc // b.pmore │ │ │ │ + b.ne 3ff58 // b.any │ │ │ │ + b 4010c │ │ │ │ + b.hi 401bc // b.pmore │ │ │ │ cmp w1, #0x11d │ │ │ │ - b.ne 401a8 // b.any │ │ │ │ + b.ne 40188 // b.any │ │ │ │ ldr x1, [x4, #8] │ │ │ │ str x3, [sp, #40] │ │ │ │ ldr x2, [x1, #80] │ │ │ │ ldr x1, [x3, #40] │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ - b 40050 │ │ │ │ + b 40030 │ │ │ │ cmp w1, #0x11e │ │ │ │ - b.eq 401f8 // b.none │ │ │ │ + b.eq 401d8 // b.none │ │ │ │ sub w1, w1, #0x11b │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 401dc // b.pmore │ │ │ │ + b.hi 401bc // b.pmore │ │ │ │ ldr x1, [x4, #8] │ │ │ │ str x3, [sp, #40] │ │ │ │ ldr x2, [x1, #56] │ │ │ │ ldr x1, [x3, #40] │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ - b 40050 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 40030 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ add x2, x2, #0x28 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ mov w1, #0x95 // #149 │ │ │ │ bl 18d98 │ │ │ │ ldr x1, [x4, #8] │ │ │ │ str x3, [sp, #40] │ │ │ │ ldr x2, [x1, #104] │ │ │ │ ldr x1, [x3, #40] │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ - b 40050 │ │ │ │ + b 40030 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #8] │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ str x1, [x0, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #32] │ │ │ │ ldr x1, [x2, #56] │ │ │ │ str x1, [x0, #24] │ │ │ │ ldr x1, [x2, #80] │ │ │ │ str x1, [x0, #16] │ │ │ │ - b 3ff78 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 3ff58 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0xd9 // #217 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0x101 // #257 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0x6a // #106 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ bl 1816c │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [x2, #64] │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x3, [x1, #208] │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 402fc // b.none │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.eq 402dc // b.none │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0xa4 // #164 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ bl 1816c │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0xf2 // #242 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ ldr w3, [x1, #36] │ │ │ │ - tbnz w3, #8, 4031c │ │ │ │ + tbnz w3, #8, 402fc │ │ │ │ mov w4, #0x402 // #1026 │ │ │ │ and w3, w3, w4 │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 4031c // b.none │ │ │ │ + b.eq 402fc // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 3ff78 │ │ │ │ + b 3ff58 │ │ │ │ str x2, [sp, #40] │ │ │ │ bl 101d0 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov x4, x0 │ │ │ │ - cbz x0, 4027c │ │ │ │ + cbz x0, 4025c │ │ │ │ ldr x0, [x2, #72] │ │ │ │ str x0, [x4, #16] │ │ │ │ ldr x0, [x2, #24] │ │ │ │ add x3, x19, #0x740 │ │ │ │ mov x1, #0x18 // #24 │ │ │ │ str x2, [sp, #56] │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -49100,539 +49092,539 @@ │ │ │ │ ldr x0, [x3, #80] │ │ │ │ stp x3, x4, [sp, #40] │ │ │ │ bl efe8 │ │ │ │ mov x1, x0 │ │ │ │ ldp x3, x4, [sp, #40] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ str x0, [x4, #32] │ │ │ │ - cbz x0, 4027c │ │ │ │ + cbz x0, 4025c │ │ │ │ ldr w0, [x2, #16] │ │ │ │ ldr x5, [x2, #56] │ │ │ │ str w0, [x1] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ str x5, [x1, #16] │ │ │ │ - cbz x0, 40410 │ │ │ │ + cbz x0, 403f0 │ │ │ │ mov w2, #0x4 // #4 │ │ │ │ str w2, [x4, #8] │ │ │ │ str x0, [x1, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 3ff78 │ │ │ │ + b 3ff58 │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ - tbnz w1, #13, 40024 │ │ │ │ + tbnz w1, #13, 40004 │ │ │ │ ldr w1, [x2, #16] │ │ │ │ cmp w1, #0x11e │ │ │ │ - b.eq 40440 // b.none │ │ │ │ - b.hi 40460 // b.pmore │ │ │ │ + b.eq 40420 // b.none │ │ │ │ + b.hi 40440 // b.pmore │ │ │ │ cmp w1, #0x11d │ │ │ │ - b.eq 40484 // b.none │ │ │ │ + b.eq 40464 // b.none │ │ │ │ cmp w1, #0x11a │ │ │ │ - b.ls 40468 // b.plast │ │ │ │ + b.ls 40448 // b.plast │ │ │ │ add x1, sp, #0x48 │ │ │ │ stp x1, x3, [sp, #40] │ │ │ │ str x2, [sp, #56] │ │ │ │ bl fc48 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl f090 │ │ │ │ ldp x3, x2, [sp, #48] │ │ │ │ - b 40024 │ │ │ │ + b 40004 │ │ │ │ mov w3, #0x402 // #1026 │ │ │ │ and w1, w1, w3 │ │ │ │ cmp w1, w3 │ │ │ │ - b.eq 3ffbc // b.none │ │ │ │ + b.eq 3ff9c // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 3ff78 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 3ff58 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w1, #0x33 // #51 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x4, #8] │ │ │ │ ldr x0, [x2, #32] │ │ │ │ ldr x2, [x3, #80] │ │ │ │ ldr x4, [x0, #208] │ │ │ │ cmp x4, x2 │ │ │ │ - b.eq 40394 // b.none │ │ │ │ + b.eq 40374 // b.none │ │ │ │ ldp x0, x2, [x0, #80] │ │ │ │ add x0, x0, x5 │ │ │ │ stp x2, x0, [x1, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 3ff78 │ │ │ │ + b 3ff58 │ │ │ │ add x1, sp, #0x48 │ │ │ │ stp x1, x3, [sp, #40] │ │ │ │ str x2, [sp, #56] │ │ │ │ bl ff30 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl f960 │ │ │ │ ldp x3, x2, [sp, #48] │ │ │ │ - b 40024 │ │ │ │ + b 40004 │ │ │ │ cmp w1, #0x11f │ │ │ │ - b.eq 40024 // b.none │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.eq 40004 // b.none │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ add x2, x2, #0x28 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ mov w1, #0x66 // #102 │ │ │ │ bl 18d98 │ │ │ │ add x1, sp, #0x48 │ │ │ │ stp x1, x3, [sp, #40] │ │ │ │ str x2, [sp, #56] │ │ │ │ bl f8d0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl fee8 │ │ │ │ ldp x3, x2, [sp, #48] │ │ │ │ - b 40024 │ │ │ │ + b 40004 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x21, #0x740 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl 10350 │ │ │ │ ldr x1, [x19, #80] │ │ │ │ ldr x19, [x1, #144] │ │ │ │ - cbz x19, 40530 │ │ │ │ + cbz x19, 40510 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ mov x20, #0x2 // #2 │ │ │ │ lsl x20, x20, x0 │ │ │ │ sub x20, x20, #0x1 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbz w0, #0, 40528 │ │ │ │ + tbz w0, #0, 40508 │ │ │ │ ldr x2, [x19, #40] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ add x1, x2, x0 │ │ │ │ ands x1, x1, x20 │ │ │ │ - b.eq 4050c // b.none │ │ │ │ + b.eq 404ec // b.none │ │ │ │ and x2, x2, x20 │ │ │ │ cmp x2, x1 │ │ │ │ - b.hi 40ad8 // b.pmore │ │ │ │ + b.hi 40ab8 // b.pmore │ │ │ │ ldr x1, [x19, #48] │ │ │ │ add x0, x0, x1 │ │ │ │ ands x0, x0, x20 │ │ │ │ - b.eq 40528 // b.none │ │ │ │ + b.eq 40508 // b.none │ │ │ │ and x1, x1, x20 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 40ab8 // b.pmore │ │ │ │ + b.hi 40a98 // b.pmore │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbnz x19, 404e4 │ │ │ │ + cbnz x19, 404c4 │ │ │ │ add x21, x21, #0x740 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ ldr w0, [x0, #168] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4099c // b.plast │ │ │ │ + b.ls 4097c // b.plast │ │ │ │ ubfiz x0, x0, #4, #32 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ bl f2d0 │ │ │ │ mov x27, x0 │ │ │ │ mov w3, #0x402 // #1026 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ - cbz x1, 40a9c │ │ │ │ + cbz x1, 40a7c │ │ │ │ ldr w2, [x1, #36] │ │ │ │ - tbz w2, #0, 40598 │ │ │ │ + tbz w2, #0, 40578 │ │ │ │ and w2, w2, w3 │ │ │ │ cmp w2, #0x400 │ │ │ │ - b.eq 40598 // b.none │ │ │ │ + b.eq 40578 // b.none │ │ │ │ ldr x0, [x1, #56] │ │ │ │ - cbz x0, 40598 │ │ │ │ + cbz x0, 40578 │ │ │ │ lsl x2, x21, #4 │ │ │ │ add x0, x27, x21, lsl #4 │ │ │ │ add x21, x21, #0x1 │ │ │ │ str x1, [x27, x2] │ │ │ │ strb wzr, [x0, #8] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ - cbnz x1, 40568 │ │ │ │ + cbnz x1, 40548 │ │ │ │ cmp x21, #0x1 │ │ │ │ - b.ls 40a9c // b.plast │ │ │ │ + b.ls 40a7c // b.plast │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x27 │ │ │ │ adrp x3, 40000 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ - add x3, x3, #0xbcc │ │ │ │ + add x3, x3, #0xbac │ │ │ │ mov x28, x27 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x26, x27 │ │ │ │ adrp x25, 263000 │ │ │ │ bl ee38 │ │ │ │ - tbnz w21, #0, 40678 │ │ │ │ + tbnz w21, #0, 40658 │ │ │ │ ldr x20, [x27] │ │ │ │ mov x0, x20 │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ - tbz w0, #1, 40618 │ │ │ │ + tbz w0, #1, 405f8 │ │ │ │ ldp x7, x3, [x20, #48] │ │ │ │ mov x23, x20 │ │ │ │ ldr w0, [x25, #632] │ │ │ │ lsr x3, x3, x0 │ │ │ │ sub x0, x7, #0x1 │ │ │ │ add x19, x3, x0 │ │ │ │ mov x24, x7 │ │ │ │ add x28, x27, #0x10 │ │ │ │ mov x22, #0x1 // #1 │ │ │ │ - b 40678 │ │ │ │ + b 40658 │ │ │ │ ldr x20, [x28, #16] │ │ │ │ stp x8, x9, [sp, #96] │ │ │ │ mov x0, x20 │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ ldp x8, x9, [sp, #96] │ │ │ │ - tbz w0, #1, 40670 │ │ │ │ + tbz w0, #1, 40650 │ │ │ │ ldp x7, x3, [x20, #48] │ │ │ │ ldr w0, [x25, #632] │ │ │ │ lsr x3, x3, x0 │ │ │ │ sub x0, x7, #0x1 │ │ │ │ add x3, x3, x0 │ │ │ │ - cbz x23, 40664 │ │ │ │ + cbz x23, 40644 │ │ │ │ cmp x7, x19 │ │ │ │ ccmp x24, x19, #0x2, hi // hi = pmore │ │ │ │ - b.hi 40a1c // b.pmore │ │ │ │ + b.hi 409fc // b.pmore │ │ │ │ mov x19, x3 │ │ │ │ mov x24, x7 │ │ │ │ mov x23, x20 │ │ │ │ add x28, x9, #0x10 │ │ │ │ add x22, x8, #0x1 │ │ │ │ ldr x20, [x28] │ │ │ │ mov x0, x20 │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr w0, [x20, #36] │ │ │ │ - tbz w0, #1, 406bc │ │ │ │ + tbz w0, #1, 4069c │ │ │ │ ldp x7, x3, [x20, #48] │ │ │ │ ldr w0, [x25, #632] │ │ │ │ lsr x3, x3, x0 │ │ │ │ sub x0, x7, #0x1 │ │ │ │ add x3, x3, x0 │ │ │ │ - cbz x23, 406b0 │ │ │ │ + cbz x23, 40690 │ │ │ │ cmp x7, x19 │ │ │ │ ccmp x24, x19, #0x2, hi // hi = pmore │ │ │ │ - b.hi 409dc // b.pmore │ │ │ │ + b.hi 409bc // b.pmore │ │ │ │ mov x19, x3 │ │ │ │ mov x24, x7 │ │ │ │ mov x23, x20 │ │ │ │ add x8, x22, #0x1 │ │ │ │ add x9, x28, #0x10 │ │ │ │ cmp x21, x8 │ │ │ │ - b.ne 40624 // b.any │ │ │ │ + b.ne 40604 // b.any │ │ │ │ mov x0, x27 │ │ │ │ mov x1, x21 │ │ │ │ adrp x3, 40000 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ - add x3, x3, #0xc60 │ │ │ │ + add x3, x3, #0xc40 │ │ │ │ bl ee38 │ │ │ │ ldr x0, [x27] │ │ │ │ sub x4, x22, #0x1 │ │ │ │ ands x4, x4, #0x7 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ ldr x20, [x0, #40] │ │ │ │ - b.eq 40884 // b.none │ │ │ │ + b.eq 40864 // b.none │ │ │ │ ldr x1, [x27, #16] │ │ │ │ mov x0, x20 │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ mov x3, x2 │ │ │ │ cmp x4, #0x1 │ │ │ │ - b.eq 40884 // b.none │ │ │ │ + b.eq 40864 // b.none │ │ │ │ cmp x4, x2 │ │ │ │ - b.eq 407b8 // b.none │ │ │ │ + b.eq 40798 // b.none │ │ │ │ cmp x4, #0x3 │ │ │ │ - b.eq 4079c // b.none │ │ │ │ + b.eq 4077c // b.none │ │ │ │ cmp x4, #0x4 │ │ │ │ - b.eq 40780 // b.none │ │ │ │ + b.eq 40760 // b.none │ │ │ │ cmp x4, #0x5 │ │ │ │ - b.eq 40764 // b.none │ │ │ │ + b.eq 40744 // b.none │ │ │ │ cmp x4, #0x6 │ │ │ │ - b.ne 409c0 // b.any │ │ │ │ + b.ne 409a0 // b.any │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x3, x2, #0x1 │ │ │ │ - b 40884 │ │ │ │ + b 40864 │ │ │ │ lsl x1, x2, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #32] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #64] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #80] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x1, x27, x2, lsl #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x1, #96] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x3, x2, #0x7 │ │ │ │ lsl x1, x3, #4 │ │ │ │ mov x0, x20 │ │ │ │ ldr x1, [x27, x1] │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x3, #0x1 │ │ │ │ cmp x22, x3 │ │ │ │ - b.ne 407d8 // b.any │ │ │ │ + b.ne 407b8 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ adrp x24, 263000 │ │ │ │ mov x28, x0 │ │ │ │ sub x0, x22, x0 │ │ │ │ - tbz w0, #0, 408e0 │ │ │ │ - b 40938 │ │ │ │ + tbz w0, #0, 408c0 │ │ │ │ + b 40918 │ │ │ │ ldrb w0, [x26, #8] │ │ │ │ - tbnz w0, #0, 4096c │ │ │ │ + tbnz w0, #0, 4094c │ │ │ │ cmp x20, x25 │ │ │ │ ccmp x5, x25, #0x2, hi // hi = pmore │ │ │ │ - b.hi 40a64 // b.pmore │ │ │ │ + b.hi 40a44 // b.pmore │ │ │ │ add x26, x26, #0x10 │ │ │ │ add x28, x28, #0x1 │ │ │ │ mov x23, x21 │ │ │ │ mov x25, x19 │ │ │ │ ldr x21, [x26] │ │ │ │ mov x0, x21 │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr x19, [x21, #56] │ │ │ │ mov x5, x20 │ │ │ │ ldr x20, [x21, #40] │ │ │ │ ldr w0, [x24, #632] │ │ │ │ lsr x19, x19, x0 │ │ │ │ sub x0, x20, #0x1 │ │ │ │ add x19, x19, x0 │ │ │ │ - cbz x23, 4096c │ │ │ │ + cbz x23, 4094c │ │ │ │ ldrb w0, [x26, #8] │ │ │ │ - tbnz w0, #0, 4096c │ │ │ │ + tbnz w0, #0, 4094c │ │ │ │ cmp x20, x25 │ │ │ │ ccmp x5, x25, #0x2, hi // hi = pmore │ │ │ │ - b.hi 40a64 // b.pmore │ │ │ │ + b.hi 40a44 // b.pmore │ │ │ │ add x26, x26, #0x10 │ │ │ │ cmp x22, x28 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x28, x28, #0x1 │ │ │ │ mov x23, x21 │ │ │ │ mov x25, x19 │ │ │ │ ldr x21, [x26] │ │ │ │ mov x0, x21 │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr x19, [x21, #56] │ │ │ │ mov x5, x20 │ │ │ │ ldr x20, [x21, #40] │ │ │ │ ldr w0, [x24, #632] │ │ │ │ lsr x19, x19, x0 │ │ │ │ sub x0, x20, #0x1 │ │ │ │ add x19, x19, x0 │ │ │ │ - cbnz x23, 408c4 │ │ │ │ + cbnz x23, 408a4 │ │ │ │ add x0, x28, #0x1 │ │ │ │ add x26, x26, #0x10 │ │ │ │ cmp x22, x28 │ │ │ │ - b.ne 408b4 // b.any │ │ │ │ + b.ne 40894 // b.any │ │ │ │ mov x0, x27 │ │ │ │ bl fab0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #2600] │ │ │ │ - cbnz x19, 409b0 │ │ │ │ + cbnz x19, 40990 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w0, [x19, #80] │ │ │ │ - tbnz w0, #0, 40af8 │ │ │ │ + tbnz w0, #0, 40ad8 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - b 4098c │ │ │ │ + b 4096c │ │ │ │ ldr x1, [x27, #32] │ │ │ │ mov x0, x20 │ │ │ │ ldr x20, [x1, #40] │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 4097c // b.none │ │ │ │ + b.eq 4095c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 40748 │ │ │ │ + b 40728 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc40 │ │ │ │ + add x1, x1, #0xc00 │ │ │ │ stp x7, x3, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x6, x19 │ │ │ │ ldp x2, x3, [sp, #96] │ │ │ │ mov x5, x24 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x4, [x23] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x28, #8] │ │ │ │ ldp x7, x3, [sp, #96] │ │ │ │ - b 406b0 │ │ │ │ + b 40690 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc40 │ │ │ │ + add x1, x1, #0xc00 │ │ │ │ stp x7, x3, [sp, #96] │ │ │ │ stp x8, x9, [sp, #112] │ │ │ │ bl ffd8 │ │ │ │ mov x6, x19 │ │ │ │ ldp x2, x3, [sp, #96] │ │ │ │ mov x5, x24 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x4, [x23] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x8, x9, [sp, #112] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x7, x3, [sp, #96] │ │ │ │ strb w0, [x9, #8] │ │ │ │ - b 40664 │ │ │ │ + b 40644 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc80 │ │ │ │ + add x1, x1, #0xc40 │ │ │ │ str x5, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ mov x6, x25 │ │ │ │ ldr x4, [x23] │ │ │ │ mov x3, x19 │ │ │ │ ldr x5, [sp, #96] │ │ │ │ mov x2, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 4096c │ │ │ │ + bl 46fcc │ │ │ │ + b 4094c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x27 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ b fab0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc08 │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ - bl 4700c │ │ │ │ - b 40528 │ │ │ │ + bl 46fcc │ │ │ │ + b 40508 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbd0 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ - bl 4700c │ │ │ │ - b 40528 │ │ │ │ + bl 46fcc │ │ │ │ + b 40508 │ │ │ │ ldp x0, x1, [x19, #32] │ │ │ │ mov w4, #0x5 // #5 │ │ │ │ ldr x20, [x19, #56] │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0xcc0 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0xc80 │ │ │ │ add x0, x0, x1 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ sub x20, x20, x0 │ │ │ │ - add x1, x1, #0xcf0 │ │ │ │ + add x1, x1, #0xcb0 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl fcf0 │ │ │ │ ldr x1, [x19] │ │ │ │ mov x2, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - b 4098c │ │ │ │ + b 4096c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x20, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x20, [x20, #3968] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ add x20, x20, #0x220 │ │ │ │ cmp x1, x20 │ │ │ │ - b.eq 40bb8 // b.none │ │ │ │ + b.eq 40b98 // b.none │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ bl f468 │ │ │ │ - cbz x0, 40bb8 │ │ │ │ + cbz x0, 40b98 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 40bb8 // b.any │ │ │ │ + b.ne 40b98 // b.any │ │ │ │ ldr x1, [x0, #40] │ │ │ │ cmp x1, x20 │ │ │ │ - b.ne 40bb8 // b.any │ │ │ │ + b.ne 40b98 // b.any │ │ │ │ ldr x2, [x19, #24] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldr x3, [x2, #40] │ │ │ │ sub x1, x1, x3 │ │ │ │ stp x2, x1, [x0, #40] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -49641,337 +49633,329 @@ │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x3, [x2, #48] │ │ │ │ ldr x0, [x1, #48] │ │ │ │ cmp x3, x0 │ │ │ │ - b.cs 40bf0 // b.hs, b.nlast │ │ │ │ + b.cs 40bd0 // b.hs, b.nlast │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b.hi 40bec // b.pmore │ │ │ │ + b.hi 40bcc // b.pmore │ │ │ │ ldr w0, [x1, #24] │ │ │ │ ldr w2, [x2, #24] │ │ │ │ cmp w2, w0 │ │ │ │ cset w0, hi // hi = pmore │ │ │ │ csinv w0, w0, wzr, cs // cs = hs, nlast │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x20, [x0] │ │ │ │ - cbz x20, 40c4c │ │ │ │ + cbz x20, 40c2c │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl fab0 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldr x20, [x19] │ │ │ │ - cbnz x20, 40c2c │ │ │ │ + cbnz x20, 40c0c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x0, [x1] │ │ │ │ ldr x3, [x2, #40] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ cmp x3, x1 │ │ │ │ - b.cs 40c84 // b.hs, b.nlast │ │ │ │ + b.cs 40c64 // b.hs, b.nlast │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ - b.hi 40ca0 // b.pmore │ │ │ │ + b.hi 40c80 // b.pmore │ │ │ │ ldr w0, [x0, #24] │ │ │ │ ldr w1, [x2, #24] │ │ │ │ cmp w1, w0 │ │ │ │ cset w0, hi // hi = pmore │ │ │ │ csinv w0, w0, wzr, cs // cs = hs, nlast │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 40cbc // b.none │ │ │ │ + b.eq 40c9c // b.none │ │ │ │ ret │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ ldr x0, [x0, #288] │ │ │ │ - cbz x0, 40cd4 │ │ │ │ + cbz x0, 40cb4 │ │ │ │ ldr w0, [x0, #96] │ │ │ │ - tbnz w0, #4, 40cb8 │ │ │ │ + tbnz w0, #4, 40c98 │ │ │ │ ldr w0, [x1, #36] │ │ │ │ - tbnz w0, #15, 40cb8 │ │ │ │ + tbnz w0, #15, 40c98 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ - cbz x2, 40cb8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x2, 40c98 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x740 │ │ │ │ ldr x3, [x2, #208] │ │ │ │ ldr x2, [x0, #80] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 40cb8 // b.any │ │ │ │ + b.ne 40c98 // b.any │ │ │ │ b e988 │ │ │ │ bti c │ │ │ │ adrp x3, 263000 │ │ │ │ ldr x5, [x3, #576] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x3, #2272] │ │ │ │ ldr x4, [x3, #248] │ │ │ │ - cbz x4, 40d30 │ │ │ │ + cbz x4, 40d10 │ │ │ │ adrp x3, 40000 │ │ │ │ - add x3, x3, #0xdc0 │ │ │ │ + add x3, x3, #0xda0 │ │ │ │ cmp x4, x3 │ │ │ │ - b.ne 40d44 // b.any │ │ │ │ - cbnz x5, 40d34 │ │ │ │ + b.ne 40d24 // b.any │ │ │ │ + cbnz x5, 40d14 │ │ │ │ ret │ │ │ │ mov x2, x1 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x5 │ │ │ │ - b 4e1e0 │ │ │ │ + b 4e1a0 │ │ │ │ mov x2, x1 │ │ │ │ mov x16, x4 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x5 │ │ │ │ br x16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr x0, [x2, #88] │ │ │ │ - cbz x0, 40db0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 40d90 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #208] │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ cmp x3, x1 │ │ │ │ - b.ne 40db0 // b.any │ │ │ │ + b.ne 40d90 // b.any │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - tbnz w0, #15, 40db0 │ │ │ │ + tbnz w0, #15, 40d90 │ │ │ │ ldr w0, [x2, #36] │ │ │ │ - tbz w0, #0, 40db0 │ │ │ │ + tbz w0, #0, 40d90 │ │ │ │ mov w1, #0x402 // #1026 │ │ │ │ and w0, w0, w1 │ │ │ │ cmp w0, #0x400 │ │ │ │ - b.eq 40db0 // b.none │ │ │ │ + b.eq 40d90 // b.none │ │ │ │ ldr x0, [x2, #56] │ │ │ │ - cbz x0, 40db0 │ │ │ │ + cbz x0, 40d90 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x4] │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - cbnz x0, 40dcc │ │ │ │ + cbnz x0, 40dac │ │ │ │ ret │ │ │ │ - b 4e1e0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 4e1a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov x29, #0x0 // #0 │ │ │ │ mov x30, #0x0 // #0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x1, [sp] │ │ │ │ add x2, sp, #0x8 │ │ │ │ mov x6, sp │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ bl eb08 │ │ │ │ bl f798 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ - cbz x0, 40e44 │ │ │ │ + cbz x0, 40e04 │ │ │ │ b f6d8 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x690 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x690 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 40e8c // b.none │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 40e4c // b.none │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3848] │ │ │ │ - cbz x1, 40e8c │ │ │ │ + cbz x1, 40e4c │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x690 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x690 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 40ec8 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x1, 40e88 │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #4008] │ │ │ │ - cbz x2, 40ec8 │ │ │ │ + cbz x2, 40e88 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x19, #1680] │ │ │ │ - tbnz w0, #0, 40f0c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + tbnz w0, #0, 40ecc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ - cbz x0, 40f00 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbz x0, 40ec0 │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ ldr x0, [x0, #2312] │ │ │ │ bl ed30 │ │ │ │ - bl 40e60 │ │ │ │ + bl 40e20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #1680] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 40e90 │ │ │ │ + b 40e50 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-432]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ str x1, [sp, #168] │ │ │ │ - bl 52c80 │ │ │ │ + bl 52c40 │ │ │ │ str x0, [sp, #232] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl f060 │ │ │ │ str x0, [sp, #256] │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x20, x0, #0xb38 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x20, x0, #0xaf8 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 103b0 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 103b0 │ │ │ │ - adrp x20, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x590 │ │ │ │ - add x0, x20, #0x5a8 │ │ │ │ + adrp x20, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x550 │ │ │ │ + add x0, x20, #0x568 │ │ │ │ bl f1e0 │ │ │ │ - add x0, x20, #0x5a8 │ │ │ │ + add x0, x20, #0x568 │ │ │ │ bl f918 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 43e80 │ │ │ │ + bl 43e40 │ │ │ │ ldr x0, [x24, #1696] │ │ │ │ bl f300 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x5b0 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x570 │ │ │ │ bl 10218 │ │ │ │ - cbnz x0, 43778 │ │ │ │ + cbnz x0, 43738 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 23e80 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 23e80 │ │ │ │ ldr x27, [sp, #168] │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.le 412c0 │ │ │ │ + b.le 41280 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ add x0, sp, #0x130 │ │ │ │ sbfiz x20, x25, #3, #32 │ │ │ │ str x0, [sp, #128] │ │ │ │ str wzr, [sp, #120] │ │ │ │ sxtw x23, w25 │ │ │ │ - adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x28, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x28, [x28, #3920] │ │ │ │ mov w22, #0x7d0 // #2000 │ │ │ │ ldr x0, [x27, x20] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x40 │ │ │ │ - b.ne 412b4 // b.any │ │ │ │ + b.ne 41274 // b.any │ │ │ │ subs w22, w22, #0x1 │ │ │ │ - b.eq 42368 // b.none │ │ │ │ + b.eq 42328 // b.none │ │ │ │ ldr x1, [sp, #128] │ │ │ │ add x21, x0, #0x1 │ │ │ │ mov x0, x21 │ │ │ │ bl f708 │ │ │ │ - tbnz w0, #31, 412b4 │ │ │ │ + tbnz w0, #31, 41274 │ │ │ │ ldr w0, [sp, #320] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.eq 42344 // b.none │ │ │ │ + b.eq 42304 // b.none │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ bl f048 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 412b4 │ │ │ │ + cbz x0, 41274 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl f780 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 41bec // b.none │ │ │ │ + b.eq 41bac // b.none │ │ │ │ mov x0, x21 │ │ │ │ bl ed18 │ │ │ │ mov x26, x0 │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 41bec // b.none │ │ │ │ + b.eq 41bac // b.none │ │ │ │ mov x0, x21 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl f780 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 41bec // b.none │ │ │ │ + b.eq 41bac // b.none │ │ │ │ add x0, x26, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x26 │ │ │ │ str x0, [sp, #152] │ │ │ │ bl fa38 │ │ │ │ mov x1, x0 │ │ │ │ cmp x26, x0 │ │ │ │ - b.eq 410f0 // b.none │ │ │ │ + b.eq 410b0 // b.none │ │ │ │ mov x0, x21 │ │ │ │ str x1, [sp, #136] │ │ │ │ bl 103e0 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ - cbnz w0, 41be4 │ │ │ │ + cbnz w0, 41ba4 │ │ │ │ ldr x26, [sp, #152] │ │ │ │ mov x0, x26 │ │ │ │ strb wzr, [x26, x1] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ str x0, [sp, #144] │ │ │ │ @@ -49986,63 +49970,63 @@ │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ str x21, [sp, #216] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldrb w0, [x26] │ │ │ │ ldrh w0, [x28, w0, sxtw #1] │ │ │ │ - tbz w0, #6, 41158 │ │ │ │ + tbz w0, #6, 41118 │ │ │ │ ldrb w0, [x26, #1]! │ │ │ │ ldrh w0, [x28, w0, sxtw #1] │ │ │ │ - tbnz w0, #6, 4114c │ │ │ │ + tbnz w0, #6, 4110c │ │ │ │ ubfiz x12, x22, #3, #32 │ │ │ │ - cbz w21, 41170 │ │ │ │ + cbz w21, 41130 │ │ │ │ sub w0, w21, #0x1 │ │ │ │ add x19, x23, x12 │ │ │ │ cmp w0, w22 │ │ │ │ - b.gt 41198 │ │ │ │ + b.gt 41158 │ │ │ │ str x12, [sp, #136] │ │ │ │ - cbz x23, 41d54 │ │ │ │ + cbz x23, 41d14 │ │ │ │ lsl w21, w21, #1 │ │ │ │ mov x0, x23 │ │ │ │ sbfiz x1, x21, #3, #32 │ │ │ │ bl f138 │ │ │ │ ldr x12, [sp, #136] │ │ │ │ mov x23, x0 │ │ │ │ add x19, x0, x12 │ │ │ │ str xzr, [x0, x12] │ │ │ │ ldrb w4, [x26] │ │ │ │ - cbnz w4, 41bf8 │ │ │ │ + cbnz w4, 41bb8 │ │ │ │ str xzr, [x19] │ │ │ │ ldrb w1, [x26] │ │ │ │ ldrh w0, [x28, w1, sxtw #1] │ │ │ │ - tbz w0, #6, 411bc │ │ │ │ + tbz w0, #6, 4117c │ │ │ │ ldrb w1, [x26, #1]! │ │ │ │ ldrh w0, [x28, w1, sxtw #1] │ │ │ │ - tbnz w0, #6, 411b0 │ │ │ │ - cbnz w1, 41140 │ │ │ │ + tbnz w0, #6, 41170 │ │ │ │ + cbnz w1, 41100 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ mov x3, x23 │ │ │ │ ldp x27, x23, [sp, #184] │ │ │ │ str x3, [sp, #136] │ │ │ │ ldr x20, [sp, #200] │ │ │ │ ldr x21, [sp, #216] │ │ │ │ ldr w25, [sp, #180] │ │ │ │ ldp w22, w19, [sp, #208] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldr x3, [sp, #136] │ │ │ │ cmp x27, x0 │ │ │ │ - b.eq 41f70 // b.none │ │ │ │ + b.eq 41f30 // b.none │ │ │ │ ldr x0, [x3] │ │ │ │ - cbz x0, 42300 │ │ │ │ + cbz x0, 422c0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ add x26, x26, #0x1 │ │ │ │ ldr x0, [x3, x26, lsl #3] │ │ │ │ - cbnz x0, 41200 │ │ │ │ + cbnz x0, 411c0 │ │ │ │ lsl x0, x26, #3 │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x0, [x27, x20] │ │ │ │ str x3, [sp, #136] │ │ │ │ bl fab0 │ │ │ │ sxtw x1, w19 │ │ │ │ mov x0, x27 │ │ │ │ @@ -50068,226 +50052,226 @@ │ │ │ │ ldr x0, [sp, #152] │ │ │ │ bl fab0 │ │ │ │ mov x0, x21 │ │ │ │ bl f018 │ │ │ │ ldr w25, [sp, #120] │ │ │ │ add w0, w25, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 412c0 // b.tcont │ │ │ │ + b.ge 41280 // b.tcont │ │ │ │ str w25, [sp, #120] │ │ │ │ mov w25, w0 │ │ │ │ sbfiz x20, x25, #3, #32 │ │ │ │ sxtw x23, w25 │ │ │ │ ldr x0, [x27, x20] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x40 │ │ │ │ - b.eq 41030 // b.none │ │ │ │ + b.eq 40ff0 // b.none │ │ │ │ add w0, w25, #0x1 │ │ │ │ cmp w19, w0 │ │ │ │ - b.gt 41294 │ │ │ │ + b.gt 41254 │ │ │ │ mov x0, x27 │ │ │ │ - bl 52bc0 │ │ │ │ + bl 52b80 │ │ │ │ mov x21, x0 │ │ │ │ bl f480 │ │ │ │ cmp w0, #0x110 │ │ │ │ - b.ne 42410 // b.any │ │ │ │ + b.ne 423d0 // b.any │ │ │ │ ldr x0, [x24, #1696] │ │ │ │ add x20, x24, #0x6a0 │ │ │ │ bl fc90 │ │ │ │ adrp x0, 12000 │ │ │ │ add x0, x0, #0x5a0 │ │ │ │ bl 10038 │ │ │ │ str x0, [x20, #120] │ │ │ │ adrp x0, 49000 │ │ │ │ - add x0, x0, #0x380 │ │ │ │ + add x0, x0, #0x340 │ │ │ │ bl f510 │ │ │ │ str x0, [x20, #128] │ │ │ │ adrp x0, 45000 │ │ │ │ - add x0, x0, #0x970 │ │ │ │ - bl 53488 <_obstack_memory_used@@Base+0x3dc> │ │ │ │ + add x0, x0, #0x930 │ │ │ │ + bl 53448 <_obstack_memory_used@@Base+0x3dc> │ │ │ │ adrp x0, 45000 │ │ │ │ - add x0, x0, #0x880 │ │ │ │ - bl 53488 <_obstack_memory_used@@Base+0x3dc> │ │ │ │ + add x0, x0, #0x840 │ │ │ │ + bl 53448 <_obstack_memory_used@@Base+0x3dc> │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.le 41524 │ │ │ │ + b.le 414e4 │ │ │ │ sub w25, w19, #0x2 │ │ │ │ add x0, x27, #0x10 │ │ │ │ - adrp x23, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x23, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x22, x27, #0x8 │ │ │ │ add x25, x0, w25, uxtw #3 │ │ │ │ - add x23, x23, #0x650 │ │ │ │ + add x23, x23, #0x610 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ sub x0, x25, x22 │ │ │ │ sub x0, x0, #0x8 │ │ │ │ lsr x0, x0, #3 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ands x0, x0, #0x7 │ │ │ │ - b.eq 41438 // b.none │ │ │ │ + b.eq 413f8 // b.none │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 41414 // b.none │ │ │ │ + b.eq 413d4 // b.none │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 413f8 // b.none │ │ │ │ + b.eq 413b8 // b.none │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.eq 413dc // b.none │ │ │ │ + b.eq 4139c // b.none │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.eq 413c0 // b.none │ │ │ │ + b.eq 41380 // b.none │ │ │ │ cmp x0, #0x5 │ │ │ │ - b.eq 413a4 // b.none │ │ │ │ + b.eq 41364 // b.none │ │ │ │ cmp x0, #0x6 │ │ │ │ - b.ne 422e0 // b.any │ │ │ │ + b.ne 422a0 // b.any │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ cmp x22, x25 │ │ │ │ - b.eq 41520 // b.none │ │ │ │ + b.eq 414e0 // b.none │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x22, #8] │ │ │ │ add x22, x22, #0x8 │ │ │ │ mov x26, x22 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x22, #8]! │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x26, #16] │ │ │ │ add x22, x26, #0x10 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x26, #24] │ │ │ │ add x22, x26, #0x18 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x26, #32] │ │ │ │ add x22, x26, #0x20 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x26, #40] │ │ │ │ add x22, x26, #0x28 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ ldr x20, [x26, #48] │ │ │ │ add x22, x26, #0x30 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x26, #0x38 │ │ │ │ cmp x22, x25 │ │ │ │ - b.ne 41438 // b.any │ │ │ │ - cbnz x28, 4261c │ │ │ │ + b.ne 413f8 // b.any │ │ │ │ + cbnz x28, 425dc │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ str x1, [x0, #136] │ │ │ │ add x20, x24, #0x6a0 │ │ │ │ ldr x22, [x20, #144] │ │ │ │ - cbnz x22, 425d4 │ │ │ │ + cbnz x22, 42594 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x20, #152] │ │ │ │ - adrp x20, 53000 <_obstack_free@@Base> │ │ │ │ - add x20, x20, #0x660 │ │ │ │ + adrp x20, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x20, x20, #0x620 │ │ │ │ mov x0, x20 │ │ │ │ bl eca0 │ │ │ │ - tbz w0, #0, 425ac │ │ │ │ + tbz w0, #0, 4256c │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x101 // #257 │ │ │ │ mov w25, #0xffffffff // #-1 │ │ │ │ mov x20, #0xffffffffffffffff // #-1 │ │ │ │ mov w26, #0x3a // #58 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x670 │ │ │ │ strh w2, [x22, #8] │ │ │ │ strb w1, [x22, #11] │ │ │ │ strb w1, [x22, #28] │ │ │ │ strb w26, [x22, #35] │ │ │ │ str w25, [x22, #80] │ │ │ │ str x20, [x22, #88] │ │ │ │ strb w1, [x22, #107] │ │ │ │ str w20, [x22, #184] │ │ │ │ strh w2, [x22, #460] │ │ │ │ strb w25, [x22, #462] │ │ │ │ bl 10218 │ │ │ │ cmp x0, #0x0 │ │ │ │ str x20, [x22, #448] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - adrp x20, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x20, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ strb w0, [x22, #552] │ │ │ │ add x0, x20, #0x980 │ │ │ │ add x0, x0, #0x68 │ │ │ │ str x0, [x22, #192] │ │ │ │ add x0, x22, #0x100 │ │ │ │ str x0, [x22, #264] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x9e0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x6c8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x9a0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x688 │ │ │ │ stp x0, x1, [x22, #296] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x1, #0xfbff // #64511 │ │ │ │ str w0, [x22, #312] │ │ │ │ mov x0, #0xffffffffffff0005 // #-65531 │ │ │ │ movk x0, #0x0, lsl #16 │ │ │ │ movk x1, #0xefff, lsl #16 │ │ │ │ @@ -50307,228 +50291,228 @@ │ │ │ │ str x0, [x22, #160] │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ str x0, [x22, #384] │ │ │ │ ldr w0, [x22, #560] │ │ │ │ str d31, [x22, #320] │ │ │ │ orr w0, w0, #0x200 │ │ │ │ str w0, [x22, #560] │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ - bl 43eec │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x6d0 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ + bl 43eac │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x690 │ │ │ │ bl 10218 │ │ │ │ mov x25, x0 │ │ │ │ - cbnz x0, 43b58 │ │ │ │ - adrp x25, 53000 <_obstack_free@@Base> │ │ │ │ - add x25, x25, #0x580 │ │ │ │ + cbnz x0, 43b18 │ │ │ │ + adrp x25, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x25, x25, #0x540 │ │ │ │ mov x22, x25 │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.le 417cc │ │ │ │ + b.le 4178c │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ mvn w2, w22 │ │ │ │ add w2, w2, w19 │ │ │ │ and w2, w2, #0x3 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 416b0 // b.any │ │ │ │ + b.ne 41670 // b.any │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w19 │ │ │ │ - b.ge 417bc // b.tcont │ │ │ │ - cbz w2, 41720 │ │ │ │ + b.ge 4177c // b.tcont │ │ │ │ + cbz w2, 416e0 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 41700 // b.none │ │ │ │ + b.eq 416c0 // b.none │ │ │ │ cmp w2, #0x2 │ │ │ │ - b.eq 416e8 // b.none │ │ │ │ + b.eq 416a8 // b.none │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.eq 422cc // b.none │ │ │ │ + b.eq 4228c // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.eq 41f60 // b.none │ │ │ │ + b.eq 41f20 // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.eq 41df4 // b.none │ │ │ │ + b.eq 41db4 // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w22, w19 │ │ │ │ - b.ge 417bc // b.tcont │ │ │ │ + b.ge 4177c // b.tcont │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 41740 // b.any │ │ │ │ + b.ne 41700 // b.any │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ mov w2, w22 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 41768 // b.any │ │ │ │ + b.ne 41728 // b.any │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w2, #0x1 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 4178c // b.any │ │ │ │ + b.ne 4174c // b.any │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w2, #0x2 │ │ │ │ sbfiz x0, x22, #3, #32 │ │ │ │ ldr x23, [x27, x0] │ │ │ │ ldrb w1, [x23] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 417b0 // b.any │ │ │ │ + b.ne 41770 // b.any │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w2, #0x3 │ │ │ │ cmp w22, w19 │ │ │ │ - b.lt 41720 // b.tstop │ │ │ │ + b.lt 416e0 // b.tstop │ │ │ │ ldrb w0, [x25] │ │ │ │ mov x22, x25 │ │ │ │ cmp w0, #0x67 │ │ │ │ - b.eq 4242c // b.none │ │ │ │ + b.eq 423ec // b.none │ │ │ │ add x26, x20, #0x980 │ │ │ │ ldr x23, [x26] │ │ │ │ - cbz x23, 423bc │ │ │ │ + cbz x23, 4237c │ │ │ │ ldr x1, [x23, #104] │ │ │ │ mov x0, x22 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 423b4 │ │ │ │ + cbnz w0, 42374 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ mov x1, x27 │ │ │ │ ldr x2, [x23, #80] │ │ │ │ mov w0, w19 │ │ │ │ str x23, [x22, #576] │ │ │ │ blr x2 │ │ │ │ str x0, [x22, #584] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 43fa0 │ │ │ │ + bl 43f60 │ │ │ │ adrp x1, 37000 │ │ │ │ add x0, x22, #0x250 │ │ │ │ - add x1, x1, #0x524 │ │ │ │ + add x1, x1, #0x504 │ │ │ │ mov w3, #0xd // #13 │ │ │ │ mov w2, #0x28 // #40 │ │ │ │ bl f4b0 │ │ │ │ - tbz w0, #0, 42398 │ │ │ │ + tbz w0, #0, 42358 │ │ │ │ ldr x0, [x22, #576] │ │ │ │ ldr x0, [x0] │ │ │ │ blr x0 │ │ │ │ strb wzr, [x22, #632] │ │ │ │ mov w0, w19 │ │ │ │ mov x1, x27 │ │ │ │ bl 24980 │ │ │ │ ldr x0, [x22, #96] │ │ │ │ - cbnz x0, 43770 │ │ │ │ + cbnz x0, 43730 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 2a080 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ bl 23e80 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x0, [x0, #640] │ │ │ │ - cbnz x0, 41f84 │ │ │ │ + cbnz x0, 41f44 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ bl 2a080 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 23e80 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x0, [x0, #576] │ │ │ │ ldr x0, [x0, #152] │ │ │ │ - cbnz x0, 42654 │ │ │ │ + cbnz x0, 42614 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ ldr x0, [x22, #848] │ │ │ │ - cbnz x0, 42298 │ │ │ │ + cbnz x0, 42258 │ │ │ │ ldr x0, [x22, #536] │ │ │ │ - cbnz x0, 4227c │ │ │ │ + cbnz x0, 4223c │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x0, [x0, #576] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ add x0, sp, #0x130 │ │ │ │ blr x1 │ │ │ │ mov x22, x0 │ │ │ │ ldr w1, [sp, #304] │ │ │ │ - cbnz w1, 426b0 │ │ │ │ + cbnz w1, 42670 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x898 │ │ │ │ + add x1, x1, #0x858 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x0, x22 │ │ │ │ - bl 45648 │ │ │ │ + bl 45608 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x22, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ ldrb w0, [x22, #860] │ │ │ │ - tbnz w0, #0, 4265c │ │ │ │ + tbnz w0, #0, 4261c │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ ldr x0, [x22, #544] │ │ │ │ - cbnz x0, 42718 │ │ │ │ + cbnz x0, 426d8 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w1, [x0, #474] │ │ │ │ - tbnz w1, #0, 41920 │ │ │ │ + tbnz w1, #0, 418e0 │ │ │ │ ldr x0, [x0, #160] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ cset w1, ne // ne = any │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr w2, [x0, #160] │ │ │ │ bfi w2, w1, #12, #1 │ │ │ │ str w2, [x0, #160] │ │ │ │ ldrb w0, [x0, #472] │ │ │ │ - tbnz w0, #0, 42700 │ │ │ │ - bl 48520 │ │ │ │ + tbnz w0, #0, 426c0 │ │ │ │ + bl 484e0 │ │ │ │ cmp w19, #0x2 │ │ │ │ - b.eq 426f0 // b.none │ │ │ │ + b.eq 426b0 // b.none │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ - tbnz w1, #6, 426c4 │ │ │ │ + tbnz w1, #6, 42684 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w1, [x0, #632] │ │ │ │ - tbz w1, #0, 4257c │ │ │ │ + tbz w1, #0, 4253c │ │ │ │ ldrb w0, [x0, #860] │ │ │ │ - tbnz w0, #0, 43714 │ │ │ │ + tbnz w0, #0, 436d4 │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ add x19, x19, #0x8 │ │ │ │ ldr x0, [x19, #568] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ blr x0 │ │ │ │ - bl 48748 │ │ │ │ + bl 48708 │ │ │ │ ldr x23, [x19, #32] │ │ │ │ - cbnz x23, 42f58 │ │ │ │ + cbnz x23, 42f18 │ │ │ │ ldr x19, [x19, #48] │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ - cbnz x19, 42fb4 │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + cbnz x19, 42f74 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 2a080 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 23e80 │ │ │ │ - bl 34f60 │ │ │ │ + bl 34f40 │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ bl 2a080 │ │ │ │ add x1, x24, #0x6a0 │ │ │ │ ldr x3, [x1, #240] │ │ │ │ ldr x2, [x1, #160] │ │ │ │ ldr w0, [x3, #68] │ │ │ │ and x2, x2, #0x3 │ │ │ │ @@ -50537,188 +50521,188 @@ │ │ │ │ and w4, w0, #0xfffffffd │ │ │ │ orr w0, w0, #0x2 │ │ │ │ csel w0, w0, w4, ne // ne = any │ │ │ │ sub w4, w2, #0x1 │ │ │ │ eor w5, w4, w2 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ cmp w4, w5 │ │ │ │ - b.cc 42b40 // b.lo, b.ul, b.last │ │ │ │ + b.cc 42b00 // b.lo, b.ul, b.last │ │ │ │ ldr x2, [x3, #8] │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ ldr w2, [x2, #20] │ │ │ │ and w1, w1, w2 │ │ │ │ orr w0, w1, w0 │ │ │ │ str w0, [x3, #68] │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ bl 23e80 │ │ │ │ - bl 4c980 │ │ │ │ + bl 4c940 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ bl 2a080 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbnz x0, 42804 │ │ │ │ + cbnz x0, 427c4 │ │ │ │ ldrb w0, [x19, #459] │ │ │ │ - tbnz w0, #0, 42ac4 │ │ │ │ + tbnz w0, #0, 42a84 │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ ldr x0, [x19, #1264] │ │ │ │ - cbnz x0, 4274c │ │ │ │ + cbnz x0, 4270c │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ ldrb w0, [x19, #473] │ │ │ │ - tbnz w0, #0, 424a0 │ │ │ │ + tbnz w0, #0, 42460 │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ add x0, x19, #0x250 │ │ │ │ bl f150 │ │ │ │ add x0, x19, #0x4f8 │ │ │ │ add x22, x19, #0x8 │ │ │ │ bl f150 │ │ │ │ - bl 4d0c4 │ │ │ │ + bl 4d084 │ │ │ │ ldr x0, [x22, #64] │ │ │ │ - cbnz x0, 4244c │ │ │ │ + cbnz x0, 4240c │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x19, [x0, #1312] │ │ │ │ - cbz x19, 41b3c │ │ │ │ + cbz x19, 41afc │ │ │ │ ldp x22, x0, [x19] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - cbz x22, 41b3c │ │ │ │ + cbz x22, 41afc │ │ │ │ ldp x19, x0, [x22] │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - cbz x19, 41b3c │ │ │ │ + cbz x19, 41afc │ │ │ │ ldp x22, x0, [x19] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - cbz x22, 41b3c │ │ │ │ + cbz x22, 41afc │ │ │ │ ldp x19, x0, [x22] │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - cbz x19, 41b3c │ │ │ │ + cbz x19, 41afc │ │ │ │ ldp x22, x0, [x19] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - cbz x22, 41b3c │ │ │ │ + cbz x22, 41afc │ │ │ │ ldp x19, x0, [x22] │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - cbz x19, 41b3c │ │ │ │ + cbz x19, 41afc │ │ │ │ ldp x22, x0, [x19] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - cbz x22, 41b3c │ │ │ │ + cbz x22, 41afc │ │ │ │ ldp x23, x0, [x22] │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - cbz x23, 41b3c │ │ │ │ + cbz x23, 41afc │ │ │ │ ldp x19, x0, [x23] │ │ │ │ bl fab0 │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ - cbz x19, 41b3c │ │ │ │ + cbz x19, 41afc │ │ │ │ mov x22, x19 │ │ │ │ ldr x19, [x19] │ │ │ │ ldr x0, [x22, #8] │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - cbnz x19, 41b20 │ │ │ │ + cbnz x19, 41ae0 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w1, [x0, #9] │ │ │ │ str xzr, [x0, #1312] │ │ │ │ str xzr, [x0, #1320] │ │ │ │ - tbz w1, #0, 42328 │ │ │ │ + tbz w1, #0, 422e8 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ add x19, x22, #0xa0 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ str xzr, [x19, #80] │ │ │ │ bl fe70 │ │ │ │ - tbz w0, #0, 43ac8 │ │ │ │ + tbz w0, #0, 43a88 │ │ │ │ ldr x0, [x22, #160] │ │ │ │ str xzr, [x19, #80] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 41b84 // b.none │ │ │ │ + b.eq 41b44 // b.none │ │ │ │ ldrb w0, [x22, #458] │ │ │ │ - tbnz w0, #0, 4399c │ │ │ │ + tbnz w0, #0, 4395c │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ add x23, x19, #0x8 │ │ │ │ ldrb w0, [x19, #105] │ │ │ │ - tbnz w0, #0, 43000 │ │ │ │ + tbnz w0, #0, 42fc0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ bl 2a080 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ add x19, x0, #0x8 │ │ │ │ ldrb w0, [x0, #29] │ │ │ │ - tbnz w0, #0, 43aec │ │ │ │ + tbnz w0, #0, 43aac │ │ │ │ add x20, x20, #0x980 │ │ │ │ str xzr, [x20, #272] │ │ │ │ - cbz x21, 41bd8 │ │ │ │ + cbz x21, 41b98 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x19, x21 │ │ │ │ - cbz x0, 41bd0 │ │ │ │ + cbz x0, 41b90 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x19, #8]! │ │ │ │ - cbnz x0, 41bc4 │ │ │ │ + cbnz x0, 41b84 │ │ │ │ mov x0, x21 │ │ │ │ bl fab0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl fe58 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ bl fab0 │ │ │ │ mov x0, x21 │ │ │ │ bl f018 │ │ │ │ - b 41288 │ │ │ │ + b 41248 │ │ │ │ ldr x5, [sp, #144] │ │ │ │ mov w0, w25 │ │ │ │ mov x2, x19 │ │ │ │ mov w25, w4 │ │ │ │ mov w19, w27 │ │ │ │ mov w27, w20 │ │ │ │ - b 41c68 │ │ │ │ + b 41c28 │ │ │ │ strb w25, [x5], #1 │ │ │ │ add x26, x26, #0x1 │ │ │ │ - cbz w20, 41de0 │ │ │ │ + cbz w20, 41da0 │ │ │ │ ldrh w0, [x28, w20, sxtw #1] │ │ │ │ - tbz w0, #6, 41c30 │ │ │ │ + tbz w0, #6, 41bf0 │ │ │ │ orr w11, w27, w19 │ │ │ │ - cbz w11, 41dc0 │ │ │ │ + cbz w11, 41d80 │ │ │ │ mov w25, w20 │ │ │ │ ldrb w20, [x26, #1] │ │ │ │ cmp w25, #0x5c │ │ │ │ - b.eq 41cdc // b.none │ │ │ │ - cbz w27, 41d30 │ │ │ │ + b.eq 41c9c // b.none │ │ │ │ + cbz w27, 41cf0 │ │ │ │ cmp w25, #0x27 │ │ │ │ - b.ne 41d1c // b.any │ │ │ │ + b.ne 41cdc // b.any │ │ │ │ mov w25, w20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x26, x26, #0x1 │ │ │ │ - cbz w20, 41c9c │ │ │ │ + cbz w20, 41c5c │ │ │ │ ldrh w1, [x28, w25, sxtw #1] │ │ │ │ - tbz w1, #6, 41c7c │ │ │ │ + tbz w1, #6, 41c3c │ │ │ │ orr w11, w27, w19 │ │ │ │ orr w11, w11, w0 │ │ │ │ - cbz w11, 41dc0 │ │ │ │ + cbz w11, 41d80 │ │ │ │ ldrb w20, [x26, #1] │ │ │ │ - cbz w0, 41c38 │ │ │ │ + cbz w0, 41bf8 │ │ │ │ cmp w25, #0xa │ │ │ │ - b.ne 41c14 // b.any │ │ │ │ + b.ne 41bd4 // b.any │ │ │ │ mov w25, w20 │ │ │ │ add x26, x26, #0x1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - cbnz w20, 41c68 │ │ │ │ + cbnz w20, 41c28 │ │ │ │ mov w11, w27 │ │ │ │ mov w25, w0 │ │ │ │ mov w27, w19 │ │ │ │ mov x19, x2 │ │ │ │ ldr x0, [sp, #144] │ │ │ │ strb wzr, [x5] │ │ │ │ str w11, [sp, #136] │ │ │ │ @@ -50726,260 +50710,260 @@ │ │ │ │ str x12, [sp, #160] │ │ │ │ bl f318 │ │ │ │ str x0, [x19] │ │ │ │ ldr x12, [sp, #160] │ │ │ │ ldr w20, [sp, #136] │ │ │ │ add x0, x12, #0x8 │ │ │ │ add x19, x23, x0 │ │ │ │ - b 411a0 │ │ │ │ - cbnz w27, 41d1c │ │ │ │ - cbz w19, 41d94 │ │ │ │ + b 41160 │ │ │ │ + cbnz w27, 41cdc │ │ │ │ + cbz w19, 41d54 │ │ │ │ mov w1, w20 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x620 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x5e0 │ │ │ │ str x5, [sp, #136] │ │ │ │ str x2, [sp, #160] │ │ │ │ str x12, [sp, #224] │ │ │ │ bl fbe8 │ │ │ │ ldr x5, [sp, #136] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ ldr x12, [sp, #224] │ │ │ │ - cbz x0, 41d7c │ │ │ │ + cbz x0, 41d3c │ │ │ │ mov w25, w20 │ │ │ │ mov w0, w19 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ strb w25, [x5], #1 │ │ │ │ mov w25, w20 │ │ │ │ - b 41c60 │ │ │ │ - cbnz w19, 41d74 │ │ │ │ + b 41c20 │ │ │ │ + cbnz w19, 41d34 │ │ │ │ cmp w25, #0x27 │ │ │ │ - b.eq 41db0 // b.none │ │ │ │ + b.eq 41d70 // b.none │ │ │ │ cmp w25, #0x22 │ │ │ │ - b.eq 41dd0 // b.none │ │ │ │ + b.eq 41d90 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ strb w25, [x5], #1 │ │ │ │ mov w25, w20 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ bl f2d0 │ │ │ │ ldr x12, [sp, #136] │ │ │ │ mov x23, x0 │ │ │ │ mov w21, #0x8 // #8 │ │ │ │ add x19, x0, x12 │ │ │ │ str xzr, [x0, x12] │ │ │ │ - b 41198 │ │ │ │ + b 41158 │ │ │ │ cmp w25, #0x22 │ │ │ │ - b.eq 41da0 // b.none │ │ │ │ + b.eq 41d60 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ strb w25, [x5], #1 │ │ │ │ mov w25, w20 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov w25, w20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov w25, w20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov w25, w20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov x19, x2 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ - b 41cac │ │ │ │ + b 41c6c │ │ │ │ mov w25, w20 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - b 41c60 │ │ │ │ + b 41c20 │ │ │ │ mov w11, w27 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov w27, w19 │ │ │ │ mov x19, x2 │ │ │ │ - b 41cac │ │ │ │ + b 41c6c │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.ne 41714 // b.any │ │ │ │ + b.ne 416d4 // b.any │ │ │ │ ldrb w1, [x23, #2] │ │ │ │ - cbz w1, 4230c │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w1, 422cc │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x710 │ │ │ │ + add x1, x1, #0x6d0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x718 │ │ │ │ + add x1, x1, #0x6d8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x720 │ │ │ │ + add x1, x1, #0x6e0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x730 │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x750 │ │ │ │ + add x1, x1, #0x710 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x760 │ │ │ │ + add x1, x1, #0x720 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x770 │ │ │ │ + add x1, x1, #0x730 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x788 │ │ │ │ + add x1, x1, #0x748 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41f10 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 41f50 │ │ │ │ + cbz w0, 41f10 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x23, x23, #0x2 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x778 │ │ │ │ bl f948 │ │ │ │ cmp w0, #0x0 │ │ │ │ csel x25, x23, x25, ne // ne = any │ │ │ │ add w22, w22, #0x1 │ │ │ │ cmp w19, w22 │ │ │ │ - b.gt 41684 │ │ │ │ - b 417bc │ │ │ │ + b.gt 41644 │ │ │ │ + b 4177c │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.ne 416fc // b.any │ │ │ │ - b 41e00 │ │ │ │ + b.ne 416bc // b.any │ │ │ │ + b 41dc0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 52bc0 │ │ │ │ + bl 52b80 │ │ │ │ ldr x3, [sp, #136] │ │ │ │ mov x27, x0 │ │ │ │ - b 411f4 │ │ │ │ + b 411b4 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x2, [x0, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x2, w1, uxtw │ │ │ │ csel w1, w1, w2, ls // ls = plast │ │ │ │ - cbnz x0, 41f88 │ │ │ │ + cbnz x0, 41f48 │ │ │ │ add w0, w1, #0x1 │ │ │ │ add x0, x0, #0x12 │ │ │ │ lsl x0, x0, #4 │ │ │ │ bl 245c8 │ │ │ │ mov x27, x0 │ │ │ │ add x0, x20, #0x980 │ │ │ │ ldr x22, [x0, #272] │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x7, [x0, #160] │ │ │ │ and x7, x7, #0x3 │ │ │ │ cmp x7, #0x2 │ │ │ │ - b.eq 43508 // b.none │ │ │ │ - adrp x3, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x5, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + b.eq 434c8 // b.none │ │ │ │ + adrp x3, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x5, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ adrp x18, 18000 │ │ │ │ adrp x17, 18000 │ │ │ │ adrp x16, 4a000 │ │ │ │ adrp x15, 49000 │ │ │ │ adrp x14, 14000 │ │ │ │ adrp x13, 11000 │ │ │ │ adrp x12, 11000 │ │ │ │ adrp x11, 11000 │ │ │ │ adrp x10, 49000 │ │ │ │ adrp x9, 47000 │ │ │ │ adrp x8, 47000 │ │ │ │ - add x3, x3, #0xf40 │ │ │ │ + add x3, x3, #0xf00 │ │ │ │ add x2, x27, #0x8 │ │ │ │ add x4, x27, #0x128 │ │ │ │ - add x5, x5, #0xb10 │ │ │ │ + add x5, x5, #0xad0 │ │ │ │ add x18, x18, #0x278 │ │ │ │ add x17, x17, #0x218 │ │ │ │ - add x16, x16, #0x6a0 │ │ │ │ - add x15, x15, #0xfc4 │ │ │ │ + add x16, x16, #0x660 │ │ │ │ + add x15, x15, #0xf84 │ │ │ │ add x14, x14, #0x20 │ │ │ │ add x13, x13, #0x804 │ │ │ │ add x12, x12, #0x8ac │ │ │ │ add x11, x11, #0x864 │ │ │ │ - add x10, x10, #0xa20 │ │ │ │ - add x9, x9, #0x560 │ │ │ │ - add x8, x8, #0x520 │ │ │ │ + add x10, x10, #0x9e0 │ │ │ │ + add x9, x9, #0x520 │ │ │ │ + add x8, x8, #0x4e0 │ │ │ │ adrp x23, 47000 │ │ │ │ ldr w0, [x3] │ │ │ │ stur w0, [x2, #-8] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x22 │ │ │ │ - b.ls 4206c // b.plast │ │ │ │ + b.ls 4202c // b.plast │ │ │ │ bti j │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x438 // #1080 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 1816c │ │ │ │ ldrb w0, [x5, w0, uxtw] │ │ │ │ - adr x1, 4207c │ │ │ │ + adr x1, 4203c │ │ │ │ add x0, x1, w0, sxtb #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x2] │ │ │ │ add x2, x2, #0x10 │ │ │ │ add x3, x3, #0x4 │ │ │ │ cmp x4, x2 │ │ │ │ - b.ne 42040 // b.any │ │ │ │ + b.ne 42000 // b.any │ │ │ │ add x28, x24, #0x6a0 │ │ │ │ - adrp x23, 53000 <_obstack_free@@Base> │ │ │ │ - add x23, x23, #0x840 │ │ │ │ + adrp x23, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x23, x23, #0x800 │ │ │ │ mov w22, #0x4 // #4 │ │ │ │ ldr x26, [x28, #640] │ │ │ │ - cbnz x26, 42224 │ │ │ │ + cbnz x26, 421e4 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ add x1, x22, #0x2a0 │ │ │ │ ldr x0, [x22, #160] │ │ │ │ ubfx x0, x0, #7, #1 │ │ │ │ strb w0, [x22, #656] │ │ │ │ ldr x0, [x22, #192] │ │ │ │ str x0, [x22, #664] │ │ │ │ @@ -50991,555 +50975,555 @@ │ │ │ │ stp q31, q30, [x22, #736] │ │ │ │ ldp q29, q28, [x0, #96] │ │ │ │ ldp q31, q30, [x0, #128] │ │ │ │ str x1, [x22, #192] │ │ │ │ ldr x0, [x0, #160] │ │ │ │ str x0, [x22, #832] │ │ │ │ adrp x0, 3a000 │ │ │ │ - add x0, x0, #0x650 │ │ │ │ + add x0, x0, #0x630 │ │ │ │ str x0, [x22, #752] │ │ │ │ ldrh w0, [x22, #160] │ │ │ │ stp q29, q28, [x22, #768] │ │ │ │ orr w0, w0, #0x180 │ │ │ │ strh w0, [x22, #160] │ │ │ │ adrp x0, 39000 │ │ │ │ - add x0, x0, #0xb8c │ │ │ │ + add x0, x0, #0xb6c │ │ │ │ stp q31, q30, [x22, #800] │ │ │ │ bl ead8 │ │ │ │ bl f588 │ │ │ │ sxtw x0, w0 │ │ │ │ str x0, [x22, #840] │ │ │ │ - b 41868 │ │ │ │ + b 41828 │ │ │ │ bti j │ │ │ │ - add x0, x23, #0x4e0 │ │ │ │ + add x0, x23, #0x4a0 │ │ │ │ str x0, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x15, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x12, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ mov w0, #0xf6 // #246 │ │ │ │ str w0, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x18, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x22, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x17, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x13, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x11, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ adrp x0, 48000 │ │ │ │ - add x0, x0, #0x364 │ │ │ │ + add x0, x0, #0x324 │ │ │ │ str x0, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x16, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x14, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x10, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x9, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ str x8, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ adrp x0, 47000 │ │ │ │ - add x0, x0, #0x4a0 │ │ │ │ + add x0, x0, #0x460 │ │ │ │ str x0, [x2] │ │ │ │ - b 42088 │ │ │ │ + b 42048 │ │ │ │ bti j │ │ │ │ - cbz x7, 4207c │ │ │ │ + cbz x7, 4203c │ │ │ │ cmp x7, #0x1 │ │ │ │ cset w0, eq // eq = none │ │ │ │ add w0, w0, #0x2 │ │ │ │ - b 42084 │ │ │ │ + b 42044 │ │ │ │ ldr x0, [x26, #16] │ │ │ │ mov x1, x23 │ │ │ │ bl fed0 │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 4386c │ │ │ │ + cbz x0, 4382c │ │ │ │ ldr x1, [x26, #24] │ │ │ │ add x0, x27, #0x120 │ │ │ │ - cbz x1, 42258 │ │ │ │ + cbz x1, 42218 │ │ │ │ ldp x1, x3, [x1] │ │ │ │ str w22, [x0] │ │ │ │ str x3, [x0, #8] │ │ │ │ add x0, x0, #0x10 │ │ │ │ - cbnz x1, 42244 │ │ │ │ + cbnz x1, 42204 │ │ │ │ str wzr, [x0] │ │ │ │ str wzr, [x0, #8] │ │ │ │ mov x0, x27 │ │ │ │ str x26, [x28, #648] │ │ │ │ blr x2 │ │ │ │ str xzr, [x28, #648] │ │ │ │ - cbnz w0, 4359c │ │ │ │ + cbnz w0, 4355c │ │ │ │ ldr x26, [x26] │ │ │ │ - b 420ac │ │ │ │ + b 4206c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 45a8c │ │ │ │ + bl 45a4c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x22, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ ldr x0, [x22, #848] │ │ │ │ - cbz x0, 4189c │ │ │ │ + cbz x0, 4185c │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w0, [x0, #860] │ │ │ │ - tbz w0, #0, 418f8 │ │ │ │ + tbz w0, #0, 418b8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8b0 │ │ │ │ + add x1, x1, #0x870 │ │ │ │ bl ffd8 │ │ │ │ add x1, x24, #0x6a0 │ │ │ │ ldr x1, [x1, #864] │ │ │ │ add x1, x1, #0xc │ │ │ │ - bl 48be0 │ │ │ │ - b 42678 │ │ │ │ + bl 48ba0 │ │ │ │ + b 42638 │ │ │ │ ldrb w1, [x23, #1] │ │ │ │ cmp w1, #0x6d │ │ │ │ - b.eq 41e00 // b.none │ │ │ │ + b.eq 41dc0 // b.none │ │ │ │ add w22, w22, #0x1 │ │ │ │ - b 416e8 │ │ │ │ + b 416a8 │ │ │ │ ldr x20, [x22] │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 4260c │ │ │ │ + cbz w0, 425cc │ │ │ │ add x22, x22, #0x8 │ │ │ │ - b 41388 │ │ │ │ + b 41348 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ str xzr, [sp, #144] │ │ │ │ - b 41214 │ │ │ │ + b 411d4 │ │ │ │ sub w1, w19, #0x1 │ │ │ │ cmp w1, w22 │ │ │ │ - b.le 4237c │ │ │ │ + b.le 4233c │ │ │ │ add x0, x27, x0 │ │ │ │ add w22, w22, #0x1 │ │ │ │ ldr x25, [x0, #8] │ │ │ │ - b 41f50 │ │ │ │ + b 41f10 │ │ │ │ ldrb w1, [x0, #1328] │ │ │ │ - tbnz w1, #0, 41b50 │ │ │ │ + tbnz w1, #0, 41b10 │ │ │ │ ldrb w0, [x0, #860] │ │ │ │ str d15, [sp, #96] │ │ │ │ - tbnz w0, #0, 42558 │ │ │ │ + tbnz w0, #0, 42518 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl fe58 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x5f0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x5b0 │ │ │ │ ldr x2, [x27] │ │ │ │ str d15, [sp, #96] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 10368 │ │ │ │ - b 4233c │ │ │ │ + b 422fc │ │ │ │ ldr x2, [x27] │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x5c0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x580 │ │ │ │ str d15, [sp, #96] │ │ │ │ - b 42354 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + b 42314 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ add x26, x26, #0x8 │ │ │ │ - b 417d0 │ │ │ │ + b 41790 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7c0 │ │ │ │ + add x1, x1, #0x780 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4700c │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ + bl 46fcc │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + bl 46fcc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45900 │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + bl 458c0 │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x628 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x5e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldrb w0, [x25, #1] │ │ │ │ cmp w0, #0x6c │ │ │ │ - b.ne 417cc // b.any │ │ │ │ + b.ne 4178c // b.any │ │ │ │ ldrb w0, [x25, #2] │ │ │ │ add x22, x25, #0x3 │ │ │ │ cmp w0, #0x64 │ │ │ │ csel x22, x22, x25, eq // eq = none │ │ │ │ - b 417cc │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + b 4178c │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ bl f048 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 42530 │ │ │ │ + cbz x0, 424f0 │ │ │ │ add x1, x20, #0x980 │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ - add x22, x22, #0xc60 │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x22, x22, #0xc20 │ │ │ │ ldr x2, [x1, #272] │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xc18 │ │ │ │ bl 10368 │ │ │ │ ldr x19, [x19, #1312] │ │ │ │ - cbz x19, 43734 │ │ │ │ + cbz x19, 436f4 │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ bl 10368 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 42484 │ │ │ │ - b 43734 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + cbnz x19, 42444 │ │ │ │ + b 436f4 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xb98 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 10188 │ │ │ │ ldr x19, [x19, #904] │ │ │ │ - adrp x23, 53000 <_obstack_free@@Base> │ │ │ │ - add x23, x23, #0xc18 │ │ │ │ + adrp x23, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x23, x23, #0xbd8 │ │ │ │ mov x0, #0x4059000000000000 // #4636737291354636288 │ │ │ │ - adrp x25, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x25, 53000 <_obstack_free@@Base+0x40> │ │ │ │ fmov d15, x0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - cbz x0, 42528 │ │ │ │ + cbz x0, 424e8 │ │ │ │ ldr x1, [x19] │ │ │ │ ldr x0, [x19, #32] │ │ │ │ ldr x22, [x19, #56] │ │ │ │ sub x22, x22, x0 │ │ │ │ mov x0, x23 │ │ │ │ bl 10188 │ │ │ │ mov x0, x22 │ │ │ │ - bl 4f5a0 │ │ │ │ + bl 4f560 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - bl 4f5a0 │ │ │ │ + bl 4f560 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - cbz x0, 42518 │ │ │ │ + cbz x0, 424d8 │ │ │ │ ucvtf d31, x22 │ │ │ │ ucvtf d0, x0 │ │ │ │ - add x0, x25, #0xc20 │ │ │ │ + add x0, x25, #0xbe0 │ │ │ │ fmul d31, d31, d15 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ bl 10188 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 10230 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - b 424c8 │ │ │ │ + b 42488 │ │ │ │ ldr d15, [sp, #96] │ │ │ │ - b 41a3c │ │ │ │ + b 419fc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc30 │ │ │ │ + add x1, x1, #0xbf0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x22, #64] │ │ │ │ bl 10534 │ │ │ │ add x20, x20, #0x980 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc70 │ │ │ │ + add x1, x1, #0xc30 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #272] │ │ │ │ - bl 4700c │ │ │ │ - b 4233c │ │ │ │ + bl 46fcc │ │ │ │ + b 422fc │ │ │ │ ldrb w1, [x0, #873] │ │ │ │ - tbnz w1, #0, 41bd8 │ │ │ │ + tbnz w1, #0, 41b98 │ │ │ │ ldrb w0, [x0, #472] │ │ │ │ - tbnz w0, #0, 41bd8 │ │ │ │ + tbnz w0, #0, 41b98 │ │ │ │ str d15, [sp, #96] │ │ │ │ - bl 48748 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x968 │ │ │ │ + bl 48708 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x928 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x680 │ │ │ │ + add x1, x1, #0x640 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl fe58 │ │ │ │ mov x0, x22 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ str w0, [x20, #152] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 41548 │ │ │ │ + b.le 41508 │ │ │ │ sxtw x1, w0 │ │ │ │ sub x1, x1, #0x1 │ │ │ │ ldrb w2, [x22, x1] │ │ │ │ cmp w2, #0x2f │ │ │ │ - b.ne 41548 // b.any │ │ │ │ + b.ne 41508 // b.any │ │ │ │ sub w0, w0, #0x1 │ │ │ │ strb wzr, [x22, x1] │ │ │ │ str w0, [x20, #152] │ │ │ │ - b 41548 │ │ │ │ + b 41508 │ │ │ │ add x22, x22, #0x8 │ │ │ │ add x28, x20, #0xa │ │ │ │ cmp x22, x25 │ │ │ │ - b.ne 41340 // b.any │ │ │ │ + b.ne 41300 // b.any │ │ │ │ ldrb w0, [x28] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.eq 42648 // b.none │ │ │ │ + b.eq 42608 // b.none │ │ │ │ add x20, x24, #0x6a0 │ │ │ │ str x28, [x20, #136] │ │ │ │ ldrb w0, [x28] │ │ │ │ - cbz w0, 41534 │ │ │ │ + cbz w0, 414f4 │ │ │ │ mov x0, x28 │ │ │ │ bl eef8 │ │ │ │ str x0, [x20, #144] │ │ │ │ - b 41534 │ │ │ │ + b 414f4 │ │ │ │ ldrb w0, [x28, #1] │ │ │ │ - cbz w0, 41524 │ │ │ │ - b 42628 │ │ │ │ + cbz w0, 414e4 │ │ │ │ + b 425e8 │ │ │ │ blr x0 │ │ │ │ - b 41888 │ │ │ │ + b 41848 │ │ │ │ ldr x0, [x22, #848] │ │ │ │ - cbnz x0, 422a4 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x8d8 │ │ │ │ + cbnz x0, 42264 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x898 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ - bl 48be0 │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x22, #0x8f8 │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x22, #0x8b8 │ │ │ │ + bl 48ba0 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x1, [x0, #848] │ │ │ │ - cbnz x1, 426bc │ │ │ │ + cbnz x1, 4267c │ │ │ │ ldr x0, [x0, #576] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ add x0, sp, #0x130 │ │ │ │ blr x1 │ │ │ │ - bl 48be0 │ │ │ │ - add x0, x22, #0x8f8 │ │ │ │ - bl 48be0 │ │ │ │ - b 418f8 │ │ │ │ + bl 48ba0 │ │ │ │ + add x0, x22, #0x8b8 │ │ │ │ + bl 48ba0 │ │ │ │ + b 418b8 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - bl 45a8c │ │ │ │ - b 418e0 │ │ │ │ + bl 45a4c │ │ │ │ + b 418a0 │ │ │ │ bl 18020 │ │ │ │ - b 426a4 │ │ │ │ + b 42664 │ │ │ │ ldr x0, [x0, #160] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.eq 41950 // b.none │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + b.eq 41910 // b.none │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w0, [x0, #873] │ │ │ │ - tbz w0, #0, 41944 │ │ │ │ - b 41bd8 │ │ │ │ - bl 48810 │ │ │ │ + tbz w0, #0, 41904 │ │ │ │ + b 41b98 │ │ │ │ + bl 487d0 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x388 │ │ │ │ - bl 48be0 │ │ │ │ - b 41938 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x348 │ │ │ │ + bl 48ba0 │ │ │ │ + b 418f8 │ │ │ │ ldr x23, [x22, #848] │ │ │ │ - bl 45964 │ │ │ │ + bl 45924 │ │ │ │ ldrb w0, [x22, #860] │ │ │ │ - tbnz w0, #0, 42b38 │ │ │ │ + tbnz w0, #0, 42af8 │ │ │ │ add x22, x24, #0x6a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x22, #872] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str x23, [x22, #848] │ │ │ │ str w0, [x22, #856] │ │ │ │ - bl 2a660 │ │ │ │ + bl 2a640 │ │ │ │ strb wzr, [x22, #872] │ │ │ │ - b 41904 │ │ │ │ + b 418c4 │ │ │ │ ldrb w0, [x19, #1208] │ │ │ │ - tbz w0, #0, 41a30 │ │ │ │ + tbz w0, #0, 419f0 │ │ │ │ add x0, x19, #0x4c8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ adrp x1, 11000 │ │ │ │ add x1, x1, #0xe1c │ │ │ │ bl ec88 │ │ │ │ str x21, [sp, #128] │ │ │ │ ldr x27, [x19, #888] │ │ │ │ - cbz x27, 42bd0 │ │ │ │ + cbz x27, 42b90 │ │ │ │ ldr w0, [x27, #96] │ │ │ │ - tbz w0, #13, 42bc8 │ │ │ │ + tbz w0, #13, 42b88 │ │ │ │ ldr x22, [x27, #48] │ │ │ │ - cbz x22, 42bc8 │ │ │ │ + cbz x22, 42b88 │ │ │ │ mov x0, x22 │ │ │ │ bl ec40 │ │ │ │ - tbz w0, #0, 42ba8 │ │ │ │ + tbz w0, #0, 42b68 │ │ │ │ ldr x28, [x22, #200] │ │ │ │ ldr x25, [x28] │ │ │ │ - cbz x25, 42bc8 │ │ │ │ + cbz x25, 42b88 │ │ │ │ ldr w0, [x25, #24] │ │ │ │ mov w1, #0x7002 // #28674 │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 42b70 // b.any │ │ │ │ + b.ne 42b30 // b.any │ │ │ │ mov w1, #0x101 // #257 │ │ │ │ tst w0, w1 │ │ │ │ - b.eq 42b70 // b.none │ │ │ │ + b.eq 42b30 // b.none │ │ │ │ ldr x1, [x25, #32] │ │ │ │ ldr x1, [x1, #88] │ │ │ │ - cbz x1, 42b70 │ │ │ │ + cbz x1, 42b30 │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [sp, #120] │ │ │ │ - tbz w0, #8, 42b80 │ │ │ │ + tbz w0, #8, 42b40 │ │ │ │ ldr x23, [x19, #1264] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - cbz x23, 42b70 │ │ │ │ + cbz x23, 42b30 │ │ │ │ ldr x21, [x23, #8] │ │ │ │ - cbz x21, 42b78 │ │ │ │ + cbz x21, 42b38 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 42b8c │ │ │ │ + cbz w0, 42b4c │ │ │ │ ldrb w0, [x23, #16] │ │ │ │ - tbnz w0, #0, 42b78 │ │ │ │ + tbnz w0, #0, 42b38 │ │ │ │ ldr x21, [x21] │ │ │ │ - b 427e0 │ │ │ │ + b 427a0 │ │ │ │ ldr x0, [x19, #880] │ │ │ │ - cbnz x0, 42a14 │ │ │ │ + cbnz x0, 429d4 │ │ │ │ add x25, x24, #0x6a0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov w26, #0x1040 // #4160 │ │ │ │ ldr x23, [x25, #888] │ │ │ │ ldrb w22, [x25, #107] │ │ │ │ - cbz x23, 428b0 │ │ │ │ + cbz x23, 42870 │ │ │ │ ldr x1, [x23, #48] │ │ │ │ ldr w2, [x1, #68] │ │ │ │ tst w2, w26 │ │ │ │ - b.ne 428a8 // b.any │ │ │ │ + b.ne 42868 // b.any │ │ │ │ ldr w2, [x23, #96] │ │ │ │ - tbnz w2, #4, 428a8 │ │ │ │ - tbz w22, #0, 428a8 │ │ │ │ + tbnz w2, #4, 42868 │ │ │ │ + tbz w22, #0, 42868 │ │ │ │ ldr x19, [x1, #144] │ │ │ │ - cbz x19, 428a8 │ │ │ │ + cbz x19, 42868 │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - cbz x1, 42868 │ │ │ │ + cbz x1, 42828 │ │ │ │ ldr x2, [x1, #208] │ │ │ │ ldr x1, [x25, #240] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 42868 // b.any │ │ │ │ + b.ne 42828 // b.any │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - b 42844 │ │ │ │ + b 42804 │ │ │ │ ldr w1, [x19, #36] │ │ │ │ tst w1, #0x300000 │ │ │ │ - b.ne 42860 // b.any │ │ │ │ - tbnz w0, #0, 42890 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xa38 │ │ │ │ + b.ne 42820 // b.any │ │ │ │ + tbnz w0, #0, 42850 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x9f8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 4dca4 │ │ │ │ + bl 4dc64 │ │ │ │ ldr x19, [x19, #8] │ │ │ │ mov w0, w22 │ │ │ │ - b 42844 │ │ │ │ + b 42804 │ │ │ │ ldr x23, [x23, #72] │ │ │ │ - b 4281c │ │ │ │ + b 427dc │ │ │ │ eor w22, w22, #0x1 │ │ │ │ orr w0, w0, w22 │ │ │ │ - tbz w0, #0, 429f8 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xa80 │ │ │ │ + tbz w0, #0, 429b8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xa40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ add x23, x24, #0x6a0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x19, [x23, #48] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ bl ffd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x22, x0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaa0 │ │ │ │ + add x1, x1, #0xa60 │ │ │ │ bl ffd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x25, x0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl ffd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x26, x0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ bl ffd8 │ │ │ │ mov x4, x26 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x25 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, x22 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ bl 10368 │ │ │ │ ldr x19, [x23, #904] │ │ │ │ - adrp x26, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x25, 53000 <_obstack_free@@Base> │ │ │ │ - add x26, x26, #0xad8 │ │ │ │ - add x25, x25, #0xae0 │ │ │ │ - cbz x19, 42be0 │ │ │ │ + adrp x26, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x25, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x26, x26, #0xa98 │ │ │ │ + add x25, x25, #0xaa0 │ │ │ │ + cbz x19, 42ba0 │ │ │ │ ldr x2, [x19] │ │ │ │ mov x1, x26 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ bl 10368 │ │ │ │ ldr x2, [x19, #32] │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x23, #240] │ │ │ │ @@ -51550,206 +51534,206 @@ │ │ │ │ bl 10368 │ │ │ │ ldr x2, [x19, #40] │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x23, #240] │ │ │ │ bl fea0 │ │ │ │ ldr w1, [x19, #72] │ │ │ │ ldr x0, [x23, #48] │ │ │ │ - cbnz w1, 42bd8 │ │ │ │ + cbnz w1, 42b98 │ │ │ │ ldr w1, [x19, #76] │ │ │ │ mov w2, #0xffffffef // #-17 │ │ │ │ cmp w1, #0x0 │ │ │ │ csel w2, w2, wzr, ne // ne = any │ │ │ │ add x3, sp, #0x130 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl 10368 │ │ │ │ ldr w0, [x19, #72] │ │ │ │ - cbnz w0, 42c84 │ │ │ │ + cbnz w0, 42c44 │ │ │ │ ldr w0, [x19, #76] │ │ │ │ - cbnz w0, 42a88 │ │ │ │ - bl 4e288 │ │ │ │ + cbnz w0, 42a48 │ │ │ │ + bl 4e248 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - b 4296c │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + b 4292c │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ - b 428bc │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x9f0 │ │ │ │ + bl 39800 │ │ │ │ + b 4287c │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x9b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - adrp x23, 53000 <_obstack_free@@Base> │ │ │ │ - bl 39820 │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x23, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + bl 39800 │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ ldr x19, [x19, #880] │ │ │ │ - add x23, x23, #0xa08 │ │ │ │ - add x22, x22, #0xa28 │ │ │ │ - cbz x19, 4280c │ │ │ │ + add x23, x23, #0x9c8 │ │ │ │ + add x22, x22, #0x9e8 │ │ │ │ + cbz x19, 427cc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x26, x2, [x19] │ │ │ │ mov x25, x0 │ │ │ │ - cbnz x2, 42a74 │ │ │ │ + cbnz x2, 42a34 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x25 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - b 42a40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xaf8 │ │ │ │ - bl 39820 │ │ │ │ + b 42a00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ + bl 39800 │ │ │ │ ldr w0, [x19, #76] │ │ │ │ - bl 4f744 │ │ │ │ - b 429ec │ │ │ │ + bl 4f704 │ │ │ │ + b 429ac │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x1, [x0, #576] │ │ │ │ ldr x3, [x1, #224] │ │ │ │ - cbnz x3, 42dc8 │ │ │ │ + cbnz x3, 42d88 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w1, [x0, #459] │ │ │ │ - tbz w1, #0, 41a24 │ │ │ │ + tbz w1, #0, 419e4 │ │ │ │ ldr x22, [x0, #48] │ │ │ │ - cbnz x22, 42ad0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbnz x22, 42a90 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x22, [x0] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb20 │ │ │ │ + add x1, x1, #0xae0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl 10368 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x22 │ │ │ │ bl ea90 │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov w19, w0 │ │ │ │ cmp w19, #0x31 │ │ │ │ - b.gt 42c8c │ │ │ │ + b.gt 42c4c │ │ │ │ mov x1, x22 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ add w19, w19, #0x1 │ │ │ │ bl ed78 │ │ │ │ - b 42b1c │ │ │ │ + b 42adc │ │ │ │ bl 18020 │ │ │ │ - b 42728 │ │ │ │ + b 426e8 │ │ │ │ cmp w2, #0x0 │ │ │ │ rbit w2, w2 │ │ │ │ clz w2, w2 │ │ │ │ csinc w2, wzr, w2, eq // eq = none │ │ │ │ sub w2, w2, #0x2 │ │ │ │ cmp w2, #0x2 │ │ │ │ - b.hi 419e8 // b.pmore │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0xf40 │ │ │ │ + b.hi 419a8 // b.pmore │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x1, #0xf00 │ │ │ │ add x1, x1, #0x48 │ │ │ │ ldr w1, [x1, w2, uxtw #2] │ │ │ │ - b 419e8 │ │ │ │ + b 419a8 │ │ │ │ add x28, x28, #0x8 │ │ │ │ - b 42794 │ │ │ │ + b 42754 │ │ │ │ ldr x23, [x23] │ │ │ │ - b 427d8 │ │ │ │ + b 42798 │ │ │ │ ldr x26, [x25, #8] │ │ │ │ ldr x23, [x19, #1264] │ │ │ │ - b 427d8 │ │ │ │ + b 42798 │ │ │ │ ldr x2, [x25, #32] │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x22 │ │ │ │ mov x0, x26 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4e14c │ │ │ │ - b 427f4 │ │ │ │ + bl 4e10c │ │ │ │ + b 427b4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ bl 10534 │ │ │ │ ldr x27, [x27, #72] │ │ │ │ - b 42770 │ │ │ │ + b 42730 │ │ │ │ ldr x21, [sp, #128] │ │ │ │ - b 41a30 │ │ │ │ + b 419f0 │ │ │ │ mov w2, #0xffffffef // #-17 │ │ │ │ - b 429cc │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + b 4298c │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ add x19, x0, #0xa0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ - tbnz x1, #41, 42c4c │ │ │ │ + tbnz x1, #41, 42c0c │ │ │ │ add x0, x0, #0x390 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3936] │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3960] │ │ │ │ stp x1, x2, [x0, #56] │ │ │ │ ldrb w1, [x0, #80] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ and w1, w1, #0xfffffffe │ │ │ │ strb w1, [x0, #80] │ │ │ │ mov x1, #0x3e8 // #1000 │ │ │ │ - bl 52cc4 │ │ │ │ + bl 52c84 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ adrp x1, 4f000 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - add x1, x1, #0x610 │ │ │ │ + add x1, x1, #0x5d0 │ │ │ │ bl fb58 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ ldr x19, [x0, #1184] │ │ │ │ str w1, [x0, #1000] │ │ │ │ ldr x22, [x0, #1200] │ │ │ │ ldr w1, [x0, #1176] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x0, #1176] │ │ │ │ - cbz x19, 42aa0 │ │ │ │ + cbz x19, 42a60 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x22 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 42c6c │ │ │ │ - bl 4f744 │ │ │ │ - b 429e4 │ │ │ │ + b 42c2c │ │ │ │ + bl 4f704 │ │ │ │ + b 429a4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ add x19, x24, #0x6a0 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb48 │ │ │ │ + add x1, x1, #0xb08 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl 10368 │ │ │ │ ldrb w0, [x19, #1208] │ │ │ │ - tbz w0, #0, 42d90 │ │ │ │ + tbz w0, #0, 42d50 │ │ │ │ ldr x0, [x19, #1216] │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl f2d0 │ │ │ │ add x2, sp, #0x130 │ │ │ │ mov x23, x0 │ │ │ │ adrp x1, 18000 │ │ │ │ add x0, x19, #0x4c8 │ │ │ │ @@ -51757,1153 +51741,1153 @@ │ │ │ │ str x23, [sp, #304] │ │ │ │ bl ec88 │ │ │ │ ldr x1, [sp, #304] │ │ │ │ ldr x0, [x19, #1216] │ │ │ │ sub x1, x1, x23 │ │ │ │ asr x1, x1, #3 │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 42db4 // b.any │ │ │ │ + b.ne 42d74 // b.any │ │ │ │ mov x0, x23 │ │ │ │ adrp x3, 13000 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ add x3, x3, #0xe0c │ │ │ │ bl ee38 │ │ │ │ - adrp x26, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x26, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldr x27, [x19, #1216] │ │ │ │ - add x26, x26, #0xd88 │ │ │ │ + add x26, x26, #0xd48 │ │ │ │ add x27, x23, x27, lsl #3 │ │ │ │ cmp x27, x23 │ │ │ │ - b.ls 41a24 // b.plast │ │ │ │ + b.ls 419e4 // b.plast │ │ │ │ ldr x25, [x23] │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x25, #8] │ │ │ │ ldr x0, [x0, #200] │ │ │ │ bl f468 │ │ │ │ - cbz x0, 42ddc │ │ │ │ + cbz x0, 42d9c │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 42df4 // b.any │ │ │ │ + b.ne 42db4 // b.any │ │ │ │ ldr x0, [x0, #40] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ - cbz x1, 42e9c │ │ │ │ + cbz x1, 42e5c │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbz x0, 42df4 │ │ │ │ + cbz x0, 42db4 │ │ │ │ ldr w0, [x0, #68] │ │ │ │ - tbz w0, #6, 42df4 │ │ │ │ + tbz w0, #6, 42db4 │ │ │ │ ldr x0, [x25, #32] │ │ │ │ - cbz x0, 42e9c │ │ │ │ + cbz x0, 42e5c │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr w1, [x1, #68] │ │ │ │ - tbz w1, #6, 42df4 │ │ │ │ + tbz w1, #6, 42db4 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 42d78 │ │ │ │ - b 42e9c │ │ │ │ + cbnz x0, 42d38 │ │ │ │ + b 42e5c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb50 │ │ │ │ + add x1, x1, #0xb10 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl 10368 │ │ │ │ - b 41a24 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 419e4 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x188 // #392 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 1816c │ │ │ │ add x1, x0, #0xa0 │ │ │ │ ldr x2, [x0, #48] │ │ │ │ ldr x0, [x1, #80] │ │ │ │ blr x3 │ │ │ │ - b 42ab0 │ │ │ │ + b 42a70 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xb78 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xb38 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x25, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldrb w0, [x0, #552] │ │ │ │ - tbz w0, #0, 42e3c │ │ │ │ + tbz w0, #0, 42dfc │ │ │ │ ldr x2, [x25, #24] │ │ │ │ mov x0, x22 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x25, #24] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w19, w0, #0x1 │ │ │ │ ldr x28, [x25, #32] │ │ │ │ - cbz x28, 42ea4 │ │ │ │ + cbz x28, 42e64 │ │ │ │ ldrb w0, [x28, #16] │ │ │ │ - tbnz w0, #0, 42ed8 │ │ │ │ + tbnz w0, #0, 42e98 │ │ │ │ ldr x28, [x28] │ │ │ │ - cbnz x28, 42e28 │ │ │ │ - b 42ea4 │ │ │ │ + cbnz x28, 42de8 │ │ │ │ + b 42e64 │ │ │ │ ldr x2, [x25, #8] │ │ │ │ mov x0, x22 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x25, #8] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w19, w0, #0x1 │ │ │ │ ldr x28, [x25, #32] │ │ │ │ - b 42e24 │ │ │ │ + b 42de4 │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed78 │ │ │ │ cmp w19, #0x31 │ │ │ │ - b.le 42e64 │ │ │ │ + b.le 42e24 │ │ │ │ ldr x2, [x25, #8] │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x22 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - bl 4996c │ │ │ │ + bl 4992c │ │ │ │ ldr x25, [x25] │ │ │ │ - cbnz x25, 42f30 │ │ │ │ - cbnz w19, 42f44 │ │ │ │ + cbnz x25, 42ef0 │ │ │ │ + cbnz w19, 42f04 │ │ │ │ add x23, x23, #0x8 │ │ │ │ - b 42d1c │ │ │ │ + b 42cdc │ │ │ │ ldr x28, [x25, #32] │ │ │ │ - cbz x28, 42ebc │ │ │ │ + cbz x28, 42e7c │ │ │ │ ldrb w0, [x28, #16] │ │ │ │ - tbnz w0, #1, 42f0c │ │ │ │ + tbnz w0, #1, 42ecc │ │ │ │ ldr x28, [x28] │ │ │ │ - cbnz x28, 42eac │ │ │ │ + cbnz x28, 42e6c │ │ │ │ ldr x25, [x25, #32] │ │ │ │ - cbnz x25, 42f30 │ │ │ │ - b 42e98 │ │ │ │ + cbnz x25, 42ef0 │ │ │ │ + b 42e58 │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed78 │ │ │ │ cmp w19, #0x31 │ │ │ │ - b.le 42ec8 │ │ │ │ + b.le 42e88 │ │ │ │ ldr x2, [x28, #8] │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x22 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - bl 4996c │ │ │ │ + bl 4992c │ │ │ │ ldr x28, [x28] │ │ │ │ - b 42e34 │ │ │ │ + b 42df4 │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov x1, x22 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed78 │ │ │ │ cmp w19, #0x31 │ │ │ │ - b.le 42efc │ │ │ │ + b.le 42ebc │ │ │ │ ldr x2, [x28, #8] │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x22 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - bl 4996c │ │ │ │ + bl 4992c │ │ │ │ ldr x28, [x28] │ │ │ │ - b 42eb8 │ │ │ │ + b 42e78 │ │ │ │ ldrb w0, [x25, #16] │ │ │ │ tst x0, #0x3 │ │ │ │ - b.eq 42e74 // b.none │ │ │ │ + b.eq 42e34 // b.none │ │ │ │ ldr x25, [x25] │ │ │ │ - b 42e94 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 42e54 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1e8 // #488 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 1816c │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x22, #0x578 │ │ │ │ + add x1, x22, #0x538 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 43620 │ │ │ │ + cbz w0, 435e0 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ bl f048 │ │ │ │ str x0, [x19, #40] │ │ │ │ - cbz x0, 435f8 │ │ │ │ + cbz x0, 435b8 │ │ │ │ add x23, x24, #0x6a0 │ │ │ │ add x23, x23, #0x8 │ │ │ │ ldr x19, [x23, #48] │ │ │ │ ldrh w0, [x23, #160] │ │ │ │ orr w0, w0, #0x80 │ │ │ │ strh w0, [x23, #160] │ │ │ │ - cbz x19, 41990 │ │ │ │ + cbz x19, 41950 │ │ │ │ ldr x1, [x23, #32] │ │ │ │ - cbz x1, 42fb4 │ │ │ │ + cbz x1, 42f74 │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 435f0 │ │ │ │ - add x1, x22, #0x578 │ │ │ │ + cbz w0, 435b0 │ │ │ │ + add x1, x22, #0x538 │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 434f0 │ │ │ │ + cbz w0, 434b0 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x2b │ │ │ │ - b.ne 434dc // b.any │ │ │ │ - adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ + b.ne 4349c // b.any │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ add x0, x19, #0x1 │ │ │ │ - add x1, x1, #0x330 │ │ │ │ + add x1, x1, #0x2f0 │ │ │ │ bl f048 │ │ │ │ add x1, x24, #0x6a0 │ │ │ │ str x0, [x1, #64] │ │ │ │ - cbnz x0, 41990 │ │ │ │ + cbnz x0, 41950 │ │ │ │ ldr x1, [x1, #56] │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ - bl 4700c │ │ │ │ - b 41990 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x978 │ │ │ │ + bl 46fcc │ │ │ │ + b 41950 │ │ │ │ add x25, x20, #0x980 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xd80 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ str wzr, [sp, #252] │ │ │ │ ldr x22, [x25, #272] │ │ │ │ bl ff78 │ │ │ │ add x1, x19, #0x100 │ │ │ │ str x0, [x25, #272] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp xzr, x1, [x19, #256] │ │ │ │ strb wzr, [x19, #1329] │ │ │ │ - bl 43fa0 │ │ │ │ + bl 43f60 │ │ │ │ strb wzr, [x19, #1330] │ │ │ │ - bl 48520 │ │ │ │ + bl 484e0 │ │ │ │ ldr x1, [x19, #1184] │ │ │ │ adrp x0, 36000 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb40 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 36a20 │ │ │ │ - bl 489d0 │ │ │ │ + bl 36a00 │ │ │ │ + bl 48990 │ │ │ │ bl 10200 │ │ │ │ - tbz w0, #0, 430a4 │ │ │ │ + tbz w0, #0, 43064 │ │ │ │ ldr w0, [x19, #560] │ │ │ │ orr w0, w0, #0x100 │ │ │ │ str w0, [x19, #560] │ │ │ │ ldr x19, [x19, #1336] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x23, #98] │ │ │ │ - cbz x19, 43114 │ │ │ │ + cbz x19, 430d4 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ - cbz w0, 43100 │ │ │ │ + cbz w0, 430c0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 430e0 // b.any │ │ │ │ + b.ne 430a0 // b.any │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldr x1, [x0, #240] │ │ │ │ - cbnz x1, 430c0 │ │ │ │ + cbnz x1, 43080 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ bl 23f60 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 43070 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + b 43030 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xd50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x58 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x29d5 // #10709 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 18d98 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x58 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x29cd // #10701 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 18d98 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ bl 23f60 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 43070 │ │ │ │ + b 43030 │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x19, [x0, #1352] │ │ │ │ - cbnz x19, 43cec │ │ │ │ + cbnz x19, 43cac │ │ │ │ add x23, x24, #0x6a0 │ │ │ │ add x3, sp, #0xfc │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x23, #1184] │ │ │ │ - bl 37040 │ │ │ │ + bl 37020 │ │ │ │ ldr x0, [x23, #576] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ blr x0 │ │ │ │ bl 10278 │ │ │ │ - bl 39980 │ │ │ │ - bl 49e00 │ │ │ │ + bl 39960 │ │ │ │ + bl 49dc0 │ │ │ │ ldr x0, [x23, #1184] │ │ │ │ - bl 4a700 │ │ │ │ + bl 4a6c0 │ │ │ │ ldr x0, [x23, #1184] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 3b648 │ │ │ │ - bl 3bf00 │ │ │ │ + bl 3b628 │ │ │ │ + bl 3bee0 │ │ │ │ ldr x0, [x23, #576] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ blr x0 │ │ │ │ ldr w0, [x23, #184] │ │ │ │ cmp w0, #0x1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ cset w1, hi // hi = pmore │ │ │ │ - bl 4bbc0 │ │ │ │ + bl 4bb80 │ │ │ │ ldr x0, [x23, #576] │ │ │ │ ldr x0, [x0, #64] │ │ │ │ blr x0 │ │ │ │ ldr x0, [x23, #576] │ │ │ │ ldr x0, [x0, #120] │ │ │ │ blr x0 │ │ │ │ ldrsb w0, [x23, #462] │ │ │ │ - cbnz w0, 43ce4 │ │ │ │ + cbnz w0, 43ca4 │ │ │ │ add x23, x24, #0x6a0 │ │ │ │ - bl 4c6a0 │ │ │ │ - bl 4c980 │ │ │ │ + bl 4c660 │ │ │ │ + bl 4c940 │ │ │ │ add x26, x20, #0x980 │ │ │ │ add x0, x23, #0x4f8 │ │ │ │ add x23, x23, #0xa0 │ │ │ │ bl f150 │ │ │ │ - bl 4d0c4 │ │ │ │ + bl 4d084 │ │ │ │ ldr x0, [x23, #80] │ │ │ │ bl fe70 │ │ │ │ ldr x25, [x26, #272] │ │ │ │ - tbz w0, #0, 43cc4 │ │ │ │ + tbz w0, #0, 43c84 │ │ │ │ mov x0, x25 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str xzr, [x23, #80] │ │ │ │ bl f120 │ │ │ │ mov w25, w0 │ │ │ │ - tbnz w0, #31, 43c9c │ │ │ │ + tbnz w0, #31, 43c5c │ │ │ │ add x1, sp, #0x130 │ │ │ │ bl 102f0 │ │ │ │ - cbnz w0, 43d68 │ │ │ │ + cbnz w0, 43d28 │ │ │ │ ldr x28, [sp, #352] │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x0, x28 │ │ │ │ bl f2d0 │ │ │ │ str x0, [sp, #120] │ │ │ │ cmp x28, x23 │ │ │ │ - b.ne 43d48 // b.any │ │ │ │ + b.ne 43d08 // b.any │ │ │ │ add x23, x20, #0x980 │ │ │ │ mov w0, w25 │ │ │ │ bl f648 │ │ │ │ add x25, x24, #0x6a0 │ │ │ │ ldr x0, [x23, #272] │ │ │ │ bl 10320 │ │ │ │ str x22, [x23, #272] │ │ │ │ ldr x1, [x25, #1368] │ │ │ │ mov x0, x22 │ │ │ │ bl ee98 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 43bec │ │ │ │ + cbz x0, 43bac │ │ │ │ ldr w1, [x0, #72] │ │ │ │ add x2, sp, #0x108 │ │ │ │ orr w1, w1, #0x100000 │ │ │ │ str w1, [x0, #72] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl ff00 │ │ │ │ - tbz w0, #0, 43bd4 │ │ │ │ + tbz w0, #0, 43b94 │ │ │ │ ldr x27, [x23, #272] │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ ldr x25, [x25, #1368] │ │ │ │ mov x0, x27 │ │ │ │ bl f690 │ │ │ │ - cbz x0, 43c3c │ │ │ │ + cbz x0, 43bfc │ │ │ │ sub x26, x0, x27 │ │ │ │ add x0, x26, #0xb │ │ │ │ bl f2d0 │ │ │ │ mov x23, x0 │ │ │ │ mov x1, x27 │ │ │ │ mov x2, x26 │ │ │ │ bl e970 │ │ │ │ add x1, x26, #0x1 │ │ │ │ mov w0, #0x2f // #47 │ │ │ │ strb w0, [x23, x26] │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xe98 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xe58 │ │ │ │ add x2, x23, x1 │ │ │ │ ldr x3, [x0] │ │ │ │ str x3, [x23, x1] │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ strb w0, [x2, #8] │ │ │ │ mov x0, x23 │ │ │ │ bl fe10 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 43bd4 // b.none │ │ │ │ + b.eq 43b94 // b.none │ │ │ │ mov w3, w0 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0x28 │ │ │ │ + adrp x2, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x2, x2, #0xfe8 │ │ │ │ bl f9a8 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 43bd4 │ │ │ │ + cbz x0, 43b94 │ │ │ │ ldr x0, [x0] │ │ │ │ bl f318 │ │ │ │ mov x26, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ bl f720 │ │ │ │ - tbz w0, #0, 43c28 │ │ │ │ + tbz w0, #0, 43be8 │ │ │ │ ldr x1, [x22, #192] │ │ │ │ mov x0, x22 │ │ │ │ ldr w25, [x22, #68] │ │ │ │ str x1, [sp, #136] │ │ │ │ bl f8a0 │ │ │ │ str w0, [sp, #128] │ │ │ │ mov x0, x22 │ │ │ │ bl fb10 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ mov x27, x0 │ │ │ │ mov x0, x23 │ │ │ │ bl 101e8 │ │ │ │ - tbz w0, #0, 43c28 │ │ │ │ + tbz w0, #0, 43be8 │ │ │ │ mov w1, w25 │ │ │ │ mov x0, x23 │ │ │ │ bl fae0 │ │ │ │ - tbz w0, #0, 43c28 │ │ │ │ + tbz w0, #0, 43be8 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ mov w2, w27 │ │ │ │ ldr w1, [sp, #128] │ │ │ │ ldr x3, [x0, #656] │ │ │ │ mov x0, x23 │ │ │ │ blr x3 │ │ │ │ - tbz w0, #0, 43c28 │ │ │ │ + tbz w0, #0, 43be8 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x1, [x0, #488] │ │ │ │ mov x0, x22 │ │ │ │ blr x1 │ │ │ │ - tbnz x0, #63, 43c28 │ │ │ │ + tbnz x0, #63, 43be8 │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ mov x25, x0 │ │ │ │ ldr x0, [x22, #8] │ │ │ │ ldr x2, [x0, #496] │ │ │ │ mov x0, x22 │ │ │ │ blr x2 │ │ │ │ mov x27, x0 │ │ │ │ - tbnz x0, #63, 43c18 │ │ │ │ + tbnz x0, #63, 43bd8 │ │ │ │ add x0, sp, #0x110 │ │ │ │ adrp x1, 4f000 │ │ │ │ mov x2, x0 │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + add x1, x1, #0x80 │ │ │ │ str x0, [sp, #128] │ │ │ │ mov x0, x22 │ │ │ │ stp x23, x25, [sp, #272] │ │ │ │ str wzr, [sp, #288] │ │ │ │ bl 101a0 │ │ │ │ ldr w0, [sp, #288] │ │ │ │ - cbnz w0, 43bfc │ │ │ │ + cbnz w0, 43bbc │ │ │ │ ldr x0, [x23, #8] │ │ │ │ mov x1, x23 │ │ │ │ ldr x2, [x0, #344] │ │ │ │ mov x0, x22 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 43c6c │ │ │ │ + tbz w0, #0, 43c2c │ │ │ │ mov w2, #0x128 // #296 │ │ │ │ mov x0, x23 │ │ │ │ movk w2, #0x10, lsl #16 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xef0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xeb0 │ │ │ │ bl ebc8 │ │ │ │ str x0, [sp, #136] │ │ │ │ - cbz x0, 43c50 │ │ │ │ + cbz x0, 43c10 │ │ │ │ mov x1, x28 │ │ │ │ bl f9d8 │ │ │ │ - tbz w0, #0, 437f8 │ │ │ │ + tbz w0, #0, 437b8 │ │ │ │ ldr x19, [x22, #160] │ │ │ │ - cbnz x19, 437ac │ │ │ │ + cbnz x19, 4376c │ │ │ │ mov w2, w27 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x23 │ │ │ │ bl f5d0 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ mov x0, x22 │ │ │ │ adrp x1, 4f000 │ │ │ │ - add x1, x1, #0x220 │ │ │ │ + add x1, x1, #0x1e0 │ │ │ │ bl 101a0 │ │ │ │ ldr w0, [sp, #288] │ │ │ │ - cbnz w0, 43980 │ │ │ │ + cbnz w0, 43940 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov x4, x28 │ │ │ │ ldr x1, [sp, #136] │ │ │ │ mov x0, x23 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl f1c8 │ │ │ │ - tbz w0, #0, 43964 │ │ │ │ + tbz w0, #0, 43924 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ mov x1, x23 │ │ │ │ ldr x2, [x0, #312] │ │ │ │ mov x0, x22 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 43948 │ │ │ │ + tbz w0, #0, 43908 │ │ │ │ mov x0, x23 │ │ │ │ bl fe70 │ │ │ │ - tbz w0, #0, 43924 │ │ │ │ + tbz w0, #0, 438e4 │ │ │ │ mov x0, x22 │ │ │ │ bl fe70 │ │ │ │ - tbz w0, #0, 43908 │ │ │ │ + tbz w0, #0, 438c8 │ │ │ │ mov x0, x25 │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ add x0, x20, #0x980 │ │ │ │ ldr x19, [x0, #272] │ │ │ │ mov x0, x19 │ │ │ │ bl 10320 │ │ │ │ - cbnz w0, 438d8 │ │ │ │ + cbnz w0, 43898 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x26 │ │ │ │ bl fc60 │ │ │ │ - cbnz w0, 438b4 │ │ │ │ + cbnz w0, 43874 │ │ │ │ mov x0, x26 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl fab0 │ │ │ │ - b 41b94 │ │ │ │ + b 41b54 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ bl f048 │ │ │ │ - b 42fe0 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 42fa0 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [x0, #64] │ │ │ │ - b 41990 │ │ │ │ - adrp x15, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - adrp x14, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + b 41950 │ │ │ │ + adrp x15, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + adrp x14, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ adrp x13, 48000 │ │ │ │ adrp x12, 47000 │ │ │ │ adrp x11, 47000 │ │ │ │ adrp x10, 47000 │ │ │ │ adrp x9, 47000 │ │ │ │ adrp x8, 49000 │ │ │ │ adrp x7, 11000 │ │ │ │ adrp x6, 11000 │ │ │ │ adrp x5, 11000 │ │ │ │ adrp x4, 14000 │ │ │ │ adrp x3, 49000 │ │ │ │ add x1, x27, #0x8 │ │ │ │ - add x15, x15, #0xf40 │ │ │ │ - add x14, x14, #0xb34 │ │ │ │ - add x13, x13, #0x364 │ │ │ │ - add x12, x12, #0x4a0 │ │ │ │ - add x11, x11, #0x4e0 │ │ │ │ - add x10, x10, #0x520 │ │ │ │ - add x9, x9, #0x560 │ │ │ │ - add x8, x8, #0xa20 │ │ │ │ + add x15, x15, #0xf00 │ │ │ │ + add x14, x14, #0xaf4 │ │ │ │ + add x13, x13, #0x324 │ │ │ │ + add x12, x12, #0x460 │ │ │ │ + add x11, x11, #0x4a0 │ │ │ │ + add x10, x10, #0x4e0 │ │ │ │ + add x9, x9, #0x520 │ │ │ │ + add x8, x8, #0x9e0 │ │ │ │ add x7, x7, #0x864 │ │ │ │ add x6, x6, #0x8ac │ │ │ │ add x5, x5, #0x804 │ │ │ │ add x4, x4, #0x20 │ │ │ │ - add x3, x3, #0xfc4 │ │ │ │ + add x3, x3, #0xf84 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr w0, [x15, x2, lsl #2] │ │ │ │ stur w0, [x1, #-8] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x22 │ │ │ │ - b.hi 42054 // b.pmore │ │ │ │ + b.hi 42014 // b.pmore │ │ │ │ ldrh w0, [x14, w0, uxtw #1] │ │ │ │ - adr x16, 4359c │ │ │ │ + adr x16, 4355c │ │ │ │ add x0, x16, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ mov w3, w0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x878 │ │ │ │ + add x1, x1, #0x838 │ │ │ │ str d15, [sp, #96] │ │ │ │ str w3, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x26, #8] │ │ │ │ ldr w2, [sp, #120] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ str x11, [x1] │ │ │ │ add x2, x2, #0x1 │ │ │ │ add x1, x1, #0x10 │ │ │ │ cmp x2, #0x12 │ │ │ │ - b.ne 43578 // b.any │ │ │ │ - b 42098 │ │ │ │ + b.ne 43538 // b.any │ │ │ │ + b 42058 │ │ │ │ bti j │ │ │ │ str x3, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ str xzr, [x23, #56] │ │ │ │ - b 41990 │ │ │ │ + b 41950 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #32] │ │ │ │ - bl 4700c │ │ │ │ - b 42f84 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + bl 46fcc │ │ │ │ + b 42f44 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x19, #40] │ │ │ │ - b 42f84 │ │ │ │ + b 42f44 │ │ │ │ bti j │ │ │ │ str x6, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ mov w0, #0xf6 // #246 │ │ │ │ str w0, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ adrp x0, 18000 │ │ │ │ add x0, x0, #0x278 │ │ │ │ str x0, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x22, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ adrp x0, 18000 │ │ │ │ add x0, x0, #0x218 │ │ │ │ str x0, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x5, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x7, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x13, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ adrp x0, 4a000 │ │ │ │ - add x0, x0, #0x6a0 │ │ │ │ + add x0, x0, #0x660 │ │ │ │ str x0, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x4, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x8, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x9, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x10, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str x12, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ str wzr, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x1] │ │ │ │ - b 435d0 │ │ │ │ + b 43590 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x25 │ │ │ │ - bl 48be0 │ │ │ │ - b 41964 │ │ │ │ + bl 48ba0 │ │ │ │ + b 41924 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ed90 │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ - add x22, x22, #0xc68 │ │ │ │ + add x22, x22, #0xc28 │ │ │ │ ldr x19, [x0, #1312] │ │ │ │ - cbz x19, 43b4c │ │ │ │ + cbz x19, 43b0c │ │ │ │ ldr x2, [x19, #8] │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x23 │ │ │ │ bl 10368 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 43754 │ │ │ │ - b 43b4c │ │ │ │ + cbnz x19, 43714 │ │ │ │ + b 43b0c │ │ │ │ bl 103f8 │ │ │ │ - b 4184c │ │ │ │ + b 4180c │ │ │ │ ldrb w2, [x0] │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3920] │ │ │ │ - add x22, x22, #0x578 │ │ │ │ + add x22, x22, #0x538 │ │ │ │ ldrh w1, [x1, x2, lsl #1] │ │ │ │ tst x1, #0x10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ csel x22, x22, x0, eq // eq = none │ │ │ │ add x0, x24, #0x6a0 │ │ │ │ strb w1, [x0, #29] │ │ │ │ str x22, [x0, #56] │ │ │ │ - b 40fe0 │ │ │ │ + b 40fa0 │ │ │ │ add x0, x27, #0x1 │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl f2d0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x19, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ cmp x27, x0 │ │ │ │ - b.eq 43c88 // b.none │ │ │ │ + b.eq 43c48 // b.none │ │ │ │ ldr x3, [x25, x0, lsl #3] │ │ │ │ ldr x4, [x22, #160] │ │ │ │ ldr x5, [x3, #32] │ │ │ │ cmp x5, x4 │ │ │ │ - b.eq 437f0 // b.none │ │ │ │ + b.eq 437b0 // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ str x3, [x19, x1] │ │ │ │ lsl x1, x2, #3 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - b 437c8 │ │ │ │ + b 43788 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf30 │ │ │ │ + add x1, x1, #0xef0 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ mov x21, x19 │ │ │ │ mov x19, x25 │ │ │ │ mov x0, x23 │ │ │ │ bl fe70 │ │ │ │ mov x0, x22 │ │ │ │ bl fe70 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ mov x0, x21 │ │ │ │ bl fab0 │ │ │ │ - cbz x26, 4384c │ │ │ │ + cbz x26, 4380c │ │ │ │ mov x0, x26 │ │ │ │ bl 10320 │ │ │ │ mov x0, x26 │ │ │ │ bl fab0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + add x1, x1, #0x28 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x26, #16] │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x848 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x808 │ │ │ │ bl fed0 │ │ │ │ mov x2, x0 │ │ │ │ - cbnz x0, 42238 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + cbnz x0, 421f8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x810 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ ldr x20, [x26, #8] │ │ │ │ bl ea30 │ │ │ │ mov x2, x0 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ mov x0, x26 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 10320 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x30 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xff0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 434b8 // b.none │ │ │ │ + b.eq 43478 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x10 │ │ │ │ + add x1, x1, #0xfd0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xff0 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xfb0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov x0, x26 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 10320 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xfb8 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xf78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf98 │ │ │ │ + add x1, x1, #0xf58 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf70 │ │ │ │ + add x1, x1, #0xf30 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf58 │ │ │ │ + add x1, x1, #0xf18 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ add x0, x20, #0x980 │ │ │ │ ldr x23, [x0, #272] │ │ │ │ mov x0, x23 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x19, x0 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.le 43b64 │ │ │ │ + b.le 43b24 │ │ │ │ sxtw x0, w0 │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ sub x0, x0, #0x4 │ │ │ │ - add x1, x22, #0xcc8 │ │ │ │ + add x1, x22, #0xc88 │ │ │ │ add x23, x23, x0 │ │ │ │ mov x0, x23 │ │ │ │ bl f540 │ │ │ │ - cbz w0, 41b84 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + cbz w0, 41b44 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0xcd0 │ │ │ │ + add x1, x1, #0xc90 │ │ │ │ bl f540 │ │ │ │ - cbz w0, 41b84 │ │ │ │ + cbz w0, 41b44 │ │ │ │ add x25, x20, #0x980 │ │ │ │ mov x0, #0x1000 // #4096 │ │ │ │ bl f2d0 │ │ │ │ mov x23, x0 │ │ │ │ add w0, w19, #0x5 │ │ │ │ - add x22, x22, #0xcc8 │ │ │ │ + add x22, x22, #0xc88 │ │ │ │ sxtw x0, w0 │ │ │ │ bl f2d0 │ │ │ │ ldr x26, [x25, #272] │ │ │ │ mov x19, x0 │ │ │ │ mov x1, x26 │ │ │ │ bl fd68 │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x1, x19, x0 │ │ │ │ ldrb w2, [x22, #4] │ │ │ │ ldr w3, [x22] │ │ │ │ str w3, [x19, x0] │ │ │ │ mov x0, x26 │ │ │ │ strb w2, [x1, #4] │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ bl f048 │ │ │ │ mov x26, x0 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ bl f048 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x26, 43dac │ │ │ │ - cbz x0, 43dcc │ │ │ │ - adrp x25, 53000 <_obstack_free@@Base> │ │ │ │ - add x25, x25, #0xd40 │ │ │ │ + cbz x26, 43d6c │ │ │ │ + cbz x0, 43d8c │ │ │ │ + adrp x25, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x25, x25, #0xd00 │ │ │ │ mov x3, x26 │ │ │ │ mov x0, x23 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fa38 │ │ │ │ mov x27, x0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 43e28 │ │ │ │ + b.le 43de8 │ │ │ │ mov x3, x22 │ │ │ │ sxtw x2, w27 │ │ │ │ mov x0, x23 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fc78 │ │ │ │ cmp w27, w0 │ │ │ │ - b.eq 43a70 // b.none │ │ │ │ + b.eq 43a30 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ - b 43a70 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xca8 │ │ │ │ + bl 46fcc │ │ │ │ + b 43a30 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xc68 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ str d15, [sp, #96] │ │ │ │ add x20, x20, #0x980 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #272] │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ mov x2, x21 │ │ │ │ add x1, sp, #0x100 │ │ │ │ - bl 4fcc0 │ │ │ │ + bl 4fc80 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 43b6c │ │ │ │ + cbz x0, 43b2c │ │ │ │ ldr x0, [x19, #56] │ │ │ │ add x1, sp, #0x100 │ │ │ │ mov x2, x21 │ │ │ │ - bl 4fcc0 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + bl 4fc80 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ ldr x0, [x19, #56] │ │ │ │ ldr x1, [x1] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 41bac // b.none │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.eq 41b6c // b.none │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3872] │ │ │ │ ldr x1, [x1] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 41bac // b.none │ │ │ │ + b.eq 41b6c // b.none │ │ │ │ bl f018 │ │ │ │ str xzr, [x19, #56] │ │ │ │ - b 41bac │ │ │ │ + b 41b6c │ │ │ │ mov x0, x23 │ │ │ │ bl f018 │ │ │ │ - b 41a60 │ │ │ │ + b 41a20 │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.gt 41680 │ │ │ │ - b 417bc │ │ │ │ - adrp x22, 53000 <_obstack_free@@Base> │ │ │ │ - b 439ec │ │ │ │ - bl 52c80 │ │ │ │ + b.gt 41640 │ │ │ │ + b 4177c │ │ │ │ + adrp x22, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + b 439ac │ │ │ │ + bl 52c40 │ │ │ │ ldr x1, [sp, #232] │ │ │ │ - adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x22, [x22, #3872] │ │ │ │ sub x19, x0, x1 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x0, [x0] │ │ │ │ bl fd38 │ │ │ │ ldr x23, [x22] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x98 │ │ │ │ + add x1, x1, #0x58 │ │ │ │ bl ffd8 │ │ │ │ mov x4, #0x4240 // #16960 │ │ │ │ mov x1, x0 │ │ │ │ movk x4, #0xf, lsl #16 │ │ │ │ mov x0, x23 │ │ │ │ ldr x2, [x24, #1696] │ │ │ │ sdiv x3, x19, x4 │ │ │ │ msub x4, x3, x4, x19 │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x22] │ │ │ │ bl fd38 │ │ │ │ - b 41bac │ │ │ │ + b 41b6c │ │ │ │ bl f240 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ bl ffa8 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ mov x20, x0 │ │ │ │ - b 43820 │ │ │ │ + b 437e0 │ │ │ │ bl f240 │ │ │ │ bl ffa8 │ │ │ │ mov x20, x0 │ │ │ │ - b 4384c │ │ │ │ + b 4380c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xea8 │ │ │ │ + add x1, x1, #0xe68 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ bl f240 │ │ │ │ bl ffa8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ bl f240 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ bl ffa8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ mov x0, #0x9 // #9 │ │ │ │ bl f2d0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x23, x0 │ │ │ │ - b 432a4 │ │ │ │ + b 43264 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf08 │ │ │ │ + add x1, x1, #0xec8 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xec8 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 43810 │ │ │ │ + b 437d0 │ │ │ │ str xzr, [x19, x1] │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x19 │ │ │ │ bl f5d0 │ │ │ │ - b 4342c │ │ │ │ + b 433ec │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x26, #272] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xdd0 │ │ │ │ + add x1, x1, #0xd90 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x25 │ │ │ │ bl 10534 │ │ │ │ - bl 404a4 │ │ │ │ - b 431a8 │ │ │ │ + bl 40484 │ │ │ │ + b 43168 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 43de8 // b.any │ │ │ │ + b.ne 43da8 // b.any │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ ldr x25, [x19] │ │ │ │ ldr x23, [x0, #240] │ │ │ │ mov x19, x25 │ │ │ │ ldr x0, [x23] │ │ │ │ bl 23f60 │ │ │ │ - cbz x19, 43120 │ │ │ │ + cbz x19, 430e0 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 43e08 // b.any │ │ │ │ + b.ne 43dc8 // b.any │ │ │ │ ldr x19, [x19] │ │ │ │ - cbz x19, 43120 │ │ │ │ + cbz x19, 430e0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ ldr x0, [x0, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x23] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 43d14 │ │ │ │ - b 4311c │ │ │ │ + cbz w0, 43cd4 │ │ │ │ + b 430dc │ │ │ │ ldr x0, [sp, #120] │ │ │ │ sub x2, x28, x23 │ │ │ │ add x1, x0, x23 │ │ │ │ mov w0, w25 │ │ │ │ bl fdf8 │ │ │ │ - tbnz x0, #63, 43d90 │ │ │ │ + tbnz x0, #63, 43d50 │ │ │ │ add x23, x23, x0 │ │ │ │ - b 43210 │ │ │ │ + b 431d0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe38 │ │ │ │ + add x1, x1, #0xdf8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x26, #272] │ │ │ │ bl 10534 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl f2e8 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0xe68 │ │ │ │ - b 43ad8 │ │ │ │ + add x1, x1, #0xe28 │ │ │ │ + b 43a98 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcd8 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x25, #272] │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0xcc8 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x58 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x29df // #10719 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 18d98 │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x58 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x29f1 // #10737 │ │ │ │ str d15, [sp, #96] │ │ │ │ bl 18d98 │ │ │ │ mov x0, x26 │ │ │ │ bl f018 │ │ │ │ mov x0, x22 │ │ │ │ bl f018 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 43e54 // b.none │ │ │ │ + b.eq 43e14 // b.none │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ - b 41b84 │ │ │ │ + b 41b44 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + add x1, x1, #0xd20 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ - b 43e40 │ │ │ │ + bl 46fcc │ │ │ │ + b 43e00 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ mov x12, #0x1020 // #4128 │ │ │ │ sub sp, sp, x12 │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ stp x29, x30, [sp] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x0, [x19, #1696] │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0xc0 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x80 │ │ │ │ bl ed00 │ │ │ │ sub x1, x0, #0x1 │ │ │ │ cmp x1, #0xffe │ │ │ │ - b.hi 43ed4 // b.pmore │ │ │ │ + b.hi 43e94 // b.pmore │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0x20 │ │ │ │ bl 10128 │ │ │ │ str x0, [x19, #1696] │ │ │ │ ldp x29, x30, [sp] │ │ │ │ mov x12, #0x1020 // #4128 │ │ │ │ @@ -52917,90 +52901,90 @@ │ │ │ │ str x19, [sp, #16] │ │ │ │ bl f318 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl f2d0 │ │ │ │ stp x19, xzr, [x0] │ │ │ │ ldrb w1, [x19] │ │ │ │ - cbnz w1, 43f40 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbnz w1, 43f00 │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x1, x1, #0x980 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr x2, [x1, #2968] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str x0, [x2] │ │ │ │ add x0, x0, #0x8 │ │ │ │ str x0, [x1, #2968] │ │ │ │ ret │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3992] │ │ │ │ ldrb w1, [x2, w1, uxtw] │ │ │ │ strb w1, [x19], #1 │ │ │ │ - b 43f10 │ │ │ │ + b 43ed0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x110 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0xd0 │ │ │ │ mov x29, sp │ │ │ │ bl 10218 │ │ │ │ - cbnz x0, 43f88 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 43f48 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x0, [x0, #112] │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - tbnz w0, #0, 44010 │ │ │ │ + tbnz w0, #0, 43fd0 │ │ │ │ add x20, x19, #0x6a0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x0, x20, #0x560 │ │ │ │ - adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x21, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x21, [x21, #3936] │ │ │ │ ldrb w1, [x0, #80] │ │ │ │ - adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x22, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x22, [x22, #3960] │ │ │ │ stp x21, x22, [x0, #56] │ │ │ │ and w1, w1, #0xfffffffe │ │ │ │ strb w1, [x0, #80] │ │ │ │ mov x1, #0x3e8 // #1000 │ │ │ │ - bl 52cc4 │ │ │ │ + bl 52c84 │ │ │ │ add x0, x20, #0x5c0 │ │ │ │ ldrb w1, [x0, #80] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ and w1, w1, #0xfffffffe │ │ │ │ stp x21, x22, [x0, #56] │ │ │ │ strb w1, [x0, #80] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 52cc4 │ │ │ │ - adrp x21, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + bl 52c84 │ │ │ │ + adrp x21, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x21, x21, #0x980 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ adrp x1, 24000 │ │ │ │ add x0, x19, #0x4a0 │ │ │ │ add x22, x19, #0x400 │ │ │ │ add x1, x1, #0x860 │ │ │ │ mov w3, #0x3d // #61 │ │ │ │ mov w2, #0xe0 // #224 │ │ │ │ str x0, [x21, #2976] │ │ │ │ add x0, x19, #0x4f8 │ │ │ │ bl f4b0 │ │ │ │ - tbz w0, #0, 440d8 │ │ │ │ + tbz w0, #0, 44098 │ │ │ │ add x0, x19, #0x538 │ │ │ │ str x0, [x19, #1344] │ │ │ │ add x0, x19, #0x548 │ │ │ │ str x0, [x19, #1360] │ │ │ │ add x0, x19, #0x618 │ │ │ │ str x0, [x19, #1568] │ │ │ │ ldr x0, [x21, #2976] │ │ │ │ @@ -53015,42 +52999,42 @@ │ │ │ │ add x20, x19, #0x658 │ │ │ │ stp xzr, x0, [x22, #-136] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 23f60 │ │ │ │ str x0, [x19, #1616] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0xe0 │ │ │ │ bl 24688 │ │ │ │ str x0, [x19, #1200] │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ str xzr, [x19, #1624] │ │ │ │ str x20, [x19, #1632] │ │ │ │ add x1, x1, #0x220 │ │ │ │ str x1, [x0, #72] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x210 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x1d0 │ │ │ │ mov x29, sp │ │ │ │ - bl 44160 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 44120 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #560] │ │ │ │ strb w2, [x0, #10] │ │ │ │ mov x2, #0xffffffffbfffffff // #-1073741825 │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x0, #560] │ │ │ │ @@ -53070,28 +53054,28 @@ │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl fd50 │ │ │ │ - cbz x0, 441a4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 44164 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x6a0 │ │ │ │ ldr w2, [x0, #12] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str w2, [x1, #1648] │ │ │ │ str x0, [x1, #1656] │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x228 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ @@ -53101,1335 +53085,1335 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ sxtw x19, w0 │ │ │ │ sxtw x20, w2 │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x19, #0x6 │ │ │ │ bl f138 │ │ │ │ add x2, x0, x19 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x618 │ │ │ │ str x0, [x22] │ │ │ │ ldr w3, [x1] │ │ │ │ ldrh w1, [x1, #4] │ │ │ │ str w3, [x0, x19] │ │ │ │ strh w1, [x2, #4] │ │ │ │ add x1, x20, #0x18 │ │ │ │ ldr x0, [x21] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ add x0, x0, x20, lsl #5 │ │ │ │ mov x2, #0x300 // #768 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x1, 258000 <_obstack_memory_used@@Base+0x204f54> │ │ │ │ + adrp x1, 258000 <_obstack_memory_used@@Base+0x204f94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ add x1, x1, #0xec0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b e970 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ cmp w0, #0x7a │ │ │ │ - b.eq 442d0 // b.none │ │ │ │ - b.gt 4427c │ │ │ │ + b.eq 44290 // b.none │ │ │ │ + b.gt 4423c │ │ │ │ cmp w0, #0x50 │ │ │ │ - b.eq 442ac // b.none │ │ │ │ + b.eq 4426c // b.none │ │ │ │ cmp w0, #0x70 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ sub w0, w0, #0x134 │ │ │ │ cmp w0, #0x54 │ │ │ │ - b.hi 442a0 // b.pmore │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x1, x1, #0xe90 │ │ │ │ + b.hi 44260 // b.pmore │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x1, x1, #0xe50 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 442a0 │ │ │ │ + adr x0, 44260 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x738 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x20, x0 │ │ │ │ - add x1, x1, #0x6d8 │ │ │ │ + add x1, x1, #0x698 │ │ │ │ ldr x19, [x0] │ │ │ │ mov x0, x19 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 45058 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 45018 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x6a0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 45034 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44ff4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6e8 │ │ │ │ + add x1, x1, #0x6a8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44fec │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44fac │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44f98 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - mov x0, x19 │ │ │ │ - add x1, x1, #0x728 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44ef4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - mov x0, x19 │ │ │ │ - add x1, x1, #0x768 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44ea4 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + add x1, x1, #0x6b0 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44f58 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ - bl f948 │ │ │ │ - cbz w0, 44e80 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x6e8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44eb4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x798 │ │ │ │ - bl f948 │ │ │ │ - cbz w0, 44e5c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44e64 │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44e3c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44e40 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44e1c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7c8 │ │ │ │ + add x1, x1, #0x768 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44dfc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44de4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x778 │ │ │ │ + bl f948 │ │ │ │ + cbz w0, 44ddc │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7e8 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44d28 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x788 │ │ │ │ + bl f948 │ │ │ │ + cbz w0, 44dbc │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x7f8 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 44d00 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44da4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ - bl f948 │ │ │ │ - cbz w0, 44cec │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x7a8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44ce8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x8f8 │ │ │ │ - bl f948 │ │ │ │ - cbz w0, 44cd4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 44cc0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8a8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44cb4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44cac │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + add x1, x1, #0x8b8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44c94 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44c74 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x930 │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44c54 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44c34 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x950 │ │ │ │ + add x1, x1, #0x8f0 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44c14 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44bf4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x970 │ │ │ │ + add x1, x1, #0x910 │ │ │ │ bl f948 │ │ │ │ cbz w0, 44bd4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x978 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44ba8 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44bb4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + add x1, x1, #0x930 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44b7c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44b94 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x988 │ │ │ │ + add x1, x1, #0x938 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44b50 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44b68 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x990 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44b30 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44b3c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x948 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4491c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44b10 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9a8 │ │ │ │ + add x1, x1, #0x950 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 448fc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44af0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9b8 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ bl f948 │ │ │ │ cbz w0, 448dc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9c8 │ │ │ │ + add x1, x1, #0x968 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 448c4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 448bc │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x978 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44614 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4489c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ + add x1, x1, #0x988 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 445cc │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 44884 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + mov x0, x19 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ + bl f948 │ │ │ │ + cbz w0, 445d4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + mov x0, x19 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ + bl f948 │ │ │ │ + cbnz w0, 4458c │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffbffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffdffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 446f4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 446b4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa00 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44634 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 445f4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffffbfffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x400000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + add x1, x1, #0x9c8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4495c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4491c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa18 │ │ │ │ + add x1, x1, #0x9d8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4493c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 448fc │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa28 │ │ │ │ + add x1, x1, #0x9e8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 448a0 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44860 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa30 │ │ │ │ + add x1, x1, #0x9f0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4487c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4483c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4477c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4473c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4475c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4471c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + add x1, x1, #0xa10 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4475c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4471c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa58 │ │ │ │ + add x1, x1, #0xa18 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44714 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 446d4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x80000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x40000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa70 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 447d4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44794 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xa88 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 447a0 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbnz w0, 44760 │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x910 │ │ │ │ ldr w1, [x0, #56] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str w1, [x0, #56] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffff9fffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ bfi w1, w2, #5, #2 │ │ │ │ str w1, [x0, #164] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x4, x0, #0x910 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x4, #0x3c │ │ │ │ - add x1, x1, #0xa98 │ │ │ │ + add x1, x1, #0xa58 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ str x4, [sp, #72] │ │ │ │ bl 18e8c │ │ │ │ - tbz w0, #0, 447f4 │ │ │ │ + tbz w0, #0, 447b4 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffff7fffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #72] │ │ │ │ - cbnz w0, 44824 │ │ │ │ + cbnz w0, 447e4 │ │ │ │ ldr w0, [x4, #56] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ str w0, [x4, #56] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x3, x4, #0x48 │ │ │ │ - add x1, x1, #0xab0 │ │ │ │ + add x1, x1, #0xa70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 18e8c │ │ │ │ - tbnz w0, #0, 447c8 │ │ │ │ + tbnz w0, #0, 44788 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x19, x0, #0x910 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x21, x19, #0x38 │ │ │ │ add x3, x19, #0x44 │ │ │ │ - add x1, x1, #0xac8 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ bl 18e8c │ │ │ │ - tbz w0, #0, 4497c │ │ │ │ + tbz w0, #0, 4493c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #18, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2040] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffff7ffffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x80000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ and x1, x1, #0xfffffffffffffffe │ │ │ │ str x1, [x0, #376] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xfffffffeffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x100000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ ldr x20, [x20] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbnz w0, 449c8 │ │ │ │ + cbnz w0, 44988 │ │ │ │ add x19, x20, #0x3 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44a10 │ │ │ │ + cbnz w0, 449d0 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + add x1, x1, #0xb78 │ │ │ │ mov x2, #0xb // #11 │ │ │ │ bl f1b0 │ │ │ │ - cbnz w0, 44ab8 │ │ │ │ + cbnz w0, 44a78 │ │ │ │ add x0, x20, #0xb │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x21, x0 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44a64 │ │ │ │ + cbnz w0, 44a24 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x19, #80] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44a38 │ │ │ │ + cbnz w0, 449f8 │ │ │ │ str wzr, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0xaf0 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44a8c │ │ │ │ + cbnz w0, 44a4c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x21, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44ae4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 44aa4 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x21 │ │ │ │ - add x1, x1, #0xb40 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 44af8 │ │ │ │ + cbz w0, 44ab8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xba8 │ │ │ │ + add x1, x1, #0xb68 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44b10 │ │ │ │ + cbnz w0, 44ad0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #84] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ str wzr, [x19, #80] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #80] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov x1, x20 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ - bl 472a4 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ + bl 47264 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #376] │ │ │ │ orr x1, x1, #0x1 │ │ │ │ str x1, [x0, #376] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q30, [x1, #32] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q30, [x1, #4064] │ │ │ │ ldur q31, [x0, #200] │ │ │ │ orr v30.16b, v31.16b, v30.16b │ │ │ │ stur q30, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q28, [x1, #16] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q28, [x1, #4048] │ │ │ │ ldur q29, [x0, #200] │ │ │ │ and v28.16b, v29.16b, v28.16b │ │ │ │ stur q28, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0xa0 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - ldr q26, [x1] │ │ │ │ + adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + ldr q26, [x1, #4032] │ │ │ │ ldur q27, [x0, #200] │ │ │ │ orr v26.16b, v27.16b, v26.16b │ │ │ │ stur q26, [x0, #200] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x1000 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x40 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x8 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x800 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x10 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x400 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x20 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x2 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ strb w1, [x0, #1730] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ strb wzr, [x0, #1730] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44d3c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 44cfc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str wzr, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str wzr, [x0, #2080] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44d68 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 44d28 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ + add x1, x1, #0x810 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44d94 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 44d54 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ + add x1, x1, #0x830 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 44dc0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 44d80 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2084] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x890 │ │ │ │ + add x1, x1, #0x850 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str w1, [x0, #2080] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x1000000 │ │ │ │ str x1, [x0, #368] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ and w1, w1, #0xfffffbff │ │ │ │ strh w1, [x0, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrh w1, [x0, #168] │ │ │ │ orr w1, w1, #0x400 │ │ │ │ strh w1, [x0, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrb w1, [x0, #166] │ │ │ │ and w1, w1, #0x3f │ │ │ │ orr w1, w1, #0xffffff80 │ │ │ │ strb w1, [x0, #166] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrb w1, [x0, #166] │ │ │ │ and w1, w1, #0x3f │ │ │ │ orr w1, w1, #0x40 │ │ │ │ strb w1, [x0, #166] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ add x1, sp, #0x58 │ │ │ │ add x0, x19, #0xb │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl e9b8 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, x0 │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #16] │ │ │ │ ldrb w2, [x2] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp x1, #0x0, #0x1, eq // eq = none │ │ │ │ - b.lt 44f48 // b.tstop │ │ │ │ + b.lt 44f08 // b.tstop │ │ │ │ cmp x1, #0x0 │ │ │ │ csinv x1, x1, xzr, ne // ne = any │ │ │ │ str x1, [x0, #16] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0x11 │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #240] │ │ │ │ ldrb w2, [x2] │ │ │ │ - cbnz w2, 44f70 │ │ │ │ + cbnz w2, 44f30 │ │ │ │ sub x2, x1, #0x1 │ │ │ │ tst x2, x1 │ │ │ │ - b.ne 44f70 // b.any │ │ │ │ + b.ne 44f30 // b.any │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ strh w1, [x0, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0xb │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x740 │ │ │ │ + add x1, x1, #0x700 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0x11 │ │ │ │ bl 10534 │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x0, x19, #0xe │ │ │ │ bl e9b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x0, x0, #0xa0 │ │ │ │ str x1, [x0, #232] │ │ │ │ ldrb w2, [x2] │ │ │ │ - cbnz w2, 4500c │ │ │ │ + cbnz w2, 44fcc │ │ │ │ sub x2, x1, #0x1 │ │ │ │ tst x2, x1 │ │ │ │ - b.ne 4500c // b.any │ │ │ │ + b.ne 44fcc // b.any │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ orr w1, w1, #0x800 │ │ │ │ strh w1, [x0, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x2000000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x700 │ │ │ │ + add x1, x1, #0x6c0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20] │ │ │ │ add x1, x1, #0xe │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 44230 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ ldr w1, [x0, #160] │ │ │ │ bfi w1, w2, #22, #2 │ │ │ │ str w1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x200000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fa80 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #1808] │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 447c8 // b.any │ │ │ │ + b.ne 44788 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x668 │ │ │ │ + add x1, x1, #0x628 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x730 │ │ │ │ - bl 47124 │ │ │ │ + bl 470e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ ldr x0, [x19, #1792] │ │ │ │ bl fab0 │ │ │ │ str xzr, [x19, #1792] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 447c8 │ │ │ │ + cbz x0, 44788 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ - cbz x0, 447c8 │ │ │ │ + cbz x0, 44788 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x1, x0 │ │ │ │ str x1, [sp, #72] │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 46360 │ │ │ │ + bl 46320 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ str x1, [x19, #1792] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ add x21, x19, #0xa0 │ │ │ │ ldrh w0, [x19, #164] │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + add x1, x1, #0x660 │ │ │ │ str x23, [sp, #48] │ │ │ │ and w0, w0, #0xfffffe7f │ │ │ │ strh w0, [x19, #164] │ │ │ │ mov w22, w0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ mov x23, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x20, x0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 453ec │ │ │ │ + cbnz w0, 453ac │ │ │ │ ldr x0, [x19, #160] │ │ │ │ orr x0, x0, #0x8000000000 │ │ │ │ str x0, [x19, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3564] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x800000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ orr x1, x1, #0x200000000000 │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffdfffffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3568] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x910 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str w0, [x20, #88] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ mov x21, x0 │ │ │ │ ldr x19, [x0] │ │ │ │ - cbz x19, 4486c │ │ │ │ + cbz x19, 4482c │ │ │ │ ldrb w0, [x19] │ │ │ │ - cbz w0, 4486c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4482c │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb50 │ │ │ │ + add x0, x0, #0xb10 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4486c │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4482c │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4551c │ │ │ │ + cbnz w0, 454dc │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x20, #88] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr w1, [x0, #164] │ │ │ │ bfi w1, w2, #3, #2 │ │ │ │ str w1, [x0, #164] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x1, x1, #0xffffffe7ffffffff │ │ │ │ str x1, [x0, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ mov w2, #0x280 // #640 │ │ │ │ ldr x1, [x0, #368] │ │ │ │ orr x1, x1, #0x4 │ │ │ │ str x1, [x0, #368] │ │ │ │ ldrh w1, [x0, #162] │ │ │ │ and w1, w1, #0xfffffc3f │ │ │ │ orr w1, w1, w2 │ │ │ │ strh w1, [x0, #162] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3552] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3888] │ │ │ │ ldr x0, [x19] │ │ │ │ bl eac0 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str x0, [x1, #2416] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbz w0, 447c8 │ │ │ │ + cbz w0, 44788 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x460 │ │ │ │ + add x1, x1, #0x420 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x23, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3556] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x668 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 45420 │ │ │ │ + cbnz w0, 453e0 │ │ │ │ ldr x0, [x19, #160] │ │ │ │ orr x0, x0, #0x10000000000 │ │ │ │ str x0, [x19, #160] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 44230 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x6b0 │ │ │ │ + add x1, x1, #0x670 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 45450 │ │ │ │ + cbnz w0, 45410 │ │ │ │ orr w0, w22, #0x180 │ │ │ │ strh w0, [x21, #4] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x6b8 │ │ │ │ + add x1, x1, #0x678 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x23] │ │ │ │ bl 10534 │ │ │ │ bti j │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 45764 │ │ │ │ + bl 45724 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ str x1, [sp, #72] │ │ │ │ ldr x0, [x1, #1784] │ │ │ │ bl fab0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ldr x2, [x0] │ │ │ │ str xzr, [x1, #1784] │ │ │ │ - cbz x2, 4550c │ │ │ │ + cbz x2, 454cc │ │ │ │ mov x0, x2 │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0x488 │ │ │ │ str x2, [sp, #72] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ - cbz w0, 447c8 │ │ │ │ + cbz w0, 44788 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ mov x0, x2 │ │ │ │ bl f318 │ │ │ │ str x0, [x19, #1784] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #3560] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 44270 │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x2, x2, #0x660 │ │ │ │ + b 44230 │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x2, x2, #0x620 │ │ │ │ str x2, [x0] │ │ │ │ - b 454d8 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 45498 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, x19 │ │ │ │ - add x0, x0, #0xb60 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 45548 │ │ │ │ + cbnz w0, 45508 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x20, #88] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 44270 │ │ │ │ + b 44230 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb68 │ │ │ │ + add x1, x1, #0xb28 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x21] │ │ │ │ - bl 4700c │ │ │ │ - b 4486c │ │ │ │ + bl 46fcc │ │ │ │ + b 4482c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0xbc8 │ │ │ │ + add x1, x1, #0xb88 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x20, [x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x2, x2, #0xbd8 │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ bl 10368 │ │ │ │ - tbnz w19, #1, 4560c │ │ │ │ - cbz w19, 455fc │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + tbnz w19, #1, 455cc │ │ │ │ + cbz w19, 455bc │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xcc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ - adrp x20, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ + adrp x20, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ bl ffd8 │ │ │ │ add x19, x19, #0x980 │ │ │ │ - add x20, x20, #0xd28 │ │ │ │ + add x20, x20, #0xce8 │ │ │ │ bl 10188 │ │ │ │ - b 455f4 │ │ │ │ + b 455b4 │ │ │ │ ldr x1, [x0, #104] │ │ │ │ add x19, x19, #0x8 │ │ │ │ mov x0, x20 │ │ │ │ bl 10188 │ │ │ │ ldr x0, [x19] │ │ │ │ - cbnz x0, 455e4 │ │ │ │ + cbnz x0, 455a4 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xc08 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10188 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc40 │ │ │ │ + add x1, x1, #0xc00 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 10188 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ add x0, x3, #0x6a0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr w4, [x0, #1880] │ │ │ │ str wzr, [x0, #1876] │ │ │ │ cmp w4, #0x9 │ │ │ │ - b.hi 4574c // b.pmore │ │ │ │ + b.hi 4570c // b.pmore │ │ │ │ add x6, x0, #0x760 │ │ │ │ mov w5, w4 │ │ │ │ str x1, [x6, x5, lsl #3] │ │ │ │ add x1, x0, #0x7b0 │ │ │ │ ldr w6, [x0, #2008] │ │ │ │ str w6, [x1, x5, lsl #2] │ │ │ │ ldr x1, [x0, #2016] │ │ │ │ - cbnz x1, 45740 │ │ │ │ + cbnz x1, 45700 │ │ │ │ add x0, x3, #0x6a0 │ │ │ │ add w4, w4, #0x1 │ │ │ │ add x3, x0, #0x7f0 │ │ │ │ str w4, [x0, #1880] │ │ │ │ str x1, [x3, x5, lsl #3] │ │ │ │ str w2, [x0, #2008] │ │ │ │ mov x0, x22 │ │ │ │ @@ -54463,326 +54447,326 @@ │ │ │ │ str w0, [x19, #40] │ │ │ │ mov x0, x19 │ │ │ │ stur xzr, [x19, #52] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 45b90 │ │ │ │ + b 45b50 │ │ │ │ ldr x0, [x0, #2024] │ │ │ │ ldr x1, [x1, x0, lsl #3] │ │ │ │ - b 45698 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xd30 │ │ │ │ + b 45658 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xcf0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x22, x22, #0x6a0 │ │ │ │ str x23, [sp, #48] │ │ │ │ - adrp x23, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x23, x23, #0xd50 │ │ │ │ + adrp x23, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x23, x23, #0xd10 │ │ │ │ ldrb w0, [x20] │ │ │ │ - cbz w0, 457ec │ │ │ │ + cbz w0, 457ac │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x20 │ │ │ │ bl f2b8 │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x0, 457b8 │ │ │ │ + cbnz x0, 45778 │ │ │ │ mov x0, x20 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x19, x20, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ mov x21, x0 │ │ │ │ sub x1, x19, x20 │ │ │ │ ldr x0, [x22, #2112] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x0, [x21, #8] │ │ │ │ mov x0, x20 │ │ │ │ - bl 2a36c │ │ │ │ + bl 2a368 │ │ │ │ str x0, [x21] │ │ │ │ str x21, [x22, #2112] │ │ │ │ ldrb w0, [x19] │ │ │ │ - cbnz w0, 45804 │ │ │ │ + cbnz w0, 457c4 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x20, x19, #0x1 │ │ │ │ - b 45790 │ │ │ │ + b 45750 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x6a0 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ ldr x1, [x20, #1672] │ │ │ │ str x1, [x0] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [x20, #1672] │ │ │ │ mov x0, x21 │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ ldr x1, [x20, #240] │ │ │ │ str x0, [x19, #8] │ │ │ │ - cbnz x1, 4586c │ │ │ │ + cbnz x1, 4582c │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 48b4c │ │ │ │ + b 48b0c │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldrb w1, [x0, #104] │ │ │ │ - tbnz w1, #0, 458a0 │ │ │ │ + tbnz w1, #0, 45860 │ │ │ │ ldr x1, [x0, #1560] │ │ │ │ - cbnz x1, 458a4 │ │ │ │ + cbnz x1, 45864 │ │ │ │ ret │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x1, #8] │ │ │ │ - cbnz w0, 458dc │ │ │ │ + cbnz w0, 4589c │ │ │ │ ldr x0, [x1, #16] │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 10320 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 458b0 │ │ │ │ + cbnz x1, 45870 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x2, x2, #0xf40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x2, x2, #0xf00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x90 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2cd6 // #11478 │ │ │ │ bl 18d98 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x19, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ mov x20, x0 │ │ │ │ add x19, x19, #0x980 │ │ │ │ - b 4594c │ │ │ │ - cbnz w1, 45938 │ │ │ │ + b 4590c │ │ │ │ + cbnz w1, 458f8 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ bl ed90 │ │ │ │ ldr x0, [x19] │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x0, #104] │ │ │ │ add x19, x19, #0x8 │ │ │ │ bl ea90 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x0, [x19] │ │ │ │ - cbnz x0, 45924 │ │ │ │ + cbnz x0, 458e4 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - b 45a8c │ │ │ │ + b 45a4c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x0, [x0, #240] │ │ │ │ - cbnz x0, 45a5c │ │ │ │ + cbnz x0, 45a1c │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x19, [x0, #888] │ │ │ │ - cbnz x19, 459d8 │ │ │ │ + cbnz x19, 45998 │ │ │ │ add x19, x20, #0x6a0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 46320 │ │ │ │ + bl 462e0 │ │ │ │ add x0, x19, #0x5c0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 53000 <_obstack_free@@Base> │ │ │ │ + bl 52fc0 <_obstack_free@@Base> │ │ │ │ ldr x19, [x19, #640] │ │ │ │ - cbnz x19, 459f0 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbnz x19, 459b0 │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ ldr x0, [x0, #2704] │ │ │ │ - cbnz x0, 45a40 │ │ │ │ + cbnz x0, 45a00 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 459e8 │ │ │ │ + cbz x0, 459a8 │ │ │ │ bl f7f8 │ │ │ │ str xzr, [x19, #48] │ │ │ │ ldr x19, [x19, #80] │ │ │ │ - b 45998 │ │ │ │ + b 45958 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 45a38 │ │ │ │ + cbz x0, 459f8 │ │ │ │ ldrb w1, [x19, #72] │ │ │ │ - tbnz w1, #0, 45a38 │ │ │ │ + tbnz w1, #0, 459f8 │ │ │ │ add x1, x20, #0x6a0 │ │ │ │ ldrb w2, [x1, #104] │ │ │ │ - tbnz w2, #0, 45a30 │ │ │ │ + tbnz w2, #0, 459f0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ strb w2, [x19, #72] │ │ │ │ str x19, [x1, #648] │ │ │ │ str x1, [sp, #40] │ │ │ │ blr x0 │ │ │ │ mov w3, w0 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ str xzr, [x1, #648] │ │ │ │ - cbnz w0, 45a64 │ │ │ │ + cbnz w0, 45a24 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ bl 10290 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 459b8 │ │ │ │ + b 45978 │ │ │ │ add x20, x20, #0x6a0 │ │ │ │ ldrb w1, [x20, #2120] │ │ │ │ - tbz w1, #0, 459c8 │ │ │ │ + tbz w1, #0, 45988 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b fa20 │ │ │ │ bl f7f8 │ │ │ │ - b 45990 │ │ │ │ + b 45950 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd58 │ │ │ │ + add x1, x1, #0xd18 │ │ │ │ str w3, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldr w2, [sp, #40] │ │ │ │ - bl 48be0 │ │ │ │ - b 45a30 │ │ │ │ + bl 48ba0 │ │ │ │ + b 459f0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ add x2, sp, #0x3f │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - bl 45f40 │ │ │ │ - cbz x0, 45b54 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 45f00 │ │ │ │ + cbz x0, 45b14 │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x19, #0x6a0 │ │ │ │ ldrb w4, [sp, #63] │ │ │ │ ldr w2, [x1, #1880] │ │ │ │ cmp w2, #0x9 │ │ │ │ - b.hi 45b78 // b.pmore │ │ │ │ + b.hi 45b38 // b.pmore │ │ │ │ mov w3, w2 │ │ │ │ mov x20, x0 │ │ │ │ add x0, x1, #0x760 │ │ │ │ ldr w5, [x1, #2008] │ │ │ │ str x21, [x0, x3, lsl #3] │ │ │ │ add x0, x1, #0x7b0 │ │ │ │ str w5, [x0, x3, lsl #2] │ │ │ │ add x5, x1, #0x850 │ │ │ │ ldr x0, [x1, #560] │ │ │ │ ubfx w0, w0, #3, #1 │ │ │ │ str w0, [x5, x3, lsl #2] │ │ │ │ ldr x0, [x1, #2016] │ │ │ │ - cbz x0, 45b04 │ │ │ │ + cbz x0, 45ac4 │ │ │ │ ldr x1, [x1, #2024] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x1, x19, #0x7f0 │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [x19, #1880] │ │ │ │ str x0, [x1, x3, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #2008] │ │ │ │ mov x0, x20 │ │ │ │ ldr w1, [x19, #560] │ │ │ │ str x20, [x19, #2168] │ │ │ │ bfi w1, w4, #3, #1 │ │ │ │ str w1, [x19, #560] │ │ │ │ - bl 46f64 │ │ │ │ - bl 45b90 │ │ │ │ + bl 46f24 │ │ │ │ + bl 45b50 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ str x20, [x19, #848] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl f2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd88 │ │ │ │ + add x1, x1, #0xd48 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xdb8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xd78 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - bl 46260 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 46220 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x0, #0x6a0 │ │ │ │ ldr x1, [x2, #2016] │ │ │ │ - cbz x1, 45be8 │ │ │ │ + cbz x1, 45ba8 │ │ │ │ ldr x4, [x2, #2024] │ │ │ │ ldr x3, [x1, x4, lsl #3] │ │ │ │ cmp x3, x19 │ │ │ │ - b.eq 45bec // b.none │ │ │ │ - cbnz x3, 45bfc │ │ │ │ + b.eq 45bac // b.none │ │ │ │ + cbnz x3, 45bbc │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x0, [x0, #2024] │ │ │ │ str x19, [x1, x0, lsl #3] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 2a5c0 │ │ │ │ - cbnz x19, 45bcc │ │ │ │ + b 2a5a0 │ │ │ │ + cbnz x19, 45b8c │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x5, [x2, #2176] │ │ │ │ ldrb w3, [x2, #2184] │ │ │ │ strb w3, [x5] │ │ │ │ ldr x3, [x1, x4, lsl #3] │ │ │ │ ldr w2, [x2, #2188] │ │ │ │ str x5, [x3, #16] │ │ │ │ str w2, [x3, #28] │ │ │ │ - b 45bcc │ │ │ │ + b 45b8c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ @@ -54790,72 +54774,72 @@ │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl eac0 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbnz w0, 45cc4 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 45c84 │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x6a0 │ │ │ │ add x22, x21, #0x1 │ │ │ │ ldr x2, [x0, #2192] │ │ │ │ - cbnz x2, 45ce0 │ │ │ │ + cbnz x2, 45ca0 │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 245c8 │ │ │ │ mov x2, x0 │ │ │ │ strb wzr, [x0, #24] │ │ │ │ ldr x0, [x19, #2192] │ │ │ │ stp x0, x22, [x2] │ │ │ │ str x20, [x2, #16] │ │ │ │ str x2, [sp, #56] │ │ │ │ str x2, [x19, #2192] │ │ │ │ mov x0, x20 │ │ │ │ - bl 2a4c0 │ │ │ │ + bl 2a4a4 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 46e30 │ │ │ │ + bl 46df0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + add x1, x1, #0x20 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ mov x1, x22 │ │ │ │ str x2, [sp, #56] │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - cbz w0, 45d00 │ │ │ │ + cbz w0, 45cc0 │ │ │ │ ldr x2, [x2] │ │ │ │ - b 45c6c │ │ │ │ + b 45c2c │ │ │ │ str x20, [x2, #16] │ │ │ │ - b 45c98 │ │ │ │ + b 45c58 │ │ │ │ bti c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x6, x4, #0x6a0 │ │ │ │ eor w3, w3, #0x1 │ │ │ │ and w3, w3, #0x1 │ │ │ │ ldr x5, [x6, #1368] │ │ │ │ cmp x5, #0x0 │ │ │ │ cset w5, eq // eq = none │ │ │ │ orr w5, w5, w3 │ │ │ │ - cbz w5, 45d54 │ │ │ │ + cbz w5, 45d14 │ │ │ │ ldr w3, [x6, #476] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp w3, #0x1, #0x0, ne // ne = any │ │ │ │ - b.eq 45d4c // b.none │ │ │ │ + b.eq 45d0c // b.none │ │ │ │ cmp x2, #0x0 │ │ │ │ ccmp w3, #0x2, #0x0, ne // ne = any │ │ │ │ csel x1, x0, x2, ne // ne = any │ │ │ │ add x4, x4, #0x6a0 │ │ │ │ str x1, [x4, #1368] │ │ │ │ ret │ │ │ │ nop │ │ │ │ @@ -54874,146 +54858,146 @@ │ │ │ │ bl 245c8 │ │ │ │ mov x21, x0 │ │ │ │ str x22, [x0] │ │ │ │ ldrb w0, [x0, #16] │ │ │ │ and w0, w0, #0xfffffff8 │ │ │ │ orr w0, w0, #0x1 │ │ │ │ strb w0, [x21, #16] │ │ │ │ - tbnz w23, #0, 45e70 │ │ │ │ + tbnz w23, #0, 45e30 │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl f2d0 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x22, x0 │ │ │ │ movk x3, #0x20, lsl #16 │ │ │ │ mov x2, x0 │ │ │ │ mov w4, w23 │ │ │ │ mov w0, w23 │ │ │ │ mov x6, x19 │ │ │ │ movk x3, #0x2, lsl #48 │ │ │ │ - b 45e18 │ │ │ │ - tbnz w4, #0, 45f14 │ │ │ │ + b 45dd8 │ │ │ │ + tbnz w4, #0, 45ed4 │ │ │ │ sub w4, w5, #0x2a │ │ │ │ and w4, w4, #0xff │ │ │ │ cmp w4, #0x31 │ │ │ │ - b.hi 45dfc // b.pmore │ │ │ │ + b.hi 45dbc // b.pmore │ │ │ │ lsr x4, x3, x4 │ │ │ │ - tbnz w4, #0, 45f08 │ │ │ │ + tbnz w4, #0, 45ec8 │ │ │ │ cmp w5, #0x5c │ │ │ │ mov w4, w0 │ │ │ │ cset w1, eq // eq = none │ │ │ │ strb w5, [x2], #1 │ │ │ │ mov w0, w4 │ │ │ │ add x6, x6, #0x1 │ │ │ │ mov w4, w1 │ │ │ │ ldrb w5, [x6] │ │ │ │ - cbnz w5, 45de0 │ │ │ │ - tbnz w0, #0, 45ef4 │ │ │ │ + cbnz w5, 45da0 │ │ │ │ + tbnz w0, #0, 45eb4 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ str x19, [x21, #8] │ │ │ │ - cbnz x20, 45eac │ │ │ │ + cbnz x20, 45e6c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrb w0, [x21, #16] │ │ │ │ bfi w0, w1, #3, #3 │ │ │ │ strb w0, [x21, #16] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x1, [x0, #216] │ │ │ │ mov x0, x21 │ │ │ │ - cbnz x1, 45e90 │ │ │ │ + cbnz x1, 45e50 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ str x19, [x21, #8] │ │ │ │ - cbnz x19, 45e30 │ │ │ │ + cbnz x19, 45df0 │ │ │ │ ldrb w0, [x21, #16] │ │ │ │ str x19, [x21, #8] │ │ │ │ and w0, w0, #0xfffffffe │ │ │ │ strb w0, [x21, #16] │ │ │ │ - cbz x20, 45e34 │ │ │ │ - b 45eac │ │ │ │ + cbz x20, 45df4 │ │ │ │ + b 45e6c │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov x16, x1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ br x16 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl f540 │ │ │ │ - cbz w0, 45e34 │ │ │ │ + cbz w0, 45df4 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xf0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xb0 │ │ │ │ bl f540 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - cbz w0, 45e38 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 45df8 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xde0 │ │ │ │ + add x1, x1, #0xda0 │ │ │ │ bl f540 │ │ │ │ - cbnz w0, 45f20 │ │ │ │ + cbnz w0, 45ee0 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ - b 45e38 │ │ │ │ + b 45df8 │ │ │ │ strb wzr, [x2] │ │ │ │ mov x0, x22 │ │ │ │ - bl 2a480 │ │ │ │ + bl 2a470 │ │ │ │ mov x19, x0 │ │ │ │ - b 45e24 │ │ │ │ + b 45de4 │ │ │ │ mov x0, x22 │ │ │ │ bl fab0 │ │ │ │ - b 45e78 │ │ │ │ + b 45e38 │ │ │ │ mov w1, w23 │ │ │ │ sturb w5, [x2, #-1] │ │ │ │ - b 45e0c │ │ │ │ + b 45dcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xda8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 45e34 │ │ │ │ + bl 46fcc │ │ │ │ + b 45df4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-352]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov w22, w1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x25, x2 │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 46184 // b.none │ │ │ │ + b.eq 46144 // b.none │ │ │ │ mov x1, x2 │ │ │ │ - bl 46580 │ │ │ │ + bl 46540 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 46020 │ │ │ │ + cbz x0, 45fe0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, sp, #0x60 │ │ │ │ mov x0, x21 │ │ │ │ bl f708 │ │ │ │ - cbnz w0, 45fb8 │ │ │ │ + cbnz w0, 45f78 │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x25, [x0, #864] │ │ │ │ - cbz x25, 45fb8 │ │ │ │ - cbnz w22, 46214 │ │ │ │ + cbz x25, 45f78 │ │ │ │ + cbnz w22, 461d4 │ │ │ │ ldr w3, [x25, #8] │ │ │ │ - cbnz w3, 461a8 │ │ │ │ + cbnz w3, 46168 │ │ │ │ ldr x25, [x25] │ │ │ │ - cbnz x25, 45fa8 │ │ │ │ + cbnz x25, 45f68 │ │ │ │ add x20, x20, #0x6a0 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x25, x0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ @@ -55032,672 +55016,672 @@ │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #352 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x0, [x0, #2200] │ │ │ │ - cbnz x0, 46170 │ │ │ │ + cbnz x0, 46130 │ │ │ │ ldr x0, [x20, #1696] │ │ │ │ - adrp x24, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x2, x24, #0xe20 │ │ │ │ - add x1, x1, #0xe40 │ │ │ │ + adrp x24, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x2, x24, #0xde0 │ │ │ │ + add x1, x1, #0xe00 │ │ │ │ bl fcd8 │ │ │ │ mov x23, x0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 46064 │ │ │ │ - bl 470c0 │ │ │ │ - tbnz w0, #0, 460bc │ │ │ │ + cbz x0, 46024 │ │ │ │ + bl 47080 │ │ │ │ + tbnz w0, #0, 4607c │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x20, #1696] │ │ │ │ - add x2, x24, #0xe20 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xe50 │ │ │ │ + add x2, x24, #0xde0 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xe10 │ │ │ │ bl fcd8 │ │ │ │ mov x23, x0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 46094 │ │ │ │ - bl 470c0 │ │ │ │ - tbnz w0, #0, 460bc │ │ │ │ + cbz x0, 46054 │ │ │ │ + bl 47080 │ │ │ │ + tbnz w0, #0, 4607c │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x20, #1696] │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x2, x2, #0xe70 │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x2, x2, #0xe30 │ │ │ │ mov x1, x2 │ │ │ │ bl fcd8 │ │ │ │ mov x23, x0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 46244 │ │ │ │ - bl 470c0 │ │ │ │ - tbz w0, #0, 4623c │ │ │ │ - adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbz x0, 46204 │ │ │ │ + bl 47080 │ │ │ │ + tbz w0, #0, 461fc │ │ │ │ + adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x23, x4, #0x980 │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, x0, #0x898 │ │ │ │ str x4, [sp, #88] │ │ │ │ ldr x24, [x23, #2992] │ │ │ │ str x0, [x23, #2992] │ │ │ │ mov x0, x19 │ │ │ │ - bl 2a2a8 │ │ │ │ + bl 2a2a4 │ │ │ │ mov x0, x19 │ │ │ │ str x24, [x23, #2992] │ │ │ │ bl fab0 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x19, [x0, #2200] │ │ │ │ add x0, x4, #0x980 │ │ │ │ ldr x0, [x0, #2992] │ │ │ │ str x19, [x0] │ │ │ │ cmp w22, #0x2 │ │ │ │ - b.eq 46118 // b.none │ │ │ │ + b.eq 460d8 // b.none │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x19, [x0, #2208] │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x26, x0, #0xf98 │ │ │ │ - cbz x19, 4622c │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x26, x0, #0xf58 │ │ │ │ + cbz x19, 461ec │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov x2, x21 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x1, x26 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl f168 │ │ │ │ mov x24, x0 │ │ │ │ mov x1, x25 │ │ │ │ - bl 46580 │ │ │ │ + bl 46540 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 46168 │ │ │ │ + cbz x0, 46128 │ │ │ │ add x4, x4, #0x980 │ │ │ │ mov x21, x24 │ │ │ │ ldr x0, [x4, #2992] │ │ │ │ str xzr, [x0] │ │ │ │ - b 45f88 │ │ │ │ + b 45f48 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 46120 │ │ │ │ - adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + b 460e0 │ │ │ │ + adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x1, x4, #0x980 │ │ │ │ ldr x1, [x1, #2992] │ │ │ │ str x0, [x1] │ │ │ │ - b 46110 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 460d0 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a0 │ │ │ │ ldr x19, [x0, #2200] │ │ │ │ - cbz x19, 46030 │ │ │ │ - adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbz x19, 45ff0 │ │ │ │ + adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x4, #0x980 │ │ │ │ ldr x0, [x0, #2992] │ │ │ │ str x19, [x0] │ │ │ │ - b 46118 │ │ │ │ + b 460d8 │ │ │ │ add x19, x25, #0xc │ │ │ │ add x1, sp, #0xe0 │ │ │ │ mov x0, x19 │ │ │ │ bl f708 │ │ │ │ - cbnz w0, 45fb0 │ │ │ │ + cbnz w0, 45f70 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 45fb0 // b.any │ │ │ │ + b.ne 45f70 // b.any │ │ │ │ ldr x1, [sp, #96] │ │ │ │ ldr x0, [sp, #224] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 45fb0 // b.any │ │ │ │ + b.ne 45f70 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe78 │ │ │ │ + add x1, x1, #0xe38 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ bl 10534 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4624c // b.none │ │ │ │ + b.eq 4620c // b.none │ │ │ │ ldr x25, [x25] │ │ │ │ - cbz x25, 45fb8 │ │ │ │ + cbz x25, 45f78 │ │ │ │ add x19, x25, #0xc │ │ │ │ add x1, sp, #0xe0 │ │ │ │ mov x0, x19 │ │ │ │ bl f708 │ │ │ │ - cbz w0, 461fc │ │ │ │ - b 4620c │ │ │ │ + cbz w0, 461bc │ │ │ │ + b 461cc │ │ │ │ add x4, x4, #0x980 │ │ │ │ ldr x0, [x4, #2992] │ │ │ │ str xzr, [x0] │ │ │ │ - b 46000 │ │ │ │ + b 45fc0 │ │ │ │ mov x0, x23 │ │ │ │ bl fab0 │ │ │ │ - adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ - b 460f4 │ │ │ │ + adrp x4, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ + b 460b4 │ │ │ │ ldr x1, [sp, #96] │ │ │ │ ldr x0, [sp, #224] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 461dc // b.none │ │ │ │ - b 4620c │ │ │ │ + b.eq 4619c // b.none │ │ │ │ + b 461cc │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x6a0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x2, #2016] │ │ │ │ - cbz x0, 462a0 │ │ │ │ + cbz x0, 46260 │ │ │ │ ldr x3, [x2, #2216] │ │ │ │ ldr x1, [x2, #2024] │ │ │ │ sub x4, x3, #0x1 │ │ │ │ cmp x4, x1 │ │ │ │ - b.ls 462cc // b.plast │ │ │ │ + b.ls 4628c // b.plast │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ str x2, [sp, #24] │ │ │ │ bl f3f0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ str x0, [x2, #2016] │ │ │ │ - cbz x0, 46314 │ │ │ │ + cbz x0, 462d4 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str xzr, [x2, #2024] │ │ │ │ str x0, [x2, #2216] │ │ │ │ - b 46294 │ │ │ │ + b 46254 │ │ │ │ add x4, x3, #0x8 │ │ │ │ stp x4, x3, [sp, #24] │ │ │ │ lsl x1, x4, #3 │ │ │ │ str x2, [sp, #40] │ │ │ │ bl f558 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ str x0, [x2, #2016] │ │ │ │ - cbz x0, 46314 │ │ │ │ + cbz x0, 462d4 │ │ │ │ ldr x3, [sp, #32] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ lsl x1, x3, #3 │ │ │ │ add x3, x0, x3, lsl #3 │ │ │ │ str q31, [x0, x1] │ │ │ │ stp q31, q31, [x3, #16] │ │ │ │ ldr x4, [sp, #24] │ │ │ │ str q31, [x3, #48] │ │ │ │ str x4, [x2, #2216] │ │ │ │ - b 46294 │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x0, x0, #0xeb8 │ │ │ │ + b 46254 │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ bl 17dc8 │ │ │ │ bti c │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x0, #0x6a0 │ │ │ │ add x2, x2, #0x560 │ │ │ │ ldr x3, [x2, #8] │ │ │ │ cmp x3, x1 │ │ │ │ - b.cc 4634c // b.lo, b.ul, b.last │ │ │ │ + b.cc 4630c // b.lo, b.ul, b.last │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x560 │ │ │ │ - b 53000 <_obstack_free@@Base> │ │ │ │ + b 52fc0 <_obstack_free@@Base> │ │ │ │ ldr x3, [x2, #32] │ │ │ │ cmp x3, x1 │ │ │ │ - b.ls 46340 // b.plast │ │ │ │ + b.ls 46300 // b.plast │ │ │ │ stp x1, x1, [x2, #16] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x26, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x25, x25, #0xef0 │ │ │ │ - add x26, x26, #0xef8 │ │ │ │ + adrp x25, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x26, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x25, x25, #0xeb0 │ │ │ │ + add x26, x26, #0xeb8 │ │ │ │ str x27, [sp, #80] │ │ │ │ - adrp x27, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x27, x27, #0xf00 │ │ │ │ - b 463ac │ │ │ │ + adrp x27, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x27, x27, #0xec0 │ │ │ │ + b 4636c │ │ │ │ mov x20, x21 │ │ │ │ strb w19, [x22], #1 │ │ │ │ ldrb w19, [x20] │ │ │ │ - cbz w19, 463f8 │ │ │ │ + cbz w19, 463b8 │ │ │ │ add x21, x20, #0x1 │ │ │ │ cmp w19, #0x25 │ │ │ │ - b.ne 463a4 // b.any │ │ │ │ + b.ne 46364 // b.any │ │ │ │ ldrb w24, [x20, #1] │ │ │ │ mov w0, w24 │ │ │ │ - bl 46d80 │ │ │ │ + bl 46d40 │ │ │ │ mov w23, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 4641c // b.none │ │ │ │ + b.eq 463dc // b.none │ │ │ │ ldrb w0, [x20, #2] │ │ │ │ - bl 46d80 │ │ │ │ + bl 46d40 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 463a4 // b.none │ │ │ │ + b.eq 46364 // b.none │ │ │ │ add w23, w0, w23, lsl #4 │ │ │ │ add x21, x20, #0x3 │ │ │ │ and w19, w23, #0xff │ │ │ │ - b 463a4 │ │ │ │ + b 46364 │ │ │ │ strb wzr, [x22] │ │ │ │ ldr x27, [sp, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w24, #0x5b │ │ │ │ - b.ne 463a4 // b.any │ │ │ │ + b.ne 46364 // b.any │ │ │ │ add x23, x20, #0x2 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x23 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 46470 │ │ │ │ + cbz w0, 46430 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x23 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 464a0 │ │ │ │ + cbz w0, 46460 │ │ │ │ mov x1, x27 │ │ │ │ mov x0, x23 │ │ │ │ mov x2, #0x5 // #5 │ │ │ │ bl f1b0 │ │ │ │ - cbnz w0, 4647c │ │ │ │ + cbnz w0, 4643c │ │ │ │ add x21, x20, #0x7 │ │ │ │ mov w19, #0x22 // #34 │ │ │ │ - b 463a4 │ │ │ │ + b 46364 │ │ │ │ add x21, x20, #0x8 │ │ │ │ mov w19, #0x2c // #44 │ │ │ │ - b 463a4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 46364 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0xf08 │ │ │ │ + add x1, x1, #0xec8 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ bl f1b0 │ │ │ │ - cbnz w0, 464ac │ │ │ │ + cbnz w0, 4646c │ │ │ │ add x21, x20, #0x9 │ │ │ │ mov w19, #0x7d // #125 │ │ │ │ - b 463a4 │ │ │ │ + b 46364 │ │ │ │ add x21, x20, #0x9 │ │ │ │ mov w19, #0x7b // #123 │ │ │ │ - b 463a4 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + b 46364 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0xf10 │ │ │ │ + add x1, x1, #0xed0 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ bl f1b0 │ │ │ │ - cbnz w0, 463a4 │ │ │ │ + cbnz w0, 46364 │ │ │ │ add x21, x20, #0x8 │ │ │ │ mov w19, #0x20 // #32 │ │ │ │ - b 463a4 │ │ │ │ + b 46364 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x21 │ │ │ │ bl f318 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xf18 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xed8 │ │ │ │ str x0, [x19] │ │ │ │ mov x0, x20 │ │ │ │ str xzr, [x19, #16] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 46564 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 46524 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0xf28 │ │ │ │ + add x1, x1, #0xee8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 46564 │ │ │ │ + cbz w0, 46524 │ │ │ │ mov x0, x20 │ │ │ │ bl f318 │ │ │ │ str x0, [x19, #8] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #880] │ │ │ │ - cbnz x1, 4656c │ │ │ │ + cbnz x1, 4652c │ │ │ │ str x19, [x0, #880] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 46538 │ │ │ │ + b 464f8 │ │ │ │ mov x0, x1 │ │ │ │ ldr x1, [x1, #16] │ │ │ │ - cbnz x1, 4656c │ │ │ │ + cbnz x1, 4652c │ │ │ │ str x19, [x0, #16] │ │ │ │ - b 46550 │ │ │ │ + b 46510 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x21, x1 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ bl f048 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 465f4 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 465b4 │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x19, #0x6a0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x0, [x2, #144] │ │ │ │ - cbnz x0, 4663c │ │ │ │ + cbnz x0, 465fc │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ strb w3, [x21] │ │ │ │ mov x0, x22 │ │ │ │ - bl 46f00 │ │ │ │ + bl 46ec0 │ │ │ │ ldrb w0, [x19, #860] │ │ │ │ - tbnz w0, #0, 4661c │ │ │ │ + tbnz w0, #0, 465dc │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #2556] │ │ │ │ - tbz w1, #0, 465dc │ │ │ │ + tbz w1, #0, 4659c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0xf30 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0xef0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ - bl 48be0 │ │ │ │ - b 465dc │ │ │ │ + bl 48ba0 │ │ │ │ + b 4659c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf50 │ │ │ │ + add x1, x1, #0xf10 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ - bl 48be0 │ │ │ │ - b 465dc │ │ │ │ + bl 48ba0 │ │ │ │ + b 4659c │ │ │ │ mov x0, x22 │ │ │ │ str w3, [sp, #68] │ │ │ │ str x2, [sp, #72] │ │ │ │ bl eef8 │ │ │ │ str x0, [sp, #56] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr w4, [x2, #152] │ │ │ │ ldr w3, [sp, #68] │ │ │ │ cmp w4, w0 │ │ │ │ - b.ge 4667c // b.tcont │ │ │ │ + b.ge 4663c // b.tcont │ │ │ │ sxtw x0, w4 │ │ │ │ ldrb w4, [x1, w4, sxtw] │ │ │ │ cmp w4, #0x2f │ │ │ │ - b.eq 46690 // b.none │ │ │ │ + b.eq 46650 // b.none │ │ │ │ mov x0, x1 │ │ │ │ str w3, [sp, #56] │ │ │ │ bl fab0 │ │ │ │ ldr w3, [sp, #56] │ │ │ │ - b 465c4 │ │ │ │ + b 46584 │ │ │ │ strb wzr, [x1, x0] │ │ │ │ ldr x0, [x2, #144] │ │ │ │ bl edd8 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ cset w3, eq // eq = none │ │ │ │ - b 4667c │ │ │ │ + b 4663c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x3 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 466ec │ │ │ │ + cbz w0, 466ac │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x0, x19, x20 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x22, x0 │ │ │ │ - add x1, x1, #0xf68 │ │ │ │ + add x1, x1, #0xf28 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4674c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4670c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0xb30 │ │ │ │ + add x1, x1, #0xaf0 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4675c │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4671c │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x22 │ │ │ │ - add x1, x1, #0xf78 │ │ │ │ + add x1, x1, #0xf38 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4673c │ │ │ │ + cbnz w0, 466fc │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [x21] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 466d8 │ │ │ │ + b 46698 │ │ │ │ mov x0, x19 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp x20, x0 │ │ │ │ - b.ne 46768 // b.any │ │ │ │ + b.ne 46728 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x21] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 466d8 │ │ │ │ + b 46698 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str wzr, [x21] │ │ │ │ - b 466d8 │ │ │ │ + b 46698 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb00 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 466d8 │ │ │ │ + b 46698 │ │ │ │ bti c │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ and x2, x1, #0x3 │ │ │ │ cmp x2, #0x2 │ │ │ │ - b.eq 468b8 // b.none │ │ │ │ + b.eq 46878 // b.none │ │ │ │ ldrb w3, [x0, #28] │ │ │ │ - tbz w3, #0, 468e8 │ │ │ │ + tbz w3, #0, 468a8 │ │ │ │ ldrb w3, [x0, #8] │ │ │ │ - tbz w3, #0, 4696c │ │ │ │ + tbz w3, #0, 4692c │ │ │ │ and x4, x1, #0x80000000000 │ │ │ │ and x3, x1, #0x100000000 │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.eq 46848 // b.none │ │ │ │ + b.eq 46808 // b.none │ │ │ │ cmp x2, #0x3 │ │ │ │ - b.ne 4681c // b.any │ │ │ │ + b.ne 467dc // b.any │ │ │ │ mov x2, #0x80300000000 // #8808977924096 │ │ │ │ bics xzr, x2, x1 │ │ │ │ - b.eq 468f4 // b.none │ │ │ │ + b.eq 468b4 // b.none │ │ │ │ mov x2, #0x80100000000 // #8800387989504 │ │ │ │ bics xzr, x2, x1 │ │ │ │ - b.eq 469a4 // b.none │ │ │ │ + b.eq 46964 // b.none │ │ │ │ mov x2, #0x40000000 // #1073741824 │ │ │ │ movk x2, #0x800, lsl #32 │ │ │ │ bics xzr, x2, x1 │ │ │ │ - b.ne 46894 // b.any │ │ │ │ + b.ne 46854 // b.any │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 81000 <_obstack_memory_used@@Base+0x2df54> │ │ │ │ - adrp x0, 7a000 <_obstack_memory_used@@Base+0x26f54> │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ - add x0, x0, #0x7f0 │ │ │ │ + adrp x1, 81000 <_obstack_memory_used@@Base+0x2df94> │ │ │ │ + adrp x0, 7a000 <_obstack_memory_used@@Base+0x26f94> │ │ │ │ + add x1, x1, #0xde0 │ │ │ │ + add x0, x0, #0x7b0 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ - cbz x4, 46978 │ │ │ │ - cbnz x3, 46a38 │ │ │ │ - tbnz w1, #30, 468a4 │ │ │ │ - tbnz x1, #33, 469fc │ │ │ │ + cbz x4, 46938 │ │ │ │ + cbnz x3, 469f8 │ │ │ │ + tbnz w1, #30, 46864 │ │ │ │ + tbnz x1, #33, 469bc │ │ │ │ cmp x3, #0x0 │ │ │ │ - adrp x1, 68000 <_obstack_memory_used@@Base+0x14f54> │ │ │ │ - adrp x0, 95000 <_obstack_memory_used@@Base+0x41f54> │ │ │ │ - add x1, x1, #0xe70 │ │ │ │ - add x0, x0, #0xeb0 │ │ │ │ + adrp x1, 68000 <_obstack_memory_used@@Base+0x14f94> │ │ │ │ + adrp x0, 95000 <_obstack_memory_used@@Base+0x41f94> │ │ │ │ + add x1, x1, #0xe30 │ │ │ │ + add x0, x0, #0xe70 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ mov x2, #0x80100000000 // #8800387989504 │ │ │ │ mov x6, #0x80300000000 // #8808977924096 │ │ │ │ and x5, x1, x2 │ │ │ │ bics xzr, x6, x1 │ │ │ │ - b.eq 46a18 // b.none │ │ │ │ + b.eq 469d8 // b.none │ │ │ │ cmp x5, x2 │ │ │ │ - b.eq 469d0 // b.none │ │ │ │ + b.eq 46990 // b.none │ │ │ │ mov x2, #0x40000000 // #1073741824 │ │ │ │ movk x2, #0x800, lsl #32 │ │ │ │ bics xzr, x2, x1 │ │ │ │ - b.ne 468d8 // b.any │ │ │ │ + b.ne 46898 // b.any │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 6b000 <_obstack_memory_used@@Base+0x17f54> │ │ │ │ - adrp x0, 63000 <_obstack_memory_used@@Base+0xff54> │ │ │ │ - add x1, x1, #0x638 │ │ │ │ - add x0, x0, #0xfe0 │ │ │ │ + adrp x1, 6b000 <_obstack_memory_used@@Base+0x17f94> │ │ │ │ + adrp x0, 63000 <_obstack_memory_used@@Base+0xff94> │ │ │ │ + add x1, x1, #0x5f8 │ │ │ │ + add x0, x0, #0xfa0 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ - cbz x4, 46940 │ │ │ │ - adrp x0, 81000 <_obstack_memory_used@@Base+0x2df54> │ │ │ │ - add x0, x0, #0xe20 │ │ │ │ + cbz x4, 46900 │ │ │ │ + adrp x0, 81000 <_obstack_memory_used@@Base+0x2df94> │ │ │ │ + add x0, x0, #0xde0 │ │ │ │ ret │ │ │ │ ldr x0, [x0, #360] │ │ │ │ - tbz w0, #3, 46828 │ │ │ │ - adrp x0, 90000 <_obstack_memory_used@@Base+0x3cf54> │ │ │ │ - add x0, x0, #0xe08 │ │ │ │ + tbz w0, #3, 467e8 │ │ │ │ + adrp x0, 90000 <_obstack_memory_used@@Base+0x3cf94> │ │ │ │ + add x0, x0, #0xdc8 │ │ │ │ ret │ │ │ │ ldrb w2, [x0, #11] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x0, 58000 <_obstack_memory_used@@Base+0x4f54> │ │ │ │ - add x1, x1, #0xf80 │ │ │ │ - add x0, x0, #0x678 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x0, 58000 <_obstack_memory_used@@Base+0x4f94> │ │ │ │ + add x1, x1, #0xf40 │ │ │ │ + add x0, x0, #0x638 │ │ │ │ tst x2, #0x1 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ret │ │ │ │ - cbz x4, 46914 │ │ │ │ - adrp x0, 6b000 <_obstack_memory_used@@Base+0x17f54> │ │ │ │ - add x0, x0, #0x638 │ │ │ │ + cbz x4, 468d4 │ │ │ │ + adrp x0, 6b000 <_obstack_memory_used@@Base+0x17f94> │ │ │ │ + add x0, x0, #0x5f8 │ │ │ │ ret │ │ │ │ - adrp x0, 59000 <_obstack_memory_used@@Base+0x5f54> │ │ │ │ - add x0, x0, #0xd80 │ │ │ │ + adrp x0, 59000 <_obstack_memory_used@@Base+0x5f94> │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ ret │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 66000 <_obstack_memory_used@@Base+0x12f54> │ │ │ │ - adrp x0, 75000 <_obstack_memory_used@@Base+0x21f54> │ │ │ │ - add x1, x1, #0x740 │ │ │ │ - add x0, x0, #0x968 │ │ │ │ + adrp x1, 66000 <_obstack_memory_used@@Base+0x12f94> │ │ │ │ + adrp x0, 75000 <_obstack_memory_used@@Base+0x21f94> │ │ │ │ + add x1, x1, #0x700 │ │ │ │ + add x0, x0, #0x928 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ and x1, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 469f0 // b.none │ │ │ │ + b.eq 469b0 // b.none │ │ │ │ cmp x3, #0x0 │ │ │ │ - adrp x1, 70000 <_obstack_memory_used@@Base+0x1cf54> │ │ │ │ - adrp x0, 73000 <_obstack_memory_used@@Base+0x1ff54> │ │ │ │ - add x1, x1, #0x730 │ │ │ │ - add x0, x0, #0xf8 │ │ │ │ + adrp x1, 70000 <_obstack_memory_used@@Base+0x1cf94> │ │ │ │ + adrp x0, 73000 <_obstack_memory_used@@Base+0x1ff94> │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ + add x0, x0, #0xb8 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ret │ │ │ │ and x1, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 46a4c // b.none │ │ │ │ + b.eq 46a0c // b.none │ │ │ │ cmp x3, #0x0 │ │ │ │ - adrp x1, 86000 <_obstack_memory_used@@Base+0x32f54> │ │ │ │ - adrp x0, 89000 <_obstack_memory_used@@Base+0x35f54> │ │ │ │ - add x1, x1, #0xc68 │ │ │ │ - add x0, x0, #0x4e0 │ │ │ │ + adrp x1, 86000 <_obstack_memory_used@@Base+0x32f94> │ │ │ │ + adrp x0, 89000 <_obstack_memory_used@@Base+0x35f94> │ │ │ │ + add x1, x1, #0xc28 │ │ │ │ + add x0, x0, #0x4a0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ret │ │ │ │ - adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ + adrp x0, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x0, x0, #0x590 │ │ │ │ ret │ │ │ │ and x1, x1, #0x300000000 │ │ │ │ mov x0, #0x300000000 // #12884901888 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 469c4 // b.none │ │ │ │ + b.eq 46984 // b.none │ │ │ │ cmp x3, #0x0 │ │ │ │ - adrp x1, 9d000 <_obstack_memory_used@@Base+0x49f54> │ │ │ │ - adrp x0, 8e000 <_obstack_memory_used@@Base+0x3af54> │ │ │ │ - add x1, x1, #0xa48 │ │ │ │ - add x0, x0, #0x510 │ │ │ │ + adrp x1, 9d000 <_obstack_memory_used@@Base+0x49f94> │ │ │ │ + adrp x0, 8e000 <_obstack_memory_used@@Base+0x3af94> │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ + add x0, x0, #0x4d0 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ret │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 7c000 <_obstack_memory_used@@Base+0x28f54> │ │ │ │ - adrp x0, 78000 <_obstack_memory_used@@Base+0x24f54> │ │ │ │ - add x1, x1, #0xdf8 │ │ │ │ - add x0, x0, #0x90 │ │ │ │ + adrp x1, 7c000 <_obstack_memory_used@@Base+0x28f94> │ │ │ │ + adrp x0, 78000 <_obstack_memory_used@@Base+0x24f94> │ │ │ │ + add x1, x1, #0xdb8 │ │ │ │ + add x0, x0, #0x50 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ - adrp x0, 9b000 <_obstack_memory_used@@Base+0x47f54> │ │ │ │ - add x0, x0, #0x58 │ │ │ │ + adrp x0, 9b000 <_obstack_memory_used@@Base+0x47f94> │ │ │ │ + add x0, x0, #0x18 │ │ │ │ ret │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 7f000 <_obstack_memory_used@@Base+0x2bf54> │ │ │ │ - adrp x0, 61000 <_obstack_memory_used@@Base+0xdf54> │ │ │ │ - add x1, x1, #0x560 │ │ │ │ - add x0, x0, #0x728 │ │ │ │ + adrp x1, 7f000 <_obstack_memory_used@@Base+0x2bf94> │ │ │ │ + adrp x0, 61000 <_obstack_memory_used@@Base+0xdf94> │ │ │ │ + add x1, x1, #0x520 │ │ │ │ + add x0, x0, #0x6e8 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ - adrp x0, 6d000 <_obstack_memory_used@@Base+0x19f54> │ │ │ │ - add x0, x0, #0xda0 │ │ │ │ + adrp x0, 6d000 <_obstack_memory_used@@Base+0x19f94> │ │ │ │ + add x0, x0, #0xd60 │ │ │ │ ret │ │ │ │ cmp x3, #0x0 │ │ │ │ - adrp x1, 68000 <_obstack_memory_used@@Base+0x14f54> │ │ │ │ - adrp x0, 93000 <_obstack_memory_used@@Base+0x3ff54> │ │ │ │ - add x1, x1, #0xe70 │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + adrp x1, 68000 <_obstack_memory_used@@Base+0x14f94> │ │ │ │ + adrp x0, 93000 <_obstack_memory_used@@Base+0x3ff94> │ │ │ │ + add x1, x1, #0xe30 │ │ │ │ + add x0, x0, #0x588 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ ldr x2, [x0, #360] │ │ │ │ - adrp x1, 98000 <_obstack_memory_used@@Base+0x44f54> │ │ │ │ - adrp x0, 5e000 <_obstack_memory_used@@Base+0xaf54> │ │ │ │ - add x1, x1, #0x7d0 │ │ │ │ - add x0, x0, #0xea8 │ │ │ │ + adrp x1, 98000 <_obstack_memory_used@@Base+0x44f94> │ │ │ │ + adrp x0, 5e000 <_obstack_memory_used@@Base+0xaf94> │ │ │ │ + add x1, x1, #0x790 │ │ │ │ + add x0, x0, #0xe68 │ │ │ │ tst x2, #0x8 │ │ │ │ csel x0, x0, x1, ne // ne = any │ │ │ │ ret │ │ │ │ ldr x0, [x0, #360] │ │ │ │ - tbz w0, #3, 46828 │ │ │ │ - adrp x0, 8b000 <_obstack_memory_used@@Base+0x37f54> │ │ │ │ - add x0, x0, #0xbf8 │ │ │ │ + tbz w0, #3, 467e8 │ │ │ │ + adrp x0, 8b000 <_obstack_memory_used@@Base+0x37f94> │ │ │ │ + add x0, x0, #0xbb8 │ │ │ │ ret │ │ │ │ - adrp x0, 84000 <_obstack_memory_used@@Base+0x30f54> │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + adrp x0, 84000 <_obstack_memory_used@@Base+0x30f94> │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a0 │ │ │ │ add x0, x0, #0x760 │ │ │ │ ldur w1, [x0, #-8] │ │ │ │ cmp w1, #0x0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ sub w1, w1, w2 │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ @@ -55714,27 +55698,27 @@ │ │ │ │ stp x0, x0, [sp, #48] │ │ │ │ str x21, [sp, #64] │ │ │ │ stp w22, wzr, [sp, #72] │ │ │ │ stp x1, x2, [sp, #88] │ │ │ │ stp x3, x4, [sp, #104] │ │ │ │ stp x5, x6, [sp, #120] │ │ │ │ str x7, [sp, #136] │ │ │ │ - cbz x19, 46bb4 │ │ │ │ + cbz x19, 46b74 │ │ │ │ mov x0, x19 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x20, x20, x0 │ │ │ │ ldr w1, [sp, #72] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - tbnz w1, #31, 46b98 │ │ │ │ + tbnz w1, #31, 46b58 │ │ │ │ add x1, x0, #0xf │ │ │ │ and x1, x1, #0xfffffffffffffff8 │ │ │ │ str x1, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 46ad4 │ │ │ │ + cbnz x0, 46a94 │ │ │ │ add x0, x20, #0x1 │ │ │ │ bl 245c8 │ │ │ │ mov x22, x0 │ │ │ │ add x0, sp, #0x90 │ │ │ │ mov x20, x22 │ │ │ │ stp x0, x0, [sp, #48] │ │ │ │ mov w0, #0xffffffc8 // #-56 │ │ │ │ @@ -55746,55 +55730,55 @@ │ │ │ │ mov x2, x0 │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl e970 │ │ │ │ add x20, x20, x21 │ │ │ │ ldr w2, [sp, #72] │ │ │ │ ldr x1, [sp, #48] │ │ │ │ - tbnz w2, #31, 46b7c │ │ │ │ + tbnz w2, #31, 46b3c │ │ │ │ add x2, x1, #0xf │ │ │ │ and x2, x2, #0xfffffffffffffff8 │ │ │ │ str x2, [sp, #48] │ │ │ │ ldr x19, [x1] │ │ │ │ - cbnz x19, 46b20 │ │ │ │ + cbnz x19, 46ae0 │ │ │ │ strb wzr, [x20] │ │ │ │ mov x0, x22 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #144 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w0, w2, #0x8 │ │ │ │ str w0, [sp, #72] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 46b4c │ │ │ │ + b.gt 46b0c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ add x1, x1, w2, sxtw │ │ │ │ - b 46b58 │ │ │ │ + b 46b18 │ │ │ │ add w2, w1, #0x8 │ │ │ │ str w2, [sp, #72] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.gt 46ae8 │ │ │ │ + b.gt 46aa8 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ add x0, x0, w1, sxtw │ │ │ │ - b 46af4 │ │ │ │ + b 46ab4 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ bl 245c8 │ │ │ │ mov x20, x0 │ │ │ │ add x0, sp, #0x90 │ │ │ │ stp x0, x0, [sp, #48] │ │ │ │ str x21, [sp, #64] │ │ │ │ stp w22, wzr, [sp, #72] │ │ │ │ mov x22, x20 │ │ │ │ - b 46b60 │ │ │ │ + b 46b20 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #1312] │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 245c8 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ @@ -55805,107 +55789,107 @@ │ │ │ │ mov x0, x1 │ │ │ │ str x1, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str xzr, [x0, #16]! │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str x0, [x1, #24] │ │ │ │ - b 46de0 │ │ │ │ + b 46da0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x6a0 │ │ │ │ add x19, x19, #0x200 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ - tbnz w0, #10, 46cbc │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + tbnz w0, #10, 46c7c │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x20, [x0, #1312] │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 245c8 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ str xzr, [x1] │ │ │ │ str w0, [x1, #8] │ │ │ │ ldr x0, [x20, #8] │ │ │ │ str x1, [x0] │ │ │ │ mov x0, x1 │ │ │ │ str x1, [x20, #8] │ │ │ │ str xzr, [x0, #16]! │ │ │ │ str x0, [x1, #24] │ │ │ │ - bl 46de0 │ │ │ │ + bl 46da0 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ orr w0, w0, #0x400 │ │ │ │ str w0, [x19, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x24aa // #9386 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x20, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x20, x20, #0x980 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, a0000 <_obstack_memory_used@@Base+0x4cf54> │ │ │ │ + adrp x22, a0000 <_obstack_memory_used@@Base+0x4cf94> │ │ │ │ mov x21, x0 │ │ │ │ - add x22, x22, #0x470 │ │ │ │ + add x22, x22, #0x430 │ │ │ │ ldr x19, [x20] │ │ │ │ - cbz x19, 46d30 │ │ │ │ + cbz x19, 46cf0 │ │ │ │ ldr x0, [x19, #192] │ │ │ │ - cbz x0, 46d28 │ │ │ │ + cbz x0, 46ce8 │ │ │ │ ldr x2, [x19, #104] │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x21 │ │ │ │ bl 10368 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ mov x0, x21 │ │ │ │ blr x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x20, x20, #0x8 │ │ │ │ - b 46cf8 │ │ │ │ - cbz w1, 46d48 │ │ │ │ + b 46cb8 │ │ │ │ + cbz w1, 46d08 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, a0000 <_obstack_memory_used@@Base+0x4cf54> │ │ │ │ + adrp x1, a0000 <_obstack_memory_used@@Base+0x4cf94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x478 │ │ │ │ + add x1, x1, #0x438 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 10368 │ │ │ │ nop │ │ │ │ nop │ │ │ │ and w1, w0, #0xff │ │ │ │ sub w0, w1, #0x30 │ │ │ │ and w2, w0, #0xff │ │ │ │ cmp w2, #0x9 │ │ │ │ - b.hi 46d98 // b.pmore │ │ │ │ + b.hi 46d58 // b.pmore │ │ │ │ ret │ │ │ │ sub w0, w1, #0x41 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ls 46dc0 // b.plast │ │ │ │ + b.ls 46d80 // b.plast │ │ │ │ sub w0, w1, #0x61 │ │ │ │ sub w1, w1, #0x57 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x6 │ │ │ │ csinv w0, w1, wzr, cc // cc = lo, ul, last │ │ │ │ ret │ │ │ │ sub w0, w1, #0x37 │ │ │ │ @@ -55913,39 +55897,39 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x1f8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xf70 │ │ │ │ add x1, x1, #0x1e0 │ │ │ │ ldr x3, [x2, #8] │ │ │ │ cmp x3, x1 │ │ │ │ - b.cs 46e20 // b.hs, b.nlast │ │ │ │ + b.cs 46de0 // b.hs, b.nlast │ │ │ │ add x1, x3, #0x8 │ │ │ │ str x1, [x2, #8] │ │ │ │ - adrp x1, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x1, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x2, [x1, #1312] │ │ │ │ str x2, [x3] │ │ │ │ str x0, [x1, #1312] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 107f4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x19, x2 │ │ │ │ mov x21, x1 │ │ │ │ ldr x22, [x0, #1312] │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ @@ -55963,119 +55947,119 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 46ee4 │ │ │ │ + cbnz x0, 46ea4 │ │ │ │ mov x0, #0x28 // #40 │ │ │ │ bl 245c8 │ │ │ │ stp xzr, xzr, [x0, #24] │ │ │ │ adrp x1, 3b000 │ │ │ │ - add x1, x1, #0x168 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ str x20, [x0] │ │ │ │ stp xzr, xzr, [x0, #8] │ │ │ │ str x1, [x0, #32] │ │ │ │ str x0, [x19] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 46ee4 │ │ │ │ + cbnz x1, 46ea4 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [x2] │ │ │ │ str x20, [x0] │ │ │ │ - b 46ed4 │ │ │ │ + b 46e94 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl f318 │ │ │ │ stp xzr, x0, [x19] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3008] │ │ │ │ - cbz x1, 46f58 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 46f18 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3016] │ │ │ │ str x19, [x1] │ │ │ │ str x19, [x0, #3016] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ str x19, [x0, #3008] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 46f44 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 46f04 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ bl f078 │ │ │ │ - cbz x0, 46fc8 │ │ │ │ + cbz x0, 46f88 │ │ │ │ mov x19, x0 │ │ │ │ mov w0, #0x4000 // #16384 │ │ │ │ str w0, [x19, #24] │ │ │ │ mov x0, #0x4002 // #16386 │ │ │ │ bl f078 │ │ │ │ str x0, [x19, #8] │ │ │ │ - cbz x0, 46fc8 │ │ │ │ + cbz x0, 46f88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #32] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - bl 31e00 │ │ │ │ + bl 31de0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ - add x0, x0, #0x760 │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ + add x0, x0, #0x720 │ │ │ │ bl 17dc8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str w1, [x0, #72] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-288]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ stp x1, x2, [sp, #232] │ │ │ │ stp x3, x4, [sp, #248] │ │ │ │ stp x5, x6, [sp, #264] │ │ │ │ str x7, [sp, #280] │ │ │ │ stp q0, q1, [sp, #96] │ │ │ │ stp q2, q3, [sp, #128] │ │ │ │ stp q4, q5, [sp, #160] │ │ │ │ stp q6, q7, [sp, #192] │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3872] │ │ │ │ bl fd38 │ │ │ │ add x0, sp, #0x120 │ │ │ │ stp x0, x0, [sp, #64] │ │ │ │ add x0, sp, #0xe0 │ │ │ │ ldr q31, [sp, #64] │ │ │ │ str x0, [sp, #80] │ │ │ │ @@ -56086,144 +56070,144 @@ │ │ │ │ str q31, [sp, #32] │ │ │ │ add x2, sp, #0x20 │ │ │ │ mov x1, x20 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl fd38 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #288 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0x790 │ │ │ │ + add x1, x1, #0x750 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl f168 │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov x19, x0 │ │ │ │ bl f708 │ │ │ │ - cbz w0, 47110 │ │ │ │ + cbz w0, 470d0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [sp, #48] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ cset w20, eq // eq = none │ │ │ │ - b 470f4 │ │ │ │ + b 470b4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x21, [x0] │ │ │ │ - cbnz x21, 47168 │ │ │ │ + cbnz x21, 47128 │ │ │ │ mov x0, x1 │ │ │ │ bl f318 │ │ │ │ str x0, [x19] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov x23, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x6a8 │ │ │ │ mov x22, x21 │ │ │ │ ldrb w24, [x0, #27] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x20 │ │ │ │ bl f1b0 │ │ │ │ - cbz w0, 471f8 │ │ │ │ + cbz w0, 471b8 │ │ │ │ mov w1, w24 │ │ │ │ mov x0, x22 │ │ │ │ bl fbe8 │ │ │ │ - cbnz x0, 47208 │ │ │ │ + cbnz x0, 471c8 │ │ │ │ mov x0, x21 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x1, x23, #0x2 │ │ │ │ add x0, x1, x0 │ │ │ │ bl f2d0 │ │ │ │ mov x21, x0 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x6a8 │ │ │ │ ldr x2, [x19] │ │ │ │ mov x4, x20 │ │ │ │ ldrb w3, [x1, #27] │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xdd8 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd98 │ │ │ │ bl ed48 │ │ │ │ ldr x0, [x19] │ │ │ │ bl fab0 │ │ │ │ str x21, [x19] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 47154 │ │ │ │ + b 47114 │ │ │ │ ldrb w0, [x22, x23] │ │ │ │ - cbnz w0, 47210 │ │ │ │ + cbnz w0, 471d0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 47154 │ │ │ │ + b 47114 │ │ │ │ add x22, x0, #0x1 │ │ │ │ - b 47188 │ │ │ │ + b 47148 │ │ │ │ cmp w0, w24 │ │ │ │ - b.ne 4719c // b.any │ │ │ │ + b.ne 4715c // b.any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 47154 │ │ │ │ + b 47114 │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x1f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ cmp x2, x0 │ │ │ │ - b.ls 4725c // b.plast │ │ │ │ + b.ls 4721c // b.plast │ │ │ │ sub x0, x2, #0x8 │ │ │ │ str x0, [x1, #8] │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldur x1, [x2, #-8] │ │ │ │ str x1, [x0, #1312] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 10bf4 │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #2256] │ │ │ │ - tbz w0, #10, 47288 │ │ │ │ + tbz w0, #10, 47248 │ │ │ │ and w0, w0, #0xfffffbff │ │ │ │ str w0, [x1, #2256] │ │ │ │ - b 47220 │ │ │ │ + b 471e0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x24ba // #9402 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-320]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w22, #0xffffffc8 // #-56 │ │ │ │ @@ -56254,29 +56238,29 @@ │ │ │ │ str x23, [sp, #112] │ │ │ │ stp w22, w21, [sp, #120] │ │ │ │ str q31, [sp, #64] │ │ │ │ ldr q31, [sp, #112] │ │ │ │ str q31, [sp, #80] │ │ │ │ bl 10008 │ │ │ │ cmp w0, #0xff │ │ │ │ - b.hi 47368 // b.pmore │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.hi 47328 // b.pmore │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x1f8 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ str x19, [x0, #16] │ │ │ │ str x19, [x1] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #320 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3872] │ │ │ │ ldr x0, [x0] │ │ │ │ bl fd38 │ │ │ │ str x23, [sp, #112] │ │ │ │ add x0, sp, #0x140 │ │ │ │ stp x0, x0, [sp, #96] │ │ │ │ add x2, sp, #0x40 │ │ │ │ @@ -56284,135 +56268,135 @@ │ │ │ │ stp w22, w21, [sp, #120] │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str q31, [sp, #64] │ │ │ │ ldr q31, [sp, #112] │ │ │ │ str q31, [sp, #80] │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl fd38 │ │ │ │ - b 47350 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 47310 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x4, #0xf70 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3920] │ │ │ │ ldr x3, [x2, #3872] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ cmp x3, x1 │ │ │ │ - b.hi 473e8 // b.pmore │ │ │ │ + b.hi 473a8 // b.pmore │ │ │ │ ret │ │ │ │ ldrb w5, [x1] │ │ │ │ - cbz w5, 47488 │ │ │ │ - adrp x9, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - add x2, x9, #0xd20 │ │ │ │ + cbz w5, 47448 │ │ │ │ + adrp x9, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + add x2, x9, #0xce0 │ │ │ │ add x2, x2, #0x4d0 │ │ │ │ ldrb w8, [x2, w5, uxtw] │ │ │ │ - add x2, x9, #0xd20 │ │ │ │ + add x2, x9, #0xce0 │ │ │ │ sxtw x7, w0 │ │ │ │ add x2, x2, #0x5d0 │ │ │ │ ldrsh w2, [x2, w0, sxtw #1] │ │ │ │ - cbz w2, 47420 │ │ │ │ + cbz w2, 473e0 │ │ │ │ add x2, x4, #0xf70 │ │ │ │ str w0, [x2, #488] │ │ │ │ str x1, [x2, #496] │ │ │ │ - adrp x5, 23a000 <_obstack_memory_used@@Base+0x1e6f54> │ │ │ │ - add x5, x5, #0xc20 │ │ │ │ - adrp x6, 23e000 <_obstack_memory_used@@Base+0x1eaf54> │ │ │ │ + adrp x5, 23a000 <_obstack_memory_used@@Base+0x1e6f94> │ │ │ │ + add x5, x5, #0xbe0 │ │ │ │ + adrp x6, 23e000 <_obstack_memory_used@@Base+0x1eaf94> │ │ │ │ add x5, x5, #0xbe0 │ │ │ │ - add x6, x6, #0x930 │ │ │ │ + add x6, x6, #0x8f0 │ │ │ │ ldrsh w2, [x5, x7, lsl #1] │ │ │ │ add w2, w2, w8 │ │ │ │ ldrsh w10, [x6, w2, sxtw #1] │ │ │ │ cmp w10, w0 │ │ │ │ - b.ne 4745c // b.any │ │ │ │ - adrp x0, 23d000 <_obstack_memory_used@@Base+0x1e9f54> │ │ │ │ - add x0, x0, #0x720 │ │ │ │ + b.ne 4741c // b.any │ │ │ │ + adrp x0, 23d000 <_obstack_memory_used@@Base+0x1e9f94> │ │ │ │ + add x0, x0, #0x6e0 │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldrsh w0, [x0, w2, sxtw #1] │ │ │ │ - b 473dc │ │ │ │ - add x0, x9, #0xd20 │ │ │ │ + b 4739c │ │ │ │ + add x0, x9, #0xce0 │ │ │ │ add x0, x0, #0xf90 │ │ │ │ ldrsh w0, [x0, x7, lsl #1] │ │ │ │ cmp w0, #0x4db │ │ │ │ - b.le 47480 │ │ │ │ - adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f54> │ │ │ │ - add x2, x2, #0xe20 │ │ │ │ + b.le 47440 │ │ │ │ + adrp x2, 23c000 <_obstack_memory_used@@Base+0x1e8f94> │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ add x2, x2, #0x880 │ │ │ │ ldrb w8, [x2, w8, uxtw] │ │ │ │ sxtw x7, w0 │ │ │ │ - b 47434 │ │ │ │ + b 473f4 │ │ │ │ mov w8, #0x1 // #1 │ │ │ │ - adrp x9, 23b000 <_obstack_memory_used@@Base+0x1e7f54> │ │ │ │ - b 47400 │ │ │ │ + adrp x9, 23b000 <_obstack_memory_used@@Base+0x1e7f94> │ │ │ │ + b 473c0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ - cbz x1, 474bc │ │ │ │ + cbz x1, 4747c │ │ │ │ str x0, [x1, #40] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1d1 // #465 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ - cbz x1, 474fc │ │ │ │ + cbz x1, 474bc │ │ │ │ str x0, [x1, #48] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1da // #474 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ - cbz x1, 4753c │ │ │ │ + cbz x1, 474fc │ │ │ │ str x0, [x1, #56] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1e3 // #483 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ - cbz x1, 4757c │ │ │ │ + cbz x1, 4753c │ │ │ │ str x0, [x1, #64] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1ec // #492 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ @@ -56433,19 +56417,19 @@ │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ str w1, [x0, #16] │ │ │ │ strb w20, [x0, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0xf // #15 │ │ │ │ str w1, [x0, #72] │ │ │ │ ret │ │ │ │ ret │ │ │ │ @@ -56455,94 +56439,94 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl 245c8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ strb wzr, [x0, #16] │ │ │ │ ldr x2, [x1, #2960] │ │ │ │ stp x2, x19, [x0] │ │ │ │ str x0, [x1, #2960] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr x0, [x1, #1856] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ orr x0, x0, #0x80 │ │ │ │ str x0, [x1, #1856] │ │ │ │ ret │ │ │ │ mov x4, x1 │ │ │ │ add x5, x0, #0x48 │ │ │ │ add x1, x0, #0x4c │ │ │ │ cmp w2, #0x0 │ │ │ │ - adrp x6, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + adrp x6, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ csel x5, x5, x1, eq // eq = none │ │ │ │ - add x6, x6, #0xa40 │ │ │ │ + add x6, x6, #0xa00 │ │ │ │ ldrb w3, [x4] │ │ │ │ - cbz w3, 47708 │ │ │ │ + cbz w3, 476c8 │ │ │ │ sub w3, w3, #0x21 │ │ │ │ cmp w3, #0x57 │ │ │ │ - b.ls 476f8 // b.plast │ │ │ │ + b.ls 476b8 // b.plast │ │ │ │ bti j │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + adrp x1, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov x29, sp │ │ │ │ - add x1, x1, #0xe40 │ │ │ │ + add x1, x1, #0xe00 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x4, [sp, #24] │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ ldrb w2, [x4] │ │ │ │ mov w1, w2 │ │ │ │ bl 10534 │ │ │ │ ldrb w3, [x6, w3, uxtw] │ │ │ │ - adr x1, 47708 │ │ │ │ + adr x1, 476c8 │ │ │ │ add x3, x1, w3, sxtb #2 │ │ │ │ br x3 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ ldr w1, [x5] │ │ │ │ orr w1, w1, #0x10 │ │ │ │ str w1, [x5] │ │ │ │ add x4, x4, #0x1 │ │ │ │ - b 476ac │ │ │ │ + b 4766c │ │ │ │ bti j │ │ │ │ ldr w1, [x5] │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x5] │ │ │ │ - b 4771c │ │ │ │ + b 476dc │ │ │ │ bti j │ │ │ │ ldr w1, [x5] │ │ │ │ orr w1, w1, #0x8 │ │ │ │ str w1, [x5] │ │ │ │ - b 4771c │ │ │ │ + b 476dc │ │ │ │ bti j │ │ │ │ ldr w1, [x5] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ str w1, [x5] │ │ │ │ - b 4771c │ │ │ │ + b 476dc │ │ │ │ bti j │ │ │ │ ldr w1, [x5] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ str w1, [x5] │ │ │ │ - b 4771c │ │ │ │ + b 476dc │ │ │ │ bti j │ │ │ │ - cbnz w2, 4778c │ │ │ │ + cbnz w2, 4774c │ │ │ │ add x5, x0, #0x4c │ │ │ │ add x4, x4, #0x1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b 476ac │ │ │ │ + b 4766c │ │ │ │ add x5, x0, #0x48 │ │ │ │ add x4, x4, #0x1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 476ac │ │ │ │ + b 4766c │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov w20, w0 │ │ │ │ @@ -56555,66 +56539,66 @@ │ │ │ │ str w1, [x0, #4] │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #16] │ │ │ │ str w20, [x0] │ │ │ │ ldr w1, [x19, #16] │ │ │ │ str x19, [x0, #24] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.eq 47804 // b.none │ │ │ │ + b.eq 477c4 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x2 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w20, #0x118 │ │ │ │ mov w1, #0x167 // #359 │ │ │ │ ccmp w20, w1, #0x4, ne // ne = any │ │ │ │ - b.eq 477f0 // b.none │ │ │ │ + b.eq 477b0 // b.none │ │ │ │ cmp w20, #0x146 │ │ │ │ mov w1, #0x129 // #297 │ │ │ │ ccmp w20, w1, #0x4, ne // ne = any │ │ │ │ - b.eq 477f0 // b.none │ │ │ │ + b.eq 477b0 // b.none │ │ │ │ str x0, [sp, #40] │ │ │ │ - bl 47890 │ │ │ │ + bl 47850 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - b 477f0 │ │ │ │ + b 477b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #504] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #504] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ ldr w2, [x0, #72] │ │ │ │ str w2, [x1] │ │ │ │ mov w1, #0xb // #11 │ │ │ │ str w1, [x0, #72] │ │ │ │ ret │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ add x0, x0, #0xf8 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - b 478e4 │ │ │ │ + b 478a4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - bl 32988 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xa88 │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ - tbz w1, #0, 478d4 │ │ │ │ + tbz w1, #0, 47894 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov w1, #0x102 // #258 │ │ │ │ str w1, [x19] │ │ │ │ stp x0, xzr, [x19, #24] │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ str w0, [x19, #16] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ @@ -56630,15 +56614,15 @@ │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x4 │ │ │ │ mov x22, x5 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x24, x2 │ │ │ │ mov x23, x3 │ │ │ │ ldr x6, [x19] │ │ │ │ - cbnz x6, 47958 │ │ │ │ + cbnz x6, 47918 │ │ │ │ mov x0, #0x38 // #56 │ │ │ │ bl f2d0 │ │ │ │ str x0, [x19] │ │ │ │ stp xzr, x20, [x0] │ │ │ │ str x24, [x0, #24] │ │ │ │ ldr x0, [x19] │ │ │ │ str x23, [x0, #16] │ │ │ │ @@ -56651,31 +56635,31 @@ │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x6, #8] │ │ │ │ mov x0, x20 │ │ │ │ str x6, [sp, #72] │ │ │ │ bl f948 │ │ │ │ ldr x6, [sp, #72] │ │ │ │ - cbz w0, 47978 │ │ │ │ + cbz w0, 47938 │ │ │ │ mov x19, x6 │ │ │ │ - b 47914 │ │ │ │ + b 478d4 │ │ │ │ ldr x0, [x6] │ │ │ │ str x0, [x19] │ │ │ │ - b 47914 │ │ │ │ + b 478d4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x70 // #112 │ │ │ │ bl 245c8 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ adrp x1, 3b000 │ │ │ │ - add x1, x1, #0x168 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ stp q31, q31, [x0] │ │ │ │ stp q31, q31, [x0, #32] │ │ │ │ str q31, [x0, #96] │ │ │ │ str x20, [x0, #24] │ │ │ │ str x19, [x0, #56] │ │ │ │ str x1, [x0, #104] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ @@ -56710,554 +56694,554 @@ │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x19, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ add x0, x20, #0x740 │ │ │ │ mov x22, x2 │ │ │ │ ldr x3, [x0, #272] │ │ │ │ - cbz x21, 47bac │ │ │ │ - cbnz x3, 47b04 │ │ │ │ + cbz x21, 47b6c │ │ │ │ + cbnz x3, 47ac4 │ │ │ │ add x0, x19, #0x18 │ │ │ │ - bl 47eb0 │ │ │ │ + bl 47e70 │ │ │ │ add x0, x19, #0x38 │ │ │ │ - bl 47eb0 │ │ │ │ + bl 47e70 │ │ │ │ ldr x3, [x19, #24] │ │ │ │ add x5, x20, #0x740 │ │ │ │ - cbnz x3, 47af4 │ │ │ │ + cbnz x3, 47ab4 │ │ │ │ ldr x3, [x19, #56] │ │ │ │ - cbnz x3, 47b8c │ │ │ │ + cbnz x3, 47b4c │ │ │ │ str x21, [x19, #8] │ │ │ │ str x22, [x19, #88] │ │ │ │ ldrb w0, [x21] │ │ │ │ - cbz w0, 47ac4 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 47a84 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xf70 │ │ │ │ ldr w0, [x1, #584] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #584] │ │ │ │ add x20, x20, #0x740 │ │ │ │ ldr x1, [x20, #272] │ │ │ │ str w0, [x19, #16] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x850 │ │ │ │ - cbnz x1, 47ba0 │ │ │ │ + cbnz x1, 47b60 │ │ │ │ str x19, [x0] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x4, [x5, #272] │ │ │ │ - cbnz x4, 47bbc │ │ │ │ + cbnz x4, 47b7c │ │ │ │ ldr x3, [x3] │ │ │ │ - b 47a94 │ │ │ │ + b 47a54 │ │ │ │ ldrb w0, [x21] │ │ │ │ - cbz w0, 47b3c │ │ │ │ + cbz w0, 47afc │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbz w0, 47b3c │ │ │ │ - cbz x3, 47a7c │ │ │ │ + cbz w0, 47afc │ │ │ │ + cbz x3, 47a3c │ │ │ │ ldr x0, [x3, #8] │ │ │ │ mov x1, x21 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ - cbz w0, 47b64 │ │ │ │ + cbz w0, 47b24 │ │ │ │ ldr x3, [x3] │ │ │ │ - b 47b18 │ │ │ │ + b 47ad8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + add x1, x1, #0x210 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x298 │ │ │ │ + add x1, x1, #0x258 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x3, [x3] │ │ │ │ - b 47b18 │ │ │ │ + b 47ad8 │ │ │ │ add x0, x20, #0x740 │ │ │ │ ldr x4, [x0, #272] │ │ │ │ - cbnz x4, 47bd8 │ │ │ │ + cbnz x4, 47b98 │ │ │ │ ldr x3, [x3] │ │ │ │ - b 47a9c │ │ │ │ + b 47a5c │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x0] │ │ │ │ - b 47ad8 │ │ │ │ - cbnz x3, 47b3c │ │ │ │ - adrp x21, 53000 <_obstack_free@@Base> │ │ │ │ - add x21, x21, #0xb38 │ │ │ │ - b 47a7c │ │ │ │ + b 47a98 │ │ │ │ + cbnz x3, 47afc │ │ │ │ + adrp x21, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x21, x21, #0xaf8 │ │ │ │ + b 47a3c │ │ │ │ ldr x0, [x4, #64] │ │ │ │ ldrb w1, [x3, #16] │ │ │ │ and w1, w1, #0x1 │ │ │ │ - cbnz x0, 47cc0 │ │ │ │ - cbz w1, 47c60 │ │ │ │ + cbnz x0, 47c80 │ │ │ │ + cbz w1, 47c20 │ │ │ │ ldr x4, [x4] │ │ │ │ - b 47af8 │ │ │ │ + b 47ab8 │ │ │ │ ldr x0, [x4, #32] │ │ │ │ ldrb w1, [x3, #16] │ │ │ │ and w1, w1, #0x1 │ │ │ │ - cbz x0, 47cb4 │ │ │ │ - cbnz w1, 47bfc │ │ │ │ + cbz x0, 47c74 │ │ │ │ + cbnz w1, 47bbc │ │ │ │ ldr x5, [x4, #40] │ │ │ │ - cbnz x5, 47d9c │ │ │ │ + cbnz x5, 47d5c │ │ │ │ ldr x4, [x4] │ │ │ │ - b 47b94 │ │ │ │ + b 47b54 │ │ │ │ mov x1, x3 │ │ │ │ str x23, [sp, #48] │ │ │ │ stp x3, x4, [sp, #64] │ │ │ │ bl fff0 │ │ │ │ mov x5, x0 │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x23, x0, #0x2c0 │ │ │ │ - cbz x5, 47ddc │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x23, x0, #0x280 │ │ │ │ + cbz x5, 47d9c │ │ │ │ ldr x0, [x3, #8] │ │ │ │ str x4, [sp, #80] │ │ │ │ ldr x1, [x5, #8] │ │ │ │ stp x3, x5, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #80] │ │ │ │ ldp x3, x5, [sp, #64] │ │ │ │ - cbnz w0, 47ddc │ │ │ │ + cbnz w0, 47d9c │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldrb w1, [x5, #16] │ │ │ │ eor w0, w0, w1 │ │ │ │ tst w0, #0x38 │ │ │ │ - b.eq 47e1c // b.none │ │ │ │ + b.eq 47ddc // b.none │ │ │ │ ldr x5, [x5] │ │ │ │ - cbnz x5, 47c20 │ │ │ │ - b 47ddc │ │ │ │ + cbnz x5, 47be0 │ │ │ │ + b 47d9c │ │ │ │ str x23, [sp, #48] │ │ │ │ ldr x6, [x4, #72] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x23, x0, #0x2c0 │ │ │ │ - cbz x6, 47d2c │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x23, x0, #0x280 │ │ │ │ + cbz x6, 47cec │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldr x1, [x6, #8] │ │ │ │ stp x3, x6, [sp, #64] │ │ │ │ stp x4, x5, [sp, #80] │ │ │ │ bl f948 │ │ │ │ ldp x3, x6, [sp, #64] │ │ │ │ ldp x4, x5, [sp, #80] │ │ │ │ - cbnz w0, 47ca8 │ │ │ │ + cbnz w0, 47c68 │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldrb w1, [x6, #16] │ │ │ │ eor w0, w0, w1 │ │ │ │ tst w0, #0x38 │ │ │ │ - b.eq 47d38 // b.none │ │ │ │ + b.eq 47cf8 // b.none │ │ │ │ ldr x6, [x6] │ │ │ │ - cbnz x6, 47c74 │ │ │ │ - b 47d2c │ │ │ │ - cbnz w1, 47bf4 │ │ │ │ + cbnz x6, 47c34 │ │ │ │ + b 47cec │ │ │ │ + cbnz w1, 47bb4 │ │ │ │ ldr x5, [x4, #40] │ │ │ │ - b 47bf0 │ │ │ │ + b 47bb0 │ │ │ │ str x23, [sp, #48] │ │ │ │ - cbz w1, 47c64 │ │ │ │ + cbz w1, 47c24 │ │ │ │ mov x1, x3 │ │ │ │ stp x3, x4, [sp, #64] │ │ │ │ str x5, [sp, #80] │ │ │ │ bl fff0 │ │ │ │ ldr x5, [sp, #80] │ │ │ │ mov x6, x0 │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x23, x0, #0x2c0 │ │ │ │ - cbz x6, 47d2c │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x23, x0, #0x280 │ │ │ │ + cbz x6, 47cec │ │ │ │ ldr x0, [x3, #8] │ │ │ │ ldr x1, [x6, #8] │ │ │ │ stp x3, x6, [sp, #64] │ │ │ │ stp x4, x5, [sp, #80] │ │ │ │ bl f948 │ │ │ │ ldp x3, x6, [sp, #64] │ │ │ │ ldp x4, x5, [sp, #80] │ │ │ │ - cbnz w0, 47d2c │ │ │ │ + cbnz w0, 47cec │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldrb w1, [x6, #16] │ │ │ │ eor w0, w0, w1 │ │ │ │ tst w0, #0x38 │ │ │ │ - b.eq 47d68 // b.none │ │ │ │ + b.eq 47d28 // b.none │ │ │ │ ldr x6, [x6] │ │ │ │ - cbnz x6, 47cf0 │ │ │ │ + cbnz x6, 47cb0 │ │ │ │ ldr x4, [x4] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ - b 47af8 │ │ │ │ + b 47ab8 │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x4, x6, [sp, #72] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x6, x5, [sp, #80] │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ ldr x6, [x6] │ │ │ │ - b 47cac │ │ │ │ + b 47c6c │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x3, x4, [sp, #64] │ │ │ │ stp x6, x5, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x6, x5, [sp, #80] │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ ldr x6, [x6] │ │ │ │ - b 47d28 │ │ │ │ + b 47ce8 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ str x4, [sp, #80] │ │ │ │ ldr x1, [x5, #8] │ │ │ │ stp x3, x5, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldr x4, [sp, #80] │ │ │ │ ldp x3, x5, [sp, #64] │ │ │ │ - cbnz w0, 47dd0 │ │ │ │ + cbnz w0, 47d90 │ │ │ │ ldrb w0, [x3, #16] │ │ │ │ ldrb w1, [x5, #16] │ │ │ │ eor w0, w0, w1 │ │ │ │ tst w0, #0x38 │ │ │ │ - b.eq 47de8 // b.none │ │ │ │ + b.eq 47da8 // b.none │ │ │ │ ldr x5, [x5] │ │ │ │ - cbz x5, 47bf4 │ │ │ │ - b 47d9c │ │ │ │ + cbz x5, 47bb4 │ │ │ │ + b 47d5c │ │ │ │ ldr x4, [x4] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ - b 47b94 │ │ │ │ + b 47b54 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2c0 │ │ │ │ + add x1, x1, #0x280 │ │ │ │ stp x4, x5, [sp, #72] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x5, [sp, #80] │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ ldr x5, [x5] │ │ │ │ - b 47dd4 │ │ │ │ + b 47d94 │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x3, x4, [sp, #64] │ │ │ │ str x5, [sp, #80] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x5, [sp, #80] │ │ │ │ ldp x3, x4, [sp, #64] │ │ │ │ ldr x5, [x5] │ │ │ │ - b 47c58 │ │ │ │ + b 47c18 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ - bl 475a0 │ │ │ │ + bl 47560 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 32580 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 32560 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf70 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x4, [x1, #3920] │ │ │ │ ldrsw x3, [x0, #332] │ │ │ │ ldrb w5, [x2, #3880] │ │ │ │ str wzr, [x0, #332] │ │ │ │ strb w5, [x4, x3] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #3920] │ │ │ │ str x1, [x3, #3872] │ │ │ │ ldrb w3, [x1] │ │ │ │ strb w3, [x2, #3880] │ │ │ │ strb wzr, [x1] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x4, [x19] │ │ │ │ mov x1, x4 │ │ │ │ - cbz x1, 47efc │ │ │ │ + cbz x1, 47ebc │ │ │ │ ldr x3, [x1, #16] │ │ │ │ ldrb w2, [x1, #16] │ │ │ │ ldr x1, [x1] │ │ │ │ and x2, x2, #0x1 │ │ │ │ add x0, x0, x2 │ │ │ │ ldr w2, [x19, #24] │ │ │ │ ubfx w3, w3, #3, #3 │ │ │ │ orr w2, w2, w3 │ │ │ │ str w2, [x19, #24] │ │ │ │ - cbnz x1, 47ed4 │ │ │ │ - cbnz x0, 47f14 │ │ │ │ + cbnz x1, 47e94 │ │ │ │ + cbnz x0, 47ed4 │ │ │ │ str x4, [x19, #16] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ lsl x0, x0, #1 │ │ │ │ adrp x2, 34000 │ │ │ │ adrp x1, 34000 │ │ │ │ - add x2, x2, #0xe00 │ │ │ │ - add x1, x1, #0xccc │ │ │ │ + add x2, x2, #0xde0 │ │ │ │ + add x1, x1, #0xcac │ │ │ │ bl 10050 │ │ │ │ mov x5, x19 │ │ │ │ mov x4, x19 │ │ │ │ ldr x3, [x5], #16 │ │ │ │ str x0, [x19, #8] │ │ │ │ mov x20, x3 │ │ │ │ - cbz x3, 47f90 │ │ │ │ + cbz x3, 47f50 │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ ldr x3, [x3] │ │ │ │ - tbz w0, #0, 47ff4 │ │ │ │ + tbz w0, #0, 47fb4 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ stp x4, x5, [sp, #32] │ │ │ │ str x3, [sp, #48] │ │ │ │ bl f678 │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x3, [sp, #48] │ │ │ │ ldp x4, x5, [sp, #32] │ │ │ │ - cbnz x2, 47fa0 │ │ │ │ + cbnz x2, 47f60 │ │ │ │ str x20, [x0] │ │ │ │ str x20, [x4] │ │ │ │ mov x4, x20 │ │ │ │ mov x20, x3 │ │ │ │ - cbnz x3, 47f48 │ │ │ │ + cbnz x3, 47f08 │ │ │ │ str xzr, [x5] │ │ │ │ ldr x0, [x19, #16] │ │ │ │ str x0, [x4] │ │ │ │ - b 47f04 │ │ │ │ + b 47ec4 │ │ │ │ ldrb w7, [x20, #16] │ │ │ │ ldrb w0, [x2, #16] │ │ │ │ eor w0, w7, w0 │ │ │ │ tst w0, #0x38 │ │ │ │ - b.eq 47f40 // b.none │ │ │ │ + b.eq 47f00 // b.none │ │ │ │ ldr x6, [x2] │ │ │ │ - cbz x6, 48004 │ │ │ │ + cbz x6, 47fc4 │ │ │ │ ldr x0, [x6, #8] │ │ │ │ str x3, [sp, #64] │ │ │ │ ldr x1, [x20, #8] │ │ │ │ stp x6, x2, [sp, #32] │ │ │ │ stp x4, x5, [sp, #48] │ │ │ │ str w7, [sp, #76] │ │ │ │ bl f948 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ ldp x6, x2, [sp, #32] │ │ │ │ ldp x4, x5, [sp, #48] │ │ │ │ ldr w7, [sp, #76] │ │ │ │ - cbnz w0, 48004 │ │ │ │ + cbnz w0, 47fc4 │ │ │ │ mov x2, x6 │ │ │ │ - b 47fa4 │ │ │ │ + b 47f64 │ │ │ │ str x20, [x5] │ │ │ │ mov x5, x20 │ │ │ │ mov x20, x3 │ │ │ │ - b 47f44 │ │ │ │ + b 47f04 │ │ │ │ str x6, [x20] │ │ │ │ str x20, [x2] │ │ │ │ mov x20, x3 │ │ │ │ - b 47f44 │ │ │ │ + b 47f04 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - cbnz x0, 48030 │ │ │ │ + cbnz x0, 47ff0 │ │ │ │ mov x0, x2 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x0, x2, [sp, #24] │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 32988 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 32968 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0xa88 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldrb w5, [x0, #48] │ │ │ │ ldp x4, x2, [sp, #24] │ │ │ │ - tbz w5, #0, 48070 │ │ │ │ + tbz w5, #0, 48030 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x1, #2696] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 48084 // b.any │ │ │ │ + b.ne 48044 // b.any │ │ │ │ mov x0, x2 │ │ │ │ - b 48064 │ │ │ │ + b 48024 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x4 │ │ │ │ bl 10ef4 │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x1, x0 │ │ │ │ mov x29, sp │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x3, #3712] │ │ │ │ - cbz x0, 480d4 │ │ │ │ + cbz x0, 48094 │ │ │ │ ldr x4, [x2, #3720] │ │ │ │ ldr x4, [x0, x4, lsl #3] │ │ │ │ - cbz x4, 480d4 │ │ │ │ + cbz x4, 48094 │ │ │ │ ldr x2, [x2, #3720] │ │ │ │ ldr x0, [x0, x2, lsl #3] │ │ │ │ - bl 31e00 │ │ │ │ + bl 31de0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 2a5c0 │ │ │ │ + b 2a5a0 │ │ │ │ str x2, [sp, #16] │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 46260 │ │ │ │ + bl 46220 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x2, [sp, #32] │ │ │ │ ldr x5, [x3, #3712] │ │ │ │ ldr x4, [x2, #3720] │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ lsl x4, x4, #3 │ │ │ │ stp x5, x4, [sp, #16] │ │ │ │ - bl 46f64 │ │ │ │ + bl 46f24 │ │ │ │ ldp x5, x4, [sp, #16] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x2, x1, [sp, #32] │ │ │ │ str x0, [x5, x4] │ │ │ │ ldr x0, [x3, #3712] │ │ │ │ - cbnz x0, 480bc │ │ │ │ - b 480c4 │ │ │ │ + cbnz x0, 4807c │ │ │ │ + b 48084 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ bl 245c8 │ │ │ │ mov x20, x0 │ │ │ │ str x19, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x0, #2128] │ │ │ │ - cbz x19, 48188 │ │ │ │ + cbz x19, 48148 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ mov x1, x21 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 481a8 │ │ │ │ + cbnz w0, 48168 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ str x19, [x20, #8] │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x2f8 │ │ │ │ + add x1, x1, #0x2b8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4700c │ │ │ │ - b 4816c │ │ │ │ + bl 46fcc │ │ │ │ + b 4812c │ │ │ │ ldr x19, [x19] │ │ │ │ - b 48158 │ │ │ │ + b 48118 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0xf70 │ │ │ │ ldrb w0, [x0, #588] │ │ │ │ str x21, [sp, #32] │ │ │ │ - tbz w0, #0, 48200 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x328 │ │ │ │ + tbz w0, #0, 481c0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x2e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x21, x0 │ │ │ │ - bl 46a60 │ │ │ │ + bl 46a20 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ add x19, x19, #0xf70 │ │ │ │ ldr w3, [x19, #76] │ │ │ │ sub w3, w3, #0x1 │ │ │ │ cmp w3, #0x12 │ │ │ │ - b.ls 48228 // b.plast │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + b.ls 481e8 // b.plast │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x2, x20 │ │ │ │ - add x0, x0, #0x380 │ │ │ │ + add x0, x0, #0x340 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x368 │ │ │ │ + add x1, x1, #0x328 │ │ │ │ str w3, [sp, #60] │ │ │ │ bl ffd8 │ │ │ │ ldr w3, [sp, #60] │ │ │ │ add x19, x19, #0x50 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x3, [x19, w3, sxtw #3] │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x2, #0xa88 │ │ │ │ ldr x3, [x1, #40] │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 48278 // b.none │ │ │ │ + b.eq 48238 // b.none │ │ │ │ ret │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ ldr x3, [x1, #72] │ │ │ │ add x0, x0, #0x220 │ │ │ │ cmp x3, x0 │ │ │ │ - b.ne 482a4 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 48264 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1728] │ │ │ │ - tbnz w0, #0, 482a4 │ │ │ │ + tbnz w0, #0, 48264 │ │ │ │ str x3, [x1, #40] │ │ │ │ ret │ │ │ │ add x2, x2, #0xa88 │ │ │ │ str xzr, [x2, #40] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x20, x1 │ │ │ │ ldr x21, [x0, #1312] │ │ │ │ mov x0, #0x38 // #56 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ @@ -57309,231 +57293,231 @@ │ │ │ │ stp x2, x3, [sp, #240] │ │ │ │ stp x4, x5, [sp, #256] │ │ │ │ stp x6, x7, [sp, #272] │ │ │ │ stp q0, q1, [sp, #112] │ │ │ │ stp q2, q3, [sp, #144] │ │ │ │ stp q4, q5, [sp, #176] │ │ │ │ stp q6, q7, [sp, #208] │ │ │ │ - cbnz w19, 48400 │ │ │ │ + cbnz w19, 483c0 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ add x2, sp, #0x30 │ │ │ │ - adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x19, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x19, [x19, #3928] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ str q31, [sp, #48] │ │ │ │ ldr q31, [sp, #96] │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x1, [x19] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ed78 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #288 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x8, x1 │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.eq 484a4 // b.none │ │ │ │ + b.eq 48464 // b.none │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x3a0 │ │ │ │ + add x1, x1, #0x360 │ │ │ │ str x8, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x2, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x2, x2, #0x5c8 │ │ │ │ + adrp x2, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x2, x2, #0x588 │ │ │ │ bl f168 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ ldr x0, [x0] │ │ │ │ bl fd38 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ add x2, sp, #0x30 │ │ │ │ - adrp x4, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x4, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x4, [x4, #3872] │ │ │ │ mov x1, x20 │ │ │ │ str q31, [sp, #48] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr q31, [sp, #96] │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x4] │ │ │ │ str x4, [sp, #40] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x4, [sp, #40] │ │ │ │ ldr x0, [x4] │ │ │ │ bl fd38 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ cmp w19, #0x3 │ │ │ │ - b.ne 483ec // b.any │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ + b.ne 483ac // b.any │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x390 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ str x8, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x2, 5c000 <_obstack_memory_used@@Base+0x8f54> │ │ │ │ - add x2, x2, #0x5c8 │ │ │ │ + adrp x2, 5c000 <_obstack_memory_used@@Base+0x8f94> │ │ │ │ + add x2, x2, #0x588 │ │ │ │ bl f168 │ │ │ │ mov x1, x0 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ add x2, sp, #0x30 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov w3, w19 │ │ │ │ str q31, [sp, #48] │ │ │ │ ldr q31, [sp, #96] │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ str x1, [sp, #40] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl fab0 │ │ │ │ - b 483ec │ │ │ │ + b 483ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #1312] │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ mov w1, #0xb // #11 │ │ │ │ str w1, [x0, #8] │ │ │ │ ldr x1, [x19, #8] │ │ │ │ str x0, [x1] │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ str x0, [x19, #8] │ │ │ │ ldr x1, [x1, #2704] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str x1, [x0, #16] │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ and x1, x0, #0x2 │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 48678 // b.none │ │ │ │ - cbnz x1, 485b8 │ │ │ │ + b.eq 48638 // b.none │ │ │ │ + cbnz x1, 48578 │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldrh w1, [x0, #8] │ │ │ │ - tbnz w1, #5, 486b8 │ │ │ │ + tbnz w1, #5, 48678 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ - tbnz w0, #0, 485c8 │ │ │ │ + tbnz w0, #0, 48588 │ │ │ │ and x0, x0, #0xffffffff7fffffff │ │ │ │ str x0, [x19, #1856] │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ add x0, x19, #0x740 │ │ │ │ - tbnz w1, #31, 486d0 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w1, #31, 48690 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0xd28 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbz x0, 48600 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 485c0 │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w2, [x2, #3384] │ │ │ │ - tbnz w1, #1, 48658 │ │ │ │ - tbnz w2, #0, 4865c │ │ │ │ + tbnz w1, #1, 48618 │ │ │ │ + tbnz w2, #0, 4861c │ │ │ │ add x3, x20, #0xd28 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ - bl 4580c │ │ │ │ + bl 457cc │ │ │ │ add x20, x19, #0x740 │ │ │ │ ldr x0, [x20, #232] │ │ │ │ - cbnz x0, 4861c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 485dc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2280] │ │ │ │ bl ecd0 │ │ │ │ str x0, [x20, #232] │ │ │ │ add x20, x19, #0x740 │ │ │ │ ldr x0, [x20, #240] │ │ │ │ - cbnz x0, 48638 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 485f8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2280] │ │ │ │ bl e9e8 │ │ │ │ str x0, [x20, #240] │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x1, [x19, #232] │ │ │ │ cmp x0, x1 │ │ │ │ - b.hi 48690 // b.pmore │ │ │ │ + b.hi 48650 // b.pmore │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - tbz w2, #0, 48600 │ │ │ │ + tbz w2, #0, 485c0 │ │ │ │ add x1, sp, #0x28 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl eac0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbz w0, 48600 │ │ │ │ - b 485f4 │ │ │ │ + cbz w0, 485c0 │ │ │ │ + b 485b4 │ │ │ │ add x2, x19, #0x740 │ │ │ │ ldr x0, [x2, #208] │ │ │ │ orr x0, x0, #0x8000000 │ │ │ │ str x0, [x2, #208] │ │ │ │ - cbz x1, 485ac │ │ │ │ - b 485c8 │ │ │ │ + cbz x1, 4856c │ │ │ │ + b 48588 │ │ │ │ ldrh w2, [x19, #8] │ │ │ │ - tbz w2, #12, 486f8 │ │ │ │ - tbz w2, #11, 486f0 │ │ │ │ + tbz w2, #12, 486b8 │ │ │ │ + tbz w2, #11, 486b0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x428 │ │ │ │ + add x1, x1, #0x3e8 │ │ │ │ bl ffd8 │ │ │ │ ldp x2, x1, [x19, #232] │ │ │ │ bl 10534 │ │ │ │ ldr w0, [x0, #164] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 486e0 │ │ │ │ + b.gt 486a0 │ │ │ │ add x0, x19, #0x740 │ │ │ │ str wzr, [x0, #164] │ │ │ │ - b 485b8 │ │ │ │ + b 48578 │ │ │ │ ldr w2, [x0, #176] │ │ │ │ add w2, w2, #0x3 │ │ │ │ str w2, [x0, #176] │ │ │ │ - b 485d4 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x408 │ │ │ │ - bl 472a4 │ │ │ │ - b 486c4 │ │ │ │ + b 48594 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x3c8 │ │ │ │ + bl 47264 │ │ │ │ + b 48684 │ │ │ │ str x0, [x19, #232] │ │ │ │ - b 48648 │ │ │ │ + b 48608 │ │ │ │ str x1, [x19, #240] │ │ │ │ - b 48648 │ │ │ │ + b 48608 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x20, [x0, #1312] │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ str w19, [x0, #8] │ │ │ │ ldr x1, [x20, #8] │ │ │ │ str x0, [x1] │ │ │ │ @@ -57541,135 +57525,135 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x3, [x0, #448] │ │ │ │ - cbnz x3, 4875c │ │ │ │ + cbnz x3, 4871c │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ str x21, [sp, #32] │ │ │ │ str x3, [sp, #56] │ │ │ │ bl fd38 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x0, #0x6a8 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x21, x0, #0x460 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x21, x0, #0x420 │ │ │ │ ldrb w0, [x20, #14] │ │ │ │ mov x19, x3 │ │ │ │ ldr x3, [x3] │ │ │ │ str x3, [sp, #56] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - tbz w0, #0, 48804 │ │ │ │ + tbz w0, #0, 487c4 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x3, [sp, #56] │ │ │ │ str x3, [sp, #56] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - cbnz x3, 48798 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbnz x3, 48758 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b fd38 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x488 │ │ │ │ - b 487b4 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x448 │ │ │ │ + b 48774 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3064] │ │ │ │ - cbz x0, 48824 │ │ │ │ + cbz x0, 487e4 │ │ │ │ ret │ │ │ │ adrp x0, 263000 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #544] │ │ │ │ ldr x1, [x2, #2280] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x1, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 48820 // b.any │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 487e0 // b.any │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #2584] │ │ │ │ - cbnz x3, 48854 │ │ │ │ + cbnz x3, 48814 │ │ │ │ ldr x0, [x2, #2280] │ │ │ │ ret │ │ │ │ ldr w0, [x3, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 48868 // b.none │ │ │ │ + b.eq 48828 // b.none │ │ │ │ ldr x3, [x3, #72] │ │ │ │ - b 48848 │ │ │ │ + b 48808 │ │ │ │ ldr w0, [x3, #96] │ │ │ │ - tbz w0, #13, 48860 │ │ │ │ + tbz w0, #13, 48820 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #24] │ │ │ │ - bl 37ac0 │ │ │ │ + bl 37aa0 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x3, #48] │ │ │ │ - cbz x0, 488bc │ │ │ │ + cbz x0, 4887c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 10098 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - tbz w0, #0, 488bc │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + tbz w0, #0, 4887c │ │ │ │ ldr x0, [x3, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 488c8 │ │ │ │ + cbnz x0, 48888 │ │ │ │ ldr x3, [x3, #72] │ │ │ │ - cbnz x3, 488d4 │ │ │ │ + cbnz x3, 48894 │ │ │ │ ldr x0, [x2, #2280] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x3, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 488bc // b.any │ │ │ │ + b.ne 4887c // b.any │ │ │ │ ldr w0, [x3, #96] │ │ │ │ - tbz w0, #13, 488bc │ │ │ │ - b 4887c │ │ │ │ + tbz w0, #13, 4887c │ │ │ │ + b 4883c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x3, [x1, #656] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x1, #3352] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x1, #3344] │ │ │ │ blr x3 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 48944 // b.any │ │ │ │ + b.ne 48904 // b.any │ │ │ │ ldr x0, [x0, #280] │ │ │ │ ldr x0, [x0, #3528] │ │ │ │ str x19, [x0, #88] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -57677,161 +57661,161 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ str w1, [sp, #44] │ │ │ │ ldr x20, [x0, #1312] │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 245c8 │ │ │ │ str xzr, [x0] │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ str w2, [x0, #8] │ │ │ │ ldr w1, [sp, #44] │ │ │ │ ldr x2, [x20, #8] │ │ │ │ and w1, w1, #0x1 │ │ │ │ str x0, [x2] │ │ │ │ str x0, [x20, #8] │ │ │ │ str x19, [x0, #16] │ │ │ │ strb w1, [x0, #24] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3440] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ str x1, [x0, #2544] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x0, [x0, #128] │ │ │ │ - cbz x0, 489ec │ │ │ │ + cbz x0, 489ac │ │ │ │ mov x16, x0 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x50 │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x1, x1, #0x1d0 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x740 │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x20, [x19, #80] │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ bl ff60 │ │ │ │ - cbz x0, 48b18 │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + cbz x0, 48ad8 │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x0, x0, #0x918 │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x1, x1, #0x930 │ │ │ │ stp x0, x1, [sp] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, x19 │ │ │ │ ldr w7, [x0, #3528] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ - adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ + adrp x22, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ ldr w6, [x0, #2360] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w5, [x0, #3524] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w4, [x0, #3520] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w3, [x0, #3516] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w2, [x0, #3512] │ │ │ │ mov x0, x20 │ │ │ │ adrp x20, 263000 │ │ │ │ add x20, x20, #0x220 │ │ │ │ bl f258 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ bl 23f60 │ │ │ │ mov x21, x0 │ │ │ │ ldr x1, [x19, #80] │ │ │ │ - add x0, x22, #0xab0 │ │ │ │ + add x0, x22, #0xa70 │ │ │ │ str x21, [x20, #96] │ │ │ │ bl f420 │ │ │ │ str x0, [x21, #48] │ │ │ │ ldr x0, [x20, #96] │ │ │ │ ldr x21, [x0, #48] │ │ │ │ - cbz x21, 48b34 │ │ │ │ + cbz x21, 48af4 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x22, [x0, #656] │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl f8a0 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ str w1, [sp, #76] │ │ │ │ bl fb10 │ │ │ │ mov x2, x0 │ │ │ │ ldr w1, [sp, #76] │ │ │ │ mov x0, x21 │ │ │ │ blr x22 │ │ │ │ - tbz w0, #0, 48b34 │ │ │ │ + tbz w0, #0, 48af4 │ │ │ │ ldr x0, [x20, #96] │ │ │ │ ldr x2, [x0, #48] │ │ │ │ ldr w1, [x2, #68] │ │ │ │ orr w1, w1, #0x1000 │ │ │ │ str w1, [x2, #68] │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x50 │ │ │ │ autiasp │ │ │ │ - b 36f88 │ │ │ │ + b 36f68 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xa60 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa20 │ │ │ │ bl ffd8 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xaa8 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa68 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xac0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x1, x0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ mov w2, w4 │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x0, [x19, #40] │ │ │ │ bl f468 │ │ │ │ - cbz x0, 48bb8 │ │ │ │ + cbz x0, 48b78 │ │ │ │ mov x1, x0 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ - cbnz w0, 48bcc │ │ │ │ + cbnz w0, 48b8c │ │ │ │ ldrh w0, [x1, #24] │ │ │ │ mov w2, #0x101 // #257 │ │ │ │ and w0, w0, #0xfffffe00 │ │ │ │ orr w0, w0, w2 │ │ │ │ strh w0, [x1, #24] │ │ │ │ ldr x0, [x19, #40] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str xzr, [x1, #40] │ │ │ │ b f450 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -57851,437 +57835,437 @@ │ │ │ │ mov w1, #0xffffff80 // #-128 │ │ │ │ str w1, [sp, #76] │ │ │ │ mov x1, x0 │ │ │ │ str q31, [sp, #16] │ │ │ │ ldr q31, [sp, #64] │ │ │ │ stp x3, x4, [sp, #232] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ stp x5, x6, [sp, #248] │ │ │ │ str x7, [sp, #264] │ │ │ │ stp q0, q1, [sp, #80] │ │ │ │ stp q2, q3, [sp, #112] │ │ │ │ stp q4, q5, [sp, #144] │ │ │ │ stp q6, q7, [sp, #176] │ │ │ │ str q31, [x2, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldp x29, x30, [sp], #272 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ and w4, w0, #0xff │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x0, #2600] │ │ │ │ - cbz x3, 48ca4 │ │ │ │ + cbz x3, 48c64 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x3, #24] │ │ │ │ - cbnz x0, 48ca8 │ │ │ │ + cbnz x0, 48c68 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ - cbnz x0, 48d20 │ │ │ │ + cbnz x0, 48ce0 │ │ │ │ ldr x3, [x3, #16] │ │ │ │ - cbnz x3, 48c80 │ │ │ │ + cbnz x3, 48c40 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ret │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x3, [sp, #24] │ │ │ │ str w4, [sp, #36] │ │ │ │ - bl 32988 │ │ │ │ + bl 32968 │ │ │ │ ldr w4, [sp, #36] │ │ │ │ ldr x3, [sp, #24] │ │ │ │ - tbz w4, #0, 48c88 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbz w4, #0, 48c48 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x5, #0xa88 │ │ │ │ ldrb w1, [x0, #48] │ │ │ │ - tbz w1, #0, 48d78 │ │ │ │ + tbz w1, #0, 48d38 │ │ │ │ ldr x0, [x0, #24] │ │ │ │ str x0, [x3, #32] │ │ │ │ str x0, [x3, #56] │ │ │ │ ldr x0, [x3, #48] │ │ │ │ - cbz x0, 48c90 │ │ │ │ + cbz x0, 48c50 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x3, [sp, #24] │ │ │ │ str w4, [sp, #36] │ │ │ │ str x5, [sp, #40] │ │ │ │ - bl 32988 │ │ │ │ + bl 32968 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x5, [sp, #40] │ │ │ │ ldr w4, [sp, #36] │ │ │ │ add x5, x5, #0xa88 │ │ │ │ ldrb w0, [x5, #48] │ │ │ │ - tbz w0, #0, 48d44 │ │ │ │ + tbz w0, #0, 48d04 │ │ │ │ ldr x0, [x5, #24] │ │ │ │ str x0, [x3, #40] │ │ │ │ - b 48c90 │ │ │ │ + b 48c50 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ str x3, [sp, #24] │ │ │ │ str w4, [sp, #36] │ │ │ │ - bl 32988 │ │ │ │ + bl 32968 │ │ │ │ ldr w4, [sp, #36] │ │ │ │ ldr x3, [sp, #24] │ │ │ │ - tbz w4, #0, 48c90 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 48d08 │ │ │ │ + tbz w4, #0, 48c50 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 48cc8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb10 │ │ │ │ + add x1, x1, #0xad0 │ │ │ │ str x3, [sp, #24] │ │ │ │ str w4, [sp, #36] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x1, [x3] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr w4, [sp, #36] │ │ │ │ - b 48c90 │ │ │ │ + b 48c50 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xae0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ str x3, [sp, #24] │ │ │ │ str w4, [sp, #36] │ │ │ │ str x5, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x1, [x3] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #24] │ │ │ │ ldr x5, [sp, #40] │ │ │ │ ldr w4, [sp, #36] │ │ │ │ - b 48ce0 │ │ │ │ + b 48ca0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x0] │ │ │ │ bl f948 │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ cset w0, eq // eq = none │ │ │ │ ret │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w3, [x3, #1802] │ │ │ │ - tbnz w3, #0, 48e08 │ │ │ │ + tbnz w3, #0, 48dc8 │ │ │ │ ldr w3, [x0, #72] │ │ │ │ mov x2, x0 │ │ │ │ and w3, w3, #0x7 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 48e0c // b.none │ │ │ │ + b.eq 48dcc // b.none │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ and w1, w1, #0xff │ │ │ │ mov x29, sp │ │ │ │ - tbnz w1, #0, 48e94 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w1, #0, 48e54 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 48e40 // b.none │ │ │ │ + b.eq 48e00 // b.none │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x0, #72] │ │ │ │ ubfx w1, w1, #25, #3 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 48ec8 // b.any │ │ │ │ + b.ne 48e88 // b.any │ │ │ │ ldr x3, [x0, #240] │ │ │ │ - cbnz x3, 48fa0 │ │ │ │ + cbnz x3, 48f60 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str w1, [sp, #40] │ │ │ │ str x2, [sp, #48] │ │ │ │ bl 245c8 │ │ │ │ ldr x2, [sp, #48] │ │ │ │ str x2, [x0, #16] │ │ │ │ ldr w1, [sp, #40] │ │ │ │ str w1, [x0, #8] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xbd8 │ │ │ │ str xzr, [x0] │ │ │ │ ldr x2, [x1, #8] │ │ │ │ str x0, [x2] │ │ │ │ str x0, [x1, #8] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ ubfx w1, w1, #25, #3 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.hi 48f00 // b.pmore │ │ │ │ - cbnz w1, 48e34 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b.hi 48ec0 // b.pmore │ │ │ │ + cbnz w1, 48df4 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x38 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2ca4 // #11428 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 18d98 │ │ │ │ - cbz w1, 491e0 │ │ │ │ + cbz w1, 491a0 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ls 48e34 // b.plast │ │ │ │ + b.ls 48df4 // b.plast │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 491e0 // b.any │ │ │ │ - bl 492ec │ │ │ │ + b.ne 491a0 // b.any │ │ │ │ + bl 492ac │ │ │ │ mov x1, x0 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str x1, [sp, #40] │ │ │ │ bl 245c8 │ │ │ │ str wzr, [x0, #8] │ │ │ │ ldr x1, [sp, #40] │ │ │ │ str x1, [x0, #16] │ │ │ │ - b 48e78 │ │ │ │ + b 48e38 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.ne 48ea8 // b.any │ │ │ │ - bl 492ec │ │ │ │ + b.ne 48e68 // b.any │ │ │ │ + bl 492ac │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ bl 24060 │ │ │ │ - cbz x0, 491cc │ │ │ │ + cbz x0, 4918c │ │ │ │ str x0, [sp, #40] │ │ │ │ - bl 37ac0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 37aa0 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldr w0, [x0, #3436] │ │ │ │ - cbnz w0, 491b0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz w0, 49170 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 491b0 │ │ │ │ + tbnz w0, #0, 49170 │ │ │ │ ldr w0, [x3, #96] │ │ │ │ - tbnz w0, #14, 49190 │ │ │ │ + tbnz w0, #14, 49150 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ and w0, w0, #0x7 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 49190 // b.any │ │ │ │ + b.ne 49150 // b.any │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 36f88 │ │ │ │ + bl 36f68 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldr x0, [x3, #48] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x2, [x1, #704] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ blr x2 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - tbz w0, #0, 49168 │ │ │ │ + tbz w0, #0, 49128 │ │ │ │ ldr w0, [x3, #96] │ │ │ │ orr w0, w0, #0x800 │ │ │ │ str w0, [x3, #96] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str w1, [sp, #40] │ │ │ │ stp x3, x2, [sp, #48] │ │ │ │ bl 245c8 │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x4, x0 │ │ │ │ ldr w1, [sp, #40] │ │ │ │ ldr x7, [x6, #3048] │ │ │ │ add x0, x6, #0xbe8 │ │ │ │ ldp x3, x2, [sp, #48] │ │ │ │ str xzr, [x4] │ │ │ │ str w1, [x4, #8] │ │ │ │ str x2, [x4, #16] │ │ │ │ - cbnz x7, 48fe0 │ │ │ │ + cbnz x7, 48fa0 │ │ │ │ stp x4, x4, [x0] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ mov x8, #0x0 // #0 │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr w0, [x7, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 49134 // b.any │ │ │ │ + b.ne 490f4 // b.any │ │ │ │ ldr x9, [x7, #16] │ │ │ │ str x2, [sp, #88] │ │ │ │ ldr x0, [x3] │ │ │ │ ldr x5, [x7] │ │ │ │ stp x9, x3, [sp, #40] │ │ │ │ mov x2, x0 │ │ │ │ stp x7, x5, [sp, #56] │ │ │ │ mov x19, x0 │ │ │ │ stp x4, x8, [sp, #72] │ │ │ │ ldr x0, [x9, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ mov x0, x2 │ │ │ │ bl f948 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x3, x7, [sp, #48] │ │ │ │ ldp x5, x4, [sp, #64] │ │ │ │ - cbnz w0, 49124 │ │ │ │ + cbnz w0, 490e4 │ │ │ │ ldr x9, [sp, #40] │ │ │ │ ldr x2, [x2, #88] │ │ │ │ ldr x0, [x9, #88] │ │ │ │ ldr x8, [sp, #80] │ │ │ │ cmp x2, x0 │ │ │ │ - b.cc 490e0 // b.lo, b.ul, b.last │ │ │ │ - cbnz x5, 4908c │ │ │ │ + b.cc 490a0 // b.lo, b.ul, b.last │ │ │ │ + cbnz x5, 4904c │ │ │ │ mov x0, x5 │ │ │ │ mov x5, x7 │ │ │ │ add x6, x6, #0xbe8 │ │ │ │ ldr x1, [x6, #8] │ │ │ │ ldr x2, [x1] │ │ │ │ ldr x1, [x5] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 4907c // b.any │ │ │ │ + b.ne 4903c // b.any │ │ │ │ str x4, [x6, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str x0, [x4] │ │ │ │ str x4, [x5] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ ldr w0, [x5, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 490f4 // b.any │ │ │ │ + b.ne 490b4 // b.any │ │ │ │ ldr x0, [x5, #16] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ cmp x2, x1 │ │ │ │ - b.hi 49110 // b.pmore │ │ │ │ + b.hi 490d0 // b.pmore │ │ │ │ ldr x0, [x0, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ mov x0, x19 │ │ │ │ stp x4, x5, [sp, #40] │ │ │ │ stp x2, x7, [sp, #56] │ │ │ │ bl f948 │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x7, [sp, #64] │ │ │ │ ldp x4, x5, [sp, #40] │ │ │ │ - cbnz w0, 49058 │ │ │ │ + cbnz w0, 49018 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ mov x7, x5 │ │ │ │ ldr x5, [x5] │ │ │ │ - b 49054 │ │ │ │ + b 49014 │ │ │ │ str x7, [x4] │ │ │ │ - cbz x8, 49118 │ │ │ │ + cbz x8, 490d8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str x4, [x8] │ │ │ │ - b 48e34 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 48df4 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x88 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2991 // #10641 │ │ │ │ bl 18d98 │ │ │ │ ldr x0, [x5] │ │ │ │ - b 49060 │ │ │ │ + b 49020 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ str x4, [x6, #3048] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ mov x8, x7 │ │ │ │ - cbz x5, 49150 │ │ │ │ + cbz x5, 49110 │ │ │ │ mov x7, x5 │ │ │ │ - b 48fe8 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 48fa8 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x88 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2975 // #10613 │ │ │ │ bl 18d98 │ │ │ │ add x6, x6, #0xbe8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr x0, [x6, #8] │ │ │ │ str x4, [x0] │ │ │ │ str x4, [x6, #8] │ │ │ │ - b 48e34 │ │ │ │ + b 48df4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcd8 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ str x19, [sp, #16] │ │ │ │ str x3, [sp, #40] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ ldr x1, [x3, #48] │ │ │ │ bl 10534 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x60 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2c88 // #11400 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 18d98 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0xc28 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0xbe8 │ │ │ │ str x3, [sp, #40] │ │ │ │ - bl 48be0 │ │ │ │ + bl 48ba0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - b 48f44 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 48f04 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x2c7f // #11391 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 1816c │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0x38 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x2cb7 // #11447 │ │ │ │ str x19, [sp, #16] │ │ │ │ bl 18d98 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #1867] │ │ │ │ - cbz w1, 49210 │ │ │ │ + cbz w1, 491d0 │ │ │ │ b fbe8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ mov w0, w1 │ │ │ │ - b 49240 │ │ │ │ + b 49200 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x4, #0x740 │ │ │ │ ldr x4, [x4, #1856] │ │ │ │ - tbnz w4, #8, 49258 │ │ │ │ + tbnz w4, #8, 49218 │ │ │ │ ret │ │ │ │ ldr x4, [x3, #40] │ │ │ │ ldr w5, [x4, #72] │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.ne 49254 // b.any │ │ │ │ + b.ne 49214 // b.any │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w3, w2 │ │ │ │ mov w2, w1 │ │ │ │ mov x29, sp │ │ │ │ mov w1, w0 │ │ │ │ strb w5, [x4, #91] │ │ │ │ mov x0, x4 │ │ │ │ str x4, [sp, #24] │ │ │ │ - bl 493d0 │ │ │ │ + bl 49390 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ strb wzr, [x4, #91] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz x0, 492e8 │ │ │ │ + cbz x0, 492a8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 245c8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [x1, #120] │ │ │ │ stp x2, x19, [x0] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ str x0, [x1, #120] │ │ │ │ @@ -58289,424 +58273,424 @@ │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ bl f6f0 │ │ │ │ - cbz x0, 49348 │ │ │ │ + cbz x0, 49308 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ bl 245c8 │ │ │ │ str x19, [x0, #16] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xcb8 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ str xzr, [x0] │ │ │ │ str wzr, [x0, #8] │ │ │ │ str x0, [x2] │ │ │ │ str x0, [x1, #8] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xf70 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xf30 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ bti c │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ mov w0, w1 │ │ │ │ - b 3902c │ │ │ │ + b 3900c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x2, x2, #0x6a8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldrb w3, [x2, #14] │ │ │ │ - tbnz w3, #0, 493c8 │ │ │ │ + tbnz w3, #0, 49388 │ │ │ │ ldp q30, q31, [x1] │ │ │ │ add x1, sp, #0x10 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str q30, [sp, #16] │ │ │ │ str q31, [x1, #16] │ │ │ │ ldr x2, [x2, #1824] │ │ │ │ blr x2 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ strb wzr, [x2, #1] │ │ │ │ - b 493a0 │ │ │ │ + b 49360 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-208]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ add x0, x19, #0x740 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ mov w28, w1 │ │ │ │ mov w27, w3 │ │ │ │ ldr x20, [x0, #104] │ │ │ │ str w2, [sp, #104] │ │ │ │ bl f3d8 │ │ │ │ mov x22, x0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x23, 49430 │ │ │ │ + cbz x23, 493f0 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ - cbz x0, 494e8 │ │ │ │ + cbz x0, 494a8 │ │ │ │ bl f0d8 │ │ │ │ - tbz w0, #0, 494c4 │ │ │ │ + tbz w0, #0, 49484 │ │ │ │ ldr x23, [x23] │ │ │ │ - cbnz x23, 49418 │ │ │ │ + cbnz x23, 493d8 │ │ │ │ ldrb w0, [x21, #91] │ │ │ │ - tbnz w0, #0, 4951c │ │ │ │ + tbnz w0, #0, 494dc │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov w23, #0x9 // #9 │ │ │ │ ldr x21, [x0, #96] │ │ │ │ - cbnz x21, 49454 │ │ │ │ - b 4951c │ │ │ │ + cbnz x21, 49414 │ │ │ │ + b 494dc │ │ │ │ ldr x21, [x21, #272] │ │ │ │ - cbz x21, 4951c │ │ │ │ + cbz x21, 494dc │ │ │ │ ldr x0, [x21, #72] │ │ │ │ and w0, w0, #0x7 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4944c // b.any │ │ │ │ + b.ne 4940c // b.any │ │ │ │ ldr w0, [x21, #68] │ │ │ │ - tbz w0, #6, 4944c │ │ │ │ + tbz w0, #6, 4940c │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr w22, [x0, #8] │ │ │ │ cmp w22, #0x5 │ │ │ │ - b.ne 4944c // b.any │ │ │ │ + b.ne 4940c // b.any │ │ │ │ ldr x1, [x21, #280] │ │ │ │ ldr x0, [x1, #3512] │ │ │ │ ubfx x0, x0, #38, #4 │ │ │ │ tst w23, w0 │ │ │ │ - b.ne 4944c // b.any │ │ │ │ + b.ne 4940c // b.any │ │ │ │ ldr x0, [x1, #872] │ │ │ │ - cbz x0, 4944c │ │ │ │ + cbz x0, 4940c │ │ │ │ add x1, x19, #0x740 │ │ │ │ mov x0, x21 │ │ │ │ bl f108 │ │ │ │ - tbz w0, #31, 4944c │ │ │ │ + tbz w0, #31, 4940c │ │ │ │ mov w2, w22 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x7a8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x768 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [x23, #8] │ │ │ │ - cbz x0, 494e8 │ │ │ │ + cbz x0, 494a8 │ │ │ │ ldrb w1, [x21, #91] │ │ │ │ - tbnz w1, #0, 49544 │ │ │ │ + tbnz w1, #0, 49504 │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ mov x2, #0x1000000 // #16777216 │ │ │ │ and x1, x1, #0x3000000 │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 49544 // b.none │ │ │ │ + b.eq 49504 // b.none │ │ │ │ mov x24, x22 │ │ │ │ cmp x23, x24 │ │ │ │ - b.eq 49554 // b.none │ │ │ │ + b.eq 49514 // b.none │ │ │ │ ldr x0, [x24, #8] │ │ │ │ - cbz x0, 49504 │ │ │ │ + cbz x0, 494c4 │ │ │ │ bl f0d8 │ │ │ │ - tbnz w0, #0, 49514 │ │ │ │ + tbnz w0, #0, 494d4 │ │ │ │ ldr x1, [x23, #16] │ │ │ │ ldr x0, [x24, #16] │ │ │ │ bl f948 │ │ │ │ - cbz w0, 49428 │ │ │ │ + cbz w0, 493e8 │ │ │ │ ldr x24, [x24] │ │ │ │ - b 494ec │ │ │ │ + b 494ac │ │ │ │ add x19, x19, #0x740 │ │ │ │ str x20, [x19, #104] │ │ │ │ str xzr, [x20] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl f0d8 │ │ │ │ - tbz w0, #2, 494e8 │ │ │ │ + tbz w0, #2, 494a8 │ │ │ │ ldr x23, [x23] │ │ │ │ - b 4942c │ │ │ │ + b 493ec │ │ │ │ adrp x0, 263000 │ │ │ │ add x24, x0, #0x220 │ │ │ │ adrp x0, 3b000 │ │ │ │ - add x0, x0, #0x560 │ │ │ │ + add x0, x0, #0x540 │ │ │ │ str xzr, [x24, #184] │ │ │ │ str x23, [x24, #208] │ │ │ │ - bl 3b504 │ │ │ │ + bl 3b4e4 │ │ │ │ ldr x0, [x24, #184] │ │ │ │ - cbz x0, 49584 │ │ │ │ + cbz x0, 49544 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ bl f0d8 │ │ │ │ - tbz w0, #0, 49428 │ │ │ │ + tbz w0, #0, 493e8 │ │ │ │ ldur q31, [x23, #8] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x24, sp, #0xa0 │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ str d31, [sp, #160] │ │ │ │ str q31, [sp, #144] │ │ │ │ - tbnz w0, #0, 497ac │ │ │ │ + tbnz w0, #0, 4976c │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldr x0, [x0, #184] │ │ │ │ - cbz x0, 495cc │ │ │ │ + cbz x0, 4958c │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, w2 │ │ │ │ str x0, [sp, #168] │ │ │ │ mov x0, x24 │ │ │ │ - bl 4b080 │ │ │ │ - tbnz w0, #0, 49428 │ │ │ │ + bl 4b040 │ │ │ │ + tbnz w0, #0, 493e8 │ │ │ │ add x0, sp, #0x90 │ │ │ │ str wzr, [sp, #108] │ │ │ │ str x0, [sp, #112] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x868 │ │ │ │ str x0, [sp, #120] │ │ │ │ ldp x1, x0, [sp, #112] │ │ │ │ mov w4, w27 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - bl 4a88c │ │ │ │ - tbnz w0, #0, 49428 │ │ │ │ - cbz w28, 497cc │ │ │ │ + bl 4a84c │ │ │ │ + tbnz w0, #0, 493e8 │ │ │ │ + cbz w28, 4978c │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 49860 │ │ │ │ + cbnz x0, 49820 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ - cbz w0, 49654 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 49614 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x868 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ - cbz x1, 49828 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x768 │ │ │ │ + cbz x1, 497e8 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x728 │ │ │ │ bl 10218 │ │ │ │ - cbz x0, 49650 │ │ │ │ + cbz x0, 49610 │ │ │ │ ldr x1, [sp, #112] │ │ │ │ mov w4, w27 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - bl 4a88c │ │ │ │ - tbnz w0, #0, 49428 │ │ │ │ - cbz w28, 49774 │ │ │ │ + bl 4a84c │ │ │ │ + tbnz w0, #0, 493e8 │ │ │ │ + cbz w28, 49734 │ │ │ │ add x0, x19, #0x740 │ │ │ │ bl ec70 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ cmp x5, #0x0 │ │ │ │ eor w0, w1, #0x1 │ │ │ │ cset w2, ne // ne = any │ │ │ │ tst w0, w2 │ │ │ │ - b.ne 497d8 // b.any │ │ │ │ - cbnz w1, 49428 │ │ │ │ + b.ne 49798 // b.any │ │ │ │ + cbnz w1, 493e8 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldrb w0, [x0, #192] │ │ │ │ - tbnz w0, #0, 49740 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + tbnz w0, #0, 49700 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - add x25, x0, #0x788 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + add x25, x0, #0x748 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, x25 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldr x0, [x0, #1832] │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + add x1, x1, #0x758 │ │ │ │ str xzr, [sp, #176] │ │ │ │ stp xzr, xzr, [sp, #184] │ │ │ │ bl f168 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ str x1, [sp, #128] │ │ │ │ - bl 4d184 │ │ │ │ + bl 4d144 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - tbnz w0, #0, 49704 │ │ │ │ + tbnz w0, #0, 496c4 │ │ │ │ mov x0, x1 │ │ │ │ bl fab0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, x25 │ │ │ │ ldr x0, [x0, #1832] │ │ │ │ bl f168 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ str x1, [sp, #128] │ │ │ │ - bl 4d184 │ │ │ │ + bl 4d144 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ mov x0, x1 │ │ │ │ bl fab0 │ │ │ │ ldr x0, [sp, #176] │ │ │ │ - cbz x0, 4972c │ │ │ │ - bl 4d528 │ │ │ │ + cbz x0, 496ec │ │ │ │ + bl 4d4e8 │ │ │ │ adrp x1, 263000 │ │ │ │ add x1, x1, #0x220 │ │ │ │ str x0, [x1, #200] │ │ │ │ ldr x0, [sp, #176] │ │ │ │ bl fab0 │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x220 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #192] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldr x1, [x23, #16] │ │ │ │ ldr x0, [x0, #200] │ │ │ │ - cbz x0, 49774 │ │ │ │ + cbz x0, 49734 │ │ │ │ ldr x2, [x23, #8] │ │ │ │ stp x2, x1, [sp, #176] │ │ │ │ ldr w2, [sp, #108] │ │ │ │ mov w4, w27 │ │ │ │ add x1, sp, #0xb0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - bl 4a88c │ │ │ │ - tbnz w0, #0, 49428 │ │ │ │ + bl 4a84c │ │ │ │ + tbnz w0, #0, 493e8 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x23, #16] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x26, x0, #0x2 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x7a0 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x760 │ │ │ │ str x0, [sp, #128] │ │ │ │ ldr x4, [x1, #3904] │ │ │ │ - cbz x4, 49918 │ │ │ │ + cbz x4, 498d8 │ │ │ │ ldrb w0, [x4, #16] │ │ │ │ - tbz w0, #0, 498c4 │ │ │ │ + tbz w0, #0, 49884 │ │ │ │ ldr x4, [x4] │ │ │ │ - b 49798 │ │ │ │ + b 49758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x750 │ │ │ │ + add x1, x1, #0x710 │ │ │ │ bl ffd8 │ │ │ │ ldp x2, x1, [x23, #8] │ │ │ │ - bl 48be0 │ │ │ │ - b 495a0 │ │ │ │ + bl 48ba0 │ │ │ │ + b 49560 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ - cbnz w0, 49618 │ │ │ │ - b 49774 │ │ │ │ + cbnz w0, 495d8 │ │ │ │ + b 49734 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x5, #16] │ │ │ │ str x5, [sp, #128] │ │ │ │ - bl 4d528 │ │ │ │ + bl 4d4e8 │ │ │ │ mov x25, x0 │ │ │ │ ldr x5, [sp, #128] │ │ │ │ ldr x1, [x23, #8] │ │ │ │ ldr x2, [x5, #8] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 498a4 // b.none │ │ │ │ + b.eq 49864 // b.none │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x25 │ │ │ │ str x5, [sp, #128] │ │ │ │ str w1, [sp, #136] │ │ │ │ bl fab0 │ │ │ │ ldr x5, [sp, #128] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldr x5, [x5] │ │ │ │ ldr w1, [sp, #136] │ │ │ │ - b 49664 │ │ │ │ + b 49624 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 49628 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0x778 │ │ │ │ + cbnz x0, 495e8 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x738 │ │ │ │ bl 10218 │ │ │ │ - cbz x0, 49628 │ │ │ │ + cbz x0, 495e8 │ │ │ │ ldr x1, [sp, #112] │ │ │ │ mov w4, w27 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - bl 4a88c │ │ │ │ - tbz w0, #0, 49628 │ │ │ │ + bl 4a84c │ │ │ │ + tbz w0, #0, 495e8 │ │ │ │ ldr x23, [x23] │ │ │ │ - b 4942c │ │ │ │ + b 493ec │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - bl 4d528 │ │ │ │ + bl 4d4e8 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ ldr x1, [sp, #112] │ │ │ │ mov x25, x0 │ │ │ │ mov w4, w27 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - bl 4a88c │ │ │ │ + bl 4a84c │ │ │ │ and w1, w0, #0xff │ │ │ │ mov x0, x25 │ │ │ │ str w1, [sp, #128] │ │ │ │ bl fab0 │ │ │ │ ldr w1, [sp, #128] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - tbz w1, #0, 49610 │ │ │ │ + tbz w1, #0, 495d0 │ │ │ │ ldr x23, [x23] │ │ │ │ - b 4942c │ │ │ │ + b 493ec │ │ │ │ ldr x1, [sp, #112] │ │ │ │ mov w4, w27 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - bl 4a88c │ │ │ │ + bl 4a84c │ │ │ │ and w1, w0, #0xff │ │ │ │ ldr x5, [sp, #128] │ │ │ │ - b 49804 │ │ │ │ + b 497c4 │ │ │ │ ldr x0, [x4, #8] │ │ │ │ str x4, [sp, #136] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x26, x0 │ │ │ │ bl f2d0 │ │ │ │ mov x25, x0 │ │ │ │ ldp x1, x4, [sp, #128] │ │ │ │ ldr x3, [x23, #16] │ │ │ │ ldr x2, [x4, #8] │ │ │ │ bl ed48 │ │ │ │ str x25, [sp, #168] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ mov x0, x24 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 4b080 │ │ │ │ - tbnz w0, #0, 49938 │ │ │ │ + bl 4b040 │ │ │ │ + tbnz w0, #0, 498f8 │ │ │ │ mov x0, x25 │ │ │ │ bl fab0 │ │ │ │ ldr x4, [sp, #136] │ │ │ │ ldr x4, [x4] │ │ │ │ - b 49798 │ │ │ │ + b 49758 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [sp, #108] │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 49944 // b.none │ │ │ │ + b.eq 49904 // b.none │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 495e4 │ │ │ │ + b 495a4 │ │ │ │ ldr x23, [x23] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4942c │ │ │ │ + b 493ec │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ bl ffd8 │ │ │ │ ldp x2, x1, [x23, #8] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x23, [x23] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4942c │ │ │ │ + b 493ec │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-256]! │ │ │ │ mov x29, sp │ │ │ │ stp x2, x3, [sp, #208] │ │ │ │ add x2, sp, #0x100 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ stp x2, x2, [sp, #48] │ │ │ │ @@ -58723,491 +58707,491 @@ │ │ │ │ stp x4, x5, [sp, #224] │ │ │ │ stp x6, x7, [sp, #240] │ │ │ │ stp q0, q1, [sp, #80] │ │ │ │ stp q2, q3, [sp, #112] │ │ │ │ stp q4, q5, [sp, #144] │ │ │ │ stp q6, q7, [sp, #176] │ │ │ │ str q31, [x2, #16] │ │ │ │ - bl 30bd0 │ │ │ │ + bl 30bb0 │ │ │ │ ldp x29, x30, [sp], #256 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0xa88 │ │ │ │ ldr x3, [x1, #40] │ │ │ │ - cbz x3, 49a04 │ │ │ │ + cbz x3, 499c4 │ │ │ │ ldr x2, [x1, #24] │ │ │ │ ldr x3, [x3, #40] │ │ │ │ add x2, x2, x3 │ │ │ │ str x2, [x1, #24] │ │ │ │ add x0, x0, #0xa88 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ strb wzr, [x0, #5] │ │ │ │ add x1, x1, #0x220 │ │ │ │ str x1, [x0, #40] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x21, [x0] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x0, [x0, #2344] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - cbz x0, 49c4c │ │ │ │ + cbz x0, 49c0c │ │ │ │ mov w24, w1 │ │ │ │ mov x20, x2 │ │ │ │ sbfiz x1, x1, #3, #32 │ │ │ │ mov x0, x21 │ │ │ │ bl efe8 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 49c30 │ │ │ │ + cbz x0, 49bf0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x26, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x25, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x26, x26, #0x90 │ │ │ │ - add x25, x25, #0xbe8 │ │ │ │ + adrp x26, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x25, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x26, x26, #0x50 │ │ │ │ + add x25, x25, #0xba8 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str x27, [sp, #80] │ │ │ │ cmp w24, w22 │ │ │ │ - b.le 49b4c │ │ │ │ + b.le 49b0c │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr x1, [x0, #504] │ │ │ │ mov x0, x21 │ │ │ │ blr x1 │ │ │ │ str x0, [x23, x22, lsl #3] │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 49c28 │ │ │ │ + cbz x0, 49be8 │ │ │ │ str x21, [x0] │ │ │ │ ldp x0, x2, [x20] │ │ │ │ - cbnz x2, 49c38 │ │ │ │ + cbnz x2, 49bf8 │ │ │ │ stp x0, xzr, [x19, #8] │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ - cbnz w0, 49b80 │ │ │ │ + cbnz w0, 49b40 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ ldr x1, [x20, #32] │ │ │ │ orr w27, w27, #0x2 │ │ │ │ - cbnz x1, 49be4 │ │ │ │ + cbnz x1, 49ba4 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x21 │ │ │ │ bl f3c0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ str w27, [x19, #24] │ │ │ │ str x2, [x19, #32] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 49b40 // b.any │ │ │ │ + b.ne 49b00 // b.any │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 49c94 │ │ │ │ + cbz x0, 49c54 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 49c94 // b.any │ │ │ │ + b.ne 49c54 // b.any │ │ │ │ ldr x0, [x0, #280] │ │ │ │ - cbz x0, 49c94 │ │ │ │ + cbz x0, 49c54 │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 49c80 // b.none │ │ │ │ + b.eq 49c40 // b.none │ │ │ │ ldr w2, [x20, #20] │ │ │ │ cmp w2, #0x3 │ │ │ │ - b.hi 49c64 // b.pmore │ │ │ │ + b.hi 49c24 // b.pmore │ │ │ │ add x2, x25, w2, uxtw │ │ │ │ ldrb w1, [x19, #73] │ │ │ │ ldrb w0, [x2, #192] │ │ │ │ orr w0, w0, w1 │ │ │ │ strb w0, [x19, #73] │ │ │ │ add x22, x22, #0x1 │ │ │ │ add x20, x20, #0x30 │ │ │ │ - b 49a80 │ │ │ │ + b 49a40 │ │ │ │ mov w2, w24 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x21 │ │ │ │ bl f5d0 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x27, [sp, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 49b9c // b.any │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.ne 49b5c // b.any │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ add x2, x2, #0x110 │ │ │ │ - b 49adc │ │ │ │ - b.hi 49ba8 // b.pmore │ │ │ │ + b 49a9c │ │ │ │ + b.hi 49b68 // b.pmore │ │ │ │ mov w27, #0x80 // #128 │ │ │ │ - b 49ac0 │ │ │ │ + b 49a80 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 49bd0 // b.none │ │ │ │ + b.eq 49b90 // b.none │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 49c28 // b.any │ │ │ │ + b.ne 49be8 // b.any │ │ │ │ ldr x0, [x20, #24] │ │ │ │ mov w27, #0x2 // #2 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ str x0, [x19, #16] │ │ │ │ - b 49adc │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 49a9c │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ mov w27, #0x80 // #128 │ │ │ │ add x2, x2, #0x110 │ │ │ │ - b 49adc │ │ │ │ + b 49a9c │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xa28 │ │ │ │ - bl 46a88 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0x9e8 │ │ │ │ + bl 46a48 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ str x1, [sp, #104] │ │ │ │ bl f3c0 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ mov x2, x0 │ │ │ │ - cbnz x0, 49cb0 │ │ │ │ + cbnz x0, 49c70 │ │ │ │ mov w2, #0x811b // #33051 │ │ │ │ mov x0, x21 │ │ │ │ movk w2, #0x22, lsl #16 │ │ │ │ bl eda8 │ │ │ │ mov x2, x0 │ │ │ │ - cbnz x0, 49adc │ │ │ │ + cbnz x0, 49a9c │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldr x27, [sp, #80] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - b 49b68 │ │ │ │ + b 49b28 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xa20 │ │ │ │ - bl 46a88 │ │ │ │ - b 49ab0 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x9e0 │ │ │ │ + bl 46a48 │ │ │ │ + b 49a70 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1fa // #506 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ str x27, [sp, #80] │ │ │ │ bl 1816c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa68 │ │ │ │ + add x1, x1, #0xa28 │ │ │ │ bl ffd8 │ │ │ │ ldr w1, [x20, #20] │ │ │ │ bl 10534 │ │ │ │ mov w0, #0xfffffff2 // #-14 │ │ │ │ str w0, [x19, #76] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [x19, #48] │ │ │ │ - b 49b20 │ │ │ │ + b 49ae0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa40 │ │ │ │ + add x1, x1, #0xa00 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ bl 10534 │ │ │ │ mov x0, x1 │ │ │ │ str x2, [sp, #104] │ │ │ │ - bl 46320 │ │ │ │ + bl 462e0 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ - b 49adc │ │ │ │ + b 49a9c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ adrp x1, 263000 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ add x3, sp, #0x1f │ │ │ │ str xzr, [x1, #224] │ │ │ │ adrp x1, 263000 │ │ │ │ strb wzr, [sp, #31] │ │ │ │ strb wzr, [x1, #392] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str w0, [x1, #2696] │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w0, [x1, #2872] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2872] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2896] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2880] │ │ │ │ - bl 3a1c0 │ │ │ │ + bl 3a1a0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + adrp x19, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ ldr x3, [x3, #3288] │ │ │ │ ldr x4, [x19, #1312] │ │ │ │ ldr x20, [x4, #8] │ │ │ │ str x21, [sp, #32] │ │ │ │ ldr x21, [x3, #-80]! │ │ │ │ str x3, [x4, #8] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 24060 │ │ │ │ ldr x1, [x19, #1312] │ │ │ │ ldr x2, [x1, #8] │ │ │ │ str x21, [x2] │ │ │ │ ldr x2, [x20] │ │ │ │ - cbz x2, 49d84 │ │ │ │ + cbz x2, 49d44 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ str x20, [x1, #8] │ │ │ │ - b 49d70 │ │ │ │ + b 49d30 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl f4c8 │ │ │ │ cmp x0, x19 │ │ │ │ - b.ls 49ddc // b.plast │ │ │ │ + b.ls 49d9c // b.plast │ │ │ │ ldurb w1, [x0, #-1] │ │ │ │ cmp w1, #0x2f │ │ │ │ - b.ne 49dc0 // b.any │ │ │ │ + b.ne 49d80 // b.any │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - b 49da4 │ │ │ │ + b 49d64 │ │ │ │ sub x1, x0, x19 │ │ │ │ mov x0, x19 │ │ │ │ add x2, x1, #0x1 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 2a36c │ │ │ │ + b 2a368 │ │ │ │ subs x1, x0, x19 │ │ │ │ - b.ne 49dc4 // b.any │ │ │ │ + b.ne 49d84 // b.any │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - add x0, x0, #0xe70 │ │ │ │ + add x0, x0, #0xe30 │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x0, #0x740 │ │ │ │ ldrh w1, [x1, #8] │ │ │ │ - tbnz w1, #6, 49e54 │ │ │ │ + tbnz w1, #6, 49e14 │ │ │ │ ldr x1, [x0, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 49e48 // b.none │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 49e08 // b.none │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr w1, [x1, #1720] │ │ │ │ - cbnz w1, 49e58 │ │ │ │ + cbnz w1, 49e18 │ │ │ │ add x0, x0, #0x740 │ │ │ │ adrp x1, 3a000 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcc0 │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ b fb58 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #2152] │ │ │ │ - tbnz w1, #0, 49e24 │ │ │ │ + tbnz w1, #0, 49de4 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.ne 49eb0 // b.any │ │ │ │ + b.ne 49e70 // b.any │ │ │ │ adrp x4, 3a000 │ │ │ │ add x2, sp, #0x4c │ │ │ │ mov x19, x4 │ │ │ │ add x3, x0, #0x740 │ │ │ │ - add x20, x4, #0xcc0 │ │ │ │ + add x20, x4, #0xca0 │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ str w1, [sp, #76] │ │ │ │ ldr x0, [x3, #40] │ │ │ │ - cbz w1, 49ef8 │ │ │ │ + cbz w1, 49eb8 │ │ │ │ mov x1, x20 │ │ │ │ stp x2, x3, [sp, #48] │ │ │ │ bl fb58 │ │ │ │ ldr w1, [sp, #76] │ │ │ │ ldp x2, x3, [sp, #48] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ - b 49e88 │ │ │ │ + b 49e48 │ │ │ │ adrp x3, 3a000 │ │ │ │ add x2, sp, #0x4c │ │ │ │ mov x19, x3 │ │ │ │ add x20, x0, #0x740 │ │ │ │ str x21, [sp, #32] │ │ │ │ - add x21, x3, #0xcc0 │ │ │ │ + add x21, x3, #0xca0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str w1, [sp, #76] │ │ │ │ ldr x0, [x20, #40] │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.hi 49f10 // b.pmore │ │ │ │ + b.hi 49ed0 // b.pmore │ │ │ │ mov x1, x21 │ │ │ │ str x2, [sp, #48] │ │ │ │ bl fb58 │ │ │ │ ldr w1, [sp, #76] │ │ │ │ ldr x2, [sp, #48] │ │ │ │ add w1, w1, #0x1 │ │ │ │ - b 49ecc │ │ │ │ - add x1, x19, #0xcc0 │ │ │ │ + b 49e8c │ │ │ │ + add x1, x19, #0xca0 │ │ │ │ bl fb58 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w1, [sp, #76] │ │ │ │ - add x1, x19, #0xcc0 │ │ │ │ + add x1, x19, #0xca0 │ │ │ │ bl fb58 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - b 49f00 │ │ │ │ + b 49ec0 │ │ │ │ bti c │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x4, x4, #0xa88 │ │ │ │ ldr x5, [x3] │ │ │ │ stp x5, x3, [x4, #56] │ │ │ │ stp x2, x1, [x4, #72] │ │ │ │ strb wzr, [x4, #5] │ │ │ │ - b 32acc │ │ │ │ + b 32aac │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x3, [x1] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 49f78 // b.any │ │ │ │ + b.ne 49f38 // b.any │ │ │ │ ldr x2, [x1, #8] │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [x1] │ │ │ │ ldr x3, [x0, #8] │ │ │ │ str x3, [x1, #8] │ │ │ │ str x2, [x0, #8] │ │ │ │ str xzr, [x2] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x20c9 // #8393 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x3, 53000 <_obstack_free@@Base> │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x3, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldr x0, [x0, #1744] │ │ │ │ - add x3, x3, #0xb38 │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + add x3, x3, #0xaf8 │ │ │ │ + add x1, x1, #0xbc0 │ │ │ │ b 10368 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w3, #0x9 // #9 │ │ │ │ mov x29, sp │ │ │ │ - bl 49ff0 │ │ │ │ + bl 49fb0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-176]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x25, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x22, [x0] │ │ │ │ ldr x0, [x25, #2344] │ │ │ │ - cbz x0, 4a2bc │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x0, 4a27c │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w21, w1 │ │ │ │ mov w28, w3 │ │ │ │ mov x20, x2 │ │ │ │ add x27, x24, #0x740 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ cmp w26, w21 │ │ │ │ - b.ge 4a140 // b.tcont │ │ │ │ + b.ge 4a100 // b.tcont │ │ │ │ ldr x1, [x20] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x0, [x27, #40] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ mov x19, x0 │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ sub w0, w0, #0x2 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4a160 // b.plast │ │ │ │ - cbz x19, 4a254 │ │ │ │ + b.ls 4a120 // b.plast │ │ │ │ + cbz x19, 4a214 │ │ │ │ ldrh w0, [x19, #24] │ │ │ │ - tbnz w0, #11, 4a290 │ │ │ │ + tbnz w0, #11, 4a250 │ │ │ │ ldr x0, [x27, #64] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - cbnz x0, 4a270 │ │ │ │ + cbnz x0, 4a230 │ │ │ │ ldrb w1, [x19, #24] │ │ │ │ sub w0, w1, #0x1 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4a268 // b.plast │ │ │ │ + b.ls 4a228 // b.plast │ │ │ │ sub w0, w1, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 4a230 // b.pmore │ │ │ │ + b.hi 4a1f0 // b.pmore │ │ │ │ ldr x0, [x19, #40] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 4a228 // b.none │ │ │ │ + b.eq 4a1e8 // b.none │ │ │ │ ldr x1, [x0, #208] │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ ldr x3, [x27, #80] │ │ │ │ sub w0, w0, #0x2 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ls 4a1a0 // b.plast │ │ │ │ + b.ls 4a160 // b.plast │ │ │ │ cmp x1, x3 │ │ │ │ - b.eq 4a220 // b.none │ │ │ │ + b.eq 4a1e0 // b.none │ │ │ │ cmp x22, x1 │ │ │ │ - b.ne 4a20c // b.any │ │ │ │ + b.ne 4a1cc // b.any │ │ │ │ ldrh w0, [x19, #24] │ │ │ │ mov w1, #0x500 // #1280 │ │ │ │ tst w0, w1 │ │ │ │ ccmp w2, #0x1, #0x4, eq // eq = none │ │ │ │ - b.eq 4a198 // b.none │ │ │ │ + b.eq 4a158 // b.none │ │ │ │ cmp w2, #0x2 │ │ │ │ - b.eq 4a1bc // b.none │ │ │ │ + b.eq 4a17c // b.none │ │ │ │ ldr x2, [x24, #1856] │ │ │ │ and x1, x2, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 4a204 // b.none │ │ │ │ - tbnz w0, #9, 4a1c4 │ │ │ │ + b.eq 4a1c4 // b.none │ │ │ │ + tbnz w0, #9, 4a184 │ │ │ │ tst x2, #0x8 │ │ │ │ ccmp x1, #0x3, #0x4, eq // eq = none │ │ │ │ - b.eq 4a1c4 // b.none │ │ │ │ + b.eq 4a184 // b.none │ │ │ │ mov w19, #0x3 // #3 │ │ │ │ ldrb w0, [x23, #3464] │ │ │ │ str w19, [x20, #40] │ │ │ │ - tbnz w0, #0, 4a2ec │ │ │ │ + tbnz w0, #0, 4a2ac │ │ │ │ add w26, w26, #0x1 │ │ │ │ add x20, x20, #0x30 │ │ │ │ - b 4a03c │ │ │ │ + b 49ffc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ autiasp │ │ │ │ @@ -59217,304 +59201,304 @@ │ │ │ │ ldr x0, [x27, #80] │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl ec28 │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x19, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 4a2e0 // b.any │ │ │ │ - cbz x0, 4a254 │ │ │ │ + b.ne 4a2a0 // b.any │ │ │ │ + cbz x0, 4a214 │ │ │ │ mov x19, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 4a08c │ │ │ │ + b 4a04c │ │ │ │ mov w19, #0x2 // #2 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ cmp x1, x3 │ │ │ │ - b.eq 4a2d8 // b.none │ │ │ │ + b.eq 4a298 // b.none │ │ │ │ cmp x22, x1 │ │ │ │ - b.eq 4a0e8 // b.none │ │ │ │ - cbz x1, 4a2d8 │ │ │ │ + b.eq 4a0a8 // b.none │ │ │ │ + cbz x1, 4a298 │ │ │ │ ldr w19, [x1, #68] │ │ │ │ - tbz w19, #16, 4a2cc │ │ │ │ + tbz w19, #16, 4a28c │ │ │ │ mov w19, #0x6 // #6 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ add x2, x24, #0x740 │ │ │ │ str x2, [sp, #96] │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldr x0, [x2, #272] │ │ │ │ bl f888 │ │ │ │ - tbnz w0, #0, 4a124 │ │ │ │ + tbnz w0, #0, 4a0e4 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 4a41c // b.any │ │ │ │ + b.ne 4a3dc // b.any │ │ │ │ ldrb w1, [x19, #105] │ │ │ │ mov x0, #0x9 // #9 │ │ │ │ and w1, w1, #0x3 │ │ │ │ lsr x0, x0, x1 │ │ │ │ - tbz w0, #0, 4a124 │ │ │ │ + tbz w0, #0, 4a0e4 │ │ │ │ mov w19, w28 │ │ │ │ - b 4a128 │ │ │ │ - cbz x1, 4a220 │ │ │ │ + b 4a0e8 │ │ │ │ + cbz x1, 4a1e0 │ │ │ │ ldr w19, [x1, #68] │ │ │ │ ubfx x19, x19, #16, #1 │ │ │ │ add w19, w19, #0x4 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ mov w19, #0x4 // #4 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - b 4a0bc │ │ │ │ + b 4a07c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc08 │ │ │ │ + add x1, x1, #0xbc8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x25, #2344] │ │ │ │ ldrb w2, [x19, #24] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ bl 10534 │ │ │ │ ldrb w0, [x20, #16] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.hi 4a298 // b.pmore │ │ │ │ + b.hi 4a258 // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4a124 // b.plast │ │ │ │ + b.ls 4a0e4 // b.plast │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x27 │ │ │ │ bl fe28 │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x19, x0, #0x4, ne // ne = any │ │ │ │ cset w2, ne // ne = any │ │ │ │ - b 4a08c │ │ │ │ + b 4a04c │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b 4a08c │ │ │ │ + b 4a04c │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 4a124 // b.none │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xbe8 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b.eq 4a0e4 // b.none │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xba8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0xf8 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ mov w1, #0x32a // #810 │ │ │ │ bl 18d98 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x2fc // #764 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ ubfx x19, x19, #6, #1 │ │ │ │ add w19, w19, #0x7 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ mov w19, #0x7 // #7 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ mov x19, x0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ - b 4a08c │ │ │ │ + b 4a04c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc40 │ │ │ │ + add x1, x1, #0xc00 │ │ │ │ bl ffd8 │ │ │ │ mov x6, x0 │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x4, #0x218 │ │ │ │ add x5, sp, #0x88 │ │ │ │ ldrb w3, [x20, #16] │ │ │ │ ldr x7, [x20] │ │ │ │ ldp q30, q31, [x0] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ stur q30, [sp, #136] │ │ │ │ str q31, [x5, #16] │ │ │ │ str x0, [x5, #32] │ │ │ │ cmp w3, #0x4 │ │ │ │ - b.hi 4a3cc // b.pmore │ │ │ │ + b.hi 4a38c // b.pmore │ │ │ │ ubfiz x3, x3, #3, #8 │ │ │ │ ldr x3, [x5, x3] │ │ │ │ add x0, x4, #0x218 │ │ │ │ add x0, x0, #0x8 │ │ │ │ ldr w8, [x20, #20] │ │ │ │ ldp q30, q31, [x0, #32] │ │ │ │ add x0, sp, #0x88 │ │ │ │ stp q30, q31, [x0] │ │ │ │ cmp w8, #0x3 │ │ │ │ - b.hi 4a380 // b.pmore │ │ │ │ + b.hi 4a340 // b.pmore │ │ │ │ ldr x4, [x5, w8, uxtw #3] │ │ │ │ - adrp x0, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x0, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ add x0, x0, #0xa50 │ │ │ │ mov x2, x7 │ │ │ │ mov x1, x22 │ │ │ │ ldr x5, [x0, w19, uxtw #3] │ │ │ │ mov x0, x6 │ │ │ │ - bl 4700c │ │ │ │ - b 4a134 │ │ │ │ + bl 46fcc │ │ │ │ + b 4a0f4 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xca8 │ │ │ │ + add x1, x1, #0xc68 │ │ │ │ str w8, [sp, #96] │ │ │ │ stp x7, x3, [sp, #104] │ │ │ │ str x6, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ ldr w2, [sp, #96] │ │ │ │ adrp x4, 263000 │ │ │ │ add x4, x4, #0x220 │ │ │ │ mov x1, x0 │ │ │ │ add x4, x4, #0x1a0 │ │ │ │ str x4, [sp, #96] │ │ │ │ mov x0, x4 │ │ │ │ bl ed48 │ │ │ │ ldp x4, x7, [sp, #96] │ │ │ │ ldp x3, x6, [sp, #112] │ │ │ │ - b 4a360 │ │ │ │ + b 4a320 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xc88 │ │ │ │ + add x1, x1, #0xc48 │ │ │ │ str w3, [sp, #96] │ │ │ │ stp x7, x5, [sp, #104] │ │ │ │ str x6, [sp, #120] │ │ │ │ bl ffd8 │ │ │ │ ldr w2, [sp, #96] │ │ │ │ adrp x8, 263000 │ │ │ │ add x8, x8, #0x220 │ │ │ │ mov x1, x0 │ │ │ │ add x8, x8, #0x160 │ │ │ │ str x8, [sp, #96] │ │ │ │ mov x0, x8 │ │ │ │ bl ed48 │ │ │ │ ldp x3, x7, [sp, #96] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x5, x6, [sp, #112] │ │ │ │ - b 4a33c │ │ │ │ + b 4a2fc │ │ │ │ ldr w0, [x20, #20] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 4a124 // b.pmore │ │ │ │ + b.hi 4a0e4 // b.pmore │ │ │ │ mov w19, w28 │ │ │ │ - b 4a128 │ │ │ │ + b 4a0e8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str xzr, [sp, #72] │ │ │ │ add x3, sp, #0x40 │ │ │ │ add x2, sp, #0x44 │ │ │ │ add x1, sp, #0x48 │ │ │ │ mov x0, x19 │ │ │ │ bl f438 │ │ │ │ mov x20, x0 │ │ │ │ - cbnz x0, 4a494 │ │ │ │ + cbnz x0, 4a454 │ │ │ │ ldr w1, [sp, #64] │ │ │ │ cmp w1, #0x41c │ │ │ │ - b.ne 4a504 // b.any │ │ │ │ - cbz x19, 4a484 │ │ │ │ + b.ne 4a4c4 // b.any │ │ │ │ + cbz x19, 4a444 │ │ │ │ mov x0, x19 │ │ │ │ bl ece8 │ │ │ │ cmp w0, #0x41a │ │ │ │ - b.eq 4a4ec // b.none │ │ │ │ + b.eq 4a4ac // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcc8 │ │ │ │ + add x1, x1, #0xc88 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ mov x24, x0 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - cbnz w0, 4a530 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xce0 │ │ │ │ + cbnz w0, 4a4f0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xca0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 4a448 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 4a408 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0xf75 // #3957 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 1816c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xcf0 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xcb0 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [sp, #64] │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 4700c │ │ │ │ - b 4a470 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xcd0 │ │ │ │ + bl 46fcc │ │ │ │ + b 4a430 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xc90 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ - b 4a4d0 │ │ │ │ + b 4a490 │ │ │ │ paciasp │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 3b000 │ │ │ │ - add x0, x0, #0x4e0 │ │ │ │ - bl 36a20 │ │ │ │ + add x0, x0, #0x4c0 │ │ │ │ + bl 36a00 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ adrp x0, 263000 │ │ │ │ add x0, x0, #0x220 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ add x0, x0, #0xe0 │ │ │ │ - b 53000 <_obstack_free@@Base> │ │ │ │ + b 52fc0 <_obstack_free@@Base> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ mov x19, x0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xd18 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xcd8 │ │ │ │ bl 10140 │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.hi 4a5e4 // b.pmore │ │ │ │ - adrp x1, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ + b.hi 4a5a4 // b.pmore │ │ │ │ + adrp x1, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x138 │ │ │ │ + add x1, x1, #0xf8 │ │ │ │ bl f2b8 │ │ │ │ - cbz x0, 4a624 │ │ │ │ + cbz x0, 4a5e4 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b fca8 │ │ │ │ ldrb w1, [x19, x0] │ │ │ │ cmp w1, #0x2a │ │ │ │ - b.ne 4a5b4 // b.any │ │ │ │ + b.ne 4a574 // b.any │ │ │ │ add x0, x19, x0 │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ - cbnz w0, 4a5b4 │ │ │ │ + cbnz w0, 4a574 │ │ │ │ ldrb w1, [x19] │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 4a63c // b.none │ │ │ │ + b.eq 4a5fc // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x20 │ │ │ │ @@ -59522,223 +59506,223 @@ │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b f948 │ │ │ │ ldrb w1, [x19, #1] │ │ │ │ ldrb w0, [x20, #1] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 4a60c // b.any │ │ │ │ + b.ne 4a5cc // b.any │ │ │ │ ldrb w1, [x19, #2] │ │ │ │ ldrb w0, [x20, #2] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 4a60c // b.any │ │ │ │ + b.ne 4a5cc // b.any │ │ │ │ ldrb w1, [x19, #3] │ │ │ │ ldrb w0, [x20, #3] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 4a60c // b.any │ │ │ │ + b.ne 4a5cc // b.any │ │ │ │ add x19, x19, #0x4 │ │ │ │ add x20, x20, #0x4 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x2a │ │ │ │ - b.eq 4a694 // b.none │ │ │ │ + b.eq 4a654 // b.none │ │ │ │ ldrb w1, [x20], #1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 4a674 // b.none │ │ │ │ - b 4a60c │ │ │ │ + b.eq 4a634 // b.none │ │ │ │ + b 4a5cc │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4a610 │ │ │ │ + b 4a5d0 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x1, #2344] │ │ │ │ - cbz x1, 4a6e8 │ │ │ │ + cbz x1, 4a6a8 │ │ │ │ bl f318 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ bl 23f60 │ │ │ │ - cbz x0, 4a6f8 │ │ │ │ + cbz x0, 4a6b8 │ │ │ │ ldr w1, [x0, #96] │ │ │ │ orr w1, w1, #0x40000 │ │ │ │ str w1, [x0, #96] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x3a1 // #929 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl 1816c │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - b 4a6dc │ │ │ │ + b 4a69c │ │ │ │ bti c │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x2, x0 │ │ │ │ ldr w0, [x3, #3432] │ │ │ │ - cbnz w0, 4a718 │ │ │ │ + cbnz w0, 4a6d8 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ sub w0, w0, #0x1 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ str x21, [sp, #32] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 4a860 // b.pmore │ │ │ │ - cbz x2, 4a778 │ │ │ │ + b.hi 4a820 // b.pmore │ │ │ │ + cbz x2, 4a738 │ │ │ │ ldr w0, [x2, #8] │ │ │ │ cmp w0, #0xf │ │ │ │ - b.eq 4a7b4 // b.none │ │ │ │ - b.hi 4a78c // b.pmore │ │ │ │ + b.eq 4a774 // b.none │ │ │ │ + b.hi 4a74c // b.pmore │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 4a870 // b.none │ │ │ │ + b.eq 4a830 // b.none │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne 4a770 // b.any │ │ │ │ + b.ne 4a730 // b.any │ │ │ │ ldr x0, [x2, #16] │ │ │ │ str x2, [sp, #56] │ │ │ │ - bl 4a700 │ │ │ │ + bl 4a6c0 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2] │ │ │ │ - b 4a738 │ │ │ │ + b 4a6f8 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x10 │ │ │ │ - b.ne 4a770 // b.any │ │ │ │ + b.ne 4a730 // b.any │ │ │ │ adrp x0, 263000 │ │ │ │ str x2, [sp, #56] │ │ │ │ ldr x0, [x0, #608] │ │ │ │ - bl 4a700 │ │ │ │ + bl 4a6c0 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2] │ │ │ │ - b 4a738 │ │ │ │ + b 4a6f8 │ │ │ │ ldr x4, [x2, #64] │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ ldr w21, [x3, #3432] │ │ │ │ - add x19, x0, #0xd20 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x20, x0, #0xd28 │ │ │ │ - cbz x4, 4a770 │ │ │ │ + add x19, x0, #0xce0 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x20, x0, #0xce8 │ │ │ │ + cbz x4, 4a730 │ │ │ │ ldr x5, [x4, #8] │ │ │ │ mov x1, x19 │ │ │ │ stp x4, x2, [sp, #56] │ │ │ │ mov x0, x5 │ │ │ │ str x5, [sp, #72] │ │ │ │ bl f948 │ │ │ │ ldp x4, x2, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbz w0, 4a820 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbz w0, 4a7e0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x1, x20 │ │ │ │ bl f948 │ │ │ │ ldp x4, x2, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - cbz w0, 4a820 │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + cbz w0, 4a7e0 │ │ │ │ ldr w0, [x4, #56] │ │ │ │ - cbnz w0, 4a828 │ │ │ │ + cbnz w0, 4a7e8 │ │ │ │ str w21, [x4, #56] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x2, #98] │ │ │ │ ldr x4, [x4] │ │ │ │ - b 4a7cc │ │ │ │ + b 4a78c │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4a84c // b.none │ │ │ │ + b.eq 4a80c // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 4a818 // b.any │ │ │ │ + b.ne 4a7d8 // b.any │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.ne 4a818 // b.any │ │ │ │ + b.ne 4a7d8 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x4, #56] │ │ │ │ - b 4a818 │ │ │ │ + b 4a7d8 │ │ │ │ cmp w21, #0x2 │ │ │ │ - b.ne 4a818 // b.any │ │ │ │ + b.ne 4a7d8 // b.any │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ str w0, [x4, #56] │ │ │ │ - b 4a818 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b 4a7d8 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1133 // #4403 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ ldr x0, [x2, #16] │ │ │ │ str x2, [sp, #56] │ │ │ │ - bl 4a700 │ │ │ │ + bl 4a6c0 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2] │ │ │ │ - b 4a738 │ │ │ │ + b 4a6f8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-176]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x1 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov w21, w2 │ │ │ │ ldr x25, [x1, #8] │ │ │ │ ldrb w1, [x25] │ │ │ │ cmp w1, #0x2f │ │ │ │ - b.eq 4a9d4 // b.none │ │ │ │ - cbz x22, 4a9cc │ │ │ │ + b.eq 4a994 // b.none │ │ │ │ + cbz x22, 4a98c │ │ │ │ ldrb w1, [x22] │ │ │ │ - cbz w1, 4a9cc │ │ │ │ + cbz w1, 4a98c │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w26, #0x2f // #47 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x23, x23, #0x6a8 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x28, [x0] │ │ │ │ mov x0, x25 │ │ │ │ stp w3, w4, [sp, #104] │ │ │ │ str x28, [sp, #160] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x24, x0, #0x2 │ │ │ │ add x0, sp, #0xa0 │ │ │ │ str x0, [sp, #96] │ │ │ │ ldrb w1, [x23, #27] │ │ │ │ mov x0, x22 │ │ │ │ bl fbe8 │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x0, 4a920 │ │ │ │ + cbnz x0, 4a8e0 │ │ │ │ mov x0, x22 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x19, x22, x0 │ │ │ │ sub x27, x19, x22 │ │ │ │ add x0, x24, x27 │ │ │ │ bl f2d0 │ │ │ │ mov x20, x0 │ │ │ │ cmp x22, x19 │ │ │ │ - b.eq 4a950 // b.none │ │ │ │ + b.eq 4a910 // b.none │ │ │ │ mov x2, x27 │ │ │ │ mov x1, x22 │ │ │ │ bl e970 │ │ │ │ strb w26, [x20, x27] │ │ │ │ add x2, x27, #0x1 │ │ │ │ add x0, x20, x2 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov x1, x25 │ │ │ │ bl fd68 │ │ │ │ add x0, x20, w22, uxtw │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ bl fbe8 │ │ │ │ mov x22, x0 │ │ │ │ - cbnz x0, 4aa08 │ │ │ │ + cbnz x0, 4a9c8 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, w21 │ │ │ │ ldr w2, [sp, #104] │ │ │ │ str x20, [sp, #168] │ │ │ │ - bl 4b080 │ │ │ │ + bl 4b040 │ │ │ │ and w1, w0, #0xff │ │ │ │ - tbz w0, #0, 4a9f0 │ │ │ │ + tbz w0, #0, 4a9b0 │ │ │ │ mov x0, x20 │ │ │ │ str w1, [sp, #96] │ │ │ │ bl fab0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr w1, [sp, #96] │ │ │ │ @@ -59748,114 +59732,114 @@ │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - b 4a9a8 │ │ │ │ + b 4a968 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov w1, w21 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w2, w3 │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ autiasp │ │ │ │ - b 4b080 │ │ │ │ + b 4b040 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ ldrb w0, [x19] │ │ │ │ - cbz w0, 4a9c0 │ │ │ │ + cbz w0, 4a980 │ │ │ │ add x22, x19, #0x1 │ │ │ │ - b 4a900 │ │ │ │ + b 4a8c0 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ bl fbe8 │ │ │ │ mov x27, x0 │ │ │ │ add x0, x22, #0x1 │ │ │ │ str x0, [sp, #112] │ │ │ │ mov x0, x20 │ │ │ │ str x27, [sp, #128] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ str x0, [sp, #120] │ │ │ │ - cbz x27, 4aa34 │ │ │ │ + cbz x27, 4a9f4 │ │ │ │ strb wzr, [x27] │ │ │ │ ldrb w0, [x22, #1] │ │ │ │ add x2, x22, #0x2 │ │ │ │ cmp w0, #0x7b │ │ │ │ add x0, x22, #0x1 │ │ │ │ csel x27, x2, x0, eq // eq = none │ │ │ │ ldrb w0, [x27], #1 │ │ │ │ cmp w0, #0x4c │ │ │ │ - b.eq 4aa94 // b.none │ │ │ │ + b.eq 4aa54 // b.none │ │ │ │ cmp w0, #0x4f │ │ │ │ - b.eq 4ab34 // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 4aaf4 // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 4ac14 │ │ │ │ + tbnz w0, #0, 4abd4 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - cbz x1, 4aa78 │ │ │ │ + cbz x1, 4aa38 │ │ │ │ mov w0, #0x2f // #47 │ │ │ │ strb w0, [x1] │ │ │ │ ldr w0, [sp, #112] │ │ │ │ stp xzr, x20, [sp, #112] │ │ │ │ sub w22, w0, w20 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ bl fab0 │ │ │ │ ldr x20, [sp, #120] │ │ │ │ - b 4a95c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + b 4a91c │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xdf8 │ │ │ │ + add x1, x1, #0xdb8 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4ab1c │ │ │ │ + cbnz w0, 4aadc │ │ │ │ ldr w0, [sp, #108] │ │ │ │ str xzr, [sp, #112] │ │ │ │ cmp w0, #0x20 │ │ │ │ - b.eq 4ac08 // b.none │ │ │ │ - adrp x4, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x27, x4, #0xde0 │ │ │ │ + b.eq 4abc8 // b.none │ │ │ │ + adrp x4, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x27, x4, #0xda0 │ │ │ │ mov x0, x27 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr w1, [sp, #120] │ │ │ │ sub x22, x22, x20 │ │ │ │ add x0, x0, w1, uxtw │ │ │ │ bl f2d0 │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - cbz x1, 4ac4c │ │ │ │ + cbz x1, 4ac0c │ │ │ │ add x5, x1, #0x1 │ │ │ │ mov x3, x20 │ │ │ │ mov w2, w22 │ │ │ │ mov x4, x27 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xe08 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xdc8 │ │ │ │ bl ed48 │ │ │ │ mov x0, x27 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w3, w22, #0x1 │ │ │ │ add w22, w3, w0 │ │ │ │ mov x0, x20 │ │ │ │ bl fab0 │ │ │ │ - b 4aa84 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + b 4aa44 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ + add x1, x1, #0xdc0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4aa5c │ │ │ │ - b 4aaa8 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbnz w0, 4aa1c │ │ │ │ + b 4aa68 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xda8 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4abec │ │ │ │ - cbz x28, 4ac34 │ │ │ │ + cbnz w0, 4abac │ │ │ │ + cbz x28, 4abf4 │ │ │ │ ldr x5, [x28] │ │ │ │ - cbz x5, 4aa5c │ │ │ │ + cbz x5, 4aa1c │ │ │ │ ldrb w0, [x5] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.eq 4ac74 // b.none │ │ │ │ + b.eq 4ac34 // b.none │ │ │ │ str x5, [sp, #136] │ │ │ │ bl f0a8 │ │ │ │ str x0, [sp, #152] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr x5, [sp, #136] │ │ │ │ mov x2, x0 │ │ │ │ str x2, [sp, #112] │ │ │ │ @@ -59879,1717 +59863,1717 @@ │ │ │ │ add x0, x2, #0x1 │ │ │ │ add x0, x27, x0 │ │ │ │ add x2, x6, #0x1 │ │ │ │ bl e970 │ │ │ │ mov x0, x27 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ bl f690 │ │ │ │ - cbz x0, 4abe4 │ │ │ │ + cbz x0, 4aba4 │ │ │ │ strb wzr, [x0] │ │ │ │ str x27, [sp, #112] │ │ │ │ - b 4aac0 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + b 4aa80 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x27 │ │ │ │ - add x1, x1, #0xdf0 │ │ │ │ + add x1, x1, #0xdb0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4aa5c │ │ │ │ - cbnz x28, 4ab4c │ │ │ │ - b 4ac34 │ │ │ │ - adrp x4, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x27, x4, #0xd60 │ │ │ │ - b 4aac0 │ │ │ │ + cbnz w0, 4aa1c │ │ │ │ + cbnz x28, 4ab0c │ │ │ │ + b 4abf4 │ │ │ │ + adrp x4, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x27, x4, #0xd20 │ │ │ │ + b 4aa80 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ + add x1, x1, #0xde0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ - bl 48be0 │ │ │ │ - b 4aa68 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 48ba0 │ │ │ │ + b 4aa28 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ - cbz x0, 4aa5c │ │ │ │ + cbz x0, 4aa1c │ │ │ │ ldr x5, [x0] │ │ │ │ - cbnz x5, 4ab54 │ │ │ │ - b 4aa5c │ │ │ │ + cbnz x5, 4ab14 │ │ │ │ + b 4aa1c │ │ │ │ mov w2, w22 │ │ │ │ mov x4, x27 │ │ │ │ mov x3, x20 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xe18 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xdd8 │ │ │ │ bl ed48 │ │ │ │ mov x0, x27 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w22, w0, w22 │ │ │ │ - b 4ab10 │ │ │ │ + b 4aad0 │ │ │ │ mov x0, x5 │ │ │ │ bl f318 │ │ │ │ mov x27, x0 │ │ │ │ - b 4abd0 │ │ │ │ + b 4ab90 │ │ │ │ ldr x3, [x0] │ │ │ │ mov x8, x0 │ │ │ │ - cbz x3, 4ade4 │ │ │ │ + cbz x3, 4ada4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ mov x5, x8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov w6, #0xfffffffe // #-2 │ │ │ │ ldr w1, [x3, #8] │ │ │ │ cmp w1, #0xa │ │ │ │ - b.ne 4ad1c // b.any │ │ │ │ + b.ne 4acdc // b.any │ │ │ │ mov x7, x3 │ │ │ │ - cbz x2, 4ad7c │ │ │ │ + cbz x2, 4ad3c │ │ │ │ ldr x1, [x2, #48] │ │ │ │ cmp x1, x3 │ │ │ │ - b.ne 4ad0c // b.any │ │ │ │ + b.ne 4accc // b.any │ │ │ │ ldr w1, [x3, #164] │ │ │ │ sub w1, w6, w1 │ │ │ │ str w1, [x3, #164] │ │ │ │ - cbz x4, 4ad90 │ │ │ │ + cbz x4, 4ad50 │ │ │ │ ldr x1, [x5] │ │ │ │ ldr x3, [x1] │ │ │ │ - cbz x3, 4ad48 │ │ │ │ + cbz x3, 4ad08 │ │ │ │ mov x5, x1 │ │ │ │ ldr w1, [x3, #8] │ │ │ │ cmp w1, #0xa │ │ │ │ - b.ne 4ad20 // b.any │ │ │ │ + b.ne 4ace0 // b.any │ │ │ │ mov x2, x7 │ │ │ │ mov x7, x3 │ │ │ │ ldr x1, [x2, #48] │ │ │ │ cmp x1, x3 │ │ │ │ - b.eq 4accc // b.none │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + b.eq 4ac8c // b.none │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x123e // #4670 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ mov x7, x2 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 4adbc // b.none │ │ │ │ + b.eq 4ad7c // b.none │ │ │ │ cmp w1, #0x8 │ │ │ │ - b.eq 4ade8 // b.none │ │ │ │ + b.eq 4ada8 // b.none │ │ │ │ ldr x5, [x5] │ │ │ │ ldr x3, [x5] │ │ │ │ - cbz x3, 4ad48 │ │ │ │ + cbz x3, 4ad08 │ │ │ │ mov x2, x7 │ │ │ │ - b 4acac │ │ │ │ + b 4ac6c │ │ │ │ mov x7, x4 │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ - cbnz x4, 4ad5c │ │ │ │ - b 4ad70 │ │ │ │ + cbnz x4, 4ad1c │ │ │ │ + b 4ad30 │ │ │ │ ldr x4, [x4, #48] │ │ │ │ - cbz x4, 4ad70 │ │ │ │ + cbz x4, 4ad30 │ │ │ │ ldr w0, [x4, #164] │ │ │ │ sub w0, w1, w0 │ │ │ │ str w0, [x4, #164] │ │ │ │ cmp x7, x4 │ │ │ │ - b.ne 4ad54 // b.any │ │ │ │ + b.ne 4ad14 // b.any │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x3, #164] │ │ │ │ mov w1, #0xfffffffe // #-2 │ │ │ │ sub w1, w1, w0 │ │ │ │ str w1, [x3, #164] │ │ │ │ - cbnz x4, 4acdc │ │ │ │ + cbnz x4, 4ac9c │ │ │ │ ldr x1, [x5] │ │ │ │ mov x4, x3 │ │ │ │ ldr x3, [x1] │ │ │ │ - cbz x3, 4ad44 │ │ │ │ + cbz x3, 4ad04 │ │ │ │ mov x5, x1 │ │ │ │ ldr w1, [x3, #8] │ │ │ │ cmp w1, #0xa │ │ │ │ - b.ne 4addc // b.any │ │ │ │ + b.ne 4ad9c // b.any │ │ │ │ mov x7, x3 │ │ │ │ mov x2, x4 │ │ │ │ - b 4acc0 │ │ │ │ + b 4ac80 │ │ │ │ add x0, x3, #0x10 │ │ │ │ stp x4, x7, [sp, #16] │ │ │ │ stp x5, x8, [sp, #32] │ │ │ │ - bl 4ac84 │ │ │ │ + bl 4ac44 │ │ │ │ mov w6, #0xfffffffe // #-2 │ │ │ │ ldp x4, x7, [sp, #16] │ │ │ │ ldp x5, x8, [sp, #32] │ │ │ │ - b 4ad30 │ │ │ │ + b 4acf0 │ │ │ │ mov x7, x4 │ │ │ │ - b 4ad20 │ │ │ │ + b 4ace0 │ │ │ │ ret │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x6, #0x740 │ │ │ │ ldrh w0, [x0, #8] │ │ │ │ - tbnz w0, #8, 4afa4 │ │ │ │ + tbnz w0, #8, 4af64 │ │ │ │ ldr x0, [x3, #16] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp x3, x4, [sp, #16] │ │ │ │ stp x7, x5, [sp, #32] │ │ │ │ str x8, [sp, #48] │ │ │ │ bl 24688 │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov x1, x0 │ │ │ │ - cbz x0, 4af80 │ │ │ │ + cbz x0, 4af40 │ │ │ │ ldrb w0, [x3, #24] │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x4, x7, [sp, #24] │ │ │ │ ldp x5, x8, [sp, #40] │ │ │ │ - tbz w0, #0, 4ae44 │ │ │ │ + tbz w0, #0, 4ae04 │ │ │ │ ldr x1, [x1, #56] │ │ │ │ - cbz x1, 4af80 │ │ │ │ + cbz x1, 4af40 │ │ │ │ ldr w0, [x1, #164] │ │ │ │ - tbnz w0, #31, 4ae34 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #31, 4adf4 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x10, x0, #0xce0 │ │ │ │ ldr x9, [x0, #3296] │ │ │ │ - cbz x7, 4afe4 │ │ │ │ + cbz x7, 4afa4 │ │ │ │ ldr x2, [x4, #56] │ │ │ │ ldr x3, [x7, #48] │ │ │ │ str x3, [x2, #48] │ │ │ │ - cbz x3, 4b000 │ │ │ │ + cbz x3, 4afc0 │ │ │ │ str x2, [x3, #56] │ │ │ │ ldr x2, [x1, #48] │ │ │ │ str x2, [x7, #48] │ │ │ │ - cbz x2, 4af64 │ │ │ │ + cbz x2, 4af24 │ │ │ │ str x7, [x2, #56] │ │ │ │ str x1, [x4, #56] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w10, #0xfffffffe // #-2 │ │ │ │ str x4, [x1, #48] │ │ │ │ ldr w0, [x4, #164] │ │ │ │ sub w0, w10, w0 │ │ │ │ str w0, [x4, #164] │ │ │ │ ldr x0, [x4, #72] │ │ │ │ - cbz x0, 4aeb4 │ │ │ │ + cbz x0, 4ae74 │ │ │ │ ldr x11, [x0, #208] │ │ │ │ - cbz x11, 4aeb4 │ │ │ │ + cbz x11, 4ae74 │ │ │ │ mov x2, x0 │ │ │ │ - cbnz x3, 4aeb4 │ │ │ │ + cbnz x3, 4ae74 │ │ │ │ mov x3, x0 │ │ │ │ cmp x4, x7 │ │ │ │ - b.ne 4af74 // b.any │ │ │ │ - cbz x2, 4af20 │ │ │ │ + b.ne 4af34 // b.any │ │ │ │ + cbz x2, 4aee0 │ │ │ │ ldr x0, [x1, #72] │ │ │ │ - cbz x0, 4b054 │ │ │ │ + cbz x0, 4b014 │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x2, x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4af20 // b.none │ │ │ │ + b.eq 4aee0 // b.none │ │ │ │ ldr x4, [x3, #16] │ │ │ │ ldr x7, [x2, #8] │ │ │ │ - cbnz x4, 4b04c │ │ │ │ + cbnz x4, 4b00c │ │ │ │ add x10, x6, #0x740 │ │ │ │ ldr x10, [x10, #80] │ │ │ │ str x7, [x10, #144] │ │ │ │ ldr x7, [x2, #8] │ │ │ │ - cbz x7, 4b03c │ │ │ │ + cbz x7, 4affc │ │ │ │ str x4, [x7, #16] │ │ │ │ ldr x4, [x0, #208] │ │ │ │ - cbz x4, 4b02c │ │ │ │ + cbz x4, 4afec │ │ │ │ ldr x7, [x0, #8] │ │ │ │ mov x4, x0 │ │ │ │ str x7, [x2, #8] │ │ │ │ - cbz x7, 4b01c │ │ │ │ + cbz x7, 4afdc │ │ │ │ str x2, [x7, #16] │ │ │ │ str x4, [x3, #16] │ │ │ │ - cbz x4, 4b00c │ │ │ │ + cbz x4, 4afcc │ │ │ │ str x3, [x4, #8] │ │ │ │ cmp x1, x9 │ │ │ │ - b.eq 4aff8 // b.none │ │ │ │ + b.eq 4afb8 // b.none │ │ │ │ mov x0, x1 │ │ │ │ stp x5, x8, [sp, #16] │ │ │ │ - bl 4b804 │ │ │ │ + bl 4b7c4 │ │ │ │ ldp x5, x8, [sp, #16] │ │ │ │ ldr x1, [x5] │ │ │ │ ldr x2, [x8] │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [x8] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [x5] │ │ │ │ - cbz x1, 4afd8 │ │ │ │ + cbz x1, 4af98 │ │ │ │ str x2, [x0] │ │ │ │ ldr x3, [x8] │ │ │ │ - cbnz x3, 4ac9c │ │ │ │ - b 4ad70 │ │ │ │ + cbnz x3, 4ac5c │ │ │ │ + b 4ad30 │ │ │ │ add x0, x0, #0xce0 │ │ │ │ add x2, x7, #0x30 │ │ │ │ str x2, [x0, #8] │ │ │ │ - b 4ae78 │ │ │ │ + b 4ae38 │ │ │ │ ldr x4, [x4, #48] │ │ │ │ - cbnz x4, 4ae8c │ │ │ │ - b 4aebc │ │ │ │ + cbnz x4, 4ae4c │ │ │ │ + b 4ae7c │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xec0 │ │ │ │ + add x1, x1, #0xe80 │ │ │ │ str x3, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #16] │ │ │ │ ldr x1, [x3, #16] │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xe58 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xe18 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ stp x4, x7, [sp, #16] │ │ │ │ stp x5, x3, [sp, #32] │ │ │ │ str x8, [sp, #48] │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x8, [sp, #48] │ │ │ │ ldp x4, x7, [sp, #16] │ │ │ │ ldp x5, x3, [sp, #32] │ │ │ │ - b 4adf8 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 4adb8 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str x5, [x1, #2888] │ │ │ │ - b 4af54 │ │ │ │ + b 4af14 │ │ │ │ cmp x9, x1 │ │ │ │ - b.ne 4af28 // b.any │ │ │ │ + b.ne 4aee8 // b.any │ │ │ │ ldr x0, [x1, #48] │ │ │ │ cmp x0, x4 │ │ │ │ - b.ne 4af28 // b.any │ │ │ │ + b.ne 4aee8 // b.any │ │ │ │ ldr x1, [x5] │ │ │ │ - b 4af28 │ │ │ │ + b 4aee8 │ │ │ │ add x2, x2, #0x30 │ │ │ │ str x2, [x10, #8] │ │ │ │ - b 4ae68 │ │ │ │ + b 4ae28 │ │ │ │ add x6, x6, #0x740 │ │ │ │ ldr x0, [x6, #80] │ │ │ │ str x3, [x0, #144] │ │ │ │ - b 4af20 │ │ │ │ + b 4aee0 │ │ │ │ add x0, x6, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ str x2, [x0, #152] │ │ │ │ - b 4af14 │ │ │ │ + b 4aed4 │ │ │ │ add x0, x6, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ ldr x7, [x0, #144] │ │ │ │ - b 4af08 │ │ │ │ + b 4aec8 │ │ │ │ add x7, x6, #0x740 │ │ │ │ ldr x7, [x7, #80] │ │ │ │ str x4, [x7, #152] │ │ │ │ - b 4aef8 │ │ │ │ + b 4aeb8 │ │ │ │ str x7, [x4, #8] │ │ │ │ - b 4aeec │ │ │ │ + b 4aeac │ │ │ │ ldr x0, [x1, #56] │ │ │ │ stp x1, x9, [sp, #16] │ │ │ │ stp x5, x3, [sp, #32] │ │ │ │ stp x2, x8, [sp, #48] │ │ │ │ - bl 4bb8c │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 4bb4c │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x1, x9, [sp, #16] │ │ │ │ ldp x5, x3, [sp, #32] │ │ │ │ ldp x2, x8, [sp, #48] │ │ │ │ - b 4aec8 │ │ │ │ + b 4ae88 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add x21, x20, #0x740 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ mov w24, w1 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov w26, w2 │ │ │ │ ldr x22, [x0, #8] │ │ │ │ ldr x0, [x21, #80] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ mov x0, x22 │ │ │ │ bl ee98 │ │ │ │ - cbz x0, 4b1d4 │ │ │ │ + cbz x0, 4b194 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 46f00 │ │ │ │ + bl 46ec0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w0, [x19, #68] │ │ │ │ orr w0, w0, #0x8000 │ │ │ │ str w0, [x19, #68] │ │ │ │ mov x0, x19 │ │ │ │ bl 10098 │ │ │ │ and w25, w0, #0xff │ │ │ │ - tbz w0, #0, 4b2d8 │ │ │ │ + tbz w0, #0, 4b298 │ │ │ │ ldr w0, [x19, #68] │ │ │ │ - tbz w0, #6, 4b2d8 │ │ │ │ + tbz w0, #6, 4b298 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ ldr x1, [x19, #8] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 4b2d8 // b.any │ │ │ │ + b.ne 4b298 // b.any │ │ │ │ adrp x21, 263000 │ │ │ │ - cbz w24, 4b26c │ │ │ │ + cbz w24, 4b22c │ │ │ │ add x1, x21, #0x220 │ │ │ │ mov x0, x19 │ │ │ │ add x1, x1, #0x1f8 │ │ │ │ bl edf0 │ │ │ │ - cbnz w0, 4b250 │ │ │ │ + cbnz w0, 4b210 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f4c8 │ │ │ │ mov x24, x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2556] │ │ │ │ - tbnz w0, #0, 4b22c │ │ │ │ + tbnz w0, #0, 4b1ec │ │ │ │ add x21, x21, #0x220 │ │ │ │ adrp x0, 3b000 │ │ │ │ - add x0, x0, #0xccc │ │ │ │ + add x0, x0, #0xcac │ │ │ │ str xzr, [x21, #184] │ │ │ │ - bl 3b504 │ │ │ │ + bl 3b4e4 │ │ │ │ ldr x0, [x21, #184] │ │ │ │ - cbnz x0, 4b1b4 │ │ │ │ + cbnz x0, 4b174 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x24 │ │ │ │ bl ff90 │ │ │ │ ldr x0, [x23] │ │ │ │ - cbz x0, 4b204 │ │ │ │ + cbz x0, 4b1c4 │ │ │ │ bl f0d8 │ │ │ │ - tbz w0, #2, 4b204 │ │ │ │ + tbz w0, #2, 4b1c4 │ │ │ │ mov w1, #0xe // #14 │ │ │ │ mov x0, x19 │ │ │ │ bl f828 │ │ │ │ add x1, x20, #0x740 │ │ │ │ ldr x0, [x1, #104] │ │ │ │ str x19, [x0] │ │ │ │ add x0, x19, #0x110 │ │ │ │ str x0, [x1, #104] │ │ │ │ ldr x0, [x19, #8] │ │ │ │ ldr x2, [x0, #704] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 4b1e8 │ │ │ │ + tbz w0, #0, 4b1a8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, w25 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w1, [x1, #2556] │ │ │ │ - tbnz w1, #0, 4b20c │ │ │ │ + tbnz w1, #0, 4b1cc │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ - b 4b1b4 │ │ │ │ + b 4b174 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xcd8 │ │ │ │ + add x1, x1, #0xc98 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ - b 4b184 │ │ │ │ + b 4b144 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0xe68 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0xe28 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x22 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ - bl 48be0 │ │ │ │ - b 4b1b4 │ │ │ │ + bl 48ba0 │ │ │ │ + b 4b174 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf40 │ │ │ │ + add x1, x1, #0xf00 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x24 │ │ │ │ - bl 48be0 │ │ │ │ - b 4b148 │ │ │ │ + bl 48ba0 │ │ │ │ + b 4b108 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xf20 │ │ │ │ + add x1, x1, #0xee0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ add x1, sp, #0x68 │ │ │ │ mov x0, x19 │ │ │ │ bl f7e0 │ │ │ │ - tbz w0, #0, 4b2e8 │ │ │ │ + tbz w0, #0, 4b2a8 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - cbz x0, 4b11c │ │ │ │ + cbz x0, 4b0dc │ │ │ │ add x24, x21, #0x220 │ │ │ │ str x0, [x24, #488] │ │ │ │ adrp x0, 4b000 │ │ │ │ - add x0, x0, #0xdcc │ │ │ │ + add x0, x0, #0xd8c │ │ │ │ strb wzr, [x24, #496] │ │ │ │ - bl 3b504 │ │ │ │ + bl 3b4e4 │ │ │ │ ldrb w0, [x24, #496] │ │ │ │ - tbnz w0, #0, 4b2d8 │ │ │ │ - cbz w26, 4b11c │ │ │ │ + tbnz w0, #0, 4b298 │ │ │ │ + cbz w26, 4b0dc │ │ │ │ ldr x2, [sp, #104] │ │ │ │ - adrp x24, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x24, x24, #0xf18 │ │ │ │ - cbz x2, 4b2d8 │ │ │ │ + adrp x24, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x24, x24, #0xed8 │ │ │ │ + cbz x2, 4b298 │ │ │ │ ldr x0, [x2, #16] │ │ │ │ mov x1, x24 │ │ │ │ str x2, [sp, #88] │ │ │ │ - bl 2a600 │ │ │ │ + bl 2a5e0 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ - tbnz w0, #0, 4b11c │ │ │ │ + tbnz w0, #0, 4b0dc │ │ │ │ ldr x2, [x2] │ │ │ │ - b 4b2b4 │ │ │ │ + b 4b274 │ │ │ │ mov x0, x19 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ bl fe70 │ │ │ │ - b 4b1b4 │ │ │ │ + b 4b174 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xee0 │ │ │ │ + add x1, x1, #0xea0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3424] │ │ │ │ - cbz x0, 4b334 │ │ │ │ + cbz x0, 4b2f4 │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 55000 <_obstack_memory_used@@Base+0x1f54> │ │ │ │ - add x1, x1, #0xd50 │ │ │ │ + adrp x1, 55000 <_obstack_memory_used@@Base+0x1f94> │ │ │ │ + add x1, x1, #0xd10 │ │ │ │ b ffd8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x2 │ │ │ │ mov x0, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ mov x22, x4 │ │ │ │ mov x1, x4 │ │ │ │ str x23, [sp, #48] │ │ │ │ mov x23, x3 │ │ │ │ - bl 3c260 │ │ │ │ - tbnz w0, #0, 4b438 │ │ │ │ + bl 3c240 │ │ │ │ + tbnz w0, #0, 4b3f8 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3c74c │ │ │ │ - tbnz w0, #0, 4b438 │ │ │ │ + bl 3c72c │ │ │ │ + tbnz w0, #0, 4b3f8 │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 245c8 │ │ │ │ mov x2, x0 │ │ │ │ stp xzr, xzr, [x0, #16] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ stp x20, x0, [x2] │ │ │ │ ldrb w0, [x19, #96] │ │ │ │ - tbnz w0, #0, 4b3c4 │ │ │ │ - cbz x21, 4b588 │ │ │ │ + tbnz w0, #0, 4b384 │ │ │ │ + cbz x21, 4b548 │ │ │ │ ldr w0, [x21, #56] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w0, #0x5, #0x4, ne // ne = any │ │ │ │ - b.eq 4b588 // b.none │ │ │ │ + b.eq 4b548 // b.none │ │ │ │ add x4, x19, #0x30 │ │ │ │ ldr x3, [x4] │ │ │ │ - cbz x3, 4b420 │ │ │ │ + cbz x3, 4b3e0 │ │ │ │ ldrb w0, [x19, #96] │ │ │ │ - tbnz w0, #0, 4b598 │ │ │ │ - cbz x21, 4b418 │ │ │ │ + tbnz w0, #0, 4b558 │ │ │ │ + cbz x21, 4b3d8 │ │ │ │ ldr w0, [x21, #56] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w0, #0x5, #0x4, ne // ne = any │ │ │ │ - b.eq 4b418 // b.none │ │ │ │ + b.eq 4b3d8 // b.none │ │ │ │ ldr x22, [x3] │ │ │ │ ldrb w5, [x21, #60] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 4b560 // b.none │ │ │ │ - b.hi 4b4bc // b.pmore │ │ │ │ + b.eq 4b520 // b.none │ │ │ │ + b.hi 4b47c // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4b540 // b.none │ │ │ │ + b.eq 4b500 // b.none │ │ │ │ ldr w1, [x20, #116] │ │ │ │ ldr w0, [x22, #116] │ │ │ │ sub w0, w0, w1 │ │ │ │ - tbnz w0, #31, 4b4b4 │ │ │ │ + tbnz w0, #31, 4b474 │ │ │ │ add x4, x3, #0x18 │ │ │ │ - b 4b3c8 │ │ │ │ + b 4b388 │ │ │ │ ldr x0, [x19, #56] │ │ │ │ str x2, [x4] │ │ │ │ cmp x0, x4 │ │ │ │ - b.ne 4b438 // b.any │ │ │ │ + b.ne 4b3f8 // b.any │ │ │ │ add x2, x2, #0x18 │ │ │ │ str x2, [x19, #56] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ orr x0, x5, x6 │ │ │ │ - cbz x0, 4b65c │ │ │ │ - cbz x6, 4b474 │ │ │ │ + cbz x0, 4b61c │ │ │ │ + cbz x6, 4b434 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr x1, [x0, #288] │ │ │ │ ldr x22, [x1, #32] │ │ │ │ - cbnz x22, 4b470 │ │ │ │ + cbnz x22, 4b430 │ │ │ │ ldr x22, [x0] │ │ │ │ - cbz x5, 4b488 │ │ │ │ + cbz x5, 4b448 │ │ │ │ ldr x0, [x7, #208] │ │ │ │ ldr x1, [x0, #288] │ │ │ │ ldr x3, [x1, #32] │ │ │ │ - cbnz x3, 4b488 │ │ │ │ + cbnz x3, 4b448 │ │ │ │ ldr x3, [x0] │ │ │ │ ldrb w0, [x19, #97] │ │ │ │ stp x2, x4, [sp, #64] │ │ │ │ - tbnz w0, #0, 4b6b0 │ │ │ │ + tbnz w0, #0, 4b670 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x22 │ │ │ │ bl edd8 │ │ │ │ ldp x2, x4, [sp, #64] │ │ │ │ ldr x3, [x4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 4b418 │ │ │ │ - b.eq 4b3d8 // b.none │ │ │ │ + b.gt 4b3d8 │ │ │ │ + b.eq 4b398 // b.none │ │ │ │ add x4, x3, #0x10 │ │ │ │ - b 4b3c8 │ │ │ │ + b 4b388 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 4b530 // b.none │ │ │ │ + b.eq 4b4f0 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 4b684 // b.any │ │ │ │ + b.ne 4b644 // b.any │ │ │ │ ldr x0, [x20] │ │ │ │ stp x2, x4, [sp, #72] │ │ │ │ str w5, [sp, #88] │ │ │ │ - bl 4b72c │ │ │ │ + bl 4b6ec │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [x22] │ │ │ │ str w1, [sp, #64] │ │ │ │ - bl 4b72c │ │ │ │ + bl 4b6ec │ │ │ │ ldp x2, x4, [sp, #72] │ │ │ │ ldr w1, [sp, #64] │ │ │ │ ldr w5, [sp, #88] │ │ │ │ cmn w1, #0x1 │ │ │ │ ccmn w0, #0x1, #0x4, ne // ne = any │ │ │ │ ldr x3, [x4] │ │ │ │ - b.eq 4b540 // b.none │ │ │ │ - tbnz w5, #0, 4b678 │ │ │ │ + b.eq 4b500 // b.none │ │ │ │ + tbnz w5, #0, 4b638 │ │ │ │ subs w0, w1, w0 │ │ │ │ - b.ne 4b414 // b.any │ │ │ │ + b.ne 4b3d4 // b.any │ │ │ │ ldr x0, [x20] │ │ │ │ ldr x1, [x22] │ │ │ │ stp x2, x3, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ - tbz w0, #31, 4b418 │ │ │ │ - b 4b4b4 │ │ │ │ + tbz w0, #31, 4b3d8 │ │ │ │ + b 4b474 │ │ │ │ ldr w1, [x20, #116] │ │ │ │ ldr w0, [x22, #116] │ │ │ │ subs w0, w0, w1 │ │ │ │ - b.ne 4b414 // b.any │ │ │ │ - tbz w5, #0, 4b514 │ │ │ │ + b.ne 4b3d4 // b.any │ │ │ │ + tbz w5, #0, 4b4d4 │ │ │ │ ldr x1, [x20] │ │ │ │ ldr x0, [x22] │ │ │ │ stp x2, x3, [sp, #64] │ │ │ │ bl f948 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ - tbz w0, #31, 4b418 │ │ │ │ - b 4b4b4 │ │ │ │ + tbz w0, #31, 4b3d8 │ │ │ │ + b 4b474 │ │ │ │ ldr x0, [x22] │ │ │ │ stp x2, x3, [sp, #64] │ │ │ │ - tbnz w5, #0, 4b69c │ │ │ │ + tbnz w5, #0, 4b65c │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ bl f948 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ - cbz w0, 4b408 │ │ │ │ - tbz w0, #31, 4b418 │ │ │ │ - b 4b4b4 │ │ │ │ + cbz w0, 4b3c8 │ │ │ │ + tbz w0, #31, 4b3d8 │ │ │ │ + b 4b474 │ │ │ │ ldr x0, [x19, #56] │ │ │ │ mov x4, x0 │ │ │ │ - cbnz x0, 4b424 │ │ │ │ - b 4b438 │ │ │ │ + cbnz x0, 4b3e4 │ │ │ │ + b 4b3f8 │ │ │ │ ldr x0, [x23, #48] │ │ │ │ ldr x7, [x3] │ │ │ │ ldr x6, [x0, #240] │ │ │ │ - cbnz x6, 4b664 │ │ │ │ + cbnz x6, 4b624 │ │ │ │ ldr x1, [x0, #288] │ │ │ │ ldr x22, [x1, #32] │ │ │ │ - cbnz x22, 4b5b8 │ │ │ │ + cbnz x22, 4b578 │ │ │ │ ldr x22, [x0] │ │ │ │ ldr x0, [x7, #208] │ │ │ │ ldr x5, [x0, #240] │ │ │ │ - cbnz x5, 4b63c │ │ │ │ + cbnz x5, 4b5fc │ │ │ │ ldr x1, [x0, #288] │ │ │ │ ldr x3, [x1, #32] │ │ │ │ - cbnz x3, 4b5d4 │ │ │ │ + cbnz x3, 4b594 │ │ │ │ ldr x3, [x0] │ │ │ │ str x5, [sp, #104] │ │ │ │ ldrb w0, [x19, #97] │ │ │ │ stp x2, x4, [sp, #72] │ │ │ │ stp x7, x6, [sp, #88] │ │ │ │ - tbz w0, #0, 4b61c │ │ │ │ + tbz w0, #0, 4b5dc │ │ │ │ mov x0, x3 │ │ │ │ mov x1, x22 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl edd8 │ │ │ │ ldp x3, x2, [sp, #64] │ │ │ │ ldp x4, x7, [sp, #80] │ │ │ │ ldp x6, x5, [sp, #96] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 4b650 │ │ │ │ - b.eq 4b450 // b.none │ │ │ │ + b.gt 4b610 │ │ │ │ + b.eq 4b410 // b.none │ │ │ │ ldr x4, [x4] │ │ │ │ add x4, x4, #0x10 │ │ │ │ - b 4b3c8 │ │ │ │ + b 4b388 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x22 │ │ │ │ str x3, [sp, #64] │ │ │ │ bl edd8 │ │ │ │ ldp x3, x2, [sp, #64] │ │ │ │ ldp x4, x7, [sp, #80] │ │ │ │ ldp x6, x5, [sp, #96] │ │ │ │ - b 4b604 │ │ │ │ + b 4b5c4 │ │ │ │ ldr x0, [x5, #288] │ │ │ │ ldr x3, [x0, #32] │ │ │ │ - cbnz x3, 4b5d4 │ │ │ │ + cbnz x3, 4b594 │ │ │ │ ldr x3, [x5] │ │ │ │ - b 4b5d4 │ │ │ │ + b 4b594 │ │ │ │ ldr x4, [x4] │ │ │ │ add x4, x4, #0x18 │ │ │ │ - b 4b3c8 │ │ │ │ + b 4b388 │ │ │ │ ldr x3, [x4] │ │ │ │ - b 4b3d8 │ │ │ │ + b 4b398 │ │ │ │ ldr x0, [x6, #288] │ │ │ │ ldr x22, [x0, #32] │ │ │ │ - cbnz x22, 4b5b8 │ │ │ │ + cbnz x22, 4b578 │ │ │ │ ldr x22, [x6] │ │ │ │ - b 4b5b8 │ │ │ │ + b 4b578 │ │ │ │ subs w0, w0, w1 │ │ │ │ - b.eq 4b544 // b.none │ │ │ │ - b 4b414 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + b.eq 4b504 // b.none │ │ │ │ + b 4b3d4 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x262 // #610 │ │ │ │ bl 18d98 │ │ │ │ ldr x1, [x20] │ │ │ │ bl f948 │ │ │ │ ldp x2, x3, [sp, #64] │ │ │ │ - cbnz w0, 4b580 │ │ │ │ - b 4b408 │ │ │ │ + cbnz w0, 4b540 │ │ │ │ + b 4b3c8 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x3 │ │ │ │ bl edd8 │ │ │ │ ldp x2, x4, [sp, #64] │ │ │ │ - b 4b4a4 │ │ │ │ + b 4b464 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ - cbnz x1, 4b71c │ │ │ │ + cbnz x1, 4b6dc │ │ │ │ ldp x1, x2, [x19] │ │ │ │ mov x4, x21 │ │ │ │ ldr x3, [x20, #80] │ │ │ │ add x0, x20, #0x10 │ │ │ │ - bl 3c340 │ │ │ │ + bl 3c320 │ │ │ │ ldr x19, [x19, #24] │ │ │ │ - cbnz x19, 4b6e4 │ │ │ │ + cbnz x19, 4b6a4 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, x21 │ │ │ │ mov x0, x20 │ │ │ │ - bl 4b6c4 │ │ │ │ - b 4b6ec │ │ │ │ + bl 4b684 │ │ │ │ + b 4b6ac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov w1, #0x2e // #46 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ bl f690 │ │ │ │ - cbz x0, 4b7b0 │ │ │ │ + cbz x0, 4b770 │ │ │ │ ldrb w1, [x0, #1] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ ldrh w0, [x0, x1, lsl #1] │ │ │ │ - tbz w0, #2, 4b7b0 │ │ │ │ + tbz w0, #2, 4b770 │ │ │ │ add x1, sp, #0x38 │ │ │ │ add x0, x19, #0x1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl e9b8 │ │ │ │ mov x3, x0 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbnz w0, 4b7b0 │ │ │ │ + cbnz w0, 4b770 │ │ │ │ add x0, x20, #0x6 │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 4b7b8 // b.none │ │ │ │ + b.eq 4b778 // b.none │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x3, x0 │ │ │ │ - b.hi 4b7b0 // b.pmore │ │ │ │ + b.hi 4b770 // b.pmore │ │ │ │ mov w0, w3 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 4b7a0 │ │ │ │ + b 4b760 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x118 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xd8 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl f1b0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - cbnz w0, 4b7e4 │ │ │ │ + cbnz w0, 4b7a4 │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ sub x3, x0, x3 │ │ │ │ - b 4b790 │ │ │ │ + b 4b750 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x120 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ bl f1b0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - cbz w0, 4b7d8 │ │ │ │ - b 4b790 │ │ │ │ + cbz w0, 4b798 │ │ │ │ + b 4b750 │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x6, #0x1 // #1 │ │ │ │ mov x5, #0x760 // #1888 │ │ │ │ ldr x1, [x1, #3296] │ │ │ │ mov x4, #0x97 // #151 │ │ │ │ cmp x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ cset w7, eq // eq = none │ │ │ │ - cbz x1, 4b8a0 │ │ │ │ + cbz x1, 4b860 │ │ │ │ ldr x2, [x0] │ │ │ │ ldr w1, [x2, #8] │ │ │ │ cmp w1, #0x11 │ │ │ │ - b.hi 4b864 // b.pmore │ │ │ │ + b.hi 4b824 // b.pmore │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.ls 4b868 // b.plast │ │ │ │ + b.ls 4b828 // b.plast │ │ │ │ sub w1, w1, #0x7 │ │ │ │ lsl x1, x6, x1 │ │ │ │ tst x1, x5 │ │ │ │ - b.ne 4b8b4 // b.any │ │ │ │ + b.ne 4b874 // b.any │ │ │ │ tst x1, x4 │ │ │ │ - b.ne 4b894 // b.any │ │ │ │ - cbnz x3, 4b8d4 │ │ │ │ + b.ne 4b854 // b.any │ │ │ │ + cbnz x3, 4b894 │ │ │ │ ret │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ne 4b8a4 // b.any │ │ │ │ - cbnz x3, 4b894 │ │ │ │ + b.ne 4b864 // b.any │ │ │ │ + cbnz x3, 4b854 │ │ │ │ ldr x1, [x2, #16] │ │ │ │ ldr w8, [x1, #16] │ │ │ │ cmp w8, #0x8 │ │ │ │ - b.eq 4b894 // b.none │ │ │ │ + b.eq 4b854 // b.none │ │ │ │ ldr x1, [x1, #24] │ │ │ │ ldrb w8, [x1] │ │ │ │ cmp w8, #0x2e │ │ │ │ - b.eq 4b8c0 // b.none │ │ │ │ + b.eq 4b880 // b.none │ │ │ │ ldr x1, [x2] │ │ │ │ mov x0, x2 │ │ │ │ - cbnz x1, 4b830 │ │ │ │ + cbnz x1, 4b7f0 │ │ │ │ ret │ │ │ │ - b.ls 4b894 // b.plast │ │ │ │ + b.ls 4b854 // b.plast │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 4b894 // b.none │ │ │ │ - b.hi 4b8f4 // b.pmore │ │ │ │ + b.eq 4b854 // b.none │ │ │ │ + b.hi 4b8b4 // b.pmore │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - b 4b894 │ │ │ │ + b 4b854 │ │ │ │ ldrb w1, [x1, #1] │ │ │ │ - cbnz w1, 4b894 │ │ │ │ - cbnz w7, 4b920 │ │ │ │ + cbnz w1, 4b854 │ │ │ │ + cbnz w7, 4b8e0 │ │ │ │ mov x3, x0 │ │ │ │ - b 4b894 │ │ │ │ + b 4b854 │ │ │ │ ldr x1, [x2, #72] │ │ │ │ - cbz x1, 4b918 │ │ │ │ + cbz x1, 4b8d8 │ │ │ │ ldr x2, [x1, #224] │ │ │ │ - cbz x2, 4b918 │ │ │ │ + cbz x2, 4b8d8 │ │ │ │ ldr w1, [x1, #36] │ │ │ │ tst x1, #0x1 │ │ │ │ csel x0, x0, x3, eq // eq = none │ │ │ │ ret │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 4b8b4 // b.none │ │ │ │ + b.eq 4b874 // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x80a // #2058 │ │ │ │ mov x29, sp │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ mov x0, x3 │ │ │ │ ret │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ - b 4b894 │ │ │ │ + b 4b854 │ │ │ │ bti c │ │ │ │ ldr x1, [x0] │ │ │ │ - cbz x1, 4b980 │ │ │ │ + cbz x1, 4b940 │ │ │ │ ldr w2, [x1, #8] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.ne 4b944 // b.any │ │ │ │ + b.ne 4b904 // b.any │ │ │ │ ret │ │ │ │ - b.hi 4b9b0 // b.pmore │ │ │ │ + b.hi 4b970 // b.pmore │ │ │ │ add x0, x1, #0x10 │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.ne 4b9c0 // b.any │ │ │ │ + b.ne 4b980 // b.any │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x1, [sp, #24] │ │ │ │ - bl 4b928 │ │ │ │ + bl 4b8e8 │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - cbz x2, 4b9a0 │ │ │ │ + cbz x2, 4b960 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ret │ │ │ │ ldr w2, [x1, #8] │ │ │ │ cmp w2, #0x7 │ │ │ │ - b.eq 4b974 // b.none │ │ │ │ - b.hi 4b9c8 // b.pmore │ │ │ │ + b.eq 4b934 // b.none │ │ │ │ + b.hi 4b988 // b.pmore │ │ │ │ add x0, x1, #0x10 │ │ │ │ cmp w2, #0x4 │ │ │ │ - b.eq 4b960 // b.none │ │ │ │ + b.eq 4b920 // b.none │ │ │ │ mov x0, x1 │ │ │ │ ldr x1, [x1] │ │ │ │ - cbnz x1, 4b984 │ │ │ │ - b 4b974 │ │ │ │ + cbnz x1, 4b944 │ │ │ │ + b 4b934 │ │ │ │ cmp w2, #0xa │ │ │ │ - b.eq 4b9e0 // b.none │ │ │ │ + b.eq 4b9a0 // b.none │ │ │ │ cmp w2, #0xf │ │ │ │ - b.eq 4b9e0 // b.none │ │ │ │ + b.eq 4b9a0 // b.none │ │ │ │ mov x0, x1 │ │ │ │ - b 4b92c │ │ │ │ + b 4b8ec │ │ │ │ cmp w2, #0xa │ │ │ │ - b.eq 4b9d8 // b.none │ │ │ │ + b.eq 4b998 // b.none │ │ │ │ cmp w2, #0xf │ │ │ │ - b.ne 4b9a0 // b.any │ │ │ │ + b.ne 4b960 // b.any │ │ │ │ add x0, x1, #0x10 │ │ │ │ - b 4b960 │ │ │ │ + b 4b920 │ │ │ │ add x0, x1, #0x10 │ │ │ │ - b 4b954 │ │ │ │ + b 4b914 │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ ldr x1, [x1, #2272] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x20, 263000 │ │ │ │ ldr x3, [x1, #248] │ │ │ │ ldr x0, [x20, #576] │ │ │ │ - cbz x3, 4ba28 │ │ │ │ + cbz x3, 4b9e8 │ │ │ │ adrp x1, 40000 │ │ │ │ - add x1, x1, #0xdc0 │ │ │ │ + add x1, x1, #0xda0 │ │ │ │ cmp x3, x1 │ │ │ │ - b.ne 4bad0 // b.any │ │ │ │ - cbnz x0, 4bac0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x5a8 │ │ │ │ + b.ne 4ba90 // b.any │ │ │ │ + cbnz x0, 4ba80 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x568 │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl f3c0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x20, #576] │ │ │ │ - cbz x19, 4ba84 │ │ │ │ + cbz x19, 4ba44 │ │ │ │ add x1, sp, #0x38 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ bl efb8 │ │ │ │ str x0, [x19, #152] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ str x0, [x19, #56] │ │ │ │ ldr w0, [x19, #36] │ │ │ │ mov w1, #0x4000 // #16384 │ │ │ │ movk w1, #0x20, lsl #16 │ │ │ │ orr w0, w0, w1 │ │ │ │ str w0, [x19, #36] │ │ │ │ ldr x0, [x20, #576] │ │ │ │ - bl 4a430 │ │ │ │ + bl 4a3f0 │ │ │ │ ldr x0, [x19, #152] │ │ │ │ - cbz x0, 4bae0 │ │ │ │ + cbz x0, 4baa0 │ │ │ │ ldr x0, [x20, #576] │ │ │ │ bl ee80 │ │ │ │ str xzr, [x20, #576] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2584] │ │ │ │ - cbz x0, 4baa8 │ │ │ │ + cbz x0, 4ba68 │ │ │ │ str xzr, [x0, #56] │ │ │ │ ldr x0, [x0, #72] │ │ │ │ - cbnz x0, 4ba9c │ │ │ │ + cbnz x0, 4ba5c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2a080 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4e1e0 │ │ │ │ - b 4ba28 │ │ │ │ + bl 4e1a0 │ │ │ │ + b 4b9e8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ blr x3 │ │ │ │ - b 4ba28 │ │ │ │ + b 4b9e8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x3a0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x360 │ │ │ │ str x21, [sp, #32] │ │ │ │ bl ffd8 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [x20, #576] │ │ │ │ bl ece8 │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr w0, [x19, #36] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ orr w0, w0, #0x8000 │ │ │ │ str w0, [x19, #36] │ │ │ │ str xzr, [x19, #56] │ │ │ │ - b 4ba84 │ │ │ │ + b 4ba44 │ │ │ │ bti c │ │ │ │ adrp x3, 263000 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x0, [x3, #864] │ │ │ │ cmp x0, x2 │ │ │ │ - b.hi 4bb48 // b.pmore │ │ │ │ + b.hi 4bb08 // b.pmore │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x0, [x0, #872] │ │ │ │ ldr x0, [x0, x2, lsl #3] │ │ │ │ stp x1, x2, [sp, #16] │ │ │ │ blr x1 │ │ │ │ ldp x1, x2, [sp, #16] │ │ │ │ adrp x3, 263000 │ │ │ │ ldr x0, [x3, #864] │ │ │ │ add x2, x2, #0x1 │ │ │ │ cmp x0, x2 │ │ │ │ - b.hi 4bb54 // b.pmore │ │ │ │ + b.hi 4bb14 // b.pmore │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov x1, x0 │ │ │ │ - cbz x1, 4bbb0 │ │ │ │ + cbz x1, 4bb70 │ │ │ │ ldr w0, [x1, #164] │ │ │ │ - tbnz w0, #31, 4bba8 │ │ │ │ + tbnz w0, #31, 4bb68 │ │ │ │ ldr x0, [x1, #72] │ │ │ │ - cbnz x0, 4bbb4 │ │ │ │ + cbnz x0, 4bb74 │ │ │ │ ldr x1, [x1, #56] │ │ │ │ - b 4bb94 │ │ │ │ + b 4bb54 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x22, x21, #0xa88 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w1 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str x23, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ str w1, [x21, #2696] │ │ │ │ mov w1, w19 │ │ │ │ str wzr, [x22, #88] │ │ │ │ - bl 3e708 │ │ │ │ + bl 3e6e8 │ │ │ │ ldr w0, [x22, #88] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 4bd74 // b.any │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 4bd34 // b.any │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x3, x20, #0x740 │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ - tbz w0, #30, 4bcf8 │ │ │ │ + tbz w0, #30, 4bcb8 │ │ │ │ ldr x5, [x22, #112] │ │ │ │ - cbz x5, 4bcf8 │ │ │ │ + cbz x5, 4bcb8 │ │ │ │ ldr x0, [x22, #144] │ │ │ │ ldp x4, x2, [x22, #96] │ │ │ │ add x7, x5, x0 │ │ │ │ sub x7, x7, #0x1 │ │ │ │ neg x0, x0 │ │ │ │ and x7, x7, x0 │ │ │ │ ldr x0, [x3, #80] │ │ │ │ sub x1, x7, x2 │ │ │ │ ldr x0, [x0, #152] │ │ │ │ - cbz x0, 4bcb4 │ │ │ │ + cbz x0, 4bc74 │ │ │ │ adrp x3, 263000 │ │ │ │ sub x5, x5, x2 │ │ │ │ mov w8, #0x402 // #1026 │ │ │ │ mov x9, #0x1 // #1 │ │ │ │ ldr w10, [x3, #632] │ │ │ │ - b 4bc68 │ │ │ │ + b 4bc28 │ │ │ │ ldr x0, [x0, #16] │ │ │ │ - cbz x0, 4bcb4 │ │ │ │ + cbz x0, 4bc74 │ │ │ │ ldr w2, [x0, #36] │ │ │ │ - tbz w2, #0, 4bc60 │ │ │ │ + tbz w2, #0, 4bc20 │ │ │ │ ldr x3, [x0, #40] │ │ │ │ cmp x4, x3 │ │ │ │ - b.hi 4bc60 // b.pmore │ │ │ │ + b.hi 4bc20 // b.pmore │ │ │ │ cmp x3, x5 │ │ │ │ - b.cs 4bc60 // b.hs, b.nlast │ │ │ │ + b.cs 4bc20 // b.hs, b.nlast │ │ │ │ and w2, w2, w8 │ │ │ │ cmp w2, #0x400 │ │ │ │ - b.eq 4bd80 // b.none │ │ │ │ + b.eq 4bd40 // b.none │ │ │ │ ldr x2, [x0, #56] │ │ │ │ lsr x2, x2, x10 │ │ │ │ sub x1, x1, x2 │ │ │ │ ldr w2, [x0, #116] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ lsl x2, x9, x2 │ │ │ │ neg x2, x2 │ │ │ │ and x1, x2, x1 │ │ │ │ - cbnz x0, 4bc68 │ │ │ │ + cbnz x0, 4bc28 │ │ │ │ add x22, x21, #0xa88 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x22, #88] │ │ │ │ cmp x4, x1 │ │ │ │ - b.hi 4bdbc // b.pmore │ │ │ │ + b.hi 4bd7c // b.pmore │ │ │ │ str x1, [x22, #96] │ │ │ │ stp x4, x7, [sp, #64] │ │ │ │ - bl 4c000 │ │ │ │ + bl 4bfc0 │ │ │ │ mov x0, x23 │ │ │ │ mov w1, w19 │ │ │ │ - bl 3e708 │ │ │ │ + bl 3e6e8 │ │ │ │ ldp x4, x7, [sp, #64] │ │ │ │ ldr x0, [x22, #112] │ │ │ │ cmp x0, x7 │ │ │ │ - b.ls 4bd3c // b.plast │ │ │ │ + b.ls 4bcfc // b.plast │ │ │ │ str x4, [x22, #96] │ │ │ │ - b 4bda8 │ │ │ │ + b 4bd68 │ │ │ │ add x2, x21, #0xa88 │ │ │ │ ldr x0, [x2, #96] │ │ │ │ ldr x4, [x2, #136] │ │ │ │ neg x1, x0 │ │ │ │ ldr x5, [x2, #120] │ │ │ │ sub x3, x4, #0x1 │ │ │ │ ands x1, x1, x3 │ │ │ │ and x7, x3, x5 │ │ │ │ ccmp x7, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4bd30 // b.none │ │ │ │ + b.eq 4bcf0 // b.none │ │ │ │ eor x0, x0, x5 │ │ │ │ neg x3, x4 │ │ │ │ tst x0, x3 │ │ │ │ - b.ne 4bd94 // b.any │ │ │ │ + b.ne 4bd54 // b.any │ │ │ │ add x0, x21, #0xa88 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ str w1, [x0, #88] │ │ │ │ ldr x0, [x20, #1856] │ │ │ │ add x1, x20, #0x740 │ │ │ │ - tbz w0, #30, 4bd5c │ │ │ │ + tbz w0, #30, 4bd1c │ │ │ │ add x21, x21, #0xa88 │ │ │ │ ldr x0, [x21, #112] │ │ │ │ - cbz x0, 4bd5c │ │ │ │ + cbz x0, 4bd1c │ │ │ │ ldr x2, [x21, #96] │ │ │ │ stp x2, x0, [x1, #248] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ str w0, [x22, #88] │ │ │ │ - b 4bd5c │ │ │ │ + b 4bd1c │ │ │ │ ldr w3, [x0, #116] │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ lsl x2, x2, x3 │ │ │ │ and x1, x1, x2 │ │ │ │ - b 4bc60 │ │ │ │ + b 4bc20 │ │ │ │ add x1, x1, x7 │ │ │ │ cmp x4, x1 │ │ │ │ - b.cc 4bd30 // b.lo, b.ul, b.last │ │ │ │ + b.cc 4bcf0 // b.lo, b.ul, b.last │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str w0, [x2, #88] │ │ │ │ - bl 4c000 │ │ │ │ + bl 4bfc0 │ │ │ │ mov w1, w19 │ │ │ │ mov x0, x23 │ │ │ │ - bl 3e708 │ │ │ │ - b 4bd3c │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + bl 3e6e8 │ │ │ │ + b 4bcfc │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x1aad // #6829 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 263000 │ │ │ │ ldrb w1, [x19, #1040] │ │ │ │ - tbnz w1, #0, 4bdf8 │ │ │ │ + tbnz w1, #0, 4bdb8 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ - cbz x1, 4bdf8 │ │ │ │ + cbz x1, 4bdb8 │ │ │ │ ldr w2, [x1, #68] │ │ │ │ - tbnz w2, #6, 4be08 │ │ │ │ + tbnz w2, #6, 4bdc8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x1 │ │ │ │ str x21, [sp, #32] │ │ │ │ bl f0c0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 4be34 │ │ │ │ + cbz x0, 4bdf4 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x20, [x0, #1032] │ │ │ │ - cbnz x20, 4be48 │ │ │ │ + cbnz x20, 4be08 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - b 4bdf8 │ │ │ │ + b 4bdb8 │ │ │ │ ldr x0, [x20, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ bl f4c8 │ │ │ │ mov x21, x0 │ │ │ │ - b 4be20 │ │ │ │ + b 4bde0 │ │ │ │ ldr x1, [x20, #16] │ │ │ │ mov x0, x21 │ │ │ │ bl edd8 │ │ │ │ - cbz w0, 4bea0 │ │ │ │ + cbz w0, 4be60 │ │ │ │ ldr x3, [x20, #16] │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ str x3, [sp, #56] │ │ │ │ mov x0, x3 │ │ │ │ bl fbe8 │ │ │ │ - cbnz x0, 4bea0 │ │ │ │ + cbnz x0, 4be60 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xf50 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xf10 │ │ │ │ bl ff60 │ │ │ │ - cbz x0, 4bea0 │ │ │ │ + cbz x0, 4be60 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ add x0, x0, #0x4 │ │ │ │ sub x2, x0, x3 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x21 │ │ │ │ bl f180 │ │ │ │ - cbz w0, 4bea8 │ │ │ │ + cbz w0, 4be68 │ │ │ │ ldr x20, [x20] │ │ │ │ - b 4be28 │ │ │ │ + b 4bde8 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #1040] │ │ │ │ - b 4bdf8 │ │ │ │ + b 4bdb8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x19, #0x740 │ │ │ │ bl f408 │ │ │ │ - tbnz w0, #31, 4bfdc │ │ │ │ + tbnz w0, #31, 4bf9c │ │ │ │ adrp x20, 263000 │ │ │ │ ldr x1, [x20, #640] │ │ │ │ - cbnz w0, 4bf80 │ │ │ │ - cbz x1, 4bf60 │ │ │ │ + cbnz w0, 4bf40 │ │ │ │ + cbz x1, 4bf20 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ and x0, x0, #0x3 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 4bf60 // b.none │ │ │ │ + b.eq 4bf20 // b.none │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov x1, x19 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl ef40 │ │ │ │ - cbz w0, 4bf60 │ │ │ │ - tbnz w0, #31, 4bfb8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz w0, 4bf20 │ │ │ │ + tbnz w0, #31, 4bf78 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 3f000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ - bl 36a20 │ │ │ │ + add x0, x0, #0xde0 │ │ │ │ + bl 36a00 │ │ │ │ ldr x0, [x20, #640] │ │ │ │ - adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x1, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ adrp x5, 3f000 │ │ │ │ adrp x4, 11000 │ │ │ │ ldr x3, [x1, #2368] │ │ │ │ - add x5, x5, #0xe60 │ │ │ │ + add x5, x5, #0xe40 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x4, x4, #0xf8c │ │ │ │ ldr x0, [x19, #80] │ │ │ │ mov x2, x19 │ │ │ │ bl 100b0 │ │ │ │ - tbz w0, #0, 4bfec │ │ │ │ + tbz w0, #0, 4bfac │ │ │ │ adrp x0, 263000 │ │ │ │ ldr w0, [x0, #1628] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 4bfa0 // b.any │ │ │ │ + b.ne 4bf60 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x2, 263000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x2, #1628] │ │ │ │ - cbz x1, 4bfa0 │ │ │ │ + cbz x1, 4bf60 │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.ne 4bf00 // b.any │ │ │ │ + b.ne 4bec0 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 4c080 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x798 │ │ │ │ + b 4c040 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x758 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 46fcc │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x778 │ │ │ │ - b 4bfc4 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x1, x1, #0x738 │ │ │ │ + b 4bf84 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - b 4bfc4 │ │ │ │ + add x1, x1, #0x798 │ │ │ │ + b 4bf84 │ │ │ │ nop │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2600] │ │ │ │ - cbz x0, 4c01c │ │ │ │ + cbz x0, 4bfdc │ │ │ │ ldr x1, [x0, #32] │ │ │ │ stp x1, xzr, [x0, #56] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ - cbnz x0, 4c00c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 4bfcc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3296] │ │ │ │ - cbz x0, 4c03c │ │ │ │ + cbz x0, 4bffc │ │ │ │ ldrb w1, [x0, #184] │ │ │ │ and w1, w1, #0xfc │ │ │ │ strb w1, [x0, #184] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 4c028 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 4bfe8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ ldr x0, [x0, #144] │ │ │ │ - cbz x0, 4c068 │ │ │ │ + cbz x0, 4c028 │ │ │ │ ldr x1, [x0, #56] │ │ │ │ str x1, [x0, #64] │ │ │ │ ldr w1, [x0, #36] │ │ │ │ - tbnz w1, #11, 4c06c │ │ │ │ + tbnz w1, #11, 4c02c │ │ │ │ str xzr, [x0, #56] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, 4c04c │ │ │ │ + cbnz x0, 4c00c │ │ │ │ ret │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, 4c04c │ │ │ │ + cbnz x0, 4c00c │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x19, x20, #0x740 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 263000 │ │ │ │ add x21, x21, #0x498 │ │ │ │ mov w22, #0xa // #10 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ strb w0, [sp, #111] │ │ │ │ ldr w0, [x19, #24] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4c23c // b.plast │ │ │ │ + b.ls 4c1fc // b.plast │ │ │ │ ldr x0, [x19] │ │ │ │ - tbnz w0, #31, 4c23c │ │ │ │ + tbnz w0, #31, 4c1fc │ │ │ │ ldrb w0, [sp, #111] │ │ │ │ - tbz w0, #0, 4c0e4 │ │ │ │ + tbz w0, #0, 4c0a4 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - bl 49cc4 │ │ │ │ - bl 4c000 │ │ │ │ + bl 49c84 │ │ │ │ + bl 4bfc0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 4bbc0 │ │ │ │ + bl 4bb80 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ strb wzr, [sp, #111] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 4c1a8 // b.any │ │ │ │ + b.ne 4c168 // b.any │ │ │ │ ldrb w1, [x21, #456] │ │ │ │ - tbnz w1, #0, 4c1f8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w1, #0, 4c1b8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x0, #2880] │ │ │ │ - bl 3f94c │ │ │ │ + bl 3f92c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x21, #456] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x4, [x0, #3296] │ │ │ │ - cbz x4, 4c140 │ │ │ │ + cbz x4, 4c100 │ │ │ │ ldr x5, [x4, #152] │ │ │ │ - cbz x5, 4c138 │ │ │ │ + cbz x5, 4c0f8 │ │ │ │ ldr w1, [x5, #8] │ │ │ │ - cbnz w1, 4c2ec │ │ │ │ + cbnz w1, 4c2ac │ │ │ │ ldr x4, [x4, #48] │ │ │ │ - cbnz x4, 4c128 │ │ │ │ + cbnz x4, 4c0e8 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 4c1a8 // b.any │ │ │ │ + b.ne 4c168 // b.any │ │ │ │ ldr x1, [x19] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 4c1a8 // b.none │ │ │ │ + b.eq 4c168 // b.none │ │ │ │ ldr x1, [x0, #280] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #3952] │ │ │ │ ldr x1, [x1, #3528] │ │ │ │ ldr x23, [x1, #72] │ │ │ │ - cbnz x2, 4c180 │ │ │ │ + cbnz x2, 4c140 │ │ │ │ str xzr, [x1] │ │ │ │ add x2, sp, #0x6f │ │ │ │ mov x1, x19 │ │ │ │ bl fb88 │ │ │ │ - tbz w0, #0, 4c2d0 │ │ │ │ + tbz w0, #0, 4c290 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ ldr x0, [x0, #280] │ │ │ │ ldr x0, [x0, #3528] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ cmp x1, x23 │ │ │ │ - b.ne 4c208 // b.any │ │ │ │ + b.ne 4c1c8 // b.any │ │ │ │ ldrb w0, [sp, #111] │ │ │ │ - tbnz w0, #0, 4c218 │ │ │ │ + tbnz w0, #0, 4c1d8 │ │ │ │ add x0, x20, #0x740 │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w19, [x1, #8] │ │ │ │ cmp w19, #0x5 │ │ │ │ - b.ne 4c1e0 // b.any │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 4c1a0 // b.any │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x2, [x2, #3952] │ │ │ │ - cbnz x2, 4c1e0 │ │ │ │ + cbnz x2, 4c1a0 │ │ │ │ ldr x1, [x1, #872] │ │ │ │ ldr x1, [x1, #272] │ │ │ │ - cbnz x1, 4c2ac │ │ │ │ + cbnz x1, 4c26c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x4, [x1, #3296] │ │ │ │ - cbnz x4, 4c128 │ │ │ │ - b 4c154 │ │ │ │ + cbnz x4, 4c0e8 │ │ │ │ + b 4c114 │ │ │ │ cmp w22, #0x6 │ │ │ │ - b.ls 4c29c // b.plast │ │ │ │ + b.ls 4c25c // b.plast │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #111] │ │ │ │ subs w22, w22, #0x1 │ │ │ │ - b.ne 4c0b0 // b.any │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x8a0 │ │ │ │ + b.ne 4c070 // b.any │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x860 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x25, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ add x23, x20, #0x740 │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ ldr w24, [x23, #152] │ │ │ │ str wzr, [x23, #152] │ │ │ │ - cbz w24, 4c0cc │ │ │ │ + cbz w24, 4c08c │ │ │ │ sub w24, w24, #0x1 │ │ │ │ str w2, [x23, #156] │ │ │ │ ldr w0, [x23, #156] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x23, #156] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - bl 49cc4 │ │ │ │ - bl 4c000 │ │ │ │ + bl 49c84 │ │ │ │ + bl 4bfc0 │ │ │ │ strb wzr, [sp, #127] │ │ │ │ add x0, sp, #0x7f │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4bbc0 │ │ │ │ + bl 4bb80 │ │ │ │ ldrb w0, [sp, #127] │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ - tbnz w0, #0, 4c258 │ │ │ │ + tbnz w0, #0, 4c218 │ │ │ │ ldr w0, [x23, #152] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x23, #152] │ │ │ │ - b 4c24c │ │ │ │ + b 4c20c │ │ │ │ cmp x1, x23 │ │ │ │ - b.hi 4c210 // b.pmore │ │ │ │ + b.hi 4c1d0 // b.pmore │ │ │ │ str x23, [x0, #72] │ │ │ │ - b 4c1a8 │ │ │ │ + b 4c168 │ │ │ │ blr x1 │ │ │ │ - tbnz w0, #0, 4c1e0 │ │ │ │ + tbnz w0, #0, 4c1a0 │ │ │ │ mov w2, w19 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x868 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x828 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x25, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x838 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x7f8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x25, [sp, #64] │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr w0, [x5, #4] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 4c3b0 // b.any │ │ │ │ + b.ne 4c370 // b.any │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 4c138 // b.plast │ │ │ │ + b.ls 4c0f8 // b.plast │ │ │ │ adrp x24, 11000 │ │ │ │ add x24, x24, #0xb04 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ cmp w2, w0 │ │ │ │ - b.cs 4c384 // b.hs, b.nlast │ │ │ │ + b.cs 4c344 // b.hs, b.nlast │ │ │ │ add w23, w2, #0x1 │ │ │ │ ubfiz x1, x2, #4, #32 │ │ │ │ add x1, x1, #0x10 │ │ │ │ add x3, x5, w23, uxtw #4 │ │ │ │ cmp w23, w0 │ │ │ │ - b.eq 4c350 // b.none │ │ │ │ + b.eq 4c310 // b.none │ │ │ │ ldr x6, [x5, x1] │ │ │ │ ldr x7, [x3, #16] │ │ │ │ ldr x6, [x6, #24] │ │ │ │ ldr x7, [x7, #24] │ │ │ │ cmp x7, x6 │ │ │ │ - b.ne 4c350 // b.any │ │ │ │ + b.ne 4c310 // b.any │ │ │ │ add x3, x3, #0x10 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - b 4c324 │ │ │ │ + b 4c2e4 │ │ │ │ sub w1, w23, w2 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ls 4c37c // b.plast │ │ │ │ + b.ls 4c33c // b.plast │ │ │ │ add w0, w2, #0x1 │ │ │ │ mov x3, x24 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ stp x5, x4, [sp, #88] │ │ │ │ add x0, x5, x0, lsl #4 │ │ │ │ bl ee38 │ │ │ │ ldp x5, x4, [sp, #88] │ │ │ │ ldr w0, [x5, #4] │ │ │ │ mov w2, w23 │ │ │ │ - b 4c30c │ │ │ │ + b 4c2cc │ │ │ │ add x2, x5, #0x18 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ls 4c3e8 // b.plast │ │ │ │ + b.ls 4c3a8 // b.plast │ │ │ │ ubfiz x3, x1, #4, #32 │ │ │ │ mov x23, x2 │ │ │ │ ldr w3, [x2, x3] │ │ │ │ cmp w3, w1 │ │ │ │ - b.ne 4c3f0 // b.any │ │ │ │ + b.ne 4c3b0 // b.any │ │ │ │ add x1, x1, #0x1 │ │ │ │ - b 4c38c │ │ │ │ + b 4c34c │ │ │ │ ldr x1, [x20, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.ne 4c2f8 // b.any │ │ │ │ + b.ne 4c2b8 // b.any │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ str x25, [sp, #64] │ │ │ │ str x4, [sp, #88] │ │ │ │ bl ffd8 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ ldr x1, [x4, #72] │ │ │ │ bl 10534 │ │ │ │ - b.eq 4c138 // b.none │ │ │ │ + b.eq 4c0f8 // b.none │ │ │ │ add x23, x5, #0x18 │ │ │ │ ubfiz x0, x0, #3, #32 │ │ │ │ stp x5, x4, [sp, #88] │ │ │ │ bl f2d0 │ │ │ │ ldr x5, [sp, #88] │ │ │ │ mov x24, x0 │ │ │ │ ldr w0, [x5, #4] │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl f2d0 │ │ │ │ ldp x5, x4, [sp, #88] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w3, [x5, #4] │ │ │ │ add x5, x5, #0x10 │ │ │ │ cmp w3, w1 │ │ │ │ - b.ls 4c448 // b.plast │ │ │ │ + b.ls 4c408 // b.plast │ │ │ │ ldr x2, [x5] │ │ │ │ add x5, x5, #0x10 │ │ │ │ ldur w6, [x5, #-8] │ │ │ │ str x2, [x24, x6, lsl #3] │ │ │ │ ldr x2, [x2, #16] │ │ │ │ str x2, [x0, x1, lsl #3] │ │ │ │ add x1, x1, #0x1 │ │ │ │ - b 4c420 │ │ │ │ + b 4c3e0 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ cmp w3, w2 │ │ │ │ - b.ls 4c484 // b.plast │ │ │ │ + b.ls 4c444 // b.plast │ │ │ │ ldr w5, [x1] │ │ │ │ cmp w5, w2 │ │ │ │ - b.eq 4c478 // b.none │ │ │ │ + b.eq 4c438 // b.none │ │ │ │ ldr x5, [x24, x2, lsl #3] │ │ │ │ ldr x6, [x0, x2, lsl #3] │ │ │ │ str x6, [x5, #16] │ │ │ │ stur x5, [x1, #-8] │ │ │ │ str w2, [x1] │ │ │ │ add x2, x2, #0x1 │ │ │ │ add x1, x1, #0x10 │ │ │ │ - b 4c450 │ │ │ │ + b 4c410 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl fab0 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #111] │ │ │ │ - b 4c138 │ │ │ │ + b 4c0f8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x3, x0 │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ - cbnz x2, 4c510 │ │ │ │ + cbnz x2, 4c4d0 │ │ │ │ ldrb w0, [x1, #80] │ │ │ │ - tbz w0, #0, 4c4d0 │ │ │ │ + tbz w0, #0, 4c490 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x1, #80] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ stp x5, x3, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldp x5, x3, [sp, #16] │ │ │ │ ldr x1, [x3, #72] │ │ │ │ ldr x3, [x5] │ │ │ │ ldr x2, [x1] │ │ │ │ ldr x1, [x1, #208] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x8c0 │ │ │ │ + add x1, x1, #0x880 │ │ │ │ stp x5, x3, [sp, #16] │ │ │ │ bl ffd8 │ │ │ │ ldp x5, x3, [sp, #16] │ │ │ │ ldr x1, [x3, #72] │ │ │ │ ldr x4, [x5] │ │ │ │ ldr x3, [x1] │ │ │ │ ldr x2, [x1, #208] │ │ │ │ ldr x1, [x5, #56] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 4700c │ │ │ │ + b 46fcc │ │ │ │ bti c │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x1, #0x740 │ │ │ │ ldr x1, [x1, #1856] │ │ │ │ and x1, x1, #0x3 │ │ │ │ cmp x1, #0x2 │ │ │ │ - b.eq 4c57c // b.none │ │ │ │ + b.eq 4c53c // b.none │ │ │ │ adrp x1, 263000 │ │ │ │ ldr x1, [x1, #640] │ │ │ │ ldr x1, [x1, #48] │ │ │ │ ldr x1, [x1, #144] │ │ │ │ - cbnz x1, 4c580 │ │ │ │ - b 3fd6c │ │ │ │ + cbnz x1, 4c540 │ │ │ │ + b 3fd4c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl f1f8 │ │ │ │ - tbz w0, #0, 4c5a0 │ │ │ │ + tbz w0, #0, 4c560 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 3fd6c │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x940 │ │ │ │ + b 3fd4c │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x900 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - b 4c594 │ │ │ │ + bl 46fcc │ │ │ │ + b 4c554 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 23e80 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x2, [x2, #2272] │ │ │ │ ldr x0, [x0, #576] │ │ │ │ ldr x2, [x2, #240] │ │ │ │ - cbz x2, 4c5f8 │ │ │ │ + cbz x2, 4c5b8 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ blr x2 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 2a080 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ str x1, [sp, #48] │ │ │ │ stp xzr, xzr, [sp, #56] │ │ │ │ - cbnz x0, 4c62c │ │ │ │ + cbnz x0, 4c5ec │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x1, #1936] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w3, [x1, #8] │ │ │ │ cmp w3, #0x5 │ │ │ │ - b.ne 4c620 // b.any │ │ │ │ + b.ne 4c5e0 // b.any │ │ │ │ adrp x1, 4f000 │ │ │ │ add x2, sp, #0x30 │ │ │ │ - add x1, x1, #0x410 │ │ │ │ + add x1, x1, #0x3d0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ str w3, [sp, #44] │ │ │ │ bl ea18 │ │ │ │ - tbnz w0, #31, 4c66c │ │ │ │ + tbnz w0, #31, 4c62c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - b 4c620 │ │ │ │ + b 4c5e0 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x960 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x920 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl ece8 │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ @@ -61597,312 +61581,312 @@ │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x0, #0x23 // #35 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x19, #1856] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ and x0, x1, x0 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 4c848 // b.none │ │ │ │ + b.eq 4c808 // b.none │ │ │ │ and x0, x1, #0x3 │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.eq 4c7c8 // b.none │ │ │ │ + b.eq 4c788 // b.none │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 4c850 // b.none │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 4c810 // b.none │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0xd28 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ - cbz x1, 4c800 │ │ │ │ + cbz x1, 4c7c0 │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ bl f468 │ │ │ │ - cbnz x0, 4c764 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 4c724 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x1, [x0, #264] │ │ │ │ - cbnz x1, 4c8b0 │ │ │ │ + cbnz x1, 4c870 │ │ │ │ add x20, x20, #0xd28 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x1, sp, #0x48 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ bl eac0 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrb w2, [x2] │ │ │ │ - cbz w2, 4c7d4 │ │ │ │ + cbz w2, 4c794 │ │ │ │ ldr x0, [x19, #1856] │ │ │ │ add x2, x19, #0x740 │ │ │ │ - tbz w0, #1, 4c814 │ │ │ │ - tbnz w21, #0, 4c890 │ │ │ │ + tbz w0, #1, 4c7d4 │ │ │ │ + tbnz w21, #0, 4c850 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w1, w1, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 4c710 // b.pmore │ │ │ │ + b.hi 4c6d0 // b.pmore │ │ │ │ ldr x2, [x0, #40] │ │ │ │ ldr x1, [x2, #88] │ │ │ │ - cbz x1, 4c710 │ │ │ │ + cbz x1, 4c6d0 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x2, [x2, #80] │ │ │ │ ldr x1, [x1, #40] │ │ │ │ add x0, x0, x2 │ │ │ │ add x1, x0, x1 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl 101e8 │ │ │ │ - tbnz w0, #0, 4c750 │ │ │ │ + tbnz w0, #0, 4c710 │ │ │ │ add x20, x20, #0xd28 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9b0 │ │ │ │ + add x1, x1, #0x970 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ bl 10534 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w21, [x0, #3384] │ │ │ │ - b 4c6e4 │ │ │ │ + b 4c6a4 │ │ │ │ add x19, x19, #0x740 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl 101e8 │ │ │ │ - tbnz w0, #0, 4c750 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + tbnz w0, #0, 4c710 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x998 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef54> │ │ │ │ + adrp x1, a2000 <_obstack_memory_used@@Base+0x4ef94> │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - add x1, x1, #0x998 │ │ │ │ + add x1, x1, #0x958 │ │ │ │ str x1, [x0, #8] │ │ │ │ - b 4c6f4 │ │ │ │ + b 4c6b4 │ │ │ │ ldr x0, [x2, #80] │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + add x1, x1, #0x50 │ │ │ │ bl f3c0 │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 4c960 │ │ │ │ - tbnz w21, #0, 4c930 │ │ │ │ + cbz x0, 4c920 │ │ │ │ + tbnz w21, #0, 4c8f0 │ │ │ │ add x19, x19, #0x740 │ │ │ │ ldr x1, [x3, #40] │ │ │ │ ldr x0, [x19, #80] │ │ │ │ bl 101e8 │ │ │ │ - tbnz w0, #0, 4c750 │ │ │ │ - b 4c7e8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + tbnz w0, #0, 4c710 │ │ │ │ + b 4c7a8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w21, [x0, #3384] │ │ │ │ and x1, x1, #0x60 │ │ │ │ cmp x1, #0x20 │ │ │ │ - b.ne 4c6e4 // b.any │ │ │ │ + b.ne 4c6a4 // b.any │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov x22, x0 │ │ │ │ ldr x20, [x0, #120] │ │ │ │ - cbz x20, 4c918 │ │ │ │ + cbz x20, 4c8d8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ ldr x0, [x22, #40] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl f468 │ │ │ │ - cbnz x0, 4c8e0 │ │ │ │ + cbnz x0, 4c8a0 │ │ │ │ ldr x20, [x20] │ │ │ │ - b 4c868 │ │ │ │ + b 4c828 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa38 │ │ │ │ + add x1, x1, #0x9f8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ - bl 4700c │ │ │ │ - b 4c750 │ │ │ │ + bl 46fcc │ │ │ │ + b 4c710 │ │ │ │ add x0, x20, #0xd28 │ │ │ │ blr x1 │ │ │ │ - cbz x0, 4c720 │ │ │ │ + cbz x0, 4c6e0 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w1, w1, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 4c720 // b.pmore │ │ │ │ + b.hi 4c6e0 // b.pmore │ │ │ │ ldr x2, [x0, #40] │ │ │ │ ldr x1, [x2, #88] │ │ │ │ - cbnz x1, 4c784 │ │ │ │ - b 4c720 │ │ │ │ + cbnz x1, 4c744 │ │ │ │ + b 4c6e0 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w1, w1, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 4c888 // b.pmore │ │ │ │ + b.hi 4c848 // b.pmore │ │ │ │ ldr x1, [x0, #40] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x2, x0, #0x440 │ │ │ │ cmp x1, x2 │ │ │ │ ccmp x1, x0, #0x0, cc // cc = lo, ul, last │ │ │ │ - b.cc 4c6e4 // b.lo, b.ul, b.last │ │ │ │ + b.cc 4c6a4 // b.lo, b.ul, b.last │ │ │ │ ldr x20, [x20] │ │ │ │ - b 4c868 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xa80 │ │ │ │ + b 4c828 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xa40 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9f8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ str x3, [sp, #56] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x2, [x3, #40] │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - b 4c830 │ │ │ │ - tbz w21, #0, 4c750 │ │ │ │ + b 4c7f0 │ │ │ │ + tbz w21, #0, 4c710 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xa38 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0x9f8 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #8] │ │ │ │ - bl 4700c │ │ │ │ - b 4c750 │ │ │ │ + bl 46fcc │ │ │ │ + b 4c710 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-192]! │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ bl f2e8 │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x2, #3026] │ │ │ │ - tbnz w0, #0, 4c9e4 │ │ │ │ + tbnz w0, #0, 4c9a4 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #3296] │ │ │ │ - cbz x0, 4c9dc │ │ │ │ + cbz x0, 4c99c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w1, [x0, #164] │ │ │ │ - tbnz w1, #31, 4ca48 │ │ │ │ + tbnz w1, #31, 4ca08 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz x1, 4ca48 │ │ │ │ + cbz x1, 4ca08 │ │ │ │ ldr x0, [x0, #48] │ │ │ │ str q31, [x1, #224] │ │ │ │ - cbnz x0, 4c9c0 │ │ │ │ + cbnz x0, 4c980 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x2, #3026] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #2880] │ │ │ │ adrp x0, 3f000 │ │ │ │ - add x0, x0, #0xf48 │ │ │ │ - bl 36a20 │ │ │ │ + add x0, x0, #0xf28 │ │ │ │ + bl 36a00 │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ ldr w1, [x0, #72] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.ne 4ca54 // b.any │ │ │ │ + b.ne 4ca14 // b.any │ │ │ │ ldr x0, [x0, #80] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne 4ca54 // b.any │ │ │ │ + b.ne 4ca14 // b.any │ │ │ │ add x1, x19, #0x740 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x2, [x2, #728] │ │ │ │ blr x2 │ │ │ │ - tbz w0, #0, 4cba4 │ │ │ │ + tbz w0, #0, 4cb64 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #192 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - cbnz x0, 4c9c0 │ │ │ │ - b 4c9dc │ │ │ │ + cbnz x0, 4c980 │ │ │ │ + b 4c99c │ │ │ │ add x0, x19, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ str x0, [sp, #112] │ │ │ │ ldr w1, [x0, #168] │ │ │ │ ldr x0, [x0, #144] │ │ │ │ str x0, [sp, #104] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xac8 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xa88 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ str w1, [sp, #132] │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ cmp x0, #0x0 │ │ │ │ ldr w0, [sp, #132] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4ca20 // b.none │ │ │ │ + b.eq 4c9e0 // b.none │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldr x21, [sp, #104] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ str xzr, [sp, #120] │ │ │ │ ldr x0, [x21, #40] │ │ │ │ str x0, [sp, #136] │ │ │ │ ldr x0, [x21, #224] │ │ │ │ str wzr, [sp, #188] │ │ │ │ mov x27, x0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - cbz x27, 4cbe8 │ │ │ │ + cbz x27, 4cba8 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x4, [x19, #1856] │ │ │ │ ldr w1, [x27, #8] │ │ │ │ and x3, x4, #0x3 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 4cc0c // b.none │ │ │ │ + b.eq 4cbcc // b.none │ │ │ │ cmp x3, #0x2 │ │ │ │ - b.eq 4cc34 // b.none │ │ │ │ + b.eq 4cbf4 // b.none │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ add w23, w0, w28 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - cbz x0, 4cc54 │ │ │ │ + cbz x0, 4cc14 │ │ │ │ add x3, x20, #0x6a8 │ │ │ │ ldr w0, [x3, #72] │ │ │ │ cmp w0, w23 │ │ │ │ - b.hi 4cc60 // b.pmore │ │ │ │ + b.hi 4cc20 // b.pmore │ │ │ │ ldr x3, [x21] │ │ │ │ stp x3, x2, [sp, #160] │ │ │ │ ldr x1, [sp, #144] │ │ │ │ mov x0, x3 │ │ │ │ - bl 2a600 │ │ │ │ + bl 2a5e0 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ - tbz w0, #0, 4cc8c │ │ │ │ + tbz w0, #0, 4cc4c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ sub w0, w0, #0x3 │ │ │ │ ldr x3, [sp, #160] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xad0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xa90 │ │ │ │ add x0, x3, x0 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4ccb4 │ │ │ │ + cbnz w0, 4cc74 │ │ │ │ ldr x2, [sp, #168] │ │ │ │ add w1, w22, w24 │ │ │ │ add x0, x2, x25 │ │ │ │ mov w24, w1 │ │ │ │ mov x25, x0 │ │ │ │ mov x5, x21 │ │ │ │ mov w28, w23 │ │ │ │ @@ -61911,154 +61895,154 @@ │ │ │ │ mov x2, x25 │ │ │ │ mov w22, w24 │ │ │ │ mov x27, x0 │ │ │ │ mov x21, x5 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, w28 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - cbnz x27, 4cad0 │ │ │ │ - b 4cbe8 │ │ │ │ + cbnz x27, 4ca90 │ │ │ │ + b 4cba8 │ │ │ │ bl f240 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - cbz w0, 4cbd4 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xb48 │ │ │ │ + cbz w0, 4cb94 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xb08 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x908 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x0, [sp, #104] │ │ │ │ ldr w0, [sp, #132] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #132] │ │ │ │ - b 4ca88 │ │ │ │ + b 4ca48 │ │ │ │ ldr x1, [x27, #32] │ │ │ │ - tbnz w4, #14, 4cc4c │ │ │ │ + tbnz w4, #14, 4cc0c │ │ │ │ ldr w4, [x1, #168] │ │ │ │ mov w24, w4 │ │ │ │ cmp x3, #0x2 │ │ │ │ - b.eq 4cc80 // b.none │ │ │ │ + b.eq 4cc40 // b.none │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ ldr x1, [x1, #56] │ │ │ │ mov x25, x1 │ │ │ │ - b 4cb00 │ │ │ │ + b 4cac0 │ │ │ │ sub w1, w1, #0x3 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ cmp w1, #0x1 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cset w28, ls // ls = plast │ │ │ │ - b 4cb00 │ │ │ │ + b 4cac0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ - b 4cc1c │ │ │ │ + b 4cbdc │ │ │ │ add w1, w22, w24 │ │ │ │ add x0, x2, x25 │ │ │ │ - b 4cb68 │ │ │ │ + b 4cb28 │ │ │ │ add w1, w22, w24 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ls 4cb1c // b.plast │ │ │ │ + b.ls 4cadc // b.plast │ │ │ │ ldr x3, [x3, #80] │ │ │ │ add x0, x2, x25 │ │ │ │ cmp x0, x3 │ │ │ │ - b.cc 4cb68 // b.lo, b.ul, b.last │ │ │ │ - b 4cb1c │ │ │ │ + b.cc 4cb28 // b.lo, b.ul, b.last │ │ │ │ + b 4cadc │ │ │ │ ldr w3, [x1, #112] │ │ │ │ mov w28, w3 │ │ │ │ - b 4cc28 │ │ │ │ + b 4cbe8 │ │ │ │ ldr x0, [sp, #160] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xad8 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xa98 │ │ │ │ str x2, [sp, #160] │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4ccb4 │ │ │ │ + cbnz w0, 4cc74 │ │ │ │ ldr x2, [sp, #160] │ │ │ │ add w1, w22, w24 │ │ │ │ add x0, x2, x25 │ │ │ │ - b 4cb68 │ │ │ │ + b 4cb28 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldr x23, [x0] │ │ │ │ mov x0, x23 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w2, w0, #0x1 │ │ │ │ mov w22, w0 │ │ │ │ mov x0, x2 │ │ │ │ str x2, [sp, #160] │ │ │ │ bl f2d0 │ │ │ │ mov x26, x0 │ │ │ │ ldr x2, [sp, #160] │ │ │ │ mov x1, x23 │ │ │ │ bl e970 │ │ │ │ - cbz w22, 4cd24 │ │ │ │ + cbz w22, 4cce4 │ │ │ │ sub w0, w22, #0x1 │ │ │ │ ldr x2, [sp, #152] │ │ │ │ ldrb w1, [x26, x0] │ │ │ │ ldrh w1, [x2, x1, lsl #1] │ │ │ │ - tbz w1, #2, 4cd0c │ │ │ │ + tbz w1, #2, 4cccc │ │ │ │ sub w22, w22, #0x1 │ │ │ │ - cbnz w22, 4ccec │ │ │ │ - b 4cd24 │ │ │ │ + cbnz w22, 4ccac │ │ │ │ + b 4cce4 │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.eq 4cd24 // b.none │ │ │ │ + b.eq 4cce4 // b.none │ │ │ │ ldrb w1, [x26, x0] │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.ne 4cd24 // b.any │ │ │ │ + b.ne 4cce4 // b.any │ │ │ │ strb wzr, [x26, x0] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ sub w0, w0, #0x2 │ │ │ │ tst w0, #0xfffffffd │ │ │ │ - b.ne 4cd74 // b.any │ │ │ │ + b.ne 4cd34 // b.any │ │ │ │ mov x0, x26 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp x0, #0x5 │ │ │ │ - b.ls 4cd74 // b.plast │ │ │ │ + b.ls 4cd34 // b.plast │ │ │ │ ldr x1, [sp, #144] │ │ │ │ mov x0, x23 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 4cec0 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 4ce80 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, x23 │ │ │ │ - add x1, x1, #0xae8 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4cec0 │ │ │ │ + cbz w0, 4ce80 │ │ │ │ strb wzr, [x26, #5] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ add x2, sp, #0xbc │ │ │ │ mov x1, x26 │ │ │ │ bl fac8 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 4cea8 │ │ │ │ + cbz x0, 4ce68 │ │ │ │ ldr x23, [sp, #112] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x23 │ │ │ │ bl fc30 │ │ │ │ mov x5, x0 │ │ │ │ - cbz x0, 4cea8 │ │ │ │ + cbz x0, 4ce68 │ │ │ │ add x0, x19, #0x740 │ │ │ │ mov x1, x22 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w2, w3 │ │ │ │ str x5, [sp, #160] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ bl f468 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 4cea8 │ │ │ │ + cbz x0, 4ce68 │ │ │ │ mov x0, x26 │ │ │ │ bl fab0 │ │ │ │ ldr x5, [sp, #160] │ │ │ │ stp x5, xzr, [x22, #40] │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ strb w0, [x22, #24] │ │ │ │ mov x3, x5 │ │ │ │ @@ -62102,392 +62086,392 @@ │ │ │ │ stp x0, x0, [x5, #40] │ │ │ │ mov x0, x27 │ │ │ │ ldr w3, [x0, #8] │ │ │ │ ldr x2, [x0, #16] │ │ │ │ sub x2, x2, x1 │ │ │ │ str x2, [x0, #16] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 4cedc // b.none │ │ │ │ + b.eq 4ce9c // b.none │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz x0, 4ce84 │ │ │ │ - b 4cb78 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xb28 │ │ │ │ + cbnz x0, 4ce44 │ │ │ │ + b 4cb38 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xae8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xaf8 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x23 │ │ │ │ bl 10534 │ │ │ │ ldr x3, [x0, #32] │ │ │ │ stp x2, x5, [x3, #80] │ │ │ │ - b 4ce9c │ │ │ │ + b 4ce5c │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1896] │ │ │ │ ldrb w0, [x0, #84] │ │ │ │ - tbnz w0, #0, 4cf50 │ │ │ │ + tbnz w0, #0, 4cf10 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x0, #2584] │ │ │ │ - cbz x19, 4cf28 │ │ │ │ + cbz x19, 4cee8 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ bl fb40 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ - cbnz x19, 4cf18 │ │ │ │ + cbnz x19, 4ced8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - add x2, x2, #0xb68 │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0xdd8 │ │ │ │ add x0, x0, #0xdd0 │ │ │ │ - b 3e184 │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - add x2, x2, #0xb68 │ │ │ │ + b 3e164 │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + add x2, x2, #0xb28 │ │ │ │ add x1, x1, #0xdd8 │ │ │ │ add x0, x0, #0xdd0 │ │ │ │ - b 3e184 │ │ │ │ + b 3e164 │ │ │ │ bti c │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x0, [x0, #576] │ │ │ │ - cbnz x0, 4cf80 │ │ │ │ + cbnz x0, 4cf40 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ bl 23e80 │ │ │ │ - bl 4d0a0 │ │ │ │ - cbnz w0, 4cfa8 │ │ │ │ + bl 4d060 │ │ │ │ + cbnz w0, 4cf68 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ - b 4b9e8 │ │ │ │ + b 4b9a8 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 2a080 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.eq 4cfd8 // b.none │ │ │ │ + b.eq 4cf98 // b.none │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 4cfd0 // b.any │ │ │ │ + b.ne 4cf90 // b.any │ │ │ │ mov x6, x0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [x6, #24] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0x8f0 │ │ │ │ str x6, [sp, #24] │ │ │ │ bl f7b0 │ │ │ │ ldr x6, [sp, #24] │ │ │ │ - cbnz x0, 4d028 │ │ │ │ + cbnz x0, 4cfe8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w1, [x0, #32] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #2872] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 4d018 // b.any │ │ │ │ - adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 4cfd8 // b.any │ │ │ │ + adrp x1, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, x1, #0x740 │ │ │ │ ldr x2, [x6, #24] │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ ldr x0, [x1, #80] │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl ec28 │ │ │ │ - cbz x0, 4d018 │ │ │ │ + cbz x0, 4cfd8 │ │ │ │ ldrh w1, [x0, #24] │ │ │ │ - tbz w1, #13, 4d018 │ │ │ │ + tbz w1, #13, 4cfd8 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 4d018 // b.any │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b.ne 4cfd8 // b.any │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x2, [x0, #40] │ │ │ │ add x1, x1, #0x220 │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 4d018 // b.any │ │ │ │ + b.ne 4cfd8 // b.any │ │ │ │ ldr x0, [x0, #48] │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 4d01c │ │ │ │ + b 4cfdc │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2272] │ │ │ │ ldr x0, [x0, #232] │ │ │ │ - cbz x0, 4d0bc │ │ │ │ + cbz x0, 4d07c │ │ │ │ mov x16, x0 │ │ │ │ br x16 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x19, [x20, #2576] │ │ │ │ - cbnz x19, 4d160 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x19, 4d120 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf38 │ │ │ │ - bl 40c10 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 40bf0 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x0, #0xf40 │ │ │ │ str x0, [x1, #1328] │ │ │ │ - bl 40c10 │ │ │ │ - adrp x0, 261000 <_obstack_memory_used@@Base+0x20df54> │ │ │ │ + bl 40bf0 │ │ │ │ + adrp x0, 261000 <_obstack_memory_used@@Base+0x20df94> │ │ │ │ add x1, x20, #0xf58 │ │ │ │ str x1, [x0, #1304] │ │ │ │ ldr x19, [x20, #3928] │ │ │ │ - cbnz x19, 4d144 │ │ │ │ - adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x19, 4d104 │ │ │ │ + adrp x19, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x19, #2560] │ │ │ │ - cbz x0, 4d134 │ │ │ │ + cbz x0, 4d0f4 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [x19, #2560] │ │ │ │ bl fab0 │ │ │ │ - b 4d11c │ │ │ │ + b 4d0dc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #8] │ │ │ │ str x0, [x20, #3928] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - b 4d110 │ │ │ │ + b 4d0d0 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ str x0, [x20, #2576] │ │ │ │ ldr x0, [x19] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl fab0 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ - b 4d0d8 │ │ │ │ + b 4d098 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-208]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x1 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ mov x27, x1 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ bl f048 │ │ │ │ - cbz x0, 4d264 │ │ │ │ + cbz x0, 4d224 │ │ │ │ mov x22, x0 │ │ │ │ mov x0, #0x100 // #256 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, #0x3a00 // #14848 │ │ │ │ movk x20, #0x1, lsl #32 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x24, x24, #0xd20 │ │ │ │ + adrp x24, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x24, x24, #0xce0 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ mov x23, #0x100 // #256 │ │ │ │ mov x25, x19 │ │ │ │ sub x26, x25, x19 │ │ │ │ mov x2, x22 │ │ │ │ sub w1, w23, w26 │ │ │ │ mov x0, x25 │ │ │ │ bl 10380 │ │ │ │ - cbz x0, 4d2a8 │ │ │ │ + cbz x0, 4d268 │ │ │ │ sub x25, x23, #0x1 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ sub x1, x25, x26 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 4d27c // b.none │ │ │ │ + b.eq 4d23c // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ bl fbe8 │ │ │ │ - cbz x0, 4d228 │ │ │ │ + cbz x0, 4d1e8 │ │ │ │ strb wzr, [x0] │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x23 // #35 │ │ │ │ bl fbe8 │ │ │ │ - cbnz x0, 4d2d4 │ │ │ │ + cbnz x0, 4d294 │ │ │ │ mov x26, x19 │ │ │ │ ldrb w0, [x26] │ │ │ │ cmp w0, #0x20 │ │ │ │ - b.hi 4d2e4 // b.pmore │ │ │ │ + b.hi 4d2a4 // b.pmore │ │ │ │ lsr x1, x20, x0 │ │ │ │ - tbnz w1, #0, 4d2dc │ │ │ │ - cbnz w0, 4d2e4 │ │ │ │ + tbnz w1, #0, 4d29c │ │ │ │ + cbnz w0, 4d2a4 │ │ │ │ mov x0, x22 │ │ │ │ bl f810 │ │ │ │ - cbz w0, 4d1e4 │ │ │ │ - b 4d2b0 │ │ │ │ + cbz w0, 4d1a4 │ │ │ │ + b 4d270 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x0, x19, x23 │ │ │ │ ldurb w0, [x0, #-2] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 4d214 // b.none │ │ │ │ + b.eq 4d1d4 // b.none │ │ │ │ lsl x23, x23, #1 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x23 │ │ │ │ bl f138 │ │ │ │ mov x19, x0 │ │ │ │ add x25, x0, x25 │ │ │ │ - b 4d1e8 │ │ │ │ + b 4d1a8 │ │ │ │ cmp x19, x25 │ │ │ │ - b.ne 4d214 // b.any │ │ │ │ + b.ne 4d1d4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ mov x0, x22 │ │ │ │ bl f018 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4d268 │ │ │ │ + b 4d228 │ │ │ │ strb wzr, [x0] │ │ │ │ - b 4d238 │ │ │ │ + b 4d1f8 │ │ │ │ add x26, x26, #0x1 │ │ │ │ - b 4d23c │ │ │ │ + b 4d1fc │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x26 │ │ │ │ - bl 2a600 │ │ │ │ - tbnz w0, #0, 4d320 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbnz w0, #0, 4d2e0 │ │ │ │ mov x2, x26 │ │ │ │ ldrb w1, [x2] │ │ │ │ cmp w1, #0x3d │ │ │ │ ccmp w1, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4d3f4 // b.none │ │ │ │ + b.eq 4d3b4 // b.none │ │ │ │ cmp w1, #0x20 │ │ │ │ - b.hi 4d318 // b.pmore │ │ │ │ + b.hi 4d2d8 // b.pmore │ │ │ │ lsr x1, x20, x1 │ │ │ │ - tbnz w1, #0, 4d3f4 │ │ │ │ + tbnz w1, #0, 4d3b4 │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 4d2f8 │ │ │ │ + b 4d2b8 │ │ │ │ ldrb w0, [x26, #7] │ │ │ │ cmp w0, #0x20 │ │ │ │ ccmp w0, #0x9, #0x4, ne // ne = any │ │ │ │ - b.ne 4d2f4 // b.any │ │ │ │ + b.ne 4d2b4 // b.any │ │ │ │ add x4, x26, #0x8 │ │ │ │ add x0, sp, #0x88 │ │ │ │ str x0, [sp, #104] │ │ │ │ ldrb w0, [x4] │ │ │ │ cmp w0, #0x20 │ │ │ │ ccmp w0, #0x9, #0x4, ne // ne = any │ │ │ │ - b.eq 4d3e4 // b.none │ │ │ │ - cbz w0, 4d254 │ │ │ │ + b.eq 4d3a4 // b.none │ │ │ │ + cbz w0, 4d214 │ │ │ │ mov x25, x4 │ │ │ │ ldrb w26, [x25] │ │ │ │ mov x0, x25 │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w26, #0x20 │ │ │ │ ccmp w26, #0x9, #0x4, ne // ne = any │ │ │ │ - b.eq 4d3d0 // b.none │ │ │ │ - cbnz w26, 4d354 │ │ │ │ + b.eq 4d390 // b.none │ │ │ │ + cbnz w26, 4d314 │ │ │ │ strb wzr, [x0] │ │ │ │ ldrb w0, [x4] │ │ │ │ - cbz w0, 4d254 │ │ │ │ + cbz w0, 4d214 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 4d480 // b.any │ │ │ │ + b.ne 4d440 // b.any │ │ │ │ ldr x3, [sp, #104] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x4 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 10068 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - cbnz w0, 4d46c │ │ │ │ + cbnz w0, 4d42c │ │ │ │ ldr x0, [sp, #136] │ │ │ │ cmp x2, x0 │ │ │ │ - b.cs 4d464 // b.hs, b.nlast │ │ │ │ + b.cs 4d424 // b.hs, b.nlast │ │ │ │ ldr x0, [sp, #144] │ │ │ │ str x2, [sp, #96] │ │ │ │ ldr x1, [x0, x2, lsl #3] │ │ │ │ mov x0, x21 │ │ │ │ - bl 4d184 │ │ │ │ + bl 4d144 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 4d3a4 │ │ │ │ + b 4d364 │ │ │ │ strb wzr, [x0] │ │ │ │ ldrb w0, [x4] │ │ │ │ - cbnz w0, 4d37c │ │ │ │ + cbnz w0, 4d33c │ │ │ │ mov x4, x25 │ │ │ │ - b 4d33c │ │ │ │ + b 4d2fc │ │ │ │ add x25, x4, #0x1 │ │ │ │ mov x4, x25 │ │ │ │ - b 4d33c │ │ │ │ + b 4d2fc │ │ │ │ sub x2, x2, #0x1 │ │ │ │ cmp x26, x2 │ │ │ │ - b.eq 4d408 // b.none │ │ │ │ + b.eq 4d3c8 // b.none │ │ │ │ ldurb w0, [x2, #-1] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.eq 4d3f0 // b.none │ │ │ │ + b.eq 4d3b0 // b.none │ │ │ │ ldr x0, [x21] │ │ │ │ sub x25, x2, x26 │ │ │ │ - cbz x0, 4d514 │ │ │ │ + cbz x0, 4d4d4 │ │ │ │ ldp x1, x3, [x21, #8] │ │ │ │ add x2, x1, #0x1 │ │ │ │ add x2, x2, x25 │ │ │ │ cmp x2, x3 │ │ │ │ - b.cs 4d4f8 // b.hs, b.nlast │ │ │ │ + b.cs 4d4b8 // b.hs, b.nlast │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x21, #8] │ │ │ │ - adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w2, [x2, #1731] │ │ │ │ strb w2, [x0, x1] │ │ │ │ ldp x3, x0, [x21] │ │ │ │ mov x2, x25 │ │ │ │ mov x1, x26 │ │ │ │ add x0, x3, x0 │ │ │ │ bl e970 │ │ │ │ ldp x0, x1, [x21] │ │ │ │ add x2, x25, x1 │ │ │ │ str x2, [x21, #8] │ │ │ │ strb wzr, [x0, x2] │ │ │ │ - b 4d254 │ │ │ │ + b 4d214 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ bl fc18 │ │ │ │ mov x0, x28 │ │ │ │ bl fab0 │ │ │ │ - cbz w26, 4d254 │ │ │ │ + cbz w26, 4d214 │ │ │ │ mov x4, x25 │ │ │ │ - b 4d33c │ │ │ │ + b 4d2fc │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ mov x0, x27 │ │ │ │ str x4, [sp, #96] │ │ │ │ bl f690 │ │ │ │ ldr x4, [sp, #96] │ │ │ │ mov x28, x0 │ │ │ │ str x4, [sp, #120] │ │ │ │ @@ -62509,33 +62493,33 @@ │ │ │ │ bl e970 │ │ │ │ ldp x5, x1, [sp, #112] │ │ │ │ ldr x3, [sp, #96] │ │ │ │ add x0, x28, x3 │ │ │ │ add x2, x5, #0x1 │ │ │ │ bl e970 │ │ │ │ mov x4, x28 │ │ │ │ - b 4d388 │ │ │ │ + b 4d348 │ │ │ │ add x1, x3, #0x100 │ │ │ │ add x1, x1, x25 │ │ │ │ str x1, [x21, #16] │ │ │ │ bl f138 │ │ │ │ str x0, [x21] │ │ │ │ ldr x1, [x21, #8] │ │ │ │ - b 4d428 │ │ │ │ + b 4d3e8 │ │ │ │ add x0, x25, #0x101 │ │ │ │ str x0, [x21, #16] │ │ │ │ bl f2d0 │ │ │ │ stp x0, xzr, [x21] │ │ │ │ - b 4d43c │ │ │ │ + b 4d3fc │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x23, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x24, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x0, [x23, #1832] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ str x25, [sp, #64] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ @@ -62545,45 +62529,45 @@ │ │ │ │ mov x0, x19 │ │ │ │ ldrb w2, [x0] │ │ │ │ add x1, x20, x22 │ │ │ │ cmp w2, #0x2f │ │ │ │ csel x20, x1, x20, eq // eq = none │ │ │ │ mov w1, w21 │ │ │ │ bl fbe8 │ │ │ │ - cbz x0, 4d590 │ │ │ │ + cbz x0, 4d550 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - b 4d56c │ │ │ │ + b 4d52c │ │ │ │ add x20, x20, #0x1 │ │ │ │ mov x0, x19 │ │ │ │ add x24, x24, #0x6a8 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add x0, x20, x0 │ │ │ │ bl f2d0 │ │ │ │ mov x25, x0 │ │ │ │ mov x21, x0 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x2f │ │ │ │ - b.ne 4d5cc // b.any │ │ │ │ + b.ne 4d58c // b.any │ │ │ │ ldr x1, [x23, #1832] │ │ │ │ mov x0, x21 │ │ │ │ add x21, x21, x22 │ │ │ │ bl fd68 │ │ │ │ ldrb w1, [x24, #27] │ │ │ │ mov x0, x19 │ │ │ │ bl fbe8 │ │ │ │ - cbz x0, 4d600 │ │ │ │ + cbz x0, 4d5c0 │ │ │ │ sub x0, x0, x19 │ │ │ │ mov x1, x19 │ │ │ │ add x20, x0, #0x1 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, x20 │ │ │ │ add x21, x21, x20 │ │ │ │ add x19, x19, x20 │ │ │ │ bl 10080 │ │ │ │ - b 4d5b0 │ │ │ │ + b 4d570 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl fd68 │ │ │ │ mov x0, x25 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ @@ -62594,119 +62578,119 @@ │ │ │ │ bti c │ │ │ │ ldr x3, [x1, #144] │ │ │ │ mov x11, x0 │ │ │ │ ldr x5, [x1, #16] │ │ │ │ mov w7, #0x1 // #1 │ │ │ │ ldr x8, [x3, #80] │ │ │ │ mov x3, x5 │ │ │ │ - cbz x3, 4d688 │ │ │ │ + cbz x3, 4d648 │ │ │ │ ldr w4, [x3, #36] │ │ │ │ - tbnz w4, #15, 4d744 │ │ │ │ + tbnz w4, #15, 4d704 │ │ │ │ ldr x4, [x3, #8] │ │ │ │ - cbz x4, 4d734 │ │ │ │ + cbz x4, 4d6f4 │ │ │ │ ldr x4, [x4, #16] │ │ │ │ cmp x4, x3 │ │ │ │ cset w4, ne // ne = any │ │ │ │ - cbnz w4, 4d744 │ │ │ │ + cbnz w4, 4d704 │ │ │ │ ldr x4, [x3, #144] │ │ │ │ eor w6, w7, #0x1 │ │ │ │ ldr x4, [x4, #80] │ │ │ │ cmp x4, x8 │ │ │ │ cset w4, eq // eq = none │ │ │ │ orr w4, w4, w6 │ │ │ │ - cbz w4, 4d744 │ │ │ │ - cbz x5, 4d728 │ │ │ │ + cbz w4, 4d704 │ │ │ │ + cbz x5, 4d6e8 │ │ │ │ ldr x0, [x5, #8] │ │ │ │ - cbz x0, 4d708 │ │ │ │ + cbz x0, 4d6c8 │ │ │ │ ldr w4, [x0, #36] │ │ │ │ ldr x9, [x0, #8] │ │ │ │ - tbnz w4, #15, 4d720 │ │ │ │ - cbz x9, 4d714 │ │ │ │ + tbnz w4, #15, 4d6e0 │ │ │ │ + cbz x9, 4d6d4 │ │ │ │ ldr x6, [x9, #16] │ │ │ │ cmp x0, x6 │ │ │ │ - b.ne 4d720 // b.any │ │ │ │ + b.ne 4d6e0 // b.any │ │ │ │ ldr x6, [x0, #144] │ │ │ │ eor w10, w7, #0x1 │ │ │ │ ldr x6, [x6, #80] │ │ │ │ cmp x6, x8 │ │ │ │ cset w6, eq // eq = none │ │ │ │ orr w6, w6, w10 │ │ │ │ - cbz w6, 4d720 │ │ │ │ - cbz x3, 4d704 │ │ │ │ + cbz w6, 4d6e0 │ │ │ │ + cbz x3, 4d6c4 │ │ │ │ ldr w5, [x3, #36] │ │ │ │ mov w7, #0x403 // #1027 │ │ │ │ eor w6, w5, w4 │ │ │ │ tst w6, w7 │ │ │ │ - b.eq 4d758 // b.none │ │ │ │ + b.eq 4d718 // b.none │ │ │ │ ldr w1, [x1, #36] │ │ │ │ mov w2, #0x401 // #1025 │ │ │ │ eor w1, w4, w1 │ │ │ │ tst w1, w2 │ │ │ │ - b.ne 4d70c // b.any │ │ │ │ - tbz w5, #1, 4d74c │ │ │ │ + b.ne 4d6cc // b.any │ │ │ │ + tbz w5, #1, 4d70c │ │ │ │ tst x4, #0x2 │ │ │ │ csel x0, x0, x3, ne // ne = any │ │ │ │ ret │ │ │ │ - cbz x3, 4d770 │ │ │ │ + cbz x3, 4d730 │ │ │ │ mov x0, x3 │ │ │ │ ret │ │ │ │ ldr x6, [x11, #152] │ │ │ │ cmp x0, x6 │ │ │ │ - b.eq 4d6b0 // b.none │ │ │ │ + b.eq 4d670 // b.none │ │ │ │ mov x0, x9 │ │ │ │ - b 4d690 │ │ │ │ + b 4d650 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ ldr x0, [x0, #144] │ │ │ │ - b 4d690 │ │ │ │ + b 4d650 │ │ │ │ ldr x0, [x11, #152] │ │ │ │ cmp x0, x3 │ │ │ │ cset w4, ne // ne = any │ │ │ │ - b 4d668 │ │ │ │ + b 4d628 │ │ │ │ ldr x3, [x3, #16] │ │ │ │ - b 4d648 │ │ │ │ + b 4d608 │ │ │ │ mov x3, x0 │ │ │ │ mov x0, x3 │ │ │ │ - b 4d710 │ │ │ │ - tbnz w6, #3, 4d7a4 │ │ │ │ - tbnz w6, #4, 4d790 │ │ │ │ + b 4d6d0 │ │ │ │ + tbnz w6, #3, 4d764 │ │ │ │ + tbnz w6, #4, 4d750 │ │ │ │ ldr x1, [x0, #40] │ │ │ │ cmp x1, x2 │ │ │ │ - b.hi 4d70c // b.pmore │ │ │ │ + b.hi 4d6cc // b.pmore │ │ │ │ ret │ │ │ │ - cbz w7, 4d780 │ │ │ │ + cbz w7, 4d740 │ │ │ │ mov x3, x5 │ │ │ │ mov w7, #0x0 // #0 │ │ │ │ - b 4d648 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 4d608 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ ret │ │ │ │ ldr w1, [x1, #36] │ │ │ │ eor w4, w4, w1 │ │ │ │ - tbz w4, #4, 4d704 │ │ │ │ + tbz w4, #4, 4d6c4 │ │ │ │ mov x0, x3 │ │ │ │ - b 4d710 │ │ │ │ + b 4d6d0 │ │ │ │ ldr w1, [x1, #36] │ │ │ │ eor w4, w4, w1 │ │ │ │ - tbz w4, #3, 4d704 │ │ │ │ + tbz w4, #3, 4d6c4 │ │ │ │ mov x0, x3 │ │ │ │ - b 4d710 │ │ │ │ + b 4d6d0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 4d7fc // b.any │ │ │ │ + b.ne 4d7bc // b.any │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x103 │ │ │ │ - b.ne 4d7fc // b.any │ │ │ │ + b.ne 4d7bc // b.any │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.ne 4d7fc // b.any │ │ │ │ + b.ne 4d7bc // b.any │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ret │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ @@ -62718,26 +62702,26 @@ │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x25, [sp, #64] │ │ │ │ ldr x25, [x0, #872] │ │ │ │ ldr x0, [x20, #280] │ │ │ │ ldr x0, [x0, #3528] │ │ │ │ ldp x24, x21, [x0, #32] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ add x0, x0, #0x220 │ │ │ │ ldr x1, [x21, #88] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4d964 // b.none │ │ │ │ + b.eq 4d924 // b.none │ │ │ │ ldr x23, [x1, #192] │ │ │ │ ldr x0, [x21, #56] │ │ │ │ ldr x19, [x23, #72] │ │ │ │ - cbnz x19, 4d98c │ │ │ │ + cbnz x19, 4d94c │ │ │ │ ldr x19, [x21, #152] │ │ │ │ - cbnz x19, 4d874 │ │ │ │ + cbnz x19, 4d834 │ │ │ │ bl f2d0 │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x21, #56] │ │ │ │ add x3, x19, #0x10 │ │ │ │ sub x22, x0, #0x10 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x3 │ │ │ │ @@ -62764,101 +62748,101 @@ │ │ │ │ movk w0, #0x55, lsl #16 │ │ │ │ str w0, [x19, #12] │ │ │ │ ldr x3, [sp, #88] │ │ │ │ mov x1, x24 │ │ │ │ ldr x0, [x25, #800] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ mov x0, x20 │ │ │ │ - bl 4d9a0 │ │ │ │ + bl 4d960 │ │ │ │ ldr x1, [x23, #24] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x21, #80] │ │ │ │ ldr x22, [x21, #56] │ │ │ │ add x1, x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 10410 │ │ │ │ - cbnz w0, 4d984 │ │ │ │ + cbnz w0, 4d944 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x19 │ │ │ │ bl ebe0 <__cxa_finalize@plt> │ │ │ │ cmp x0, x22 │ │ │ │ cset w20, eq // eq = none │ │ │ │ ldr x0, [x23, #72] │ │ │ │ - cbnz x0, 4d944 │ │ │ │ + cbnz x0, 4d904 │ │ │ │ ldr x0, [x21, #152] │ │ │ │ - cbnz x0, 4d944 │ │ │ │ + cbnz x0, 4d904 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xd28 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xce8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ bl ffd8 │ │ │ │ - bl 4700c │ │ │ │ - b 4d944 │ │ │ │ + bl 46fcc │ │ │ │ + b 4d904 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - b 4d92c │ │ │ │ + b 4d8ec │ │ │ │ ldr x1, [x21, #80] │ │ │ │ add x19, x19, x1 │ │ │ │ - b 4d874 │ │ │ │ + b 4d834 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-240]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ mov x19, x3 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0x368 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x2 │ │ │ │ mov w21, w4 │ │ │ │ str x23, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4db84 │ │ │ │ - adrp x1, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + cbz w0, 4db44 │ │ │ │ + adrp x1, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x660 │ │ │ │ + add x1, x1, #0x620 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4daf4 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + cbnz w0, 4dab4 │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ add x21, sp, #0x50 │ │ │ │ adrp x1, 52000 │ │ │ │ mov x2, x21 │ │ │ │ - ldr q31, [x0, #96] │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - add x1, x1, #0x8a4 │ │ │ │ + ldr q31, [x0, #32] │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + add x1, x1, #0x864 │ │ │ │ str q31, [sp, #80] │ │ │ │ - ldr q31, [x0, #112] │ │ │ │ + ldr q31, [x0, #48] │ │ │ │ mov x0, x23 │ │ │ │ str q31, [sp, #96] │ │ │ │ blr x22 │ │ │ │ - tbz w0, #0, 4dad0 │ │ │ │ + tbz w0, #0, 4da90 │ │ │ │ ldp w1, w2, [sp, #100] │ │ │ │ mov x20, #0x20 // #32 │ │ │ │ ldr w3, [sp, #108] │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ cmp w3, #0x37 │ │ │ │ csel x20, x20, x0, hi // hi = pmore │ │ │ │ adds w1, w3, w1 │ │ │ │ str w1, [sp, #100] │ │ │ │ - b.cs 4dae8 // b.hs, b.nlast │ │ │ │ + b.cs 4daa8 // b.hs, b.nlast │ │ │ │ add x0, x20, #0x6 │ │ │ │ extr w2, w2, w1, #29 │ │ │ │ rev w2, w2 │ │ │ │ add x4, x20, #0x7 │ │ │ │ add x22, sp, #0x70 │ │ │ │ str w2, [x21, x0, lsl #2] │ │ │ │ lsl w2, w1, #11 │ │ │ │ @@ -62868,105 +62852,105 @@ │ │ │ │ ubfx x0, x1, #5, #24 │ │ │ │ and w0, w0, #0xff00 │ │ │ │ orr w1, w0, w1, lsl #27 │ │ │ │ add x0, x22, w3, uxtw │ │ │ │ orr w1, w2, w1 │ │ │ │ sub w2, w20, #0x2 │ │ │ │ str w1, [x21, x4, lsl #2] │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ lsl x2, x2, #2 │ │ │ │ - add x1, x1, #0xd40 │ │ │ │ + add x1, x1, #0xd00 │ │ │ │ sub x2, x2, w3, uxtw │ │ │ │ add x1, x1, #0x80 │ │ │ │ bl e970 │ │ │ │ mov x0, x22 │ │ │ │ mov x2, x21 │ │ │ │ lsl x1, x20, #2 │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ ldr q31, [sp, #80] │ │ │ │ ldr w0, [sp, #96] │ │ │ │ rev32 v31.16b, v31.16b │ │ │ │ rev w0, w0 │ │ │ │ str w0, [x19, #16] │ │ │ │ str q31, [x19] │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #240 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w2, w2, #0x1 │ │ │ │ str w2, [sp, #104] │ │ │ │ - b 4da4c │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + b 4da0c │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x3b0 │ │ │ │ + add x1, x1, #0x370 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4dc64 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + cbz w0, 4dc24 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, x20 │ │ │ │ - add x1, x1, #0x3b8 │ │ │ │ - bl 2a600 │ │ │ │ - tbz w0, #0, 4dc60 │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + add x1, x1, #0x378 │ │ │ │ + bl 2a5e0 │ │ │ │ + tbz w0, #0, 4dc20 │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3920] │ │ │ │ add x20, x20, #0x2 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ ldrb w2, [x20] │ │ │ │ ldrb w0, [x20] │ │ │ │ ldrh w2, [x1, x2, lsl #1] │ │ │ │ - tbz w2, #8, 4dc48 │ │ │ │ + tbz w2, #8, 4dc08 │ │ │ │ ldrb w2, [x20, #1] │ │ │ │ ldrh w2, [x1, x2, lsl #1] │ │ │ │ - tbz w2, #8, 4dc48 │ │ │ │ + tbz w2, #8, 4dc08 │ │ │ │ str x1, [sp, #72] │ │ │ │ - bl 4e104 │ │ │ │ + bl 4e0c4 │ │ │ │ ubfiz w21, w0, #4, #4 │ │ │ │ strb w21, [x19, x22] │ │ │ │ add x20, x20, #0x2 │ │ │ │ ldurb w0, [x20, #-1] │ │ │ │ - bl 4e104 │ │ │ │ + bl 4e0c4 │ │ │ │ orr w21, w21, w0 │ │ │ │ add x0, x19, x22 │ │ │ │ add x22, x22, #0x1 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ strb w21, [x0] │ │ │ │ ldrb w0, [x20] │ │ │ │ - cbnz w0, 4db2c │ │ │ │ - b 4dad0 │ │ │ │ - adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + cbnz w0, 4daec │ │ │ │ + b 4da90 │ │ │ │ + adrp x0, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ str xzr, [sp, #96] │ │ │ │ str wzr, [sp, #104] │ │ │ │ add x21, sp, #0x50 │ │ │ │ - ldr q31, [x0, #96] │ │ │ │ + ldr q31, [x0, #32] │ │ │ │ adrp x1, 51000 │ │ │ │ mov x2, x21 │ │ │ │ - add x1, x1, #0x4f0 │ │ │ │ + add x1, x1, #0x4b0 │ │ │ │ mov x0, x23 │ │ │ │ str q31, [sp, #80] │ │ │ │ blr x22 │ │ │ │ - tbz w0, #0, 4dad0 │ │ │ │ + tbz w0, #0, 4da90 │ │ │ │ ldr w1, [sp, #96] │ │ │ │ ldr w0, [sp, #104] │ │ │ │ adds w1, w0, w1 │ │ │ │ str w1, [sp, #96] │ │ │ │ - b.cc 4dbd4 // b.lo, b.ul, b.last │ │ │ │ + b.cc 4db94 // b.lo, b.ul, b.last │ │ │ │ ldr w1, [sp, #100] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [sp, #100] │ │ │ │ cmp w0, #0x38 │ │ │ │ mov w22, w0 │ │ │ │ mov w2, #0x78 // #120 │ │ │ │ mov w1, #0x38 // #56 │ │ │ │ sub w2, w2, w0 │ │ │ │ sub w1, w1, w0 │ │ │ │ csel w20, w1, w2, cc // cc = lo, ul, last │ │ │ │ add x0, x22, #0x1c │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xd40 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xd00 │ │ │ │ mov x2, x20 │ │ │ │ add x1, x1, #0x40 │ │ │ │ add x0, x21, x0 │ │ │ │ bl e970 │ │ │ │ ldr w3, [sp, #96] │ │ │ │ add x1, x20, x22 │ │ │ │ add x0, sp, #0x6c │ │ │ │ @@ -62974,31 +62958,31 @@ │ │ │ │ str w2, [x0, x1] │ │ │ │ ldr w2, [sp, #100] │ │ │ │ extr w2, w2, w3, #29 │ │ │ │ add x3, sp, #0x70 │ │ │ │ str w2, [x3, x1] │ │ │ │ add x1, x1, #0x8 │ │ │ │ mov x2, x21 │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ ldp x0, x1, [sp, #80] │ │ │ │ stp x0, x1, [x19] │ │ │ │ - b 4dad0 │ │ │ │ + b 4da90 │ │ │ │ cmp w0, #0x2d │ │ │ │ mov w2, #0x3a // #58 │ │ │ │ ccmp w0, w2, #0x4, ne // ne = any │ │ │ │ - b.ne 4dc60 // b.any │ │ │ │ + b.ne 4dc20 // b.any │ │ │ │ add x20, x20, #0x1 │ │ │ │ - b 4db78 │ │ │ │ + b 4db38 │ │ │ │ bl f798 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xd70 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xd30 │ │ │ │ bl f120 │ │ │ │ mov w20, w0 │ │ │ │ - tbnz w0, #31, 4dad0 │ │ │ │ + tbnz w0, #31, 4da90 │ │ │ │ sxtw x2, w21 │ │ │ │ mov x1, x19 │ │ │ │ bl fdf8 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov w0, w20 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -63010,293 +62994,293 @@ │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ and w23, w1, #0xff │ │ │ │ ldr x20, [x0, #56] │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ ldr x1, [x19] │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x478 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, #0xe │ │ │ │ - b.gt 4df7c │ │ │ │ + b.gt 4df3c │ │ │ │ mov w1, #0x10 // #16 │ │ │ │ sub w0, w1, w0 │ │ │ │ - adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - bl 49fa0 │ │ │ │ + adrp x22, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + bl 49f60 │ │ │ │ ldr w1, [x19, #36] │ │ │ │ add x0, x22, #0x740 │ │ │ │ ldr x0, [x0, #80] │ │ │ │ - tbnz w1, #15, 4dde4 │ │ │ │ + tbnz w1, #15, 4dda4 │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - cbz x1, 4dde4 │ │ │ │ + cbz x1, 4dda4 │ │ │ │ ldr x2, [x1, #208] │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 4dde4 // b.any │ │ │ │ + b.ne 4dda4 // b.any │ │ │ │ ldr x21, [x1, #40] │ │ │ │ ldr x1, [x19, #80] │ │ │ │ add x21, x21, x1 │ │ │ │ mov x2, x21 │ │ │ │ add x1, sp, #0x70 │ │ │ │ adrp x24, 263000 │ │ │ │ bl fea0 │ │ │ │ ldr x3, [x19, #208] │ │ │ │ add x1, sp, #0x70 │ │ │ │ ldr w2, [x24, #632] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xd80 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xd40 │ │ │ │ lsr x2, x20, x2 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x0, x20, #0x4, ne // ne = any │ │ │ │ - b.ne 4ddf8 // b.any │ │ │ │ + b.ne 4ddb8 // b.any │ │ │ │ ldr x0, [x19, #88] │ │ │ │ - cbz x0, 4ddc4 │ │ │ │ + cbz x0, 4dd84 │ │ │ │ add x3, x22, #0x740 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ ldr x0, [x3, #80] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 4ddc4 // b.any │ │ │ │ + b.ne 4dd84 // b.any │ │ │ │ ldr x0, [x22, #1856] │ │ │ │ - tbnz x0, #41, 4df64 │ │ │ │ + tbnz x0, #41, 4df24 │ │ │ │ ldr x23, [x19, #144] │ │ │ │ - cbnz x23, 4de30 │ │ │ │ + cbnz x23, 4ddf0 │ │ │ │ ldr w0, [x24, #632] │ │ │ │ adrp x23, 263000 │ │ │ │ lsr x20, x20, x0 │ │ │ │ add x0, x23, #0x498 │ │ │ │ add x20, x20, x21 │ │ │ │ ldr x1, [x0, #488] │ │ │ │ cmp x20, x1 │ │ │ │ - b.hi 4dddc // b.pmore │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.hi 4dd9c // b.pmore │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldrb w0, [x0, #1804] │ │ │ │ - tbnz w0, #0, 4df88 │ │ │ │ + tbnz w0, #0, 4df48 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #144 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ str x20, [x0, #488] │ │ │ │ - b 4ddb8 │ │ │ │ + b 4dd78 │ │ │ │ adrp x1, 263000 │ │ │ │ tst x23, #0x1 │ │ │ │ csel x20, x20, xzr, ne // ne = any │ │ │ │ ldr x21, [x1, #1664] │ │ │ │ - b 4dd30 │ │ │ │ + b 4dcf0 │ │ │ │ add x0, sp, #0x70 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ add w0, w0, #0x13 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xd90 │ │ │ │ + add x1, x1, #0xd50 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19, #64] │ │ │ │ ldr w1, [x24, #632] │ │ │ │ lsr x1, x2, x1 │ │ │ │ - bl 39820 │ │ │ │ - b 4dd6c │ │ │ │ + bl 39800 │ │ │ │ + b 4dd2c │ │ │ │ ldp x0, x1, [x23, #8] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ str xzr, [x0] │ │ │ │ add x0, x5, #0xa30 │ │ │ │ ldp x3, x2, [x0, #24] │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x2, x2, x3 │ │ │ │ cmp x1, x2 │ │ │ │ - b.hi 4df50 // b.pmore │ │ │ │ + b.hi 4df10 // b.pmore │ │ │ │ add x2, x5, #0xa30 │ │ │ │ ldp x4, x0, [x2, #16] │ │ │ │ add x0, x0, x1 │ │ │ │ cmp x0, x4 │ │ │ │ - b.eq 4def8 // b.none │ │ │ │ + b.eq 4deb8 // b.none │ │ │ │ add x1, x5, #0xa30 │ │ │ │ ldr x2, [x1, #48] │ │ │ │ ldr x3, [x1, #32] │ │ │ │ add x0, x0, x2 │ │ │ │ bic x0, x0, x2 │ │ │ │ ldr x2, [x1, #8] │ │ │ │ sub x6, x0, x2 │ │ │ │ sub x2, x3, x2 │ │ │ │ cmp x6, x2 │ │ │ │ csel x0, x0, x3, ls // ls = plast │ │ │ │ stp x0, x0, [x1, #16] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x0, [x23] │ │ │ │ - cbnz x0, 4df40 │ │ │ │ + cbnz x0, 4df00 │ │ │ │ ldr x1, [x23, #16] │ │ │ │ mov x0, x4 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ adrp x3, 12000 │ │ │ │ add x3, x3, #0x734 │ │ │ │ str x4, [sp, #72] │ │ │ │ bl ee38 │ │ │ │ ldr x4, [sp, #72] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x23, #16] │ │ │ │ cmp x0, w2, uxtw │ │ │ │ - b.hi 4df18 // b.pmore │ │ │ │ + b.hi 4ded8 // b.pmore │ │ │ │ add x0, x5, #0xa30 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ cmp x4, x1 │ │ │ │ - b.ls 4df08 // b.plast │ │ │ │ + b.ls 4dec8 // b.plast │ │ │ │ ldr x1, [x0, #32] │ │ │ │ cmp x4, x1 │ │ │ │ - b.cs 4df08 // b.hs, b.nlast │ │ │ │ + b.cs 4dec8 // b.hs, b.nlast │ │ │ │ stp x4, x4, [x0, #16] │ │ │ │ - b 4dd98 │ │ │ │ + b 4dd58 │ │ │ │ ldrb w1, [x2, #80] │ │ │ │ orr w1, w1, #0x2 │ │ │ │ strb w1, [x2, #80] │ │ │ │ - b 4de68 │ │ │ │ + b 4de28 │ │ │ │ mov x1, x4 │ │ │ │ add x0, x5, #0xa30 │ │ │ │ - bl 53000 <_obstack_free@@Base> │ │ │ │ - b 4dd98 │ │ │ │ + bl 52fc0 <_obstack_free@@Base> │ │ │ │ + b 4dd58 │ │ │ │ ldr x0, [x4, w2, uxtw #3] │ │ │ │ mov x1, x19 │ │ │ │ str x4, [sp, #72] │ │ │ │ str w2, [sp, #80] │ │ │ │ bl 1249c │ │ │ │ ldr w2, [sp, #80] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x4, [sp, #72] │ │ │ │ add w2, w2, #0x1 │ │ │ │ - b 4dec8 │ │ │ │ + b 4de88 │ │ │ │ ldp x2, x0, [x0] │ │ │ │ str x2, [x4, w1, uxtw #3] │ │ │ │ add w1, w1, #0x1 │ │ │ │ - b 4de9c │ │ │ │ + b 4de5c │ │ │ │ str x1, [sp, #72] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldr x1, [sp, #72] │ │ │ │ - adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 4de54 │ │ │ │ + adrp x5, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 4de14 │ │ │ │ ldr x0, [x3, #40] │ │ │ │ mov x2, x19 │ │ │ │ adrp x1, 12000 │ │ │ │ add x1, x1, #0x49c │ │ │ │ bl fb58 │ │ │ │ - b 4dd98 │ │ │ │ - bl 4e288 │ │ │ │ + b 4dd58 │ │ │ │ + bl 4e248 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 4dcf0 │ │ │ │ + b 4dcb0 │ │ │ │ add x20, x22, #0x740 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x1, [x1, #488] │ │ │ │ blr x1 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 4ddc4 │ │ │ │ + b.le 4dd84 │ │ │ │ bl f2d0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x0, [x20, #80] │ │ │ │ str x5, [sp, #72] │ │ │ │ add x23, x23, #0x498 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x2, [x1, #496] │ │ │ │ mov x1, x5 │ │ │ │ blr x2 │ │ │ │ mov x6, x0 │ │ │ │ ldr x5, [sp, #72] │ │ │ │ cmp x20, x6 │ │ │ │ - b.ge 4dff8 // b.tcont │ │ │ │ + b.ge 4dfb8 // b.tcont │ │ │ │ ldr x24, [x5, x20, lsl #3] │ │ │ │ ldr x0, [x19, #88] │ │ │ │ ldr x1, [x24, #32] │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 4e014 // b.none │ │ │ │ + b.eq 4dfd4 // b.none │ │ │ │ add x20, x20, #0x1 │ │ │ │ - b 4dfd4 │ │ │ │ + b 4df94 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x5 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #144 │ │ │ │ autiasp │ │ │ │ b fab0 │ │ │ │ ldr x7, [x24, #16] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ ldr w1, [x24, #24] │ │ │ │ add x7, x7, x0 │ │ │ │ cmp x21, x7 │ │ │ │ cset w0, ls // ls = plast │ │ │ │ tst w1, w0 │ │ │ │ - b.eq 4dff0 // b.none │ │ │ │ + b.eq 4dfb0 // b.none │ │ │ │ ldr x0, [x23, #488] │ │ │ │ cmp x0, x7 │ │ │ │ - b.ls 4dff0 // b.plast │ │ │ │ + b.ls 4dfb0 // b.plast │ │ │ │ ldr x8, [x24, #8] │ │ │ │ - cbz x8, 4dff0 │ │ │ │ + cbz x8, 4dfb0 │ │ │ │ ldrb w0, [x8] │ │ │ │ - cbz w0, 4dff0 │ │ │ │ + cbz w0, 4dfb0 │ │ │ │ add x9, x22, #0x740 │ │ │ │ mov x1, x24 │ │ │ │ str x7, [sp, #104] │ │ │ │ ldr x0, [x9, #80] │ │ │ │ stp x5, x6, [sp, #72] │ │ │ │ stp x8, x9, [sp, #88] │ │ │ │ bl 102c0 │ │ │ │ ldp x5, x6, [sp, #72] │ │ │ │ - tbnz w0, #0, 4dff0 │ │ │ │ + tbnz w0, #0, 4dfb0 │ │ │ │ ldr x8, [sp, #88] │ │ │ │ ldrb w0, [x8] │ │ │ │ cmp w0, #0x24 │ │ │ │ - b.eq 4dff0 // b.none │ │ │ │ + b.eq 4dfb0 // b.none │ │ │ │ ldr x9, [sp, #96] │ │ │ │ mov x1, x8 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x9, #40] │ │ │ │ bl f468 │ │ │ │ ldr x7, [sp, #104] │ │ │ │ ldp x5, x6, [sp, #72] │ │ │ │ - cbnz x0, 4e0dc │ │ │ │ + cbnz x0, 4e09c │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ stp x7, x5, [sp, #72] │ │ │ │ add x20, x20, #0x1 │ │ │ │ str x6, [sp, #88] │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x2, [x24, #8] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldr x1, [sp, #72] │ │ │ │ - add x0, x0, #0xdb0 │ │ │ │ - bl 39820 │ │ │ │ + add x0, x0, #0xd70 │ │ │ │ + bl 39800 │ │ │ │ ldp x5, x6, [sp, #80] │ │ │ │ - b 4dfd4 │ │ │ │ + b 4df94 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ ldr x0, [x0, #208] │ │ │ │ - cbz x0, 4dff0 │ │ │ │ + cbz x0, 4dfb0 │ │ │ │ ldr w0, [x0, #68] │ │ │ │ and w0, w0, #0x1f000 │ │ │ │ and w0, w0, #0xffff1fff │ │ │ │ cmp w0, #0x11, lsl #12 │ │ │ │ - b.eq 4e0ac // b.none │ │ │ │ + b.eq 4e06c // b.none │ │ │ │ add x20, x20, #0x1 │ │ │ │ - b 4dfd4 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 4df94 │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3920] │ │ │ │ and w1, w0, #0xff │ │ │ │ and x0, x0, #0xff │ │ │ │ ldrh w0, [x2, x0, lsl #1] │ │ │ │ - tbnz w0, #2, 4e12c │ │ │ │ - tbnz w0, #7, 4e144 │ │ │ │ - tbz w0, #3, 4e134 │ │ │ │ + tbnz w0, #2, 4e0ec │ │ │ │ + tbnz w0, #7, 4e104 │ │ │ │ + tbz w0, #3, 4e0f4 │ │ │ │ sub w0, w1, #0x57 │ │ │ │ ret │ │ │ │ sub w0, w1, #0x30 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ @@ -63312,82 +63296,82 @@ │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ mov w21, w1 │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #56] │ │ │ │ bl ec40 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - tbz w0, #0, 4e1bc │ │ │ │ + tbz w0, #0, 4e17c │ │ │ │ ldr x0, [x3, #200] │ │ │ │ add x2, sp, #0x40 │ │ │ │ adrp x1, 4e000 │ │ │ │ - add x1, x1, #0x2a0 │ │ │ │ + add x1, x1, #0x260 │ │ │ │ stp x22, x20, [sp, #64] │ │ │ │ stp x19, x0, [sp, #80] │ │ │ │ mov x0, x3 │ │ │ │ strb w21, [sp, #96] │ │ │ │ bl 101a0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x1, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ bl 10534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ - cbz x2, 4e240 │ │ │ │ + cbz x2, 4e200 │ │ │ │ ldr x3, [x2, #16] │ │ │ │ stp xzr, x3, [sp, #32] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w1, [sp, #48] │ │ │ │ ldr w1, [x2, #28] │ │ │ │ str w1, [sp, #56] │ │ │ │ ldrb w1, [x2, #24] │ │ │ │ and w1, w1, #0xf │ │ │ │ str w1, [sp, #60] │ │ │ │ ldr x1, [x2] │ │ │ │ str w1, [sp, #64] │ │ │ │ add x1, sp, #0x20 │ │ │ │ bl fd98 │ │ │ │ - tbnz w0, #31, 4e278 │ │ │ │ + tbnz w0, #31, 4e238 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bl fdb0 │ │ │ │ - tbz w0, #31, 4e230 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xe18 │ │ │ │ + tbz w0, #31, 4e1f0 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xdd8 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl ece8 │ │ │ │ bl ef28 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10534 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - add x1, x1, #0xdc8 │ │ │ │ - b 4e254 │ │ │ │ + add x1, x1, #0xd88 │ │ │ │ + b 4e214 │ │ │ │ bti c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #1744] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ b ed90 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ @@ -63401,875 +63385,875 @@ │ │ │ │ ldr x20, [x0] │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ ldr x23, [x0] │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x23 │ │ │ │ bl f948 │ │ │ │ - cbnz w0, 4e300 │ │ │ │ + cbnz w0, 4e2c0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x21, #16] │ │ │ │ ldr x19, [x0, #8] │ │ │ │ - cbz x19, 4e2e8 │ │ │ │ + cbz x19, 4e2a8 │ │ │ │ ldr x1, [x19, #8] │ │ │ │ mov x0, x20 │ │ │ │ bl f948 │ │ │ │ - cbz w0, 4e324 │ │ │ │ + cbz w0, 4e2e4 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 4e308 │ │ │ │ + b 4e2c8 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x1, x22 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x26, x0 │ │ │ │ ldrb w0, [x21, #32] │ │ │ │ mov w25, w0 │ │ │ │ mov x0, x24 │ │ │ │ bl 10158 │ │ │ │ - tbnz x0, #63, 4e3a4 │ │ │ │ - cbz x0, 4e414 │ │ │ │ + tbnz x0, #63, 4e364 │ │ │ │ + cbz x0, 4e3d4 │ │ │ │ bl f2d0 │ │ │ │ mov x8, x0 │ │ │ │ ldr x3, [x21, #24] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x24 │ │ │ │ str x8, [sp, #88] │ │ │ │ bl ffc0 │ │ │ │ ldr x8, [sp, #88] │ │ │ │ - tbnz x0, #63, 4e3a4 │ │ │ │ + tbnz x0, #63, 4e364 │ │ │ │ add x7, x8, x0, lsl #3 │ │ │ │ mov x19, x8 │ │ │ │ cmp x19, x7 │ │ │ │ - b.cc 4e3c0 // b.lo, b.ul, b.last │ │ │ │ + b.cc 4e380 // b.lo, b.ul, b.last │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov x0, x8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ b fab0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xb38 │ │ │ │ + add x1, x1, #0xaf8 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x24 │ │ │ │ bl 10534 │ │ │ │ ldr x3, [x19] │ │ │ │ - cbz x3, 4e384 │ │ │ │ + cbz x3, 4e344 │ │ │ │ ldr x0, [x3] │ │ │ │ - cbz x0, 4e40c │ │ │ │ + cbz x0, 4e3cc │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 4e40c │ │ │ │ - tbz w25, #0, 4e41c │ │ │ │ - adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x0, 4e3cc │ │ │ │ + tbz w25, #0, 4e3dc │ │ │ │ + adrp x1, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x1, [x1, #3968] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ add x1, x1, #0x110 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 4e43c // b.none │ │ │ │ + b.eq 4e3fc // b.none │ │ │ │ ldr w1, [x2, #36] │ │ │ │ - tbnz w1, #12, 4e43c │ │ │ │ + tbnz w1, #12, 4e3fc │ │ │ │ ldr w2, [x0, #24] │ │ │ │ mov w1, #0x82 // #130 │ │ │ │ tst w2, w1 │ │ │ │ - b.ne 4e43c // b.any │ │ │ │ + b.ne 4e3fc // b.any │ │ │ │ add x19, x19, #0x8 │ │ │ │ - b 4e37c │ │ │ │ + b 4e33c │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 4e2e8 │ │ │ │ + b 4e2a8 │ │ │ │ ldr w2, [x0, #24] │ │ │ │ mov w1, #0x101 // #257 │ │ │ │ tst w2, w1 │ │ │ │ - b.eq 4e40c // b.none │ │ │ │ + b.eq 4e3cc // b.none │ │ │ │ ldr x2, [x21, #8] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 4e40c // b.any │ │ │ │ + b.ne 4e3cc // b.any │ │ │ │ mov x1, x26 │ │ │ │ - cbz x26, 4e4ac │ │ │ │ + cbz x26, 4e46c │ │ │ │ ldr x0, [x0, #8] │ │ │ │ stp x3, x7, [sp, #88] │ │ │ │ str x8, [sp, #104] │ │ │ │ bl f948 │ │ │ │ ldr x8, [sp, #104] │ │ │ │ ldp x3, x7, [sp, #88] │ │ │ │ - cbnz w0, 4e40c │ │ │ │ + cbnz w0, 4e3cc │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe68 │ │ │ │ + add x1, x1, #0xe28 │ │ │ │ stp x3, x7, [sp, #88] │ │ │ │ add x19, x19, #0x8 │ │ │ │ str x8, [sp, #104] │ │ │ │ bl ffd8 │ │ │ │ ldr x3, [sp, #88] │ │ │ │ mov x6, x23 │ │ │ │ mov x4, x20 │ │ │ │ mov x2, x22 │ │ │ │ ldp x1, x3, [x3] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x5, [x1, #8] │ │ │ │ mov x1, x24 │ │ │ │ - bl 4700c │ │ │ │ + bl 46fcc │ │ │ │ ldp x7, x8, [sp, #96] │ │ │ │ - b 4e37c │ │ │ │ + b 4e33c │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - tbnz w0, #8, 4e460 │ │ │ │ - b 4e40c │ │ │ │ + tbnz w0, #8, 4e420 │ │ │ │ + b 4e3cc │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.ls 4e528 // b.plast │ │ │ │ + b.ls 4e4e8 // b.plast │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x1, x1, #0xf08 │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x1, x1, #0xec8 │ │ │ │ ldr x20, [x0, #1744] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl ffd8 │ │ │ │ mov x1, x0 │ │ │ │ ldr w2, [x19, #8] │ │ │ │ mov x0, x20 │ │ │ │ bl 10368 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ mov w1, #0x15d6 // #5590 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ bl 1816c │ │ │ │ mov x21, x1 │ │ │ │ - adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x1, x1, #0xd14 │ │ │ │ + adrp x1, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x1, x1, #0xcd4 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 4e544 │ │ │ │ + adr x0, 4e504 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ - cbnz x0, 4eb18 │ │ │ │ + cbnz x0, 4ead8 │ │ │ │ ldrb w0, [x19, #96] │ │ │ │ - tbnz w0, #0, 4e968 │ │ │ │ + tbnz w0, #0, 4e928 │ │ │ │ ldrb w0, [x19, #97] │ │ │ │ - tbnz w0, #0, 4e978 │ │ │ │ + tbnz w0, #0, 4e938 │ │ │ │ ldr x1, [x19, #88] │ │ │ │ - cbnz x1, 4e988 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x6f8 │ │ │ │ - bl 39820 │ │ │ │ + cbnz x1, 4e948 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x6b8 │ │ │ │ + bl 39800 │ │ │ │ ldrb w0, [x19, #97] │ │ │ │ - tbnz w0, #0, 4e998 │ │ │ │ + tbnz w0, #0, 4e958 │ │ │ │ ldrb w0, [x19, #96] │ │ │ │ - tbnz w0, #0, 4e940 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf78 │ │ │ │ - bl 39820 │ │ │ │ + tbnz w0, #0, 4e900 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf38 │ │ │ │ + bl 39800 │ │ │ │ ldr x20, [x19, #64] │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x23, x0, #0x6f0 │ │ │ │ - cbz x20, 4e628 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x23, x0, #0x6b0 │ │ │ │ + cbz x20, 4e5e8 │ │ │ │ ldr w1, [x20, #56] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 4e9b8 // b.none │ │ │ │ - b.hi 4e5e8 // b.pmore │ │ │ │ + b.eq 4e978 // b.none │ │ │ │ + b.hi 4e5a8 // b.pmore │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 4e9cc // b.none │ │ │ │ - cbz w1, 4e5f0 │ │ │ │ + b.eq 4e98c // b.none │ │ │ │ + cbz w1, 4e5b0 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.eq 4eee4 // b.none │ │ │ │ + b.eq 4eea4 // b.none │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 4ec44 // b.none │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.eq 4ec04 // b.none │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - add x0, x0, #0xf80 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ + add x0, x0, #0xf40 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.eq 4e9f4 // b.none │ │ │ │ + b.eq 4e9b4 // b.none │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldrb w0, [x20, #60] │ │ │ │ - tbnz w0, #0, 4e9e0 │ │ │ │ + tbnz w0, #0, 4e9a0 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ - cbnz x0, 4ee6c │ │ │ │ + cbnz x0, 4ee2c │ │ │ │ ldr x1, [x20, #8] │ │ │ │ - cbz x1, 4e9a8 │ │ │ │ + cbz x1, 4e968 │ │ │ │ mov x0, x23 │ │ │ │ - bl 39820 │ │ │ │ - cbnz w22, 4e918 │ │ │ │ + bl 39800 │ │ │ │ + cbnz w22, 4e8d8 │ │ │ │ ldr x0, [x20] │ │ │ │ - cbnz x0, 4e6a0 │ │ │ │ + cbnz x0, 4e660 │ │ │ │ mov x20, x0 │ │ │ │ - cbnz x20, 4e5a8 │ │ │ │ - adrp x0, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x0, x0, #0x128 │ │ │ │ - bl 39820 │ │ │ │ - bl 4e288 │ │ │ │ + cbnz x20, 4e568 │ │ │ │ + adrp x0, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ + bl 39800 │ │ │ │ + bl 4e248 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - cbnz x19, 4e6b8 │ │ │ │ + cbnz x19, 4e678 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #2896] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 4e684 // b.none │ │ │ │ + b.eq 4e644 // b.none │ │ │ │ ldp x1, x20, [x19, #64] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x98 │ │ │ │ - bl 39820 │ │ │ │ - cbnz x20, 4e6d0 │ │ │ │ - bl 4e288 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x58 │ │ │ │ + bl 39800 │ │ │ │ + cbnz x20, 4e690 │ │ │ │ + bl 4e248 │ │ │ │ ldr x20, [x19, #16] │ │ │ │ - cbz x20, 4e640 │ │ │ │ + cbz x20, 4e600 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x20, [x20] │ │ │ │ - b 4e688 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xb00 │ │ │ │ - bl 39820 │ │ │ │ + b 4e648 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x20] │ │ │ │ mov x20, x0 │ │ │ │ - b 4e624 │ │ │ │ + b 4e5e4 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbz x19, 4e640 │ │ │ │ - b 4e6b8 │ │ │ │ + cbz x19, 4e600 │ │ │ │ + b 4e678 │ │ │ │ adrp x0, 263000 │ │ │ │ mov x23, x0 │ │ │ │ add x0, x0, #0x498 │ │ │ │ ldr x1, [x20, #40] │ │ │ │ str x1, [x0, #488] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ cmp w0, #0xe │ │ │ │ - b.gt 4f0b0 │ │ │ │ + b.gt 4f070 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ sub w0, w0, w1 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ adrp x0, 263000 │ │ │ │ ldr x1, [x20, #40] │ │ │ │ ldr x2, [x20, #56] │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x2, x2, x0 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0xa0 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x60 │ │ │ │ + bl 39800 │ │ │ │ ldp x1, x0, [x20, #40] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 4f038 // b.any │ │ │ │ + b.ne 4eff8 // b.any │ │ │ │ ldr x0, [x19, #136] │ │ │ │ - cbz x0, 4e680 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbz x0, 4e640 │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x3, x23, #0x498 │ │ │ │ add x3, x3, #0x1e8 │ │ │ │ mov x1, x19 │ │ │ │ add x2, x2, #0x220 │ │ │ │ - bl 49f28 │ │ │ │ - bl 4e288 │ │ │ │ - b 4e684 │ │ │ │ + bl 49ee8 │ │ │ │ + bl 4e248 │ │ │ │ + b 4e644 │ │ │ │ bti j │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ ldr x2, [x21, #72] │ │ │ │ ldr w3, [x1, #16] │ │ │ │ ldr x0, [x1, #24] │ │ │ │ cmp w3, #0x8 │ │ │ │ - b.eq 4e950 // b.none │ │ │ │ + b.eq 4e910 // b.none │ │ │ │ ldrb w4, [x0] │ │ │ │ cmp w4, #0x2e │ │ │ │ - b.eq 4e908 // b.none │ │ │ │ + b.eq 4e8c8 // b.none │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ cmp x2, #0x0 │ │ │ │ add x0, x0, #0x220 │ │ │ │ csel x2, x0, x2, eq // eq = none │ │ │ │ cmp w3, #0x5 │ │ │ │ - b.eq 4e85c // b.none │ │ │ │ + b.eq 4e81c // b.none │ │ │ │ mov x0, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ add x3, x1, #0x498 │ │ │ │ mov x23, x1 │ │ │ │ add x3, x3, #0x1e8 │ │ │ │ mov x1, x21 │ │ │ │ - bl 49f28 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 49ee8 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0xa88 │ │ │ │ ldr x5, [x19, #16] │ │ │ │ ldrb w2, [x0, #48] │ │ │ │ ldr w1, [x5, #16] │ │ │ │ - tbz w2, #0, 4e92c │ │ │ │ + tbz w2, #0, 4e8ec │ │ │ │ cmp w22, #0x0 │ │ │ │ ccmp w1, #0x8, #0x4, eq // eq = none │ │ │ │ - b.ne 4e89c // b.any │ │ │ │ + b.ne 4e85c // b.any │ │ │ │ ldr x2, [x0, #24] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbz x0, 4e800 │ │ │ │ + cbz x0, 4e7c0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x2, x2, x0 │ │ │ │ mov w0, #0x7830 // #30768 │ │ │ │ strh w0, [sp, #96] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, sp, #0x62 │ │ │ │ str x2, [sp, #72] │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl fea0 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ - cbz w22, 4e8c8 │ │ │ │ + cbz w22, 4e888 │ │ │ │ add x0, x23, #0x498 │ │ │ │ add x3, sp, #0x60 │ │ │ │ str x2, [x0, #488] │ │ │ │ mov x2, x3 │ │ │ │ - b 4e870 │ │ │ │ + b 4e830 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #16] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 4dca4 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b 4dc64 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0xa88 │ │ │ │ strb wzr, [x0, #48] │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0xee8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0xea8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0xa88 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x80 │ │ │ │ ldr x0, [x0, #1744] │ │ │ │ str xzr, [x20, #8] │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x19, #16] │ │ │ │ - bl 4f7c8 │ │ │ │ - bl 4e288 │ │ │ │ - b 4e640 │ │ │ │ + bl 4f788 │ │ │ │ + bl 4e248 │ │ │ │ + b 4e600 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ - cbz x1, 4ebfc │ │ │ │ + cbz x1, 4ebbc │ │ │ │ ldr x2, [x0, #24] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - cbnz x0, 4e7f8 │ │ │ │ + cbnz x0, 4e7b8 │ │ │ │ mov w0, #0x7830 // #30768 │ │ │ │ strh w0, [sp, #96] │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x1, sp, #0x62 │ │ │ │ ldr x0, [x0, #1936] │ │ │ │ bl fea0 │ │ │ │ add x3, sp, #0x60 │ │ │ │ mov x2, x3 │ │ │ │ - b 4e870 │ │ │ │ + b 4e830 │ │ │ │ bti j │ │ │ │ ldr x2, [x19, #16] │ │ │ │ - cbz x2, 4e640 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0xe8 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x2, 4e600 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0xa8 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x0, [x0, #1744] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ b 10368 │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w22, eq // eq = none │ │ │ │ - b 4e790 │ │ │ │ - adrp x0, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + b 4e750 │ │ │ │ + adrp x0, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ sub w22, w22, #0x1 │ │ │ │ - add x0, x0, #0x128 │ │ │ │ - bl 39820 │ │ │ │ - b 4e614 │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5d4 │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 4e868 // b.none │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0xee0 │ │ │ │ - b 4e870 │ │ │ │ - adrp x0, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x0, x0, #0x128 │ │ │ │ - bl 39820 │ │ │ │ - b 4e58c │ │ │ │ + b.eq 4e828 // b.none │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0xea0 │ │ │ │ + b 4e830 │ │ │ │ + adrp x0, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ + bl 39800 │ │ │ │ + b 4e54c │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - cbnz x2, 4e7b0 │ │ │ │ - adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + cbnz x2, 4e770 │ │ │ │ + adrp x2, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x2, [x2, #3968] │ │ │ │ add x2, x2, #0x220 │ │ │ │ - b 4e7b0 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ - bl 39820 │ │ │ │ - b 4e560 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - bl 39820 │ │ │ │ - b 4e568 │ │ │ │ - adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ - bl 39820 │ │ │ │ - b 4e57c │ │ │ │ - adrp x0, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x0, x0, #0x128 │ │ │ │ - bl 39820 │ │ │ │ - b 4e584 │ │ │ │ - adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ - add x0, x0, #0x6f8 │ │ │ │ - bl 39820 │ │ │ │ - b 4e614 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 4e770 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf18 │ │ │ │ + bl 39800 │ │ │ │ + b 4e520 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf28 │ │ │ │ + bl 39800 │ │ │ │ + b 4e528 │ │ │ │ + adrp x0, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 39800 │ │ │ │ + b 4e53c │ │ │ │ + adrp x0, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ + bl 39800 │ │ │ │ + b 4e544 │ │ │ │ + adrp x0, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ + add x0, x0, #0x6b8 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5d4 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - add x0, x0, #0xfd8 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x0, x0, #0xf98 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x0, x0, #0xf18 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ add w22, w22, #0x1 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5fc │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x0, x0, #0xf28 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5bc │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - add x0, x0, #0xfe8 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x2, #0xd // #13 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x38 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ bl fc78 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x0, #0x48 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x0, #0x8 │ │ │ │ ldr x3, [x19] │ │ │ │ add x3, x19, x3 │ │ │ │ ldr x0, [x20, #40] │ │ │ │ cmp x3, x19 │ │ │ │ - b.eq 4eb44 // b.none │ │ │ │ + b.eq 4eb04 // b.none │ │ │ │ ldrb w2, [x19, #8] │ │ │ │ add x19, x19, #0x1 │ │ │ │ stp x1, x3, [sp, #72] │ │ │ │ bl 10368 │ │ │ │ ldp x1, x3, [sp, #72] │ │ │ │ - b 4ea40 │ │ │ │ + b 4ea00 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #40] │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldp x0, x1, [x19, #40] │ │ │ │ mov x22, x1 │ │ │ │ - cbz x0, 4ea8c │ │ │ │ + cbz x0, 4ea4c │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x22, x1, x0 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ cmp w0, #0x11d │ │ │ │ - b.eq 4eb64 // b.none │ │ │ │ - b.hi 4eb74 // b.pmore │ │ │ │ + b.eq 4eb24 // b.none │ │ │ │ + b.hi 4eb34 // b.pmore │ │ │ │ cmp w0, #0x11b │ │ │ │ - b.eq 4eba4 // b.none │ │ │ │ + b.eq 4eb64 // b.none │ │ │ │ cmp w0, #0x11c │ │ │ │ - b.ne 4ebb4 // b.any │ │ │ │ - adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x3, x3, #0xec8 │ │ │ │ + b.ne 4eb74 // b.any │ │ │ │ + adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x3, x3, #0xe88 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ adrp x1, 263000 │ │ │ │ mov x21, x1 │ │ │ │ ldr x4, [x19, #32] │ │ │ │ ldr w2, [x1, #632] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ lsl w20, w1, w2 │ │ │ │ cmp x20, x0 │ │ │ │ csel x20, x20, x0, cs // cs = hs, nlast │ │ │ │ mov x1, x22 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x50 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x10 │ │ │ │ lsr x2, x20, x2 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 4ebe8 // b.any │ │ │ │ - bl 4e288 │ │ │ │ + b.ne 4eba8 // b.any │ │ │ │ + bl 4e248 │ │ │ │ ldr w0, [x21, #632] │ │ │ │ adrp x1, 263000 │ │ │ │ lsr x0, x20, x0 │ │ │ │ add x0, x0, x22 │ │ │ │ str x0, [x1, #1664] │ │ │ │ - b 4e640 │ │ │ │ + b 4e600 │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf40 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf00 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ ldr x20, [x0, #8] │ │ │ │ - cbnz x20, 4ebd0 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf50 │ │ │ │ - bl 39820 │ │ │ │ - b 4e558 │ │ │ │ + cbnz x20, 4eb90 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ + bl 39800 │ │ │ │ + b 4e518 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x1, x0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ b ed90 │ │ │ │ - adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ - add x3, x3, #0xeb8 │ │ │ │ - b 4eab8 │ │ │ │ + add x3, x3, #0xe78 │ │ │ │ + b 4ea78 │ │ │ │ cmp w0, #0x11e │ │ │ │ - b.eq 4eb94 // b.none │ │ │ │ + b.eq 4eb54 // b.none │ │ │ │ cmp w0, #0x11f │ │ │ │ - b.ne 4ebb4 // b.any │ │ │ │ - adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.ne 4eb74 // b.any │ │ │ │ + adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - add x3, x3, #0xea8 │ │ │ │ - b 4eab8 │ │ │ │ - adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x3, x3, #0xe68 │ │ │ │ + b 4ea78 │ │ │ │ + adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ - add x3, x3, #0xeb0 │ │ │ │ - b 4eab8 │ │ │ │ - adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + add x3, x3, #0xe70 │ │ │ │ + b 4ea78 │ │ │ │ + adrp x3, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ - add x3, x3, #0xec0 │ │ │ │ - b 4eab8 │ │ │ │ - adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf54> │ │ │ │ - add x2, x2, #0xd40 │ │ │ │ - adrp x0, 53000 <_obstack_free@@Base> │ │ │ │ + add x3, x3, #0xe80 │ │ │ │ + b 4ea78 │ │ │ │ + adrp x2, 241000 <_obstack_memory_used@@Base+0x1edf94> │ │ │ │ + add x2, x2, #0xd00 │ │ │ │ + adrp x0, 53000 <_obstack_free@@Base+0x40> │ │ │ │ add x2, x2, #0xc0 │ │ │ │ - add x0, x0, #0xdb8 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ mov w1, #0x14d4 // #5332 │ │ │ │ bl 18d98 │ │ │ │ ldr x1, [x20] │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x478 │ │ │ │ + bl 39800 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - b 4eb30 │ │ │ │ + b 4eaf0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 4f7c8 │ │ │ │ - b 4eafc │ │ │ │ - adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + bl 4f788 │ │ │ │ + b 4eabc │ │ │ │ + adrp x6, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x6, x6, #0x740 │ │ │ │ ldr x1, [x5, #24] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x0, [x6, #40] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str x6, [sp, #80] │ │ │ │ bl f468 │ │ │ │ - cbz x0, 4ec38 │ │ │ │ + cbz x0, 4ebf8 │ │ │ │ ldrb w1, [x0, #24] │ │ │ │ sub w1, w1, #0x3 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ls 4f058 // b.plast │ │ │ │ - adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x2, x2, #0xed0 │ │ │ │ - b 4e870 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b.ls 4f018 // b.plast │ │ │ │ + adrp x2, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x2, x2, #0xe90 │ │ │ │ + b 4e830 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x2 // #2 │ │ │ │ - add x0, x0, #0xfb8 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ + add x0, x0, #0xf78 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ bti j │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x0 │ │ │ │ + add x1, x1, #0xfc0 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x19, #16] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 4e288 │ │ │ │ + b 4e248 │ │ │ │ bti j │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x20 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xfe0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ - b 39820 │ │ │ │ + b 39800 │ │ │ │ bti j │ │ │ │ adrp x19, 263000 │ │ │ │ ldr x0, [x19, #608] │ │ │ │ - cbz x0, 4e640 │ │ │ │ + cbz x0, 4e600 │ │ │ │ adrp x0, 263000 │ │ │ │ ldrb w0, [x0, #161] │ │ │ │ - tbz w0, #0, 4ed44 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf18 │ │ │ │ - bl 39820 │ │ │ │ + tbz w0, #0, 4ed04 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xed8 │ │ │ │ + bl 39800 │ │ │ │ ldr x19, [x19, #608] │ │ │ │ - cbz x19, 4e640 │ │ │ │ + cbz x19, 4e600 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbnz x19, 4ecec │ │ │ │ - b 4e640 │ │ │ │ + cbnz x19, 4ecac │ │ │ │ + b 4e600 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x0, #40] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x118 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ bl fc78 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - cbz x19, 4ed58 │ │ │ │ + cbz x19, 4ed18 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 4ed2c │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ - bl 39820 │ │ │ │ + b 4ecec │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xef0 │ │ │ │ + bl 39800 │ │ │ │ ldr x19, [x19, #608] │ │ │ │ - b 4ece8 │ │ │ │ + b 4eca8 │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x128 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ b fc78 │ │ │ │ bti j │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ mov x2, #0xc // #12 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x0, #40] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0xf8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0xb8 │ │ │ │ bl fc78 │ │ │ │ ldr x19, [x19, #16] │ │ │ │ - cbz x19, 4eeac │ │ │ │ + cbz x19, 4ee6c │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4e4c0 │ │ │ │ + bl 4e480 │ │ │ │ ldr x19, [x19] │ │ │ │ - b 4edb0 │ │ │ │ + b 4ed70 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - bl 36ec4 │ │ │ │ + bl 36ea4 │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldp x0, x20, [x19, #64] │ │ │ │ - cbz x0, 4edec │ │ │ │ + cbz x0, 4edac │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x20, x20, x0 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ adrp x2, 263000 │ │ │ │ mov x21, x2 │ │ │ │ ldr w2, [x2, #632] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x3, [x0, #32] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ubfx x1, x1, #32, #4 │ │ │ │ - add x0, x0, #0x60 │ │ │ │ + add x0, x0, #0x20 │ │ │ │ mov x22, x1 │ │ │ │ lsr x2, x1, x2 │ │ │ │ mov x1, x20 │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x1, [x19, #40] │ │ │ │ - cbz x1, 4eed8 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x78 │ │ │ │ - bl 39820 │ │ │ │ + cbz x1, 4ee98 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x38 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - bl 4f7c8 │ │ │ │ - bl 4e288 │ │ │ │ + bl 4f788 │ │ │ │ + bl 4e248 │ │ │ │ ldr w0, [x21, #632] │ │ │ │ adrp x1, 263000 │ │ │ │ lsr x0, x22, x0 │ │ │ │ add x0, x0, x20 │ │ │ │ str x0, [x1, #1664] │ │ │ │ - b 4e640 │ │ │ │ + b 4e600 │ │ │ │ bti j │ │ │ │ ldr x2, [x19, #16] │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ - b 4e8e8 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x88 │ │ │ │ + b 4e8a8 │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf40 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf00 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x24, x0, #0x4b8 │ │ │ │ - cbz x2, 4eec8 │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x24, x0, #0x478 │ │ │ │ + cbz x2, 4ee88 │ │ │ │ ldr x1, [x2] │ │ │ │ mov x0, x24 │ │ │ │ str x2, [sp, #72] │ │ │ │ - bl 39820 │ │ │ │ + bl 39800 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldr x2, [x2, #8] │ │ │ │ - b 4ee8c │ │ │ │ + b 4ee4c │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x2, #0xa // #10 │ │ │ │ - add x0, x0, #0x108 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ - b 4ed70 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ - add x0, x0, #0xf50 │ │ │ │ - bl 39820 │ │ │ │ - b 4e604 │ │ │ │ + b 4ed30 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5c4 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ ldr x1, [x0] │ │ │ │ - b 4ee28 │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + b 4ede8 │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ mov w22, #0x2 // #2 │ │ │ │ - add x0, x0, #0xf98 │ │ │ │ - bl 39820 │ │ │ │ - b 4e5f4 │ │ │ │ + add x0, x0, #0xf58 │ │ │ │ + bl 39800 │ │ │ │ + b 4e5b4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - bl 36ec4 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x80 │ │ │ │ - bl 39820 │ │ │ │ + bl 36ea4 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x40 │ │ │ │ + bl 39800 │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ - bl 49fa0 │ │ │ │ + bl 49f60 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ ldr x1, [x19, #16] │ │ │ │ mov x22, x1 │ │ │ │ - cbz x0, 4ef30 │ │ │ │ + cbz x0, 4eef0 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ add x22, x1, x0 │ │ │ │ adrp x0, 263000 │ │ │ │ mov x21, x0 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ mov x1, x22 │ │ │ │ ldr w0, [x0, #632] │ │ │ │ lsr x2, x2, x0 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x88 │ │ │ │ - bl 39820 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x48 │ │ │ │ + bl 39800 │ │ │ │ ldr x3, [x19, #40] │ │ │ │ ldr x4, [x3] │ │ │ │ - cbnz x4, 4effc │ │ │ │ - bl 4e288 │ │ │ │ + cbnz x4, 4efbc │ │ │ │ + bl 4e248 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr w1, [x21, #632] │ │ │ │ lsr x0, x0, x1 │ │ │ │ adrp x1, 263000 │ │ │ │ add x0, x0, x22 │ │ │ │ str x0, [x1, #1664] │ │ │ │ - b 4e640 │ │ │ │ + b 4e600 │ │ │ │ bti j │ │ │ │ ldr x1, [x19, #16] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0xd8 │ │ │ │ - bl 39820 │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x98 │ │ │ │ + bl 39800 │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x1, [x0, #3064] │ │ │ │ - cbz x1, 4efac │ │ │ │ - adrp x0, 54000 <_obstack_memory_used@@Base+0xf54> │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ - bl 39820 │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xc38 │ │ │ │ - b 4eca4 │ │ │ │ + cbz x1, 4ef6c │ │ │ │ + adrp x0, 54000 <_obstack_memory_used@@Base+0xf94> │ │ │ │ + add x0, x0, #0x478 │ │ │ │ + bl 39800 │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + b 4ec64 │ │ │ │ bti j │ │ │ │ ldrb w2, [x19, #24] │ │ │ │ - adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x0, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - add x0, x0, #0xef8 │ │ │ │ + add x0, x0, #0xeb8 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ tst x2, #0x1 │ │ │ │ ldr x2, [x19, #16] │ │ │ │ - adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f54> │ │ │ │ + adrp x1, f6000 <_obstack_memory_used@@Base+0xa2f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x1, x1, #0xf00 │ │ │ │ + add x1, x1, #0xec0 │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ csel x1, x1, x0, eq // eq = none │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x138 │ │ │ │ - b 39820 │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0xf8 │ │ │ │ + b 39800 │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ add x3, x3, #0x8 │ │ │ │ - add x1, x1, #0x48 │ │ │ │ + add x1, x1, #0x8 │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ ldr x0, [x20, #40] │ │ │ │ str x4, [sp, #88] │ │ │ │ ldrb w2, [x3], #1 │ │ │ │ stp x1, x3, [sp, #72] │ │ │ │ bl 10368 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ ldp x1, x3, [sp, #72] │ │ │ │ subs x4, x4, #0x1 │ │ │ │ - b.ne 4f010 // b.any │ │ │ │ - b 4ef60 │ │ │ │ + b.ne 4efd0 // b.any │ │ │ │ + b 4ef20 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xa8 │ │ │ │ + add x1, x1, #0x68 │ │ │ │ bl ffd8 │ │ │ │ ldr x1, [x20, #48] │ │ │ │ - bl 39820 │ │ │ │ - b 4e730 │ │ │ │ + bl 39800 │ │ │ │ + b 4e6f0 │ │ │ │ ldp x1, x0, [x0, #40] │ │ │ │ add x3, sp, #0x60 │ │ │ │ ldr x6, [sp, #80] │ │ │ │ ldp x2, x1, [x1, #80] │ │ │ │ str x3, [sp, #72] │ │ │ │ add x0, x0, x2 │ │ │ │ ldr x2, [x1, #40] │ │ │ │ @@ -64283,400 +64267,400 @@ │ │ │ │ bl fea0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ ldr x3, [sp, #72] │ │ │ │ mov w1, #0x5d // #93 │ │ │ │ mov x2, x3 │ │ │ │ strh w1, [x3, x0] │ │ │ │ - b 4e870 │ │ │ │ - bl 4e288 │ │ │ │ + b 4e830 │ │ │ │ + bl 4e248 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - b 4e6f8 │ │ │ │ + b 4e6b8 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ cmp x1, x19 │ │ │ │ - b.eq 4f174 // b.none │ │ │ │ + b.eq 4f134 // b.none │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ ldp x20, x1, [x2] │ │ │ │ ldr x3, [x19] │ │ │ │ mov x24, x3 │ │ │ │ mov x23, x1 │ │ │ │ ldr w1, [x2, #16] │ │ │ │ - cbnz w1, 4f16c │ │ │ │ + cbnz w1, 4f12c │ │ │ │ ldr w2, [x19, #36] │ │ │ │ mov x1, x3 │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl eda8 │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 4f184 │ │ │ │ + cbz x0, 4f144 │ │ │ │ ldr x0, [x19, #56] │ │ │ │ str x0, [x3, #56] │ │ │ │ ldr w0, [x19, #116] │ │ │ │ ldur q31, [x19, #40] │ │ │ │ str w0, [x3, #116] │ │ │ │ ldr w0, [x19, #172] │ │ │ │ str w0, [x3, #172] │ │ │ │ ldr w0, [x19, #36] │ │ │ │ stur q31, [x3, #40] │ │ │ │ stp xzr, x3, [x19, #80] │ │ │ │ - tbnz w0, #25, 4f1dc │ │ │ │ + tbnz w0, #25, 4f19c │ │ │ │ ldr x0, [x20, #8] │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldr x5, [x0, #328] │ │ │ │ mov x0, x22 │ │ │ │ blr x5 │ │ │ │ - tbz w0, #0, 4f1c0 │ │ │ │ + tbz w0, #0, 4f180 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x148 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x108 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x21, #16] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x188 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ bl ffd8 │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x19 │ │ │ │ bl 10534 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x168 │ │ │ │ + add x1, x1, #0x128 │ │ │ │ bl ffd8 │ │ │ │ mov x19, x0 │ │ │ │ - b 4f198 │ │ │ │ + b 4f158 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ str x3, [sp, #72] │ │ │ │ bl ea60 │ │ │ │ ldr x3, [sp, #72] │ │ │ │ - cbz x0, 4f14c │ │ │ │ + cbz x0, 4f10c │ │ │ │ ldr w1, [x0, #24] │ │ │ │ orr w1, w1, #0x20 │ │ │ │ str w1, [x0, #24] │ │ │ │ ldr x1, [x22, #8] │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.ne 4f14c // b.any │ │ │ │ + b.ne 4f10c // b.any │ │ │ │ ldr x1, [x19, #192] │ │ │ │ str x0, [x1, #176] │ │ │ │ - b 4f14c │ │ │ │ + b 4f10c │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ldr x5, [x0, #160] │ │ │ │ cmp x5, x1 │ │ │ │ - b.eq 4f338 // b.none │ │ │ │ + b.eq 4f2f8 // b.none │ │ │ │ ldr w5, [x2, #16] │ │ │ │ - cbnz w5, 4f338 │ │ │ │ + cbnz w5, 4f2f8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ ldr w5, [x1, #36] │ │ │ │ - tbnz w5, #25, 4f328 │ │ │ │ + tbnz w5, #25, 4f2e8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x22, [x1, #56] │ │ │ │ ldr x21, [x1, #88] │ │ │ │ cmp x22, #0x0 │ │ │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4f408 // b.none │ │ │ │ + b.eq 4f3c8 // b.none │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x0 │ │ │ │ str x25, [sp, #64] │ │ │ │ ldp x20, x2, [x2] │ │ │ │ mov x25, x2 │ │ │ │ bl 10158 │ │ │ │ - tbnz x0, #63, 4f33c │ │ │ │ - cbz x0, 4f3e4 │ │ │ │ + tbnz x0, #63, 4f2fc │ │ │ │ + cbz x0, 4f3a4 │ │ │ │ bl f2d0 │ │ │ │ mov x24, x0 │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x25 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x23 │ │ │ │ bl ffc0 │ │ │ │ - tbnz x0, #63, 4f3bc │ │ │ │ + tbnz x0, #63, 4f37c │ │ │ │ ldr x1, [x20, #8] │ │ │ │ ldr x4, [x1, #632] │ │ │ │ - cbnz x0, 4f380 │ │ │ │ + cbnz x0, 4f340 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ blr x4 │ │ │ │ - tbz w0, #0, 4f398 │ │ │ │ + tbz w0, #0, 4f358 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ ldr w0, [x19, #36] │ │ │ │ - tbz w0, #8, 4f370 │ │ │ │ + tbz w0, #8, 4f330 │ │ │ │ add x2, sp, #0x58 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x23 │ │ │ │ str xzr, [sp, #88] │ │ │ │ bl f498 │ │ │ │ - tbz w0, #0, 4f344 │ │ │ │ + tbz w0, #0, 4f304 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ mov x4, x22 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl f1c8 │ │ │ │ - tbz w0, #0, 4f344 │ │ │ │ + tbz w0, #0, 4f304 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ bl fab0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ret │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 4f3d8 // b.none │ │ │ │ + b.eq 4f398 // b.none │ │ │ │ bl f240 │ │ │ │ bl ffa8 │ │ │ │ mov x20, x0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + add x1, x1, #0x1a8 │ │ │ │ bl ffd8 │ │ │ │ ldr x2, [x19] │ │ │ │ mov x1, x20 │ │ │ │ bl 10534 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - b 4f328 │ │ │ │ + b 4f2e8 │ │ │ │ mov w3, w0 │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ blr x4 │ │ │ │ - tbnz w0, #0, 4f2d8 │ │ │ │ + tbnz w0, #0, 4f298 │ │ │ │ mov x0, x24 │ │ │ │ bl fab0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x1a8 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 4f350 │ │ │ │ + b 4f310 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x1c8 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl ffd8 │ │ │ │ mov x20, x0 │ │ │ │ - b 4f350 │ │ │ │ + b 4f310 │ │ │ │ bl f240 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 4f344 // b.any │ │ │ │ + b.ne 4f304 // b.any │ │ │ │ ldr x0, [x20, #8] │ │ │ │ mov x1, x21 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x4, [x0, #632] │ │ │ │ mov x0, x20 │ │ │ │ blr x4 │ │ │ │ - tbnz w0, #0, 4f2d8 │ │ │ │ - b 4f3a0 │ │ │ │ + tbnz w0, #0, 4f298 │ │ │ │ + b 4f360 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 4f328 │ │ │ │ + b 4f2e8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ ldr x20, [x1, #8] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - cbz x20, 4f484 │ │ │ │ + cbz x20, 4f444 │ │ │ │ ldr x0, [x19] │ │ │ │ bl f9c0 │ │ │ │ cmp x20, x0 │ │ │ │ - b.cs 4f490 // b.hs, b.nlast │ │ │ │ + b.cs 4f450 // b.hs, b.nlast │ │ │ │ ldp x0, x1, [x19] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x19, #8] │ │ │ │ add x2, sp, #0x38 │ │ │ │ bl efa0 │ │ │ │ - cbz x0, 4f49c │ │ │ │ + cbz x0, 4f45c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ str w1, [x21] │ │ │ │ mov x2, #0xffffffff // #4294967295 │ │ │ │ cmp x1, x2 │ │ │ │ - b.hi 4f494 // b.pmore │ │ │ │ + b.hi 4f454 // b.pmore │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x20, #0x1 // #1 │ │ │ │ str x20, [x1, #8] │ │ │ │ - b 4f434 │ │ │ │ + b 4f3f4 │ │ │ │ str xzr, [x19, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 4f470 │ │ │ │ + b 4f430 │ │ │ │ ldr x20, [x19, #8] │ │ │ │ - b 4f434 │ │ │ │ + b 4f3f4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x19, x1 │ │ │ │ ldr x19, [x19] │ │ │ │ - cbz x19, 4f564 │ │ │ │ + cbz x19, 4f524 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 4f4fc // b.any │ │ │ │ + b.ne 4f4bc // b.any │ │ │ │ ldr x1, [x19, #16] │ │ │ │ ldr x0, [x20, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 4f4bc // b.any │ │ │ │ + b.ne 4f47c // b.any │ │ │ │ ldr x0, [x20, #8] │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [x20] │ │ │ │ str x0, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4f568 │ │ │ │ - b.ls 4f558 // b.plast │ │ │ │ + b 4f528 │ │ │ │ + b.ls 4f518 // b.plast │ │ │ │ cmp w0, #0xe │ │ │ │ - b.hi 4f530 // b.pmore │ │ │ │ + b.hi 4f4f0 // b.pmore │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 4f4bc // b.pmore │ │ │ │ + b.hi 4f47c // b.pmore │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 4f4bc // b.none │ │ │ │ + b.eq 4f47c // b.none │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 4f544 // b.none │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + b.eq 4f504 // b.none │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w1, #0xc1 // #193 │ │ │ │ - add x0, x0, #0x230 │ │ │ │ + add x0, x0, #0x1f0 │ │ │ │ bl 1816c │ │ │ │ cmp w0, #0x11 │ │ │ │ - b.eq 4f4bc // b.none │ │ │ │ - b.hi 4f520 // b.pmore │ │ │ │ + b.eq 4f47c // b.none │ │ │ │ + b.hi 4f4e0 // b.pmore │ │ │ │ cmp w0, #0xf │ │ │ │ - b.ne 4f578 // b.any │ │ │ │ + b.ne 4f538 // b.any │ │ │ │ add x1, x19, #0x10 │ │ │ │ mov x0, x20 │ │ │ │ - bl 4f4a4 │ │ │ │ - tbz w0, #0, 4f4bc │ │ │ │ - b 4f4f4 │ │ │ │ + bl 4f464 │ │ │ │ + tbz w0, #0, 4f47c │ │ │ │ + b 4f4b4 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f4bc // b.any │ │ │ │ - b 4f544 │ │ │ │ + b.ne 4f47c // b.any │ │ │ │ + b 4f504 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x1, 263000 │ │ │ │ mov x0, x20 │ │ │ │ add x1, x1, #0x260 │ │ │ │ - bl 4f4a4 │ │ │ │ - tbz w0, #0, 4f4bc │ │ │ │ + bl 4f464 │ │ │ │ + tbz w0, #0, 4f47c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4f568 │ │ │ │ + b 4f528 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - cbz x0, 4f5d0 │ │ │ │ + cbz x0, 4f590 │ │ │ │ tst x0, #0x3fffffff │ │ │ │ - b.eq 4f600 // b.none │ │ │ │ + b.eq 4f5c0 // b.none │ │ │ │ tst x0, #0xfffff │ │ │ │ - b.eq 4f5f0 // b.none │ │ │ │ + b.eq 4f5b0 // b.none │ │ │ │ tst x0, #0x3ff │ │ │ │ - b.ne 4f5e0 // b.any │ │ │ │ + b.ne 4f5a0 // b.any │ │ │ │ lsr x1, x0, #10 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x270 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x230 │ │ │ │ b 10188 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x240 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x200 │ │ │ │ b 10188 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x240 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x200 │ │ │ │ b 10188 │ │ │ │ lsr x1, x0, #20 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x260 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x220 │ │ │ │ b 10188 │ │ │ │ lsr x1, x0, #30 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x250 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x210 │ │ │ │ b 10188 │ │ │ │ bti c │ │ │ │ - cbz x0, 4f64c │ │ │ │ + cbz x0, 4f60c │ │ │ │ mov x2, x0 │ │ │ │ ldrb w0, [x0, #24] │ │ │ │ sub w0, w0, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.hi 4f64c // b.pmore │ │ │ │ + b.hi 4f60c // b.pmore │ │ │ │ ldr x1, [x2, #40] │ │ │ │ - adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x3, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x3, #1936] │ │ │ │ ldr x0, [x1, #208] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x3, x0, #0x4, ne // ne = any │ │ │ │ - b.ne 4f654 // b.any │ │ │ │ + b.ne 4f614 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr x3, [x1, #144] │ │ │ │ - cbnz x3, 4f70c │ │ │ │ + cbnz x3, 4f6cc │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str x2, [sp, #16] │ │ │ │ bl 245c8 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ ldr x0, [x2, #40] │ │ │ │ str x3, [x0, #144] │ │ │ │ stp x3, xzr, [x3, #8] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x4, #0xa30 │ │ │ │ ldp x5, x1, [x0, #24] │ │ │ │ sub x1, x1, x5 │ │ │ │ cmp x1, #0xf │ │ │ │ - b.ls 4f72c // b.plast │ │ │ │ + b.ls 4f6ec // b.plast │ │ │ │ add x0, x4, #0xa30 │ │ │ │ ldp x5, x1, [x0, #16] │ │ │ │ add x1, x1, #0x10 │ │ │ │ cmp x1, x5 │ │ │ │ - b.eq 4f71c // b.none │ │ │ │ + b.eq 4f6dc // b.none │ │ │ │ add x0, x4, #0xa30 │ │ │ │ ldr x4, [x0, #48] │ │ │ │ ldr x6, [x0, #32] │ │ │ │ add x1, x1, x4 │ │ │ │ bic x1, x1, x4 │ │ │ │ ldr x4, [x0, #8] │ │ │ │ sub x7, x1, x4 │ │ │ │ @@ -64692,499 +64676,499 @@ │ │ │ │ add x0, x0, #0x1 │ │ │ │ stp x5, x0, [x3, #8] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x3, #8] │ │ │ │ - cbnz x0, 4f688 │ │ │ │ + cbnz x0, 4f648 │ │ │ │ str x3, [x3, #8] │ │ │ │ - b 4f688 │ │ │ │ + b 4f648 │ │ │ │ ldrb w6, [x0, #80] │ │ │ │ orr w6, w6, #0x2 │ │ │ │ strb w6, [x0, #80] │ │ │ │ - b 4f6b4 │ │ │ │ + b 4f674 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ stp x3, x2, [sp, #16] │ │ │ │ - bl 52e04 <_obstack_newchunk@@Base> │ │ │ │ + bl 52dc4 <_obstack_newchunk@@Base> │ │ │ │ ldp x3, x2, [sp, #16] │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ - b 4f6a0 │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ + b 4f660 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov w19, w0 │ │ │ │ - tbnz w19, #0, 4f7a0 │ │ │ │ - tbz w19, #4, 4f76c │ │ │ │ - adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x0, x0, #0xca0 │ │ │ │ - bl 39820 │ │ │ │ - tbz w19, #3, 4f77c │ │ │ │ - adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x0, x0, #0x378 │ │ │ │ - bl 39820 │ │ │ │ - tbz w19, #5, 4f78c │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x28 │ │ │ │ - bl 39820 │ │ │ │ - tbnz w19, #1, 4f7b0 │ │ │ │ + tbnz w19, #0, 4f760 │ │ │ │ + tbz w19, #4, 4f72c │ │ │ │ + adrp x0, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x0, x0, #0xc60 │ │ │ │ + bl 39800 │ │ │ │ + tbz w19, #3, 4f73c │ │ │ │ + adrp x0, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x0, x0, #0x338 │ │ │ │ + bl 39800 │ │ │ │ + tbz w19, #5, 4f74c │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0xfe8 │ │ │ │ + bl 39800 │ │ │ │ + tbnz w19, #1, 4f770 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f54> │ │ │ │ - add x0, x0, #0x330 │ │ │ │ - bl 39820 │ │ │ │ - b 4f75c │ │ │ │ + adrp x0, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ + add x0, x0, #0x2f0 │ │ │ │ + bl 39800 │ │ │ │ + b 4f71c │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x0, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ + adrp x0, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - add x0, x0, #0x1d0 │ │ │ │ - b 39820 │ │ │ │ + add x0, x0, #0x190 │ │ │ │ + b 39800 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x20, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x19, x0 │ │ │ │ add x2, x20, #0x6a8 │ │ │ │ ldr x0, [x2, #40] │ │ │ │ - cbz x0, 4fb2c │ │ │ │ - cbz x19, 4fac0 │ │ │ │ + cbz x0, 4faec │ │ │ │ + cbz x19, 4fa80 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 4f83c // b.none │ │ │ │ - b.ls 4f8c0 // b.plast │ │ │ │ + b.eq 4f7fc // b.none │ │ │ │ + b.ls 4f880 // b.plast │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.hi 4f89c // b.pmore │ │ │ │ + b.hi 4f85c // b.pmore │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4f864 // b.any │ │ │ │ + b.ne 4f824 // b.any │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ str x2, [sp, #32] │ │ │ │ ldr x1, [x0, #40] │ │ │ │ ldr x0, [x19, #24] │ │ │ │ bl ea90 │ │ │ │ ldr w0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 4fb40 │ │ │ │ + bl 4fb00 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ ldr x19, [x19, #32] │ │ │ │ - b 4f7e4 │ │ │ │ + b 4f7a4 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x103 │ │ │ │ - b.ne 4f988 // b.any │ │ │ │ + b.ne 4f948 // b.any │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr x1, [x20, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b ea90 │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldr x2, [x19, #24] │ │ │ │ - add x1, x1, #0x5a0 │ │ │ │ + add x1, x1, #0x560 │ │ │ │ ldr x0, [x20, #40] │ │ │ │ bl 10368 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr x1, [x20, #40] │ │ │ │ mov w0, #0x29 // #41 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b ed90 │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 4f9ec // b.any │ │ │ │ + b.ne 4f9ac // b.any │ │ │ │ ldr x1, [x19, #24] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x0, #0x590 │ │ │ │ + add x0, x0, #0x550 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 39820 │ │ │ │ - cbnz w0, 4f948 │ │ │ │ + b 39800 │ │ │ │ + cbnz w0, 4f908 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x135 │ │ │ │ - b.eq 4fae8 // b.none │ │ │ │ - b.gt 4f9b8 │ │ │ │ + b.eq 4faa8 // b.none │ │ │ │ + b.gt 4f978 │ │ │ │ cmp w0, #0x118 │ │ │ │ - b.eq 4f8e8 // b.none │ │ │ │ + b.eq 4f8a8 // b.none │ │ │ │ sub w1, w0, #0x127 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.hi 4f9c4 // b.pmore │ │ │ │ + b.hi 4f984 // b.pmore │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4fb40 │ │ │ │ + bl 4fb00 │ │ │ │ add x2, x20, #0x6a8 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ str x2, [sp, #32] │ │ │ │ ldr x1, [x2, #40] │ │ │ │ bl ed90 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ mov w0, #0x28 // #40 │ │ │ │ ldr x1, [x2, #40] │ │ │ │ bl ed90 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ - adrp x0, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ + adrp x0, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - add x0, x0, #0x640 │ │ │ │ + add x0, x0, #0x600 │ │ │ │ ldr x3, [x2, #40] │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ bl fc78 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - bl 4f7c8 │ │ │ │ - b 4f884 │ │ │ │ + bl 4f788 │ │ │ │ + b 4f844 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4fa0c // b.none │ │ │ │ + b.eq 4f9cc // b.none │ │ │ │ ldr w0, [x19] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4fb40 │ │ │ │ + bl 4fb00 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - cbz x0, 4fad8 │ │ │ │ + cbz x0, 4fa98 │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x5c0 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x580 │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ bl fc78 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - b 4f880 │ │ │ │ + b 4f840 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4fb40 │ │ │ │ + bl 4fb00 │ │ │ │ ldr x2, [x19, #24] │ │ │ │ - cbz x2, 4fad8 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz x2, 4fa98 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ - add x1, x1, #0x5e0 │ │ │ │ + add x1, x1, #0x5a0 │ │ │ │ ldr x0, [x20, #40] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 10368 │ │ │ │ sub w1, w0, #0x14b │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.ls 4f8e8 // b.plast │ │ │ │ + b.ls 4f8a8 // b.plast │ │ │ │ add x0, x20, #0x6a8 │ │ │ │ ldr x1, [x0, #40] │ │ │ │ mov w0, #0x28 // #40 │ │ │ │ bl ed90 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr w0, [x19] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 4fb40 │ │ │ │ - b 4f938 │ │ │ │ + bl 4fb00 │ │ │ │ + b 4f8f8 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 4fa8c // b.none │ │ │ │ + b.eq 4fa4c // b.none │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 4fa50 // b.none │ │ │ │ - adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff54> │ │ │ │ + b.eq 4fa10 // b.none │ │ │ │ + adrp x0, f3000 <_obstack_memory_used@@Base+0x9ff94> │ │ │ │ mov w1, #0x61e // #1566 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xeb0 │ │ │ │ bl 1816c │ │ │ │ ldr x0, [x19, #24] │ │ │ │ str x2, [sp, #40] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ add x3, x20, #0x6a8 │ │ │ │ mov w0, #0x3f // #63 │ │ │ │ str x3, [sp, #32] │ │ │ │ ldr x1, [x3, #40] │ │ │ │ bl ed90 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr x3, [sp, #32] │ │ │ │ mov w0, #0x3a // #58 │ │ │ │ ldr x1, [x3, #40] │ │ │ │ bl ed90 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x19, [x19, #40] │ │ │ │ - b 4f7e4 │ │ │ │ + b 4f7a4 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr x1, [x0, #208] │ │ │ │ - cbz x1, 4fa6c │ │ │ │ - adrp x0, a5000 <_obstack_memory_used@@Base+0x51f54> │ │ │ │ - add x0, x0, #0x1f8 │ │ │ │ - bl 39820 │ │ │ │ + cbz x1, 4fa2c │ │ │ │ + adrp x0, a5000 <_obstack_memory_used@@Base+0x51f94> │ │ │ │ + add x0, x0, #0x1b8 │ │ │ │ + bl 39800 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - add x0, x0, #0x598 │ │ │ │ + add x0, x0, #0x558 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 39820 │ │ │ │ + b 39800 │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x588 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ bl fc78 │ │ │ │ ldr x0, [x19, #24] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr x2, [x19, #32] │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x5d8 │ │ │ │ - b 4f9a4 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x598 │ │ │ │ + b 4f964 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - add x0, x0, #0x580 │ │ │ │ - b 39820 │ │ │ │ + add x0, x0, #0x540 │ │ │ │ + b 39800 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x20, x20, #0x6a8 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 4fb40 │ │ │ │ + bl 4fb00 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x5b0 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x570 │ │ │ │ bl fc78 │ │ │ │ ldr x0, [x19, #32] │ │ │ │ - bl 4f7c8 │ │ │ │ + bl 4f788 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - add x0, x0, #0x5b8 │ │ │ │ + add x0, x0, #0x578 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - b 4f97c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 4f93c │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x2, #40] │ │ │ │ - b 4f7ec │ │ │ │ + b 4f7ac │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ dup v25.4s, w0 │ │ │ │ mov w2, w0 │ │ │ │ mov x29, sp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ movi v23.4s, #0x4 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w19, w1 │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ - adrp x20, 25c000 <_obstack_memory_used@@Base+0x208f54> │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ + adrp x20, 25c000 <_obstack_memory_used@@Base+0x208f94> │ │ │ │ mvni v24.4s, #0x3 │ │ │ │ add x3, x20, #0xac0 │ │ │ │ - ldr q26, [x1, #128] │ │ │ │ - adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f54> │ │ │ │ + ldr q26, [x1, #64] │ │ │ │ + adrp x1, 239000 <_obstack_memory_used@@Base+0x1e5f94> │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - ldr q27, [x1, #144] │ │ │ │ + ldr q27, [x1, #80] │ │ │ │ add x1, x3, x0 │ │ │ │ ld4 {v28.4s-v31.4s}, [x1] │ │ │ │ cmeq v28.4s, v28.4s, v25.4s │ │ │ │ umaxp v28.4s, v28.4s, v28.4s │ │ │ │ fmov x1, d28 │ │ │ │ - cbnz x1, 4fc54 │ │ │ │ + cbnz x1, 4fc14 │ │ │ │ add v27.4s, v27.4s, v23.4s │ │ │ │ add x0, x0, #0x40 │ │ │ │ add v26.4s, v26.4s, v24.4s │ │ │ │ cmp x0, #0x340 │ │ │ │ - b.ne 4fb84 // b.any │ │ │ │ - cbz w19, 4fc1c │ │ │ │ + b.ne 4fb44 // b.any │ │ │ │ + cbz w19, 4fbdc │ │ │ │ mov w3, #0x34 // #52 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x22, x21, #0x6a8 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ ldr x1, [x22, #40] │ │ │ │ stp w3, w2, [sp, #56] │ │ │ │ bl ed90 │ │ │ │ ldp w3, w2, [sp, #56] │ │ │ │ ldr x0, [x22, #40] │ │ │ │ cmp w3, #0x34 │ │ │ │ - b.eq 4fc28 // b.none │ │ │ │ + b.eq 4fbe8 // b.none │ │ │ │ mov w4, w3 │ │ │ │ add x20, x20, #0xac0 │ │ │ │ mov x1, x0 │ │ │ │ add x4, x20, x4, lsl #4 │ │ │ │ ldr x0, [x4, #8] │ │ │ │ bl ea90 │ │ │ │ - cbz w19, 4fc40 │ │ │ │ + cbz w19, 4fc00 │ │ │ │ add x21, x21, #0x6a8 │ │ │ │ mov w0, #0x20 // #32 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldr x1, [x21, #40] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b ed90 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x6a8 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ cmp w2, #0x7e │ │ │ │ - b.gt 4fca0 │ │ │ │ + b.gt 4fc60 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl ed90 │ │ │ │ - cbnz w19, 4fbfc │ │ │ │ + cbnz w19, 4fbbc │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ fmov w3, s27 │ │ │ │ fmov w0, s26 │ │ │ │ add x5, x20, #0xac0 │ │ │ │ add w0, w3, w0 │ │ │ │ ubfiz x1, x3, #4, #32 │ │ │ │ mov w4, w3 │ │ │ │ ldr w1, [x5, x1] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4fc8c // b.none │ │ │ │ + b.eq 4fc4c // b.none │ │ │ │ add w3, w3, #0x1 │ │ │ │ cmp w0, w3 │ │ │ │ - b.ne 4fc64 // b.any │ │ │ │ - cbnz w19, 4fbb4 │ │ │ │ - b 4fc1c │ │ │ │ - cbnz w19, 4fbb8 │ │ │ │ - adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.ne 4fc24 // b.any │ │ │ │ + cbnz w19, 4fb74 │ │ │ │ + b 4fbdc │ │ │ │ + cbnz w19, 4fb78 │ │ │ │ + adrp x21, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ add x0, x21, #0x6a8 │ │ │ │ ldr x0, [x0, #40] │ │ │ │ - b 4fbe4 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x5e8 │ │ │ │ + b 4fba4 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ bl 10368 │ │ │ │ - b 4fbf8 │ │ │ │ + b 4fbb8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - cbz x0, 4ff98 │ │ │ │ + cbz x0, 4ff58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-240]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x2 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x0, [x0] │ │ │ │ bl fd38 │ │ │ │ - adrp x2, 56000 <_obstack_memory_used@@Base+0x2f54> │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x2, x2, #0xbd8 │ │ │ │ - add x1, x1, #0x878 │ │ │ │ + adrp x2, 56000 <_obstack_memory_used@@Base+0x2f94> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x2, x2, #0xb98 │ │ │ │ + add x1, x1, #0x838 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov x0, x21 │ │ │ │ bl ee50 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x898 │ │ │ │ + add x1, x1, #0x858 │ │ │ │ bl 10368 │ │ │ │ - cbz x20, 4fd8c │ │ │ │ + cbz x20, 4fd4c │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0xd // #13 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - adrp x21, 53000 <_obstack_free@@Base> │ │ │ │ - add x0, x0, #0x8b8 │ │ │ │ - add x21, x21, #0xba8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + adrp x21, 53000 <_obstack_free@@Base+0x40> │ │ │ │ + add x0, x0, #0x878 │ │ │ │ + add x21, x21, #0xb68 │ │ │ │ bl fc78 │ │ │ │ - b 4fd6c │ │ │ │ + b 4fd2c │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr x2, [x20], #8 │ │ │ │ - cbnz x2, 4fd60 │ │ │ │ - adrp x0, fa000 <_obstack_memory_used@@Base+0xa6f54> │ │ │ │ + cbnz x2, 4fd20 │ │ │ │ + adrp x0, fa000 <_obstack_memory_used@@Base+0xa6f94> │ │ │ │ mov x3, x19 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x730 │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl fc78 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ - adrp x23, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x23, #0x8c8 │ │ │ │ - adrp x27, a0000 <_obstack_memory_used@@Base+0x4cf54> │ │ │ │ + adrp x23, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x23, #0x888 │ │ │ │ + adrp x27, a0000 <_obstack_memory_used@@Base+0x4cf94> │ │ │ │ str x0, [sp, #96] │ │ │ │ - add x0, x27, #0xe90 │ │ │ │ + add x0, x27, #0xe50 │ │ │ │ str x0, [sp, #104] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x8d0 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x890 │ │ │ │ stp q31, q31, [sp, #112] │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ str x0, [sp, #120] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x8e0 │ │ │ │ - add x1, x1, #0x900 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x8a0 │ │ │ │ + add x1, x1, #0x8c0 │ │ │ │ str x0, [sp, #128] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x8f0 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x8b0 │ │ │ │ stp q31, q31, [sp, #160] │ │ │ │ - adrp x2, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x2, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x0, #0x8f8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x0, #0x8b8 │ │ │ │ str x1, [sp, #168] │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x1, #0x910 │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x1, #0x8d0 │ │ │ │ stp q31, q31, [sp, #208] │ │ │ │ - add x2, x2, #0x920 │ │ │ │ + add x2, x2, #0x8e0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ str x0, [sp, #152] │ │ │ │ mov x22, #0x1 // #1 │ │ │ │ str x1, [sp, #176] │ │ │ │ mov w24, #0x150 // #336 │ │ │ │ stp x2, x1, [sp, #192] │ │ │ │ - adrp x1, a1000 <_obstack_memory_used@@Base+0x4df54> │ │ │ │ - add x1, x1, #0xec8 │ │ │ │ + adrp x1, a1000 <_obstack_memory_used@@Base+0x4df94> │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ stp x1, x0, [sp, #216] │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ add x21, x0, #0xa98 │ │ │ │ umull x0, w20, w24 │ │ │ │ ldr x0, [x21, x0] │ │ │ │ - cbz x0, 4fe40 │ │ │ │ + cbz x0, 4fe00 │ │ │ │ bl ea78 <__libc_start_main@plt+0x8> │ │ │ │ cmp x22, x0 │ │ │ │ csel x22, x22, x0, cs // cs = hs, nlast │ │ │ │ add x20, x20, #0x1 │ │ │ │ cmp x20, #0x8 │ │ │ │ - b.ne 4fe28 // b.any │ │ │ │ + b.ne 4fde8 // b.any │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x25, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x0, x25, #0x930 │ │ │ │ + adrp x25, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x0, x25, #0x8f0 │ │ │ │ bl fc78 │ │ │ │ - add x3, x23, #0x8c8 │ │ │ │ + add x3, x23, #0x888 │ │ │ │ mov w2, w22 │ │ │ │ add x21, sp, #0x60 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x26, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x1, x26, #0x938 │ │ │ │ + adrp x26, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x1, x26, #0x8f8 │ │ │ │ bl 10368 │ │ │ │ - adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ + adrp x23, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ mov x28, x21 │ │ │ │ - add x23, x23, #0x6f0 │ │ │ │ + add x23, x23, #0x6b0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ mov w24, #0x4 // #4 │ │ │ │ str w0, [sp, #112] │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - add x22, x0, #0x940 │ │ │ │ - b 4feb8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + add x22, x0, #0x900 │ │ │ │ + b 4fe78 │ │ │ │ ldr x2, [x28, #24]! │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ str w0, [x28, #16] │ │ │ │ ldr w0, [x28, #16] │ │ │ │ mov x1, x22 │ │ │ │ @@ -65196,291 +65180,291 @@ │ │ │ │ csneg w2, w0, w2, mi // mi = first │ │ │ │ mov x0, x19 │ │ │ │ cmp w2, #0x4 │ │ │ │ csel w2, w2, w24, ge // ge = tcont │ │ │ │ bl 10368 │ │ │ │ str w0, [x28, #20] │ │ │ │ cmp x20, #0x6 │ │ │ │ - b.ne 4fea4 // b.any │ │ │ │ + b.ne 4fe64 // b.any │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ed90 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - add x0, x25, #0x930 │ │ │ │ + add x0, x25, #0x8f0 │ │ │ │ bl fc78 │ │ │ │ ldr w20, [sp, #112] │ │ │ │ - add x3, x27, #0xe90 │ │ │ │ - add x1, x26, #0x938 │ │ │ │ + add x3, x27, #0xe50 │ │ │ │ + add x1, x26, #0x8f8 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, w20 │ │ │ │ bl 10368 │ │ │ │ ldp w1, w2, [x21, #16] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt 4ff50 │ │ │ │ + b.gt 4ff10 │ │ │ │ add w3, w1, w2 │ │ │ │ cmp w3, w0 │ │ │ │ - b.le 4ff9c │ │ │ │ + b.le 4ff5c │ │ │ │ sub w0, w0, w1 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 4ff64 │ │ │ │ + cbz w2, 4ff24 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp x23, #0x6 │ │ │ │ - b.eq 4ffa4 // b.none │ │ │ │ + b.eq 4ff64 // b.none │ │ │ │ ldr x3, [x21, #32] │ │ │ │ add x21, x21, #0x18 │ │ │ │ ldr w2, [x21, #16] │ │ │ │ - adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f54> │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + adrp x1, f5000 <_obstack_memory_used@@Base+0xa1f94> │ │ │ │ + add x1, x1, #0xbc0 │ │ │ │ sub w2, w2, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ - b 4ff30 │ │ │ │ + b 4fef0 │ │ │ │ ret │ │ │ │ sub w0, w0, w3 │ │ │ │ - b 4ff68 │ │ │ │ + b 4ff28 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ed90 │ │ │ │ - adrp x22, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ - adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf54> │ │ │ │ - add x25, x25, #0x930 │ │ │ │ + adrp x22, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ + adrp x0, 260000 <_obstack_memory_used@@Base+0x20cf94> │ │ │ │ + add x25, x25, #0x8f0 │ │ │ │ add x21, x0, #0xa98 │ │ │ │ - add x22, x22, #0x978 │ │ │ │ + add x22, x22, #0x938 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - adrp x24, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x24, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ ldr x27, [x21] │ │ │ │ - add x0, x24, #0x868 │ │ │ │ + add x0, x24, #0x828 │ │ │ │ cmp x27, #0x0 │ │ │ │ csel x27, x0, x27, eq // eq = none │ │ │ │ cmp x23, #0x7 │ │ │ │ - b.eq 50208 // b.none │ │ │ │ + b.eq 501c8 // b.none │ │ │ │ ldrb w0, [x21, #25] │ │ │ │ - tbnz w0, #0, 5022c │ │ │ │ + tbnz w0, #0, 501ec │ │ │ │ mov x3, x19 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, x25 │ │ │ │ bl fc78 │ │ │ │ mov w2, w20 │ │ │ │ mov x3, x27 │ │ │ │ - add x1, x26, #0x938 │ │ │ │ + add x1, x26, #0x8f8 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #116] │ │ │ │ cmp w20, w0 │ │ │ │ - b.gt 50034 │ │ │ │ + b.gt 4fff4 │ │ │ │ add w1, w20, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 50268 │ │ │ │ + b.le 50228 │ │ │ │ sub w0, w0, w20 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 5004c │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 5000c │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x3, [x21, #16] │ │ │ │ mov x1, x22 │ │ │ │ ldr w27, [sp, #136] │ │ │ │ sub w2, w27, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #140] │ │ │ │ cmp w27, w0 │ │ │ │ - b.gt 50088 │ │ │ │ + b.gt 50048 │ │ │ │ add w1, w27, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 50270 │ │ │ │ + b.le 50230 │ │ │ │ sub w0, w0, w27 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 500a0 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 50060 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x3, [x21, #208] │ │ │ │ mov x1, x22 │ │ │ │ ldr w27, [sp, #160] │ │ │ │ sub w2, w27, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #164] │ │ │ │ cmp w27, w0 │ │ │ │ - b.gt 500dc │ │ │ │ + b.gt 5009c │ │ │ │ add w1, w27, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 50278 │ │ │ │ + b.le 50238 │ │ │ │ sub w0, w0, w27 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 500f4 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 500b4 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x3, [x21, #176] │ │ │ │ mov x1, x22 │ │ │ │ ldr w27, [sp, #184] │ │ │ │ sub w2, w27, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #188] │ │ │ │ cmp w27, w0 │ │ │ │ - b.gt 50130 │ │ │ │ + b.gt 500f0 │ │ │ │ add w1, w27, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 50280 │ │ │ │ + b.le 50240 │ │ │ │ sub w0, w0, w27 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 50148 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 50108 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x3, [x21, #192] │ │ │ │ mov x1, x22 │ │ │ │ ldr w27, [sp, #208] │ │ │ │ sub w2, w27, w0 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #212] │ │ │ │ cmp w27, w0 │ │ │ │ - b.gt 50184 │ │ │ │ + b.gt 50144 │ │ │ │ add w1, w27, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 50288 │ │ │ │ + b.le 50248 │ │ │ │ sub w0, w0, w27 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 5019c │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 5015c │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x3, [x21, #328] │ │ │ │ mov x1, #0x400 // #1024 │ │ │ │ ldr w27, [sp, #232] │ │ │ │ sdiv x3, x3, x1 │ │ │ │ sub w2, w27, w0 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ ldr w2, [sp, #236] │ │ │ │ cmp w27, w0 │ │ │ │ - b.gt 501e0 │ │ │ │ + b.gt 501a0 │ │ │ │ add w1, w27, w2 │ │ │ │ cmp w1, w0 │ │ │ │ - b.le 501f8 │ │ │ │ + b.le 501b8 │ │ │ │ sub w0, w0, w27 │ │ │ │ sub w2, w2, w0 │ │ │ │ - cbz w2, 501f8 │ │ │ │ - adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + cbz w2, 501b8 │ │ │ │ + adrp x0, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov w3, #0x20 // #32 │ │ │ │ - add x1, x0, #0x940 │ │ │ │ + add x1, x0, #0x900 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ed90 │ │ │ │ - b 5025c │ │ │ │ + b 5021c │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #240 │ │ │ │ autiasp │ │ │ │ b fd38 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x948 │ │ │ │ + add x1, x1, #0x908 │ │ │ │ bl ffd8 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f54> │ │ │ │ + adrp x1, f7000 <_obstack_memory_used@@Base+0xa3f94> │ │ │ │ mov x3, x27 │ │ │ │ mov x2, x25 │ │ │ │ - add x1, x1, #0x968 │ │ │ │ + add x1, x1, #0x928 │ │ │ │ mov x0, x19 │ │ │ │ bl 10368 │ │ │ │ add x23, x23, #0x1 │ │ │ │ add x21, x21, #0x150 │ │ │ │ - b 4ffcc │ │ │ │ + b 4ff8c │ │ │ │ sub w0, w0, w1 │ │ │ │ - b 50050 │ │ │ │ + b 50010 │ │ │ │ sub w0, w0, w1 │ │ │ │ - b 500a4 │ │ │ │ + b 50064 │ │ │ │ sub w0, w0, w1 │ │ │ │ - b 500f8 │ │ │ │ + b 500b8 │ │ │ │ sub w0, w0, w1 │ │ │ │ - b 5014c │ │ │ │ + b 5010c │ │ │ │ sub w0, w0, w1 │ │ │ │ - b 501a0 │ │ │ │ + b 50160 │ │ │ │ bti c │ │ │ │ - b 440f0 │ │ │ │ + b 440b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 440f0 │ │ │ │ + b 440b0 │ │ │ │ bti c │ │ │ │ - b 49220 │ │ │ │ + b 491e0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr x22, [x0, #1504] │ │ │ │ - cbz x22, 5040c │ │ │ │ + cbz x22, 503cc │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr w0, [x22, #8] │ │ │ │ subs w0, w0, #0x1 │ │ │ │ - b.mi 50400 // b.first │ │ │ │ + b.mi 503c0 // b.first │ │ │ │ add x20, x22, #0x10 │ │ │ │ sxtw x19, w0 │ │ │ │ and w21, w0, #0x7 │ │ │ │ sub x19, x19, #0x1 │ │ │ │ ldr x0, [x20, w0, sxtw #3] │ │ │ │ blr x0 │ │ │ │ - tbnz w19, #31, 50400 │ │ │ │ - cbz w21, 5039c │ │ │ │ + tbnz w19, #31, 503c0 │ │ │ │ + cbz w21, 5035c │ │ │ │ cmp w21, #0x1 │ │ │ │ - b.eq 5038c // b.none │ │ │ │ + b.eq 5034c // b.none │ │ │ │ cmp w21, #0x2 │ │ │ │ - b.eq 50380 // b.none │ │ │ │ + b.eq 50340 // b.none │ │ │ │ cmp w21, #0x3 │ │ │ │ - b.eq 50374 // b.none │ │ │ │ + b.eq 50334 // b.none │ │ │ │ cmp w21, #0x4 │ │ │ │ - b.eq 50368 // b.none │ │ │ │ + b.eq 50328 // b.none │ │ │ │ cmp w21, #0x5 │ │ │ │ - b.eq 5035c // b.none │ │ │ │ + b.eq 5031c // b.none │ │ │ │ cmp w21, #0x6 │ │ │ │ - b.eq 50350 // b.none │ │ │ │ + b.eq 50310 // b.none │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x19, #0x1 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x19, #0x1 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ @@ -65494,15 +65478,15 @@ │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x19, #0x1 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x19, #0x1 │ │ │ │ blr x0 │ │ │ │ - tbnz w19, #31, 50400 │ │ │ │ + tbnz w19, #31, 503c0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x21, x19, #0x1 │ │ │ │ sub x19, x19, #0x2 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x21, lsl #3] │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ @@ -65519,17 +65503,17 @@ │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x21, #0x6 │ │ │ │ blr x0 │ │ │ │ ldr x0, [x20, x19, lsl #3] │ │ │ │ sub x19, x21, #0x7 │ │ │ │ blr x0 │ │ │ │ - tbz w19, #31, 5039c │ │ │ │ + tbz w19, #31, 5035c │ │ │ │ ldr x22, [x22] │ │ │ │ - cbnz x22, 502e8 │ │ │ │ + cbnz x22, 502a8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ @@ -65538,91 +65522,91 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #48] │ │ │ │ ldr w4, [x19, #80] │ │ │ │ str x25, [sp, #64] │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq 50510 // b.none │ │ │ │ + b.eq 504d0 // b.none │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w22, w1 │ │ │ │ sbfiz x1, x0, #2, #32 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x24, x3 │ │ │ │ mov x23, x2 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ bl f138 │ │ │ │ str x0, [x19, #64] │ │ │ │ ldr w0, [x19] │ │ │ │ - tbnz w0, #0, 50528 │ │ │ │ + tbnz w0, #0, 504e8 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ ldr w21, [x19, #80] │ │ │ │ cmp w21, w0 │ │ │ │ - b.ge 50540 // b.tcont │ │ │ │ + b.ge 50500 // b.tcont │ │ │ │ sbfiz x20, x21, #2, #32 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ ldr x0, [x19, #128] │ │ │ │ mov x6, x24 │ │ │ │ ldr x3, [x19, #72] │ │ │ │ mov x5, x23 │ │ │ │ ldr x7, [x0, #32] │ │ │ │ mov w4, w22 │ │ │ │ ldp x0, x2, [x19, #56] │ │ │ │ ldr w1, [x0, x20] │ │ │ │ add x2, x2, x20 │ │ │ │ - cbz x3, 504e4 │ │ │ │ + cbz x3, 504a4 │ │ │ │ add x3, x3, x20, lsl #3 │ │ │ │ mov x0, x19 │ │ │ │ blr x7 │ │ │ │ mvn w0, w0 │ │ │ │ add w21, w21, #0x1 │ │ │ │ and w25, w25, w0, lsr #31 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ cmp w21, w0 │ │ │ │ - b.ge 50504 // b.tcont │ │ │ │ + b.ge 504c4 // b.tcont │ │ │ │ add x20, x20, #0x4 │ │ │ │ - b 50490 │ │ │ │ + b 50450 │ │ │ │ mov x0, x19 │ │ │ │ blr x7 │ │ │ │ mvn w0, w0 │ │ │ │ add w21, w21, #0x1 │ │ │ │ and w25, w25, w0, lsr #31 │ │ │ │ ldr w0, [x19, #48] │ │ │ │ cmp w0, w21 │ │ │ │ - b.gt 504dc │ │ │ │ + b.gt 5049c │ │ │ │ str w21, [x19, #80] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, w25 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #72] │ │ │ │ ldrsw x1, [x19, #48] │ │ │ │ lsl x1, x1, #5 │ │ │ │ bl f138 │ │ │ │ str x0, [x19, #72] │ │ │ │ - b 50478 │ │ │ │ + b 50438 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - b 50504 │ │ │ │ + b 504c4 │ │ │ │ bti c │ │ │ │ - b 440f0 │ │ │ │ + b 440b0 │ │ │ │ bti c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x2, a3000 <_obstack_memory_used@@Base+0x4ff54> │ │ │ │ + adrp x2, a3000 <_obstack_memory_used@@Base+0x4ff94> │ │ │ │ mov x29, sp │ │ │ │ - add x2, x2, #0xac0 │ │ │ │ + add x2, x2, #0xa80 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f54> │ │ │ │ - add x1, x1, #0x388 │ │ │ │ + adrp x1, f4000 <_obstack_memory_used@@Base+0xa0f94> │ │ │ │ + add x1, x1, #0x348 │ │ │ │ bl 10368 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl eaf0 │ │ │ │ bti c │ │ │ │ mov w0, w1 │ │ │ │ b f648 │ │ │ │ nop │ │ │ │ @@ -65631,15 +65615,15 @@ │ │ │ │ bti c │ │ │ │ mov x0, x1 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ b f120 │ │ │ │ bti c │ │ │ │ mov x0, x1 │ │ │ │ mov w2, #0x1b6 // #438 │ │ │ │ - cbz w3, 505c8 │ │ │ │ + cbz w3, 50588 │ │ │ │ mov w1, #0x441 // #1089 │ │ │ │ b f120 │ │ │ │ mov w1, #0x241 // #577 │ │ │ │ b f120 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x210 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ @@ -65658,298 +65642,298 @@ │ │ │ │ mov x26, x2 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ mov x27, x3 │ │ │ │ str wzr, [x19] │ │ │ │ str w0, [sp, #108] │ │ │ │ add x0, sp, #0xc0 │ │ │ │ bl fde0 │ │ │ │ - cbz w0, 50668 │ │ │ │ + cbz w0, 50628 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x990 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x950 │ │ │ │ str x0, [x1] │ │ │ │ ldr w0, [sp, #108] │ │ │ │ ldp x29, x30, [sp] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ add sp, sp, #0x210 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x0, sp, #0xc0 │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ bl f768 │ │ │ │ - cbz w0, 50730 │ │ │ │ + cbz w0, 506f0 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x968 │ │ │ │ str x0, [x1] │ │ │ │ add x0, sp, #0xc0 │ │ │ │ bl f198 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp w20, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5079c // b.any │ │ │ │ + b.ne 5075c // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w22, #0x1, #0x4, ne // ne = any │ │ │ │ - b.ne 506f4 // b.any │ │ │ │ + b.ne 506b4 // b.any │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w23, #0x2, #0x4, ne // ne = any │ │ │ │ - b.eq 50640 // b.none │ │ │ │ + b.eq 50600 // b.none │ │ │ │ mov w0, w23 │ │ │ │ bl f648 │ │ │ │ - cbz w0, 50640 │ │ │ │ + cbz w0, 50600 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa58 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa18 │ │ │ │ str x0, [x1] │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [x19] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 50644 │ │ │ │ + b 50604 │ │ │ │ mov w0, w22 │ │ │ │ bl f648 │ │ │ │ - cbz w0, 507b8 │ │ │ │ + cbz w0, 50778 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa58 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa18 │ │ │ │ str x0, [x1] │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ str w1, [sp, #108] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 506b8 │ │ │ │ + b 50678 │ │ │ │ add x0, sp, #0x70 │ │ │ │ mov x28, x0 │ │ │ │ bl f8b8 │ │ │ │ - cbnz w0, 507c8 │ │ │ │ - cbnz w20, 5087c │ │ │ │ + cbnz w0, 50788 │ │ │ │ + cbnz w20, 5083c │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.eq 50820 // b.none │ │ │ │ + b.eq 507e0 // b.none │ │ │ │ mov w1, w22 │ │ │ │ mov x0, x28 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl efd0 │ │ │ │ - cbz w0, 50810 │ │ │ │ + cbz w0, 507d0 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x9e8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x9a8 │ │ │ │ str x0, [x1] │ │ │ │ mov x0, x28 │ │ │ │ bl f528 │ │ │ │ add x0, sp, #0xc0 │ │ │ │ bl f198 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ cmp w20, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 506ac // b.none │ │ │ │ + b.eq 5066c // b.none │ │ │ │ mov w0, w20 │ │ │ │ bl f648 │ │ │ │ - cbnz w0, 507e0 │ │ │ │ + cbnz w0, 507a0 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 506ac │ │ │ │ + b 5066c │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 506b8 │ │ │ │ + b 50678 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0x9c8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x988 │ │ │ │ str x0, [x1] │ │ │ │ - b 5068c │ │ │ │ + b 5064c │ │ │ │ ldr x1, [sp, #536] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa58 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa18 │ │ │ │ str x0, [x1] │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ str w1, [sp, #108] │ │ │ │ cset w0, eq // eq = none │ │ │ │ - b 506ac │ │ │ │ + b 5066c │ │ │ │ mov w1, w22 │ │ │ │ mov x0, x28 │ │ │ │ bl f600 │ │ │ │ - cbnz w0, 508c8 │ │ │ │ + cbnz w0, 50888 │ │ │ │ cmp w23, #0x2 │ │ │ │ - b.ne 508a4 // b.any │ │ │ │ + b.ne 50864 // b.any │ │ │ │ ldr w0, [sp, #528] │ │ │ │ - tbz w0, #31, 508e0 │ │ │ │ - tbnz w25, #3, 508f4 │ │ │ │ - tbz w25, #1, 5090c │ │ │ │ - cbz x24, 50950 │ │ │ │ + tbz w0, #31, 508a0 │ │ │ │ + tbnz w25, #3, 508b4 │ │ │ │ + tbz w25, #1, 508cc │ │ │ │ + cbz x24, 50910 │ │ │ │ mov x5, x24 │ │ │ │ mov x4, x27 │ │ │ │ add x3, sp, #0xc0 │ │ │ │ mov x2, x28 │ │ │ │ mov x1, x26 │ │ │ │ add x0, sp, #0x6c │ │ │ │ bl fb28 │ │ │ │ - cbz w0, 50774 │ │ │ │ + cbz w0, 50734 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa38 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x9f8 │ │ │ │ str x0, [x1] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #108] │ │ │ │ - b 50774 │ │ │ │ + b 50734 │ │ │ │ mov w1, w20 │ │ │ │ mov x0, x28 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl efd0 │ │ │ │ - cbnz w0, 50760 │ │ │ │ + cbnz w0, 50720 │ │ │ │ mov w1, w20 │ │ │ │ mov x0, x28 │ │ │ │ bl f600 │ │ │ │ - cbz w0, 50744 │ │ │ │ - b 508c8 │ │ │ │ + cbz w0, 50704 │ │ │ │ + b 50888 │ │ │ │ mov w1, w23 │ │ │ │ mov x0, x28 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ bl efd0 │ │ │ │ - cbnz w0, 50760 │ │ │ │ + cbnz w0, 50720 │ │ │ │ mov w1, w23 │ │ │ │ mov x0, x28 │ │ │ │ bl f600 │ │ │ │ - cbz w0, 50828 │ │ │ │ + cbz w0, 507e8 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa10 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0x9d0 │ │ │ │ str x0, [x1] │ │ │ │ - b 50774 │ │ │ │ + b 50734 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x28 │ │ │ │ bl f600 │ │ │ │ - cbnz w0, 508c8 │ │ │ │ - tbz w25, #3, 50834 │ │ │ │ + cbnz w0, 50888 │ │ │ │ + tbz w25, #3, 507f4 │ │ │ │ mov x0, x28 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl efd0 │ │ │ │ - cbz w0, 50834 │ │ │ │ - b 50760 │ │ │ │ - cbz x24, 50960 │ │ │ │ + cbz w0, 507f4 │ │ │ │ + b 50720 │ │ │ │ + cbz x24, 50920 │ │ │ │ mov x5, x24 │ │ │ │ mov x4, x27 │ │ │ │ add x3, sp, #0xc0 │ │ │ │ mov x2, x28 │ │ │ │ mov x1, x26 │ │ │ │ add x0, sp, #0x6c │ │ │ │ bl fd80 │ │ │ │ - cbz w0, 50774 │ │ │ │ + cbz w0, 50734 │ │ │ │ ldr x1, [sp, #536] │ │ │ │ str w0, [x19] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa48 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa08 │ │ │ │ str x0, [x1] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #108] │ │ │ │ - b 50774 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 50734 │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x24, [x0] │ │ │ │ - b 5083c │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + b 507fc │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x24, [x0] │ │ │ │ - b 50910 │ │ │ │ + b 508d0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-208]! │ │ │ │ mov w7, w1 │ │ │ │ mov x8, x2 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x3 │ │ │ │ mov x20, x5 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x6 │ │ │ │ - cbnz w4, 509d8 │ │ │ │ - cbz x19, 509f8 │ │ │ │ + cbnz w4, 50998 │ │ │ │ + cbz x19, 509b8 │ │ │ │ add x3, sp, #0x40 │ │ │ │ mov x1, x8 │ │ │ │ mov w0, w7 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl fbb8 │ │ │ │ ldp q31, q30, [sp, #64] │ │ │ │ stp q31, q30, [x19] │ │ │ │ - tbnz w0, #31, 50a0c │ │ │ │ + tbnz w0, #31, 509cc │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, w7 │ │ │ │ mov w1, #0xf // #15 │ │ │ │ str w7, [sp, #52] │ │ │ │ str x2, [sp, #56] │ │ │ │ bl ee68 │ │ │ │ ldr x8, [sp, #56] │ │ │ │ ldr w7, [sp, #52] │ │ │ │ - cbnz x19, 509a0 │ │ │ │ + cbnz x19, 50960 │ │ │ │ mov x1, x8 │ │ │ │ mov w0, w7 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 10308 │ │ │ │ - tbz w0, #31, 509c0 │ │ │ │ + tbz w0, #31, 50980 │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [x21] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa60 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa20 │ │ │ │ str x0, [x20] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b 509c4 │ │ │ │ + b 50984 │ │ │ │ bti c │ │ │ │ mov x0, x1 │ │ │ │ b ed60 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov w0, w1 │ │ │ │ - adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f54> │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + adrp x1, 236000 <_obstack_memory_used@@Base+0x1e2f94> │ │ │ │ + add x1, x1, #0x338 │ │ │ │ b f2a0 <__getauxval@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov w19, w1 │ │ │ │ mov w0, w19 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ bl fcc0 │ │ │ │ - tbnz w0, #31, 50aa4 │ │ │ │ + tbnz w0, #31, 50a64 │ │ │ │ mov w0, w19 │ │ │ │ - adrp x1, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ + adrp x1, 237000 <_obstack_memory_used@@Base+0x1e3f94> │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - add x1, x1, #0x28 │ │ │ │ + add x1, x1, #0xfe8 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b f2a0 <__getauxval@plt> │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ @@ -65971,15 +65955,15 @@ │ │ │ │ add w4, w4, w1 │ │ │ │ add w3, w3, w5 │ │ │ │ cmp x1, w4, uxtw │ │ │ │ cinc w3, w3, hi // hi = pmore │ │ │ │ stp w4, w3, [x2, #16] │ │ │ │ ldp w22, w23, [x2, #8] │ │ │ │ cmp x0, x25 │ │ │ │ - b.cs 514cc // b.hs, b.nlast │ │ │ │ + b.cs 5148c // b.hs, b.nlast │ │ │ │ mov w26, #0xb756 // #46934 │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ mov w27, #0xa478 // #42104 │ │ │ │ movk w27, #0xd76a, lsl #16 │ │ │ │ movk w26, #0xe8c7, lsl #16 │ │ │ │ str x2, [sp, #104] │ │ │ │ mov w1, #0x70db // #28891 │ │ │ │ @@ -66592,15 +66576,15 @@ │ │ │ │ mov w3, #0xd391 // #54161 │ │ │ │ movk w3, #0xeb86, lsl #16 │ │ │ │ add w21, w21, w3 │ │ │ │ add w21, w21, w2 │ │ │ │ ror w21, w21, #11 │ │ │ │ add w20, w20, w21 │ │ │ │ cmp x25, x0 │ │ │ │ - b.hi 50b28 // b.pmore │ │ │ │ + b.hi 50ae8 // b.pmore │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ stp w24, w20, [x2] │ │ │ │ stp w22, w23, [x2, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ @@ -66614,102 +66598,102 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x2 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x1 │ │ │ │ ldr w3, [x2, #24] │ │ │ │ - cbnz w3, 51710 │ │ │ │ + cbnz w3, 516d0 │ │ │ │ cmp x23, #0x40 │ │ │ │ - b.ls 516dc // b.plast │ │ │ │ + b.ls 5169c // b.plast │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x25, x19 │ │ │ │ tst x19, #0x3 │ │ │ │ - b.eq 516bc // b.none │ │ │ │ + b.eq 5167c // b.none │ │ │ │ sub x0, x23, #0x41 │ │ │ │ add x20, x21, #0x1c │ │ │ │ lsr x0, x0, #6 │ │ │ │ mov x26, x0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ add x24, x19, x0, lsl #6 │ │ │ │ lsl x0, x0, #6 │ │ │ │ sub x0, x0, #0x40 │ │ │ │ lsr x0, x0, #6 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ands x0, x0, #0x3 │ │ │ │ - b.eq 515e8 // b.none │ │ │ │ + b.eq 515a8 // b.none │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 515bc // b.none │ │ │ │ + b.eq 5157c // b.none │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 51598 // b.none │ │ │ │ + b.eq 51558 // b.none │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x2, x21 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ add x19, x19, #0x40 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ mov x2, x21 │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ add x19, x19, #0x40 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ mov x2, x21 │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ add x19, x19, #0x40 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ cmp x19, x24 │ │ │ │ - b.eq 51678 // b.none │ │ │ │ + b.eq 51638 // b.none │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x2, x21 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ mov x2, x21 │ │ │ │ ldr q29, [x19, #64] │ │ │ │ mov x0, x20 │ │ │ │ ldr q30, [x19, #112] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ ldp q28, q31, [x19, #80] │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ mov x2, x21 │ │ │ │ ldp q29, q28, [x19, #128] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #160] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ mov x2, x21 │ │ │ │ ldp q29, q28, [x19, #192] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #224] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ add x19, x19, #0x100 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ cmp x19, x24 │ │ │ │ - b.ne 515e8 // b.any │ │ │ │ + b.ne 515a8 // b.any │ │ │ │ neg x0, x26, lsl #6 │ │ │ │ add x19, x25, #0x40 │ │ │ │ sub x23, x23, #0x40 │ │ │ │ sub x19, x19, x0 │ │ │ │ add x23, x23, x0 │ │ │ │ mov x1, x19 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ @@ -66723,19 +66707,19 @@ │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ and x20, x23, #0xffffffffffffffc0 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x20 │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ add x19, x19, x20 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ and x23, x23, #0x3f │ │ │ │ - cbz x23, 516a4 │ │ │ │ + cbz x23, 51664 │ │ │ │ add x20, x21, #0x1c │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x20 │ │ │ │ bl e970 │ │ │ │ str w23, [x21, #24] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -66757,35 +66741,35 @@ │ │ │ │ bl e970 │ │ │ │ ldr w0, [x21, #24] │ │ │ │ add x4, x20, x22 │ │ │ │ ldr w3, [sp, #88] │ │ │ │ cmp x4, #0x40 │ │ │ │ add w0, w0, w22 │ │ │ │ str w0, [x21, #24] │ │ │ │ - b.hi 51764 // b.pmore │ │ │ │ + b.hi 51724 // b.pmore │ │ │ │ add x19, x19, x22 │ │ │ │ sub x23, x23, x22 │ │ │ │ - b 5151c │ │ │ │ + b 514dc │ │ │ │ and x1, x4, #0xffffffffffffffc0 │ │ │ │ mov x2, x21 │ │ │ │ add x0, x21, #0x1c │ │ │ │ stp x1, x4, [sp, #88] │ │ │ │ str w3, [sp, #108] │ │ │ │ - bl 50ac0 │ │ │ │ + bl 50a80 │ │ │ │ ldp x1, x4, [sp, #88] │ │ │ │ add x0, x21, #0x1c │ │ │ │ add x1, x1, #0x1c │ │ │ │ and x2, x4, #0x3f │ │ │ │ add x1, x21, x1 │ │ │ │ bl e970 │ │ │ │ ldr w3, [sp, #108] │ │ │ │ add w3, w3, w22 │ │ │ │ and w3, w3, #0x3f │ │ │ │ str w3, [x21, #24] │ │ │ │ - b 51758 │ │ │ │ + b 51718 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ lsr x7, x1, #32 │ │ │ │ add x10, x0, x1 │ │ │ │ mov x29, sp │ │ │ │ ldr w5, [x2, #24] │ │ │ │ ldp w18, w6, [x2, #16] │ │ │ │ @@ -66797,15 +66781,15 @@ │ │ │ │ cmp x1, w6, uxtw │ │ │ │ ldp w4, w12, [x2, #8] │ │ │ │ cinc w5, w5, hi // hi = pmore │ │ │ │ stp w6, w5, [x2, #20] │ │ │ │ stp w4, w12, [sp, #112] │ │ │ │ str x10, [sp, #120] │ │ │ │ cmp x0, x10 │ │ │ │ - b.cs 52898 // b.hs, b.nlast │ │ │ │ + b.cs 52858 // b.hs, b.nlast │ │ │ │ mov w9, w4 │ │ │ │ mov w11, w3 │ │ │ │ mov w1, #0x7999 // #31129 │ │ │ │ mov w7, #0xeba1 // #60321 │ │ │ │ mov w6, #0xbcdc // #48348 │ │ │ │ mov w5, #0xc1d6 // #49622 │ │ │ │ mov w4, w18 │ │ │ │ @@ -67856,15 +67840,15 @@ │ │ │ │ add w12, w12, w1 │ │ │ │ stp w9, w12, [x2, #8] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ stp w3, w11, [sp, #104] │ │ │ │ stp w9, w12, [sp, #112] │ │ │ │ mov w18, w4 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 51840 // b.pmore │ │ │ │ + b.hi 51800 // b.pmore │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ @@ -67875,18 +67859,18 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x2 │ │ │ │ ldr w0, [x2, #28] │ │ │ │ - cbnz w0, 528f4 │ │ │ │ + cbnz w0, 528b4 │ │ │ │ cmp x1, #0x3f │ │ │ │ - b.hi 52940 // b.pmore │ │ │ │ - cbnz x1, 52ba0 │ │ │ │ + b.hi 52900 // b.pmore │ │ │ │ + cbnz x1, 52b60 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w22, w0 │ │ │ │ @@ -67899,227 +67883,227 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov x2, x24 │ │ │ │ bl e970 │ │ │ │ ldr w3, [x23, #28] │ │ │ │ add w3, w3, w24 │ │ │ │ str w3, [x23, #28] │ │ │ │ cmp w3, #0x40 │ │ │ │ - b.hi 52b64 // b.pmore │ │ │ │ + b.hi 52b24 // b.pmore │ │ │ │ sub x21, x21, x24 │ │ │ │ add x19, x19, x24 │ │ │ │ cmp x21, #0x3f │ │ │ │ - b.ls 52b04 // b.plast │ │ │ │ + b.ls 52ac4 // b.plast │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ mov x25, x19 │ │ │ │ tst x19, #0x3 │ │ │ │ - b.eq 52ae4 // b.none │ │ │ │ + b.eq 52aa4 // b.none │ │ │ │ cmp x21, #0x40 │ │ │ │ - b.eq 52b10 // b.none │ │ │ │ + b.eq 52ad0 // b.none │ │ │ │ sub x24, x21, #0x41 │ │ │ │ add x20, x23, #0x20 │ │ │ │ lsr x0, x24, #6 │ │ │ │ mov x26, x0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ add x24, x19, x0, lsl #6 │ │ │ │ lsl x0, x0, #6 │ │ │ │ sub x0, x0, #0x40 │ │ │ │ lsr x0, x0, #6 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ands x0, x0, #0x3 │ │ │ │ - b.eq 52a0c // b.none │ │ │ │ + b.eq 529cc // b.none │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.eq 529e0 // b.none │ │ │ │ + b.eq 529a0 // b.none │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.eq 529bc // b.none │ │ │ │ + b.eq 5297c // b.none │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x2, x23 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ add x19, x19, #0x40 │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ mov x2, x23 │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ add x19, x19, #0x40 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ mov x2, x23 │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x0, x20 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ add x19, x19, #0x40 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ cmp x19, x24 │ │ │ │ - b.eq 52a90 // b.none │ │ │ │ + b.eq 52a50 // b.none │ │ │ │ ldp q29, q28, [x19] │ │ │ │ mov x2, x23 │ │ │ │ ldp q31, q30, [x19, #32] │ │ │ │ mov x0, x20 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ mov x0, x20 │ │ │ │ ldr q29, [x19, #64] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ ldr q30, [x19, #112] │ │ │ │ ldp q28, q31, [x19, #80] │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ mov x0, x20 │ │ │ │ ldp q29, q28, [x19, #128] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ ldp q31, q30, [x19, #160] │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ mov x0, x20 │ │ │ │ ldp q29, q28, [x19, #192] │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ ldp q31, q30, [x19, #224] │ │ │ │ add x19, x19, #0x100 │ │ │ │ stp q29, q28, [x20] │ │ │ │ stp q31, q30, [x20, #32] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ cmp x19, x24 │ │ │ │ - b.ne 52a0c // b.any │ │ │ │ + b.ne 529cc // b.any │ │ │ │ neg x24, x26, lsl #6 │ │ │ │ add x19, x25, #0x40 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ sub x21, x21, #0x40 │ │ │ │ add x21, x21, x24 │ │ │ │ sub x19, x19, x24 │ │ │ │ ldr w22, [x23, #28] │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x20, x22 │ │ │ │ add x21, x22, x21 │ │ │ │ bl e970 │ │ │ │ cmp x21, #0x3f │ │ │ │ - b.hi 52b38 // b.pmore │ │ │ │ + b.hi 52af8 // b.pmore │ │ │ │ str w21, [x23, #28] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ and x20, x21, #0xffffffffffffffc0 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x20 │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ add x19, x19, x20 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ and x21, x21, #0x3f │ │ │ │ - cbz x21, 528dc │ │ │ │ + cbz x21, 5289c │ │ │ │ add x20, x23, #0x20 │ │ │ │ - b 52aa8 │ │ │ │ + b 52a68 │ │ │ │ ldr w0, [x23, #28] │ │ │ │ add x20, x23, #0x20 │ │ │ │ ldp q28, q30, [x19] │ │ │ │ add x1, x20, x0 │ │ │ │ ldp q29, q31, [x19, #32] │ │ │ │ add x21, x0, #0x40 │ │ │ │ str q28, [x20, x0] │ │ │ │ stp q30, q29, [x1, #16] │ │ │ │ str q31, [x1, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov x2, x23 │ │ │ │ mov x0, x20 │ │ │ │ sub x21, x21, #0x40 │ │ │ │ mov x1, #0x40 // #64 │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ add x1, x23, #0x60 │ │ │ │ mov x2, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl e9a0 │ │ │ │ str w21, [x23, #28] │ │ │ │ - b 52acc │ │ │ │ + b 52a8c │ │ │ │ mov x2, x23 │ │ │ │ and x1, x3, #0xffffffc0 │ │ │ │ mov x0, x20 │ │ │ │ str w3, [sp, #92] │ │ │ │ - bl 517a8 │ │ │ │ + bl 51768 │ │ │ │ ldr w3, [sp, #92] │ │ │ │ add x0, x22, x24 │ │ │ │ and x1, x0, #0xffffffffffffffc0 │ │ │ │ mov x0, x20 │ │ │ │ and w2, w3, #0x3f │ │ │ │ str w2, [x23, #28] │ │ │ │ add x1, x20, x1 │ │ │ │ and x2, x2, #0x3f │ │ │ │ bl e970 │ │ │ │ - b 52930 │ │ │ │ + b 528f0 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x23, #0x20 │ │ │ │ bl e970 │ │ │ │ str w21, [x23, #28] │ │ │ │ - b 52acc │ │ │ │ + b 52a8c │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x21, [sp, #32] │ │ │ │ - cbz x0, 52c78 │ │ │ │ + cbz x0, 52c38 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x1, [x0] │ │ │ │ - cbz x1, 52c54 │ │ │ │ + cbz x1, 52c14 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x3, x1 │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr x2, [x0, x1, lsl #3] │ │ │ │ - cbnz x2, 52be4 │ │ │ │ + cbnz x2, 52ba4 │ │ │ │ add w3, w3, #0x2 │ │ │ │ mov x20, x0 │ │ │ │ lsl x3, x3, #3 │ │ │ │ mov x0, x3 │ │ │ │ bl f2d0 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ - cbz x0, 52c70 │ │ │ │ + cbz x0, 52c30 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bl f318 │ │ │ │ str x0, [x21, x19] │ │ │ │ add x19, x19, #0x8 │ │ │ │ ldr x0, [x20, x19] │ │ │ │ - cbnz x0, 52c20 │ │ │ │ + cbnz x0, 52be0 │ │ │ │ add x19, x21, x19 │ │ │ │ str xzr, [x19] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x20, x0 │ │ │ │ mov x3, #0x8 // #8 │ │ │ │ mov x0, x3 │ │ │ │ bl f2d0 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ - cbnz x0, 52c14 │ │ │ │ + cbnz x0, 52bd4 │ │ │ │ mov x19, x21 │ │ │ │ - b 52c38 │ │ │ │ + b 52bf8 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - b 52c40 │ │ │ │ + b 52c00 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-160]! │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x29, sp │ │ │ │ add x1, sp, #0x10 │ │ │ │ bl f900 │ │ │ │ ldp x1, x0, [sp, #16] │ │ │ │ @@ -68135,26 +68119,26 @@ │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x21, [sp, #32] │ │ │ │ - cbz x2, 52d54 │ │ │ │ + cbz x2, 52d14 │ │ │ │ sub x20, x2, #0x1 │ │ │ │ neg x21, x2 │ │ │ │ - cbz x1, 52d60 │ │ │ │ + cbz x1, 52d20 │ │ │ │ ldrb w0, [x19, #80] │ │ │ │ str x1, [x19] │ │ │ │ str x20, [x19, #48] │ │ │ │ ldr x2, [x19, #56] │ │ │ │ - tbz w0, #0, 52d78 │ │ │ │ + tbz w0, #0, 52d38 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ blr x2 │ │ │ │ - cbz x0, 52d84 │ │ │ │ + cbz x0, 52d44 │ │ │ │ add x2, x0, #0x10 │ │ │ │ add x2, x2, x20 │ │ │ │ ldr x1, [x19] │ │ │ │ and x2, x2, x21 │ │ │ │ stp x0, x2, [x19, #8] │ │ │ │ add x1, x0, x1 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ @@ -68167,78 +68151,78 @@ │ │ │ │ strb w0, [x19, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x21, #0xfffffffffffffff0 // #-16 │ │ │ │ mov x20, #0xf // #15 │ │ │ │ - cbnz x1, 52cec │ │ │ │ + cbnz x1, 52cac │ │ │ │ ldrb w0, [x19, #80] │ │ │ │ mov x1, #0xfe0 // #4064 │ │ │ │ str x1, [x19] │ │ │ │ str x20, [x19, #48] │ │ │ │ ldr x2, [x19, #56] │ │ │ │ - tbnz w0, #0, 52d00 │ │ │ │ + tbnz w0, #0, 52cc0 │ │ │ │ mov x0, x1 │ │ │ │ blr x2 │ │ │ │ - cbnz x0, 52d0c │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbnz x0, 52ccc │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x0, [x0, #1672] │ │ │ │ blr x0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 52d0c │ │ │ │ + b 52ccc │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000052da0 <_obstack_begin@@Base>: │ │ │ │ +0000000000052d60 <_obstack_begin@@Base>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ stp x3, x4, [x0, #56] │ │ │ │ ldrb w3, [x0, #80] │ │ │ │ and w3, w3, #0xfffffffe │ │ │ │ strb w3, [x0, #80] │ │ │ │ - bl 52cc4 │ │ │ │ + bl 52c84 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000052dd0 <_obstack_begin_1@@Base>: │ │ │ │ +0000000000052d90 <_obstack_begin_1@@Base>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ stp x3, x4, [x0, #56] │ │ │ │ ldrb w3, [x0, #80] │ │ │ │ str x5, [x0, #72] │ │ │ │ orr w3, w3, #0x1 │ │ │ │ strb w3, [x0, #80] │ │ │ │ - bl 52cc4 │ │ │ │ + bl 52c84 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000052e04 <_obstack_newchunk@@Base>: │ │ │ │ +0000000000052dc4 <_obstack_newchunk@@Base>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x3, x0 │ │ │ │ mov x29, sp │ │ │ │ ldr x2, [x0, #24] │ │ │ │ ldp x6, x0, [x0, #8] │ │ │ │ sub x2, x2, x0 │ │ │ │ ldr x0, [x3, #48] │ │ │ │ adds x1, x2, x1 │ │ │ │ cset x4, cs // cs = hs, nlast │ │ │ │ adds x0, x0, x1 │ │ │ │ cset x1, cs // cs = hs, nlast │ │ │ │ cmp x4, #0x0 │ │ │ │ ccmp x1, #0x0, #0x0, eq // eq = none │ │ │ │ - b.eq 52e64 <_obstack_newchunk@@Base+0x60> // b.none │ │ │ │ - adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + b.eq 52e24 <_obstack_newchunk@@Base+0x60> // b.none │ │ │ │ + adrp x0, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ stp x6, x3, [sp, #16] │ │ │ │ ldr x0, [x0, #1672] │ │ │ │ blr x0 │ │ │ │ ldp x6, x3, [sp, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [x3, #8] │ │ │ │ str x6, [x0, #8] │ │ │ │ @@ -68250,22 +68234,22 @@ │ │ │ │ add x1, x1, x0 │ │ │ │ csel x0, x4, x0, cs // cs = hs, nlast │ │ │ │ cmp x1, x0 │ │ │ │ csel x1, x1, x0, cs // cs = hs, nlast │ │ │ │ ldrb w0, [x3, #80] │ │ │ │ ldr x4, [x3, #56] │ │ │ │ stp x6, x2, [sp, #32] │ │ │ │ - tbnz w0, #0, 52f30 <_obstack_newchunk@@Base+0x12c> │ │ │ │ + tbnz w0, #0, 52ef0 <_obstack_newchunk@@Base+0x12c> │ │ │ │ stp x1, x3, [sp, #16] │ │ │ │ mov x0, x1 │ │ │ │ blr x4 │ │ │ │ mov x5, x0 │ │ │ │ ldp x1, x3, [sp, #16] │ │ │ │ ldp x6, x2, [sp, #32] │ │ │ │ - cbz x0, 52e40 <_obstack_newchunk@@Base+0x3c> │ │ │ │ + cbz x0, 52e00 <_obstack_newchunk@@Base+0x3c> │ │ │ │ mov x4, x5 │ │ │ │ str x5, [x3, #8] │ │ │ │ ldr x0, [x3, #48] │ │ │ │ str x6, [x5, #8] │ │ │ │ add x1, x5, x1 │ │ │ │ str x1, [x3, #32] │ │ │ │ str x1, [x4], #16 │ │ │ │ @@ -68274,43 +68258,43 @@ │ │ │ │ bic x0, x4, x0 │ │ │ │ stp x5, x6, [sp, #16] │ │ │ │ stp x3, x2, [sp, #32] │ │ │ │ bl e970 │ │ │ │ mov x4, x0 │ │ │ │ ldp x3, x2, [sp, #32] │ │ │ │ ldrb w0, [x3, #80] │ │ │ │ - tbnz w0, #1, 52f7c <_obstack_newchunk@@Base+0x178> │ │ │ │ + tbnz w0, #1, 52f3c <_obstack_newchunk@@Base+0x178> │ │ │ │ ldp x5, x6, [sp, #16] │ │ │ │ ldr x7, [x3, #48] │ │ │ │ add x1, x6, #0x10 │ │ │ │ add x1, x1, x7 │ │ │ │ bic x1, x1, x7 │ │ │ │ ldr x7, [x3, #16] │ │ │ │ cmp x7, x1 │ │ │ │ - b.eq 52f50 <_obstack_newchunk@@Base+0x14c> // b.none │ │ │ │ + b.eq 52f10 <_obstack_newchunk@@Base+0x14c> // b.none │ │ │ │ add x2, x4, x2 │ │ │ │ and w0, w0, #0xfffffffd │ │ │ │ stp x4, x2, [x3, #16] │ │ │ │ strb w0, [x3, #80] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x3, #72] │ │ │ │ stp x3, x1, [sp, #16] │ │ │ │ blr x4 │ │ │ │ mov x5, x0 │ │ │ │ ldp x3, x1, [sp, #16] │ │ │ │ ldp x6, x2, [sp, #32] │ │ │ │ - cbnz x0, 52eb0 <_obstack_newchunk@@Base+0xac> │ │ │ │ - b 52e40 <_obstack_newchunk@@Base+0x3c> │ │ │ │ + cbnz x0, 52e70 <_obstack_newchunk@@Base+0xac> │ │ │ │ + b 52e00 <_obstack_newchunk@@Base+0x3c> │ │ │ │ ldr x0, [x6, #8] │ │ │ │ str x0, [x5, #8] │ │ │ │ ldrb w0, [x3, #80] │ │ │ │ stp x2, x4, [sp, #24] │ │ │ │ - tbnz w0, #0, 52f9c <_obstack_newchunk@@Base+0x198> │ │ │ │ + tbnz w0, #0, 52f5c <_obstack_newchunk@@Base+0x198> │ │ │ │ ldr x1, [x3, #64] │ │ │ │ mov x0, x6 │ │ │ │ str x3, [sp, #16] │ │ │ │ blr x1 │ │ │ │ ldp x3, x2, [sp, #16] │ │ │ │ ldr x4, [sp, #32] │ │ │ │ add x2, x4, x2 │ │ │ │ @@ -68323,92 +68307,92 @@ │ │ │ │ ret │ │ │ │ ldp x5, x0, [x3, #64] │ │ │ │ mov x1, x6 │ │ │ │ str x3, [sp, #16] │ │ │ │ blr x5 │ │ │ │ ldr x4, [sp, #32] │ │ │ │ ldp x3, x2, [sp, #16] │ │ │ │ - b 52f7c <_obstack_newchunk@@Base+0x178> │ │ │ │ + b 52f3c <_obstack_newchunk@@Base+0x178> │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000052fc0 <_obstack_allocated_p@@Base>: │ │ │ │ +0000000000052f80 <_obstack_allocated_p@@Base>: │ │ │ │ bti c │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbz x0, 52fec <_obstack_allocated_p@@Base+0x2c> │ │ │ │ + cbz x0, 52fac <_obstack_allocated_p@@Base+0x2c> │ │ │ │ cmp x1, x0 │ │ │ │ - b.ls 52fe0 <_obstack_allocated_p@@Base+0x20> // b.plast │ │ │ │ + b.ls 52fa0 <_obstack_allocated_p@@Base+0x20> // b.plast │ │ │ │ ldr x2, [x0] │ │ │ │ cmp x2, x1 │ │ │ │ - b.cs 52ff0 <_obstack_allocated_p@@Base+0x30> // b.hs, b.nlast │ │ │ │ + b.cs 52fb0 <_obstack_allocated_p@@Base+0x30> // b.hs, b.nlast │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, 52fcc <_obstack_allocated_p@@Base+0xc> │ │ │ │ + cbnz x0, 52f8c <_obstack_allocated_p@@Base+0xc> │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000053000 <_obstack_free@@Base>: │ │ │ │ +0000000000052fc0 <_obstack_free@@Base>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ - cbz x0, 53080 <_obstack_free@@Base+0x80> │ │ │ │ + cbz x0, 53040 <_obstack_free@@Base+0x80> │ │ │ │ cmp x21, x0 │ │ │ │ - b.ls 53038 <_obstack_free@@Base+0x38> // b.plast │ │ │ │ + b.ls 52ff8 <_obstack_free@@Base+0x38> // b.plast │ │ │ │ ldr x1, [x0] │ │ │ │ cmp x1, x21 │ │ │ │ - b.cs 53088 <_obstack_free@@Base+0x88> // b.hs, b.nlast │ │ │ │ + b.cs 53048 <_obstack_free@@Base+0x88> // b.hs, b.nlast │ │ │ │ ldrb w1, [x19, #80] │ │ │ │ ldr x20, [x0, #8] │ │ │ │ - tbz w1, #0, 53068 <_obstack_free@@Base+0x68> │ │ │ │ + tbz w1, #0, 53028 <_obstack_free@@Base+0x68> │ │ │ │ mov x1, x0 │ │ │ │ ldp x2, x0, [x19, #64] │ │ │ │ blr x2 │ │ │ │ ldrb w0, [x19, #80] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #80] │ │ │ │ - cbz x20, 53080 <_obstack_free@@Base+0x80> │ │ │ │ + cbz x20, 53040 <_obstack_free@@Base+0x80> │ │ │ │ mov x0, x20 │ │ │ │ - b 53024 <_obstack_free@@Base+0x24> │ │ │ │ + b 52fe4 <_obstack_free@@Base+0x24> │ │ │ │ ldr x1, [x19, #64] │ │ │ │ blr x1 │ │ │ │ ldrb w0, [x19, #80] │ │ │ │ orr w0, w0, #0x2 │ │ │ │ strb w0, [x19, #80] │ │ │ │ - cbnz x20, 53060 <_obstack_free@@Base+0x60> │ │ │ │ - cbz x21, 53098 <_obstack_free@@Base+0x98> │ │ │ │ + cbnz x20, 53020 <_obstack_free@@Base+0x60> │ │ │ │ + cbz x21, 53058 <_obstack_free@@Base+0x98> │ │ │ │ bl f798 │ │ │ │ stp x21, x21, [x19, #16] │ │ │ │ ldr x1, [x0] │ │ │ │ str x0, [x19, #8] │ │ │ │ str x1, [x19, #32] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ │ │ │ │ -00000000000530ac <_obstack_memory_used@@Base>: │ │ │ │ +000000000005306c <_obstack_memory_used@@Base>: │ │ │ │ bti c │ │ │ │ ldr x1, [x0, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - cbz x1, 530d4 <_obstack_memory_used@@Base+0x28> │ │ │ │ + cbz x1, 53094 <_obstack_memory_used@@Base+0x28> │ │ │ │ nop │ │ │ │ ldr x2, [x1] │ │ │ │ sub x2, x2, x1 │ │ │ │ ldr x1, [x1, #8] │ │ │ │ add x0, x0, x2 │ │ │ │ - cbnz x1, 530c0 <_obstack_memory_used@@Base+0x14> │ │ │ │ + cbnz x1, 53080 <_obstack_memory_used@@Base+0x14> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x80 │ │ │ │ stp x29, x30, [sp, #32] │ │ │ │ add x29, sp, #0x20 │ │ │ │ @@ -68420,18 +68404,18 @@ │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ mov x24, x1 │ │ │ │ mov x23, x2 │ │ │ │ bl f2d0 │ │ │ │ movi d31, #0xffffffff00000000 │ │ │ │ mov x19, x0 │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa80 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa40 │ │ │ │ stp x0, xzr, [x19, #8] │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ add x0, x0, #0xb18 │ │ │ │ str d31, [x19, #40] │ │ │ │ add x0, x0, #0x180 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ str wzr, [x19, #24] │ │ │ │ str xzr, [x19, #32] │ │ │ │ str wzr, [x19, #48] │ │ │ │ @@ -68441,154 +68425,154 @@ │ │ │ │ str wzr, [x19, #112] │ │ │ │ stp xzr, x0, [x19, #120] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [x19, #136] │ │ │ │ stur q31, [x19, #56] │ │ │ │ stur q31, [x19, #88] │ │ │ │ bl ff78 │ │ │ │ - cbz x0, 53448 <_obstack_memory_used@@Base+0x39c> │ │ │ │ + cbz x0, 53408 <_obstack_memory_used@@Base+0x39c> │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [x19] │ │ │ │ and w2, w0, #0x4 │ │ │ │ - tbz w0, #2, 53414 <_obstack_memory_used@@Base+0x368> │ │ │ │ + tbz w0, #2, 533d4 <_obstack_memory_used@@Base+0x368> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldr x0, [x19, #128] │ │ │ │ mov x1, x20 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x4, [x0, #8] │ │ │ │ str x20, [x19, #32] │ │ │ │ str w2, [x19, #40] │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ blr x4 │ │ │ │ mov w20, w0 │ │ │ │ - tbnz w0, #31, 53358 <_obstack_memory_used@@Base+0x2ac> │ │ │ │ + tbnz w0, #31, 53318 <_obstack_memory_used@@Base+0x2ac> │ │ │ │ ldr w0, [x19, #44] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 5339c <_obstack_memory_used@@Base+0x2f0> // b.none │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + b.eq 5335c <_obstack_memory_used@@Base+0x2f0> // b.none │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa98 │ │ │ │ str wzr, [x21] │ │ │ │ str x0, [sp, #120] │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 53370 <_obstack_memory_used@@Base+0x2c4> // b.none │ │ │ │ + b.eq 53330 <_obstack_memory_used@@Base+0x2c4> // b.none │ │ │ │ ldr x0, [x19, #128] │ │ │ │ mov w1, w20 │ │ │ │ ldr x2, [x0, #24] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ ldr x22, [sp, #120] │ │ │ │ - cbz x22, 53328 <_obstack_memory_used@@Base+0x27c> │ │ │ │ + cbz x22, 532e8 <_obstack_memory_used@@Base+0x27c> │ │ │ │ ldr w1, [x19, #24] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 53214 <_obstack_memory_used@@Base+0x168> │ │ │ │ + b.le 531d4 <_obstack_memory_used@@Base+0x168> │ │ │ │ ldr x0, [x19, #128] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ ldr w1, [x19, #44] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 53230 <_obstack_memory_used@@Base+0x184> │ │ │ │ + b.le 531f0 <_obstack_memory_used@@Base+0x184> │ │ │ │ ldr x0, [x19, #128] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ mov x0, x19 │ │ │ │ blr x2 │ │ │ │ ldr x0, [x19, #96] │ │ │ │ - cbz x0, 5323c <_obstack_memory_used@@Base+0x190> │ │ │ │ + cbz x0, 531fc <_obstack_memory_used@@Base+0x190> │ │ │ │ bl f018 │ │ │ │ ldr x0, [x19, #104] │ │ │ │ - cbz x0, 53248 <_obstack_memory_used@@Base+0x19c> │ │ │ │ + cbz x0, 53208 <_obstack_memory_used@@Base+0x19c> │ │ │ │ bl f018 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 53378 <_obstack_memory_used@@Base+0x2cc> │ │ │ │ + cbz x0, 53338 <_obstack_memory_used@@Base+0x2cc> │ │ │ │ ldr w0, [x19, #40] │ │ │ │ - cbnz w0, 532ec <_obstack_memory_used@@Base+0x240> │ │ │ │ + cbnz w0, 532ac <_obstack_memory_used@@Base+0x240> │ │ │ │ ldr x0, [x19, #56] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x19, #64] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x19, #72] │ │ │ │ bl fab0 │ │ │ │ ldr w0, [x19, #112] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 532b0 <_obstack_memory_used@@Base+0x204> │ │ │ │ + b.le 53270 <_obstack_memory_used@@Base+0x204> │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x0, [x19, #120] │ │ │ │ ldr x0, [x0, w20, uxtw #3] │ │ │ │ bl ebf8 │ │ │ │ ldr x0, [x19, #120] │ │ │ │ ldr x0, [x0, w20, uxtw #3] │ │ │ │ add x20, x20, #0x1 │ │ │ │ bl fab0 │ │ │ │ ldr w0, [x19, #112] │ │ │ │ cmp w0, w20 │ │ │ │ - b.gt 53280 <_obstack_memory_used@@Base+0x1d4> │ │ │ │ + b.gt 53240 <_obstack_memory_used@@Base+0x1d4> │ │ │ │ ldr x0, [x19, #120] │ │ │ │ bl fab0 │ │ │ │ ldr x0, [x19, #128] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ mov x0, x19 │ │ │ │ - cbz x1, 532f8 <_obstack_memory_used@@Base+0x24c> │ │ │ │ + cbz x1, 532b8 <_obstack_memory_used@@Base+0x24c> │ │ │ │ blr x1 │ │ │ │ mov x0, x19 │ │ │ │ bl fab0 │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ mov x0, x22 │ │ │ │ ldp x19, x20, [sp, #48] │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ add sp, sp, #0x80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x19, #32] │ │ │ │ bl fab0 │ │ │ │ - b 53258 <_obstack_memory_used@@Base+0x1ac> │ │ │ │ + b 53218 <_obstack_memory_used@@Base+0x1ac> │ │ │ │ bl fab0 │ │ │ │ - b 532cc <_obstack_memory_used@@Base+0x220> │ │ │ │ + b 5328c <_obstack_memory_used@@Base+0x220> │ │ │ │ ldr x0, [x19, #56] │ │ │ │ ldr w1, [x19, #48] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x19, #48] │ │ │ │ sbfiz x1, x1, #2, #32 │ │ │ │ bl f138 │ │ │ │ ldrsw x1, [x19, #48] │ │ │ │ str x0, [x19, #56] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ str w22, [x0, x1, lsl #2] │ │ │ │ ldr x0, [x19, #64] │ │ │ │ - cbz x0, 53460 <_obstack_memory_used@@Base+0x3b4> │ │ │ │ + cbz x0, 53420 <_obstack_memory_used@@Base+0x3b4> │ │ │ │ ldr w0, [x19, #48] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 533f4 <_obstack_memory_used@@Base+0x348> │ │ │ │ + b.le 533b4 <_obstack_memory_used@@Base+0x348> │ │ │ │ mov x20, #0x4 // #4 │ │ │ │ ldr x1, [x19, #64] │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x23 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ bl e970 │ │ │ │ - b 531f8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ + b 531b8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ bl 101b8 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [x21] │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xab8 │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa78 │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x22, [sp, #120] │ │ │ │ - b 531f8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ + b 531b8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ ldr w0, [x19] │ │ │ │ add x3, sp, #0x74 │ │ │ │ add x2, sp, #0x78 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ and w0, w0, #0xfffffffe │ │ │ │ str w0, [x19] │ │ │ │ mov x0, x19 │ │ │ │ - bl 50420 │ │ │ │ - b 53250 <_obstack_memory_used@@Base+0x1a4> │ │ │ │ + bl 503e0 │ │ │ │ + b 53210 <_obstack_memory_used@@Base+0x1a4> │ │ │ │ ldr w1, [x19] │ │ │ │ - tbz w1, #1, 533a8 <_obstack_memory_used@@Base+0x2fc> │ │ │ │ + tbz w1, #1, 53368 <_obstack_memory_used@@Base+0x2fc> │ │ │ │ ldr w0, [x19, #24] │ │ │ │ ldr x1, [x19, #128] │ │ │ │ add x2, sp, #0x78 │ │ │ │ str w0, [sp] │ │ │ │ mov w7, #0x2 // #2 │ │ │ │ stp x2, x21, [sp, #8] │ │ │ │ mov w6, w20 │ │ │ │ @@ -68597,97 +68581,97 @@ │ │ │ │ mov x3, x24 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, w7 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ blr x8 │ │ │ │ mov w22, w0 │ │ │ │ - tbz w0, #31, 53300 <_obstack_memory_used@@Base+0x254> │ │ │ │ + tbz w0, #31, 532c0 <_obstack_memory_used@@Base+0x254> │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.ne 531dc <_obstack_memory_used@@Base+0x130> // b.any │ │ │ │ - b 531f0 <_obstack_memory_used@@Base+0x144> │ │ │ │ + b.ne 5319c <_obstack_memory_used@@Base+0x130> // b.any │ │ │ │ + b 531b0 <_obstack_memory_used@@Base+0x144> │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ sub w2, w2, w0 │ │ │ │ sbfiz x20, x0, #2, #32 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ lsl x2, x2, #2 │ │ │ │ add x0, x23, w0, sxtw #2 │ │ │ │ bl f288 │ │ │ │ - b 53340 <_obstack_memory_used@@Base+0x294> │ │ │ │ + b 53300 <_obstack_memory_used@@Base+0x294> │ │ │ │ ldr x0, [x19, #120] │ │ │ │ str w2, [sp, #108] │ │ │ │ ldr w1, [x19, #112] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x19, #112] │ │ │ │ sbfiz x1, x1, #3, #32 │ │ │ │ bl f138 │ │ │ │ ldrsw x1, [x19, #112] │ │ │ │ str x0, [x19, #120] │ │ │ │ sub x1, x1, #0x1 │ │ │ │ ldr w2, [sp, #108] │ │ │ │ str x20, [x0, x1, lsl #3] │ │ │ │ - b 5318c <_obstack_memory_used@@Base+0xe0> │ │ │ │ - adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x0, x0, #0xa98 │ │ │ │ + b 5314c <_obstack_memory_used@@Base+0xe0> │ │ │ │ + adrp x0, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x0, x0, #0xa58 │ │ │ │ str x0, [sp, #120] │ │ │ │ str wzr, [x21] │ │ │ │ ldr x22, [sp, #120] │ │ │ │ - b 531f8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ + b 531b8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ add x3, sp, #0x74 │ │ │ │ add x2, sp, #0x78 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 50420 │ │ │ │ - cbnz w0, 53330 <_obstack_memory_used@@Base+0x284> │ │ │ │ - adrp x22, 238000 <_obstack_memory_used@@Base+0x1e4f54> │ │ │ │ - add x22, x22, #0xa68 │ │ │ │ + bl 503e0 │ │ │ │ + cbnz w0, 532f0 <_obstack_memory_used@@Base+0x284> │ │ │ │ + adrp x22, 238000 <_obstack_memory_used@@Base+0x1e4f94> │ │ │ │ + add x22, x22, #0xa28 │ │ │ │ str wzr, [x21] │ │ │ │ - b 531f8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ + b 531b8 <_obstack_memory_used@@Base+0x14c> │ │ │ │ bti c │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf54> │ │ │ │ + adrp x0, 25f000 <_obstack_memory_used@@Base+0x20bf94> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldr x1, [x0] │ │ │ │ - cbz x1, 53510 <_obstack_memory_used@@Base+0x464> │ │ │ │ - adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef54> │ │ │ │ + cbz x1, 534d0 <_obstack_memory_used@@Base+0x464> │ │ │ │ + adrp x4, 262000 <_obstack_memory_used@@Base+0x20ef94> │ │ │ │ ldr x3, [x4, #1504] │ │ │ │ ldr w1, [x3, #8] │ │ │ │ cmp w1, #0x1f │ │ │ │ - b.gt 534c8 <_obstack_memory_used@@Base+0x41c> │ │ │ │ + b.gt 53488 <_obstack_memory_used@@Base+0x41c> │ │ │ │ add w0, w1, #0x1 │ │ │ │ add x1, x3, w1, sxtw #3 │ │ │ │ str w0, [x3, #8] │ │ │ │ str x2, [x1, #16] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x0, #0x110 // #272 │ │ │ │ mov x29, sp │ │ │ │ stp x3, x2, [sp, #24] │ │ │ │ str x4, [sp, #40] │ │ │ │ bl f078 │ │ │ │ - cbz x0, 53504 <_obstack_memory_used@@Base+0x458> │ │ │ │ + cbz x0, 534c4 <_obstack_memory_used@@Base+0x458> │ │ │ │ ldr x4, [sp, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x3, x2, [sp, #24] │ │ │ │ str x3, [x0] │ │ │ │ str x0, [x4, #1504] │ │ │ │ str w1, [x0, #8] │ │ │ │ str x2, [x0, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x1, 50000 │ │ │ │ - add x1, x1, #0x2c8 │ │ │ │ + add x1, x1, #0x288 │ │ │ │ str x1, [x0] │ │ │ │ - b 534a0 <_obstack_memory_used@@Base+0x3f4> │ │ │ │ + b 53460 <_obstack_memory_used@@Base+0x3f4> │ │ │ │ adrp x16, 263000 │ │ │ │ ldrb w16, [x16, #2544] │ │ │ │ - cbz w16, 53534 <_obstack_memory_used@@Base+0x488> │ │ │ │ + cbz w16, 534f4 <_obstack_memory_used@@Base+0x488> │ │ │ │ ldaddl x0, x0, [x1] │ │ │ │ ret │ │ │ │ mov x16, x0 │ │ │ │ ldxr x0, [x1] │ │ │ │ add x17, x0, x16 │ │ │ │ stlxr w15, x17, [x1] │ │ │ │ - cbnz w15, 53538 <_obstack_memory_used@@Base+0x48c> │ │ │ │ + cbnz w15, 534f8 <_obstack_memory_used@@Base+0x48c> │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000005354c <.fini>: │ │ │ │ +000000000005350c <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,126656 +1,126656 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00053570 01000200 00000000 2d000000 00000000 ........-....... │ │ │ │ - 0x00053580 61617263 6836346c 696e7578 00000000 aarch64linux.... │ │ │ │ - 0x00053590 2f757372 2f736861 72652f6c 6f63616c /usr/share/local │ │ │ │ - 0x000535a0 65000000 00000000 6c640000 00000000 e.......ld...... │ │ │ │ - 0x000535b0 4c445f53 54415453 00000000 00000000 LD_STATS........ │ │ │ │ - 0x000535c0 25733a20 6572726f 723a2074 6f6f206d %s: error: too m │ │ │ │ - 0x000535d0 616e7920 402d6669 6c657320 656e636f any @-files enco │ │ │ │ - 0x000535e0 756e7465 7265640a 00000000 00000000 untered......... │ │ │ │ - 0x000535f0 25733a20 6572726f 723a2040 2d66696c %s: error: @-fil │ │ │ │ - 0x00053600 65207265 66657273 20746f20 61206469 e refers to a di │ │ │ │ - 0x00053610 72656374 6f72790a 00000000 00000000 rectory......... │ │ │ │ - 0x00053620 2460225c 0a000000 25503a20 66617461 $`"\....%P: fata │ │ │ │ - 0x00053630 6c206572 726f723a 206c6962 62666420 l error: libbfd │ │ │ │ - 0x00053640 41424920 6d69736d 61746368 0a000000 ABI mismatch.... │ │ │ │ - 0x00053650 2d2d7379 73726f6f 743d0000 00000000 --sysroot=...... │ │ │ │ - 0x00053660 61617263 6836342d 756e6b6e 6f776e2d aarch64-unknown- │ │ │ │ - 0x00053670 6c696e75 782d676e 75000000 00000000 linux-gnu....... │ │ │ │ - 0x00053680 25582550 3a206361 6e277420 73657420 %X%P: can't set │ │ │ │ - 0x00053690 42464420 64656661 756c7420 74617267 BFD default targ │ │ │ │ - 0x000536a0 65742074 6f206025 73273a20 25450a00 et to `%s': %E.. │ │ │ │ - 0x000536b0 434f4c4c 4543545f 4e4f5f44 454d414e COLLECT_NO_DEMAN │ │ │ │ - 0x000536c0 474c4500 00000000 5f66696e 69000000 GLE....._fini... │ │ │ │ - 0x000536d0 4c44454d 554c4154 494f4e00 00000000 LDEMULATION..... │ │ │ │ - 0x000536e0 25503a20 6d697373 696e6720 61726775 %P: missing argu │ │ │ │ - 0x000536f0 6d656e74 20746f20 2d6d0a00 00000000 ment to -m...... │ │ │ │ - 0x00053700 2d6d6970 73310000 2d6d6970 73320000 -mips1..-mips2.. │ │ │ │ - 0x00053710 2d6d6970 73330000 2d6d6970 73340000 -mips3..-mips4.. │ │ │ │ - 0x00053720 2d6d6970 73350000 2d6d6970 73333200 -mips5..-mips32. │ │ │ │ - 0x00053730 2d6d6970 73333272 32000000 00000000 -mips32r2....... │ │ │ │ - 0x00053740 2d6d6970 73333272 33000000 00000000 -mips32r3....... │ │ │ │ - 0x00053750 2d6d6970 73333272 35000000 00000000 -mips32r5....... │ │ │ │ - 0x00053760 2d6d6970 73333272 36000000 00000000 -mips32r6....... │ │ │ │ - 0x00053770 2d6d6970 73363400 2d6d6970 73363472 -mips64.-mips64r │ │ │ │ - 0x00053780 32000000 00000000 2d6d6970 73363472 2.......-mips64r │ │ │ │ - 0x00053790 33000000 00000000 2d6d6970 73363472 3.......-mips64r │ │ │ │ - 0x000537a0 35000000 00000000 2d6d6970 73363472 5.......-mips64r │ │ │ │ - 0x000537b0 36000000 00000000 2d6d3438 36000000 6.......-m486... │ │ │ │ - 0x000537c0 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ - 0x000537d0 20656d75 6c617469 6f6e206d 6f64653a emulation mode: │ │ │ │ - 0x000537e0 2025730a 00000000 53757070 6f727465 %s.....Supporte │ │ │ │ - 0x000537f0 6420656d 756c6174 696f6e73 3a200000 d emulations: .. │ │ │ │ - 0x00053800 25503a20 63616e20 6e6f7420 63726561 %P: can not crea │ │ │ │ - 0x00053810 74652068 61736820 7461626c 653a2025 te hash table: % │ │ │ │ - 0x00053820 450a0000 00000000 2e2e2f2e 2e2f6c64 E........./../ld │ │ │ │ - 0x00053830 2f706c75 67696e2e 63000000 00000000 /plugin.c....... │ │ │ │ - 0x00053840 6f6e6c6f 61640000 5f6f6e6c 6f616400 onload.._onload. │ │ │ │ - 0x00053850 25503a20 25733a20 6572726f 72206c6f %P: %s: error lo │ │ │ │ - 0x00053860 6164696e 6720706c 7567696e 3a202573 ading plugin: %s │ │ │ │ - 0x00053870 0a000000 00000000 25503a20 25733a20 ........%P: %s: │ │ │ │ - 0x00053880 706c7567 696e2065 72726f72 3a202564 plugin error: %d │ │ │ │ - 0x00053890 0a000000 00000000 6275696c 7420696e ........built in │ │ │ │ - 0x000538a0 206c696e 6b657220 73637269 70740000 linker script.. │ │ │ │ - 0x000538b0 7573696e 67206578 7465726e 616c206c using external l │ │ │ │ - 0x000538c0 696e6b65 72207363 72697074 3a202573 inker script: %s │ │ │ │ - 0x000538d0 00000000 00000000 7573696e 6720696e ........using in │ │ │ │ - 0x000538e0 7465726e 616c206c 696e6b65 72207363 ternal linker sc │ │ │ │ - 0x000538f0 72697074 3a000000 0a3d3d3d 3d3d3d3d ript:....======= │ │ │ │ - 0x00053900 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00053910 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ - 0x00053920 3d3d3d3d 3d3d3d3d 3d3d3d0a 00000000 ===========..... │ │ │ │ - 0x00053930 25503a20 2d2d6e6f 2d646566 696e652d %P: --no-define- │ │ │ │ - 0x00053940 636f6d6d 6f6e206d 6179206e 6f742062 common may not b │ │ │ │ - 0x00053950 65207573 65642077 6974686f 7574202d e used without - │ │ │ │ - 0x00053960 73686172 65640a00 25503a20 6e6f2069 shared..%P: no i │ │ │ │ - 0x00053970 6e707574 2066696c 65730a00 00000000 nput files...... │ │ │ │ - 0x00053980 25503a20 6d6f6465 2025730a 00000000 %P: mode %s..... │ │ │ │ - 0x00053990 25503a20 63616e6e 6f74206f 70656e20 %P: cannot open │ │ │ │ - 0x000539a0 6d617020 66696c65 2025733a 2025450a map file %s: %E. │ │ │ │ - 0x000539b0 00000000 00000000 25503a20 5761726e ........%P: Warn │ │ │ │ - 0x000539c0 696e673a 20666169 6c656420 746f206f ing: failed to o │ │ │ │ - 0x000539d0 70656e20 7265736f 75726365 20726563 pen resource rec │ │ │ │ - 0x000539e0 6f726420 66696c65 3a202573 0a000000 ord file: %s.... │ │ │ │ - 0x000539f0 0a496e70 75742046 696c6520 52656d61 .Input File Rema │ │ │ │ - 0x00053a00 7070696e 670a0a00 20205061 74746572 pping... Patter │ │ │ │ - 0x00053a10 6e3a2025 73094d61 70732054 6f3a2025 n: %s.Maps To: % │ │ │ │ - 0x00053a20 730a0000 00000000 3c646973 63617264 s...............Discard │ │ │ │ - 0x00053a40 65642069 6e707574 20736563 74696f6e ed input section │ │ │ │ - 0x00053a50 730a0a00 00000000 0a546865 72652061 s........There a │ │ │ │ - 0x00053a60 7265206e 6f206469 73636172 64656420 re no discarded │ │ │ │ - 0x00053a70 696e7075 74207365 6374696f 6e730a00 input sections.. │ │ │ │ - 0x00053a80 0a4d656d 6f727920 436f6e66 69677572 .Memory Configur │ │ │ │ - 0x00053a90 6174696f 6e0a0a00 4e616d65 00000000 ation...Name.... │ │ │ │ - 0x00053aa0 4f726967 696e0000 4c656e67 74680000 Origin..Length.. │ │ │ │ - 0x00053ab0 41747472 69627574 65730000 00000000 Attributes...... │ │ │ │ - 0x00053ac0 252d3136 7320252d 31387320 252d3138 %-16s %-18s %-18 │ │ │ │ - 0x00053ad0 73202573 0a000000 252d3136 73000000 s %s....%-16s... │ │ │ │ - 0x00053ae0 20307825 2d313673 00000000 00000000 0x%-16s........ │ │ │ │ - 0x00053af0 20307825 2a730000 21000000 00000000 0x%*s..!....... │ │ │ │ - 0x00053b00 0a4c696e 6b657220 73637269 70742061 .Linker script a │ │ │ │ - 0x00053b10 6e64206d 656d6f72 79206d61 700a0a00 nd memory map... │ │ │ │ - 0x00053b20 0a43726f 73732052 65666572 656e6365 .Cross Reference │ │ │ │ - 0x00053b30 20546162 6c650a0a 00000000 00000000 Table.......... │ │ │ │ - 0x00053b40 53796d62 6f6c0000 46696c65 0a000000 Symbol..File.... │ │ │ │ - 0x00053b50 4e6f2073 796d626f 6c730a00 00000000 No symbols...... │ │ │ │ - 0x00053b60 2e2e2f2e 2e2f6c64 2f6c6463 7265662e ../../ld/ldcref. │ │ │ │ - 0x00053b70 63000000 00000000 25503a20 73796d62 c.......%P: symb │ │ │ │ - 0x00053b80 6f6c2060 25705427 206d6973 73696e67 ol `%pT' missing │ │ │ │ - 0x00053b90 2066726f 6d206d61 696e2068 61736820 from main hash │ │ │ │ - 0x00053ba0 7461626c 650a0000 25732000 00000000 table...%s ..... │ │ │ │ - 0x00053bb0 25503a20 2570423a 20636f75 6c64206e %P: %pB: could n │ │ │ │ - 0x00053bc0 6f742072 65616420 73796d62 6f6c733a ot read symbols: │ │ │ │ - 0x00053bd0 2025450a 00000000 4d656d6f 72792072 %E.....Memory r │ │ │ │ - 0x00053be0 6567696f 6e202020 20202020 20205573 egion Us │ │ │ │ - 0x00053bf0 65642053 697a6520 20526567 696f6e20 ed Size Region │ │ │ │ - 0x00053c00 53697a65 20202525 61676520 55736564 Size %%age Used │ │ │ │ - 0x00053c10 0a000000 00000000 25313673 3a200000 ........%16s: .. │ │ │ │ - 0x00053c20 20202020 25362e32 66252500 00000000 %6.2f%%..... │ │ │ │ - 0x00053c30 25503a20 63616e6e 6f74206f 70656e20 %P: cannot open │ │ │ │ - 0x00053c40 64657065 6e64656e 63792066 696c6520 dependency file │ │ │ │ - 0x00053c50 25733a20 25450a00 25733a00 00000000 %s: %E..%s:..... │ │ │ │ - 0x00053c60 205c0a20 20257300 0a25733a 0a000000 \. %s..%s:.... │ │ │ │ - 0x00053c70 25503a20 6c696e6b 20657272 6f727320 %P: link errors │ │ │ │ - 0x00053c80 666f756e 642c2064 656c6574 696e6720 found, deleting │ │ │ │ - 0x00053c90 65786563 75746162 6c652060 2573270a executable `%s'. │ │ │ │ - 0x00053ca0 00000000 00000000 25503a20 25733a20 ........%P: %s: │ │ │ │ - 0x00053cb0 66696e61 6c20636c 6f736520 6661696c final close fail │ │ │ │ - 0x00053cc0 65643a20 25450a00 2e657865 00000000 ed: %E...exe.... │ │ │ │ - 0x00053cd0 2e646c6c 00000000 25503a20 756e6162 .dll....%P: unab │ │ │ │ - 0x00053ce0 6c652074 6f206f70 656e2066 6f722073 le to open for s │ │ │ │ - 0x00053cf0 6f757263 65206f66 20636f70 79206025 ource of copy `% │ │ │ │ - 0x00053d00 73270a00 00000000 25503a20 756e6162 s'......%P: unab │ │ │ │ - 0x00053d10 6c652074 6f206f70 656e2066 6f722064 le to open for d │ │ │ │ - 0x00053d20 65737469 6e617469 6f6e206f 6620636f estination of co │ │ │ │ - 0x00053d30 70792060 2573270a 00000000 00000000 py `%s'......... │ │ │ │ - 0x00053d40 25503a20 6572726f 72207772 6974696e %P: error writin │ │ │ │ - 0x00053d50 67206669 6c652060 2573270a 00000000 g file `%s'..... │ │ │ │ - 0x00053d60 25503a20 6572726f 7220636c 6f73696e %P: error closin │ │ │ │ - 0x00053d70 67206669 6c652060 2573270a 00000000 g file `%s'..... │ │ │ │ - 0x00053d80 2e6f626a 2d6f6e6c 792e6f00 00000000 .obj-only.o..... │ │ │ │ - 0x00053d90 25503a20 4661696c 65642074 6f206372 %P: Failed to cr │ │ │ │ - 0x00053da0 65617465 20686173 68207461 626c650a eate hash table. │ │ │ │ - 0x00053db0 00000000 00000000 2e2e2f2e 2e2f6c64 ........../../ld │ │ │ │ - 0x00053dc0 2f6c646c 616e672e 63000000 00000000 /ldlang.c....... │ │ │ │ - 0x00053dd0 25503a25 733a2066 696e616c 20636c6f %P:%s: final clo │ │ │ │ - 0x00053de0 73652066 61696c65 64206f6e 206f626a se failed on obj │ │ │ │ - 0x00053df0 6563742d 6f6e6c79 206f7574 7075743a ect-only output: │ │ │ │ - 0x00053e00 2025450a 00000000 25503a25 733a2063 %E.....%P:%s: c │ │ │ │ - 0x00053e10 616e6e6f 74206f70 656e206f 626a6563 annot open objec │ │ │ │ - 0x00053e20 742d6f6e 6c79206f 75747075 743a2025 t-only output: % │ │ │ │ - 0x00053e30 450a0000 00000000 25503a25 733a2063 E.......%P:%s: c │ │ │ │ - 0x00053e40 616e6e6f 74207374 6174206f 626a6563 annot stat objec │ │ │ │ - 0x00053e50 742d6f6e 6c79206f 75747075 743a2025 t-only output: % │ │ │ │ - 0x00053e60 450a0000 00000000 25503a25 733a2072 E.......%P:%s: r │ │ │ │ - 0x00053e70 65616420 6661696c 6564206f 6e206f62 ead failed on ob │ │ │ │ - 0x00053e80 6a656374 2d6f6e6c 79206f75 74707574 ject-only output │ │ │ │ - 0x00053e90 3a202545 0a000000 6c645858 58585858 : %E....ldXXXXXX │ │ │ │ - 0x00053ea0 00000000 00000000 6572726f 72207365 ........error se │ │ │ │ - 0x00053eb0 7474696e 67207570 20736563 74696f6e tting up section │ │ │ │ - 0x00053ec0 73000000 00000000 6572726f 7220636f s.......error co │ │ │ │ - 0x00053ed0 7079696e 67207072 69766174 65206865 pying private he │ │ │ │ - 0x00053ee0 61646572 20646174 61000000 00000000 ader data....... │ │ │ │ - 0x00053ef0 2e676e75 5f6f626a 6563745f 6f6e6c79 .gnu_object_only │ │ │ │ - 0x00053f00 00000000 00000000 63616e27 74206372 ........can't cr │ │ │ │ - 0x00053f10 65617465 206f626a 6563742d 6f6e6c79 eate object-only │ │ │ │ - 0x00053f20 20736563 74696f6e 00000000 00000000 section........ │ │ │ │ - 0x00053f30 63616e27 74207365 74206f62 6a656374 can't set object │ │ │ │ - 0x00053f40 2d6f6e6c 79207365 6374696f 6e207369 -only section si │ │ │ │ - 0x00053f50 7a650000 00000000 6572726f 7220636f ze......error co │ │ │ │ - 0x00053f60 7079696e 67207365 6374696f 6e730000 pying sections.. │ │ │ │ - 0x00053f70 6572726f 72206164 64696e67 206f626a error adding obj │ │ │ │ - 0x00053f80 6563742d 6f6e6c79 20736563 74696f6e ect-only section │ │ │ │ - 0x00053f90 00000000 00000000 6572726f 7220636f ........error co │ │ │ │ - 0x00053fa0 7079696e 67207072 69766174 65204246 pying private BF │ │ │ │ - 0x00053fb0 44206461 74610000 25503a20 6661696c D data..%P: fail │ │ │ │ - 0x00053fc0 65642074 6f206669 6e697368 206f7574 ed to finish out │ │ │ │ - 0x00053fd0 70757420 77697468 206f626a 6563742d put with object- │ │ │ │ - 0x00053fe0 6f6e6c79 20736563 74696f6e 0a000000 only section.... │ │ │ │ - 0x00053ff0 25503a20 6661696c 65642074 6f20636c %P: failed to cl │ │ │ │ - 0x00054000 6f736520 696e7075 740a0000 00000000 ose input....... │ │ │ │ - 0x00054010 25503a20 6661696c 65642074 6f20756e %P: failed to un │ │ │ │ - 0x00054020 6c696e6b 2025730a 00000000 00000000 link %s......... │ │ │ │ - 0x00054030 25503a20 6661696c 65642074 6f207265 %P: failed to re │ │ │ │ - 0x00054040 6e616d65 206f7574 70757420 77697468 name output with │ │ │ │ - 0x00054050 206f626a 6563742d 6f6e6c79 20736563 object-only sec │ │ │ │ - 0x00054060 74696f6e 0a000000 25503a20 6661696c tion....%P: fail │ │ │ │ - 0x00054070 65642074 6f206164 64206f62 6a656374 ed to add object │ │ │ │ - 0x00054080 2d6f6e6c 79207365 6374696f 6e3a2025 -only section: % │ │ │ │ - 0x00054090 730a0000 00000000 25733a20 746f7461 s.......%s: tota │ │ │ │ - 0x000540a0 6c207469 6d652069 6e206c69 6e6b3a20 l time in link: │ │ │ │ - 0x000540b0 256c642e 2530366c 640a0000 00000000 %ld.%06ld....... │ │ │ │ - 0x000540c0 2f70726f 632f7365 6c662f65 78650000 /proc/self/exe.. │ │ │ │ - 0x000540d0 25503a20 2d2d7374 6174733a 20706861 %P: --stats: pha │ │ │ │ - 0x000540e0 73652025 73207374 61727465 64207477 se %s started tw │ │ │ │ - 0x000540f0 69636520 2d206461 7461206d 61792062 ice - data may b │ │ │ │ - 0x00054100 6520756e 72656c69 61626c65 0a000000 e unreliable.... │ │ │ │ - 0x00054110 474e5554 41524745 54000000 00000000 GNUTARGET....... │ │ │ │ - 0x00054120 2a414253 2a000000 24535953 524f4f54 *ABS*...$SYSROOT │ │ │ │ - 0x00054130 00000000 00000000 3f2a5b00 00000000 ........?*[..... │ │ │ │ - 0x00054140 72656d61 7020696e 70757420 66696c65 remap input file │ │ │ │ - 0x00054150 20272573 2720746f 20272573 27206261 '%s' to '%s' ba │ │ │ │ - 0x00054160 73656420 75706f6e 20706174 7465726e sed upon pattern │ │ │ │ - 0x00054170 20272573 270a0000 72656d6f 76652069 '%s'...remove i │ │ │ │ - 0x00054180 6e707574 2066696c 65202725 73272062 nput file '%s' b │ │ │ │ - 0x00054190 61736564 2075706f 6e207061 74746572 ased upon patter │ │ │ │ - 0x000541a0 6e202725 73270a00 72656d61 7020696e n '%s'..remap in │ │ │ │ - 0x000541b0 70757420 66696c65 20272573 2720746f put file '%s' to │ │ │ │ - 0x000541c0 20272573 270a0000 72656d6f 76652069 '%s'...remove i │ │ │ │ - 0x000541d0 6e707574 2066696c 65202725 73270a00 nput file '%s'.. │ │ │ │ - 0x000541e0 2d6c0000 00000000 25503a20 6661696c -l......%P: fail │ │ │ │ - 0x000541f0 65642063 72656174 696e6720 73656374 ed creating sect │ │ │ │ - 0x00054200 696f6e20 60257327 3a202545 0a000000 ion `%s': %E.... │ │ │ │ - 0x00054210 61617263 68363400 61617263 6836343a aarch64.aarch64: │ │ │ │ - 0x00054220 696c7033 32000000 25503a20 63616e6e ilp32...%P: cann │ │ │ │ - 0x00054230 6f742072 65707265 73656e74 206d6163 ot represent mac │ │ │ │ - 0x00054240 68696e65 20602573 270a0000 00000000 hine `%s'....... │ │ │ │ - 0x00054250 2d736861 72656400 2d706965 00000000 -shared.-pie.... │ │ │ │ - 0x00054260 2e6d6170 00000000 2d2d7368 61726564 .map....--shared │ │ │ │ - 0x00054270 00000000 00000000 2d2d6c69 62726172 ........--librar │ │ │ │ - 0x00054280 793d2573 00000000 25503a20 4572726f y=%s....%P: Erro │ │ │ │ - 0x00054290 723a2075 6e61626c 6520746f 20646973 r: unable to dis │ │ │ │ - 0x000542a0 616d6269 67756174 653a2025 73202864 ambiguate: %s (d │ │ │ │ - 0x000542b0 69642079 6f75206d 65616e20 2d257320 id you mean -%s │ │ │ │ - 0x000542c0 3f290a00 00000000 25503a20 5761726e ?)......%P: Warn │ │ │ │ - 0x000542d0 696e673a 2067726f 75706564 2073686f ing: grouped sho │ │ │ │ - 0x000542e0 72742063 6f6d6d61 6e64206c 696e6520 rt command line │ │ │ │ - 0x000542f0 6f707469 6f6e7320 61726520 64657072 options are depr │ │ │ │ - 0x00054300 65636174 65643a20 25730a00 00000000 ecated: %s...... │ │ │ │ - 0x00054310 25503a20 25733a20 6d697373 696e6720 %P: %s: missing │ │ │ │ - 0x00054320 61726775 6d656e74 0a000000 00000000 argument........ │ │ │ │ - 0x00054330 25503a20 756e7265 636f676e 697a6564 %P: unrecognized │ │ │ │ - 0x00054340 206f7074 696f6e20 27257327 0a000000 option '%s'.... │ │ │ │ - 0x00054350 25503a20 75736520 74686520 2d2d6865 %P: use the --he │ │ │ │ - 0x00054360 6c70206f 7074696f 6e20666f 72207573 lp option for us │ │ │ │ - 0x00054370 61676520 696e666f 726d6174 696f6e0a age information. │ │ │ │ - 0x00054380 00000000 00000000 73686172 65640000 ........shared.. │ │ │ │ - 0x00054390 64656661 756c7400 25503a20 756e7265 default.%P: unre │ │ │ │ - 0x000543a0 636f676e 697a6564 202d6120 6f707469 cognized -a opti │ │ │ │ - 0x000543b0 6f6e2060 2573270a 00000000 00000000 on `%s'......... │ │ │ │ - 0x000543c0 64656669 6e697469 6f6e7300 00000000 definitions..... │ │ │ │ - 0x000543d0 6e6f6465 66696e69 74696f6e 73000000 nodefinitions... │ │ │ │ - 0x000543e0 6e6f7379 6d626f6c 69630000 00000000 nosymbolic...... │ │ │ │ - 0x000543f0 70757265 2d746578 74000000 00000000 pure-text....... │ │ │ │ - 0x00054400 25503a20 756e7265 636f676e 697a6564 %P: unrecognized │ │ │ │ - 0x00054410 202d6173 73657274 206f7074 696f6e20 -assert option │ │ │ │ - 0x00054420 60257327 0a000000 2d2d6465 6673796d `%s'....--defsym │ │ │ │ - 0x00054430 00000000 00000000 25503a20 756e6b6e ........%P: unkn │ │ │ │ - 0x00054440 6f776e20 64656d61 6e676c69 6e672073 own demangling s │ │ │ │ - 0x00054450 74796c65 20602573 270a0000 00000000 tyle `%s'....... │ │ │ │ - 0x00054460 25503a20 696e7661 6c696420 6e756d62 %P: invalid numb │ │ │ │ - 0x00054470 65722060 2573270a 00000000 00000000 er `%s'......... │ │ │ │ - 0x00054480 55736167 653a2025 73205b6f 7074696f Usage: %s [optio │ │ │ │ - 0x00054490 6e735d20 66696c65 2e2e2e0a 00000000 ns] file........ │ │ │ │ - 0x000544a0 4f707469 6f6e733a 0a000000 00000000 Options:........ │ │ │ │ - 0x000544b0 20200000 00000000 20257300 00000000 ...... %s..... │ │ │ │ - 0x000544c0 20204046 494c4500 52656164 206f7074 @FILE.Read opt │ │ │ │ - 0x000544d0 696f6e73 2066726f 6d204649 4c450a00 ions from FILE.. │ │ │ │ - 0x000544e0 25733a20 73757070 6f727465 64207461 %s: supported ta │ │ │ │ - 0x000544f0 72676574 733a0000 25733a20 73757070 rgets:..%s: supp │ │ │ │ - 0x00054500 6f727465 6420656d 756c6174 696f6e73 orted emulations │ │ │ │ - 0x00054510 3a200000 00000000 25733a20 656d756c : ......%s: emul │ │ │ │ - 0x00054520 6174696f 6e207370 65636966 6963206f ation specific o │ │ │ │ - 0x00054530 7074696f 6e733a0a 00000000 00000000 ptions:......... │ │ │ │ - 0x00054540 454c4620 656d756c 6174696f 6e733a0a ELF emulations:. │ │ │ │ - 0x00054550 00000000 00000000 20202d2d 6275696c ........ --buil │ │ │ │ - 0x00054560 642d6964 5b3d5354 594c455d 20202020 d-id[=STYLE] │ │ │ │ - 0x00054570 20202020 20204765 6e657261 74652062 Generate b │ │ │ │ - 0x00054580 75696c64 20494420 6e6f7465 0a000000 uild ID note.... │ │ │ │ - 0x00054590 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000545a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000545b0 5374796c 65733a20 6e6f6e65 2c6d6435 Styles: none,md5 │ │ │ │ - 0x000545c0 2c736861 312c7575 69642c30 78484558 ,sha1,uuid,0xHEX │ │ │ │ - 0x000545d0 0a000000 00000000 20202d2d 7061636b ........ --pack │ │ │ │ - 0x000545e0 6167652d 6d657461 64617461 5b3d4a53 age-metadata[=JS │ │ │ │ - 0x000545f0 4f4e5d20 20204765 6e657261 74652070 ON] Generate p │ │ │ │ - 0x00054600 61636b61 6765206d 65746164 61746120 ackage metadata │ │ │ │ - 0x00054610 6e6f7465 0a000000 20202d2d 636f6d70 note.... --comp │ │ │ │ - 0x00054620 72657373 2d646562 75672d73 65637469 ress-debug-secti │ │ │ │ - 0x00054630 6f6e733d 5b6e6f6e 657c7a6c 69627c7a ons=[none|zlib|z │ │ │ │ - 0x00054640 6c69622d 676e757c 7a6c6962 2d676162 lib-gnu|zlib-gab │ │ │ │ - 0x00054650 697c7a73 74645d0a 09090920 20202020 i|zstd].... │ │ │ │ - 0x00054660 20436f6d 70726573 73204457 41524620 Compress DWARF │ │ │ │ - 0x00054670 64656275 67207365 6374696f 6e730a00 debug sections.. │ │ │ │ - 0x00054680 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00054690 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000546a0 44656661 756c743a 2025730a 00000000 Default: %s..... │ │ │ │ - 0x000546b0 20202d7a 20636f6d 6d6f6e2d 70616765 -z common-page │ │ │ │ - 0x000546c0 2d73697a 653d5349 5a452020 20205365 -size=SIZE Se │ │ │ │ - 0x000546d0 7420636f 6d6d6f6e 20706167 65207369 t common page si │ │ │ │ - 0x000546e0 7a652074 6f205349 5a450a00 00000000 ze to SIZE...... │ │ │ │ - 0x000546f0 20202d7a 206d6178 2d706167 652d7369 -z max-page-si │ │ │ │ - 0x00054700 7a653d53 495a4520 20202020 20205365 ze=SIZE Se │ │ │ │ - 0x00054710 74206d61 78696d75 6d207061 67652073 t maximum page s │ │ │ │ - 0x00054720 697a6520 746f2053 495a450a 00000000 ize to SIZE..... │ │ │ │ - 0x00054730 20202d7a 20646566 73202020 20202020 -z defs │ │ │ │ - 0x00054740 20202020 20202020 20202020 20205265 Re │ │ │ │ - 0x00054750 706f7274 20756e72 65736f6c 76656420 port unresolved │ │ │ │ - 0x00054760 73796d62 6f6c7320 696e206f 626a6563 symbols in objec │ │ │ │ - 0x00054770 74206669 6c65730a 00000000 00000000 t files......... │ │ │ │ - 0x00054780 20202d7a 20756e64 65667320 20202020 -z undefs │ │ │ │ - 0x00054790 20202020 20202020 20202020 20204967 Ig │ │ │ │ - 0x000547a0 6e6f7265 20756e72 65736f6c 76656420 nore unresolved │ │ │ │ - 0x000547b0 73796d62 6f6c7320 696e206f 626a6563 symbols in objec │ │ │ │ - 0x000547c0 74206669 6c65730a 00000000 00000000 t files......... │ │ │ │ - 0x000547d0 20202d7a 206d756c 64656673 20202020 -z muldefs │ │ │ │ - 0x000547e0 20202020 20202020 20202020 2020416c Al │ │ │ │ - 0x000547f0 6c6f7720 6d756c74 69706c65 20646566 low multiple def │ │ │ │ - 0x00054800 696e6974 696f6e73 0a000000 00000000 initions........ │ │ │ │ - 0x00054810 20202d7a 20737461 636b2d73 697a653d -z stack-size= │ │ │ │ - 0x00054820 53495a45 20202020 20202020 20205365 SIZE Se │ │ │ │ - 0x00054830 74207369 7a65206f 66207374 61636b20 t size of stack │ │ │ │ - 0x00054840 7365676d 656e740a 00000000 00000000 segment......... │ │ │ │ - 0x00054850 20202d7a 20657865 63737461 636b2020 -z execstack │ │ │ │ - 0x00054860 20202020 20202020 20202020 20204d61 Ma │ │ │ │ - 0x00054870 726b2065 78656375 7461626c 65206173 rk executable as │ │ │ │ - 0x00054880 20726571 75697269 6e672065 78656375 requiring execu │ │ │ │ - 0x00054890 7461626c 65207374 61636b0a 00000000 table stack..... │ │ │ │ - 0x000548a0 20202d7a 206e6f65 78656373 7461636b -z noexecstack │ │ │ │ - 0x000548b0 20202020 20202020 20202020 20204d61 Ma │ │ │ │ - 0x000548c0 726b2065 78656375 7461626c 65206173 rk executable as │ │ │ │ - 0x000548d0 206e6f74 20726571 75697269 6e672065 not requiring e │ │ │ │ - 0x000548e0 78656375 7461626c 65207374 61636b0a xecutable stack. │ │ │ │ - 0x000548f0 00000000 00000000 20202d2d 7761726e ........ --warn │ │ │ │ - 0x00054900 2d657865 63737461 636b2d6f 626a6563 -execstack-objec │ │ │ │ - 0x00054910 74732020 20204765 6e657261 74652061 ts Generate a │ │ │ │ - 0x00054920 20776172 6e696e67 20696620 616e206f warning if an o │ │ │ │ - 0x00054930 626a6563 74206669 6c652072 65717565 bject file reque │ │ │ │ - 0x00054940 73747320 616e2065 78656375 7461626c sts an executabl │ │ │ │ - 0x00054950 65207374 61636b0a 00000000 00000000 e stack......... │ │ │ │ - 0x00054960 20202d2d 7761726e 2d657865 63737461 --warn-execsta │ │ │ │ - 0x00054970 636b2020 20202020 20202020 20204765 ck Ge │ │ │ │ - 0x00054980 6e657261 74652061 20776172 6e696e67 nerate a warning │ │ │ │ - 0x00054990 20696620 63726561 74696e67 20616e20 if creating an │ │ │ │ - 0x000549a0 65786563 75746162 6c652073 7461636b executable stack │ │ │ │ - 0x000549b0 20286465 6661756c 74290a00 00000000 (default)...... │ │ │ │ - 0x000549c0 20202d2d 6e6f2d77 61726e2d 65786563 --no-warn-exec │ │ │ │ - 0x000549d0 73746163 6b202020 20202020 2020446f stack Do │ │ │ │ - 0x000549e0 206e6f74 2067656e 65726174 65206120 not generate a │ │ │ │ - 0x000549f0 7761726e 696e6720 69662063 72656174 warning if creat │ │ │ │ - 0x00054a00 696e6720 616e2065 78656375 7461626c ing an executabl │ │ │ │ - 0x00054a10 65207374 61636b0a 00000000 00000000 e stack......... │ │ │ │ - 0x00054a20 20202d2d 6572726f 722d6578 65637374 --error-execst │ │ │ │ - 0x00054a30 61636b20 20202020 20202020 20205475 ack Tu │ │ │ │ - 0x00054a40 726e2077 61726e69 6e677320 61626f75 rn warnings abou │ │ │ │ - 0x00054a50 74206578 65637574 61626c65 20737461 t executable sta │ │ │ │ - 0x00054a60 636b7320 696e746f 20657272 6f72730a cks into errors. │ │ │ │ - 0x00054a70 00000000 00000000 20202d2d 6e6f2d65 ........ --no-e │ │ │ │ - 0x00054a80 72726f72 2d657865 63737461 636b2020 rror-execstack │ │ │ │ - 0x00054a90 20202020 2020446f 206e6f74 20747572 Do not tur │ │ │ │ - 0x00054aa0 6e207761 726e696e 67732061 626f7574 n warnings about │ │ │ │ - 0x00054ab0 20657865 63757461 626c6520 73746163 executable stac │ │ │ │ - 0x00054ac0 6b732069 6e746f20 6572726f 72730a00 ks into errors.. │ │ │ │ - 0x00054ad0 20202d2d 7761726e 2d727778 2d736567 --warn-rwx-seg │ │ │ │ - 0x00054ae0 6d656e74 73202020 20202020 20204765 ments Ge │ │ │ │ - 0x00054af0 6e657261 74652061 20776172 6e696e67 nerate a warning │ │ │ │ - 0x00054b00 20696620 61204c4f 41442073 65676d65 if a LOAD segme │ │ │ │ - 0x00054b10 6e742068 61732052 57582070 65726d69 nt has RWX permi │ │ │ │ - 0x00054b20 7373696f 6e732028 64656661 756c7429 ssions (default) │ │ │ │ - 0x00054b30 0a000000 00000000 20202d2d 6e6f2d77 ........ --no-w │ │ │ │ - 0x00054b40 61726e2d 7277782d 7365676d 656e7473 arn-rwx-segments │ │ │ │ - 0x00054b50 20202020 2020446f 206e6f74 2067656e Do not gen │ │ │ │ - 0x00054b60 65726174 65206120 7761726e 696e6720 erate a warning │ │ │ │ - 0x00054b70 69662061 204c4f41 44207365 676d656e if a LOAD segmen │ │ │ │ - 0x00054b80 74732068 61732052 57582070 65726d69 ts has RWX permi │ │ │ │ - 0x00054b90 7373696f 6e730a00 20202d2d 6572726f ssions.. --erro │ │ │ │ - 0x00054ba0 722d7277 782d7365 676d656e 74732020 r-rwx-segments │ │ │ │ - 0x00054bb0 20202020 20205475 726e2077 61726e69 Turn warni │ │ │ │ - 0x00054bc0 6e677320 61626f75 74206c6f 61646162 ngs about loadab │ │ │ │ - 0x00054bd0 6c652052 57582073 65676d65 6e747320 le RWX segments │ │ │ │ - 0x00054be0 696e746f 20657272 6f72730a 00000000 into errors..... │ │ │ │ - 0x00054bf0 20202d2d 6e6f2d65 72726f72 2d727778 --no-error-rwx │ │ │ │ - 0x00054c00 2d736567 6d656e74 73202020 2020446f -segments Do │ │ │ │ - 0x00054c10 206e6f74 20747572 6e207761 726e696e not turn warnin │ │ │ │ - 0x00054c20 67732061 626f7574 206c6f61 6461626c gs about loadabl │ │ │ │ - 0x00054c30 65205257 58207365 676d656e 74732069 e RWX segments i │ │ │ │ - 0x00054c40 6e746f20 6572726f 72730a00 00000000 nto errors...... │ │ │ │ - 0x00054c50 20202d7a 20756e69 7175652d 73796d62 -z unique-symb │ │ │ │ - 0x00054c60 6f6c2020 20202020 20202020 20204176 ol Av │ │ │ │ - 0x00054c70 6f696420 6475706c 69636174 6564206c oid duplicated l │ │ │ │ - 0x00054c80 6f63616c 2073796d 626f6c20 6e616d65 ocal symbol name │ │ │ │ - 0x00054c90 730a0000 00000000 20202d7a 206e6f75 s....... -z nou │ │ │ │ - 0x00054ca0 6e697175 652d7379 6d626f6c 20202020 nique-symbol │ │ │ │ - 0x00054cb0 20202020 20204b65 65702064 75706c69 Keep dupli │ │ │ │ - 0x00054cc0 63617465 64206c6f 63616c20 73796d62 cated local symb │ │ │ │ - 0x00054cd0 6f6c206e 616d6573 20286465 6661756c ol names (defaul │ │ │ │ - 0x00054ce0 74290a00 00000000 20202d7a 20676c6f t)...... -z glo │ │ │ │ - 0x00054cf0 62616c61 75646974 20202020 20202020 balaudit │ │ │ │ - 0x00054d00 20202020 20204d61 726b2065 78656375 Mark execu │ │ │ │ - 0x00054d10 7461626c 65207265 71756972 696e6720 table requiring │ │ │ │ - 0x00054d20 676c6f62 616c2061 75646974 696e670a global auditing. │ │ │ │ - 0x00054d30 00000000 00000000 20202d7a 20737461 ........ -z sta │ │ │ │ - 0x00054d40 72742d73 746f702d 67632020 20202020 rt-stop-gc │ │ │ │ - 0x00054d50 20202020 2020456e 61626c65 20676172 Enable gar │ │ │ │ - 0x00054d60 62616765 20636f6c 6c656374 696f6e20 bage collection │ │ │ │ - 0x00054d70 6f6e205f 5f737461 72742f5f 5f73746f on __start/__sto │ │ │ │ - 0x00054d80 700a0000 00000000 20202d7a 206e6f73 p....... -z nos │ │ │ │ - 0x00054d90 74617274 2d73746f 702d6763 20202020 tart-stop-gc │ │ │ │ - 0x00054da0 20202020 2020446f 6e277420 67617262 Don't garb │ │ │ │ - 0x00054db0 61676520 636f6c6c 65637420 5f5f7374 age collect __st │ │ │ │ - 0x00054dc0 6172742f 5f5f7374 6f702028 64656661 art/__stop (defa │ │ │ │ - 0x00054dd0 756c7429 0a000000 20202d7a 20737461 ult).... -z sta │ │ │ │ - 0x00054de0 72742d73 746f702d 76697369 62696c69 rt-stop-visibili │ │ │ │ - 0x00054df0 74793d56 20205365 74207669 73696269 ty=V Set visibi │ │ │ │ - 0x00054e00 6c697479 206f6620 6275696c 742d696e lity of built-in │ │ │ │ - 0x00054e10 205f5f73 74617274 2f5f5f73 746f7020 __start/__stop │ │ │ │ - 0x00054e20 73796d62 6f6c730a 20202020 20202020 symbols. │ │ │ │ - 0x00054e30 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00054e40 20202020 20202020 746f2044 45464155 to DEFAU │ │ │ │ - 0x00054e50 4c542c20 50524f54 45435445 442c2048 LT, PROTECTED, H │ │ │ │ - 0x00054e60 49444445 4e206f72 20494e54 45524e41 IDDEN or INTERNA │ │ │ │ - 0x00054e70 4c0a0000 00000000 20202d7a 20736563 L....... -z sec │ │ │ │ - 0x00054e80 74696f6e 68656164 65722020 20202020 tionheader │ │ │ │ - 0x00054e90 20202020 20204765 6e657261 74652073 Generate s │ │ │ │ - 0x00054ea0 65637469 6f6e2068 65616465 72202864 ection header (d │ │ │ │ - 0x00054eb0 65666175 6c74290a 00000000 00000000 efault)......... │ │ │ │ - 0x00054ec0 20202d7a 206e6f73 65637469 6f6e6865 -z nosectionhe │ │ │ │ - 0x00054ed0 61646572 20202020 20202020 2020446f ader Do │ │ │ │ - 0x00054ee0 206e6f74 2067656e 65726174 65207365 not generate se │ │ │ │ - 0x00054ef0 6374696f 6e206865 61646572 0a000000 ction header.... │ │ │ │ - 0x00054f00 20202d2d 61756469 743d4155 4449544c --audit=AUDITL │ │ │ │ - 0x00054f10 49422020 20202020 20202020 20205370 IB Sp │ │ │ │ - 0x00054f20 65636966 79206120 6c696272 61727920 ecify a library │ │ │ │ - 0x00054f30 746f2075 73652066 6f722061 75646974 to use for audit │ │ │ │ - 0x00054f40 696e670a 00000000 20202d42 67726f75 ing..... -Bgrou │ │ │ │ - 0x00054f50 70202020 20202020 20202020 20202020 p │ │ │ │ - 0x00054f60 20202020 20205365 6c656374 73206772 Selects gr │ │ │ │ - 0x00054f70 6f757020 6e616d65 206c6f6f 6b757020 oup name lookup │ │ │ │ - 0x00054f80 72756c65 7320666f 72204453 4f0a0000 rules for DSO... │ │ │ │ - 0x00054f90 20202d2d 64697361 626c652d 6e65772d --disable-new- │ │ │ │ - 0x00054fa0 64746167 73202020 20202020 20204469 dtags Di │ │ │ │ - 0x00054fb0 7361626c 65206e65 77206479 6e616d69 sable new dynami │ │ │ │ - 0x00054fc0 63207461 67730a00 20202d2d 656e6162 c tags.. --enab │ │ │ │ - 0x00054fd0 6c652d6e 65772d64 74616773 20202020 le-new-dtags │ │ │ │ - 0x00054fe0 20202020 2020456e 61626c65 206e6577 Enable new │ │ │ │ - 0x00054ff0 2064796e 616d6963 20746167 730a0000 dynamic tags... │ │ │ │ - 0x00055000 20202d2d 65682d66 72616d65 2d686472 --eh-frame-hdr │ │ │ │ - 0x00055010 20202020 20202020 20202020 20204372 Cr │ │ │ │ - 0x00055020 65617465 202e6568 5f667261 6d655f68 eate .eh_frame_h │ │ │ │ - 0x00055030 64722073 65637469 6f6e0a00 00000000 dr section...... │ │ │ │ - 0x00055040 20202d2d 6e6f2d65 682d6672 616d652d --no-eh-frame- │ │ │ │ - 0x00055050 68647220 20202020 20202020 2020446f hdr Do │ │ │ │ - 0x00055060 206e6f74 20637265 61746520 2e65685f not create .eh_ │ │ │ │ - 0x00055070 6672616d 655f6864 72207365 6374696f frame_hdr sectio │ │ │ │ - 0x00055080 6e0a0000 00000000 20202d2d 6578636c n....... --excl │ │ │ │ - 0x00055090 7564652d 6c696273 3d4c4942 53202020 ude-libs=LIBS │ │ │ │ - 0x000550a0 20202020 20204d61 6b652061 6c6c2073 Make all s │ │ │ │ - 0x000550b0 796d626f 6c732069 6e204c49 42532068 ymbols in LIBS h │ │ │ │ - 0x000550c0 69646465 6e0a0000 20202d2d 68617368 idden... --hash │ │ │ │ - 0x000550d0 2d737479 6c653d53 54594c45 20202020 -style=STYLE │ │ │ │ - 0x000550e0 20202020 20205365 74206861 73682073 Set hash s │ │ │ │ - 0x000550f0 74796c65 20746f20 73797376 2f676e75 tyle to sysv/gnu │ │ │ │ - 0x00055100 2f626f74 682e2020 44656661 756c743a /both. Default: │ │ │ │ - 0x00055110 20000000 00000000 676e750a 00000000 .......gnu..... │ │ │ │ - 0x00055120 20202d50 20415544 49544c49 422c202d -P AUDITLIB, - │ │ │ │ - 0x00055130 2d646570 61756469 743d4155 4449544c -depaudit=AUDITL │ │ │ │ - 0x00055140 49420a20 20202020 20202020 20202020 IB. │ │ │ │ - 0x00055150 20202020 20202020 20202020 20202020 │ │ │ │ - 0x00055160 20537065 63696679 2061206c 69627261 Specify a libra │ │ │ │ - 0x00055170 72792074 6f207573 6520666f 72206175 ry to use for au │ │ │ │ - 0x00055180 64697469 6e672064 6570656e 64656e63 diting dependenc │ │ │ │ - 0x00055190 6965730a 00000000 20202d7a 20636f6d ies..... -z com │ │ │ │ - 0x000551a0 6272656c 6f632020 20202020 20202020 breloc │ │ │ │ - 0x000551b0 20202020 20204d65 72676520 64796e61 Merge dyna │ │ │ │ - 0x000551c0 6d696320 72656c6f 63732069 6e746f20 mic relocs into │ │ │ │ - 0x000551d0 6f6e6520 73656374 696f6e20 616e6420 one section and │ │ │ │ - 0x000551e0 736f7274 0a000000 20202d7a 206e6f63 sort.... -z noc │ │ │ │ - 0x000551f0 6f6d6272 656c6f63 20202020 20202020 ombreloc │ │ │ │ - 0x00055200 20202020 2020446f 6e277420 6d657267 Don't merg │ │ │ │ - 0x00055210 65206479 6e616d69 63207265 6c6f6373 e dynamic relocs │ │ │ │ - 0x00055220 20696e74 6f206f6e 65207365 6374696f into one sectio │ │ │ │ - 0x00055230 6e0a0000 00000000 20202d7a 20676c6f n....... -z glo │ │ │ │ - 0x00055240 62616c20 20202020 20202020 20202020 bal │ │ │ │ - 0x00055250 20202020 20204d61 6b652073 796d626f Make symbo │ │ │ │ - 0x00055260 6c732069 6e204453 4f206176 61696c61 ls in DSO availa │ │ │ │ - 0x00055270 626c6520 666f7220 73756273 65717565 ble for subseque │ │ │ │ - 0x00055280 6e746c79 0a202020 20202020 20202020 ntly. │ │ │ │ - 0x00055290 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000552a0 20202020 206c6f61 64656420 6f626a65 loaded obje │ │ │ │ - 0x000552b0 6374730a 00000000 20202d7a 20696e69 cts..... -z ini │ │ │ │ - 0x000552c0 74666972 73742020 20202020 20202020 tfirst │ │ │ │ - 0x000552d0 20202020 20204d61 726b2044 534f2074 Mark DSO t │ │ │ │ - 0x000552e0 6f206265 20696e69 7469616c 697a6564 o be initialized │ │ │ │ - 0x000552f0 20666972 73742061 74207275 6e74696d first at runtim │ │ │ │ - 0x00055300 650a0000 00000000 20202d7a 20696e74 e....... -z int │ │ │ │ - 0x00055310 6572706f 73652020 20202020 20202020 erpose │ │ │ │ - 0x00055320 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055330 7420746f 20696e74 6572706f 73652061 t to interpose a │ │ │ │ - 0x00055340 6c6c2044 534f7320 62757420 65786563 ll DSOs but exec │ │ │ │ - 0x00055350 75746162 6c650a00 20202d7a 20756e69 utable.. -z uni │ │ │ │ - 0x00055360 71756520 20202020 20202020 20202020 que │ │ │ │ - 0x00055370 20202020 20204d61 726b2044 534f2074 Mark DSO t │ │ │ │ - 0x00055380 6f206265 206c6f61 64656420 6174206d o be loaded at m │ │ │ │ - 0x00055390 6f737420 6f6e6365 20627920 64656661 ost once by defa │ │ │ │ - 0x000553a0 756c742c 20616e64 206f6e6c 7920696e ult, and only in │ │ │ │ - 0x000553b0 20746865 206d6169 6e206e61 6d657370 the main namesp │ │ │ │ - 0x000553c0 6163650a 00000000 20202d7a 206e6f75 ace..... -z nou │ │ │ │ - 0x000553d0 6e697175 65202020 20202020 20202020 nique │ │ │ │ - 0x000553e0 20202020 2020446f 6e277420 6d61726b Don't mark │ │ │ │ - 0x000553f0 2044534f 20617320 61206c6f 61646162 DSO as a loadab │ │ │ │ - 0x00055400 6c652061 74206d6f 7374206f 6e63650a le at most once. │ │ │ │ - 0x00055410 00000000 00000000 20202d7a 206c617a ........ -z laz │ │ │ │ - 0x00055420 79202020 20202020 20202020 20202020 y │ │ │ │ - 0x00055430 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055440 74206c61 7a792072 756e7469 6d652062 t lazy runtime b │ │ │ │ - 0x00055450 696e6469 6e672028 64656661 756c7429 inding (default) │ │ │ │ - 0x00055460 0a000000 00000000 20202d7a 206c6f61 ........ -z loa │ │ │ │ - 0x00055470 64666c74 72202020 20202020 20202020 dfltr │ │ │ │ - 0x00055480 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055490 74207265 71756972 696e6720 696d6d65 t requiring imme │ │ │ │ - 0x000554a0 64696174 65207072 6f636573 730a0000 diate process... │ │ │ │ - 0x000554b0 20202d7a 206e6f63 6f707972 656c6f63 -z nocopyreloc │ │ │ │ - 0x000554c0 20202020 20202020 20202020 2020446f Do │ │ │ │ - 0x000554d0 6e277420 63726561 74652063 6f707920 n't create copy │ │ │ │ - 0x000554e0 72656c6f 63730a00 20202d7a 206e6f64 relocs.. -z nod │ │ │ │ - 0x000554f0 65666175 6c746c69 62202020 20202020 efaultlib │ │ │ │ - 0x00055500 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055510 74206e6f 7420746f 20757365 20646566 t not to use def │ │ │ │ - 0x00055520 61756c74 20736561 72636820 70617468 ault search path │ │ │ │ - 0x00055530 730a0000 00000000 20202d7a 206e6f64 s....... -z nod │ │ │ │ - 0x00055540 656c6574 65202020 20202020 20202020 elete │ │ │ │ - 0x00055550 20202020 20204d61 726b2044 534f206e Mark DSO n │ │ │ │ - 0x00055560 6f6e2d64 656c6574 61626c65 20617420 on-deletable at │ │ │ │ - 0x00055570 72756e74 696d650a 00000000 00000000 runtime......... │ │ │ │ - 0x00055580 20202d7a 206e6f64 6c6f7065 6e202020 -z nodlopen │ │ │ │ + 0x00053530 01000200 00000000 2d000000 00000000 ........-....... │ │ │ │ + 0x00053540 61617263 6836346c 696e7578 00000000 aarch64linux.... │ │ │ │ + 0x00053550 2f757372 2f736861 72652f6c 6f63616c /usr/share/local │ │ │ │ + 0x00053560 65000000 00000000 6c640000 00000000 e.......ld...... │ │ │ │ + 0x00053570 4c445f53 54415453 00000000 00000000 LD_STATS........ │ │ │ │ + 0x00053580 25733a20 6572726f 723a2074 6f6f206d %s: error: too m │ │ │ │ + 0x00053590 616e7920 402d6669 6c657320 656e636f any @-files enco │ │ │ │ + 0x000535a0 756e7465 7265640a 00000000 00000000 untered......... │ │ │ │ + 0x000535b0 25733a20 6572726f 723a2040 2d66696c %s: error: @-fil │ │ │ │ + 0x000535c0 65207265 66657273 20746f20 61206469 e refers to a di │ │ │ │ + 0x000535d0 72656374 6f72790a 00000000 00000000 rectory......... │ │ │ │ + 0x000535e0 2460225c 0a000000 25503a20 66617461 $`"\....%P: fata │ │ │ │ + 0x000535f0 6c206572 726f723a 206c6962 62666420 l error: libbfd │ │ │ │ + 0x00053600 41424920 6d69736d 61746368 0a000000 ABI mismatch.... │ │ │ │ + 0x00053610 2d2d7379 73726f6f 743d0000 00000000 --sysroot=...... │ │ │ │ + 0x00053620 61617263 6836342d 756e6b6e 6f776e2d aarch64-unknown- │ │ │ │ + 0x00053630 6c696e75 782d676e 75000000 00000000 linux-gnu....... │ │ │ │ + 0x00053640 25582550 3a206361 6e277420 73657420 %X%P: can't set │ │ │ │ + 0x00053650 42464420 64656661 756c7420 74617267 BFD default targ │ │ │ │ + 0x00053660 65742074 6f206025 73273a20 25450a00 et to `%s': %E.. │ │ │ │ + 0x00053670 434f4c4c 4543545f 4e4f5f44 454d414e COLLECT_NO_DEMAN │ │ │ │ + 0x00053680 474c4500 00000000 5f66696e 69000000 GLE....._fini... │ │ │ │ + 0x00053690 4c44454d 554c4154 494f4e00 00000000 LDEMULATION..... │ │ │ │ + 0x000536a0 25503a20 6d697373 696e6720 61726775 %P: missing argu │ │ │ │ + 0x000536b0 6d656e74 20746f20 2d6d0a00 00000000 ment to -m...... │ │ │ │ + 0x000536c0 2d6d6970 73310000 2d6d6970 73320000 -mips1..-mips2.. │ │ │ │ + 0x000536d0 2d6d6970 73330000 2d6d6970 73340000 -mips3..-mips4.. │ │ │ │ + 0x000536e0 2d6d6970 73350000 2d6d6970 73333200 -mips5..-mips32. │ │ │ │ + 0x000536f0 2d6d6970 73333272 32000000 00000000 -mips32r2....... │ │ │ │ + 0x00053700 2d6d6970 73333272 33000000 00000000 -mips32r3....... │ │ │ │ + 0x00053710 2d6d6970 73333272 35000000 00000000 -mips32r5....... │ │ │ │ + 0x00053720 2d6d6970 73333272 36000000 00000000 -mips32r6....... │ │ │ │ + 0x00053730 2d6d6970 73363400 2d6d6970 73363472 -mips64.-mips64r │ │ │ │ + 0x00053740 32000000 00000000 2d6d6970 73363472 2.......-mips64r │ │ │ │ + 0x00053750 33000000 00000000 2d6d6970 73363472 3.......-mips64r │ │ │ │ + 0x00053760 35000000 00000000 2d6d6970 73363472 5.......-mips64r │ │ │ │ + 0x00053770 36000000 00000000 2d6d3438 36000000 6.......-m486... │ │ │ │ + 0x00053780 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ + 0x00053790 20656d75 6c617469 6f6e206d 6f64653a emulation mode: │ │ │ │ + 0x000537a0 2025730a 00000000 53757070 6f727465 %s.....Supporte │ │ │ │ + 0x000537b0 6420656d 756c6174 696f6e73 3a200000 d emulations: .. │ │ │ │ + 0x000537c0 25503a20 63616e20 6e6f7420 63726561 %P: can not crea │ │ │ │ + 0x000537d0 74652068 61736820 7461626c 653a2025 te hash table: % │ │ │ │ + 0x000537e0 450a0000 00000000 2e2e2f2e 2e2f6c64 E........./../ld │ │ │ │ + 0x000537f0 2f706c75 67696e2e 63000000 00000000 /plugin.c....... │ │ │ │ + 0x00053800 6f6e6c6f 61640000 5f6f6e6c 6f616400 onload.._onload. │ │ │ │ + 0x00053810 25503a20 25733a20 6572726f 72206c6f %P: %s: error lo │ │ │ │ + 0x00053820 6164696e 6720706c 7567696e 3a202573 ading plugin: %s │ │ │ │ + 0x00053830 0a000000 00000000 25503a20 25733a20 ........%P: %s: │ │ │ │ + 0x00053840 706c7567 696e2065 72726f72 3a202564 plugin error: %d │ │ │ │ + 0x00053850 0a000000 00000000 6275696c 7420696e ........built in │ │ │ │ + 0x00053860 206c696e 6b657220 73637269 70740000 linker script.. │ │ │ │ + 0x00053870 7573696e 67206578 7465726e 616c206c using external l │ │ │ │ + 0x00053880 696e6b65 72207363 72697074 3a202573 inker script: %s │ │ │ │ + 0x00053890 00000000 00000000 7573696e 6720696e ........using in │ │ │ │ + 0x000538a0 7465726e 616c206c 696e6b65 72207363 ternal linker sc │ │ │ │ + 0x000538b0 72697074 3a000000 0a3d3d3d 3d3d3d3d ript:....======= │ │ │ │ + 0x000538c0 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x000538d0 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ================ │ │ │ │ + 0x000538e0 3d3d3d3d 3d3d3d3d 3d3d3d0a 00000000 ===========..... │ │ │ │ + 0x000538f0 25503a20 2d2d6e6f 2d646566 696e652d %P: --no-define- │ │ │ │ + 0x00053900 636f6d6d 6f6e206d 6179206e 6f742062 common may not b │ │ │ │ + 0x00053910 65207573 65642077 6974686f 7574202d e used without - │ │ │ │ + 0x00053920 73686172 65640a00 25503a20 6e6f2069 shared..%P: no i │ │ │ │ + 0x00053930 6e707574 2066696c 65730a00 00000000 nput files...... │ │ │ │ + 0x00053940 25503a20 6d6f6465 2025730a 00000000 %P: mode %s..... │ │ │ │ + 0x00053950 25503a20 63616e6e 6f74206f 70656e20 %P: cannot open │ │ │ │ + 0x00053960 6d617020 66696c65 2025733a 2025450a map file %s: %E. │ │ │ │ + 0x00053970 00000000 00000000 25503a20 5761726e ........%P: Warn │ │ │ │ + 0x00053980 696e673a 20666169 6c656420 746f206f ing: failed to o │ │ │ │ + 0x00053990 70656e20 7265736f 75726365 20726563 pen resource rec │ │ │ │ + 0x000539a0 6f726420 66696c65 3a202573 0a000000 ord file: %s.... │ │ │ │ + 0x000539b0 0a496e70 75742046 696c6520 52656d61 .Input File Rema │ │ │ │ + 0x000539c0 7070696e 670a0a00 20205061 74746572 pping... Patter │ │ │ │ + 0x000539d0 6e3a2025 73094d61 70732054 6f3a2025 n: %s.Maps To: % │ │ │ │ + 0x000539e0 730a0000 00000000 3c646973 63617264 s...............Discard │ │ │ │ + 0x00053a00 65642069 6e707574 20736563 74696f6e ed input section │ │ │ │ + 0x00053a10 730a0a00 00000000 0a546865 72652061 s........There a │ │ │ │ + 0x00053a20 7265206e 6f206469 73636172 64656420 re no discarded │ │ │ │ + 0x00053a30 696e7075 74207365 6374696f 6e730a00 input sections.. │ │ │ │ + 0x00053a40 0a4d656d 6f727920 436f6e66 69677572 .Memory Configur │ │ │ │ + 0x00053a50 6174696f 6e0a0a00 4e616d65 00000000 ation...Name.... │ │ │ │ + 0x00053a60 4f726967 696e0000 4c656e67 74680000 Origin..Length.. │ │ │ │ + 0x00053a70 41747472 69627574 65730000 00000000 Attributes...... │ │ │ │ + 0x00053a80 252d3136 7320252d 31387320 252d3138 %-16s %-18s %-18 │ │ │ │ + 0x00053a90 73202573 0a000000 252d3136 73000000 s %s....%-16s... │ │ │ │ + 0x00053aa0 20307825 2d313673 00000000 00000000 0x%-16s........ │ │ │ │ + 0x00053ab0 20307825 2a730000 21000000 00000000 0x%*s..!....... │ │ │ │ + 0x00053ac0 0a4c696e 6b657220 73637269 70742061 .Linker script a │ │ │ │ + 0x00053ad0 6e64206d 656d6f72 79206d61 700a0a00 nd memory map... │ │ │ │ + 0x00053ae0 0a43726f 73732052 65666572 656e6365 .Cross Reference │ │ │ │ + 0x00053af0 20546162 6c650a0a 00000000 00000000 Table.......... │ │ │ │ + 0x00053b00 53796d62 6f6c0000 46696c65 0a000000 Symbol..File.... │ │ │ │ + 0x00053b10 4e6f2073 796d626f 6c730a00 00000000 No symbols...... │ │ │ │ + 0x00053b20 2e2e2f2e 2e2f6c64 2f6c6463 7265662e ../../ld/ldcref. │ │ │ │ + 0x00053b30 63000000 00000000 25503a20 73796d62 c.......%P: symb │ │ │ │ + 0x00053b40 6f6c2060 25705427 206d6973 73696e67 ol `%pT' missing │ │ │ │ + 0x00053b50 2066726f 6d206d61 696e2068 61736820 from main hash │ │ │ │ + 0x00053b60 7461626c 650a0000 25732000 00000000 table...%s ..... │ │ │ │ + 0x00053b70 25503a20 2570423a 20636f75 6c64206e %P: %pB: could n │ │ │ │ + 0x00053b80 6f742072 65616420 73796d62 6f6c733a ot read symbols: │ │ │ │ + 0x00053b90 2025450a 00000000 4d656d6f 72792072 %E.....Memory r │ │ │ │ + 0x00053ba0 6567696f 6e202020 20202020 20205573 egion Us │ │ │ │ + 0x00053bb0 65642053 697a6520 20526567 696f6e20 ed Size Region │ │ │ │ + 0x00053bc0 53697a65 20202525 61676520 55736564 Size %%age Used │ │ │ │ + 0x00053bd0 0a000000 00000000 25313673 3a200000 ........%16s: .. │ │ │ │ + 0x00053be0 20202020 25362e32 66252500 00000000 %6.2f%%..... │ │ │ │ + 0x00053bf0 25503a20 63616e6e 6f74206f 70656e20 %P: cannot open │ │ │ │ + 0x00053c00 64657065 6e64656e 63792066 696c6520 dependency file │ │ │ │ + 0x00053c10 25733a20 25450a00 25733a00 00000000 %s: %E..%s:..... │ │ │ │ + 0x00053c20 205c0a20 20257300 0a25733a 0a000000 \. %s..%s:.... │ │ │ │ + 0x00053c30 25503a20 6c696e6b 20657272 6f727320 %P: link errors │ │ │ │ + 0x00053c40 666f756e 642c2064 656c6574 696e6720 found, deleting │ │ │ │ + 0x00053c50 65786563 75746162 6c652060 2573270a executable `%s'. │ │ │ │ + 0x00053c60 00000000 00000000 25503a20 25733a20 ........%P: %s: │ │ │ │ + 0x00053c70 66696e61 6c20636c 6f736520 6661696c final close fail │ │ │ │ + 0x00053c80 65643a20 25450a00 2e657865 00000000 ed: %E...exe.... │ │ │ │ + 0x00053c90 2e646c6c 00000000 25503a20 756e6162 .dll....%P: unab │ │ │ │ + 0x00053ca0 6c652074 6f206f70 656e2066 6f722073 le to open for s │ │ │ │ + 0x00053cb0 6f757263 65206f66 20636f70 79206025 ource of copy `% │ │ │ │ + 0x00053cc0 73270a00 00000000 25503a20 756e6162 s'......%P: unab │ │ │ │ + 0x00053cd0 6c652074 6f206f70 656e2066 6f722064 le to open for d │ │ │ │ + 0x00053ce0 65737469 6e617469 6f6e206f 6620636f estination of co │ │ │ │ + 0x00053cf0 70792060 2573270a 00000000 00000000 py `%s'......... │ │ │ │ + 0x00053d00 25503a20 6572726f 72207772 6974696e %P: error writin │ │ │ │ + 0x00053d10 67206669 6c652060 2573270a 00000000 g file `%s'..... │ │ │ │ + 0x00053d20 25503a20 6572726f 7220636c 6f73696e %P: error closin │ │ │ │ + 0x00053d30 67206669 6c652060 2573270a 00000000 g file `%s'..... │ │ │ │ + 0x00053d40 2e6f626a 2d6f6e6c 792e6f00 00000000 .obj-only.o..... │ │ │ │ + 0x00053d50 25503a20 4661696c 65642074 6f206372 %P: Failed to cr │ │ │ │ + 0x00053d60 65617465 20686173 68207461 626c650a eate hash table. │ │ │ │ + 0x00053d70 00000000 00000000 2e2e2f2e 2e2f6c64 ........../../ld │ │ │ │ + 0x00053d80 2f6c646c 616e672e 63000000 00000000 /ldlang.c....... │ │ │ │ + 0x00053d90 25503a25 733a2066 696e616c 20636c6f %P:%s: final clo │ │ │ │ + 0x00053da0 73652066 61696c65 64206f6e 206f626a se failed on obj │ │ │ │ + 0x00053db0 6563742d 6f6e6c79 206f7574 7075743a ect-only output: │ │ │ │ + 0x00053dc0 2025450a 00000000 25503a25 733a2063 %E.....%P:%s: c │ │ │ │ + 0x00053dd0 616e6e6f 74206f70 656e206f 626a6563 annot open objec │ │ │ │ + 0x00053de0 742d6f6e 6c79206f 75747075 743a2025 t-only output: % │ │ │ │ + 0x00053df0 450a0000 00000000 25503a25 733a2063 E.......%P:%s: c │ │ │ │ + 0x00053e00 616e6e6f 74207374 6174206f 626a6563 annot stat objec │ │ │ │ + 0x00053e10 742d6f6e 6c79206f 75747075 743a2025 t-only output: % │ │ │ │ + 0x00053e20 450a0000 00000000 25503a25 733a2072 E.......%P:%s: r │ │ │ │ + 0x00053e30 65616420 6661696c 6564206f 6e206f62 ead failed on ob │ │ │ │ + 0x00053e40 6a656374 2d6f6e6c 79206f75 74707574 ject-only output │ │ │ │ + 0x00053e50 3a202545 0a000000 6c645858 58585858 : %E....ldXXXXXX │ │ │ │ + 0x00053e60 00000000 00000000 6572726f 72207365 ........error se │ │ │ │ + 0x00053e70 7474696e 67207570 20736563 74696f6e tting up section │ │ │ │ + 0x00053e80 73000000 00000000 6572726f 7220636f s.......error co │ │ │ │ + 0x00053e90 7079696e 67207072 69766174 65206865 pying private he │ │ │ │ + 0x00053ea0 61646572 20646174 61000000 00000000 ader data....... │ │ │ │ + 0x00053eb0 2e676e75 5f6f626a 6563745f 6f6e6c79 .gnu_object_only │ │ │ │ + 0x00053ec0 00000000 00000000 63616e27 74206372 ........can't cr │ │ │ │ + 0x00053ed0 65617465 206f626a 6563742d 6f6e6c79 eate object-only │ │ │ │ + 0x00053ee0 20736563 74696f6e 00000000 00000000 section........ │ │ │ │ + 0x00053ef0 63616e27 74207365 74206f62 6a656374 can't set object │ │ │ │ + 0x00053f00 2d6f6e6c 79207365 6374696f 6e207369 -only section si │ │ │ │ + 0x00053f10 7a650000 00000000 6572726f 7220636f ze......error co │ │ │ │ + 0x00053f20 7079696e 67207365 6374696f 6e730000 pying sections.. │ │ │ │ + 0x00053f30 6572726f 72206164 64696e67 206f626a error adding obj │ │ │ │ + 0x00053f40 6563742d 6f6e6c79 20736563 74696f6e ect-only section │ │ │ │ + 0x00053f50 00000000 00000000 6572726f 7220636f ........error co │ │ │ │ + 0x00053f60 7079696e 67207072 69766174 65204246 pying private BF │ │ │ │ + 0x00053f70 44206461 74610000 25503a20 6661696c D data..%P: fail │ │ │ │ + 0x00053f80 65642074 6f206669 6e697368 206f7574 ed to finish out │ │ │ │ + 0x00053f90 70757420 77697468 206f626a 6563742d put with object- │ │ │ │ + 0x00053fa0 6f6e6c79 20736563 74696f6e 0a000000 only section.... │ │ │ │ + 0x00053fb0 25503a20 6661696c 65642074 6f20636c %P: failed to cl │ │ │ │ + 0x00053fc0 6f736520 696e7075 740a0000 00000000 ose input....... │ │ │ │ + 0x00053fd0 25503a20 6661696c 65642074 6f20756e %P: failed to un │ │ │ │ + 0x00053fe0 6c696e6b 2025730a 00000000 00000000 link %s......... │ │ │ │ + 0x00053ff0 25503a20 6661696c 65642074 6f207265 %P: failed to re │ │ │ │ + 0x00054000 6e616d65 206f7574 70757420 77697468 name output with │ │ │ │ + 0x00054010 206f626a 6563742d 6f6e6c79 20736563 object-only sec │ │ │ │ + 0x00054020 74696f6e 0a000000 25503a20 6661696c tion....%P: fail │ │ │ │ + 0x00054030 65642074 6f206164 64206f62 6a656374 ed to add object │ │ │ │ + 0x00054040 2d6f6e6c 79207365 6374696f 6e3a2025 -only section: % │ │ │ │ + 0x00054050 730a0000 00000000 25733a20 746f7461 s.......%s: tota │ │ │ │ + 0x00054060 6c207469 6d652069 6e206c69 6e6b3a20 l time in link: │ │ │ │ + 0x00054070 256c642e 2530366c 640a0000 00000000 %ld.%06ld....... │ │ │ │ + 0x00054080 2f70726f 632f7365 6c662f65 78650000 /proc/self/exe.. │ │ │ │ + 0x00054090 25503a20 2d2d7374 6174733a 20706861 %P: --stats: pha │ │ │ │ + 0x000540a0 73652025 73207374 61727465 64207477 se %s started tw │ │ │ │ + 0x000540b0 69636520 2d206461 7461206d 61792062 ice - data may b │ │ │ │ + 0x000540c0 6520756e 72656c69 61626c65 0a000000 e unreliable.... │ │ │ │ + 0x000540d0 474e5554 41524745 54000000 00000000 GNUTARGET....... │ │ │ │ + 0x000540e0 2a414253 2a000000 24535953 524f4f54 *ABS*...$SYSROOT │ │ │ │ + 0x000540f0 00000000 00000000 3f2a5b00 00000000 ........?*[..... │ │ │ │ + 0x00054100 72656d61 7020696e 70757420 66696c65 remap input file │ │ │ │ + 0x00054110 20272573 2720746f 20272573 27206261 '%s' to '%s' ba │ │ │ │ + 0x00054120 73656420 75706f6e 20706174 7465726e sed upon pattern │ │ │ │ + 0x00054130 20272573 270a0000 72656d6f 76652069 '%s'...remove i │ │ │ │ + 0x00054140 6e707574 2066696c 65202725 73272062 nput file '%s' b │ │ │ │ + 0x00054150 61736564 2075706f 6e207061 74746572 ased upon patter │ │ │ │ + 0x00054160 6e202725 73270a00 72656d61 7020696e n '%s'..remap in │ │ │ │ + 0x00054170 70757420 66696c65 20272573 2720746f put file '%s' to │ │ │ │ + 0x00054180 20272573 270a0000 72656d6f 76652069 '%s'...remove i │ │ │ │ + 0x00054190 6e707574 2066696c 65202725 73270a00 nput file '%s'.. │ │ │ │ + 0x000541a0 2d6c0000 00000000 25503a20 6661696c -l......%P: fail │ │ │ │ + 0x000541b0 65642063 72656174 696e6720 73656374 ed creating sect │ │ │ │ + 0x000541c0 696f6e20 60257327 3a202545 0a000000 ion `%s': %E.... │ │ │ │ + 0x000541d0 61617263 68363400 61617263 6836343a aarch64.aarch64: │ │ │ │ + 0x000541e0 696c7033 32000000 25503a20 63616e6e ilp32...%P: cann │ │ │ │ + 0x000541f0 6f742072 65707265 73656e74 206d6163 ot represent mac │ │ │ │ + 0x00054200 68696e65 20602573 270a0000 00000000 hine `%s'....... │ │ │ │ + 0x00054210 2d736861 72656400 2d706965 00000000 -shared.-pie.... │ │ │ │ + 0x00054220 2e6d6170 00000000 2d2d7368 61726564 .map....--shared │ │ │ │ + 0x00054230 00000000 00000000 2d2d6c69 62726172 ........--librar │ │ │ │ + 0x00054240 793d2573 00000000 25503a20 4572726f y=%s....%P: Erro │ │ │ │ + 0x00054250 723a2075 6e61626c 6520746f 20646973 r: unable to dis │ │ │ │ + 0x00054260 616d6269 67756174 653a2025 73202864 ambiguate: %s (d │ │ │ │ + 0x00054270 69642079 6f75206d 65616e20 2d257320 id you mean -%s │ │ │ │ + 0x00054280 3f290a00 00000000 25503a20 5761726e ?)......%P: Warn │ │ │ │ + 0x00054290 696e673a 2067726f 75706564 2073686f ing: grouped sho │ │ │ │ + 0x000542a0 72742063 6f6d6d61 6e64206c 696e6520 rt command line │ │ │ │ + 0x000542b0 6f707469 6f6e7320 61726520 64657072 options are depr │ │ │ │ + 0x000542c0 65636174 65643a20 25730a00 00000000 ecated: %s...... │ │ │ │ + 0x000542d0 25503a20 25733a20 6d697373 696e6720 %P: %s: missing │ │ │ │ + 0x000542e0 61726775 6d656e74 0a000000 00000000 argument........ │ │ │ │ + 0x000542f0 25503a20 756e7265 636f676e 697a6564 %P: unrecognized │ │ │ │ + 0x00054300 206f7074 696f6e20 27257327 0a000000 option '%s'.... │ │ │ │ + 0x00054310 25503a20 75736520 74686520 2d2d6865 %P: use the --he │ │ │ │ + 0x00054320 6c70206f 7074696f 6e20666f 72207573 lp option for us │ │ │ │ + 0x00054330 61676520 696e666f 726d6174 696f6e0a age information. │ │ │ │ + 0x00054340 00000000 00000000 73686172 65640000 ........shared.. │ │ │ │ + 0x00054350 64656661 756c7400 25503a20 756e7265 default.%P: unre │ │ │ │ + 0x00054360 636f676e 697a6564 202d6120 6f707469 cognized -a opti │ │ │ │ + 0x00054370 6f6e2060 2573270a 00000000 00000000 on `%s'......... │ │ │ │ + 0x00054380 64656669 6e697469 6f6e7300 00000000 definitions..... │ │ │ │ + 0x00054390 6e6f6465 66696e69 74696f6e 73000000 nodefinitions... │ │ │ │ + 0x000543a0 6e6f7379 6d626f6c 69630000 00000000 nosymbolic...... │ │ │ │ + 0x000543b0 70757265 2d746578 74000000 00000000 pure-text....... │ │ │ │ + 0x000543c0 25503a20 756e7265 636f676e 697a6564 %P: unrecognized │ │ │ │ + 0x000543d0 202d6173 73657274 206f7074 696f6e20 -assert option │ │ │ │ + 0x000543e0 60257327 0a000000 2d2d6465 6673796d `%s'....--defsym │ │ │ │ + 0x000543f0 00000000 00000000 25503a20 756e6b6e ........%P: unkn │ │ │ │ + 0x00054400 6f776e20 64656d61 6e676c69 6e672073 own demangling s │ │ │ │ + 0x00054410 74796c65 20602573 270a0000 00000000 tyle `%s'....... │ │ │ │ + 0x00054420 25503a20 696e7661 6c696420 6e756d62 %P: invalid numb │ │ │ │ + 0x00054430 65722060 2573270a 00000000 00000000 er `%s'......... │ │ │ │ + 0x00054440 55736167 653a2025 73205b6f 7074696f Usage: %s [optio │ │ │ │ + 0x00054450 6e735d20 66696c65 2e2e2e0a 00000000 ns] file........ │ │ │ │ + 0x00054460 4f707469 6f6e733a 0a000000 00000000 Options:........ │ │ │ │ + 0x00054470 20200000 00000000 20257300 00000000 ...... %s..... │ │ │ │ + 0x00054480 20204046 494c4500 52656164 206f7074 @FILE.Read opt │ │ │ │ + 0x00054490 696f6e73 2066726f 6d204649 4c450a00 ions from FILE.. │ │ │ │ + 0x000544a0 25733a20 73757070 6f727465 64207461 %s: supported ta │ │ │ │ + 0x000544b0 72676574 733a0000 25733a20 73757070 rgets:..%s: supp │ │ │ │ + 0x000544c0 6f727465 6420656d 756c6174 696f6e73 orted emulations │ │ │ │ + 0x000544d0 3a200000 00000000 25733a20 656d756c : ......%s: emul │ │ │ │ + 0x000544e0 6174696f 6e207370 65636966 6963206f ation specific o │ │ │ │ + 0x000544f0 7074696f 6e733a0a 00000000 00000000 ptions:......... │ │ │ │ + 0x00054500 454c4620 656d756c 6174696f 6e733a0a ELF emulations:. │ │ │ │ + 0x00054510 00000000 00000000 20202d2d 6275696c ........ --buil │ │ │ │ + 0x00054520 642d6964 5b3d5354 594c455d 20202020 d-id[=STYLE] │ │ │ │ + 0x00054530 20202020 20204765 6e657261 74652062 Generate b │ │ │ │ + 0x00054540 75696c64 20494420 6e6f7465 0a000000 uild ID note.... │ │ │ │ + 0x00054550 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00054560 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00054570 5374796c 65733a20 6e6f6e65 2c6d6435 Styles: none,md5 │ │ │ │ + 0x00054580 2c736861 312c7575 69642c30 78484558 ,sha1,uuid,0xHEX │ │ │ │ + 0x00054590 0a000000 00000000 20202d2d 7061636b ........ --pack │ │ │ │ + 0x000545a0 6167652d 6d657461 64617461 5b3d4a53 age-metadata[=JS │ │ │ │ + 0x000545b0 4f4e5d20 20204765 6e657261 74652070 ON] Generate p │ │ │ │ + 0x000545c0 61636b61 6765206d 65746164 61746120 ackage metadata │ │ │ │ + 0x000545d0 6e6f7465 0a000000 20202d2d 636f6d70 note.... --comp │ │ │ │ + 0x000545e0 72657373 2d646562 75672d73 65637469 ress-debug-secti │ │ │ │ + 0x000545f0 6f6e733d 5b6e6f6e 657c7a6c 69627c7a ons=[none|zlib|z │ │ │ │ + 0x00054600 6c69622d 676e757c 7a6c6962 2d676162 lib-gnu|zlib-gab │ │ │ │ + 0x00054610 697c7a73 74645d0a 09090920 20202020 i|zstd].... │ │ │ │ + 0x00054620 20436f6d 70726573 73204457 41524620 Compress DWARF │ │ │ │ + 0x00054630 64656275 67207365 6374696f 6e730a00 debug sections.. │ │ │ │ + 0x00054640 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00054650 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00054660 44656661 756c743a 2025730a 00000000 Default: %s..... │ │ │ │ + 0x00054670 20202d7a 20636f6d 6d6f6e2d 70616765 -z common-page │ │ │ │ + 0x00054680 2d73697a 653d5349 5a452020 20205365 -size=SIZE Se │ │ │ │ + 0x00054690 7420636f 6d6d6f6e 20706167 65207369 t common page si │ │ │ │ + 0x000546a0 7a652074 6f205349 5a450a00 00000000 ze to SIZE...... │ │ │ │ + 0x000546b0 20202d7a 206d6178 2d706167 652d7369 -z max-page-si │ │ │ │ + 0x000546c0 7a653d53 495a4520 20202020 20205365 ze=SIZE Se │ │ │ │ + 0x000546d0 74206d61 78696d75 6d207061 67652073 t maximum page s │ │ │ │ + 0x000546e0 697a6520 746f2053 495a450a 00000000 ize to SIZE..... │ │ │ │ + 0x000546f0 20202d7a 20646566 73202020 20202020 -z defs │ │ │ │ + 0x00054700 20202020 20202020 20202020 20205265 Re │ │ │ │ + 0x00054710 706f7274 20756e72 65736f6c 76656420 port unresolved │ │ │ │ + 0x00054720 73796d62 6f6c7320 696e206f 626a6563 symbols in objec │ │ │ │ + 0x00054730 74206669 6c65730a 00000000 00000000 t files......... │ │ │ │ + 0x00054740 20202d7a 20756e64 65667320 20202020 -z undefs │ │ │ │ + 0x00054750 20202020 20202020 20202020 20204967 Ig │ │ │ │ + 0x00054760 6e6f7265 20756e72 65736f6c 76656420 nore unresolved │ │ │ │ + 0x00054770 73796d62 6f6c7320 696e206f 626a6563 symbols in objec │ │ │ │ + 0x00054780 74206669 6c65730a 00000000 00000000 t files......... │ │ │ │ + 0x00054790 20202d7a 206d756c 64656673 20202020 -z muldefs │ │ │ │ + 0x000547a0 20202020 20202020 20202020 2020416c Al │ │ │ │ + 0x000547b0 6c6f7720 6d756c74 69706c65 20646566 low multiple def │ │ │ │ + 0x000547c0 696e6974 696f6e73 0a000000 00000000 initions........ │ │ │ │ + 0x000547d0 20202d7a 20737461 636b2d73 697a653d -z stack-size= │ │ │ │ + 0x000547e0 53495a45 20202020 20202020 20205365 SIZE Se │ │ │ │ + 0x000547f0 74207369 7a65206f 66207374 61636b20 t size of stack │ │ │ │ + 0x00054800 7365676d 656e740a 00000000 00000000 segment......... │ │ │ │ + 0x00054810 20202d7a 20657865 63737461 636b2020 -z execstack │ │ │ │ + 0x00054820 20202020 20202020 20202020 20204d61 Ma │ │ │ │ + 0x00054830 726b2065 78656375 7461626c 65206173 rk executable as │ │ │ │ + 0x00054840 20726571 75697269 6e672065 78656375 requiring execu │ │ │ │ + 0x00054850 7461626c 65207374 61636b0a 00000000 table stack..... │ │ │ │ + 0x00054860 20202d7a 206e6f65 78656373 7461636b -z noexecstack │ │ │ │ + 0x00054870 20202020 20202020 20202020 20204d61 Ma │ │ │ │ + 0x00054880 726b2065 78656375 7461626c 65206173 rk executable as │ │ │ │ + 0x00054890 206e6f74 20726571 75697269 6e672065 not requiring e │ │ │ │ + 0x000548a0 78656375 7461626c 65207374 61636b0a xecutable stack. │ │ │ │ + 0x000548b0 00000000 00000000 20202d2d 7761726e ........ --warn │ │ │ │ + 0x000548c0 2d657865 63737461 636b2d6f 626a6563 -execstack-objec │ │ │ │ + 0x000548d0 74732020 20204765 6e657261 74652061 ts Generate a │ │ │ │ + 0x000548e0 20776172 6e696e67 20696620 616e206f warning if an o │ │ │ │ + 0x000548f0 626a6563 74206669 6c652072 65717565 bject file reque │ │ │ │ + 0x00054900 73747320 616e2065 78656375 7461626c sts an executabl │ │ │ │ + 0x00054910 65207374 61636b0a 00000000 00000000 e stack......... │ │ │ │ + 0x00054920 20202d2d 7761726e 2d657865 63737461 --warn-execsta │ │ │ │ + 0x00054930 636b2020 20202020 20202020 20204765 ck Ge │ │ │ │ + 0x00054940 6e657261 74652061 20776172 6e696e67 nerate a warning │ │ │ │ + 0x00054950 20696620 63726561 74696e67 20616e20 if creating an │ │ │ │ + 0x00054960 65786563 75746162 6c652073 7461636b executable stack │ │ │ │ + 0x00054970 20286465 6661756c 74290a00 00000000 (default)...... │ │ │ │ + 0x00054980 20202d2d 6e6f2d77 61726e2d 65786563 --no-warn-exec │ │ │ │ + 0x00054990 73746163 6b202020 20202020 2020446f stack Do │ │ │ │ + 0x000549a0 206e6f74 2067656e 65726174 65206120 not generate a │ │ │ │ + 0x000549b0 7761726e 696e6720 69662063 72656174 warning if creat │ │ │ │ + 0x000549c0 696e6720 616e2065 78656375 7461626c ing an executabl │ │ │ │ + 0x000549d0 65207374 61636b0a 00000000 00000000 e stack......... │ │ │ │ + 0x000549e0 20202d2d 6572726f 722d6578 65637374 --error-execst │ │ │ │ + 0x000549f0 61636b20 20202020 20202020 20205475 ack Tu │ │ │ │ + 0x00054a00 726e2077 61726e69 6e677320 61626f75 rn warnings abou │ │ │ │ + 0x00054a10 74206578 65637574 61626c65 20737461 t executable sta │ │ │ │ + 0x00054a20 636b7320 696e746f 20657272 6f72730a cks into errors. │ │ │ │ + 0x00054a30 00000000 00000000 20202d2d 6e6f2d65 ........ --no-e │ │ │ │ + 0x00054a40 72726f72 2d657865 63737461 636b2020 rror-execstack │ │ │ │ + 0x00054a50 20202020 2020446f 206e6f74 20747572 Do not tur │ │ │ │ + 0x00054a60 6e207761 726e696e 67732061 626f7574 n warnings about │ │ │ │ + 0x00054a70 20657865 63757461 626c6520 73746163 executable stac │ │ │ │ + 0x00054a80 6b732069 6e746f20 6572726f 72730a00 ks into errors.. │ │ │ │ + 0x00054a90 20202d2d 7761726e 2d727778 2d736567 --warn-rwx-seg │ │ │ │ + 0x00054aa0 6d656e74 73202020 20202020 20204765 ments Ge │ │ │ │ + 0x00054ab0 6e657261 74652061 20776172 6e696e67 nerate a warning │ │ │ │ + 0x00054ac0 20696620 61204c4f 41442073 65676d65 if a LOAD segme │ │ │ │ + 0x00054ad0 6e742068 61732052 57582070 65726d69 nt has RWX permi │ │ │ │ + 0x00054ae0 7373696f 6e732028 64656661 756c7429 ssions (default) │ │ │ │ + 0x00054af0 0a000000 00000000 20202d2d 6e6f2d77 ........ --no-w │ │ │ │ + 0x00054b00 61726e2d 7277782d 7365676d 656e7473 arn-rwx-segments │ │ │ │ + 0x00054b10 20202020 2020446f 206e6f74 2067656e Do not gen │ │ │ │ + 0x00054b20 65726174 65206120 7761726e 696e6720 erate a warning │ │ │ │ + 0x00054b30 69662061 204c4f41 44207365 676d656e if a LOAD segmen │ │ │ │ + 0x00054b40 74732068 61732052 57582070 65726d69 ts has RWX permi │ │ │ │ + 0x00054b50 7373696f 6e730a00 20202d2d 6572726f ssions.. --erro │ │ │ │ + 0x00054b60 722d7277 782d7365 676d656e 74732020 r-rwx-segments │ │ │ │ + 0x00054b70 20202020 20205475 726e2077 61726e69 Turn warni │ │ │ │ + 0x00054b80 6e677320 61626f75 74206c6f 61646162 ngs about loadab │ │ │ │ + 0x00054b90 6c652052 57582073 65676d65 6e747320 le RWX segments │ │ │ │ + 0x00054ba0 696e746f 20657272 6f72730a 00000000 into errors..... │ │ │ │ + 0x00054bb0 20202d2d 6e6f2d65 72726f72 2d727778 --no-error-rwx │ │ │ │ + 0x00054bc0 2d736567 6d656e74 73202020 2020446f -segments Do │ │ │ │ + 0x00054bd0 206e6f74 20747572 6e207761 726e696e not turn warnin │ │ │ │ + 0x00054be0 67732061 626f7574 206c6f61 6461626c gs about loadabl │ │ │ │ + 0x00054bf0 65205257 58207365 676d656e 74732069 e RWX segments i │ │ │ │ + 0x00054c00 6e746f20 6572726f 72730a00 00000000 nto errors...... │ │ │ │ + 0x00054c10 20202d7a 20756e69 7175652d 73796d62 -z unique-symb │ │ │ │ + 0x00054c20 6f6c2020 20202020 20202020 20204176 ol Av │ │ │ │ + 0x00054c30 6f696420 6475706c 69636174 6564206c oid duplicated l │ │ │ │ + 0x00054c40 6f63616c 2073796d 626f6c20 6e616d65 ocal symbol name │ │ │ │ + 0x00054c50 730a0000 00000000 20202d7a 206e6f75 s....... -z nou │ │ │ │ + 0x00054c60 6e697175 652d7379 6d626f6c 20202020 nique-symbol │ │ │ │ + 0x00054c70 20202020 20204b65 65702064 75706c69 Keep dupli │ │ │ │ + 0x00054c80 63617465 64206c6f 63616c20 73796d62 cated local symb │ │ │ │ + 0x00054c90 6f6c206e 616d6573 20286465 6661756c ol names (defaul │ │ │ │ + 0x00054ca0 74290a00 00000000 20202d7a 20676c6f t)...... -z glo │ │ │ │ + 0x00054cb0 62616c61 75646974 20202020 20202020 balaudit │ │ │ │ + 0x00054cc0 20202020 20204d61 726b2065 78656375 Mark execu │ │ │ │ + 0x00054cd0 7461626c 65207265 71756972 696e6720 table requiring │ │ │ │ + 0x00054ce0 676c6f62 616c2061 75646974 696e670a global auditing. │ │ │ │ + 0x00054cf0 00000000 00000000 20202d7a 20737461 ........ -z sta │ │ │ │ + 0x00054d00 72742d73 746f702d 67632020 20202020 rt-stop-gc │ │ │ │ + 0x00054d10 20202020 2020456e 61626c65 20676172 Enable gar │ │ │ │ + 0x00054d20 62616765 20636f6c 6c656374 696f6e20 bage collection │ │ │ │ + 0x00054d30 6f6e205f 5f737461 72742f5f 5f73746f on __start/__sto │ │ │ │ + 0x00054d40 700a0000 00000000 20202d7a 206e6f73 p....... -z nos │ │ │ │ + 0x00054d50 74617274 2d73746f 702d6763 20202020 tart-stop-gc │ │ │ │ + 0x00054d60 20202020 2020446f 6e277420 67617262 Don't garb │ │ │ │ + 0x00054d70 61676520 636f6c6c 65637420 5f5f7374 age collect __st │ │ │ │ + 0x00054d80 6172742f 5f5f7374 6f702028 64656661 art/__stop (defa │ │ │ │ + 0x00054d90 756c7429 0a000000 20202d7a 20737461 ult).... -z sta │ │ │ │ + 0x00054da0 72742d73 746f702d 76697369 62696c69 rt-stop-visibili │ │ │ │ + 0x00054db0 74793d56 20205365 74207669 73696269 ty=V Set visibi │ │ │ │ + 0x00054dc0 6c697479 206f6620 6275696c 742d696e lity of built-in │ │ │ │ + 0x00054dd0 205f5f73 74617274 2f5f5f73 746f7020 __start/__stop │ │ │ │ + 0x00054de0 73796d62 6f6c730a 20202020 20202020 symbols. │ │ │ │ + 0x00054df0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00054e00 20202020 20202020 746f2044 45464155 to DEFAU │ │ │ │ + 0x00054e10 4c542c20 50524f54 45435445 442c2048 LT, PROTECTED, H │ │ │ │ + 0x00054e20 49444445 4e206f72 20494e54 45524e41 IDDEN or INTERNA │ │ │ │ + 0x00054e30 4c0a0000 00000000 20202d7a 20736563 L....... -z sec │ │ │ │ + 0x00054e40 74696f6e 68656164 65722020 20202020 tionheader │ │ │ │ + 0x00054e50 20202020 20204765 6e657261 74652073 Generate s │ │ │ │ + 0x00054e60 65637469 6f6e2068 65616465 72202864 ection header (d │ │ │ │ + 0x00054e70 65666175 6c74290a 00000000 00000000 efault)......... │ │ │ │ + 0x00054e80 20202d7a 206e6f73 65637469 6f6e6865 -z nosectionhe │ │ │ │ + 0x00054e90 61646572 20202020 20202020 2020446f ader Do │ │ │ │ + 0x00054ea0 206e6f74 2067656e 65726174 65207365 not generate se │ │ │ │ + 0x00054eb0 6374696f 6e206865 61646572 0a000000 ction header.... │ │ │ │ + 0x00054ec0 20202d2d 61756469 743d4155 4449544c --audit=AUDITL │ │ │ │ + 0x00054ed0 49422020 20202020 20202020 20205370 IB Sp │ │ │ │ + 0x00054ee0 65636966 79206120 6c696272 61727920 ecify a library │ │ │ │ + 0x00054ef0 746f2075 73652066 6f722061 75646974 to use for audit │ │ │ │ + 0x00054f00 696e670a 00000000 20202d42 67726f75 ing..... -Bgrou │ │ │ │ + 0x00054f10 70202020 20202020 20202020 20202020 p │ │ │ │ + 0x00054f20 20202020 20205365 6c656374 73206772 Selects gr │ │ │ │ + 0x00054f30 6f757020 6e616d65 206c6f6f 6b757020 oup name lookup │ │ │ │ + 0x00054f40 72756c65 7320666f 72204453 4f0a0000 rules for DSO... │ │ │ │ + 0x00054f50 20202d2d 64697361 626c652d 6e65772d --disable-new- │ │ │ │ + 0x00054f60 64746167 73202020 20202020 20204469 dtags Di │ │ │ │ + 0x00054f70 7361626c 65206e65 77206479 6e616d69 sable new dynami │ │ │ │ + 0x00054f80 63207461 67730a00 20202d2d 656e6162 c tags.. --enab │ │ │ │ + 0x00054f90 6c652d6e 65772d64 74616773 20202020 le-new-dtags │ │ │ │ + 0x00054fa0 20202020 2020456e 61626c65 206e6577 Enable new │ │ │ │ + 0x00054fb0 2064796e 616d6963 20746167 730a0000 dynamic tags... │ │ │ │ + 0x00054fc0 20202d2d 65682d66 72616d65 2d686472 --eh-frame-hdr │ │ │ │ + 0x00054fd0 20202020 20202020 20202020 20204372 Cr │ │ │ │ + 0x00054fe0 65617465 202e6568 5f667261 6d655f68 eate .eh_frame_h │ │ │ │ + 0x00054ff0 64722073 65637469 6f6e0a00 00000000 dr section...... │ │ │ │ + 0x00055000 20202d2d 6e6f2d65 682d6672 616d652d --no-eh-frame- │ │ │ │ + 0x00055010 68647220 20202020 20202020 2020446f hdr Do │ │ │ │ + 0x00055020 206e6f74 20637265 61746520 2e65685f not create .eh_ │ │ │ │ + 0x00055030 6672616d 655f6864 72207365 6374696f frame_hdr sectio │ │ │ │ + 0x00055040 6e0a0000 00000000 20202d2d 6578636c n....... --excl │ │ │ │ + 0x00055050 7564652d 6c696273 3d4c4942 53202020 ude-libs=LIBS │ │ │ │ + 0x00055060 20202020 20204d61 6b652061 6c6c2073 Make all s │ │ │ │ + 0x00055070 796d626f 6c732069 6e204c49 42532068 ymbols in LIBS h │ │ │ │ + 0x00055080 69646465 6e0a0000 20202d2d 68617368 idden... --hash │ │ │ │ + 0x00055090 2d737479 6c653d53 54594c45 20202020 -style=STYLE │ │ │ │ + 0x000550a0 20202020 20205365 74206861 73682073 Set hash s │ │ │ │ + 0x000550b0 74796c65 20746f20 73797376 2f676e75 tyle to sysv/gnu │ │ │ │ + 0x000550c0 2f626f74 682e2020 44656661 756c743a /both. Default: │ │ │ │ + 0x000550d0 20000000 00000000 676e750a 00000000 .......gnu..... │ │ │ │ + 0x000550e0 20202d50 20415544 49544c49 422c202d -P AUDITLIB, - │ │ │ │ + 0x000550f0 2d646570 61756469 743d4155 4449544c -depaudit=AUDITL │ │ │ │ + 0x00055100 49420a20 20202020 20202020 20202020 IB. │ │ │ │ + 0x00055110 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00055120 20537065 63696679 2061206c 69627261 Specify a libra │ │ │ │ + 0x00055130 72792074 6f207573 6520666f 72206175 ry to use for au │ │ │ │ + 0x00055140 64697469 6e672064 6570656e 64656e63 diting dependenc │ │ │ │ + 0x00055150 6965730a 00000000 20202d7a 20636f6d ies..... -z com │ │ │ │ + 0x00055160 6272656c 6f632020 20202020 20202020 breloc │ │ │ │ + 0x00055170 20202020 20204d65 72676520 64796e61 Merge dyna │ │ │ │ + 0x00055180 6d696320 72656c6f 63732069 6e746f20 mic relocs into │ │ │ │ + 0x00055190 6f6e6520 73656374 696f6e20 616e6420 one section and │ │ │ │ + 0x000551a0 736f7274 0a000000 20202d7a 206e6f63 sort.... -z noc │ │ │ │ + 0x000551b0 6f6d6272 656c6f63 20202020 20202020 ombreloc │ │ │ │ + 0x000551c0 20202020 2020446f 6e277420 6d657267 Don't merg │ │ │ │ + 0x000551d0 65206479 6e616d69 63207265 6c6f6373 e dynamic relocs │ │ │ │ + 0x000551e0 20696e74 6f206f6e 65207365 6374696f into one sectio │ │ │ │ + 0x000551f0 6e0a0000 00000000 20202d7a 20676c6f n....... -z glo │ │ │ │ + 0x00055200 62616c20 20202020 20202020 20202020 bal │ │ │ │ + 0x00055210 20202020 20204d61 6b652073 796d626f Make symbo │ │ │ │ + 0x00055220 6c732069 6e204453 4f206176 61696c61 ls in DSO availa │ │ │ │ + 0x00055230 626c6520 666f7220 73756273 65717565 ble for subseque │ │ │ │ + 0x00055240 6e746c79 0a202020 20202020 20202020 ntly. │ │ │ │ + 0x00055250 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00055260 20202020 206c6f61 64656420 6f626a65 loaded obje │ │ │ │ + 0x00055270 6374730a 00000000 20202d7a 20696e69 cts..... -z ini │ │ │ │ + 0x00055280 74666972 73742020 20202020 20202020 tfirst │ │ │ │ + 0x00055290 20202020 20204d61 726b2044 534f2074 Mark DSO t │ │ │ │ + 0x000552a0 6f206265 20696e69 7469616c 697a6564 o be initialized │ │ │ │ + 0x000552b0 20666972 73742061 74207275 6e74696d first at runtim │ │ │ │ + 0x000552c0 650a0000 00000000 20202d7a 20696e74 e....... -z int │ │ │ │ + 0x000552d0 6572706f 73652020 20202020 20202020 erpose │ │ │ │ + 0x000552e0 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x000552f0 7420746f 20696e74 6572706f 73652061 t to interpose a │ │ │ │ + 0x00055300 6c6c2044 534f7320 62757420 65786563 ll DSOs but exec │ │ │ │ + 0x00055310 75746162 6c650a00 20202d7a 20756e69 utable.. -z uni │ │ │ │ + 0x00055320 71756520 20202020 20202020 20202020 que │ │ │ │ + 0x00055330 20202020 20204d61 726b2044 534f2074 Mark DSO t │ │ │ │ + 0x00055340 6f206265 206c6f61 64656420 6174206d o be loaded at m │ │ │ │ + 0x00055350 6f737420 6f6e6365 20627920 64656661 ost once by defa │ │ │ │ + 0x00055360 756c742c 20616e64 206f6e6c 7920696e ult, and only in │ │ │ │ + 0x00055370 20746865 206d6169 6e206e61 6d657370 the main namesp │ │ │ │ + 0x00055380 6163650a 00000000 20202d7a 206e6f75 ace..... -z nou │ │ │ │ + 0x00055390 6e697175 65202020 20202020 20202020 nique │ │ │ │ + 0x000553a0 20202020 2020446f 6e277420 6d61726b Don't mark │ │ │ │ + 0x000553b0 2044534f 20617320 61206c6f 61646162 DSO as a loadab │ │ │ │ + 0x000553c0 6c652061 74206d6f 7374206f 6e63650a le at most once. │ │ │ │ + 0x000553d0 00000000 00000000 20202d7a 206c617a ........ -z laz │ │ │ │ + 0x000553e0 79202020 20202020 20202020 20202020 y │ │ │ │ + 0x000553f0 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x00055400 74206c61 7a792072 756e7469 6d652062 t lazy runtime b │ │ │ │ + 0x00055410 696e6469 6e672028 64656661 756c7429 inding (default) │ │ │ │ + 0x00055420 0a000000 00000000 20202d7a 206c6f61 ........ -z loa │ │ │ │ + 0x00055430 64666c74 72202020 20202020 20202020 dfltr │ │ │ │ + 0x00055440 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x00055450 74207265 71756972 696e6720 696d6d65 t requiring imme │ │ │ │ + 0x00055460 64696174 65207072 6f636573 730a0000 diate process... │ │ │ │ + 0x00055470 20202d7a 206e6f63 6f707972 656c6f63 -z nocopyreloc │ │ │ │ + 0x00055480 20202020 20202020 20202020 2020446f Do │ │ │ │ + 0x00055490 6e277420 63726561 74652063 6f707920 n't create copy │ │ │ │ + 0x000554a0 72656c6f 63730a00 20202d7a 206e6f64 relocs.. -z nod │ │ │ │ + 0x000554b0 65666175 6c746c69 62202020 20202020 efaultlib │ │ │ │ + 0x000554c0 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x000554d0 74206e6f 7420746f 20757365 20646566 t not to use def │ │ │ │ + 0x000554e0 61756c74 20736561 72636820 70617468 ault search path │ │ │ │ + 0x000554f0 730a0000 00000000 20202d7a 206e6f64 s....... -z nod │ │ │ │ + 0x00055500 656c6574 65202020 20202020 20202020 elete │ │ │ │ + 0x00055510 20202020 20204d61 726b2044 534f206e Mark DSO n │ │ │ │ + 0x00055520 6f6e2d64 656c6574 61626c65 20617420 on-deletable at │ │ │ │ + 0x00055530 72756e74 696d650a 00000000 00000000 runtime......... │ │ │ │ + 0x00055540 20202d7a 206e6f64 6c6f7065 6e202020 -z nodlopen │ │ │ │ + 0x00055550 20202020 20202020 20202020 20204d61 Ma │ │ │ │ + 0x00055560 726b2044 534f206e 6f742061 7661696c rk DSO not avail │ │ │ │ + 0x00055570 61626c65 20746f20 646c6f70 656e0a00 able to dlopen.. │ │ │ │ + 0x00055580 20202d7a 206e6f64 756d7020 20202020 -z nodump │ │ │ │ 0x00055590 20202020 20202020 20202020 20204d61 Ma │ │ │ │ 0x000555a0 726b2044 534f206e 6f742061 7661696c rk DSO not avail │ │ │ │ - 0x000555b0 61626c65 20746f20 646c6f70 656e0a00 able to dlopen.. │ │ │ │ - 0x000555c0 20202d7a 206e6f64 756d7020 20202020 -z nodump │ │ │ │ + 0x000555b0 61626c65 20746f20 646c6475 6d700a00 able to dldump.. │ │ │ │ + 0x000555c0 20202d7a 206e6f77 20202020 20202020 -z now │ │ │ │ 0x000555d0 20202020 20202020 20202020 20204d61 Ma │ │ │ │ - 0x000555e0 726b2044 534f206e 6f742061 7661696c rk DSO not avail │ │ │ │ - 0x000555f0 61626c65 20746f20 646c6475 6d700a00 able to dldump.. │ │ │ │ - 0x00055600 20202d7a 206e6f77 20202020 20202020 -z now │ │ │ │ - 0x00055610 20202020 20202020 20202020 20204d61 Ma │ │ │ │ - 0x00055620 726b206f 626a6563 74206e6f 6e2d6c61 rk object non-la │ │ │ │ - 0x00055630 7a792072 756e7469 6d652062 696e6469 zy runtime bindi │ │ │ │ - 0x00055640 6e670a00 00000000 20202d7a 206f7269 ng...... -z ori │ │ │ │ - 0x00055650 67696e20 20202020 20202020 20202020 gin │ │ │ │ - 0x00055660 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055670 74207265 71756972 696e6720 696d6d65 t requiring imme │ │ │ │ - 0x00055680 64696174 6520244f 52494749 4e0a2020 diate $ORIGIN. │ │ │ │ - 0x00055690 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000556a0 20202020 20202020 20202020 20207072 pr │ │ │ │ - 0x000556b0 6f636573 73696e67 20617420 72756e74 ocessing at runt │ │ │ │ - 0x000556c0 696d650a 00000000 20202d7a 2072656c ime..... -z rel │ │ │ │ - 0x000556d0 726f2020 20202020 20202020 20202020 ro │ │ │ │ - 0x000556e0 20202020 20204372 65617465 2052454c Create REL │ │ │ │ - 0x000556f0 524f2070 726f6772 616d2068 65616465 RO program heade │ │ │ │ - 0x00055700 72202864 65666175 6c74290a 00000000 r (default)..... │ │ │ │ - 0x00055710 20202d7a 206e6f72 656c726f 20202020 -z norelro │ │ │ │ - 0x00055720 20202020 20202020 20202020 2020446f Do │ │ │ │ - 0x00055730 6e277420 63726561 74652052 454c524f n't create RELRO │ │ │ │ - 0x00055740 2070726f 6772616d 20686561 6465720a program header. │ │ │ │ - 0x00055750 00000000 00000000 20202d7a 20736570 ........ -z sep │ │ │ │ - 0x00055760 61726174 652d636f 64652020 20202020 arate-code │ │ │ │ - 0x00055770 20202020 20204372 65617465 20736570 Create sep │ │ │ │ - 0x00055780 61726174 6520636f 64652070 726f6772 arate code progr │ │ │ │ - 0x00055790 616d2068 65616465 720a0000 00000000 am header....... │ │ │ │ - 0x000557a0 20202d7a 206e6f73 65706172 6174652d -z noseparate- │ │ │ │ - 0x000557b0 636f6465 20202020 20202020 2020446f code Do │ │ │ │ - 0x000557c0 6e277420 63726561 74652073 65706172 n't create separ │ │ │ │ - 0x000557d0 61746520 636f6465 2070726f 6772616d ate code program │ │ │ │ - 0x000557e0 20686561 64657220 28646566 61756c74 header (default │ │ │ │ - 0x000557f0 290a0000 00000000 20202d2d 726f7365 )....... --rose │ │ │ │ - 0x00055800 676d656e 74202020 20202020 20202020 gment │ │ │ │ - 0x00055810 20202020 20205769 7468202d 7a207365 With -z se │ │ │ │ - 0x00055820 70617261 74652d63 6f64652c 20637265 parate-code, cre │ │ │ │ - 0x00055830 61746520 61207369 6e676c65 20726561 ate a single rea │ │ │ │ - 0x00055840 642d6f6e 6c792073 65676d65 6e740a00 d-only segment.. │ │ │ │ - 0x00055850 20202d2d 6e6f2d72 6f736567 6d656e74 --no-rosegment │ │ │ │ - 0x00055860 20202020 20202020 20202020 20205769 Wi │ │ │ │ - 0x00055870 7468202d 7a207365 70617261 74652d63 th -z separate-c │ │ │ │ - 0x00055880 6f64652c 20637265 73746520 74776f20 ode, creste two │ │ │ │ - 0x00055890 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x000558a0 74732028 64656661 756c7429 0a000000 ts (default).... │ │ │ │ - 0x000558b0 20202d7a 20636f6d 6d6f6e20 20202020 -z common │ │ │ │ - 0x000558c0 20202020 20202020 20202020 20204765 Ge │ │ │ │ - 0x000558d0 6e657261 74652063 6f6d6d6f 6e207379 nerate common sy │ │ │ │ - 0x000558e0 6d626f6c 73207769 74682053 54545f43 mbols with STT_C │ │ │ │ - 0x000558f0 4f4d4d4f 4e207479 70650a00 00000000 OMMON type...... │ │ │ │ - 0x00055900 20202d7a 206e6f63 6f6d6d6f 6e202020 -z nocommon │ │ │ │ - 0x00055910 20202020 20202020 20202020 20204765 Ge │ │ │ │ - 0x00055920 6e657261 74652063 6f6d6d6f 6e207379 nerate common sy │ │ │ │ - 0x00055930 6d626f6c 73207769 74682053 54545f4f mbols with STT_O │ │ │ │ - 0x00055940 424a4543 54207479 70650a00 00000000 BJECT type...... │ │ │ │ - 0x00055950 20202d7a 20746578 74202020 20202020 -z text │ │ │ │ - 0x00055960 20202020 20202020 20202020 20205472 Tr │ │ │ │ - 0x00055970 65617420 44545f54 45585452 454c2069 eat DT_TEXTREL i │ │ │ │ - 0x00055980 6e206f75 74707574 20617320 6572726f n output as erro │ │ │ │ - 0x00055990 72202864 65666175 6c74290a 00000000 r (default)..... │ │ │ │ - 0x000559a0 20202d7a 20746578 74202020 20202020 -z text │ │ │ │ - 0x000559b0 20202020 20202020 20202020 20205472 Tr │ │ │ │ - 0x000559c0 65617420 44545f54 45585452 454c2069 eat DT_TEXTREL i │ │ │ │ - 0x000559d0 6e206f75 74707574 20617320 6572726f n output as erro │ │ │ │ - 0x000559e0 720a0000 00000000 20202d7a 206e6f74 r....... -z not │ │ │ │ - 0x000559f0 65787420 20202020 20202020 20202020 ext │ │ │ │ - 0x00055a00 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ - 0x00055a10 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ - 0x00055a20 6f757470 75742061 73206572 726f7220 output as error │ │ │ │ - 0x00055a30 28646566 61756c74 290a0000 00000000 (default)....... │ │ │ │ - 0x00055a40 20202d7a 20746578 746f6666 20202020 -z textoff │ │ │ │ - 0x00055a50 20202020 20202020 20202020 2020446f Do │ │ │ │ - 0x00055a60 6e277420 74726561 74204454 5f544558 n't treat DT_TEX │ │ │ │ - 0x00055a70 5452454c 20696e20 6f757470 75742061 TREL in output a │ │ │ │ - 0x00055a80 73206572 726f7220 28646566 61756c74 s error (default │ │ │ │ - 0x00055a90 290a0000 00000000 20202d7a 206e6f74 )....... -z not │ │ │ │ - 0x00055aa0 65787420 20202020 20202020 20202020 ext │ │ │ │ - 0x00055ab0 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ - 0x00055ac0 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ - 0x00055ad0 6f757470 75742061 73206572 726f720a output as error. │ │ │ │ - 0x00055ae0 00000000 00000000 20202d7a 20746578 ........ -z tex │ │ │ │ - 0x00055af0 746f6666 20202020 20202020 20202020 toff │ │ │ │ - 0x00055b00 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ - 0x00055b10 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ - 0x00055b20 6f757470 75742061 73206572 726f720a output as error. │ │ │ │ - 0x00055b30 00000000 00000000 20202d7a 206d656d ........ -z mem │ │ │ │ - 0x00055b40 6f72792d 7365616c 20202020 20202020 ory-seal │ │ │ │ - 0x00055b50 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ - 0x00055b60 74206265 206d656d 6f727920 7365616c t be memory seal │ │ │ │ - 0x00055b70 65640a00 00000000 20202d7a 206e6f6d ed...... -z nom │ │ │ │ - 0x00055b80 656d6f72 792d7365 616c2020 20202020 emory-seal │ │ │ │ - 0x00055b90 20202020 2020446f 6e277420 6d61726b Don't mark │ │ │ │ - 0x00055ba0 206f6a65 63742074 6f206265 206d656d oject to be mem │ │ │ │ - 0x00055bb0 6f727920 7365616c 65642028 64656661 ory sealed (defa │ │ │ │ - 0x00055bc0 756c7429 0a000000 5265706f 72742062 ult)....Report b │ │ │ │ - 0x00055bd0 75677320 746f2025 730a0000 00000000 ugs to %s....... │ │ │ │ - 0x00055be0 3c687474 70733a2f 2f736f75 72636577 ......ignore-a │ │ │ │ - 0x00055c10 6c6c0000 00000000 7265706f 72742d61 ll......report-a │ │ │ │ - 0x00055c20 6c6c0000 00000000 69676e6f 72652d69 ll......ignore-i │ │ │ │ - 0x00055c30 6e2d6f62 6a656374 2d66696c 65730000 n-object-files.. │ │ │ │ - 0x00055c40 25503a20 62616420 2d2d756e 7265736f %P: bad --unreso │ │ │ │ - 0x00055c50 6c766564 2d73796d 626f6c73 206f7074 lved-symbols opt │ │ │ │ - 0x00055c60 696f6e3a 2025730a 00000000 00000000 ion: %s......... │ │ │ │ - 0x00055c70 25503a20 2d2d6e6f 2d77686f 6c652d61 %P: --no-whole-a │ │ │ │ - 0x00055c80 72636869 7665206e 6f742061 6c6c6f77 rchive not allow │ │ │ │ - 0x00055c90 65642062 65747765 656e202d 2d737461 ed between --sta │ │ │ │ - 0x00055ca0 72742d6c 69622061 6e64202d 2d656e64 rt-lib and --end │ │ │ │ - 0x00055cb0 2d6c6962 0a000000 25503a20 2d2d656e -lib....%P: --en │ │ │ │ - 0x00055cc0 642d6c69 62207769 74686f75 74202d2d d-lib without -- │ │ │ │ - 0x00055cd0 73746172 742d6c69 620a0000 00000000 start-lib....... │ │ │ │ - 0x00055ce0 66617374 00000000 25503a20 2d4f2072 fast....%P: -O r │ │ │ │ - 0x00055cf0 65717569 72657320 61206e75 6d657269 equires a numeri │ │ │ │ - 0x00055d00 63616c20 61726775 6d656e74 206f7220 cal argument or │ │ │ │ - 0x00055d10 272d2720 6f722027 66617374 27206f72 '-' or 'fast' or │ │ │ │ - 0x00055d20 20276465 6661756c 74270000 00000000 'default'...... │ │ │ │ - 0x00055d30 25503a20 25733a20 6475706c 69636174 %P: %s: duplicat │ │ │ │ - 0x00055d40 65642070 6c756769 6e0a0000 00000000 ed plugin....... │ │ │ │ - 0x00055d50 3c6e6f20 706c7567 696e3e00 00000000 ..... │ │ │ │ - 0x00055d60 25503a20 62616420 2d706c75 67696e2d %P: bad -plugin- │ │ │ │ - 0x00055d70 6f707420 6f707469 6f6e0a00 00000000 opt option...... │ │ │ │ - 0x00055d80 70617373 2d746872 6f756768 3d000000 pass-through=... │ │ │ │ - 0x00055d90 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ - 0x00055da0 206f7074 696f6e3a 2025730a 00000000 option: %s..... │ │ │ │ - 0x00055db0 25503a20 2d722061 6e642025 73206d61 %P: -r and %s ma │ │ │ │ - 0x00055dc0 79206e6f 74206265 20757365 6420746f y not be used to │ │ │ │ - 0x00055dd0 67657468 65720a00 25732563 25730000 gether..%s%c%s.. │ │ │ │ - 0x00055de0 25582550 3a206572 726f723a 20647570 %X%P: error: dup │ │ │ │ - 0x00055df0 6c696361 74652072 65746169 6e2d7379 licate retain-sy │ │ │ │ - 0x00055e00 6d626f6c 732d6669 6c650a00 00000000 mbols-file...... │ │ │ │ - 0x00055e10 25582550 3a202573 3a202545 0a000000 %X%P: %s: %E.... │ │ │ │ - 0x00055e20 25503a20 6266645f 68617368 5f746162 %P: bfd_hash_tab │ │ │ │ - 0x00055e30 6c655f69 6e697420 6661696c 65643a20 le_init failed: │ │ │ │ - 0x00055e40 25450a00 00000000 25503a20 6266645f %E......%P: bfd_ │ │ │ │ - 0x00055e50 68617368 5f6c6f6f 6b757020 666f7220 hash_lookup for │ │ │ │ - 0x00055e60 696e7365 7274696f 6e206661 696c6564 insertion failed │ │ │ │ - 0x00055e70 3a202545 0a000000 25503a20 602d7265 : %E....%P: `-re │ │ │ │ - 0x00055e80 7461696e 2d73796d 626f6c73 2d66696c tain-symbols-fil │ │ │ │ - 0x00055e90 6527206f 76657272 69646573 20602d73 e' overrides `-s │ │ │ │ - 0x00055ea0 2720616e 6420602d 53270a00 00000000 ' and `-S'...... │ │ │ │ - 0x00055eb0 25503a20 2d736861 72656420 6e6f7420 %P: -shared not │ │ │ │ - 0x00055ec0 73757070 6f727465 640a0000 00000000 supported....... │ │ │ │ - 0x00055ed0 25503a20 2d706965 206e6f74 20737570 %P: -pie not sup │ │ │ │ - 0x00055ee0 706f7274 65640a00 25503a20 534f4e41 ported..%P: SONA │ │ │ │ - 0x00055ef0 4d45206d 75737420 6e6f7420 62652065 ME must not be e │ │ │ │ - 0x00055f00 6d707479 20737472 696e673b 206b6565 mpty string; kee │ │ │ │ - 0x00055f10 70696e67 20707265 76696f75 73206f6e ping previous on │ │ │ │ - 0x00055f20 650a0000 00000000 64657363 656e6469 e.......descendi │ │ │ │ - 0x00055f30 6e670000 00000000 61736365 6e64696e ng......ascendin │ │ │ │ - 0x00055f40 67000000 00000000 25503a20 696e7661 g.......%P: inva │ │ │ │ - 0x00055f50 6c696420 636f6d6d 6f6e2073 65637469 lid common secti │ │ │ │ - 0x00055f60 6f6e2073 6f727469 6e67206f 7074696f on sorting optio │ │ │ │ - 0x00055f70 6e3a2025 730a0000 25503a20 696e7661 n: %s...%P: inva │ │ │ │ - 0x00055f80 6c696420 73656374 696f6e20 736f7274 lid section sort │ │ │ │ - 0x00055f90 696e6720 6f707469 6f6e3a20 25730a00 ing option: %s.. │ │ │ │ - 0x00055fa0 25503a20 7761726e 696e673a 20736563 %P: warning: sec │ │ │ │ - 0x00055fb0 74696f6e 206f7264 6572696e 67206669 tion ordering fi │ │ │ │ - 0x00055fc0 6c652063 68616e67 65642e20 2049676e le changed. Ign │ │ │ │ - 0x00055fd0 6f72696e 67206561 726c6965 72206465 oring earlier de │ │ │ │ - 0x00055fe0 66696e69 74696f6e 0a000000 00000000 finition........ │ │ │ │ - 0x00055ff0 25503a20 696e7661 6c696420 61726775 %P: invalid argu │ │ │ │ - 0x00056000 6d656e74 20746f20 6f707469 6f6e2022 ment to option " │ │ │ │ - 0x00056010 2d2d7365 6374696f 6e2d7374 61727422 --section-start" │ │ │ │ - 0x00056020 0a000000 00000000 25503a20 6d697373 ........%P: miss │ │ │ │ - 0x00056030 696e6720 61726775 6d656e74 28732920 ing argument(s) │ │ │ │ - 0x00056040 746f206f 7074696f 6e20222d 2d736563 to option "--sec │ │ │ │ - 0x00056050 74696f6e 2d737461 7274220a 00000000 tion-start"..... │ │ │ │ - 0x00056060 25503a20 696e7661 6c696420 68657820 %P: invalid hex │ │ │ │ - 0x00056070 6e756d62 65722060 2573270a 00000000 number `%s'..... │ │ │ │ - 0x00056080 2e627373 00000000 2e646174 61000000 .bss.....data... │ │ │ │ - 0x00056090 2e746578 74000000 2e746578 742d7365 .text....text-se │ │ │ │ - 0x000560a0 676d656e 74000000 2e726f64 6174612d gment....rodata- │ │ │ │ - 0x000560b0 7365676d 656e7400 2e6c6461 74612d73 segment..ldata-s │ │ │ │ - 0x000560c0 65676d65 6e740000 74797065 696e666f egment..typeinfo │ │ │ │ - 0x000560d0 206e616d 6520666f 722a0000 00000000 name for*...... │ │ │ │ - 0x000560e0 74797065 696e666f 20666f72 2a000000 typeinfo for*... │ │ │ │ - 0x000560f0 432b2b00 00000000 6f706572 61746f72 C++.....operator │ │ │ │ - 0x00056100 206e6577 2a000000 6f706572 61746f72 new*...operator │ │ │ │ - 0x00056110 2064656c 6574652a 00000000 00000000 delete*........ │ │ │ │ - 0x00056120 25503a20 2d2d7768 6f6c652d 61726368 %P: --whole-arch │ │ │ │ - 0x00056130 69766520 6e6f7420 616c6c6f 77656420 ive not allowed │ │ │ │ - 0x00056140 62657477 65656e20 2d2d7374 6172742d between --start- │ │ │ │ - 0x00056150 6c696220 616e6420 2d2d656e 642d6c69 lib and --end-li │ │ │ │ - 0x00056160 620a0000 00000000 25503a20 6e657374 b.......%P: nest │ │ │ │ - 0x00056170 6564202d 2d737461 72742d6c 6962206e ed --start-lib n │ │ │ │ - 0x00056180 6f742061 6c6c6f77 65640a00 00000000 ot allowed...... │ │ │ │ - 0x00056190 25503a20 6266645f 68617368 5f6c6f6f %P: bfd_hash_loo │ │ │ │ - 0x000561a0 6b757020 6661696c 65643a20 25450a00 kup failed: %E.. │ │ │ │ - 0x000561b0 502c0000 00000000 25503a20 2d28206f P,......%P: -( o │ │ │ │ - 0x000561c0 72202d2d 73746172 742d6772 6f757020 r --start-group │ │ │ │ - 0x000561d0 6e6f7420 616c6c6f 77656420 62657477 not allowed betw │ │ │ │ - 0x000561e0 65656e20 2d2d7374 6172742d 6c696220 een --start-lib │ │ │ │ - 0x000561f0 616e6420 2d2d656e 642d6c69 620a0000 and --end-lib... │ │ │ │ - 0x00056200 25503a20 2d29206f 72202d2d 656e642d %P: -) or --end- │ │ │ │ - 0x00056210 67726f75 70206e6f 7420616c 6c6f7765 group not allowe │ │ │ │ - 0x00056220 64206265 74776565 6e202d2d 73746172 d between --star │ │ │ │ - 0x00056230 742d6c69 6220616e 64202d2d 656e642d t-lib and --end- │ │ │ │ - 0x00056240 6c69620a 00000000 25503a20 67726f75 lib.....%P: grou │ │ │ │ - 0x00056250 7020656e 64656420 6265666f 72652069 p ended before i │ │ │ │ - 0x00056260 74206265 67616e20 282d2d68 656c7020 t began (--help │ │ │ │ - 0x00056270 666f7220 75736167 65290a00 00000000 for usage)...... │ │ │ │ - 0x00056280 25503a20 6d616c66 6f726d65 64207265 %P: malformed re │ │ │ │ - 0x00056290 6d617020 66696c65 20656e74 72793a20 map file entry: │ │ │ │ - 0x000562a0 25730a00 00000000 25503a20 696e7661 %s......%P: inva │ │ │ │ - 0x000562b0 6c696420 61726775 6d656e74 20746f20 lid argument to │ │ │ │ - 0x000562c0 6f707469 6f6e202d 2d72656d 61702d69 option --remap-i │ │ │ │ - 0x000562d0 6e707574 730a0000 25503a20 696e7661 nputs...%P: inva │ │ │ │ - 0x000562e0 6c696420 63616368 65206d65 6d6f7279 lid cache memory │ │ │ │ - 0x000562f0 2073697a 653a2025 730a0000 00000000 size: %s....... │ │ │ │ - 0x00056300 25582550 3a202d2d 68617368 2d73697a %X%P: --hash-siz │ │ │ │ - 0x00056310 65206e65 65647320 61206e75 6d657269 e needs a numeri │ │ │ │ - 0x00056320 63206172 67756d65 6e740a00 00000000 c argument...... │ │ │ │ - 0x00056330 25503a20 6e6f2073 74617465 20707573 %P: no state pus │ │ │ │ - 0x00056340 68656420 6265666f 72652070 6f707069 hed before poppi │ │ │ │ - 0x00056350 6e670a00 00000000 25503a20 2d2d706f ng......%P: --po │ │ │ │ - 0x00056360 702d7374 61746520 6e6f7420 616c6c6f p-state not allo │ │ │ │ - 0x00056370 77656420 746f2063 68616e67 65202d2d wed to change -- │ │ │ │ - 0x00056380 77686f6c 652d6172 63686976 65207365 whole-archive se │ │ │ │ - 0x00056390 7474696e 67206265 74776565 6e202d2d tting between -- │ │ │ │ - 0x000563a0 73746172 742d6c69 6220616e 64202d2d start-lib and -- │ │ │ │ - 0x000563b0 656e642d 6c69620a 00000000 00000000 end-lib......... │ │ │ │ - 0x000563c0 706c6163 65000000 7761726e 00000000 place...warn.... │ │ │ │ - 0x000563d0 6572726f 72000000 64697363 61726400 error...discard. │ │ │ │ - 0x000563e0 25503a20 696e7661 6c696420 61726775 %P: invalid argu │ │ │ │ - 0x000563f0 6d656e74 20746f20 6f707469 6f6e2022 ment to option " │ │ │ │ - 0x00056400 2d2d6f72 7068616e 2d68616e 646c696e --orphan-handlin │ │ │ │ - 0x00056410 67220a00 00000000 73686172 652d756e g"......share-un │ │ │ │ - 0x00056420 636f6e66 6c696374 65640000 00000000 conflicted...... │ │ │ │ - 0x00056430 73686172 652d6475 706c6963 61746564 share-duplicated │ │ │ │ - 0x00056440 00000000 00000000 25503a20 62616420 ........%P: bad │ │ │ │ - 0x00056450 2d2d6374 662d7368 6172652d 74797065 --ctf-share-type │ │ │ │ - 0x00056460 73206f70 74696f6e 3a202573 0a000000 s option: %s.... │ │ │ │ - 0x00056470 25503a20 6e6f2066 696c652f 64697265 %P: no file/dire │ │ │ │ - 0x00056480 63746f72 79206e61 6d652070 726f7669 ctory name provi │ │ │ │ - 0x00056490 64656420 666f7220 6d617020 6f757470 ded for map outp │ │ │ │ - 0x000564a0 75743b20 69676e6f 7265640a 00000000 ut; ignored..... │ │ │ │ - 0x000564b0 25732573 25730000 25503a20 63616e6e %s%s%s..%P: cann │ │ │ │ - 0x000564c0 6f742073 74617420 6c696e6b 6572206d ot stat linker m │ │ │ │ - 0x000564d0 61702066 696c653a 2025450a 00000000 ap file: %E..... │ │ │ │ - 0x000564e0 25732573 25732e6d 61700000 00000000 %s%s%s.map...... │ │ │ │ - 0x000564f0 25503a20 6c696e6b 6572206d 61702066 %P: linker map f │ │ │ │ - 0x00056500 696c6520 6973206e 6f742061 20726567 ile is not a reg │ │ │ │ - 0x00056510 756c6172 2066696c 650a0000 00000000 ular file....... │ │ │ │ - 0x00056520 25503a20 534f4e41 4d45206d 75737420 %P: SONAME must │ │ │ │ - 0x00056530 6e6f7420 62652065 6d707479 20737472 not be empty str │ │ │ │ - 0x00056540 696e673b 2069676e 6f726564 0a000000 ing; ignored.... │ │ │ │ - 0x00056550 25503a20 6d697373 696e6720 2d2d656e %P: missing --en │ │ │ │ - 0x00056560 642d6772 6f75703b 20616464 65642061 d-group; added a │ │ │ │ - 0x00056570 73206c61 73742063 6f6d6d61 6e64206c s last command l │ │ │ │ - 0x00056580 696e6520 6f707469 6f6e0a00 00000000 ine option...... │ │ │ │ - 0x00056590 25503a20 2d722061 6e64202d 7a206e6f %P: -r and -z no │ │ │ │ - 0x000565a0 73656374 696f6e68 65616465 72206d61 sectionheader ma │ │ │ │ - 0x000565b0 79206e6f 74206265 20757365 6420746f y not be used to │ │ │ │ - 0x000565c0 67657468 65720a00 25503a20 2d46206d gether..%P: -F m │ │ │ │ - 0x000565d0 6179206e 6f742062 65207573 65642077 ay not be used w │ │ │ │ - 0x000565e0 6974686f 7574202d 73686172 65640a00 ithout -shared.. │ │ │ │ - 0x000565f0 25503a20 2d66206d 6179206e 6f742062 %P: -f may not b │ │ │ │ - 0x00056600 65207573 65642077 6974686f 7574202d e used without - │ │ │ │ - 0x00056610 73686172 65640a00 25503a20 6661696c shared..%P: fail │ │ │ │ - 0x00056620 65642074 6f206164 64207265 6d617020 ed to add remap │ │ │ │ - 0x00056630 66696c65 2025730a 00000000 00000000 file %s......... │ │ │ │ - 0x00056640 2c200000 00000000 25732d25 73257300 , ......%s-%s%s. │ │ │ │ - 0x00056650 25732d25 63000000 707a3a50 3a000000 %s-%c...pz:P:... │ │ │ │ - 0x00056660 73686131 00000000 25503a20 696e7661 sha1....%P: inva │ │ │ │ - 0x00056670 6c696420 2d2d636f 6d707265 73732d64 lid --compress-d │ │ │ │ - 0x00056680 65627567 2d736563 74696f6e 73206f70 ebug-sections op │ │ │ │ - 0x00056690 74696f6e 3a206025 73270a00 00000000 tion: `%s'...... │ │ │ │ - 0x000566a0 73797376 00000000 676e7500 00000000 sysv....gnu..... │ │ │ │ - 0x000566b0 626f7468 00000000 25503a20 696e7661 both....%P: inva │ │ │ │ - 0x000566c0 6c696420 68617368 20737479 6c652060 lid hash style ` │ │ │ │ - 0x000566d0 2573270a 00000000 64656673 00000000 %s'.....defs.... │ │ │ │ - 0x000566e0 756e6465 66730000 6d756c64 65667300 undefs..muldefs. │ │ │ │ - 0x000566f0 6d61782d 70616765 2d73697a 653d0000 max-page-size=.. │ │ │ │ - 0x00056700 25503a20 696e7661 6c696420 6d617869 %P: invalid maxi │ │ │ │ - 0x00056710 6d756d20 70616765 2073697a 65206025 mum page size `% │ │ │ │ - 0x00056720 73270a00 00000000 636f6d6d 6f6e2d70 s'......common-p │ │ │ │ - 0x00056730 6167652d 73697a65 3d000000 00000000 age-size=....... │ │ │ │ - 0x00056740 25503a20 696e7661 6c696420 636f6d6d %P: invalid comm │ │ │ │ - 0x00056750 6f6e2070 61676520 73697a65 20602573 on page size `%s │ │ │ │ - 0x00056760 270a0000 00000000 73746163 6b2d7369 '.......stack-si │ │ │ │ - 0x00056770 7a653d00 00000000 25503a20 696e7661 ze=.....%P: inva │ │ │ │ - 0x00056780 6c696420 73746163 6b207369 7a652060 lid stack size ` │ │ │ │ - 0x00056790 2573270a 00000000 6e6f6578 65637374 %s'.....noexecst │ │ │ │ - 0x000567a0 61636b00 00000000 756e6971 75652d73 ack.....unique-s │ │ │ │ - 0x000567b0 796d626f 6c000000 6e6f756e 69717565 ymbol...nounique │ │ │ │ - 0x000567c0 2d73796d 626f6c00 676c6f62 616c6175 -symbol.globalau │ │ │ │ - 0x000567d0 64697400 00000000 73746172 742d7374 dit.....start-st │ │ │ │ - 0x000567e0 6f702d67 63000000 6e6f7374 6172742d op-gc...nostart- │ │ │ │ - 0x000567f0 73746f70 2d676300 73746172 742d7374 stop-gc.start-st │ │ │ │ - 0x00056800 6f702d76 69736962 696c6974 793d0000 op-visibility=.. │ │ │ │ + 0x000555e0 726b206f 626a6563 74206e6f 6e2d6c61 rk object non-la │ │ │ │ + 0x000555f0 7a792072 756e7469 6d652062 696e6469 zy runtime bindi │ │ │ │ + 0x00055600 6e670a00 00000000 20202d7a 206f7269 ng...... -z ori │ │ │ │ + 0x00055610 67696e20 20202020 20202020 20202020 gin │ │ │ │ + 0x00055620 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x00055630 74207265 71756972 696e6720 696d6d65 t requiring imme │ │ │ │ + 0x00055640 64696174 6520244f 52494749 4e0a2020 diate $ORIGIN. │ │ │ │ + 0x00055650 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00055660 20202020 20202020 20202020 20207072 pr │ │ │ │ + 0x00055670 6f636573 73696e67 20617420 72756e74 ocessing at runt │ │ │ │ + 0x00055680 696d650a 00000000 20202d7a 2072656c ime..... -z rel │ │ │ │ + 0x00055690 726f2020 20202020 20202020 20202020 ro │ │ │ │ + 0x000556a0 20202020 20204372 65617465 2052454c Create REL │ │ │ │ + 0x000556b0 524f2070 726f6772 616d2068 65616465 RO program heade │ │ │ │ + 0x000556c0 72202864 65666175 6c74290a 00000000 r (default)..... │ │ │ │ + 0x000556d0 20202d7a 206e6f72 656c726f 20202020 -z norelro │ │ │ │ + 0x000556e0 20202020 20202020 20202020 2020446f Do │ │ │ │ + 0x000556f0 6e277420 63726561 74652052 454c524f n't create RELRO │ │ │ │ + 0x00055700 2070726f 6772616d 20686561 6465720a program header. │ │ │ │ + 0x00055710 00000000 00000000 20202d7a 20736570 ........ -z sep │ │ │ │ + 0x00055720 61726174 652d636f 64652020 20202020 arate-code │ │ │ │ + 0x00055730 20202020 20204372 65617465 20736570 Create sep │ │ │ │ + 0x00055740 61726174 6520636f 64652070 726f6772 arate code progr │ │ │ │ + 0x00055750 616d2068 65616465 720a0000 00000000 am header....... │ │ │ │ + 0x00055760 20202d7a 206e6f73 65706172 6174652d -z noseparate- │ │ │ │ + 0x00055770 636f6465 20202020 20202020 2020446f code Do │ │ │ │ + 0x00055780 6e277420 63726561 74652073 65706172 n't create separ │ │ │ │ + 0x00055790 61746520 636f6465 2070726f 6772616d ate code program │ │ │ │ + 0x000557a0 20686561 64657220 28646566 61756c74 header (default │ │ │ │ + 0x000557b0 290a0000 00000000 20202d2d 726f7365 )....... --rose │ │ │ │ + 0x000557c0 676d656e 74202020 20202020 20202020 gment │ │ │ │ + 0x000557d0 20202020 20205769 7468202d 7a207365 With -z se │ │ │ │ + 0x000557e0 70617261 74652d63 6f64652c 20637265 parate-code, cre │ │ │ │ + 0x000557f0 61746520 61207369 6e676c65 20726561 ate a single rea │ │ │ │ + 0x00055800 642d6f6e 6c792073 65676d65 6e740a00 d-only segment.. │ │ │ │ + 0x00055810 20202d2d 6e6f2d72 6f736567 6d656e74 --no-rosegment │ │ │ │ + 0x00055820 20202020 20202020 20202020 20205769 Wi │ │ │ │ + 0x00055830 7468202d 7a207365 70617261 74652d63 th -z separate-c │ │ │ │ + 0x00055840 6f64652c 20637265 73746520 74776f20 ode, creste two │ │ │ │ + 0x00055850 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ + 0x00055860 74732028 64656661 756c7429 0a000000 ts (default).... │ │ │ │ + 0x00055870 20202d7a 20636f6d 6d6f6e20 20202020 -z common │ │ │ │ + 0x00055880 20202020 20202020 20202020 20204765 Ge │ │ │ │ + 0x00055890 6e657261 74652063 6f6d6d6f 6e207379 nerate common sy │ │ │ │ + 0x000558a0 6d626f6c 73207769 74682053 54545f43 mbols with STT_C │ │ │ │ + 0x000558b0 4f4d4d4f 4e207479 70650a00 00000000 OMMON type...... │ │ │ │ + 0x000558c0 20202d7a 206e6f63 6f6d6d6f 6e202020 -z nocommon │ │ │ │ + 0x000558d0 20202020 20202020 20202020 20204765 Ge │ │ │ │ + 0x000558e0 6e657261 74652063 6f6d6d6f 6e207379 nerate common sy │ │ │ │ + 0x000558f0 6d626f6c 73207769 74682053 54545f4f mbols with STT_O │ │ │ │ + 0x00055900 424a4543 54207479 70650a00 00000000 BJECT type...... │ │ │ │ + 0x00055910 20202d7a 20746578 74202020 20202020 -z text │ │ │ │ + 0x00055920 20202020 20202020 20202020 20205472 Tr │ │ │ │ + 0x00055930 65617420 44545f54 45585452 454c2069 eat DT_TEXTREL i │ │ │ │ + 0x00055940 6e206f75 74707574 20617320 6572726f n output as erro │ │ │ │ + 0x00055950 72202864 65666175 6c74290a 00000000 r (default)..... │ │ │ │ + 0x00055960 20202d7a 20746578 74202020 20202020 -z text │ │ │ │ + 0x00055970 20202020 20202020 20202020 20205472 Tr │ │ │ │ + 0x00055980 65617420 44545f54 45585452 454c2069 eat DT_TEXTREL i │ │ │ │ + 0x00055990 6e206f75 74707574 20617320 6572726f n output as erro │ │ │ │ + 0x000559a0 720a0000 00000000 20202d7a 206e6f74 r....... -z not │ │ │ │ + 0x000559b0 65787420 20202020 20202020 20202020 ext │ │ │ │ + 0x000559c0 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ + 0x000559d0 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ + 0x000559e0 6f757470 75742061 73206572 726f7220 output as error │ │ │ │ + 0x000559f0 28646566 61756c74 290a0000 00000000 (default)....... │ │ │ │ + 0x00055a00 20202d7a 20746578 746f6666 20202020 -z textoff │ │ │ │ + 0x00055a10 20202020 20202020 20202020 2020446f Do │ │ │ │ + 0x00055a20 6e277420 74726561 74204454 5f544558 n't treat DT_TEX │ │ │ │ + 0x00055a30 5452454c 20696e20 6f757470 75742061 TREL in output a │ │ │ │ + 0x00055a40 73206572 726f7220 28646566 61756c74 s error (default │ │ │ │ + 0x00055a50 290a0000 00000000 20202d7a 206e6f74 )....... -z not │ │ │ │ + 0x00055a60 65787420 20202020 20202020 20202020 ext │ │ │ │ + 0x00055a70 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ + 0x00055a80 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ + 0x00055a90 6f757470 75742061 73206572 726f720a output as error. │ │ │ │ + 0x00055aa0 00000000 00000000 20202d7a 20746578 ........ -z tex │ │ │ │ + 0x00055ab0 746f6666 20202020 20202020 20202020 toff │ │ │ │ + 0x00055ac0 20202020 2020446f 6e277420 74726561 Don't trea │ │ │ │ + 0x00055ad0 74204454 5f544558 5452454c 20696e20 t DT_TEXTREL in │ │ │ │ + 0x00055ae0 6f757470 75742061 73206572 726f720a output as error. │ │ │ │ + 0x00055af0 00000000 00000000 20202d7a 206d656d ........ -z mem │ │ │ │ + 0x00055b00 6f72792d 7365616c 20202020 20202020 ory-seal │ │ │ │ + 0x00055b10 20202020 20204d61 726b206f 626a6563 Mark objec │ │ │ │ + 0x00055b20 74206265 206d656d 6f727920 7365616c t be memory seal │ │ │ │ + 0x00055b30 65640a00 00000000 20202d7a 206e6f6d ed...... -z nom │ │ │ │ + 0x00055b40 656d6f72 792d7365 616c2020 20202020 emory-seal │ │ │ │ + 0x00055b50 20202020 2020446f 6e277420 6d61726b Don't mark │ │ │ │ + 0x00055b60 206f6a65 63742074 6f206265 206d656d oject to be mem │ │ │ │ + 0x00055b70 6f727920 7365616c 65642028 64656661 ory sealed (defa │ │ │ │ + 0x00055b80 756c7429 0a000000 5265706f 72742062 ult)....Report b │ │ │ │ + 0x00055b90 75677320 746f2025 730a0000 00000000 ugs to %s....... │ │ │ │ + 0x00055ba0 3c687474 70733a2f 2f736f75 72636577 ......ignore-a │ │ │ │ + 0x00055bd0 6c6c0000 00000000 7265706f 72742d61 ll......report-a │ │ │ │ + 0x00055be0 6c6c0000 00000000 69676e6f 72652d69 ll......ignore-i │ │ │ │ + 0x00055bf0 6e2d6f62 6a656374 2d66696c 65730000 n-object-files.. │ │ │ │ + 0x00055c00 25503a20 62616420 2d2d756e 7265736f %P: bad --unreso │ │ │ │ + 0x00055c10 6c766564 2d73796d 626f6c73 206f7074 lved-symbols opt │ │ │ │ + 0x00055c20 696f6e3a 2025730a 00000000 00000000 ion: %s......... │ │ │ │ + 0x00055c30 25503a20 2d2d6e6f 2d77686f 6c652d61 %P: --no-whole-a │ │ │ │ + 0x00055c40 72636869 7665206e 6f742061 6c6c6f77 rchive not allow │ │ │ │ + 0x00055c50 65642062 65747765 656e202d 2d737461 ed between --sta │ │ │ │ + 0x00055c60 72742d6c 69622061 6e64202d 2d656e64 rt-lib and --end │ │ │ │ + 0x00055c70 2d6c6962 0a000000 25503a20 2d2d656e -lib....%P: --en │ │ │ │ + 0x00055c80 642d6c69 62207769 74686f75 74202d2d d-lib without -- │ │ │ │ + 0x00055c90 73746172 742d6c69 620a0000 00000000 start-lib....... │ │ │ │ + 0x00055ca0 66617374 00000000 25503a20 2d4f2072 fast....%P: -O r │ │ │ │ + 0x00055cb0 65717569 72657320 61206e75 6d657269 equires a numeri │ │ │ │ + 0x00055cc0 63616c20 61726775 6d656e74 206f7220 cal argument or │ │ │ │ + 0x00055cd0 272d2720 6f722027 66617374 27206f72 '-' or 'fast' or │ │ │ │ + 0x00055ce0 20276465 6661756c 74270000 00000000 'default'...... │ │ │ │ + 0x00055cf0 25503a20 25733a20 6475706c 69636174 %P: %s: duplicat │ │ │ │ + 0x00055d00 65642070 6c756769 6e0a0000 00000000 ed plugin....... │ │ │ │ + 0x00055d10 3c6e6f20 706c7567 696e3e00 00000000 ..... │ │ │ │ + 0x00055d20 25503a20 62616420 2d706c75 67696e2d %P: bad -plugin- │ │ │ │ + 0x00055d30 6f707420 6f707469 6f6e0a00 00000000 opt option...... │ │ │ │ + 0x00055d40 70617373 2d746872 6f756768 3d000000 pass-through=... │ │ │ │ + 0x00055d50 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ + 0x00055d60 206f7074 696f6e3a 2025730a 00000000 option: %s..... │ │ │ │ + 0x00055d70 25503a20 2d722061 6e642025 73206d61 %P: -r and %s ma │ │ │ │ + 0x00055d80 79206e6f 74206265 20757365 6420746f y not be used to │ │ │ │ + 0x00055d90 67657468 65720a00 25732563 25730000 gether..%s%c%s.. │ │ │ │ + 0x00055da0 25582550 3a206572 726f723a 20647570 %X%P: error: dup │ │ │ │ + 0x00055db0 6c696361 74652072 65746169 6e2d7379 licate retain-sy │ │ │ │ + 0x00055dc0 6d626f6c 732d6669 6c650a00 00000000 mbols-file...... │ │ │ │ + 0x00055dd0 25582550 3a202573 3a202545 0a000000 %X%P: %s: %E.... │ │ │ │ + 0x00055de0 25503a20 6266645f 68617368 5f746162 %P: bfd_hash_tab │ │ │ │ + 0x00055df0 6c655f69 6e697420 6661696c 65643a20 le_init failed: │ │ │ │ + 0x00055e00 25450a00 00000000 25503a20 6266645f %E......%P: bfd_ │ │ │ │ + 0x00055e10 68617368 5f6c6f6f 6b757020 666f7220 hash_lookup for │ │ │ │ + 0x00055e20 696e7365 7274696f 6e206661 696c6564 insertion failed │ │ │ │ + 0x00055e30 3a202545 0a000000 25503a20 602d7265 : %E....%P: `-re │ │ │ │ + 0x00055e40 7461696e 2d73796d 626f6c73 2d66696c tain-symbols-fil │ │ │ │ + 0x00055e50 6527206f 76657272 69646573 20602d73 e' overrides `-s │ │ │ │ + 0x00055e60 2720616e 6420602d 53270a00 00000000 ' and `-S'...... │ │ │ │ + 0x00055e70 25503a20 2d736861 72656420 6e6f7420 %P: -shared not │ │ │ │ + 0x00055e80 73757070 6f727465 640a0000 00000000 supported....... │ │ │ │ + 0x00055e90 25503a20 2d706965 206e6f74 20737570 %P: -pie not sup │ │ │ │ + 0x00055ea0 706f7274 65640a00 25503a20 534f4e41 ported..%P: SONA │ │ │ │ + 0x00055eb0 4d45206d 75737420 6e6f7420 62652065 ME must not be e │ │ │ │ + 0x00055ec0 6d707479 20737472 696e673b 206b6565 mpty string; kee │ │ │ │ + 0x00055ed0 70696e67 20707265 76696f75 73206f6e ping previous on │ │ │ │ + 0x00055ee0 650a0000 00000000 64657363 656e6469 e.......descendi │ │ │ │ + 0x00055ef0 6e670000 00000000 61736365 6e64696e ng......ascendin │ │ │ │ + 0x00055f00 67000000 00000000 25503a20 696e7661 g.......%P: inva │ │ │ │ + 0x00055f10 6c696420 636f6d6d 6f6e2073 65637469 lid common secti │ │ │ │ + 0x00055f20 6f6e2073 6f727469 6e67206f 7074696f on sorting optio │ │ │ │ + 0x00055f30 6e3a2025 730a0000 25503a20 696e7661 n: %s...%P: inva │ │ │ │ + 0x00055f40 6c696420 73656374 696f6e20 736f7274 lid section sort │ │ │ │ + 0x00055f50 696e6720 6f707469 6f6e3a20 25730a00 ing option: %s.. │ │ │ │ + 0x00055f60 25503a20 7761726e 696e673a 20736563 %P: warning: sec │ │ │ │ + 0x00055f70 74696f6e 206f7264 6572696e 67206669 tion ordering fi │ │ │ │ + 0x00055f80 6c652063 68616e67 65642e20 2049676e le changed. Ign │ │ │ │ + 0x00055f90 6f72696e 67206561 726c6965 72206465 oring earlier de │ │ │ │ + 0x00055fa0 66696e69 74696f6e 0a000000 00000000 finition........ │ │ │ │ + 0x00055fb0 25503a20 696e7661 6c696420 61726775 %P: invalid argu │ │ │ │ + 0x00055fc0 6d656e74 20746f20 6f707469 6f6e2022 ment to option " │ │ │ │ + 0x00055fd0 2d2d7365 6374696f 6e2d7374 61727422 --section-start" │ │ │ │ + 0x00055fe0 0a000000 00000000 25503a20 6d697373 ........%P: miss │ │ │ │ + 0x00055ff0 696e6720 61726775 6d656e74 28732920 ing argument(s) │ │ │ │ + 0x00056000 746f206f 7074696f 6e20222d 2d736563 to option "--sec │ │ │ │ + 0x00056010 74696f6e 2d737461 7274220a 00000000 tion-start"..... │ │ │ │ + 0x00056020 25503a20 696e7661 6c696420 68657820 %P: invalid hex │ │ │ │ + 0x00056030 6e756d62 65722060 2573270a 00000000 number `%s'..... │ │ │ │ + 0x00056040 2e627373 00000000 2e646174 61000000 .bss.....data... │ │ │ │ + 0x00056050 2e746578 74000000 2e746578 742d7365 .text....text-se │ │ │ │ + 0x00056060 676d656e 74000000 2e726f64 6174612d gment....rodata- │ │ │ │ + 0x00056070 7365676d 656e7400 2e6c6461 74612d73 segment..ldata-s │ │ │ │ + 0x00056080 65676d65 6e740000 74797065 696e666f egment..typeinfo │ │ │ │ + 0x00056090 206e616d 6520666f 722a0000 00000000 name for*...... │ │ │ │ + 0x000560a0 74797065 696e666f 20666f72 2a000000 typeinfo for*... │ │ │ │ + 0x000560b0 432b2b00 00000000 6f706572 61746f72 C++.....operator │ │ │ │ + 0x000560c0 206e6577 2a000000 6f706572 61746f72 new*...operator │ │ │ │ + 0x000560d0 2064656c 6574652a 00000000 00000000 delete*........ │ │ │ │ + 0x000560e0 25503a20 2d2d7768 6f6c652d 61726368 %P: --whole-arch │ │ │ │ + 0x000560f0 69766520 6e6f7420 616c6c6f 77656420 ive not allowed │ │ │ │ + 0x00056100 62657477 65656e20 2d2d7374 6172742d between --start- │ │ │ │ + 0x00056110 6c696220 616e6420 2d2d656e 642d6c69 lib and --end-li │ │ │ │ + 0x00056120 620a0000 00000000 25503a20 6e657374 b.......%P: nest │ │ │ │ + 0x00056130 6564202d 2d737461 72742d6c 6962206e ed --start-lib n │ │ │ │ + 0x00056140 6f742061 6c6c6f77 65640a00 00000000 ot allowed...... │ │ │ │ + 0x00056150 25503a20 6266645f 68617368 5f6c6f6f %P: bfd_hash_loo │ │ │ │ + 0x00056160 6b757020 6661696c 65643a20 25450a00 kup failed: %E.. │ │ │ │ + 0x00056170 502c0000 00000000 25503a20 2d28206f P,......%P: -( o │ │ │ │ + 0x00056180 72202d2d 73746172 742d6772 6f757020 r --start-group │ │ │ │ + 0x00056190 6e6f7420 616c6c6f 77656420 62657477 not allowed betw │ │ │ │ + 0x000561a0 65656e20 2d2d7374 6172742d 6c696220 een --start-lib │ │ │ │ + 0x000561b0 616e6420 2d2d656e 642d6c69 620a0000 and --end-lib... │ │ │ │ + 0x000561c0 25503a20 2d29206f 72202d2d 656e642d %P: -) or --end- │ │ │ │ + 0x000561d0 67726f75 70206e6f 7420616c 6c6f7765 group not allowe │ │ │ │ + 0x000561e0 64206265 74776565 6e202d2d 73746172 d between --star │ │ │ │ + 0x000561f0 742d6c69 6220616e 64202d2d 656e642d t-lib and --end- │ │ │ │ + 0x00056200 6c69620a 00000000 25503a20 67726f75 lib.....%P: grou │ │ │ │ + 0x00056210 7020656e 64656420 6265666f 72652069 p ended before i │ │ │ │ + 0x00056220 74206265 67616e20 282d2d68 656c7020 t began (--help │ │ │ │ + 0x00056230 666f7220 75736167 65290a00 00000000 for usage)...... │ │ │ │ + 0x00056240 25503a20 6d616c66 6f726d65 64207265 %P: malformed re │ │ │ │ + 0x00056250 6d617020 66696c65 20656e74 72793a20 map file entry: │ │ │ │ + 0x00056260 25730a00 00000000 25503a20 696e7661 %s......%P: inva │ │ │ │ + 0x00056270 6c696420 61726775 6d656e74 20746f20 lid argument to │ │ │ │ + 0x00056280 6f707469 6f6e202d 2d72656d 61702d69 option --remap-i │ │ │ │ + 0x00056290 6e707574 730a0000 25503a20 696e7661 nputs...%P: inva │ │ │ │ + 0x000562a0 6c696420 63616368 65206d65 6d6f7279 lid cache memory │ │ │ │ + 0x000562b0 2073697a 653a2025 730a0000 00000000 size: %s....... │ │ │ │ + 0x000562c0 25582550 3a202d2d 68617368 2d73697a %X%P: --hash-siz │ │ │ │ + 0x000562d0 65206e65 65647320 61206e75 6d657269 e needs a numeri │ │ │ │ + 0x000562e0 63206172 67756d65 6e740a00 00000000 c argument...... │ │ │ │ + 0x000562f0 25503a20 6e6f2073 74617465 20707573 %P: no state pus │ │ │ │ + 0x00056300 68656420 6265666f 72652070 6f707069 hed before poppi │ │ │ │ + 0x00056310 6e670a00 00000000 25503a20 2d2d706f ng......%P: --po │ │ │ │ + 0x00056320 702d7374 61746520 6e6f7420 616c6c6f p-state not allo │ │ │ │ + 0x00056330 77656420 746f2063 68616e67 65202d2d wed to change -- │ │ │ │ + 0x00056340 77686f6c 652d6172 63686976 65207365 whole-archive se │ │ │ │ + 0x00056350 7474696e 67206265 74776565 6e202d2d tting between -- │ │ │ │ + 0x00056360 73746172 742d6c69 6220616e 64202d2d start-lib and -- │ │ │ │ + 0x00056370 656e642d 6c69620a 00000000 00000000 end-lib......... │ │ │ │ + 0x00056380 706c6163 65000000 7761726e 00000000 place...warn.... │ │ │ │ + 0x00056390 6572726f 72000000 64697363 61726400 error...discard. │ │ │ │ + 0x000563a0 25503a20 696e7661 6c696420 61726775 %P: invalid argu │ │ │ │ + 0x000563b0 6d656e74 20746f20 6f707469 6f6e2022 ment to option " │ │ │ │ + 0x000563c0 2d2d6f72 7068616e 2d68616e 646c696e --orphan-handlin │ │ │ │ + 0x000563d0 67220a00 00000000 73686172 652d756e g"......share-un │ │ │ │ + 0x000563e0 636f6e66 6c696374 65640000 00000000 conflicted...... │ │ │ │ + 0x000563f0 73686172 652d6475 706c6963 61746564 share-duplicated │ │ │ │ + 0x00056400 00000000 00000000 25503a20 62616420 ........%P: bad │ │ │ │ + 0x00056410 2d2d6374 662d7368 6172652d 74797065 --ctf-share-type │ │ │ │ + 0x00056420 73206f70 74696f6e 3a202573 0a000000 s option: %s.... │ │ │ │ + 0x00056430 25503a20 6e6f2066 696c652f 64697265 %P: no file/dire │ │ │ │ + 0x00056440 63746f72 79206e61 6d652070 726f7669 ctory name provi │ │ │ │ + 0x00056450 64656420 666f7220 6d617020 6f757470 ded for map outp │ │ │ │ + 0x00056460 75743b20 69676e6f 7265640a 00000000 ut; ignored..... │ │ │ │ + 0x00056470 25732573 25730000 25503a20 63616e6e %s%s%s..%P: cann │ │ │ │ + 0x00056480 6f742073 74617420 6c696e6b 6572206d ot stat linker m │ │ │ │ + 0x00056490 61702066 696c653a 2025450a 00000000 ap file: %E..... │ │ │ │ + 0x000564a0 25732573 25732e6d 61700000 00000000 %s%s%s.map...... │ │ │ │ + 0x000564b0 25503a20 6c696e6b 6572206d 61702066 %P: linker map f │ │ │ │ + 0x000564c0 696c6520 6973206e 6f742061 20726567 ile is not a reg │ │ │ │ + 0x000564d0 756c6172 2066696c 650a0000 00000000 ular file....... │ │ │ │ + 0x000564e0 25503a20 534f4e41 4d45206d 75737420 %P: SONAME must │ │ │ │ + 0x000564f0 6e6f7420 62652065 6d707479 20737472 not be empty str │ │ │ │ + 0x00056500 696e673b 2069676e 6f726564 0a000000 ing; ignored.... │ │ │ │ + 0x00056510 25503a20 6d697373 696e6720 2d2d656e %P: missing --en │ │ │ │ + 0x00056520 642d6772 6f75703b 20616464 65642061 d-group; added a │ │ │ │ + 0x00056530 73206c61 73742063 6f6d6d61 6e64206c s last command l │ │ │ │ + 0x00056540 696e6520 6f707469 6f6e0a00 00000000 ine option...... │ │ │ │ + 0x00056550 25503a20 2d722061 6e64202d 7a206e6f %P: -r and -z no │ │ │ │ + 0x00056560 73656374 696f6e68 65616465 72206d61 sectionheader ma │ │ │ │ + 0x00056570 79206e6f 74206265 20757365 6420746f y not be used to │ │ │ │ + 0x00056580 67657468 65720a00 25503a20 2d46206d gether..%P: -F m │ │ │ │ + 0x00056590 6179206e 6f742062 65207573 65642077 ay not be used w │ │ │ │ + 0x000565a0 6974686f 7574202d 73686172 65640a00 ithout -shared.. │ │ │ │ + 0x000565b0 25503a20 2d66206d 6179206e 6f742062 %P: -f may not b │ │ │ │ + 0x000565c0 65207573 65642077 6974686f 7574202d e used without - │ │ │ │ + 0x000565d0 73686172 65640a00 25503a20 6661696c shared..%P: fail │ │ │ │ + 0x000565e0 65642074 6f206164 64207265 6d617020 ed to add remap │ │ │ │ + 0x000565f0 66696c65 2025730a 00000000 00000000 file %s......... │ │ │ │ + 0x00056600 2c200000 00000000 25732d25 73257300 , ......%s-%s%s. │ │ │ │ + 0x00056610 25732d25 63000000 707a3a50 3a000000 %s-%c...pz:P:... │ │ │ │ + 0x00056620 73686131 00000000 25503a20 696e7661 sha1....%P: inva │ │ │ │ + 0x00056630 6c696420 2d2d636f 6d707265 73732d64 lid --compress-d │ │ │ │ + 0x00056640 65627567 2d736563 74696f6e 73206f70 ebug-sections op │ │ │ │ + 0x00056650 74696f6e 3a206025 73270a00 00000000 tion: `%s'...... │ │ │ │ + 0x00056660 73797376 00000000 676e7500 00000000 sysv....gnu..... │ │ │ │ + 0x00056670 626f7468 00000000 25503a20 696e7661 both....%P: inva │ │ │ │ + 0x00056680 6c696420 68617368 20737479 6c652060 lid hash style ` │ │ │ │ + 0x00056690 2573270a 00000000 64656673 00000000 %s'.....defs.... │ │ │ │ + 0x000566a0 756e6465 66730000 6d756c64 65667300 undefs..muldefs. │ │ │ │ + 0x000566b0 6d61782d 70616765 2d73697a 653d0000 max-page-size=.. │ │ │ │ + 0x000566c0 25503a20 696e7661 6c696420 6d617869 %P: invalid maxi │ │ │ │ + 0x000566d0 6d756d20 70616765 2073697a 65206025 mum page size `% │ │ │ │ + 0x000566e0 73270a00 00000000 636f6d6d 6f6e2d70 s'......common-p │ │ │ │ + 0x000566f0 6167652d 73697a65 3d000000 00000000 age-size=....... │ │ │ │ + 0x00056700 25503a20 696e7661 6c696420 636f6d6d %P: invalid comm │ │ │ │ + 0x00056710 6f6e2070 61676520 73697a65 20602573 on page size `%s │ │ │ │ + 0x00056720 270a0000 00000000 73746163 6b2d7369 '.......stack-si │ │ │ │ + 0x00056730 7a653d00 00000000 25503a20 696e7661 ze=.....%P: inva │ │ │ │ + 0x00056740 6c696420 73746163 6b207369 7a652060 lid stack size ` │ │ │ │ + 0x00056750 2573270a 00000000 6e6f6578 65637374 %s'.....noexecst │ │ │ │ + 0x00056760 61636b00 00000000 756e6971 75652d73 ack.....unique-s │ │ │ │ + 0x00056770 796d626f 6c000000 6e6f756e 69717565 ymbol...nounique │ │ │ │ + 0x00056780 2d73796d 626f6c00 676c6f62 616c6175 -symbol.globalau │ │ │ │ + 0x00056790 64697400 00000000 73746172 742d7374 dit.....start-st │ │ │ │ + 0x000567a0 6f702d67 63000000 6e6f7374 6172742d op-gc...nostart- │ │ │ │ + 0x000567b0 73746f70 2d676300 73746172 742d7374 stop-gc.start-st │ │ │ │ + 0x000567c0 6f702d76 69736962 696c6974 793d0000 op-visibility=.. │ │ │ │ + 0x000567d0 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ + 0x000567e0 696c6974 793d6465 6661756c 74000000 ility=default... │ │ │ │ + 0x000567f0 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ + 0x00056800 696c6974 793d696e 7465726e 616c0000 ility=internal.. │ │ │ │ 0x00056810 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ - 0x00056820 696c6974 793d6465 6661756c 74000000 ility=default... │ │ │ │ + 0x00056820 696c6974 793d6869 6464656e 00000000 ility=hidden.... │ │ │ │ 0x00056830 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ - 0x00056840 696c6974 793d696e 7465726e 616c0000 ility=internal.. │ │ │ │ - 0x00056850 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ - 0x00056860 696c6974 793d6869 6464656e 00000000 ility=hidden.... │ │ │ │ - 0x00056870 73746172 742d7374 6f702d76 69736962 start-stop-visib │ │ │ │ - 0x00056880 696c6974 793d7072 6f746563 74656400 ility=protected. │ │ │ │ - 0x00056890 25503a20 696e7661 6c696420 76697369 %P: invalid visi │ │ │ │ - 0x000568a0 62696c69 74792069 6e20602d 7a202573 bility in `-z %s │ │ │ │ - 0x000568b0 273b206d 75737420 62652064 65666175 '; must be defau │ │ │ │ - 0x000568c0 6c742c20 696e7465 726e616c 2c206869 lt, internal, hi │ │ │ │ - 0x000568d0 6464656e 2c206f72 2070726f 74656374 dden, or protect │ │ │ │ - 0x000568e0 65640000 00000000 73656374 696f6e68 ed......sectionh │ │ │ │ - 0x000568f0 65616465 72000000 6e6f7365 6374696f eader...nosectio │ │ │ │ - 0x00056900 6e686561 64657200 676c6f62 616c0000 nheader.global.. │ │ │ │ - 0x00056910 696e6974 66697273 74000000 00000000 initfirst....... │ │ │ │ - 0x00056920 696e7465 72706f73 65000000 00000000 interpose....... │ │ │ │ - 0x00056930 6c6f6164 666c7472 00000000 00000000 loadfltr........ │ │ │ │ - 0x00056940 6e6f6465 6661756c 746c6962 00000000 nodefaultlib.... │ │ │ │ - 0x00056950 6e6f6465 6c657465 00000000 00000000 nodelete........ │ │ │ │ - 0x00056960 6e6f646c 6f70656e 00000000 00000000 nodlopen........ │ │ │ │ - 0x00056970 6e6f6475 6d700000 6e6f7700 00000000 nodump..now..... │ │ │ │ - 0x00056980 6c617a79 00000000 6f726967 696e0000 lazy....origin.. │ │ │ │ - 0x00056990 756e6971 75650000 6e6f756e 69717565 unique..nounique │ │ │ │ - 0x000569a0 00000000 00000000 636f6d62 72656c6f ........combrelo │ │ │ │ - 0x000569b0 63000000 00000000 6e6f636f 6d627265 c.......nocombre │ │ │ │ - 0x000569c0 6c6f6300 00000000 6e6f636f 70797265 loc.....nocopyre │ │ │ │ - 0x000569d0 6c6f6300 00000000 6d656d6f 72792d73 loc.....memory-s │ │ │ │ - 0x000569e0 65616c00 00000000 6e6f6d65 6d6f7279 eal.....nomemory │ │ │ │ - 0x000569f0 2d736561 6c000000 72656c72 6f000000 -seal...relro... │ │ │ │ - 0x00056a00 6e6f7265 6c726f00 73657061 72617465 norelro.separate │ │ │ │ - 0x00056a10 2d636f64 65000000 6e6f7365 70617261 -code...nosepara │ │ │ │ - 0x00056a20 74652d63 6f646500 636f6d6d 6f6e0000 te-code.common.. │ │ │ │ - 0x00056a30 6e6f636f 6d6d6f6e 00000000 00000000 nocommon........ │ │ │ │ - 0x00056a40 74657874 00000000 6e6f7465 78740000 text....notext.. │ │ │ │ - 0x00056a50 74657874 6f666600 7061636b 2d72656c textoff.pack-rel │ │ │ │ - 0x00056a60 61746976 652d7265 6c6f6373 00000000 ative-relocs.... │ │ │ │ - 0x00056a70 6e6f7061 636b2d72 656c6174 6976652d nopack-relative- │ │ │ │ - 0x00056a80 72656c6f 63730000 666f7263 652d6274 relocs..force-bt │ │ │ │ - 0x00056a90 69000000 00000000 6274692d 7265706f i.......bti-repo │ │ │ │ - 0x00056aa0 72740000 00000000 7061632d 706c7400 rt......pac-plt. │ │ │ │ - 0x00056ab0 6763732d 7265706f 72742d64 796e616d gcs-report-dynam │ │ │ │ - 0x00056ac0 69630000 00000000 6763732d 7265706f ic......gcs-repo │ │ │ │ - 0x00056ad0 72740000 00000000 67637300 00000000 rt......gcs..... │ │ │ │ - 0x00056ae0 3d616c77 61797300 3d6e6576 65720000 =always.=never.. │ │ │ │ - 0x00056af0 3d696d70 6c696369 74000000 00000000 =implicit....... │ │ │ │ - 0x00056b00 25582550 3a206572 726f723a 20756e72 %X%P: error: unr │ │ │ │ - 0x00056b10 65636f67 6e697a65 64207661 6c756520 ecognized value │ │ │ │ - 0x00056b20 272d7a20 2573270a 00000000 00000000 '-z %s'......... │ │ │ │ - 0x00056b30 3d6e6f6e 65000000 3d73796e 63000000 =none...=sync... │ │ │ │ - 0x00056b40 3d617379 6e630000 2d7a2025 73000000 =async..-z %s... │ │ │ │ - 0x00056b50 66756c6c 00000000 61647270 00000000 full....adrp.... │ │ │ │ - 0x00056b60 61647200 00000000 25503a20 6572726f adr.....%P: erro │ │ │ │ - 0x00056b70 723a2075 6e726563 6f676e69 7a656420 r: unrecognized │ │ │ │ - 0x00056b80 6f707469 6f6e2066 6f72202d 2d666978 option for --fix │ │ │ │ - 0x00056b90 2d636f72 7465782d 6135332d 38343334 -cortex-a53-8434 │ │ │ │ - 0x00056ba0 31393a20 25730a00 6d656d74 61672d73 19: %s..memtag-s │ │ │ │ - 0x00056bb0 7461636b 00000000 6d656d74 61672d6d tack....memtag-m │ │ │ │ - 0x00056bc0 6f646500 00000000 474e5520 6c642025 ode.....GNU ld % │ │ │ │ - 0x00056bd0 730a0000 00000000 28474e55 2042696e s.......(GNU Bin │ │ │ │ - 0x00056be0 7574696c 7320666f 72204465 6269616e utils for Debian │ │ │ │ - 0x00056bf0 2920322e 34362e35 302e3230 32363036 ) 2.46.50.202606 │ │ │ │ - 0x00056c00 30380000 00000000 436f7079 72696768 08......Copyrigh │ │ │ │ - 0x00056c10 74202843 29203230 32362046 72656520 t (C) 2026 Free │ │ │ │ - 0x00056c20 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ - 0x00056c30 696f6e2c 20496e63 2e0a0000 00000000 ion, Inc........ │ │ │ │ - 0x00056c40 54686973 2070726f 6772616d 20697320 This program is │ │ │ │ - 0x00056c50 66726565 20736f66 74776172 653b2079 free software; y │ │ │ │ - 0x00056c60 6f75206d 61792072 65646973 74726962 ou may redistrib │ │ │ │ - 0x00056c70 75746520 69742075 6e646572 20746865 ute it under the │ │ │ │ - 0x00056c80 20746572 6d73206f 660a7468 6520474e terms of.the GN │ │ │ │ - 0x00056c90 55204765 6e657261 6c205075 626c6963 U General Public │ │ │ │ - 0x00056ca0 204c6963 656e7365 20766572 73696f6e License version │ │ │ │ - 0x00056cb0 2033206f 72202861 7420796f 7572206f 3 or (at your o │ │ │ │ - 0x00056cc0 7074696f 6e292061 206c6174 65722076 ption) a later v │ │ │ │ - 0x00056cd0 65727369 6f6e2e0a 54686973 2070726f ersion..This pro │ │ │ │ - 0x00056ce0 6772616d 20686173 20616273 6f6c7574 gram has absolut │ │ │ │ - 0x00056cf0 656c7920 6e6f2077 61727261 6e74792e ely no warranty. │ │ │ │ - 0x00056d00 0a000000 00000000 20205375 70706f72 ........ Suppor │ │ │ │ - 0x00056d10 74656420 656d756c 6174696f 6e733a0a ted emulations:. │ │ │ │ - 0x00056d20 00000000 00000000 20202025 730a0000 ........ %s... │ │ │ │ - 0x00056d30 25503a20 6d616372 6f73206e 65737465 %P: macros neste │ │ │ │ - 0x00056d40 6420746f 6f206465 65706c79 0a000000 d too deeply.... │ │ │ │ - 0x00056d50 2c3a0000 00000000 25503a20 25733a20 ,:......%P: %s: │ │ │ │ - 0x00056d60 6572726f 7220696e 20706c75 67696e20 error in plugin │ │ │ │ - 0x00056d70 636c6561 6e75703a 20256420 2869676e cleanup: %d (ign │ │ │ │ - 0x00056d80 6f726564 290a0000 25503a20 63616e6e ored)...%P: cann │ │ │ │ - 0x00056d90 6f74206f 70656e20 6c696e6b 65722073 ot open linker s │ │ │ │ - 0x00056da0 63726970 74206669 6c652025 733a2025 cript file %s: % │ │ │ │ - 0x00056db0 450a0000 00000000 25503a20 696e636c E.......%P: incl │ │ │ │ - 0x00056dc0 75646573 206e6573 74656420 746f6f20 udes nested too │ │ │ │ - 0x00056dd0 64656570 6c790a00 43000000 00000000 deeply..C....... │ │ │ │ - 0x00056de0 4a617661 00000000 25582550 3a20756e Java....%X%P: un │ │ │ │ - 0x00056df0 6b6e6f77 6e206c61 6e677561 67652060 known language ` │ │ │ │ - 0x00056e00 25732720 696e2076 65727369 6f6e2069 %s' in version i │ │ │ │ - 0x00056e10 6e666f72 6d617469 6f6e0a00 00000000 nformation...... │ │ │ │ - 0x00056e20 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x00056e30 2d6c696e 75782d67 6e750000 00000000 -linux-gnu...... │ │ │ │ - 0x00056e40 2f757372 2f62696e 00000000 00000000 /usr/bin........ │ │ │ │ - 0x00056e50 2f757372 2f616172 63683634 2d6c696e /usr/aarch64-lin │ │ │ │ - 0x00056e60 75782d67 6e752f62 696e0000 00000000 ux-gnu/bin...... │ │ │ │ - 0x00056e70 2e000000 00000000 25503a20 6572726f ........%P: erro │ │ │ │ - 0x00056e80 723a206c 696e6b65 72207363 72697074 r: linker script │ │ │ │ - 0x00056e90 2066696c 65202725 73202825 73292720 file '%s (%s)' │ │ │ │ - 0x00056ea0 61707065 61727320 6d756c74 69706c65 appears multiple │ │ │ │ - 0x00056eb0 2074696d 65730a00 6f757420 6f662064 times..out of d │ │ │ │ - 0x00056ec0 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ - 0x00056ed0 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ │ │ - 0x00056ee0 5f737461 636b2829 00000000 00000000 _stack()........ │ │ │ │ - 0x00056ef0 636f6d6d 615d0000 6c627261 63655d00 comma]..lbrace]. │ │ │ │ - 0x00056f00 71756f74 5d000000 72627261 63655d00 quot]...rbrace]. │ │ │ │ - 0x00056f10 73706163 655d0000 2f646576 2f6e756c space]../dev/nul │ │ │ │ - 0x00056f20 6c000000 00000000 4e554c00 00000000 l.......NUL..... │ │ │ │ - 0x00056f30 63616e6e 6f742066 696e6420 73637269 cannot find scri │ │ │ │ - 0x00056f40 70742066 696c6520 25730a00 00000000 pt file %s...... │ │ │ │ - 0x00056f50 6f70656e 65642073 63726970 74206669 opened script fi │ │ │ │ - 0x00056f60 6c652025 730a0000 3d776172 6e696e67 le %s...=warning │ │ │ │ - 0x00056f70 00000000 00000000 3d657272 6f720000 ........=error.. │ │ │ │ - 0x00056f80 2f2a2053 63726970 7420666f 72202d55 /* Script for -U │ │ │ │ - 0x00056f90 72202a2f 0a2f2a20 436f7079 72696768 r */./* Copyrigh │ │ │ │ - 0x00056fa0 74202843 29203230 31342d32 30323620 t (C) 2014-2026 │ │ │ │ - 0x00056fb0 46726565 20536f66 74776172 6520466f Free Software Fo │ │ │ │ - 0x00056fc0 756e6461 74696f6e 2c20496e 632e0a20 undation, Inc.. │ │ │ │ - 0x00056fd0 2020436f 7079696e 6720616e 64206469 Copying and di │ │ │ │ - 0x00056fe0 73747269 62757469 6f6e206f 66207468 stribution of th │ │ │ │ - 0x00056ff0 69732073 63726970 742c2077 69746820 is script, with │ │ │ │ - 0x00057000 6f722077 6974686f 7574206d 6f646966 or without modif │ │ │ │ - 0x00057010 69636174 696f6e2c 0a202020 61726520 ication,. are │ │ │ │ - 0x00057020 7065726d 69747465 6420696e 20616e79 permitted in any │ │ │ │ - 0x00057030 206d6564 69756d20 77697468 6f757420 medium without │ │ │ │ - 0x00057040 726f7961 6c747920 70726f76 69646564 royalty provided │ │ │ │ - 0x00057050 20746865 20636f70 79726967 68740a20 the copyright. │ │ │ │ - 0x00057060 20206e6f 74696365 20616e64 20746869 notice and thi │ │ │ │ - 0x00057070 73206e6f 74696365 20617265 20707265 s notice are pre │ │ │ │ - 0x00057080 73657276 65642e20 202a2f0a 4f555450 served. */.OUTP │ │ │ │ - 0x00057090 55545f46 4f524d41 54282265 6c663634 UT_FORMAT("elf64 │ │ │ │ - 0x000570a0 2d6c6974 746c6561 61726368 3634222c -littleaarch64", │ │ │ │ - 0x000570b0 2022656c 6636342d 62696761 61726368 "elf64-bigaarch │ │ │ │ - 0x000570c0 3634222c 2022656c 6636342d 6c697474 64", "elf64-litt │ │ │ │ - 0x000570d0 6c656161 72636836 3422290a 4f555450 leaarch64").OUTP │ │ │ │ - 0x000570e0 55545f41 52434828 61617263 68363429 UT_ARCH(aarch64) │ │ │ │ - 0x000570f0 0a202f2a 20466f72 20736f6d 65207265 . /* For some re │ │ │ │ - 0x00057100 61736f6e 2c207468 6520536f 6c617269 ason, the Solari │ │ │ │ - 0x00057110 73206c69 6e6b6572 206d616b 65732062 s linker makes b │ │ │ │ - 0x00057120 61642065 78656375 7461626c 65730a20 ad executables. │ │ │ │ - 0x00057130 20696620 676c6420 2d722069 73207573 if gld -r is us │ │ │ │ - 0x00057140 65642061 6e642074 68652069 6e746572 ed and the inter │ │ │ │ - 0x00057150 6d656469 61746520 66696c65 20686173 mediate file has │ │ │ │ - 0x00057160 20736563 74696f6e 73207374 61727469 sections starti │ │ │ │ - 0x00057170 6e670a20 20617420 6e6f6e2d 7a65726f ng. at non-zero │ │ │ │ - 0x00057180 20616464 72657373 65732e20 20436f75 addresses. Cou │ │ │ │ - 0x00057190 6c642062 65206120 536f6c61 72697320 ld be a Solaris │ │ │ │ - 0x000571a0 6c642062 75672c20 636f756c 64206265 ld bug, could be │ │ │ │ - 0x000571b0 20612047 4e55206c 640a2020 6275672e a GNU ld. bug. │ │ │ │ - 0x000571c0 20204275 7420666f 72206e6f 77206173 But for now as │ │ │ │ - 0x000571d0 7369676e 696e6720 74686520 7a65726f signing the zero │ │ │ │ - 0x000571e0 20766d61 7320776f 726b732e 20202a2f vmas works. */ │ │ │ │ - 0x000571f0 0a534543 54494f4e 530a7b0a 20202f2a .SECTIONS.{. /* │ │ │ │ - 0x00057200 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ - 0x00057210 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ - 0x00057220 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ - 0x00057230 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ - 0x00057240 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ - 0x00057250 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ - 0x00057260 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ - 0x00057270 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ - 0x00057280 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ - 0x00057290 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ - 0x000572a0 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ - 0x000572b0 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ - 0x000572c0 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ - 0x000572d0 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ - 0x000572e0 696c642d 69642030 3a207b20 2a282e6e ild-id 0: { *(.n │ │ │ │ - 0x000572f0 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x00057300 29207d0a 20202e69 6e746572 70202020 ) }. .interp │ │ │ │ - 0x00057310 20202020 30203a20 7b202a28 2e696e74 0 : { *(.int │ │ │ │ - 0x00057320 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ - 0x00057330 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00057340 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x00057350 61736820 20202020 30203a20 7b202a28 ash 0 : { *( │ │ │ │ - 0x00057360 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x00057370 64796e73 796d2020 20202020 2030203a dynsym 0 : │ │ │ │ - 0x00057380 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x00057390 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x000573a0 30203a20 7b202a28 2e64796e 73747229 0 : { *(.dynstr) │ │ │ │ - 0x000573b0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000573c0 6e202030 203a207b 202a282e 676e752e n 0 : { *(.gnu. │ │ │ │ - 0x000573d0 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x000573e0 752e7665 7273696f 6e5f6420 303a207b u.version_d 0: { │ │ │ │ - 0x000573f0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x00057400 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x00057410 696f6e5f 7220303a 207b202a 282e676e ion_r 0: { *(.gn │ │ │ │ - 0x00057420 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x00057430 202e7265 6c612e69 6e697420 20202030 .rela.init 0 │ │ │ │ - 0x00057440 203a207b 202a282e 72656c61 2e696e69 : { *(.rela.ini │ │ │ │ - 0x00057450 7429207d 0a20202e 72656c61 2e746578 t) }. .rela.tex │ │ │ │ - 0x00057460 74202020 2030203a 207b202a 282e7265 t 0 : { *(.re │ │ │ │ - 0x00057470 6c612e74 65787429 207d0a20 202e7265 la.text) }. .re │ │ │ │ - 0x00057480 6c612e66 696e6920 20202030 203a207b la.fini 0 : { │ │ │ │ - 0x00057490 202a282e 72656c61 2e66696e 6929207d *(.rela.fini) } │ │ │ │ - 0x000574a0 0a20202e 72656c61 2e726f64 61746120 . .rela.rodata │ │ │ │ - 0x000574b0 2030203a 207b202a 282e7265 6c612e72 0 : { *(.rela.r │ │ │ │ - 0x000574c0 6f646174 6129207d 0a20202e 72656c61 odata) }. .rela │ │ │ │ - 0x000574d0 2e646174 612e7265 6c2e726f 2030203a .data.rel.ro 0 : │ │ │ │ - 0x000574e0 207b202a 282e7265 6c612e64 6174612e { *(.rela.data. │ │ │ │ - 0x000574f0 72656c2e 726f2920 7d0a2020 2e72656c rel.ro) }. .rel │ │ │ │ - 0x00057500 612e6461 74612020 20203020 3a207b20 a.data 0 : { │ │ │ │ - 0x00057510 2a282e72 656c612e 64617461 29207d0a *(.rela.data) }. │ │ │ │ - 0x00057520 20202e72 656c612e 74646174 61093020 .rela.tdata.0 │ │ │ │ - 0x00057530 3a207b20 2a282e72 656c612e 74646174 : { *(.rela.tdat │ │ │ │ - 0x00057540 6129207d 0a20202e 72656c61 2e746273 a) }. .rela.tbs │ │ │ │ - 0x00057550 73093020 3a207b20 2a282e72 656c612e s.0 : { *(.rela. │ │ │ │ - 0x00057560 74627373 29207d0a 20202e72 656c612e tbss) }. .rela. │ │ │ │ - 0x00057570 63746f72 73202020 30203a20 7b202a28 ctors 0 : { *( │ │ │ │ - 0x00057580 2e72656c 612e6374 6f727329 207d0a20 .rela.ctors) }. │ │ │ │ - 0x00057590 202e7265 6c612e64 746f7273 20202030 .rela.dtors 0 │ │ │ │ - 0x000575a0 203a207b 202a282e 72656c61 2e64746f : { *(.rela.dto │ │ │ │ - 0x000575b0 72732920 7d0a2020 2e72656c 612e676f rs) }. .rela.go │ │ │ │ - 0x000575c0 74202020 20203020 3a207b20 2a282e72 t 0 : { *(.r │ │ │ │ - 0x000575d0 656c612e 676f7429 207d0a20 202e7265 ela.got) }. .re │ │ │ │ - 0x000575e0 6c612e62 73732020 20202030 203a207b la.bss 0 : { │ │ │ │ - 0x000575f0 202a282e 72656c61 2e627373 29207d0a *(.rela.bss) }. │ │ │ │ - 0x00057600 20202e72 656c612e 6966756e 63202020 .rela.ifunc │ │ │ │ - 0x00057610 30203a20 7b202a28 2e72656c 612e6966 0 : { *(.rela.if │ │ │ │ - 0x00057620 756e6329 207d0a20 202e7265 6c612e70 unc) }. .rela.p │ │ │ │ - 0x00057630 6c742020 20202030 203a0a20 2020207b lt 0 :. { │ │ │ │ - 0x00057640 0a202020 2020202a 282e7265 6c612e70 . *(.rela.p │ │ │ │ - 0x00057650 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ - 0x00057660 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x00057670 722e6479 6e29207d 0a20202f 2a205374 r.dyn) }. /* St │ │ │ │ - 0x00057680 61727420 6f662074 68652065 78656375 art of the execu │ │ │ │ - 0x00057690 7461626c 6520636f 64652072 6567696f table code regio │ │ │ │ - 0x000576a0 6e2e2020 2a2f0a20 202e696e 69742020 n. */. .init │ │ │ │ - 0x000576b0 20202020 20202030 203a0a20 207b0a20 0 :. {. │ │ │ │ - 0x000576c0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000576d0 4e4f4e45 282e696e 69742929 290a2020 NONE(.init))). │ │ │ │ - 0x000576e0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000576f0 2e706c74 20202020 20202020 20203020 .plt 0 │ │ │ │ - 0x00057700 3a20414c 49474e28 31362920 7b202a28 : ALIGN(16) { *( │ │ │ │ - 0x00057710 2e706c74 29207d0a 20202e74 65787420 .plt) }. .text │ │ │ │ - 0x00057720 20202020 20202020 30203a0a 20207b0a 0 :. {. │ │ │ │ - 0x00057730 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x00057740 62290a20 2020202f 2a202e67 6e752e77 b). /* .gnu.w │ │ │ │ - 0x00057750 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ - 0x00057760 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ - 0x00057770 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ - 0x00057780 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ - 0x00057790 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ - 0x000577a0 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ - 0x000577b0 20202020 20202020 2030203a 0a20207b 0 :. { │ │ │ │ - 0x000577c0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000577d0 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ - 0x000577e0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000577f0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00057800 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ - 0x00057810 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x00057820 726f6461 74612020 20202020 2030203a rodata 0 : │ │ │ │ - 0x00057830 207b202a 282e726f 64617461 29207d0a { *(.rodata) }. │ │ │ │ - 0x00057840 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x00057850 30203a20 7b202a28 2e726f64 61746131 0 : { *(.rodata1 │ │ │ │ - 0x00057860 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x00057870 68647220 30203a20 7b202a28 2e65685f hdr 0 : { *(.eh_ │ │ │ │ - 0x00057880 6672616d 655f6864 7229207d 0a20202e frame_hdr) }. . │ │ │ │ - 0x00057890 65685f66 72616d65 20202020 2030203a eh_frame 0 : │ │ │ │ - 0x000578a0 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000578b0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x000578c0 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000578d0 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ - 0x000578e0 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ - 0x000578f0 72616d65 2929207d 0a20202e 6763635f rame)) }. .gcc_ │ │ │ │ - 0x00057900 65786365 70745f74 61626c65 2030203a except_table 0 : │ │ │ │ - 0x00057910 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x00057920 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x00057930 6529207d 0a20202e 676e755f 65787461 e) }. .gnu_exta │ │ │ │ - 0x00057940 62203020 3a204f4e 4c595f49 465f524f b 0 : ONLY_IF_RO │ │ │ │ - 0x00057950 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ - 0x00057960 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ - 0x00057970 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ - 0x00057980 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ - 0x00057990 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ - 0x000579a0 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ - 0x000579b0 65707469 6f6e5f72 616e6765 73203020 eption_ranges 0 │ │ │ │ - 0x000579c0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000579d0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x000579e0 65732920 7d0a2020 2f2a2053 74617274 es) }. /* Start │ │ │ │ - 0x000579f0 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ - 0x00057a00 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ - 0x00057a10 202a2f0a 20202f2a 20457863 65707469 */. /* Excepti │ │ │ │ - 0x00057a20 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ - 0x00057a30 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x00057a40 2030203a 204f4e4c 595f4946 5f525720 0 : ONLY_IF_RW │ │ │ │ - 0x00057a50 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x00057a60 616d6529 29207d0a 20202e73 6672616d ame)) }. .sfram │ │ │ │ - 0x00057a70 65202020 20202020 30203a20 4f4e4c59 e 0 : ONLY │ │ │ │ - 0x00057a80 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x00057a90 282e7366 72616d65 2929207d 0a20202e (.sframe)) }. . │ │ │ │ - 0x00057aa0 676e755f 65787461 62202020 2030203a gnu_extab 0 : │ │ │ │ - 0x00057ab0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x00057ac0 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ - 0x00057ad0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x00057ae0 65203020 3a204f4e 4c595f49 465f5257 e 0 : ONLY_IF_RW │ │ │ │ - 0x00057af0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x00057b00 5f746162 6c652920 7d0a2020 2e657863 _table) }. .exc │ │ │ │ - 0x00057b10 65707469 6f6e5f72 616e6765 73203020 eption_ranges 0 │ │ │ │ - 0x00057b20 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x00057b30 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x00057b40 65732920 7d0a2020 2f2a2054 68726561 es) }. /* Threa │ │ │ │ - 0x00057b50 64204c6f 63616c20 53746f72 61676520 d Local Storage │ │ │ │ - 0x00057b60 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ - 0x00057b70 2e746461 74610930 203a0a20 20207b0a .tdata.0 :. {. │ │ │ │ - 0x00057b80 20202020 202a282e 74646174 61290a20 *(.tdata). │ │ │ │ - 0x00057b90 20207d0a 20202e74 62737309 0930203a }. .tbss..0 : │ │ │ │ - 0x00057ba0 207b202a 282e7462 73732920 7d0a2020 { *(.tbss) }. │ │ │ │ - 0x00057bb0 2e6a6372 20202020 20202020 20203020 .jcr 0 │ │ │ │ - 0x00057bc0 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ - 0x00057bd0 2929207d 0a20202e 64796e61 6d696320 )) }. .dynamic │ │ │ │ - 0x00057be0 20202020 2030203a 207b202a 282e6479 0 : { *(.dy │ │ │ │ - 0x00057bf0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x00057c00 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x00057c10 282e676f 7429207d 0a20202e 676f742e (.got) }. .got. │ │ │ │ - 0x00057c20 706c7420 20202020 2030203a 207b202a plt 0 : { * │ │ │ │ - 0x00057c30 282e676f 742e706c 7429207d 0a20202e (.got.plt) }. . │ │ │ │ - 0x00057c40 64617461 20202020 20202020 2030203a data 0 : │ │ │ │ - 0x00057c50 0a20207b 0a202020 202a282e 64617461 . {. *(.data │ │ │ │ - 0x00057c60 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ - 0x00057c70 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ - 0x00057c80 64617461 31202020 20202020 2030203a data1 0 : │ │ │ │ - 0x00057c90 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ - 0x00057ca0 202e6273 73202020 20202020 20202030 .bss 0 │ │ │ │ - 0x00057cb0 203a0a20 207b0a20 2020202a 282e6273 :. {. *(.bs │ │ │ │ - 0x00057cc0 73290a20 2020202f 2a20416c 69676e20 s). /* Align │ │ │ │ - 0x00057cd0 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x00057ce0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x00057cf0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x00057d00 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x00057d10 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x00057d20 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x00057d30 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x00057d40 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x00057d50 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x00057d60 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x00057d70 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x00057d80 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x00057d90 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x00057da0 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x00057db0 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x00057dc0 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x00057dd0 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x00057de0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x00057df0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x00057e00 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x00057e10 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x00057e20 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x00057e30 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x00057e40 2a2f0a20 207d0a20 202f2a20 53746172 */. }. /* Star │ │ │ │ - 0x00057e50 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ - 0x00057e60 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x00057e70 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00057e80 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x00057e90 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x00057ea0 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x00057eb0 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x00057ec0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x00057ed0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x00057ee0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x00057ef0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x00057f00 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x00057f10 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x00057f20 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x00057f30 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x00057f40 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x00057f50 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x00057f60 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x00057f70 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x00057f80 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x00057f90 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x00057fa0 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x00057fb0 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x00057fc0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x00057fd0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x00057fe0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x00057ff0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x00058000 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x00058010 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ - 0x00058020 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ - 0x00058030 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ - 0x00058040 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ - 0x00058050 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x00058060 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ - 0x00058070 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ - 0x00058080 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ - 0x00058090 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ - 0x000580a0 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ - 0x000580b0 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ - 0x000580c0 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ - 0x000580d0 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ - 0x000580e0 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ - 0x000580f0 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ - 0x00058100 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ - 0x00058110 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ - 0x00058120 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ - 0x00058130 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x00058140 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ - 0x00058150 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ - 0x00058160 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00058170 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ - 0x00058180 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ - 0x00058190 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x000581a0 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ - 0x000581b0 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ - 0x000581c0 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ - 0x000581d0 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ - 0x000581e0 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ - 0x000581f0 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ - 0x00058200 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ - 0x00058210 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ - 0x00058220 2e646562 75675f69 6e666f29 207d0a20 .debug_info) }. │ │ │ │ - 0x00058230 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ - 0x00058240 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00058250 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ - 0x00058260 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ - 0x00058270 7b202a28 2e646562 75675f6c 696e6529 { *(.debug_line) │ │ │ │ - 0x00058280 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ - 0x00058290 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ - 0x000582a0 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ - 0x000582b0 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ - 0x000582c0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000582d0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000582e0 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ - 0x000582f0 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ - 0x00058300 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ - 0x00058310 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x00058320 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ - 0x00058330 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ - 0x00058340 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x00058350 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ - 0x00058360 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00058370 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ - 0x00058380 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x00058390 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000583a0 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ - 0x000583b0 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ - 0x000583c0 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ - 0x000583d0 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ - 0x000583e0 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ - 0x000583f0 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ - 0x00058400 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ - 0x00058410 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ - 0x00058420 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ - 0x00058430 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x00058440 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ - 0x00058450 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ - 0x00058460 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ - 0x00058470 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ - 0x00058480 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x00058490 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ - 0x000584a0 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ - 0x000584b0 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ - 0x000584c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000584d0 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ - 0x000584e0 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ - 0x000584f0 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x00058500 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x00058510 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ - 0x00058520 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ - 0x00058530 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ - 0x00058540 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ - 0x00058550 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ - 0x00058560 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ - 0x00058570 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ - 0x00058580 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ - 0x00058590 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ - 0x000585a0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000585b0 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ - 0x000585c0 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ - 0x000585d0 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ - 0x000585e0 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ - 0x000585f0 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ - 0x00058600 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ - 0x00058610 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ - 0x00058620 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ - 0x00058630 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ - 0x00058640 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ - 0x00058650 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ - 0x00058660 2e61726d 2e696465 6e742929 207d0a7d .arm.ident)) }.} │ │ │ │ - 0x00058670 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x00058680 7420666f 72202d72 202a2f0a 2f2a2043 t for -r */./* C │ │ │ │ - 0x00058690 6f707972 69676874 20284329 20323031 opyright (C) 201 │ │ │ │ - 0x000586a0 342d3230 32362046 72656520 536f6674 4-2026 Free Soft │ │ │ │ - 0x000586b0 77617265 20466f75 6e646174 696f6e2c ware Foundation, │ │ │ │ - 0x000586c0 20496e63 2e0a2020 20436f70 79696e67 Inc.. Copying │ │ │ │ - 0x000586d0 20616e64 20646973 74726962 7574696f and distributio │ │ │ │ - 0x000586e0 6e206f66 20746869 73207363 72697074 n of this script │ │ │ │ - 0x000586f0 2c207769 7468206f 72207769 74686f75 , with or withou │ │ │ │ - 0x00058700 74206d6f 64696669 63617469 6f6e2c0a t modification,. │ │ │ │ - 0x00058710 20202061 72652070 65726d69 74746564 are permitted │ │ │ │ - 0x00058720 20696e20 616e7920 6d656469 756d2077 in any medium w │ │ │ │ - 0x00058730 6974686f 75742072 6f79616c 74792070 ithout royalty p │ │ │ │ - 0x00058740 726f7669 64656420 74686520 636f7079 rovided the copy │ │ │ │ - 0x00058750 72696768 740a2020 206e6f74 69636520 right. notice │ │ │ │ - 0x00058760 616e6420 74686973 206e6f74 69636520 and this notice │ │ │ │ - 0x00058770 61726520 70726573 65727665 642e2020 are preserved. │ │ │ │ - 0x00058780 2a2f0a4f 55545055 545f464f 524d4154 */.OUTPUT_FORMAT │ │ │ │ - 0x00058790 2822656c 6636342d 6c697474 6c656161 ("elf64-littleaa │ │ │ │ - 0x000587a0 72636836 34222c20 22656c66 36342d62 rch64", "elf64-b │ │ │ │ - 0x000587b0 69676161 72636836 34222c20 22656c66 igaarch64", "elf │ │ │ │ - 0x000587c0 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ - 0x000587d0 22290a4f 55545055 545f4152 43482861 ").OUTPUT_ARCH(a │ │ │ │ - 0x000587e0 61726368 3634290a 202f2a20 466f7220 arch64). /* For │ │ │ │ - 0x000587f0 736f6d65 20726561 736f6e2c 20746865 some reason, the │ │ │ │ - 0x00058800 20536f6c 61726973 206c696e 6b657220 Solaris linker │ │ │ │ - 0x00058810 6d616b65 73206261 64206578 65637574 makes bad execut │ │ │ │ - 0x00058820 61626c65 730a2020 69662067 6c64202d ables. if gld - │ │ │ │ - 0x00058830 72206973 20757365 6420616e 64207468 r is used and th │ │ │ │ - 0x00058840 6520696e 7465726d 65646961 74652066 e intermediate f │ │ │ │ - 0x00058850 696c6520 68617320 73656374 696f6e73 ile has sections │ │ │ │ - 0x00058860 20737461 7274696e 670a2020 6174206e starting. at n │ │ │ │ - 0x00058870 6f6e2d7a 65726f20 61646472 65737365 on-zero addresse │ │ │ │ - 0x00058880 732e2020 436f756c 64206265 20612053 s. Could be a S │ │ │ │ - 0x00058890 6f6c6172 6973206c 64206275 672c2063 olaris ld bug, c │ │ │ │ - 0x000588a0 6f756c64 20626520 6120474e 55206c64 ould be a GNU ld │ │ │ │ - 0x000588b0 0a202062 75672e20 20427574 20666f72 . bug. But for │ │ │ │ - 0x000588c0 206e6f77 20617373 69676e69 6e672074 now assigning t │ │ │ │ - 0x000588d0 6865207a 65726f20 766d6173 20776f72 he zero vmas wor │ │ │ │ - 0x000588e0 6b732e20 202a2f0a 53454354 494f4e53 ks. */.SECTIONS │ │ │ │ - 0x000588f0 0a7b0a20 202f2a20 506c6163 65207468 .{. /* Place th │ │ │ │ - 0x00058900 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x00058910 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x00058920 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x00058930 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x00058940 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x00058950 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x00058960 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x00058970 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x00058980 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x00058990 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x000589a0 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x000589b0 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x000589c0 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x000589d0 2e676e75 2e627569 6c642d69 6420303a .gnu.build-id 0: │ │ │ │ - 0x000589e0 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x000589f0 75696c64 2d696429 207d0a20 202e696e uild-id) }. .in │ │ │ │ - 0x00058a00 74657270 20202020 20202030 203a207b terp 0 : { │ │ │ │ - 0x00058a10 202a282e 696e7465 72702920 7d0a2020 *(.interp) }. │ │ │ │ - 0x00058a20 2e686173 68202020 20202020 20203020 .hash 0 │ │ │ │ - 0x00058a30 3a207b20 2a282e68 61736829 207d0a20 : { *(.hash) }. │ │ │ │ - 0x00058a40 202e676e 752e6861 73682020 20202030 .gnu.hash 0 │ │ │ │ - 0x00058a50 203a207b 202a282e 676e752e 68617368 : { *(.gnu.hash │ │ │ │ - 0x00058a60 29207d0a 20202e64 796e7379 6d202020 ) }. .dynsym │ │ │ │ - 0x00058a70 20202020 30203a20 7b202a28 2e64796e 0 : { *(.dyn │ │ │ │ - 0x00058a80 73796d29 207d0a20 202e6479 6e737472 sym) }. .dynstr │ │ │ │ - 0x00058a90 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00058aa0 64796e73 74722920 7d0a2020 2e676e75 dynstr) }. .gnu │ │ │ │ - 0x00058ab0 2e766572 73696f6e 20203020 3a207b20 .version 0 : { │ │ │ │ - 0x00058ac0 2a282e67 6e752e76 65727369 6f6e2920 *(.gnu.version) │ │ │ │ - 0x00058ad0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x00058ae0 5f642030 3a207b20 2a282e67 6e752e76 _d 0: { *(.gnu.v │ │ │ │ - 0x00058af0 65727369 6f6e5f64 29207d0a 20202e67 ersion_d) }. .g │ │ │ │ - 0x00058b00 6e752e76 65727369 6f6e5f72 20303a20 nu.version_r 0: │ │ │ │ - 0x00058b10 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x00058b20 5f722920 7d0a2020 2e72656c 612e696e _r) }. .rela.in │ │ │ │ - 0x00058b30 69742020 20203020 3a207b20 2a282e72 it 0 : { *(.r │ │ │ │ - 0x00058b40 656c612e 696e6974 29207d0a 20202e72 ela.init) }. .r │ │ │ │ - 0x00058b50 656c612e 74657874 20202020 30203a20 ela.text 0 : │ │ │ │ - 0x00058b60 7b202a28 2e72656c 612e7465 78742920 { *(.rela.text) │ │ │ │ - 0x00058b70 7d0a2020 2e72656c 612e6669 6e692020 }. .rela.fini │ │ │ │ - 0x00058b80 20203020 3a207b20 2a282e72 656c612e 0 : { *(.rela. │ │ │ │ - 0x00058b90 66696e69 29207d0a 20202e72 656c612e fini) }. .rela. │ │ │ │ - 0x00058ba0 726f6461 74612020 30203a20 7b202a28 rodata 0 : { *( │ │ │ │ - 0x00058bb0 2e72656c 612e726f 64617461 29207d0a .rela.rodata) }. │ │ │ │ - 0x00058bc0 20202e72 656c612e 64617461 2e72656c .rela.data.rel │ │ │ │ - 0x00058bd0 2e726f20 30203a20 7b202a28 2e72656c .ro 0 : { *(.rel │ │ │ │ - 0x00058be0 612e6461 74612e72 656c2e72 6f29207d a.data.rel.ro) } │ │ │ │ - 0x00058bf0 0a20202e 72656c61 2e646174 61202020 . .rela.data │ │ │ │ - 0x00058c00 2030203a 207b202a 282e7265 6c612e64 0 : { *(.rela.d │ │ │ │ - 0x00058c10 61746129 207d0a20 202e7265 6c612e74 ata) }. .rela.t │ │ │ │ - 0x00058c20 64617461 0930203a 207b202a 282e7265 data.0 : { *(.re │ │ │ │ - 0x00058c30 6c612e74 64617461 29207d0a 20202e72 la.tdata) }. .r │ │ │ │ - 0x00058c40 656c612e 74627373 0930203a 207b202a ela.tbss.0 : { * │ │ │ │ - 0x00058c50 282e7265 6c612e74 62737329 207d0a20 (.rela.tbss) }. │ │ │ │ - 0x00058c60 202e7265 6c612e63 746f7273 20202030 .rela.ctors 0 │ │ │ │ - 0x00058c70 203a207b 202a282e 72656c61 2e63746f : { *(.rela.cto │ │ │ │ - 0x00058c80 72732920 7d0a2020 2e72656c 612e6474 rs) }. .rela.dt │ │ │ │ - 0x00058c90 6f727320 20203020 3a207b20 2a282e72 ors 0 : { *(.r │ │ │ │ - 0x00058ca0 656c612e 64746f72 7329207d 0a20202e ela.dtors) }. . │ │ │ │ - 0x00058cb0 72656c61 2e676f74 20202020 2030203a rela.got 0 : │ │ │ │ - 0x00058cc0 207b202a 282e7265 6c612e67 6f742920 { *(.rela.got) │ │ │ │ - 0x00058cd0 7d0a2020 2e72656c 612e6273 73202020 }. .rela.bss │ │ │ │ - 0x00058ce0 20203020 3a207b20 2a282e72 656c612e 0 : { *(.rela. │ │ │ │ - 0x00058cf0 62737329 207d0a20 202e7265 6c612e69 bss) }. .rela.i │ │ │ │ - 0x00058d00 66756e63 20202030 203a207b 202a282e func 0 : { *(. │ │ │ │ - 0x00058d10 72656c61 2e696675 6e632920 7d0a2020 rela.ifunc) }. │ │ │ │ - 0x00058d20 2e72656c 612e706c 74202020 20203020 .rela.plt 0 │ │ │ │ - 0x00058d30 3a0a2020 20207b0a 20202020 20202a28 :. {. *( │ │ │ │ - 0x00058d40 2e72656c 612e706c 74290a20 2020207d .rela.plt). } │ │ │ │ - 0x00058d50 0a20202e 72656c72 2e64796e 203a207b . .relr.dyn : { │ │ │ │ - 0x00058d60 202a282e 72656c72 2e64796e 29207d0a *(.relr.dyn) }. │ │ │ │ - 0x00058d70 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00058d80 65206578 65637574 61626c65 20636f64 e executable cod │ │ │ │ - 0x00058d90 65207265 67696f6e 2e20202a 2f0a2020 e region. */. │ │ │ │ - 0x00058da0 2e696e69 74202020 20202020 20203020 .init 0 │ │ │ │ - 0x00058db0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x00058dc0 2a28534f 52545f4e 4f4e4528 2e696e69 *(SORT_NONE(.ini │ │ │ │ - 0x00058dd0 74292929 0a20207d 203d3078 31663230 t))). } =0x1f20 │ │ │ │ - 0x00058de0 30336435 0a20202e 706c7420 20202020 03d5. .plt │ │ │ │ - 0x00058df0 20202020 2030203a 20414c49 474e2831 0 : ALIGN(1 │ │ │ │ - 0x00058e00 3629207b 202a282e 706c7429 207d0a20 6) { *(.plt) }. │ │ │ │ - 0x00058e10 202e7465 78742020 20202020 20202030 .text 0 │ │ │ │ - 0x00058e20 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ - 0x00058e30 7874202e 73747562 290a2020 20202f2a xt .stub). /* │ │ │ │ - 0x00058e40 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ - 0x00058e50 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ - 0x00058e60 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ - 0x00058e70 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ - 0x00058e80 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ - 0x00058e90 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x00058ea0 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ - 0x00058eb0 30203a0a 20207b0a 20202020 4b454550 0 :. {. KEEP │ │ │ │ - 0x00058ec0 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ - 0x00058ed0 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ - 0x00058ee0 32303033 64350a20 202f2a20 53746172 2003d5. /* Star │ │ │ │ - 0x00058ef0 74206f66 20746865 20526561 64204f6e t of the Read On │ │ │ │ - 0x00058f00 6c792044 61746120 72656769 6f6e2e20 ly Data region. │ │ │ │ - 0x00058f10 202a2f0a 20202e72 6f646174 61202020 */. .rodata │ │ │ │ - 0x00058f20 20202020 30203a20 7b202a28 2e726f64 0 : { *(.rod │ │ │ │ - 0x00058f30 61746129 207d0a20 202e726f 64617461 ata) }. .rodata │ │ │ │ - 0x00058f40 31202020 20202030 203a207b 202a282e 1 0 : { *(. │ │ │ │ - 0x00058f50 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x00058f60 5f667261 6d655f68 64722030 203a207b _frame_hdr 0 : { │ │ │ │ - 0x00058f70 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x00058f80 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ - 0x00058f90 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ - 0x00058fa0 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ - 0x00058fb0 5f667261 6d652929 207d0a20 202e7366 _frame)) }. .sf │ │ │ │ - 0x00058fc0 72616d65 20202020 20202030 203a204f rame 0 : O │ │ │ │ - 0x00058fd0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x00058fe0 20282a28 2e736672 616d6529 29207d0a (*(.sframe)) }. │ │ │ │ - 0x00058ff0 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x00059000 626c6520 30203a20 4f4e4c59 5f49465f ble 0 : ONLY_IF_ │ │ │ │ - 0x00059010 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ - 0x00059020 70745f74 61626c65 29207d0a 20202e67 pt_table) }. .g │ │ │ │ - 0x00059030 6e755f65 78746162 2030203a 204f4e4c nu_extab 0 : ONL │ │ │ │ - 0x00059040 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ - 0x00059050 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ - 0x00059060 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ - 0x00059070 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ - 0x00059080 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ - 0x00059090 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ - 0x000590a0 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x000590b0 6e676573 2030203a 204f4e4c 595f4946 nges 0 : ONLY_IF │ │ │ │ - 0x000590c0 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ - 0x000590d0 6f6e5f72 616e6765 7329207d 0a20202f on_ranges) }. / │ │ │ │ - 0x000590e0 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x000590f0 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ - 0x00059100 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x00059110 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ - 0x00059120 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ - 0x00059130 616d6520 20202020 30203a20 4f4e4c59 ame 0 : ONLY │ │ │ │ - 0x00059140 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x00059150 282e6568 5f667261 6d652929 207d0a20 (.eh_frame)) }. │ │ │ │ - 0x00059160 202e7366 72616d65 20202020 20202030 .sframe 0 │ │ │ │ - 0x00059170 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00059180 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x00059190 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x000591a0 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ - 0x000591b0 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x000591c0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x000591d0 70745f74 61626c65 2030203a 204f4e4c pt_table 0 : ONL │ │ │ │ - 0x000591e0 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x000591f0 5f657863 6570745f 7461626c 6529207d _except_table) } │ │ │ │ - 0x00059200 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x00059210 6e676573 2030203a 204f4e4c 595f4946 nges 0 : ONLY_IF │ │ │ │ - 0x00059220 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ - 0x00059230 6f6e5f72 616e6765 7329207d 0a20202f on_ranges) }. / │ │ │ │ - 0x00059240 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ - 0x00059250 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ - 0x00059260 20202a2f 0a20202e 74646174 61093020 */. .tdata.0 │ │ │ │ - 0x00059270 3a0a2020 207b0a20 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x00059280 64617461 290a2020 207d0a20 202e7462 data). }. .tb │ │ │ │ - 0x00059290 73730909 30203a20 7b202a28 2e746273 ss..0 : { *(.tbs │ │ │ │ - 0x000592a0 7329207d 0a20202e 6a637220 20202020 s) }. .jcr │ │ │ │ - 0x000592b0 20202020 2030203a 207b204b 45455020 0 : { KEEP │ │ │ │ - 0x000592c0 282a282e 6a637229 29207d0a 20202e64 (*(.jcr)) }. .d │ │ │ │ - 0x000592d0 796e616d 69632020 20202020 30203a20 ynamic 0 : │ │ │ │ - 0x000592e0 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x000592f0 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x00059300 30203a20 7b202a28 2e676f74 29207d0a 0 : { *(.got) }. │ │ │ │ - 0x00059310 20202e67 6f742e70 6c742020 20202020 .got.plt │ │ │ │ - 0x00059320 30203a20 7b202a28 2e676f74 2e706c74 0 : { *(.got.plt │ │ │ │ - 0x00059330 29207d0a 20202e64 61746120 20202020 ) }. .data │ │ │ │ - 0x00059340 20202020 30203a0a 20207b0a 20202020 0 :. {. │ │ │ │ - 0x00059350 2a282e64 61746129 0a20207d 0a20202e *(.data). }. . │ │ │ │ - 0x00059360 64617461 31202020 20202020 2030203a data1 0 : │ │ │ │ - 0x00059370 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ - 0x00059380 202e6273 73202020 20202020 20202030 .bss 0 │ │ │ │ - 0x00059390 203a0a20 207b0a20 2020202a 282e6273 :. {. *(.bs │ │ │ │ - 0x000593a0 73290a20 2020202f 2a20416c 69676e20 s). /* Align │ │ │ │ - 0x000593b0 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x000593c0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x000593d0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x000593e0 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x000593f0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x00059400 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x00059410 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x00059420 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x00059430 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x00059440 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x00059450 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x00059460 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x00059470 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x00059480 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x00059490 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x000594a0 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x000594b0 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x000594c0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x000594d0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x000594e0 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x000594f0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x00059500 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x00059510 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x00059520 2a2f0a20 207d0a20 202f2a20 53746172 */. }. /* Star │ │ │ │ - 0x00059530 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ - 0x00059540 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x00059550 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00059560 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x00059570 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x00059580 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x00059590 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x000595a0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x000595b0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x000595c0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x000595d0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x000595e0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x000595f0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x00059600 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x00059610 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x00059620 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x00059630 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x00059640 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x00059650 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x00059660 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x00059670 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x00059680 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x00059690 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x000596a0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x000596b0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x000596c0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000596d0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x000596e0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000596f0 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x00059700 73746163 6b203a20 7b202a28 2e6e6f74 stack : { *(.not │ │ │ │ - 0x00059710 652e474e 552d7374 61636b29 207d0a20 e.GNU-stack) }. │ │ │ │ - 0x00059720 202f2a20 44574152 46206465 62756720 /* DWARF debug │ │ │ │ - 0x00059730 73656374 696f6e73 2e0a2020 20202053 sections.. S │ │ │ │ - 0x00059740 796d626f 6c732069 6e207468 65204457 ymbols in the DW │ │ │ │ - 0x00059750 41524620 64656275 6767696e 67207365 ARF debugging se │ │ │ │ - 0x00059760 6374696f 6e732061 72652072 656c6174 ctions are relat │ │ │ │ - 0x00059770 69766520 746f2074 68652062 6567696e ive to the begin │ │ │ │ - 0x00059780 6e696e67 0a202020 20206f66 20746865 ning. of the │ │ │ │ - 0x00059790 20736563 74696f6e 20736f20 77652062 section so we b │ │ │ │ - 0x000597a0 6567696e 20746865 6d206174 20302e20 egin them at 0. │ │ │ │ - 0x000597b0 202a2f0a 20202f2a 20445741 52462031 */. /* DWARF 1 │ │ │ │ - 0x000597c0 2e20202a 2f0a2020 2e646562 75672020 . */. .debug │ │ │ │ - 0x000597d0 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000597e0 2e646562 75672920 7d0a2020 2e6c696e .debug) }. .lin │ │ │ │ - 0x000597f0 65202020 20202020 20202020 30203a20 e 0 : │ │ │ │ - 0x00059800 7b202a28 2e6c696e 6529207d 0a20202f { *(.line) }. / │ │ │ │ - 0x00059810 2a20474e 55204457 41524620 31206578 * GNU DWARF 1 ex │ │ │ │ - 0x00059820 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ - 0x00059830 2e646562 75675f73 7263696e 666f2020 .debug_srcinfo │ │ │ │ - 0x00059840 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00059850 7263696e 666f2920 7d0a2020 2e646562 rcinfo) }. .deb │ │ │ │ - 0x00059860 75675f73 666e616d 65732020 30203a20 ug_sfnames 0 : │ │ │ │ - 0x00059870 7b202a28 2e646562 75675f73 666e616d { *(.debug_sfnam │ │ │ │ - 0x00059880 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x00059890 20312e31 20616e64 20445741 52462032 1.1 and DWARF 2 │ │ │ │ - 0x000598a0 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x000598b0 72616e67 65732020 30203a20 7b202a28 ranges 0 : { *( │ │ │ │ - 0x000598c0 2e646562 75675f61 72616e67 65732920 .debug_aranges) │ │ │ │ - 0x000598d0 7d0a2020 2e646562 75675f70 75626e61 }. .debug_pubna │ │ │ │ - 0x000598e0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000598f0 75675f70 75626e61 6d657329 207d0a20 ug_pubnames) }. │ │ │ │ - 0x00059900 202f2a20 44574152 4620322e 20202a2f /* DWARF 2. */ │ │ │ │ - 0x00059910 0a20202e 64656275 675f696e 666f2020 . .debug_info │ │ │ │ - 0x00059920 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00059930 675f696e 666f2920 7d0a2020 2e646562 g_info) }. .deb │ │ │ │ - 0x00059940 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x00059950 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x00059960 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x00059970 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x00059980 64656275 675f6c69 6e652920 7d0a2020 debug_line) }. │ │ │ │ - 0x00059990 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ - 0x000599a0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x000599b0 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ - 0x000599c0 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ - 0x000599d0 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ - 0x000599e0 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ - 0x000599f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00059a00 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ - 0x00059a10 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ - 0x00059a20 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ - 0x00059a30 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ - 0x00059a40 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ - 0x00059a50 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x00059a60 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ - 0x00059a70 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ - 0x00059a80 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x00059a90 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ - 0x00059aa0 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ - 0x00059ab0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x00059ac0 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ - 0x00059ad0 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ - 0x00059ae0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x00059af0 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ - 0x00059b00 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ - 0x00059b10 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x00059b20 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ - 0x00059b30 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ - 0x00059b40 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ - 0x00059b50 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ - 0x00059b60 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ - 0x00059b70 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ - 0x00059b80 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ - 0x00059b90 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ - 0x00059ba0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00059bb0 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ - 0x00059bc0 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ - 0x00059bd0 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ - 0x00059be0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x00059bf0 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ - 0x00059c00 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ - 0x00059c10 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x00059c20 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ - 0x00059c30 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ - 0x00059c40 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ - 0x00059c50 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ - 0x00059c60 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x00059c70 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ - 0x00059c80 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ - 0x00059c90 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ - 0x00059ca0 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ - 0x00059cb0 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ - 0x00059cc0 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ - 0x00059cd0 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ - 0x00059ce0 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ - 0x00059cf0 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ - 0x00059d00 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ - 0x00059d10 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ - 0x00059d20 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ - 0x00059d30 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ - 0x00059d40 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x00059d50 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ - 0x00059d60 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ - 0x00059d70 6964656e 74292920 7d0a7d0a 0a000000 ident)) }.}..... │ │ │ │ - 0x00059d80 2f2a2053 63726970 7420666f 72202d4e /* Script for -N │ │ │ │ - 0x00059d90 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x00059da0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x00059db0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x00059dc0 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x00059dd0 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x00059de0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x00059df0 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x00059e00 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x00059e10 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x00059e20 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x00059e30 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x00059e40 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x00059e50 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x00059e60 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x00059e70 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x00059e80 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x00059e90 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ - 0x00059ea0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x00059eb0 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ - 0x00059ec0 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ - 0x00059ed0 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x00059ee0 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ - 0x00059ef0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x00059f00 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x00059f10 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x00059f20 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x00059f30 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x00059f40 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x00059f50 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x00059f60 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x00059f70 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x00059f80 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x00059f90 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ - 0x00059fa0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x00059fb0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x00059fc0 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ - 0x00059fd0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x00059fe0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x00059ff0 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ - 0x0005a000 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ - 0x0005a010 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ - 0x0005a020 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ - 0x0005a030 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ - 0x0005a040 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x0005a050 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x0005a060 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0005a070 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0005a080 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x0005a090 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0005a0a0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0005a0b0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x0005a0c0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x0005a0d0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x0005a0e0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x0005a0f0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x0005a100 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x0005a110 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x0005a120 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x0005a130 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x0005a140 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x0005a150 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x0005a160 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x0005a170 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x0005a180 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x0005a190 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x0005a1a0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x0005a1b0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x0005a1c0 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ - 0x0005a1d0 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ - 0x0005a1e0 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ - 0x0005a1f0 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x0005a200 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x0005a210 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x0005a220 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x0005a230 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x0005a240 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0005a250 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x0005a260 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x0005a270 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x0005a280 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x0005a290 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x0005a2a0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x0005a2b0 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x0005a2c0 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x0005a2d0 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x0005a2e0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x0005a2f0 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ - 0x0005a300 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ - 0x0005a310 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ - 0x0005a320 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ - 0x0005a330 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ - 0x0005a340 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x0005a350 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0005a360 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ - 0x0005a370 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ - 0x0005a380 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ - 0x0005a390 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ - 0x0005a3a0 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ - 0x0005a3b0 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x0005a3c0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0005a3d0 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ - 0x0005a3e0 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ - 0x0005a3f0 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x0005a400 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ - 0x0005a410 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ - 0x0005a420 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0005a430 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x0005a440 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ - 0x0005a450 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x0005a460 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x0005a470 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0005a480 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ - 0x0005a490 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ - 0x0005a4a0 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x0005a4b0 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x0005a4c0 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x0005a4d0 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ - 0x0005a4e0 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ - 0x0005a4f0 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x0005a500 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0005a510 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ - 0x0005a520 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ - 0x0005a530 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ - 0x0005a540 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ - 0x0005a550 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x0005a560 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ - 0x0005a570 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ - 0x0005a580 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ - 0x0005a590 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ - 0x0005a5a0 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ - 0x0005a5b0 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x0005a5c0 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x0005a5d0 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ - 0x0005a5e0 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ - 0x0005a5f0 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x0005a600 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x0005a610 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x0005a620 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x0005a630 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0005a640 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ - 0x0005a650 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ - 0x0005a660 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x0005a670 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0005a680 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ - 0x0005a690 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ - 0x0005a6a0 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x0005a6b0 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ - 0x0005a6c0 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ - 0x0005a6d0 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ - 0x0005a6e0 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ - 0x0005a6f0 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ - 0x0005a700 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x0005a710 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ - 0x0005a720 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x0005a730 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ - 0x0005a740 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ - 0x0005a750 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ - 0x0005a760 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ - 0x0005a770 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0005a780 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ - 0x0005a790 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ - 0x0005a7a0 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ - 0x0005a7b0 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ - 0x0005a7c0 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ - 0x0005a7d0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x0005a7e0 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ - 0x0005a7f0 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ - 0x0005a800 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ - 0x0005a810 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ - 0x0005a820 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ - 0x0005a830 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ - 0x0005a840 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ - 0x0005a850 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x0005a860 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ - 0x0005a870 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x0005a880 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ - 0x0005a890 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ - 0x0005a8a0 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ - 0x0005a8b0 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ - 0x0005a8c0 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ - 0x0005a8d0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0005a8e0 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x0005a8f0 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ - 0x0005a900 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ - 0x0005a910 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ - 0x0005a920 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x0005a930 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x0005a940 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ - 0x0005a950 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x0005a960 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x0005a970 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0005a980 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ - 0x0005a990 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x0005a9a0 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ - 0x0005a9b0 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x0005a9c0 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x0005a9d0 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ - 0x0005a9e0 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x0005a9f0 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ - 0x0005aa00 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ - 0x0005aa10 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ - 0x0005aa20 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ - 0x0005aa30 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x0005aa40 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x0005aa50 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x0005aa60 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x0005aa70 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x0005aa80 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x0005aa90 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x0005aaa0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x0005aab0 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ - 0x0005aac0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0005aad0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x0005aae0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0005aaf0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0005ab00 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ - 0x0005ab10 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ - 0x0005ab20 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x0005ab30 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x0005ab40 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x0005ab50 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x0005ab60 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x0005ab70 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x0005ab80 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x0005ab90 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x0005aba0 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x0005abb0 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x0005abc0 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ - 0x0005abd0 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ - 0x0005abe0 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ - 0x0005abf0 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ - 0x0005ac00 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ - 0x0005ac10 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ - 0x0005ac20 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ - 0x0005ac30 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ - 0x0005ac40 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ - 0x0005ac50 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ - 0x0005ac60 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ - 0x0005ac70 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ - 0x0005ac80 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ - 0x0005ac90 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ - 0x0005aca0 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ - 0x0005acb0 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ - 0x0005acc0 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0005acd0 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ - 0x0005ace0 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ - 0x0005acf0 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ - 0x0005ad00 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ - 0x0005ad10 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ - 0x0005ad20 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x0005ad30 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ - 0x0005ad40 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ - 0x0005ad50 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ - 0x0005ad60 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ - 0x0005ad70 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ - 0x0005ad80 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ - 0x0005ad90 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ - 0x0005ada0 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ - 0x0005adb0 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ - 0x0005adc0 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ - 0x0005add0 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x0005ade0 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ - 0x0005adf0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x0005ae00 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ - 0x0005ae10 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ - 0x0005ae20 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ - 0x0005ae30 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ - 0x0005ae40 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ - 0x0005ae50 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x0005ae60 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ - 0x0005ae70 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x0005ae80 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x0005ae90 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x0005aea0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x0005aeb0 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x0005aec0 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x0005aed0 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x0005aee0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x0005aef0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x0005af00 2e20202a 2f0a2020 2e203d20 2e3b0a20 . */. . = .;. │ │ │ │ - 0x0005af10 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ - 0x0005af20 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ - 0x0005af30 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x0005af40 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x0005af50 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x0005af60 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x0005af70 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x0005af80 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x0005af90 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x0005afa0 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x0005afb0 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x0005afc0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x0005afd0 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x0005afe0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x0005aff0 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x0005b000 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x0005b010 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x0005b020 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x0005b030 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ - 0x0005b040 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x0005b050 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ - 0x0005b060 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x0005b070 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ - 0x0005b080 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ - 0x0005b090 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ - 0x0005b0a0 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ - 0x0005b0b0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x0005b0c0 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ - 0x0005b0d0 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ - 0x0005b0e0 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ - 0x0005b0f0 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x0005b100 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ - 0x0005b110 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ - 0x0005b120 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x0005b130 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ - 0x0005b140 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ - 0x0005b150 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x0005b160 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x0005b170 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x0005b180 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x0005b190 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ - 0x0005b1a0 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ - 0x0005b1b0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x0005b1c0 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x0005b1d0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x0005b1e0 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ - 0x0005b1f0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x0005b200 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x0005b210 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x0005b220 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x0005b230 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x0005b240 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ - 0x0005b250 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x0005b260 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ - 0x0005b270 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x0005b280 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ - 0x0005b290 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x0005b2a0 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x0005b2b0 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x0005b2c0 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x0005b2d0 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x0005b2e0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x0005b2f0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x0005b300 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ - 0x0005b310 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x0005b320 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0005b330 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ - 0x0005b340 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x0005b350 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x0005b360 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x0005b370 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x0005b380 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0005b390 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x0005b3a0 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x0005b3b0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x0005b3c0 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x0005b3d0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x0005b3e0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0005b3f0 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ - 0x0005b400 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0005b410 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ - 0x0005b420 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ - 0x0005b430 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x0005b440 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ - 0x0005b450 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ - 0x0005b460 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ - 0x0005b470 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ - 0x0005b480 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ - 0x0005b490 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ - 0x0005b4a0 20202020 20202066 69727374 2e202042 first. B │ │ │ │ - 0x0005b4b0 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ - 0x0005b4c0 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ - 0x0005b4d0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x0005b4e0 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ - 0x0005b4f0 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ - 0x0005b500 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ - 0x0005b510 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ - 0x0005b520 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ - 0x0005b530 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ - 0x0005b540 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ - 0x0005b550 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ - 0x0005b560 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ - 0x0005b570 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ - 0x0005b580 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ - 0x0005b590 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ - 0x0005b5a0 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ - 0x0005b5b0 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ - 0x0005b5c0 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ - 0x0005b5d0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x0005b5e0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x0005b5f0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x0005b600 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ - 0x0005b610 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ - 0x0005b620 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ - 0x0005b630 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ - 0x0005b640 20202020 20202074 68652063 7274656e the crten │ │ │ │ - 0x0005b650 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ - 0x0005b660 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ - 0x0005b670 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ - 0x0005b680 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x0005b690 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ - 0x0005b6a0 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ - 0x0005b6b0 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ - 0x0005b6c0 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ - 0x0005b6d0 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ - 0x0005b6e0 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ - 0x0005b6f0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x0005b700 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x0005b710 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x0005b720 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x0005b730 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x0005b740 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ - 0x0005b750 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ - 0x0005b760 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0005b770 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x0005b780 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x0005b790 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x0005b7a0 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x0005b7b0 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x0005b7c0 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x0005b7d0 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x0005b7e0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x0005b7f0 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ - 0x0005b800 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ - 0x0005b810 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ - 0x0005b820 72202020 20202020 20202020 203a207b r : { │ │ │ │ - 0x0005b830 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ - 0x0005b840 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ - 0x0005b850 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ - 0x0005b860 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ - 0x0005b870 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x0005b880 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ - 0x0005b890 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ - 0x0005b8a0 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ - 0x0005b8b0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x0005b8c0 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ - 0x0005b8d0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0005b8e0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x0005b8f0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x0005b900 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ - 0x0005b910 7d0a2020 2e676f74 2e706c74 20202020 }. .got.plt │ │ │ │ - 0x0005b920 20202020 3a207b20 2a282e67 6f742e70 : { *(.got.p │ │ │ │ - 0x0005b930 6c742920 2a282e69 676f742e 706c7429 lt) *(.igot.plt) │ │ │ │ - 0x0005b940 207d0a20 202e6461 74612020 20202020 }. .data │ │ │ │ - 0x0005b950 20202020 203a0a20 207b0a20 20202050 :. {. P │ │ │ │ - 0x0005b960 524f5649 44452028 5f5f6461 74615f73 ROVIDE (__data_s │ │ │ │ - 0x0005b970 74617274 203d202e 293b0a20 2020202a tart = .);. * │ │ │ │ - 0x0005b980 282e6461 7461202e 64617461 2e2a202e (.data .data.* . │ │ │ │ - 0x0005b990 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x0005b9a0 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ - 0x0005b9b0 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ - 0x0005b9c0 64617461 31202020 20202020 2020203a data1 : │ │ │ │ - 0x0005b9d0 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ - 0x0005b9e0 205f6564 61746120 3d202e3b 0a202050 _edata = .;. P │ │ │ │ - 0x0005b9f0 524f5649 44452028 65646174 61203d20 ROVIDE (edata = │ │ │ │ - 0x0005ba00 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x0005ba10 414c4947 4e4f4628 4e455854 5f534543 ALIGNOF(NEXT_SEC │ │ │ │ - 0x0005ba20 54494f4e 29293b0a 20205f5f 6273735f TION));. __bss_ │ │ │ │ - 0x0005ba30 73746172 74203d20 2e3b0a20 205f5f62 start = .;. __b │ │ │ │ - 0x0005ba40 73735f73 74617274 5f5f203d 202e3b0a ss_start__ = .;. │ │ │ │ - 0x0005ba50 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x0005ba60 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x0005ba70 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x0005ba80 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x0005ba90 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x0005baa0 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x0005bab0 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x0005bac0 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x0005bad0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x0005bae0 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x0005baf0 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x0005bb00 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x0005bb10 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x0005bb20 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x0005bb30 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x0005bb40 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x0005bb50 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x0005bb60 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x0005bb70 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x0005bb80 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x0005bb90 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x0005bba0 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x0005bbb0 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x0005bbc0 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x0005bbd0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x0005bbe0 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x0005bbf0 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x0005bc00 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x0005bc10 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x0005bc20 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x0005bc30 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x0005bc40 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ - 0x0005bc50 20207d0a 20205f62 73735f65 6e645f5f }. _bss_end__ │ │ │ │ - 0x0005bc60 203d202e 3b205f5f 6273735f 656e645f = .; __bss_end_ │ │ │ │ - 0x0005bc70 5f203d20 2e3b0a20 2020202e 203d2041 _ = .;. . = A │ │ │ │ - 0x0005bc80 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ - 0x0005bc90 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x0005bca0 4c617267 65204461 74612072 6567696f Large Data regio │ │ │ │ - 0x0005bcb0 6e2e2020 2a2f0a20 202e203d 20534547 n. */. . = SEG │ │ │ │ - 0x0005bcc0 4d454e54 5f535441 52542822 6c646174 MENT_START("ldat │ │ │ │ - 0x0005bcd0 612d7365 676d656e 74222c20 2e293b0a a-segment", .);. │ │ │ │ - 0x0005bce0 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ - 0x0005bcf0 2038293b 0a20205f 5f656e64 5f5f203d 8);. __end__ = │ │ │ │ - 0x0005bd00 202e3b0a 20205f65 6e64203d 202e3b0a .;. _end = .;. │ │ │ │ - 0x0005bd10 20205052 4f564944 45202865 6e64203d PROVIDE (end = │ │ │ │ - 0x0005bd20 202e293b 0a20202f 2a205374 61727420 .);. /* Start │ │ │ │ - 0x0005bd30 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ - 0x0005bd40 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x0005bd50 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ - 0x0005bd60 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ - 0x0005bd70 20202e73 74616220 20202020 20202020 .stab │ │ │ │ - 0x0005bd80 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ - 0x0005bd90 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ - 0x0005bda0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x0005bdb0 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ - 0x0005bdc0 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ - 0x0005bdd0 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ - 0x0005bde0 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ - 0x0005bdf0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x0005be00 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ - 0x0005be10 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ - 0x0005be20 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ - 0x0005be30 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ - 0x0005be40 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x0005be50 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ - 0x0005be60 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ - 0x0005be70 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ - 0x0005be80 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ - 0x0005be90 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ - 0x0005bea0 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ - 0x0005beb0 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x0005bec0 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ - 0x0005bed0 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ - 0x0005bee0 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ - 0x0005bef0 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ - 0x0005bf00 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ - 0x0005bf10 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ - 0x0005bf20 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ - 0x0005bf30 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ - 0x0005bf40 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ - 0x0005bf50 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ - 0x0005bf60 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ - 0x0005bf70 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ - 0x0005bf80 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ - 0x0005bf90 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x0005bfa0 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ - 0x0005bfb0 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ - 0x0005bfc0 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ - 0x0005bfd0 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ - 0x0005bfe0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x0005bff0 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ - 0x0005c000 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0005c010 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ - 0x0005c020 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ - 0x0005c030 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ - 0x0005c040 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x0005c050 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ - 0x0005c060 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x0005c070 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ - 0x0005c080 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ - 0x0005c090 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ - 0x0005c0a0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x0005c0b0 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ - 0x0005c0c0 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ - 0x0005c0d0 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ - 0x0005c0e0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0005c0f0 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ - 0x0005c100 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ - 0x0005c110 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ - 0x0005c120 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0005c130 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ - 0x0005c140 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ - 0x0005c150 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ - 0x0005c160 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ - 0x0005c170 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ - 0x0005c180 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ - 0x0005c190 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0005c1a0 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ - 0x0005c1b0 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ - 0x0005c1c0 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ - 0x0005c1d0 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ - 0x0005c1e0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0005c1f0 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ - 0x0005c200 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ - 0x0005c210 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ - 0x0005c220 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ - 0x0005c230 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ - 0x0005c240 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x0005c250 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ - 0x0005c260 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ - 0x0005c270 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ - 0x0005c280 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ - 0x0005c290 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ - 0x0005c2a0 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ - 0x0005c2b0 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ - 0x0005c2c0 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ - 0x0005c2d0 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ - 0x0005c2e0 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ - 0x0005c2f0 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ - 0x0005c300 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x0005c310 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ - 0x0005c320 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ - 0x0005c330 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ - 0x0005c340 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ - 0x0005c350 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ - 0x0005c360 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ - 0x0005c370 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ - 0x0005c380 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ - 0x0005c390 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ - 0x0005c3a0 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ - 0x0005c3b0 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ - 0x0005c3c0 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x0005c3d0 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ - 0x0005c3e0 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ - 0x0005c3f0 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ - 0x0005c400 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x0005c410 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ - 0x0005c420 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ - 0x0005c430 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ - 0x0005c440 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0005c450 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ - 0x0005c460 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ - 0x0005c470 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ - 0x0005c480 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x0005c490 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ - 0x0005c4a0 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ - 0x0005c4b0 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ - 0x0005c4c0 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ - 0x0005c4d0 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ - 0x0005c4e0 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ - 0x0005c4f0 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ - 0x0005c500 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ - 0x0005c510 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ - 0x0005c520 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ - 0x0005c530 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ - 0x0005c540 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ - 0x0005c550 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ - 0x0005c560 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ - 0x0005c570 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ - 0x0005c580 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x0005c590 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ - 0x0005c5a0 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ - 0x0005c5b0 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ - 0x0005c5c0 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ - 0x0005c5d0 2f2a2053 63726970 7420666f 72202d6e /* Script for -n │ │ │ │ - 0x0005c5e0 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x0005c5f0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x0005c600 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x0005c610 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x0005c620 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x0005c630 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x0005c640 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x0005c650 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x0005c660 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x0005c670 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x0005c680 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x0005c690 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x0005c6a0 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x0005c6b0 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x0005c6c0 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x0005c6d0 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x0005c6e0 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ - 0x0005c6f0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x0005c700 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ - 0x0005c710 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ - 0x0005c720 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x0005c730 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ - 0x0005c740 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x0005c750 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0005c760 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x0005c770 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x0005c780 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x0005c790 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x0005c7a0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x0005c7b0 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x0005c7c0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0005c7d0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x0005c7e0 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ - 0x0005c7f0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x0005c800 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x0005c810 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ - 0x0005c820 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0005c830 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0005c840 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ - 0x0005c850 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ - 0x0005c860 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ - 0x0005c870 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ - 0x0005c880 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ - 0x0005c890 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x0005c8a0 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x0005c8b0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0005c8c0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0005c8d0 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x0005c8e0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0005c8f0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0005c900 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x0005c910 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x0005c920 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x0005c930 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x0005c940 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x0005c950 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x0005c960 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x0005c970 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x0005c980 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x0005c990 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x0005c9a0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x0005c9b0 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x0005c9c0 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x0005c9d0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x0005c9e0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x0005c9f0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x0005ca00 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x0005ca10 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ - 0x0005ca20 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ - 0x0005ca30 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ - 0x0005ca40 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x0005ca50 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x0005ca60 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x0005ca70 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x0005ca80 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x0005ca90 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0005caa0 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x0005cab0 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x0005cac0 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x0005cad0 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x0005cae0 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x0005caf0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x0005cb00 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x0005cb10 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x0005cb20 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x0005cb30 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x0005cb40 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ - 0x0005cb50 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ - 0x0005cb60 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ - 0x0005cb70 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ - 0x0005cb80 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ - 0x0005cb90 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x0005cba0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0005cbb0 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ - 0x0005cbc0 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ - 0x0005cbd0 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ - 0x0005cbe0 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ - 0x0005cbf0 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ - 0x0005cc00 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x0005cc10 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0005cc20 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ - 0x0005cc30 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ - 0x0005cc40 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x0005cc50 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ - 0x0005cc60 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ - 0x0005cc70 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0005cc80 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x0005cc90 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ - 0x0005cca0 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x0005ccb0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x0005ccc0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0005ccd0 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ - 0x0005cce0 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ - 0x0005ccf0 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x0005cd00 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x0005cd10 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x0005cd20 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ - 0x0005cd30 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ - 0x0005cd40 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x0005cd50 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0005cd60 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ - 0x0005cd70 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ - 0x0005cd80 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ - 0x0005cd90 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ - 0x0005cda0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x0005cdb0 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ - 0x0005cdc0 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ - 0x0005cdd0 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ - 0x0005cde0 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ - 0x0005cdf0 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ - 0x0005ce00 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x0005ce10 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x0005ce20 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ - 0x0005ce30 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ - 0x0005ce40 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x0005ce50 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x0005ce60 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x0005ce70 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x0005ce80 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0005ce90 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ - 0x0005cea0 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ - 0x0005ceb0 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x0005cec0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0005ced0 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ - 0x0005cee0 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ - 0x0005cef0 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x0005cf00 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ - 0x0005cf10 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ - 0x0005cf20 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ - 0x0005cf30 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ - 0x0005cf40 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ - 0x0005cf50 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x0005cf60 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ - 0x0005cf70 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x0005cf80 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ - 0x0005cf90 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ - 0x0005cfa0 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ - 0x0005cfb0 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ - 0x0005cfc0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0005cfd0 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ - 0x0005cfe0 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ - 0x0005cff0 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ - 0x0005d000 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ - 0x0005d010 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ - 0x0005d020 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x0005d030 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ - 0x0005d040 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ - 0x0005d050 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ - 0x0005d060 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ - 0x0005d070 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ - 0x0005d080 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ - 0x0005d090 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ - 0x0005d0a0 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x0005d0b0 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ - 0x0005d0c0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x0005d0d0 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ - 0x0005d0e0 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ - 0x0005d0f0 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ - 0x0005d100 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ - 0x0005d110 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ - 0x0005d120 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0005d130 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x0005d140 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ - 0x0005d150 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ - 0x0005d160 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ - 0x0005d170 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x0005d180 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x0005d190 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ - 0x0005d1a0 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x0005d1b0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x0005d1c0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0005d1d0 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ - 0x0005d1e0 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x0005d1f0 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ - 0x0005d200 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x0005d210 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x0005d220 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ - 0x0005d230 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x0005d240 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ - 0x0005d250 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ - 0x0005d260 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ - 0x0005d270 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ - 0x0005d280 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x0005d290 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x0005d2a0 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x0005d2b0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x0005d2c0 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x0005d2d0 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x0005d2e0 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x0005d2f0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x0005d300 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ - 0x0005d310 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0005d320 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x0005d330 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0005d340 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0005d350 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ - 0x0005d360 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ - 0x0005d370 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x0005d380 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x0005d390 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x0005d3a0 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x0005d3b0 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x0005d3c0 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x0005d3d0 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x0005d3e0 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x0005d3f0 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x0005d400 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x0005d410 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ - 0x0005d420 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ - 0x0005d430 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ - 0x0005d440 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ - 0x0005d450 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ - 0x0005d460 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ - 0x0005d470 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ - 0x0005d480 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ - 0x0005d490 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ - 0x0005d4a0 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ - 0x0005d4b0 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ - 0x0005d4c0 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ - 0x0005d4d0 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ - 0x0005d4e0 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ - 0x0005d4f0 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ - 0x0005d500 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ - 0x0005d510 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0005d520 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ - 0x0005d530 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ - 0x0005d540 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ - 0x0005d550 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ - 0x0005d560 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ - 0x0005d570 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x0005d580 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ - 0x0005d590 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ - 0x0005d5a0 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ - 0x0005d5b0 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ - 0x0005d5c0 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ - 0x0005d5d0 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ - 0x0005d5e0 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ - 0x0005d5f0 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ - 0x0005d600 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ - 0x0005d610 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ - 0x0005d620 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x0005d630 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ - 0x0005d640 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x0005d650 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ - 0x0005d660 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ - 0x0005d670 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ - 0x0005d680 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ - 0x0005d690 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ - 0x0005d6a0 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x0005d6b0 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ - 0x0005d6c0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x0005d6d0 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x0005d6e0 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x0005d6f0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x0005d700 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x0005d710 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x0005d720 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x0005d730 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x0005d740 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x0005d750 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ - 0x0005d760 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ - 0x0005d770 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x0005d780 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ - 0x0005d790 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ - 0x0005d7a0 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ - 0x0005d7b0 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ - 0x0005d7c0 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x0005d7d0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x0005d7e0 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x0005d7f0 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x0005d800 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x0005d810 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x0005d820 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x0005d830 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x0005d840 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ - 0x0005d850 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ - 0x0005d860 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ - 0x0005d870 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ - 0x0005d880 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0005d890 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0005d8a0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0005d8b0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0005d8c0 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ - 0x0005d8d0 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x0005d8e0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0005d8f0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x0005d900 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ - 0x0005d910 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ - 0x0005d920 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x0005d930 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ - 0x0005d940 0a202020 20205052 4f564944 455f4849 . PROVIDE_HI │ │ │ │ - 0x0005d950 4444454e 20285f5f 74646174 615f7374 DDEN (__tdata_st │ │ │ │ - 0x0005d960 61727420 3d202e29 3b0a2020 2020202a art = .);. * │ │ │ │ - 0x0005d970 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ - 0x0005d980 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x0005d990 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ - 0x0005d9a0 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ - 0x0005d9b0 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ - 0x0005d9c0 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ - 0x0005d9d0 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ - 0x0005d9e0 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ - 0x0005d9f0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x0005da00 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x0005da10 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ - 0x0005da20 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x0005da30 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ - 0x0005da40 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x0005da50 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ - 0x0005da60 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x0005da70 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x0005da80 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x0005da90 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0005daa0 5f696e69 745f6172 7261795f 73746172 _init_array_star │ │ │ │ - 0x0005dab0 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x0005dac0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x0005dad0 5f505249 4f524954 59282e69 6e69745f _PRIORITY(.init_ │ │ │ │ - 0x0005dae0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x0005daf0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0005db00 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x0005db10 45455020 282a282e 696e6974 5f617272 EEP (*(.init_arr │ │ │ │ - 0x0005db20 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x0005db30 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x0005db40 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x0005db50 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0005db60 202e6374 6f727329 290a2020 20205052 .ctors)). PR │ │ │ │ - 0x0005db70 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0005db80 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ - 0x0005db90 202e293b 0a20207d 0a20202e 66696e69 .);. }. .fini │ │ │ │ - 0x0005dba0 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x0005dbb0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x0005dbc0 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x0005dbd0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x0005dbe0 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ - 0x0005dbf0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0005dc00 66696e69 5f617272 61792e2a 2920534f fini_array.*) SO │ │ │ │ - 0x0005dc10 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0005dc20 49545928 2e64746f 72732e2a 2929290a ITY(.dtors.*))). │ │ │ │ - 0x0005dc30 20202020 4b454550 20282a28 2e66696e KEEP (*(.fin │ │ │ │ - 0x0005dc40 695f6172 72617920 4558434c 5544455f i_array EXCLUDE_ │ │ │ │ - 0x0005dc50 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ - 0x0005dc60 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ - 0x0005dc70 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x0005dc80 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ - 0x0005dc90 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0005dca0 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ - 0x0005dcb0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ - 0x0005dcc0 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x0005dcd0 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x0005dce0 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x0005dcf0 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x0005dd00 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x0005dd10 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x0005dd20 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x0005dd30 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x0005dd40 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x0005dd50 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x0005dd60 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x0005dd70 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x0005dd80 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x0005dd90 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x0005dda0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x0005ddb0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x0005ddc0 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x0005ddd0 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x0005dde0 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x0005ddf0 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x0005de00 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x0005de10 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x0005de20 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x0005de30 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x0005de40 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x0005de50 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x0005de60 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x0005de70 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x0005de80 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x0005de90 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x0005dea0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x0005deb0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x0005dec0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x0005ded0 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x0005dee0 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x0005def0 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x0005df00 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x0005df10 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x0005df20 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x0005df30 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x0005df40 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x0005df50 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x0005df60 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x0005df70 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x0005df80 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x0005df90 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x0005dfa0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x0005dfb0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x0005dfc0 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x0005dfd0 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x0005dfe0 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x0005dff0 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x0005e000 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x0005e010 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x0005e020 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x0005e030 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x0005e040 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x0005e050 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x0005e060 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0005e070 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x0005e080 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x0005e090 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x0005e0a0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x0005e0b0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x0005e0c0 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x0005e0d0 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x0005e0e0 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x0005e0f0 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x0005e100 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x0005e110 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x0005e120 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x0005e130 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x0005e140 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x0005e150 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x0005e160 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x0005e170 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x0005e180 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x0005e190 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x0005e1a0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x0005e1b0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x0005e1c0 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ - 0x0005e1d0 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x0005e1e0 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x0005e1f0 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x0005e200 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x0005e210 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x0005e220 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x0005e230 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x0005e240 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x0005e250 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x0005e260 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x0005e270 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x0005e280 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x0005e290 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ - 0x0005e2a0 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ - 0x0005e2b0 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x0005e2c0 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x0005e2d0 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x0005e2e0 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ - 0x0005e2f0 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ - 0x0005e300 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ - 0x0005e310 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ - 0x0005e320 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ - 0x0005e330 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ - 0x0005e340 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x0005e350 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ - 0x0005e360 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ - 0x0005e370 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ - 0x0005e380 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ - 0x0005e390 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ - 0x0005e3a0 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ - 0x0005e3b0 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ - 0x0005e3c0 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ - 0x0005e3d0 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ - 0x0005e3e0 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ - 0x0005e3f0 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ - 0x0005e400 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ - 0x0005e410 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ - 0x0005e420 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ - 0x0005e430 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ - 0x0005e440 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ - 0x0005e450 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ - 0x0005e460 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ - 0x0005e470 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ - 0x0005e480 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ - 0x0005e490 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ - 0x0005e4a0 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ - 0x0005e4b0 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ - 0x0005e4c0 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ - 0x0005e4d0 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ - 0x0005e4e0 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ - 0x0005e4f0 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ - 0x0005e500 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ - 0x0005e510 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ - 0x0005e520 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ - 0x0005e530 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x0005e540 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ - 0x0005e550 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x0005e560 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x0005e570 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x0005e580 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x0005e590 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x0005e5a0 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ - 0x0005e5b0 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ - 0x0005e5c0 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ - 0x0005e5d0 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ - 0x0005e5e0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x0005e5f0 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ - 0x0005e600 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ - 0x0005e610 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ - 0x0005e620 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ - 0x0005e630 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x0005e640 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ - 0x0005e650 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x0005e660 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ - 0x0005e670 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ - 0x0005e680 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ - 0x0005e690 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ - 0x0005e6a0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x0005e6b0 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ - 0x0005e6c0 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ - 0x0005e6d0 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ - 0x0005e6e0 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ - 0x0005e6f0 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x0005e700 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ - 0x0005e710 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ - 0x0005e720 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ - 0x0005e730 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ - 0x0005e740 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ - 0x0005e750 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ - 0x0005e760 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ - 0x0005e770 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x0005e780 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ - 0x0005e790 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ - 0x0005e7a0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x0005e7b0 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ - 0x0005e7c0 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ - 0x0005e7d0 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ - 0x0005e7e0 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ - 0x0005e7f0 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ - 0x0005e800 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ - 0x0005e810 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ - 0x0005e820 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ - 0x0005e830 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ - 0x0005e840 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ - 0x0005e850 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ - 0x0005e860 202e6465 62756720 20202020 20202020 .debug │ │ │ │ - 0x0005e870 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ - 0x0005e880 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ - 0x0005e890 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ - 0x0005e8a0 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ - 0x0005e8b0 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ - 0x0005e8c0 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x0005e8d0 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ - 0x0005e8e0 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ - 0x0005e8f0 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ - 0x0005e900 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x0005e910 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ - 0x0005e920 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ - 0x0005e930 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ - 0x0005e940 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ - 0x0005e950 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0005e960 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ - 0x0005e970 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ - 0x0005e980 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ - 0x0005e990 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x0005e9a0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x0005e9b0 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ - 0x0005e9c0 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ - 0x0005e9d0 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ - 0x0005e9e0 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ - 0x0005e9f0 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ - 0x0005ea00 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ - 0x0005ea10 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ - 0x0005ea20 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0005ea30 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ - 0x0005ea40 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ - 0x0005ea50 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ - 0x0005ea60 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ - 0x0005ea70 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ - 0x0005ea80 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ - 0x0005ea90 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x0005eaa0 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ - 0x0005eab0 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ - 0x0005eac0 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ - 0x0005ead0 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ - 0x0005eae0 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x0005eaf0 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ - 0x0005eb00 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ - 0x0005eb10 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ - 0x0005eb20 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ - 0x0005eb30 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ - 0x0005eb40 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ - 0x0005eb50 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ - 0x0005eb60 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x0005eb70 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ - 0x0005eb80 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ - 0x0005eb90 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x0005eba0 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ - 0x0005ebb0 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ - 0x0005ebc0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x0005ebd0 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ - 0x0005ebe0 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ - 0x0005ebf0 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ - 0x0005ec00 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x0005ec10 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ - 0x0005ec20 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ - 0x0005ec30 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x0005ec40 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ - 0x0005ec50 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ - 0x0005ec60 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ - 0x0005ec70 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ - 0x0005ec80 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x0005ec90 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ - 0x0005eca0 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ - 0x0005ecb0 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ - 0x0005ecc0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x0005ecd0 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ - 0x0005ece0 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ - 0x0005ecf0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x0005ed00 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ - 0x0005ed10 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ - 0x0005ed20 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ - 0x0005ed30 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ - 0x0005ed40 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x0005ed50 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ - 0x0005ed60 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ - 0x0005ed70 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ - 0x0005ed80 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ - 0x0005ed90 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ - 0x0005eda0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x0005edb0 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ - 0x0005edc0 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ - 0x0005edd0 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ - 0x0005ede0 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ - 0x0005edf0 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ - 0x0005ee00 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ - 0x0005ee10 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ - 0x0005ee20 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ - 0x0005ee30 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ - 0x0005ee40 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ - 0x0005ee50 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ - 0x0005ee60 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ - 0x0005ee70 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ - 0x0005ee80 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ - 0x0005ee90 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ - 0x0005eea0 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x0005eeb0 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ - 0x0005eec0 6d627265 6c6f6320 2d7a2073 65706172 mbreloc -z separ │ │ │ │ - 0x0005eed0 6174652d 636f6465 202d7a20 72656c72 ate-code -z relr │ │ │ │ - 0x0005eee0 6f202d7a 206e6f77 202d2d72 6f736567 o -z now --roseg │ │ │ │ - 0x0005eef0 6d656e74 202a2f0a 2f2a2043 6f707972 ment */./* Copyr │ │ │ │ - 0x0005ef00 69676874 20284329 20323031 342d3230 ight (C) 2014-20 │ │ │ │ - 0x0005ef10 32362046 72656520 536f6674 77617265 26 Free Software │ │ │ │ - 0x0005ef20 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc │ │ │ │ - 0x0005ef30 2e0a2020 20436f70 79696e67 20616e64 .. Copying and │ │ │ │ - 0x0005ef40 20646973 74726962 7574696f 6e206f66 distribution of │ │ │ │ - 0x0005ef50 20746869 73207363 72697074 2c207769 this script, wi │ │ │ │ - 0x0005ef60 7468206f 72207769 74686f75 74206d6f th or without mo │ │ │ │ - 0x0005ef70 64696669 63617469 6f6e2c0a 20202061 dification,. a │ │ │ │ - 0x0005ef80 72652070 65726d69 74746564 20696e20 re permitted in │ │ │ │ - 0x0005ef90 616e7920 6d656469 756d2077 6974686f any medium witho │ │ │ │ - 0x0005efa0 75742072 6f79616c 74792070 726f7669 ut royalty provi │ │ │ │ - 0x0005efb0 64656420 74686520 636f7079 72696768 ded the copyrigh │ │ │ │ - 0x0005efc0 740a2020 206e6f74 69636520 616e6420 t. notice and │ │ │ │ - 0x0005efd0 74686973 206e6f74 69636520 61726520 this notice are │ │ │ │ - 0x0005efe0 70726573 65727665 642e2020 2a2f0a4f preserved. */.O │ │ │ │ - 0x0005eff0 55545055 545f464f 524d4154 2822656c UTPUT_FORMAT("el │ │ │ │ - 0x0005f000 6636342d 6c697474 6c656161 72636836 f64-littleaarch6 │ │ │ │ - 0x0005f010 34222c20 22656c66 36342d62 69676161 4", "elf64-bigaa │ │ │ │ - 0x0005f020 72636836 34222c20 22656c66 36342d6c rch64", "elf64-l │ │ │ │ - 0x0005f030 6974746c 65616172 63683634 22290a4f ittleaarch64").O │ │ │ │ - 0x0005f040 55545055 545f4152 43482861 61726368 UTPUT_ARCH(aarch │ │ │ │ - 0x0005f050 3634290a 454e5452 59285f73 74617274 64).ENTRY(_start │ │ │ │ - 0x0005f060 290a5345 41524348 5f444952 28223d2f ).SEARCH_DIR("=/ │ │ │ │ - 0x0005f070 7573722f 6c6f6361 6c2f6c69 622f6161 usr/local/lib/aa │ │ │ │ - 0x0005f080 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x0005f090 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x0005f0a0 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x0005f0b0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x0005f0c0 5f444952 28223d2f 7573722f 6c69622f _DIR("=/usr/lib/ │ │ │ │ - 0x0005f0d0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0005f0e0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x0005f0f0 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x0005f100 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x0005f110 3d2f6c69 6222293b 20534541 5243485f =/lib"); SEARCH_ │ │ │ │ - 0x0005f120 44495228 223d2f75 73722f6c 69622229 DIR("=/usr/lib") │ │ │ │ - 0x0005f130 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x0005f140 7573722f 61617263 6836342d 6c696e75 usr/aarch64-linu │ │ │ │ - 0x0005f150 782d676e 752f6c69 6222293b 0a534543 x-gnu/lib");.SEC │ │ │ │ - 0x0005f160 54494f4e 530a7b0a 20205052 4f564944 TIONS.{. PROVID │ │ │ │ - 0x0005f170 4520285f 5f657865 63757461 626c655f E (__executable_ │ │ │ │ - 0x0005f180 73746172 74203d20 5345474d 454e545f start = SEGMENT_ │ │ │ │ - 0x0005f190 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ - 0x0005f1a0 656e7422 2c203029 293b0a20 202e203d ent", 0));. . = │ │ │ │ - 0x0005f1b0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x0005f1c0 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x0005f1d0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x0005f1e0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x0005f1f0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x0005f200 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x0005f210 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x0005f220 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x0005f230 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x0005f240 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x0005f250 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x0005f260 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x0005f270 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x0005f280 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x0005f290 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x0005f2a0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x0005f2b0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x0005f2c0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x0005f2d0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x0005f2e0 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ - 0x0005f2f0 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x0005f300 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x0005f310 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x0005f320 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x0005f330 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x0005f340 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x0005f350 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x0005f360 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x0005f370 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x0005f380 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x0005f390 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x0005f3a0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0005f3b0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x0005f3c0 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x0005f3d0 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x0005f3e0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x0005f3f0 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x0005f400 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x0005f410 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x0005f420 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x0005f430 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x0005f440 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x0005f450 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x0005f460 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x0005f470 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x0005f480 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x0005f490 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x0005f4a0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x0005f4b0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x0005f4c0 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x0005f4d0 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x0005f4e0 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x0005f4f0 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x0005f500 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0005f510 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x0005f520 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x0005f530 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x0005f540 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x0005f550 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x0005f560 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x0005f570 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x0005f580 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x0005f590 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x0005f5a0 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x0005f5b0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x0005f5c0 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x0005f5d0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x0005f5e0 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x0005f5f0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x0005f600 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x0005f610 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x0005f620 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x0005f630 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x0005f640 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x0005f650 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x0005f660 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x0005f670 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x0005f680 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x0005f690 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x0005f6a0 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x0005f6b0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x0005f6c0 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x0005f6d0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x0005f6e0 202d2031 2929293b 0a20202e 696e7465 - 1)));. .inte │ │ │ │ - 0x0005f6f0 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ - 0x0005f700 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ - 0x0005f710 61736820 20202020 20202020 20203a20 ash : │ │ │ │ - 0x0005f720 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x0005f730 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ - 0x0005f740 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x0005f750 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x0005f760 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ - 0x0005f770 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x0005f780 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0005f790 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x0005f7a0 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ - 0x0005f7b0 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x0005f7c0 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x0005f7d0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x0005f7e0 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x0005f7f0 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ - 0x0005f800 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x0005f810 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ - 0x0005f820 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x0005f830 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ - 0x0005f840 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0005f850 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x0005f860 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x0005f870 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ - 0x0005f880 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ - 0x0005f890 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ - 0x0005f8a0 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x0005f8b0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x0005f8c0 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ - 0x0005f8d0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x0005f8e0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x0005f8f0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x0005f900 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0005f910 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x0005f920 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x0005f930 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x0005f940 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ - 0x0005f950 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ - 0x0005f960 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0005f970 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ - 0x0005f980 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ - 0x0005f990 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ - 0x0005f9a0 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ - 0x0005f9b0 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x0005f9c0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x0005f9d0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0005f9e0 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ - 0x0005f9f0 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ - 0x0005fa00 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ - 0x0005fa10 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x0005fa20 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x0005fa30 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x0005fa40 706c7429 0a202020 207d0a20 202e7265 plt). }. .re │ │ │ │ - 0x0005fa50 6c722e64 796e203a 207b202a 282e7265 lr.dyn : { *(.re │ │ │ │ - 0x0005fa60 6c722e64 796e2920 7d0a2020 2e726f64 lr.dyn) }. .rod │ │ │ │ - 0x0005fa70 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ - 0x0005fa80 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ - 0x0005fa90 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x0005faa0 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ - 0x0005fab0 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ - 0x0005fac0 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ - 0x0005fad0 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ - 0x0005fae0 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ - 0x0005faf0 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ - 0x0005fb00 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ - 0x0005fb10 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ - 0x0005fb20 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ - 0x0005fb30 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x0005fb40 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ - 0x0005fb50 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ - 0x0005fb60 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ - 0x0005fb70 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x0005fb80 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ - 0x0005fb90 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ - 0x0005fba0 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x0005fbb0 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x0005fbc0 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ - 0x0005fbd0 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x0005fbe0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x0005fbf0 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x0005fc00 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x0005fc10 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ - 0x0005fc20 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ - 0x0005fc30 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ - 0x0005fc40 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ - 0x0005fc50 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ - 0x0005fc60 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ - 0x0005fc70 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x0005fc80 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x0005fc90 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x0005fca0 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ - 0x0005fcb0 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ - 0x0005fcc0 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ - 0x0005fcd0 20746861 74207468 65792061 72652061 that they are a │ │ │ │ - 0x0005fce0 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ - 0x0005fcf0 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ - 0x0005fd00 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ - 0x0005fd10 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ - 0x0005fd20 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ - 0x0005fd30 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ - 0x0005fd40 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ - 0x0005fd50 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ - 0x0005fd60 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ - 0x0005fd70 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ - 0x0005fd80 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ - 0x0005fd90 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ - 0x0005fda0 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ - 0x0005fdb0 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ - 0x0005fdc0 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ - 0x0005fdd0 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ - 0x0005fde0 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ - 0x0005fdf0 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ - 0x0005fe00 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x0005fe10 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ - 0x0005fe20 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x0005fe30 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ - 0x0005fe40 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ - 0x0005fe50 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ - 0x0005fe60 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x0005fe70 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ - 0x0005fe80 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ - 0x0005fe90 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ - 0x0005fea0 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ - 0x0005feb0 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ - 0x0005fec0 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ - 0x0005fed0 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ - 0x0005fee0 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ - 0x0005fef0 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ - 0x0005ff00 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ - 0x0005ff10 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ - 0x0005ff20 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ - 0x0005ff30 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ - 0x0005ff40 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x0005ff50 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ - 0x0005ff60 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x0005ff70 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x0005ff80 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ - 0x0005ff90 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ - 0x0005ffa0 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ - 0x0005ffb0 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ - 0x0005ffc0 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ - 0x0005ffd0 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ - 0x0005ffe0 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ - 0x0005fff0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x00060000 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ - 0x00060010 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ - 0x00060020 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ - 0x00060030 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ - 0x00060040 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ - 0x00060050 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ - 0x00060060 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x00060070 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x00060080 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x00060090 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000600a0 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000600b0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000600c0 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000600d0 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000600e0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000600f0 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x00060100 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ - 0x00060110 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x00060120 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x00060130 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ - 0x00060140 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x00060150 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x00060160 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ - 0x00060170 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x00060180 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ - 0x00060190 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x000601a0 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ - 0x000601b0 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ - 0x000601c0 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ - 0x000601d0 0920203a 0a202020 7b0a2020 20202050 . :. {. P │ │ │ │ - 0x000601e0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000601f0 5f746461 74615f73 74617274 203d202e _tdata_start = . │ │ │ │ - 0x00060200 293b0a20 20202020 2a282e74 64617461 );. *(.tdata │ │ │ │ - 0x00060210 202e7464 6174612e 2a202e67 6e752e6c .tdata.* .gnu.l │ │ │ │ - 0x00060220 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ - 0x00060230 207d0a20 202e7462 73730909 20203a20 }. .tbss.. : │ │ │ │ - 0x00060240 7b202a28 2e746273 73202e74 6273732e { *(.tbss .tbss. │ │ │ │ - 0x00060250 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00060260 74622e2a 29202a28 2e74636f 6d6d6f6e tb.*) *(.tcommon │ │ │ │ - 0x00060270 29207d0a 20202e70 7265696e 69745f61 ) }. .preinit_a │ │ │ │ - 0x00060280 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x00060290 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000602a0 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ - 0x000602b0 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x000602c0 20204b45 45502028 2a282e70 7265696e KEEP (*(.prein │ │ │ │ - 0x000602d0 69745f61 72726179 29290a20 20202050 it_array)). P │ │ │ │ - 0x000602e0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000602f0 5f707265 696e6974 5f617272 61795f65 _preinit_array_e │ │ │ │ - 0x00060300 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x00060310 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x00060320 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x00060330 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ - 0x00060340 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x00060350 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x00060360 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x00060370 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ - 0x00060380 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x00060390 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ - 0x000603a0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000603b0 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ - 0x000603c0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x000603d0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x000603e0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x000603f0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x00060400 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x00060410 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x00060420 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x00060430 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ - 0x00060440 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x00060450 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ - 0x00060460 696e695f 61727261 795f7374 61727420 ini_array_start │ │ │ │ - 0x00060470 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x00060480 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x00060490 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ - 0x000604a0 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x000604b0 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ - 0x000604c0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000604d0 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ - 0x000604e0 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x000604f0 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x00060500 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x00060510 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x00060520 64746f72 7329290a 20202020 50524f56 dtors)). PROV │ │ │ │ - 0x00060530 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x00060540 6e695f61 72726179 5f656e64 203d202e ni_array_end = . │ │ │ │ - 0x00060550 293b0a20 207d0a20 202e6374 6f727320 );. }. .ctors │ │ │ │ - 0x00060560 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00060570 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ - 0x00060580 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ - 0x00060590 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ - 0x000605a0 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ - 0x000605b0 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ - 0x000605c0 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ - 0x000605d0 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ - 0x000605e0 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ - 0x000605f0 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ - 0x00060600 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x00060610 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ - 0x00060620 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ - 0x00060630 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ - 0x00060640 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ - 0x00060650 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ - 0x00060660 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ - 0x00060670 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ - 0x00060680 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ - 0x00060690 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ - 0x000606a0 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ - 0x000606b0 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ - 0x000606c0 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ - 0x000606d0 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ - 0x000606e0 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ - 0x000606f0 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ - 0x00060700 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ - 0x00060710 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00060720 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ - 0x00060730 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ - 0x00060740 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ - 0x00060750 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ - 0x00060760 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ - 0x00060770 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ - 0x00060780 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ - 0x00060790 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ - 0x000607a0 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ - 0x000607b0 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x000607c0 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ - 0x000607d0 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ - 0x000607e0 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ - 0x000607f0 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ - 0x00060800 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ - 0x00060810 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ - 0x00060820 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x00060830 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x00060840 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x00060850 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ - 0x00060860 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x00060870 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ - 0x00060880 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ - 0x00060890 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000608a0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x000608b0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000608c0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x000608d0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000608e0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x000608f0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x00060900 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x00060910 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x00060920 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ - 0x00060930 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ - 0x00060940 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ - 0x00060950 20202020 20202020 2020203a 207b204b : { K │ │ │ │ - 0x00060960 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ - 0x00060970 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ - 0x00060980 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ - 0x00060990 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ - 0x000609a0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000609b0 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ - 0x000609c0 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ - 0x000609d0 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ - 0x000609e0 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ - 0x000609f0 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ - 0x00060a00 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ - 0x00060a10 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ - 0x00060a20 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x00060a30 676f742e 706c7429 202a282e 69676f74 got.plt) *(.igot │ │ │ │ - 0x00060a40 2e706c74 29202a28 2e676f74 29202a28 .plt) *(.got) *( │ │ │ │ - 0x00060a50 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ - 0x00060a60 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ - 0x00060a70 4f5f454e 44202830 2c202e29 3b0a2020 O_END (0, .);. │ │ │ │ - 0x00060a80 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x00060a90 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x00060aa0 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x00060ab0 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x00060ac0 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x00060ad0 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x00060ae0 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x00060af0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x00060b00 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x00060b10 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ - 0x00060b20 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ - 0x00060b30 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x00060b40 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x00060b50 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x00060b60 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ - 0x00060b70 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ - 0x00060b80 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ - 0x00060b90 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ - 0x00060ba0 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ - 0x00060bb0 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ - 0x00060bc0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x00060bd0 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ - 0x00060be0 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ - 0x00060bf0 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ - 0x00060c00 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ - 0x00060c10 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ - 0x00060c20 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ - 0x00060c30 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ - 0x00060c40 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ - 0x00060c50 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ - 0x00060c60 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ - 0x00060c70 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ - 0x00060c80 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ - 0x00060c90 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ - 0x00060ca0 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ - 0x00060cb0 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ - 0x00060cc0 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ - 0x00060cd0 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ - 0x00060ce0 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ - 0x00060cf0 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ - 0x00060d00 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ - 0x00060d10 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ - 0x00060d20 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ - 0x00060d30 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ - 0x00060d40 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ - 0x00060d50 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ - 0x00060d60 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ - 0x00060d70 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ - 0x00060d80 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ - 0x00060d90 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ - 0x00060da0 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ - 0x00060db0 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x00060dc0 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ - 0x00060dd0 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x00060de0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00060df0 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x00060e00 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x00060e10 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x00060e20 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ - 0x00060e30 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ - 0x00060e40 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ - 0x00060e50 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ - 0x00060e60 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x00060e70 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ - 0x00060e80 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ - 0x00060e90 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ - 0x00060ea0 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ - 0x00060eb0 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x00060ec0 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ - 0x00060ed0 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x00060ee0 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ - 0x00060ef0 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ - 0x00060f00 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ - 0x00060f10 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ - 0x00060f20 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x00060f30 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ - 0x00060f40 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ - 0x00060f50 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ - 0x00060f60 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ - 0x00060f70 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x00060f80 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ - 0x00060f90 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ - 0x00060fa0 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ - 0x00060fb0 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ - 0x00060fc0 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ - 0x00060fd0 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ - 0x00060fe0 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ - 0x00060ff0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x00061000 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ - 0x00061010 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ - 0x00061020 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x00061030 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ - 0x00061040 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ - 0x00061050 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ - 0x00061060 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ - 0x00061070 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ - 0x00061080 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ - 0x00061090 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ - 0x000610a0 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ - 0x000610b0 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ - 0x000610c0 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ - 0x000610d0 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ - 0x000610e0 202e6465 62756720 20202020 20202020 .debug │ │ │ │ - 0x000610f0 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ - 0x00061100 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ - 0x00061110 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ - 0x00061120 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ - 0x00061130 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ - 0x00061140 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x00061150 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ - 0x00061160 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ - 0x00061170 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ - 0x00061180 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x00061190 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ - 0x000611a0 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ - 0x000611b0 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ - 0x000611c0 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ - 0x000611d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000611e0 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ - 0x000611f0 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ - 0x00061200 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ - 0x00061210 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x00061220 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x00061230 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ - 0x00061240 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ - 0x00061250 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ - 0x00061260 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ - 0x00061270 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ - 0x00061280 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ - 0x00061290 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ - 0x000612a0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000612b0 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ - 0x000612c0 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ - 0x000612d0 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ - 0x000612e0 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ - 0x000612f0 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ - 0x00061300 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ - 0x00061310 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00061320 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ - 0x00061330 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ - 0x00061340 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ - 0x00061350 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ - 0x00061360 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x00061370 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ - 0x00061380 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ - 0x00061390 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ - 0x000613a0 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ - 0x000613b0 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ - 0x000613c0 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ - 0x000613d0 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ - 0x000613e0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000613f0 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ - 0x00061400 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ - 0x00061410 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x00061420 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ - 0x00061430 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ - 0x00061440 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x00061450 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ - 0x00061460 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ - 0x00061470 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ - 0x00061480 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00061490 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ - 0x000614a0 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ - 0x000614b0 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x000614c0 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ - 0x000614d0 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ - 0x000614e0 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ - 0x000614f0 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ - 0x00061500 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x00061510 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ - 0x00061520 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ - 0x00061530 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ - 0x00061540 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x00061550 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ - 0x00061560 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ - 0x00061570 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x00061580 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ - 0x00061590 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ - 0x000615a0 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ - 0x000615b0 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ - 0x000615c0 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x000615d0 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ - 0x000615e0 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ - 0x000615f0 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ - 0x00061600 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ - 0x00061610 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ - 0x00061620 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00061630 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ - 0x00061640 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ - 0x00061650 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ - 0x00061660 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ - 0x00061670 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ - 0x00061680 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ - 0x00061690 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ - 0x000616a0 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ - 0x000616b0 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ - 0x000616c0 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ - 0x000616d0 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ - 0x000616e0 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ - 0x000616f0 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ - 0x00061700 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ - 0x00061710 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ - 0x00061720 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x00061730 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ - 0x00061740 6d627265 6c6f6320 2d7a2073 65706172 mbreloc -z separ │ │ │ │ - 0x00061750 6174652d 636f6465 202d7a20 72656c72 ate-code -z relr │ │ │ │ - 0x00061760 6f202d7a 206e6f77 202a2f0a 2f2a2043 o -z now */./* C │ │ │ │ - 0x00061770 6f707972 69676874 20284329 20323031 opyright (C) 201 │ │ │ │ - 0x00061780 342d3230 32362046 72656520 536f6674 4-2026 Free Soft │ │ │ │ - 0x00061790 77617265 20466f75 6e646174 696f6e2c ware Foundation, │ │ │ │ - 0x000617a0 20496e63 2e0a2020 20436f70 79696e67 Inc.. Copying │ │ │ │ - 0x000617b0 20616e64 20646973 74726962 7574696f and distributio │ │ │ │ - 0x000617c0 6e206f66 20746869 73207363 72697074 n of this script │ │ │ │ - 0x000617d0 2c207769 7468206f 72207769 74686f75 , with or withou │ │ │ │ - 0x000617e0 74206d6f 64696669 63617469 6f6e2c0a t modification,. │ │ │ │ - 0x000617f0 20202061 72652070 65726d69 74746564 are permitted │ │ │ │ - 0x00061800 20696e20 616e7920 6d656469 756d2077 in any medium w │ │ │ │ - 0x00061810 6974686f 75742072 6f79616c 74792070 ithout royalty p │ │ │ │ - 0x00061820 726f7669 64656420 74686520 636f7079 rovided the copy │ │ │ │ - 0x00061830 72696768 740a2020 206e6f74 69636520 right. notice │ │ │ │ - 0x00061840 616e6420 74686973 206e6f74 69636520 and this notice │ │ │ │ - 0x00061850 61726520 70726573 65727665 642e2020 are preserved. │ │ │ │ - 0x00061860 2a2f0a4f 55545055 545f464f 524d4154 */.OUTPUT_FORMAT │ │ │ │ - 0x00061870 2822656c 6636342d 6c697474 6c656161 ("elf64-littleaa │ │ │ │ - 0x00061880 72636836 34222c20 22656c66 36342d62 rch64", "elf64-b │ │ │ │ - 0x00061890 69676161 72636836 34222c20 22656c66 igaarch64", "elf │ │ │ │ - 0x000618a0 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ - 0x000618b0 22290a4f 55545055 545f4152 43482861 ").OUTPUT_ARCH(a │ │ │ │ - 0x000618c0 61726368 3634290a 454e5452 59285f73 arch64).ENTRY(_s │ │ │ │ - 0x000618d0 74617274 290a5345 41524348 5f444952 tart).SEARCH_DIR │ │ │ │ - 0x000618e0 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000618f0 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x00061900 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x00061910 5228223d 2f6c6962 2f616172 63683634 R("=/lib/aarch64 │ │ │ │ - 0x00061920 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x00061930 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x00061940 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00061950 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x00061960 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x00061970 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x00061980 49522822 3d2f6c69 6222293b 20534541 IR("=/lib"); SEA │ │ │ │ - 0x00061990 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000619a0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000619b0 28223d2f 7573722f 61617263 6836342d ("=/usr/aarch64- │ │ │ │ - 0x000619c0 6c696e75 782d676e 752f6c69 6222293b linux-gnu/lib"); │ │ │ │ - 0x000619d0 0a534543 54494f4e 530a7b0a 20205052 .SECTIONS.{. PR │ │ │ │ - 0x000619e0 4f564944 4520285f 5f657865 63757461 OVIDE (__executa │ │ │ │ - 0x000619f0 626c655f 73746172 74203d20 5345474d ble_start = SEGM │ │ │ │ - 0x00061a00 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x00061a10 7365676d 656e7422 2c203029 293b0a20 segment", 0));. │ │ │ │ - 0x00061a20 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x00061a30 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ - 0x00061a40 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ - 0x00061a50 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ - 0x00061a60 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x00061a70 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ - 0x00061a80 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ - 0x00061a90 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ - 0x00061aa0 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ - 0x00061ab0 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ - 0x00061ac0 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ - 0x00061ad0 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ - 0x00061ae0 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ - 0x00061af0 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ - 0x00061b00 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ - 0x00061b10 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ - 0x00061b20 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ - 0x00061b30 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x00061b40 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ - 0x00061b50 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ - 0x00061b60 20202e69 6e746572 70202020 20202020 .interp │ │ │ │ - 0x00061b70 20203a20 7b202a28 2e696e74 65727029 : { *(.interp) │ │ │ │ - 0x00061b80 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ - 0x00061b90 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ - 0x00061ba0 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ - 0x00061bb0 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ - 0x00061bc0 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ - 0x00061bd0 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ - 0x00061be0 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ - 0x00061bf0 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ - 0x00061c00 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ - 0x00061c10 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ - 0x00061c20 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x00061c30 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ - 0x00061c40 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ - 0x00061c50 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ - 0x00061c60 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x00061c70 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ - 0x00061c80 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ - 0x00061c90 6c612e64 796e2020 20202020 203a0a20 la.dyn :. │ │ │ │ - 0x00061ca0 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x00061cb0 6c612e69 6e697429 0a202020 2020202a la.init). * │ │ │ │ - 0x00061cc0 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ - 0x00061cd0 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ - 0x00061ce0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x00061cf0 0a202020 2020202a 282e7265 6c612e66 . *(.rela.f │ │ │ │ - 0x00061d00 696e6929 0a202020 2020202a 282e7265 ini). *(.re │ │ │ │ - 0x00061d10 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ - 0x00061d20 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ - 0x00061d30 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x00061d40 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ - 0x00061d50 61746120 2e72656c 612e6461 74612e2a ata .rela.data.* │ │ │ │ - 0x00061d60 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00061d70 6e63652e 642e2a29 0a202020 2020202a nce.d.*). * │ │ │ │ - 0x00061d80 282e7265 6c612e74 64617461 202e7265 (.rela.tdata .re │ │ │ │ - 0x00061d90 6c612e74 64617461 2e2a202e 72656c61 la.tdata.* .rela │ │ │ │ - 0x00061da0 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x00061db0 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x00061dc0 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ - 0x00061dd0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x00061de0 6e6b6f6e 63652e74 622e2a29 0a202020 nkonce.tb.*). │ │ │ │ - 0x00061df0 2020202a 282e7265 6c612e63 746f7273 *(.rela.ctors │ │ │ │ - 0x00061e00 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00061e10 64746f72 73290a20 20202020 202a282e dtors). *(. │ │ │ │ - 0x00061e20 72656c61 2e676f74 290a2020 20202020 rela.got). │ │ │ │ - 0x00061e30 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ - 0x00061e40 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ - 0x00061e50 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x00061e60 20202020 20202a28 2e72656c 612e6966 *(.rela.if │ │ │ │ - 0x00061e70 756e6329 0a202020 207d0a20 202e7265 unc). }. .re │ │ │ │ - 0x00061e80 6c612e70 6c742020 20202020 203a0a20 la.plt :. │ │ │ │ - 0x00061e90 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x00061ea0 6c612e70 6c74290a 20202020 20202a28 la.plt). *( │ │ │ │ - 0x00061eb0 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x00061ec0 7d0a2020 2e72656c 722e6479 6e203a20 }. .relr.dyn : │ │ │ │ - 0x00061ed0 7b202a28 2e72656c 722e6479 6e29207d { *(.relr.dyn) } │ │ │ │ - 0x00061ee0 0a20202f 2a20416c 69676e20 74686520 . /* Align the │ │ │ │ - 0x00061ef0 74657874 20736567 6d656e74 2e20202a text segment. * │ │ │ │ - 0x00061f00 2f0a2020 2e203d20 414c4947 4e28434f /. . = ALIGN(CO │ │ │ │ - 0x00061f10 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x00061f20 495a4529 293b0a20 202f2a20 53746172 IZE));. /* Star │ │ │ │ - 0x00061f30 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ - 0x00061f40 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ - 0x00061f50 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ - 0x00061f60 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00061f70 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x00061f80 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ - 0x00061f90 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ - 0x00061fa0 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ - 0x00061fb0 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ - 0x00061fc0 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ - 0x00061fd0 202e7465 78742020 20202020 20202020 .text │ │ │ │ - 0x00061fe0 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ - 0x00061ff0 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ - 0x00062000 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ - 0x00062010 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ - 0x00062020 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ - 0x00062030 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ - 0x00062040 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ - 0x00062050 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ - 0x00062060 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ - 0x00062070 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ - 0x00062080 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ - 0x00062090 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ - 0x000620a0 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ - 0x000620b0 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ - 0x000620c0 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ - 0x000620d0 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ - 0x000620e0 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ - 0x000620f0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ - 0x00062100 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ - 0x00062110 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ - 0x00062120 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x00062130 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ - 0x00062140 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x00062150 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ - 0x00062160 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ - 0x00062170 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ - 0x00062180 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ - 0x00062190 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ - 0x000621a0 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000621b0 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ - 0x000621c0 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ - 0x000621d0 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ - 0x000621e0 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ - 0x000621f0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x00062200 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ - 0x00062210 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x00062220 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x00062230 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x00062240 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x00062250 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ - 0x00062260 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x00062270 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x00062280 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x00062290 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x000622a0 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x000622b0 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ - 0x000622c0 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ - 0x000622d0 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ - 0x000622e0 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x000622f0 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ - 0x00062300 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ - 0x00062310 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ - 0x00062320 29293b0a 20202e72 6f646174 61202020 ));. .rodata │ │ │ │ - 0x00062330 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x00062340 61746120 2e726f64 6174612e 2a202e67 ata .rodata.* .g │ │ │ │ - 0x00062350 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x00062360 207d0a20 202e726f 64617461 31202020 }. .rodata1 │ │ │ │ - 0x00062370 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x00062380 74613129 207d0a20 202e6568 5f667261 ta1) }. .eh_fra │ │ │ │ - 0x00062390 6d655f68 64722020 203a207b 202a282e me_hdr : { *(. │ │ │ │ - 0x000623a0 65685f66 72616d65 5f686472 29202a28 eh_frame_hdr) *( │ │ │ │ - 0x000623b0 2e65685f 6672616d 655f656e 74727920 .eh_frame_entry │ │ │ │ - 0x000623c0 2e65685f 6672616d 655f656e 7472792e .eh_frame_entry. │ │ │ │ - 0x000623d0 2a29207d 0a20202e 65685f66 72616d65 *) }. .eh_frame │ │ │ │ - 0x000623e0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000623f0 5f524f20 7b204b45 45502028 2a282e65 _RO { KEEP (*(.e │ │ │ │ - 0x00062400 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x00062410 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x00062420 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x00062430 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x00062440 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x00062450 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x00062460 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00062470 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x00062480 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x00062490 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x000624a0 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x000624b0 676e755f 65787461 62202020 3a204f4e gnu_extab : ON │ │ │ │ - 0x000624c0 4c595f49 465f524f 207b202a 282e676e LY_IF_RO { *(.gn │ │ │ │ - 0x000624d0 755f6578 7461622a 29207d0a 20202f2a u_extab*) }. /* │ │ │ │ - 0x000624e0 20546865 73652073 65637469 6f6e7320 These sections │ │ │ │ - 0x000624f0 61726520 67656e65 72617465 64206279 are generated by │ │ │ │ - 0x00062500 20746865 2053756e 2f4f7261 636c6520 the Sun/Oracle │ │ │ │ - 0x00062510 432b2b20 636f6d70 696c6572 2e20202a C++ compiler. * │ │ │ │ - 0x00062520 2f0a2020 2e657863 65707469 6f6e5f72 /. .exception_r │ │ │ │ - 0x00062530 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x00062540 465f524f 207b202a 282e6578 63657074 F_RO { *(.except │ │ │ │ - 0x00062550 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x00062560 202f2a20 56617269 6f757320 6e6f7465 /* Various note │ │ │ │ - 0x00062570 20736563 74696f6e 732e2020 506c6163 sections. Plac │ │ │ │ - 0x00062580 65642068 65726520 736f2074 68617420 ed here so that │ │ │ │ - 0x00062590 74686579 20617265 20616c77 61797320 they are always │ │ │ │ - 0x000625a0 696e636c 75646564 0a202020 2020696e included. in │ │ │ │ - 0x000625b0 20746865 20726561 642d6f6e 6c792073 the read-only s │ │ │ │ - 0x000625c0 65676d65 6e742061 6e64206e 6f742074 egment and not t │ │ │ │ - 0x000625d0 72656174 65642061 73206f72 7068616e reated as orphan │ │ │ │ - 0x000625e0 20736563 74696f6e 732e2020 5468650a sections. The. │ │ │ │ - 0x000625f0 20202020 20637572 72656e74 206f7270 current orp │ │ │ │ - 0x00062600 68616e20 68616e64 6c696e67 20616c67 han handling alg │ │ │ │ - 0x00062610 6f726974 686d2064 6f657320 706c6163 orithm does plac │ │ │ │ - 0x00062620 65206e6f 74652073 65637469 6f6e7320 e note sections │ │ │ │ - 0x00062630 61667465 7220522f 4f0a2020 20202064 after R/O. d │ │ │ │ - 0x00062640 6174612c 20627574 20746869 73206973 ata, but this is │ │ │ │ - 0x00062650 206e6f74 20677561 72616e74 65656420 not guaranteed │ │ │ │ - 0x00062660 746f2061 6c776179 73206265 20746865 to always be the │ │ │ │ - 0x00062670 20636173 652e2020 2a2f0a20 202e6e6f case. */. .no │ │ │ │ - 0x00062680 74652e62 75696c64 2d696420 3a202020 te.build-id : │ │ │ │ - 0x00062690 2020207b 202a282e 6e6f7465 2e627569 { *(.note.bui │ │ │ │ - 0x000626a0 6c642d69 6429207d 0a20202e 6e6f7465 ld-id) }. .note │ │ │ │ - 0x000626b0 2e474e55 2d737461 636b203a 20202020 .GNU-stack : │ │ │ │ - 0x000626c0 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000626d0 7461636b 29207d0a 20202e6e 6f74652e tack) }. .note. │ │ │ │ - 0x000626e0 676e752e 70726f70 65727479 203a2020 gnu.property : │ │ │ │ - 0x000626f0 7b202a28 2e6e6f74 652e676e 752e7072 { *(.note.gnu.pr │ │ │ │ - 0x00062700 6f706572 74792920 7d0a2020 2e6e6f74 operty) }. .not │ │ │ │ - 0x00062710 652e4142 492d7461 67203a20 20202020 e.ABI-tag : │ │ │ │ - 0x00062720 20207b20 2a282e6e 6f74652e 4142492d { *(.note.ABI- │ │ │ │ - 0x00062730 74616729 207d0a20 202e6e6f 74652e70 tag) }. .note.p │ │ │ │ - 0x00062740 61636b61 6765203a 20202020 2020207b ackage : { │ │ │ │ - 0x00062750 202a282e 6e6f7465 2e706163 6b616765 *(.note.package │ │ │ │ - 0x00062760 29207d0a 20202e6e 6f74652e 646c6f70 ) }. .note.dlop │ │ │ │ - 0x00062770 656e203a 20202020 20202020 7b202a28 en : { *( │ │ │ │ - 0x00062780 2e6e6f74 652e646c 6f70656e 29207d0a .note.dlopen) }. │ │ │ │ - 0x00062790 20202e6e 6f74652e 6e657462 73642e69 .note.netbsd.i │ │ │ │ - 0x000627a0 64656e74 203a2020 7b202a28 2e6e6f74 dent : { *(.not │ │ │ │ - 0x000627b0 652e6e65 74627364 2e696465 6e742920 e.netbsd.ident) │ │ │ │ - 0x000627c0 7d0a2020 2e6e6f74 652e6f70 656e6273 }. .note.openbs │ │ │ │ - 0x000627d0 642e6964 656e7420 3a207b20 2a282e6e d.ident : { *(.n │ │ │ │ - 0x000627e0 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000627f0 7429207d 0a20202f 2a205374 61727420 t) }. /* Start │ │ │ │ - 0x00062800 6f662074 68652052 65616420 57726974 of the Read Writ │ │ │ │ - 0x00062810 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x00062820 2a2f0a20 202f2a20 41646a75 73742074 */. /* Adjust t │ │ │ │ - 0x00062830 68652061 64647265 73732066 6f722074 he address for t │ │ │ │ - 0x00062840 68652064 61746120 7365676d 656e742e he data segment. │ │ │ │ - 0x00062850 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x00062860 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x00062870 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x00062880 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x00062890 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x000628a0 2075702e 20202a2f 0a20202e 203d2044 up. */. . = D │ │ │ │ - 0x000628b0 4154415f 5345474d 454e545f 414c4947 ATA_SEGMENT_ALIG │ │ │ │ - 0x000628c0 4e202843 4f4e5354 414e5420 284d4158 N (CONSTANT (MAX │ │ │ │ - 0x000628d0 50414745 53495a45 292c2043 4f4e5354 PAGESIZE), CONST │ │ │ │ - 0x000628e0 414e5420 28434f4d 4d4f4e50 41474553 ANT (COMMONPAGES │ │ │ │ - 0x000628f0 495a4529 293b0a20 202f2a20 45786365 IZE));. /* Exce │ │ │ │ - 0x00062900 7074696f 6e206861 6e646c69 6e672e20 ption handling. │ │ │ │ - 0x00062910 202a2f0a 20202e65 685f6672 616d6520 */. .eh_frame │ │ │ │ - 0x00062920 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x00062930 5257207b 204b4545 5020282a 282e6568 RW { KEEP (*(.eh │ │ │ │ - 0x00062940 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x00062950 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x00062960 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x00062970 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x00062980 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x00062990 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x000629a0 6e755f65 78746162 20202020 20203a20 nu_extab : │ │ │ │ - 0x000629b0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000629c0 676e755f 65787461 6229207d 0a20202e gnu_extab) }. . │ │ │ │ - 0x000629d0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000629e0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000629f0 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x00062a00 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x00062a10 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x00062a20 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00062a30 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x00062a40 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x00062a50 616e6765 732a2920 7d0a2020 2f2a2054 anges*) }. /* T │ │ │ │ - 0x00062a60 68726561 64204c6f 63616c20 53746f72 hread Local Stor │ │ │ │ - 0x00062a70 61676520 73656374 696f6e73 2e20202a age sections. * │ │ │ │ - 0x00062a80 2f0a2020 2e746461 74610920 203a0a20 /. .tdata. :. │ │ │ │ - 0x00062a90 20207b0a 20202020 2050524f 56494445 {. PROVIDE │ │ │ │ - 0x00062aa0 5f484944 44454e20 285f5f74 64617461 _HIDDEN (__tdata │ │ │ │ - 0x00062ab0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x00062ac0 20202a28 2e746461 7461202e 74646174 *(.tdata .tdat │ │ │ │ - 0x00062ad0 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x00062ae0 652e7464 2e2a290a 2020207d 0a20202e e.td.*). }. . │ │ │ │ - 0x00062af0 74627373 09092020 3a207b20 2a282e74 tbss.. : { *(.t │ │ │ │ - 0x00062b00 62737320 2e746273 732e2a20 2e676e75 bss .tbss.* .gnu │ │ │ │ - 0x00062b10 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ - 0x00062b20 2a282e74 636f6d6d 6f6e2920 7d0a2020 *(.tcommon) }. │ │ │ │ - 0x00062b30 2e707265 696e6974 5f617272 61792020 .preinit_array │ │ │ │ - 0x00062b40 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x00062b50 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ - 0x00062b60 65696e69 745f6172 7261795f 73746172 einit_array_star │ │ │ │ - 0x00062b70 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x00062b80 20282a28 2e707265 696e6974 5f617272 (*(.preinit_arr │ │ │ │ - 0x00062b90 61792929 0a202020 2050524f 56494445 ay)). PROVIDE │ │ │ │ - 0x00062ba0 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x00062bb0 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ - 0x00062bc0 293b0a20 207d0a20 202e696e 69745f61 );. }. .init_a │ │ │ │ - 0x00062bd0 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x00062be0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00062bf0 20285f5f 696e6974 5f617272 61795f73 (__init_array_s │ │ │ │ - 0x00062c00 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ - 0x00062c10 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x00062c20 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x00062c30 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x00062c40 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x00062c50 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x00062c60 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x00062c70 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x00062c80 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x00062c90 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x00062ca0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x00062cb0 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ - 0x00062cc0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x00062cd0 285f5f69 6e69745f 61727261 795f656e (__init_array_en │ │ │ │ - 0x00062ce0 64203d20 2e293b0a 20207d0a 20202e66 d = .);. }. .f │ │ │ │ - 0x00062cf0 696e695f 61727261 79202020 203a0a20 ini_array :. │ │ │ │ - 0x00062d00 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x00062d10 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ - 0x00062d20 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x00062d30 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x00062d40 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x00062d50 59282e66 696e695f 61727261 792e2a29 Y(.fini_array.*) │ │ │ │ - 0x00062d60 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x00062d70 494f5249 5459282e 64746f72 732e2a29 IORITY(.dtors.*) │ │ │ │ - 0x00062d80 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x00062d90 66696e69 5f617272 61792045 58434c55 fini_array EXCLU │ │ │ │ - 0x00062da0 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x00062db0 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x00062dc0 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x00062dd0 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x00062de0 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x00062df0 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x00062e00 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x00062e10 0a20202e 63746f72 73202020 20202020 . .ctors │ │ │ │ - 0x00062e20 2020203a 0a20207b 0a202020 202f2a20 :. {. /* │ │ │ │ - 0x00062e30 67636320 75736573 20637274 62656769 gcc uses crtbegi │ │ │ │ - 0x00062e40 6e2e6f20 746f2066 696e6420 74686520 n.o to find the │ │ │ │ - 0x00062e50 73746172 74206f66 0a202020 20202020 start of. │ │ │ │ - 0x00062e60 74686520 636f6e73 74727563 746f7273 the constructors │ │ │ │ - 0x00062e70 2c20736f 20776520 6d616b65 20737572 , so we make sur │ │ │ │ - 0x00062e80 65206974 2069730a 20202020 20202066 e it is. f │ │ │ │ - 0x00062e90 69727374 2e202042 65636175 73652074 irst. Because t │ │ │ │ - 0x00062ea0 68697320 69732061 2077696c 64636172 his is a wildcar │ │ │ │ - 0x00062eb0 642c2069 740a2020 20202020 20646f65 d, it. doe │ │ │ │ - 0x00062ec0 736e2774 206d6174 74657220 69662074 sn't matter if t │ │ │ │ - 0x00062ed0 68652075 73657220 646f6573 206e6f74 he user does not │ │ │ │ - 0x00062ee0 0a202020 20202020 61637475 616c6c79 . actually │ │ │ │ - 0x00062ef0 206c696e 6b206167 61696e73 74206372 link against cr │ │ │ │ - 0x00062f00 74626567 696e2e6f 3b207468 650a2020 tbegin.o; the. │ │ │ │ - 0x00062f10 20202020 206c696e 6b657220 776f6e27 linker won' │ │ │ │ - 0x00062f20 74206c6f 6f6b2066 6f722061 2066696c t look for a fil │ │ │ │ - 0x00062f30 6520746f 206d6174 63682061 0a202020 e to match a. │ │ │ │ - 0x00062f40 20202020 77696c64 63617264 2e202054 wildcard. T │ │ │ │ - 0x00062f50 68652077 696c6463 61726420 616c736f he wildcard also │ │ │ │ - 0x00062f60 206d6561 6e732074 68617420 69740a20 means that it. │ │ │ │ - 0x00062f70 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ - 0x00062f80 74746572 20776869 63682064 69726563 tter which direc │ │ │ │ - 0x00062f90 746f7279 20637274 62656769 6e2e6f0a tory crtbegin.o. │ │ │ │ - 0x00062fa0 20202020 20202069 7320696e 2e20202a is in. * │ │ │ │ - 0x00062fb0 2f0a2020 20204b45 45502028 2a637274 /. KEEP (*crt │ │ │ │ - 0x00062fc0 62656769 6e2e6f28 2e63746f 72732929 begin.o(.ctors)) │ │ │ │ - 0x00062fd0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x00062fe0 6567696e 3f2e6f28 2e63746f 72732929 egin?.o(.ctors)) │ │ │ │ - 0x00062ff0 0a202020 202f2a20 57652064 6f6e2774 . /* We don't │ │ │ │ - 0x00063000 2077616e 7420746f 20696e63 6c756465 want to include │ │ │ │ - 0x00063010 20746865 202e6374 6f722073 65637469 the .ctor secti │ │ │ │ - 0x00063020 6f6e2066 726f6d0a 20202020 20202074 on from. t │ │ │ │ - 0x00063030 68652063 7274656e 642e6f20 66696c65 he crtend.o file │ │ │ │ - 0x00063040 20756e74 696c2061 66746572 20746865 until after the │ │ │ │ - 0x00063050 20736f72 74656420 63746f72 732e0a20 sorted ctors.. │ │ │ │ - 0x00063060 20202020 20205468 65202e63 746f7220 The .ctor │ │ │ │ - 0x00063070 73656374 696f6e20 66726f6d 20746865 section from the │ │ │ │ - 0x00063080 20637274 656e6420 66696c65 20636f6e crtend file con │ │ │ │ - 0x00063090 7461696e 73207468 650a2020 20202020 tains the. │ │ │ │ - 0x000630a0 20656e64 206f6620 63746f72 73206d61 end of ctors ma │ │ │ │ - 0x000630b0 726b6572 20616e64 20697420 6d757374 rker and it must │ │ │ │ - 0x000630c0 20626520 6c617374 202a2f0a 20202020 be last */. │ │ │ │ - 0x000630d0 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ - 0x000630e0 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ - 0x000630f0 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x00063100 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x00063110 2a28534f 5254282e 63746f72 732e2a29 *(SORT(.ctors.*) │ │ │ │ - 0x00063120 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x00063130 63746f72 7329290a 20207d0a 20202e64 ctors)). }. .d │ │ │ │ - 0x00063140 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x00063150 20207b0a 20202020 4b454550 20282a63 {. KEEP (*c │ │ │ │ - 0x00063160 72746265 67696e2e 6f282e64 746f7273 rtbegin.o(.dtors │ │ │ │ - 0x00063170 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ - 0x00063180 74626567 696e3f2e 6f282e64 746f7273 tbegin?.o(.dtors │ │ │ │ - 0x00063190 29290a20 2020204b 45455020 282a2845 )). KEEP (*(E │ │ │ │ - 0x000631a0 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x000631b0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000631c0 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ - 0x000631d0 204b4545 5020282a 28534f52 54282e64 KEEP (*(SORT(.d │ │ │ │ - 0x000631e0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x000631f0 45502028 2a282e64 746f7273 29290a20 EP (*(.dtors)). │ │ │ │ - 0x00063200 207d0a20 202e6a63 72202020 20202020 }. .jcr │ │ │ │ - 0x00063210 20202020 203a207b 204b4545 5020282a : { KEEP (* │ │ │ │ - 0x00063220 282e6a63 72292920 7d0a2020 2e646174 (.jcr)) }. .dat │ │ │ │ - 0x00063230 612e7265 6c2e726f 203a207b 202a282e a.rel.ro : { *(. │ │ │ │ - 0x00063240 64617461 2e72656c 2e726f2e 6c6f6361 data.rel.ro.loca │ │ │ │ - 0x00063250 6c2a202e 676e752e 6c696e6b 6f6e6365 l* .gnu.linkonce │ │ │ │ - 0x00063260 2e642e72 656c2e72 6f2e6c6f 63616c2e .d.rel.ro.local. │ │ │ │ - 0x00063270 2a29202a 282e6461 74612e72 656c2e72 *) *(.data.rel.r │ │ │ │ - 0x00063280 6f202e64 6174612e 72656c2e 726f2e2a o .data.rel.ro.* │ │ │ │ - 0x00063290 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000632a0 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ - 0x000632b0 64796e61 6d696320 20202020 2020203a dynamic : │ │ │ │ - 0x000632c0 207b202a 282e6479 6e616d69 6329207d { *(.dynamic) } │ │ │ │ - 0x000632d0 0a20202e 676f7420 20202020 20202020 . .got │ │ │ │ - 0x000632e0 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ - 0x000632f0 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ - 0x00063300 2a282e67 6f742920 2a282e69 676f7429 *(.got) *(.igot) │ │ │ │ - 0x00063310 207d0a20 202e203d 20444154 415f5345 }. . = DATA_SE │ │ │ │ - 0x00063320 474d454e 545f5245 4c524f5f 454e4420 GMENT_RELRO_END │ │ │ │ - 0x00063330 28302c20 2e293b0a 20202e64 61746120 (0, .);. .data │ │ │ │ - 0x00063340 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x00063350 20202020 50524f56 49444520 285f5f64 PROVIDE (__d │ │ │ │ - 0x00063360 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ - 0x00063370 20202020 2a282e64 61746120 2e646174 *(.data .dat │ │ │ │ - 0x00063380 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x00063390 652e642e 2a290a20 20202053 4f525428 e.d.*). SORT( │ │ │ │ - 0x000633a0 434f4e53 54525543 544f5253 290a2020 CONSTRUCTORS). │ │ │ │ - 0x000633b0 7d0a2020 2e646174 61312020 20202020 }. .data1 │ │ │ │ - 0x000633c0 20202020 3a207b20 2a282e64 61746131 : { *(.data1 │ │ │ │ - 0x000633d0 29207d0a 20205f65 64617461 203d202e ) }. _edata = . │ │ │ │ - 0x000633e0 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x000633f0 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x00063400 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x00063410 545f5345 4354494f 4e29293b 0a20205f T_SECTION));. _ │ │ │ │ - 0x00063420 5f627373 5f737461 7274203d 202e3b0a _bss_start = .;. │ │ │ │ - 0x00063430 20205f5f 6273735f 73746172 745f5f20 __bss_start__ │ │ │ │ - 0x00063440 3d202e3b 0a20202e 62737320 20202020 = .;. .bss │ │ │ │ - 0x00063450 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00063460 202a282e 64796e62 7373290a 20202020 *(.dynbss). │ │ │ │ - 0x00063470 2a282e62 7373202e 6273732e 2a202e67 *(.bss .bss.* .g │ │ │ │ - 0x00063480 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x00063490 0a202020 202a2843 4f4d4d4f 4e290a20 . *(COMMON). │ │ │ │ - 0x000634a0 2020202f 2a20416c 69676e20 68657265 /* Align here │ │ │ │ - 0x000634b0 20746f20 656e7375 72652074 68617420 to ensure that │ │ │ │ - 0x000634c0 696e2074 68652063 6f6d6d6f 6e206361 in the common ca │ │ │ │ - 0x000634d0 7365206f 66207468 65726520 6f6e6c79 se of there only │ │ │ │ - 0x000634e0 20626569 6e67206f 6e650a20 20202020 being one. │ │ │ │ - 0x000634f0 20207479 7065206f 66202e62 73732073 type of .bss s │ │ │ │ - 0x00063500 65637469 6f6e2c20 74686520 73656374 ection, the sect │ │ │ │ - 0x00063510 696f6e20 6f636375 70696573 20737061 ion occupies spa │ │ │ │ - 0x00063520 63652075 7020746f 205f656e 642e0a20 ce up to _end.. │ │ │ │ - 0x00063530 20202020 2020416c 69676e20 61667465 Align afte │ │ │ │ - 0x00063540 72202e62 73732074 6f20656e 73757265 r .bss to ensure │ │ │ │ - 0x00063550 20636f72 72656374 20616c69 676e6d65 correct alignme │ │ │ │ - 0x00063560 6e742065 76656e20 69662074 68650a20 nt even if the. │ │ │ │ - 0x00063570 20202020 20202e62 73732073 65637469 .bss secti │ │ │ │ - 0x00063580 6f6e2064 69736170 70656172 73206265 on disappears be │ │ │ │ - 0x00063590 63617573 65207468 65726520 61726520 cause there are │ │ │ │ - 0x000635a0 6e6f2069 6e707574 20736563 74696f6e no input section │ │ │ │ - 0x000635b0 732e0a20 20202020 20204649 584d453a s.. FIXME: │ │ │ │ - 0x000635c0 20576879 20646f20 7765206e 65656420 Why do we need │ │ │ │ - 0x000635d0 69743f20 5768656e 20746865 72652069 it? When there i │ │ │ │ - 0x000635e0 73206e6f 202e6273 73207365 6374696f s no .bss sectio │ │ │ │ - 0x000635f0 6e2c2077 6520646f 206e6f74 0a202020 n, we do not. │ │ │ │ - 0x00063600 20202020 70616420 74686520 2e646174 pad the .dat │ │ │ │ - 0x00063610 61207365 6374696f 6e2e2020 2a2f0a20 a section. */. │ │ │ │ - 0x00063620 20202020 202e203d 20414c49 474e282e . = ALIGN(. │ │ │ │ - 0x00063630 20213d20 30203f20 3634202f 2038203a != 0 ? 64 / 8 : │ │ │ │ - 0x00063640 2031293b 0a20207d 0a20205f 6273735f 1);. }. _bss_ │ │ │ │ - 0x00063650 656e645f 5f203d20 2e3b205f 5f627373 end__ = .; __bss │ │ │ │ - 0x00063660 5f656e64 5f5f203d 202e3b0a 20202020 _end__ = .;. │ │ │ │ - 0x00063670 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ - 0x00063680 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x00063690 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ - 0x000636a0 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ - 0x000636b0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x000636c0 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ - 0x000636d0 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ - 0x000636e0 28363420 2f203829 3b0a2020 5f5f656e (64 / 8);. __en │ │ │ │ - 0x000636f0 645f5f20 3d202e3b 0a20205f 656e6420 d__ = .;. _end │ │ │ │ - 0x00063700 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ - 0x00063710 656e6420 3d202e29 3b0a2020 2e203d20 end = .);. . = │ │ │ │ - 0x00063720 44415441 5f534547 4d454e54 5f454e44 DATA_SEGMENT_END │ │ │ │ - 0x00063730 20282e29 3b0a2020 2f2a2053 74617274 (.);. /* Start │ │ │ │ - 0x00063740 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ - 0x00063750 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00063760 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ - 0x00063770 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ - 0x00063780 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ - 0x00063790 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ - 0x000637a0 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ - 0x000637b0 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000637c0 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ - 0x000637d0 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ - 0x000637e0 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ - 0x000637f0 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ - 0x00063800 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x00063810 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ - 0x00063820 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ - 0x00063830 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ - 0x00063840 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ - 0x00063850 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ - 0x00063860 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ - 0x00063870 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ - 0x00063880 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ - 0x00063890 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ - 0x000638a0 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ - 0x000638b0 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ - 0x000638c0 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ - 0x000638d0 69627574 6573202e 676e752e 6275696c ibutes .gnu.buil │ │ │ │ - 0x000638e0 642e6174 74726962 75746573 2e2a2920 d.attributes.*) │ │ │ │ - 0x000638f0 7d0a2020 2f2a2044 57415246 20646562 }. /* DWARF deb │ │ │ │ - 0x00063900 75672073 65637469 6f6e732e 0a202020 ug sections.. │ │ │ │ - 0x00063910 20205379 6d626f6c 7320696e 20746865 Symbols in the │ │ │ │ - 0x00063920 20445741 52462064 65627567 67696e67 DWARF debugging │ │ │ │ - 0x00063930 20736563 74696f6e 73206172 65207265 sections are re │ │ │ │ - 0x00063940 6c617469 76652074 6f207468 65206265 lative to the be │ │ │ │ - 0x00063950 67696e6e 696e670a 20202020 206f6620 ginning. of │ │ │ │ - 0x00063960 74686520 73656374 696f6e20 736f2077 the section so w │ │ │ │ - 0x00063970 65206265 67696e20 7468656d 20617420 e begin them at │ │ │ │ - 0x00063980 302e2020 2a2f0a20 202f2a20 44574152 0. */. /* DWAR │ │ │ │ - 0x00063990 4620312e 20202a2f 0a20202e 64656275 F 1. */. .debu │ │ │ │ - 0x000639a0 67202020 20202020 20202030 203a207b g 0 : { │ │ │ │ - 0x000639b0 202a282e 64656275 6729207d 0a20202e *(.debug) }. . │ │ │ │ - 0x000639c0 6c696e65 20202020 20202020 20202030 line 0 │ │ │ │ - 0x000639d0 203a207b 202a282e 6c696e65 29207d0a : { *(.line) }. │ │ │ │ - 0x000639e0 20202f2a 20474e55 20445741 52462031 /* GNU DWARF 1 │ │ │ │ - 0x000639f0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x00063a00 0a20202e 64656275 675f7372 63696e66 . .debug_srcinf │ │ │ │ - 0x00063a10 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x00063a20 675f7372 63696e66 6f29207d 0a20202e g_srcinfo) }. . │ │ │ │ - 0x00063a30 64656275 675f7366 6e616d65 73202030 debug_sfnames 0 │ │ │ │ - 0x00063a40 203a207b 202a282e 64656275 675f7366 : { *(.debug_sf │ │ │ │ - 0x00063a50 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x00063a60 41524620 312e3120 616e6420 44574152 ARF 1.1 and DWAR │ │ │ │ - 0x00063a70 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x00063a80 675f6172 616e6765 73202030 203a207b g_aranges 0 : { │ │ │ │ - 0x00063a90 202a282e 64656275 675f6172 616e6765 *(.debug_arange │ │ │ │ - 0x00063aa0 7329207d 0a20202e 64656275 675f7075 s) }. .debug_pu │ │ │ │ - 0x00063ab0 626e616d 65732030 203a207b 202a282e bnames 0 : { *(. │ │ │ │ - 0x00063ac0 64656275 675f7075 626e616d 65732920 debug_pubnames) │ │ │ │ - 0x00063ad0 7d0a2020 2f2a2044 57415246 20322e20 }. /* DWARF 2. │ │ │ │ - 0x00063ae0 202a2f0a 20202e64 65627567 5f696e66 */. .debug_inf │ │ │ │ - 0x00063af0 6f202020 20203020 3a207b20 2a282e64 o 0 : { *(.d │ │ │ │ - 0x00063b00 65627567 5f696e66 6f202e67 6e752e6c ebug_info .gnu.l │ │ │ │ - 0x00063b10 696e6b6f 6e63652e 77692e2a 29207d0a inkonce.wi.*) }. │ │ │ │ - 0x00063b20 20202e64 65627567 5f616262 72657620 .debug_abbrev │ │ │ │ - 0x00063b30 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00063b40 5f616262 72657629 207d0a20 202e6465 _abbrev) }. .de │ │ │ │ - 0x00063b50 6275675f 6c696e65 20202020 2030203a bug_line 0 : │ │ │ │ - 0x00063b60 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ - 0x00063b70 202e6465 6275675f 6c696e65 2e2a202e .debug_line.* . │ │ │ │ - 0x00063b80 64656275 675f6c69 6e655f65 6e642920 debug_line_end) │ │ │ │ - 0x00063b90 7d0a2020 2e646562 75675f66 72616d65 }. .debug_frame │ │ │ │ - 0x00063ba0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00063bb0 75675f66 72616d65 29207d0a 20202e64 ug_frame) }. .d │ │ │ │ - 0x00063bc0 65627567 5f737472 20202020 20203020 ebug_str 0 │ │ │ │ - 0x00063bd0 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x00063be0 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x00063bf0 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x00063c00 65627567 5f6c6f63 29207d0a 20202e64 ebug_loc) }. .d │ │ │ │ - 0x00063c10 65627567 5f6d6163 696e666f 20203020 ebug_macinfo 0 │ │ │ │ - 0x00063c20 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ - 0x00063c30 696e666f 29207d0a 20202f2a 20534749 info) }. /* SGI │ │ │ │ - 0x00063c40 2f4d4950 53204457 41524620 32206578 /MIPS DWARF 2 ex │ │ │ │ - 0x00063c50 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ - 0x00063c60 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x00063c70 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00063c80 7765616b 6e616d65 7329207d 0a20202e weaknames) }. . │ │ │ │ - 0x00063c90 64656275 675f6675 6e636e61 6d657320 debug_funcnames │ │ │ │ - 0x00063ca0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x00063cb0 756e636e 616d6573 29207d0a 20202e64 uncnames) }. .d │ │ │ │ - 0x00063cc0 65627567 5f747970 656e616d 65732030 ebug_typenames 0 │ │ │ │ - 0x00063cd0 203a207b 202a282e 64656275 675f7479 : { *(.debug_ty │ │ │ │ - 0x00063ce0 70656e61 6d657329 207d0a20 202e6465 penames) }. .de │ │ │ │ - 0x00063cf0 6275675f 7661726e 616d6573 20203020 bug_varnames 0 │ │ │ │ - 0x00063d00 3a207b20 2a282e64 65627567 5f766172 : { *(.debug_var │ │ │ │ - 0x00063d10 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x00063d20 41524620 332e2020 2a2f0a20 202e6465 ARF 3. */. .de │ │ │ │ - 0x00063d30 6275675f 70756274 79706573 2030203a bug_pubtypes 0 : │ │ │ │ - 0x00063d40 207b202a 282e6465 6275675f 70756274 { *(.debug_pubt │ │ │ │ - 0x00063d50 79706573 29207d0a 20202e64 65627567 ypes) }. .debug │ │ │ │ - 0x00063d60 5f72616e 67657320 20203020 3a207b20 _ranges 0 : { │ │ │ │ - 0x00063d70 2a282e64 65627567 5f72616e 67657329 *(.debug_ranges) │ │ │ │ - 0x00063d80 207d0a20 202f2a20 44574152 4620352e }. /* DWARF 5. │ │ │ │ - 0x00063d90 20202a2f 0a20202e 64656275 675f6164 */. .debug_ad │ │ │ │ - 0x00063da0 64722020 20202030 203a207b 202a282e dr 0 : { *(. │ │ │ │ - 0x00063db0 64656275 675f6164 64722920 7d0a2020 debug_addr) }. │ │ │ │ - 0x00063dc0 2e646562 75675f6c 696e655f 73747220 .debug_line_str │ │ │ │ - 0x00063dd0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00063de0 696e655f 73747229 207d0a20 202e6465 ine_str) }. .de │ │ │ │ - 0x00063df0 6275675f 6c6f636c 69737473 2030203a bug_loclists 0 : │ │ │ │ - 0x00063e00 207b202a 282e6465 6275675f 6c6f636c { *(.debug_locl │ │ │ │ - 0x00063e10 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x00063e20 5f6d6163 726f2020 20203020 3a207b20 _macro 0 : { │ │ │ │ - 0x00063e30 2a282e64 65627567 5f6d6163 726f2920 *(.debug_macro) │ │ │ │ - 0x00063e40 7d0a2020 2e646562 75675f6e 616d6573 }. .debug_names │ │ │ │ - 0x00063e50 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00063e60 75675f6e 616d6573 29207d0a 20202e64 ug_names) }. .d │ │ │ │ - 0x00063e70 65627567 5f726e67 6c697374 73203020 ebug_rnglists 0 │ │ │ │ - 0x00063e80 3a207b20 2a282e64 65627567 5f726e67 : { *(.debug_rng │ │ │ │ - 0x00063e90 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x00063ea0 675f7374 725f6f66 66736574 73203020 g_str_offsets 0 │ │ │ │ - 0x00063eb0 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x00063ec0 5f6f6666 73657473 29207d0a 20202e64 _offsets) }. .d │ │ │ │ - 0x00063ed0 65627567 5f737570 20202020 20203020 ebug_sup 0 │ │ │ │ - 0x00063ee0 3a207b20 2a282e64 65627567 5f737570 : { *(.debug_sup │ │ │ │ - 0x00063ef0 29207d0a 20202e41 524d2e61 74747269 ) }. .ARM.attri │ │ │ │ - 0x00063f00 62757465 73203020 3a207b20 4b454550 butes 0 : { KEEP │ │ │ │ - 0x00063f10 20282a28 2e41524d 2e617474 72696275 (*(.ARM.attribu │ │ │ │ - 0x00063f20 74657329 29204b45 45502028 2a282e67 tes)) KEEP (*(.g │ │ │ │ - 0x00063f30 6e752e61 74747269 62757465 73292920 nu.attributes)) │ │ │ │ - 0x00063f40 7d0a2020 2e6e6f74 652e676e 752e6172 }. .note.gnu.ar │ │ │ │ - 0x00063f50 6d2e6964 656e7420 30203a20 7b204b45 m.ident 0 : { KE │ │ │ │ - 0x00063f60 45502028 2a282e6e 6f74652e 676e752e EP (*(.note.gnu. │ │ │ │ - 0x00063f70 61726d2e 6964656e 74292920 7d0a2020 arm.ident)) }. │ │ │ │ - 0x00063f80 2f444953 43415244 2f203a20 7b202a28 /DISCARD/ : { *( │ │ │ │ - 0x00063f90 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x00063fa0 202a282e 676e755f 64656275 676c696e *(.gnu_debuglin │ │ │ │ - 0x00063fb0 6b29202a 282e676e 752e6c74 6f5f2a29 k) *(.gnu.lto_*) │ │ │ │ - 0x00063fc0 202a282e 676e755f 6f626a65 63745f6f *(.gnu_object_o │ │ │ │ - 0x00063fd0 6e6c7929 207d0a7d 0a0a0000 00000000 nly) }.}........ │ │ │ │ - 0x00063fe0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x00063ff0 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x00064000 2d7a2072 656c726f 202d7a20 6e6f7720 -z relro -z now │ │ │ │ - 0x00064010 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x00064020 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x00064030 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x00064040 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x00064050 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x00064060 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x00064070 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x00064080 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x00064090 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x000640a0 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000640b0 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000640c0 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000640d0 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000640e0 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000640f0 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x00064100 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x00064110 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ - 0x00064120 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x00064130 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ - 0x00064140 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ - 0x00064150 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x00064160 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ - 0x00064170 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ - 0x00064180 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x00064190 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ - 0x000641a0 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000641b0 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x000641c0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x000641d0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000641e0 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ - 0x000641f0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x00064200 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00064210 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ - 0x00064220 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x00064230 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x00064240 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ - 0x00064250 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x00064260 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x00064270 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ - 0x00064280 0a7b0a20 202f2a20 52656164 2d6f6e6c .{. /* Read-onl │ │ │ │ - 0x00064290 79207365 6374696f 6e732c20 6d657267 y sections, merg │ │ │ │ - 0x000642a0 65642069 6e746f20 74657874 20736567 ed into text seg │ │ │ │ - 0x000642b0 6d656e74 3a202a2f 0a202050 524f5649 ment: */. PROVI │ │ │ │ - 0x000642c0 44452028 5f5f6578 65637574 61626c65 DE (__executable │ │ │ │ - 0x000642d0 5f737461 7274203d 20534547 4d454e54 _start = SEGMENT │ │ │ │ - 0x000642e0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x000642f0 6d656e74 222c2030 29293b0a 20202e20 ment", 0));. . │ │ │ │ - 0x00064300 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x00064310 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ - 0x00064320 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ - 0x00064330 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ - 0x00064340 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ - 0x00064350 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ - 0x00064360 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ - 0x00064370 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ - 0x00064380 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ - 0x00064390 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ - 0x000643a0 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ - 0x000643b0 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ - 0x000643c0 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ - 0x000643d0 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ - 0x000643e0 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ - 0x000643f0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ - 0x00064400 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ - 0x00064410 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ - 0x00064420 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x00064430 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x00064440 696e7465 72702020 20202020 2020203a interp : │ │ │ │ - 0x00064450 207b202a 282e696e 74657270 29207d0a { *(.interp) }. │ │ │ │ - 0x00064460 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x00064470 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x00064480 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x00064490 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x000644a0 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x000644b0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000644c0 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x000644d0 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x000644e0 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x000644f0 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x00064500 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x00064510 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x00064520 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x00064530 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x00064540 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x00064550 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x00064560 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x00064570 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ - 0x00064580 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x00064590 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ - 0x000645a0 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x000645b0 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x000645c0 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000645d0 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ - 0x000645e0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000645f0 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x00064600 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x00064610 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ - 0x00064620 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ - 0x00064630 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x00064640 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00064650 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ - 0x00064660 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x00064670 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x00064680 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x00064690 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000646a0 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x000646b0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000646c0 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ - 0x000646d0 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ - 0x000646e0 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ - 0x000646f0 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x00064700 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ - 0x00064710 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x00064720 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x00064730 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x00064740 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ - 0x00064750 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ - 0x00064760 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x00064770 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x00064780 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ - 0x00064790 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ - 0x000647a0 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ - 0x000647b0 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ - 0x000647c0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000647d0 65786563 75746162 6c652063 6f646520 executable code │ │ │ │ - 0x000647e0 72656769 6f6e2e20 202a2f0a 20202e69 region. */. .i │ │ │ │ - 0x000647f0 6e697420 20202020 20202020 20203a0a nit :. │ │ │ │ - 0x00064800 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x00064810 534f5254 5f4e4f4e 45282e69 6e697429 SORT_NONE(.init) │ │ │ │ - 0x00064820 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x00064830 64350a20 202e706c 74202020 20202020 d5. .plt │ │ │ │ - 0x00064840 20202020 203a2041 4c49474e 28313629 : ALIGN(16) │ │ │ │ - 0x00064850 207b202a 282e706c 7429202a 282e6970 { *(.plt) *(.ip │ │ │ │ - 0x00064860 6c742920 7d0a2020 2e746578 74202020 lt) }. .text │ │ │ │ - 0x00064870 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x00064880 20202a28 2e746578 742e756e 6c696b65 *(.text.unlike │ │ │ │ - 0x00064890 6c79202e 74657874 2e2a5f75 6e6c696b ly .text.*_unlik │ │ │ │ - 0x000648a0 656c7920 2e746578 742e756e 6c696b65 ely .text.unlike │ │ │ │ - 0x000648b0 6c792e2a 290a2020 20202a28 2e746578 ly.*). *(.tex │ │ │ │ - 0x000648c0 742e6578 6974202e 74657874 2e657869 t.exit .text.exi │ │ │ │ - 0x000648d0 742e2a29 0a202020 202a282e 74657874 t.*). *(.text │ │ │ │ - 0x000648e0 2e737461 72747570 202e7465 78742e73 .startup .text.s │ │ │ │ - 0x000648f0 74617274 75702e2a 290a2020 20202a28 tartup.*). *( │ │ │ │ - 0x00064900 2e746578 742e686f 74202e74 6578742e .text.hot .text. │ │ │ │ - 0x00064910 686f742e 2a290a20 2020202a 28534f52 hot.*). *(SOR │ │ │ │ - 0x00064920 54282e74 6578742e 736f7274 65642e2a T(.text.sorted.* │ │ │ │ - 0x00064930 29290a20 2020202a 282e7465 7874202e )). *(.text . │ │ │ │ - 0x00064940 73747562 202e7465 78742e2a 202e676e stub .text.* .gn │ │ │ │ - 0x00064950 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ - 0x00064960 20202020 2f2a202e 676e752e 7761726e /* .gnu.warn │ │ │ │ - 0x00064970 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x00064980 2068616e 646c6564 20737065 6369616c handled special │ │ │ │ - 0x00064990 6c792062 7920656c 662e656d 2e20202a ly by elf.em. * │ │ │ │ - 0x000649a0 2f0a2020 20202a28 2e676e75 2e776172 /. *(.gnu.war │ │ │ │ - 0x000649b0 6e696e67 290a2020 7d203d30 78316632 ning). } =0x1f2 │ │ │ │ - 0x000649c0 30303364 350a2020 2e66696e 69202020 003d5. .fini │ │ │ │ - 0x000649d0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000649e0 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x000649f0 4f4e4528 2e66696e 69292929 0a20207d ONE(.fini))). } │ │ │ │ - 0x00064a00 203d3078 31663230 30336435 0a202050 =0x1f2003d5. P │ │ │ │ - 0x00064a10 524f5649 44452028 5f5f6574 65787420 ROVIDE (__etext │ │ │ │ - 0x00064a20 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x00064a30 285f6574 65787420 3d202e29 3b0a2020 (_etext = .);. │ │ │ │ - 0x00064a40 50524f56 49444520 28657465 7874203d PROVIDE (etext = │ │ │ │ - 0x00064a50 202e293b 0a20202f 2a205374 61727420 .);. /* Start │ │ │ │ - 0x00064a60 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ - 0x00064a70 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00064a80 2f0a2020 2e726f64 61746120 20202020 /. .rodata │ │ │ │ - 0x00064a90 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x00064aa0 61202e72 6f646174 612e2a20 2e676e75 a .rodata.* .gnu │ │ │ │ - 0x00064ab0 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ - 0x00064ac0 0a20202e 726f6461 74613120 20202020 . .rodata1 │ │ │ │ - 0x00064ad0 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x00064ae0 3129207d 0a20202e 65685f66 72616d65 1) }. .eh_frame │ │ │ │ - 0x00064af0 5f686472 2020203a 207b202a 282e6568 _hdr : { *(.eh │ │ │ │ - 0x00064b00 5f667261 6d655f68 64722920 2a282e65 _frame_hdr) *(.e │ │ │ │ - 0x00064b10 685f6672 616d655f 656e7472 79202e65 h_frame_entry .e │ │ │ │ - 0x00064b20 685f6672 616d655f 656e7472 792e2a29 h_frame_entry.*) │ │ │ │ - 0x00064b30 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ - 0x00064b40 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x00064b50 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ - 0x00064b60 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x00064b70 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x00064b80 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x00064b90 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x00064ba0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x00064bb0 6672616d 652e2a29 207d0a20 202e6763 frame.*) }. .gc │ │ │ │ - 0x00064bc0 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x00064bd0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x00064be0 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x00064bf0 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x00064c00 7461626c 652e2a29 207d0a20 202e676e table.*) }. .gn │ │ │ │ - 0x00064c10 755f6578 74616220 20203a20 4f4e4c59 u_extab : ONLY │ │ │ │ - 0x00064c20 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ - 0x00064c30 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ - 0x00064c40 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ - 0x00064c50 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ - 0x00064c60 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ - 0x00064c70 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ - 0x00064c80 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x00064c90 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x00064ca0 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ - 0x00064cb0 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x00064cc0 2a205661 72696f75 73206e6f 74652073 * Various note s │ │ │ │ - 0x00064cd0 65637469 6f6e732e 2020506c 61636564 ections. Placed │ │ │ │ - 0x00064ce0 20686572 6520736f 20746861 74207468 here so that th │ │ │ │ - 0x00064cf0 65792061 72652061 6c776179 7320696e ey are always in │ │ │ │ - 0x00064d00 636c7564 65640a20 20202020 696e2074 cluded. in t │ │ │ │ - 0x00064d10 68652072 6561642d 6f6e6c79 20736567 he read-only seg │ │ │ │ - 0x00064d20 6d656e74 20616e64 206e6f74 20747265 ment and not tre │ │ │ │ - 0x00064d30 61746564 20617320 6f727068 616e2073 ated as orphan s │ │ │ │ - 0x00064d40 65637469 6f6e732e 20205468 650a2020 ections. The. │ │ │ │ - 0x00064d50 20202063 75727265 6e74206f 72706861 current orpha │ │ │ │ - 0x00064d60 6e206861 6e646c69 6e672061 6c676f72 n handling algor │ │ │ │ - 0x00064d70 6974686d 20646f65 7320706c 61636520 ithm does place │ │ │ │ - 0x00064d80 6e6f7465 20736563 74696f6e 73206166 note sections af │ │ │ │ - 0x00064d90 74657220 522f4f0a 20202020 20646174 ter R/O. dat │ │ │ │ - 0x00064da0 612c2062 75742074 68697320 6973206e a, but this is n │ │ │ │ - 0x00064db0 6f742067 75617261 6e746565 6420746f ot guaranteed to │ │ │ │ - 0x00064dc0 20616c77 61797320 62652074 68652063 always be the c │ │ │ │ - 0x00064dd0 6173652e 20202a2f 0a20202e 6e6f7465 ase. */. .note │ │ │ │ - 0x00064de0 2e627569 6c642d69 64203a20 20202020 .build-id : │ │ │ │ - 0x00064df0 207b202a 282e6e6f 74652e62 75696c64 { *(.note.build │ │ │ │ - 0x00064e00 2d696429 207d0a20 202e6e6f 74652e47 -id) }. .note.G │ │ │ │ - 0x00064e10 4e552d73 7461636b 203a2020 2020207b NU-stack : { │ │ │ │ - 0x00064e20 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x00064e30 636b2920 7d0a2020 2e6e6f74 652e676e ck) }. .note.gn │ │ │ │ - 0x00064e40 752e7072 6f706572 7479203a 20207b20 u.property : { │ │ │ │ - 0x00064e50 2a282e6e 6f74652e 676e752e 70726f70 *(.note.gnu.prop │ │ │ │ - 0x00064e60 65727479 29207d0a 20202e6e 6f74652e erty) }. .note. │ │ │ │ - 0x00064e70 4142492d 74616720 3a202020 20202020 ABI-tag : │ │ │ │ - 0x00064e80 7b202a28 2e6e6f74 652e4142 492d7461 { *(.note.ABI-ta │ │ │ │ - 0x00064e90 6729207d 0a20202e 6e6f7465 2e706163 g) }. .note.pac │ │ │ │ - 0x00064ea0 6b616765 203a2020 20202020 207b202a kage : { * │ │ │ │ - 0x00064eb0 282e6e6f 74652e70 61636b61 67652920 (.note.package) │ │ │ │ - 0x00064ec0 7d0a2020 2e6e6f74 652e646c 6f70656e }. .note.dlopen │ │ │ │ - 0x00064ed0 203a2020 20202020 20207b20 2a282e6e : { *(.n │ │ │ │ - 0x00064ee0 6f74652e 646c6f70 656e2920 7d0a2020 ote.dlopen) }. │ │ │ │ - 0x00064ef0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x00064f00 6e74203a 20207b20 2a282e6e 6f74652e nt : { *(.note. │ │ │ │ - 0x00064f10 6e657462 73642e69 64656e74 29207d0a netbsd.ident) }. │ │ │ │ - 0x00064f20 20202e6e 6f74652e 6f70656e 6273642e .note.openbsd. │ │ │ │ - 0x00064f30 6964656e 74203a20 7b202a28 2e6e6f74 ident : { *(.not │ │ │ │ - 0x00064f40 652e6f70 656e6273 642e6964 656e7429 e.openbsd.ident) │ │ │ │ - 0x00064f50 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ - 0x00064f60 20746865 20526561 64205772 69746520 the Read Write │ │ │ │ - 0x00064f70 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x00064f80 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x00064f90 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x00064fa0 20646174 61207365 676d656e 742e2020 data segment. │ │ │ │ - 0x00064fb0 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ - 0x00064fc0 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ - 0x00064fd0 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ - 0x00064fe0 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ - 0x00064ff0 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ - 0x00065000 702e2020 2a2f0a20 202e203d 20444154 p. */. . = DAT │ │ │ │ - 0x00065010 415f5345 474d454e 545f414c 49474e20 A_SEGMENT_ALIGN │ │ │ │ - 0x00065020 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x00065030 47455349 5a45292c 20434f4e 5354414e GESIZE), CONSTAN │ │ │ │ - 0x00065040 54202843 4f4d4d4f 4e504147 4553495a T (COMMONPAGESIZ │ │ │ │ - 0x00065050 4529293b 0a20202f 2a204578 63657074 E));. /* Except │ │ │ │ - 0x00065060 696f6e20 68616e64 6c696e67 2e20202a ion handling. * │ │ │ │ - 0x00065070 2f0a2020 2e65685f 6672616d 65202020 /. .eh_frame │ │ │ │ - 0x00065080 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x00065090 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x000650a0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x000650b0 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x000650c0 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x000650d0 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000650e0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x000650f0 72616d65 2e2a2920 7d0a2020 2e676e75 rame.*) }. .gnu │ │ │ │ - 0x00065100 5f657874 61622020 20202020 3a204f4e _extab : ON │ │ │ │ - 0x00065110 4c595f49 465f5257 207b202a 282e676e LY_IF_RW { *(.gn │ │ │ │ - 0x00065120 755f6578 74616229 207d0a20 202e6763 u_extab) }. .gc │ │ │ │ - 0x00065130 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x00065140 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00065150 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x00065160 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x00065170 7461626c 652e2a29 207d0a20 202e6578 table.*) }. .ex │ │ │ │ - 0x00065180 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ - 0x00065190 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000651a0 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ - 0x000651b0 6765732a 29207d0a 20202f2a 20546872 ges*) }. /* Thr │ │ │ │ - 0x000651c0 65616420 4c6f6361 6c205374 6f726167 ead Local Storag │ │ │ │ - 0x000651d0 65207365 6374696f 6e732e20 202a2f0a e sections. */. │ │ │ │ - 0x000651e0 20202e74 64617461 0920203a 0a202020 .tdata. :. │ │ │ │ - 0x000651f0 7b0a2020 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x00065200 49444445 4e20285f 5f746461 74615f73 IDDEN (__tdata_s │ │ │ │ - 0x00065210 74617274 203d202e 293b0a20 20202020 tart = .);. │ │ │ │ - 0x00065220 2a282e74 64617461 202e7464 6174612e *(.tdata .tdata. │ │ │ │ - 0x00065230 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00065240 74642e2a 290a2020 207d0a20 202e7462 td.*). }. .tb │ │ │ │ - 0x00065250 73730909 20203a20 7b202a28 2e746273 ss.. : { *(.tbs │ │ │ │ - 0x00065260 73202e74 6273732e 2a202e67 6e752e6c s .tbss.* .gnu.l │ │ │ │ - 0x00065270 696e6b6f 6e63652e 74622e2a 29202a28 inkonce.tb.*) *( │ │ │ │ - 0x00065280 2e74636f 6d6d6f6e 29207d0a 20202e70 .tcommon) }. .p │ │ │ │ - 0x00065290 7265696e 69745f61 72726179 20202020 reinit_array │ │ │ │ - 0x000652a0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000652b0 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x000652c0 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ - 0x000652d0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x000652e0 2a282e70 7265696e 69745f61 72726179 *(.preinit_array │ │ │ │ - 0x000652f0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x00065300 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ - 0x00065310 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ - 0x00065320 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ - 0x00065330 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x00065340 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00065350 5f5f696e 69745f61 72726179 5f737461 __init_array_sta │ │ │ │ - 0x00065360 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x00065370 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x00065380 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ - 0x00065390 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x000653a0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000653b0 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x000653c0 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ - 0x000653d0 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000653e0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000653f0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x00065400 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x00065410 29202e63 746f7273 29290a20 20202050 ) .ctors)). P │ │ │ │ - 0x00065420 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x00065430 5f696e69 745f6172 7261795f 656e6420 _init_array_end │ │ │ │ - 0x00065440 3d202e29 3b0a2020 7d0a2020 2e66696e = .);. }. .fin │ │ │ │ - 0x00065450 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ - 0x00065460 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x00065470 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x00065480 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x00065490 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x000654a0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000654b0 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ - 0x000654c0 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000654d0 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ - 0x000654e0 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ - 0x000654f0 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ - 0x00065500 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x00065510 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x00065520 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x00065530 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x00065540 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00065550 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x00065560 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x00065570 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ - 0x00065580 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ - 0x00065590 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ - 0x000655a0 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ - 0x000655b0 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ - 0x000655c0 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ - 0x000655d0 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ - 0x000655e0 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ - 0x000655f0 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ - 0x00065600 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ - 0x00065610 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x00065620 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ - 0x00065630 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ - 0x00065640 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ - 0x00065650 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ - 0x00065660 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ - 0x00065670 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ - 0x00065680 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ - 0x00065690 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ - 0x000656a0 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ - 0x000656b0 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ - 0x000656c0 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ - 0x000656d0 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x000656e0 65722077 68696368 20646972 6563746f er which directo │ │ │ │ - 0x000656f0 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ - 0x00065700 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ - 0x00065710 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x00065720 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ - 0x00065730 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x00065740 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ - 0x00065750 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ - 0x00065760 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ - 0x00065770 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x00065780 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ - 0x00065790 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ - 0x000657a0 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ - 0x000657b0 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ - 0x000657c0 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ - 0x000657d0 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ - 0x000657e0 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ - 0x000657f0 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ - 0x00065800 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ - 0x00065810 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ - 0x00065820 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ - 0x00065830 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x00065840 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x00065850 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x00065860 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x00065870 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ - 0x00065880 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ - 0x00065890 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ - 0x000658a0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x000658b0 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ - 0x000658c0 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ - 0x000658d0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000658e0 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ - 0x000658f0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x00065900 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x00065910 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x00065920 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ - 0x00065930 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ - 0x00065940 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x00065950 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ - 0x00065960 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ - 0x00065970 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ - 0x00065980 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ - 0x00065990 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ - 0x000659a0 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ - 0x000659b0 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000659c0 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ - 0x000659d0 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ - 0x000659e0 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ - 0x000659f0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x00065a00 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ - 0x00065a10 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ - 0x00065a20 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x00065a30 202e676f 74202020 20202020 20202020 .got │ │ │ │ - 0x00065a40 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x00065a50 202a282e 69676f74 2e706c74 29202a28 *(.igot.plt) *( │ │ │ │ - 0x00065a60 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ - 0x00065a70 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x00065a80 454e545f 52454c52 4f5f454e 44202830 ENT_RELRO_END (0 │ │ │ │ - 0x00065a90 2c202e29 3b0a2020 2e646174 61202020 , .);. .data │ │ │ │ - 0x00065aa0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x00065ab0 20205052 4f564944 4520285f 5f646174 PROVIDE (__dat │ │ │ │ - 0x00065ac0 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x00065ad0 20202a28 2e646174 61202e64 6174612e *(.data .data. │ │ │ │ - 0x00065ae0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00065af0 642e2a29 0a202020 20534f52 5428434f d.*). SORT(CO │ │ │ │ - 0x00065b00 4e535452 5543544f 5253290a 20207d0a NSTRUCTORS). }. │ │ │ │ - 0x00065b10 20202e64 61746131 20202020 20202020 .data1 │ │ │ │ - 0x00065b20 20203a20 7b202a28 2e646174 61312920 : { *(.data1) │ │ │ │ - 0x00065b30 7d0a2020 5f656461 7461203d 202e3b0a }. _edata = .;. │ │ │ │ - 0x00065b40 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ - 0x00065b50 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ - 0x00065b60 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ - 0x00065b70 53454354 494f4e29 293b0a20 205f5f62 SECTION));. __b │ │ │ │ - 0x00065b80 73735f73 74617274 203d202e 3b0a2020 ss_start = .;. │ │ │ │ - 0x00065b90 5f5f6273 735f7374 6172745f 5f203d20 __bss_start__ = │ │ │ │ - 0x00065ba0 2e3b0a20 202e6273 73202020 20202020 .;. .bss │ │ │ │ - 0x00065bb0 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x00065bc0 282e6479 6e627373 290a2020 20202a28 (.dynbss). *( │ │ │ │ - 0x00065bd0 2e627373 202e6273 732e2a20 2e676e75 .bss .bss.* .gnu │ │ │ │ - 0x00065be0 2e6c696e 6b6f6e63 652e622e 2a290a20 .linkonce.b.*). │ │ │ │ - 0x00065bf0 2020202a 28434f4d 4d4f4e29 0a202020 *(COMMON). │ │ │ │ - 0x00065c00 202f2a20 416c6967 6e206865 72652074 /* Align here t │ │ │ │ - 0x00065c10 6f20656e 73757265 20746861 7420696e o ensure that in │ │ │ │ - 0x00065c20 20746865 20636f6d 6d6f6e20 63617365 the common case │ │ │ │ - 0x00065c30 206f6620 74686572 65206f6e 6c792062 of there only b │ │ │ │ - 0x00065c40 65696e67 206f6e65 0a202020 20202020 eing one. │ │ │ │ - 0x00065c50 74797065 206f6620 2e627373 20736563 type of .bss sec │ │ │ │ - 0x00065c60 74696f6e 2c207468 65207365 6374696f tion, the sectio │ │ │ │ - 0x00065c70 6e206f63 63757069 65732073 70616365 n occupies space │ │ │ │ - 0x00065c80 20757020 746f205f 656e642e 0a202020 up to _end.. │ │ │ │ - 0x00065c90 20202020 416c6967 6e206166 74657220 Align after │ │ │ │ - 0x00065ca0 2e627373 20746f20 656e7375 72652063 .bss to ensure c │ │ │ │ - 0x00065cb0 6f727265 63742061 6c69676e 6d656e74 orrect alignment │ │ │ │ - 0x00065cc0 20657665 6e206966 20746865 0a202020 even if the. │ │ │ │ - 0x00065cd0 20202020 2e627373 20736563 74696f6e .bss section │ │ │ │ - 0x00065ce0 20646973 61707065 61727320 62656361 disappears beca │ │ │ │ - 0x00065cf0 75736520 74686572 65206172 65206e6f use there are no │ │ │ │ - 0x00065d00 20696e70 75742073 65637469 6f6e732e input sections. │ │ │ │ - 0x00065d10 0a202020 20202020 4649584d 453a2057 . FIXME: W │ │ │ │ - 0x00065d20 68792064 6f207765 206e6565 64206974 hy do we need it │ │ │ │ - 0x00065d30 3f205768 656e2074 68657265 20697320 ? When there is │ │ │ │ - 0x00065d40 6e6f202e 62737320 73656374 696f6e2c no .bss section, │ │ │ │ - 0x00065d50 20776520 646f206e 6f740a20 20202020 we do not. │ │ │ │ - 0x00065d60 20207061 64207468 65202e64 61746120 pad the .data │ │ │ │ - 0x00065d70 73656374 696f6e2e 20202a2f 0a202020 section. */. │ │ │ │ - 0x00065d80 2020202e 203d2041 4c49474e 282e2021 . = ALIGN(. ! │ │ │ │ - 0x00065d90 3d203020 3f203634 202f2038 203a2031 = 0 ? 64 / 8 : 1 │ │ │ │ - 0x00065da0 293b0a20 207d0a20 205f6273 735f656e );. }. _bss_en │ │ │ │ - 0x00065db0 645f5f20 3d202e3b 205f5f62 73735f65 d__ = .; __bss_e │ │ │ │ - 0x00065dc0 6e645f5f 203d202e 3b0a2020 20202e20 nd__ = .;. . │ │ │ │ - 0x00065dd0 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ - 0x00065de0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x00065df0 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ - 0x00065e00 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ - 0x00065e10 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ - 0x00065e20 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ - 0x00065e30 293b0a20 202e203d 20414c49 474e2836 );. . = ALIGN(6 │ │ │ │ - 0x00065e40 34202f20 38293b0a 20205f5f 656e645f 4 / 8);. __end_ │ │ │ │ - 0x00065e50 5f203d20 2e3b0a20 205f656e 64203d20 _ = .;. _end = │ │ │ │ - 0x00065e60 2e3b0a20 2050524f 56494445 2028656e .;. PROVIDE (en │ │ │ │ - 0x00065e70 64203d20 2e293b0a 20202e20 3d204441 d = .);. . = DA │ │ │ │ - 0x00065e80 54415f53 45474d45 4e545f45 4e442028 TA_SEGMENT_END ( │ │ │ │ - 0x00065e90 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x00065ea0 66207468 65205469 6e792044 61746120 f the Tiny Data │ │ │ │ - 0x00065eb0 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x00065ec0 20537461 62732064 65627567 67696e67 Stabs debugging │ │ │ │ - 0x00065ed0 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x00065ee0 202e7374 61622020 20202020 20202020 .stab │ │ │ │ - 0x00065ef0 30203a20 7b202a28 2e737461 6229207d 0 : { *(.stab) } │ │ │ │ - 0x00065f00 0a20202e 73746162 73747220 20202020 . .stabstr │ │ │ │ - 0x00065f10 20203020 3a207b20 2a282e73 74616273 0 : { *(.stabs │ │ │ │ - 0x00065f20 74722920 7d0a2020 2e737461 622e6578 tr) }. .stab.ex │ │ │ │ - 0x00065f30 636c2020 20202030 203a207b 202a282e cl 0 : { *(. │ │ │ │ - 0x00065f40 73746162 2e657863 6c29207d 0a20202e stab.excl) }. . │ │ │ │ - 0x00065f50 73746162 2e657863 6c737472 20203020 stab.exclstr 0 │ │ │ │ - 0x00065f60 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x00065f70 73747229 207d0a20 202e7374 61622e69 str) }. .stab.i │ │ │ │ - 0x00065f80 6e646578 20202020 30203a20 7b202a28 ndex 0 : { *( │ │ │ │ - 0x00065f90 2e737461 622e696e 64657829 207d0a20 .stab.index) }. │ │ │ │ - 0x00065fa0 202e7374 61622e69 6e646578 73747220 .stab.indexstr │ │ │ │ - 0x00065fb0 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x00065fc0 64657873 74722920 7d0a2020 2e636f6d dexstr) }. .com │ │ │ │ - 0x00065fd0 6d656e74 20302028 494e464f 29203a20 ment 0 (INFO) : │ │ │ │ - 0x00065fe0 7b202a28 2e636f6d 6d656e74 293b204c { *(.comment); L │ │ │ │ - 0x00065ff0 494e4b45 525f5645 5253494f 4e3b207d INKER_VERSION; } │ │ │ │ - 0x00066000 0a20202e 676e752e 6275696c 642e6174 . .gnu.build.at │ │ │ │ - 0x00066010 74726962 75746573 203a207b 202a282e tributes : { *(. │ │ │ │ - 0x00066020 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x00066030 75746573 202e676e 752e6275 696c642e utes .gnu.build. │ │ │ │ - 0x00066040 61747472 69627574 65732e2a 29207d0a attributes.*) }. │ │ │ │ - 0x00066050 20202f2a 20445741 52462064 65627567 /* DWARF debug │ │ │ │ - 0x00066060 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x00066070 53796d62 6f6c7320 696e2074 68652044 Symbols in the D │ │ │ │ - 0x00066080 57415246 20646562 75676769 6e672073 WARF debugging s │ │ │ │ - 0x00066090 65637469 6f6e7320 61726520 72656c61 ections are rela │ │ │ │ - 0x000660a0 74697665 20746f20 74686520 62656769 tive to the begi │ │ │ │ - 0x000660b0 6e6e696e 670a2020 2020206f 66207468 nning. of th │ │ │ │ - 0x000660c0 65207365 6374696f 6e20736f 20776520 e section so we │ │ │ │ - 0x000660d0 62656769 6e207468 656d2061 7420302e begin them at 0. │ │ │ │ - 0x000660e0 20202a2f 0a20202f 2a204457 41524620 */. /* DWARF │ │ │ │ - 0x000660f0 312e2020 2a2f0a20 202e6465 62756720 1. */. .debug │ │ │ │ - 0x00066100 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x00066110 282e6465 62756729 207d0a20 202e6c69 (.debug) }. .li │ │ │ │ - 0x00066120 6e652020 20202020 20202020 2030203a ne 0 : │ │ │ │ - 0x00066130 207b202a 282e6c69 6e652920 7d0a2020 { *(.line) }. │ │ │ │ - 0x00066140 2f2a2047 4e552044 57415246 20312065 /* GNU DWARF 1 e │ │ │ │ - 0x00066150 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x00066160 202e6465 6275675f 73726369 6e666f20 .debug_srcinfo │ │ │ │ - 0x00066170 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00066180 73726369 6e666f29 207d0a20 202e6465 srcinfo) }. .de │ │ │ │ - 0x00066190 6275675f 73666e61 6d657320 2030203a bug_sfnames 0 : │ │ │ │ - 0x000661a0 207b202a 282e6465 6275675f 73666e61 { *(.debug_sfna │ │ │ │ - 0x000661b0 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000661c0 4620312e 3120616e 64204457 41524620 F 1.1 and DWARF │ │ │ │ - 0x000661d0 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x000661e0 6172616e 67657320 2030203a 207b202a aranges 0 : { * │ │ │ │ - 0x000661f0 282e6465 6275675f 6172616e 67657329 (.debug_aranges) │ │ │ │ - 0x00066200 207d0a20 202e6465 6275675f 7075626e }. .debug_pubn │ │ │ │ - 0x00066210 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x00066220 6275675f 7075626e 616d6573 29207d0a bug_pubnames) }. │ │ │ │ - 0x00066230 20202f2a 20445741 52462032 2e20202a /* DWARF 2. * │ │ │ │ - 0x00066240 2f0a2020 2e646562 75675f69 6e666f20 /. .debug_info │ │ │ │ - 0x00066250 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00066260 75675f69 6e666f20 2e676e75 2e6c696e ug_info .gnu.lin │ │ │ │ - 0x00066270 6b6f6e63 652e7769 2e2a2920 7d0a2020 konce.wi.*) }. │ │ │ │ - 0x00066280 2e646562 75675f61 62627265 76202020 .debug_abbrev │ │ │ │ - 0x00066290 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000662a0 62627265 7629207d 0a20202e 64656275 bbrev) }. .debu │ │ │ │ - 0x000662b0 675f6c69 6e652020 20202030 203a207b g_line 0 : { │ │ │ │ - 0x000662c0 202a282e 64656275 675f6c69 6e65202e *(.debug_line . │ │ │ │ - 0x000662d0 64656275 675f6c69 6e652e2a 202e6465 debug_line.* .de │ │ │ │ - 0x000662e0 6275675f 6c696e65 5f656e64 29207d0a bug_line_end) }. │ │ │ │ - 0x000662f0 20202e64 65627567 5f667261 6d652020 .debug_frame │ │ │ │ - 0x00066300 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00066310 5f667261 6d652920 7d0a2020 2e646562 _frame) }. .deb │ │ │ │ - 0x00066320 75675f73 74722020 20202020 30203a20 ug_str 0 : │ │ │ │ - 0x00066330 7b202a28 2e646562 75675f73 74722920 { *(.debug_str) │ │ │ │ - 0x00066340 7d0a2020 2e646562 75675f6c 6f632020 }. .debug_loc │ │ │ │ - 0x00066350 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00066360 75675f6c 6f632920 7d0a2020 2e646562 ug_loc) }. .deb │ │ │ │ - 0x00066370 75675f6d 6163696e 666f2020 30203a20 ug_macinfo 0 : │ │ │ │ - 0x00066380 7b202a28 2e646562 75675f6d 6163696e { *(.debug_macin │ │ │ │ - 0x00066390 666f2920 7d0a2020 2f2a2053 47492f4d fo) }. /* SGI/M │ │ │ │ - 0x000663a0 49505320 44574152 46203220 65787465 IPS DWARF 2 exte │ │ │ │ - 0x000663b0 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x000663c0 65627567 5f776561 6b6e616d 65732030 ebug_weaknames 0 │ │ │ │ - 0x000663d0 203a207b 202a282e 64656275 675f7765 : { *(.debug_we │ │ │ │ - 0x000663e0 616b6e61 6d657329 207d0a20 202e6465 aknames) }. .de │ │ │ │ - 0x000663f0 6275675f 66756e63 6e616d65 73203020 bug_funcnames 0 │ │ │ │ - 0x00066400 3a207b20 2a282e64 65627567 5f66756e : { *(.debug_fun │ │ │ │ - 0x00066410 636e616d 65732920 7d0a2020 2e646562 cnames) }. .deb │ │ │ │ - 0x00066420 75675f74 7970656e 616d6573 2030203a ug_typenames 0 : │ │ │ │ - 0x00066430 207b202a 282e6465 6275675f 74797065 { *(.debug_type │ │ │ │ - 0x00066440 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x00066450 675f7661 726e616d 65732020 30203a20 g_varnames 0 : │ │ │ │ - 0x00066460 7b202a28 2e646562 75675f76 61726e61 { *(.debug_varna │ │ │ │ - 0x00066470 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x00066480 4620332e 20202a2f 0a20202e 64656275 F 3. */. .debu │ │ │ │ - 0x00066490 675f7075 62747970 65732030 203a207b g_pubtypes 0 : { │ │ │ │ - 0x000664a0 202a282e 64656275 675f7075 62747970 *(.debug_pubtyp │ │ │ │ - 0x000664b0 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x000664c0 616e6765 73202020 30203a20 7b202a28 anges 0 : { *( │ │ │ │ - 0x000664d0 2e646562 75675f72 616e6765 7329207d .debug_ranges) } │ │ │ │ - 0x000664e0 0a20202f 2a204457 41524620 352e2020 . /* DWARF 5. │ │ │ │ - 0x000664f0 2a2f0a20 202e6465 6275675f 61646472 */. .debug_addr │ │ │ │ - 0x00066500 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x00066510 6275675f 61646472 29207d0a 20202e64 bug_addr) }. .d │ │ │ │ - 0x00066520 65627567 5f6c696e 655f7374 72203020 ebug_line_str 0 │ │ │ │ - 0x00066530 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x00066540 655f7374 7229207d 0a20202e 64656275 e_str) }. .debu │ │ │ │ - 0x00066550 675f6c6f 636c6973 74732030 203a207b g_loclists 0 : { │ │ │ │ - 0x00066560 202a282e 64656275 675f6c6f 636c6973 *(.debug_loclis │ │ │ │ - 0x00066570 74732920 7d0a2020 2e646562 75675f6d ts) }. .debug_m │ │ │ │ - 0x00066580 6163726f 20202020 30203a20 7b202a28 acro 0 : { *( │ │ │ │ - 0x00066590 2e646562 75675f6d 6163726f 29207d0a .debug_macro) }. │ │ │ │ - 0x000665a0 20202e64 65627567 5f6e616d 65732020 .debug_names │ │ │ │ - 0x000665b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000665c0 5f6e616d 65732920 7d0a2020 2e646562 _names) }. .deb │ │ │ │ - 0x000665d0 75675f72 6e676c69 73747320 30203a20 ug_rnglists 0 : │ │ │ │ - 0x000665e0 7b202a28 2e646562 75675f72 6e676c69 { *(.debug_rngli │ │ │ │ - 0x000665f0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x00066600 7374725f 6f666673 65747320 30203a20 str_offsets 0 : │ │ │ │ - 0x00066610 7b202a28 2e646562 75675f73 74725f6f { *(.debug_str_o │ │ │ │ - 0x00066620 66667365 74732920 7d0a2020 2e646562 ffsets) }. .deb │ │ │ │ - 0x00066630 75675f73 75702020 20202020 30203a20 ug_sup 0 : │ │ │ │ - 0x00066640 7b202a28 2e646562 75675f73 75702920 { *(.debug_sup) │ │ │ │ - 0x00066650 7d0a2020 2e41524d 2e617474 72696275 }. .ARM.attribu │ │ │ │ - 0x00066660 74657320 30203a20 7b204b45 45502028 tes 0 : { KEEP ( │ │ │ │ - 0x00066670 2a282e41 524d2e61 74747269 62757465 *(.ARM.attribute │ │ │ │ - 0x00066680 73292920 4b454550 20282a28 2e676e75 s)) KEEP (*(.gnu │ │ │ │ - 0x00066690 2e617474 72696275 74657329 29207d0a .attributes)) }. │ │ │ │ - 0x000666a0 20202e6e 6f74652e 676e752e 61726d2e .note.gnu.arm. │ │ │ │ - 0x000666b0 6964656e 74203020 3a207b20 4b454550 ident 0 : { KEEP │ │ │ │ - 0x000666c0 20282a28 2e6e6f74 652e676e 752e6172 (*(.note.gnu.ar │ │ │ │ - 0x000666d0 6d2e6964 656e7429 29207d0a 20202f44 m.ident)) }. /D │ │ │ │ - 0x000666e0 49534341 52442f20 3a207b20 2a282e6e ISCARD/ : { *(.n │ │ │ │ - 0x000666f0 6f74652e 474e552d 73746163 6b29202a ote.GNU-stack) * │ │ │ │ - 0x00066700 282e676e 755f6465 6275676c 696e6b29 (.gnu_debuglink) │ │ │ │ - 0x00066710 202a282e 676e752e 6c746f5f 2a29202a *(.gnu.lto_*) * │ │ │ │ - 0x00066720 282e676e 755f6f62 6a656374 5f6f6e6c (.gnu_object_onl │ │ │ │ - 0x00066730 7929207d 0a7d0a0a 00000000 00000000 y) }.}.......... │ │ │ │ - 0x00066740 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x00066750 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x00066760 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x00066770 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ - 0x00066780 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x00066790 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x000667a0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x000667b0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x000667c0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x000667d0 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x000667e0 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x000667f0 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x00066800 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x00066810 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x00066820 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x00066830 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x00066840 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x00066850 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x00066860 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x00066870 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x00066880 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ - 0x00066890 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x000668a0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ - 0x000668b0 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ - 0x000668c0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x000668d0 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ - 0x000668e0 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ - 0x000668f0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x00066900 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ - 0x00066910 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x00066920 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x00066930 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x00066940 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x00066950 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ - 0x00066960 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x00066970 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00066980 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ - 0x00066990 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000669a0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000669b0 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ - 0x000669c0 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x000669d0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000669e0 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ - 0x000669f0 0a7b0a20 202e203d 20534547 4d454e54 .{. . = SEGMENT │ │ │ │ - 0x00066a00 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x00066a10 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ - 0x00066a20 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ - 0x00066a30 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ - 0x00066a40 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ - 0x00066a50 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ - 0x00066a60 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ - 0x00066a70 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ - 0x00066a80 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ - 0x00066a90 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ - 0x00066aa0 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ - 0x00066ab0 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ - 0x00066ac0 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ - 0x00066ad0 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ - 0x00066ae0 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ - 0x00066af0 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ - 0x00066b00 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ - 0x00066b10 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ - 0x00066b20 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x00066b30 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x00066b40 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ - 0x00066b50 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ - 0x00066b60 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ - 0x00066b70 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00066b80 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x00066b90 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ - 0x00066ba0 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ - 0x00066bb0 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ - 0x00066bc0 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ - 0x00066bd0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ - 0x00066be0 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ - 0x00066bf0 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ - 0x00066c00 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ - 0x00066c10 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ - 0x00066c20 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ - 0x00066c30 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ - 0x00066c40 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ - 0x00066c50 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ - 0x00066c60 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ - 0x00066c70 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ - 0x00066c80 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ - 0x00066c90 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ - 0x00066ca0 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ - 0x00066cb0 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ - 0x00066cc0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x00066cd0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ - 0x00066ce0 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ - 0x00066cf0 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ - 0x00066d00 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ - 0x00066d10 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ - 0x00066d20 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ - 0x00066d30 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ - 0x00066d40 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ - 0x00066d50 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x00066d60 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ - 0x00066d70 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x00066d80 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ - 0x00066d90 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x00066da0 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ - 0x00066db0 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x00066dc0 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ - 0x00066dd0 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ - 0x00066de0 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ - 0x00066df0 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ - 0x00066e00 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ - 0x00066e10 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x00066e20 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ - 0x00066e30 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00066e40 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x00066e50 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ - 0x00066e60 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x00066e70 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x00066e80 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x00066e90 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x00066ea0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x00066eb0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x00066ec0 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x00066ed0 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ - 0x00066ee0 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ - 0x00066ef0 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x00066f00 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ - 0x00066f10 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x00066f20 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ - 0x00066f30 0a20202e 68617368 20202020 20202020 . .hash │ │ │ │ - 0x00066f40 2020203a 207b202a 282e6861 73682920 : { *(.hash) │ │ │ │ - 0x00066f50 7d0a2020 2e676e75 2e686173 68202020 }. .gnu.hash │ │ │ │ - 0x00066f60 20202020 3a207b20 2a282e67 6e752e68 : { *(.gnu.h │ │ │ │ - 0x00066f70 61736829 207d0a20 202e6479 6e73796d ash) }. .dynsym │ │ │ │ - 0x00066f80 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x00066f90 64796e73 796d2920 7d0a2020 2e64796e dynsym) }. .dyn │ │ │ │ - 0x00066fa0 73747220 20202020 20202020 3a207b20 str : { │ │ │ │ - 0x00066fb0 2a282e64 796e7374 7229207d 0a20202e *(.dynstr) }. . │ │ │ │ - 0x00066fc0 676e752e 76657273 696f6e20 2020203a gnu.version : │ │ │ │ - 0x00066fd0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x00066fe0 6e29207d 0a20202e 676e752e 76657273 n) }. .gnu.vers │ │ │ │ - 0x00066ff0 696f6e5f 6420203a 207b202a 282e676e ion_d : { *(.gn │ │ │ │ - 0x00067000 752e7665 7273696f 6e5f6429 207d0a20 u.version_d) }. │ │ │ │ - 0x00067010 202e676e 752e7665 7273696f 6e5f7220 .gnu.version_r │ │ │ │ - 0x00067020 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x00067030 696f6e5f 7229207d 0a20202e 72656c61 ion_r) }. .rela │ │ │ │ - 0x00067040 2e64796e 20202020 2020203a 0a202020 .dyn :. │ │ │ │ - 0x00067050 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x00067060 2e696e69 74290a20 20202020 202a282e .init). *(. │ │ │ │ - 0x00067070 72656c61 2e746578 74202e72 656c612e rela.text .rela. │ │ │ │ - 0x00067080 74657874 2e2a202e 72656c61 2e676e75 text.* .rela.gnu │ │ │ │ - 0x00067090 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x000670a0 20202020 202a282e 72656c61 2e66696e *(.rela.fin │ │ │ │ - 0x000670b0 69290a20 20202020 202a282e 72656c61 i). *(.rela │ │ │ │ - 0x000670c0 2e726f64 61746120 2e72656c 612e726f .rodata .rela.ro │ │ │ │ - 0x000670d0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x000670e0 2e6c696e 6b6f6e63 652e722e 2a290a20 .linkonce.r.*). │ │ │ │ - 0x000670f0 20202020 202a282e 72656c61 2e646174 *(.rela.dat │ │ │ │ - 0x00067100 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ - 0x00067110 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00067120 652e642e 2a290a20 20202020 202a282e e.d.*). *(. │ │ │ │ - 0x00067130 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ - 0x00067140 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ - 0x00067150 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x00067160 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00067170 74627373 202e7265 6c612e74 6273732e tbss .rela.tbss. │ │ │ │ - 0x00067180 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00067190 6f6e6365 2e74622e 2a290a20 20202020 once.tb.*). │ │ │ │ - 0x000671a0 202a282e 72656c61 2e63746f 7273290a *(.rela.ctors). │ │ │ │ - 0x000671b0 20202020 20202a28 2e72656c 612e6474 *(.rela.dt │ │ │ │ - 0x000671c0 6f727329 0a202020 2020202a 282e7265 ors). *(.re │ │ │ │ - 0x000671d0 6c612e67 6f74290a 20202020 20202a28 la.got). *( │ │ │ │ - 0x000671e0 2e72656c 612e6273 73202e72 656c612e .rela.bss .rela. │ │ │ │ - 0x000671f0 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ - 0x00067200 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ - 0x00067210 20202020 2a282e72 656c612e 6966756e *(.rela.ifun │ │ │ │ - 0x00067220 63290a20 2020207d 0a20202e 72656c61 c). }. .rela │ │ │ │ - 0x00067230 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ - 0x00067240 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x00067250 2e706c74 290a2020 20202020 2a282e72 .plt). *(.r │ │ │ │ - 0x00067260 656c612e 69706c74 290a2020 20207d0a ela.iplt). }. │ │ │ │ - 0x00067270 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ - 0x00067280 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ - 0x00067290 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ - 0x000672a0 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ - 0x000672b0 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ - 0x000672c0 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x000672d0 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ - 0x000672e0 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ - 0x000672f0 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ - 0x00067300 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ - 0x00067310 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ - 0x00067320 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ - 0x00067330 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ - 0x00067340 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x00067350 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00067360 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x00067370 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x00067380 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x00067390 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x000673a0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x000673b0 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x000673c0 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ - 0x000673d0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x000673e0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000673f0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00067400 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x00067410 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ - 0x00067420 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ - 0x00067430 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ - 0x00067440 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ - 0x00067450 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ - 0x00067460 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ - 0x00067470 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ - 0x00067480 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ - 0x00067490 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000674a0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000674b0 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x000674c0 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ - 0x000674d0 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ - 0x000674e0 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ - 0x000674f0 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ - 0x00067500 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ - 0x00067510 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ - 0x00067520 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x00067530 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ - 0x00067540 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ - 0x00067550 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ - 0x00067560 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ - 0x00067570 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ - 0x00067580 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ - 0x00067590 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ - 0x000675a0 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ - 0x000675b0 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ - 0x000675c0 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ - 0x000675d0 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ - 0x000675e0 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ - 0x000675f0 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ - 0x00067600 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ - 0x00067610 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x00067620 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ - 0x00067630 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x00067640 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ - 0x00067650 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ - 0x00067660 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x00067670 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ - 0x00067680 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ - 0x00067690 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ - 0x000676a0 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ - 0x000676b0 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ - 0x000676c0 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ - 0x000676d0 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ - 0x000676e0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000676f0 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ - 0x00067700 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ - 0x00067710 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ - 0x00067720 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ - 0x00067730 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x00067740 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ - 0x00067750 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ - 0x00067760 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00067770 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ - 0x00067780 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00067790 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x000677a0 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ - 0x000677b0 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x000677c0 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x000677d0 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x000677e0 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x000677f0 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x00067800 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x00067810 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ - 0x00067820 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ - 0x00067830 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x00067840 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ - 0x00067850 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ - 0x00067860 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ - 0x00067870 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ - 0x00067880 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x00067890 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000678a0 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000678b0 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000678c0 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000678d0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000678e0 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ - 0x000678f0 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x00067900 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x00067910 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ - 0x00067920 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ - 0x00067930 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ - 0x00067940 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x00067950 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x00067960 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00067970 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x00067980 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ - 0x00067990 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x000679a0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000679b0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000679c0 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ - 0x000679d0 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ - 0x000679e0 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x000679f0 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ - 0x00067a00 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ - 0x00067a10 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x00067a20 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ - 0x00067a30 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ - 0x00067a40 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ - 0x00067a50 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x00067a60 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ - 0x00067a70 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ - 0x00067a80 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00067a90 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ - 0x00067aa0 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ - 0x00067ab0 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x00067ac0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x00067ad0 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x00067ae0 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ - 0x00067af0 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x00067b00 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ - 0x00067b10 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x00067b20 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ - 0x00067b30 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x00067b40 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x00067b50 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x00067b60 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x00067b70 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ - 0x00067b80 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x00067b90 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x00067ba0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x00067bb0 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x00067bc0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x00067bd0 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x00067be0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x00067bf0 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x00067c00 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x00067c10 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x00067c20 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x00067c30 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x00067c40 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ - 0x00067c50 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00067c60 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ - 0x00067c70 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ - 0x00067c80 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ - 0x00067c90 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ - 0x00067ca0 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ - 0x00067cb0 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ - 0x00067cc0 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ - 0x00067cd0 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ - 0x00067ce0 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ - 0x00067cf0 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x00067d00 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ - 0x00067d10 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ - 0x00067d20 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ - 0x00067d30 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ - 0x00067d40 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ - 0x00067d50 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ - 0x00067d60 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ - 0x00067d70 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ - 0x00067d80 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ - 0x00067d90 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ - 0x00067da0 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x00067db0 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ - 0x00067dc0 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ - 0x00067dd0 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ - 0x00067de0 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ - 0x00067df0 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ - 0x00067e00 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x00067e10 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ - 0x00067e20 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ - 0x00067e30 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ - 0x00067e40 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ - 0x00067e50 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ - 0x00067e60 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ - 0x00067e70 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ - 0x00067e80 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ - 0x00067e90 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ - 0x00067ea0 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x00067eb0 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ - 0x00067ec0 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ - 0x00067ed0 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ - 0x00067ee0 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ - 0x00067ef0 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ - 0x00067f00 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x00067f10 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x00067f20 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x00067f30 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ - 0x00067f40 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ - 0x00067f50 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00067f60 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ - 0x00067f70 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ - 0x00067f80 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x00067f90 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ - 0x00067fa0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00067fb0 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ - 0x00067fc0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00067fd0 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x00067fe0 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x00067ff0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x00068000 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x00068010 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ - 0x00068020 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ - 0x00068030 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ - 0x00068040 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ - 0x00068050 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ - 0x00068060 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ - 0x00068070 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ - 0x00068080 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ - 0x00068090 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ - 0x000680a0 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ - 0x000680b0 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ - 0x000680c0 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ - 0x000680d0 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ - 0x000680e0 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ - 0x000680f0 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ - 0x00068100 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ - 0x00068110 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ - 0x00068120 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ - 0x00068130 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x00068140 5f52454c 524f5f45 4e442028 32342c20 _RELRO_END (24, │ │ │ │ - 0x00068150 2e293b0a 20202e67 6f742e70 6c742020 .);. .got.plt │ │ │ │ - 0x00068160 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x00068170 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ - 0x00068180 7429207d 0a20202e 64617461 20202020 t) }. .data │ │ │ │ - 0x00068190 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000681a0 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ - 0x000681b0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000681c0 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ - 0x000681d0 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000681e0 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ - 0x000681f0 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ - 0x00068200 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ - 0x00068210 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ - 0x00068220 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ - 0x00068230 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ - 0x00068240 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x00068250 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x00068260 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x00068270 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ - 0x00068280 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ - 0x00068290 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ - 0x000682a0 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ - 0x000682b0 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x000682c0 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x000682d0 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x000682e0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x000682f0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x00068300 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x00068310 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x00068320 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x00068330 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x00068340 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x00068350 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x00068360 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x00068370 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x00068380 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x00068390 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x000683a0 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x000683b0 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x000683c0 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x000683d0 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x000683e0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x000683f0 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x00068400 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x00068410 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x00068420 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x00068430 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x00068440 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x00068450 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x00068460 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x00068470 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x00068480 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x00068490 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x000684a0 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ - 0x000684b0 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ - 0x000684c0 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ - 0x000684d0 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ - 0x000684e0 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ - 0x000684f0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x00068500 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x00068510 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x00068520 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x00068530 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x00068540 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x00068550 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x00068560 3634202f 2038293b 0a202050 524f5649 64 / 8);. PROVI │ │ │ │ - 0x00068570 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ - 0x00068580 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ - 0x00068590 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ - 0x000685a0 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x000685b0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000685c0 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x000685d0 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x000685e0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000685f0 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x00068600 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x00068610 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x00068620 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x00068630 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x00068640 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00068650 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x00068660 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x00068670 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x00068680 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x00068690 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x000686a0 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x000686b0 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x000686c0 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x000686d0 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x000686e0 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x000686f0 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x00068700 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x00068710 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x00068720 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x00068730 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x00068740 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x00068750 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x00068760 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x00068770 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x00068780 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x00068790 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x000687a0 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x000687b0 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x000687c0 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000687d0 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x000687e0 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x000687f0 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x00068800 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x00068810 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x00068820 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x00068830 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x00068840 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x00068850 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x00068860 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x00068870 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x00068880 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x00068890 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x000688a0 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000688b0 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x000688c0 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x000688d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000688e0 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x000688f0 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x00068900 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x00068910 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x00068920 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x00068930 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x00068940 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x00068950 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x00068960 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x00068970 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x00068980 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x00068990 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x000689a0 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x000689b0 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x000689c0 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x000689d0 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x000689e0 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x000689f0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00068a00 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x00068a10 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x00068a20 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x00068a30 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x00068a40 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x00068a50 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x00068a60 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068a70 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x00068a80 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x00068a90 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x00068aa0 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x00068ab0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068ac0 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x00068ad0 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x00068ae0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x00068af0 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x00068b00 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x00068b10 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x00068b20 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x00068b30 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00068b40 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x00068b50 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x00068b60 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00068b70 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x00068b80 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x00068b90 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068ba0 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x00068bb0 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x00068bc0 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x00068bd0 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x00068be0 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x00068bf0 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x00068c00 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x00068c10 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x00068c20 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x00068c30 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x00068c40 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x00068c50 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x00068c60 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x00068c70 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x00068c80 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x00068c90 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00068ca0 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x00068cb0 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x00068cc0 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x00068cd0 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x00068ce0 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x00068cf0 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x00068d00 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x00068d10 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068d20 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x00068d30 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x00068d40 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068d50 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x00068d60 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x00068d70 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00068d80 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x00068d90 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x00068da0 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x00068db0 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x00068dc0 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x00068dd0 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x00068de0 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x00068df0 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x00068e00 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x00068e10 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x00068e20 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x00068e30 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x00068e40 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x00068e50 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x00068e60 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x00068e70 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ - 0x00068e80 20636f6d 6272656c 6f63202a 2f0a2f2a combreloc */./* │ │ │ │ - 0x00068e90 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x00068ea0 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x00068eb0 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x00068ec0 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x00068ed0 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x00068ee0 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x00068ef0 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x00068f00 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x00068f10 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x00068f20 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x00068f30 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x00068f40 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x00068f50 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x00068f60 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x00068f70 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x00068f80 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x00068f90 41542822 656c6636 342d6c69 74746c65 AT("elf64-little │ │ │ │ - 0x00068fa0 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ - 0x00068fb0 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x00068fc0 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ - 0x00068fd0 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x00068fe0 28616172 63683634 290a454e 54525928 (aarch64).ENTRY( │ │ │ │ - 0x00068ff0 5f737461 7274290a 53454152 43485f44 _start).SEARCH_D │ │ │ │ - 0x00069000 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x00069010 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00069020 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x00069030 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x00069040 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x00069050 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00069060 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x00069070 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x00069080 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x00069090 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ - 0x000690a0 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ - 0x000690b0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000690c0 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000690d0 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000690e0 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ - 0x000690f0 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ - 0x00069100 2f2a2052 6561642d 6f6e6c79 20736563 /* Read-only sec │ │ │ │ - 0x00069110 74696f6e 732c206d 65726765 6420696e tions, merged in │ │ │ │ - 0x00069120 746f2074 65787420 7365676d 656e743a to text segment: │ │ │ │ - 0x00069130 202a2f0a 20205052 4f564944 4520285f */. PROVIDE (_ │ │ │ │ - 0x00069140 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ - 0x00069150 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ - 0x00069160 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x00069170 2c203078 34303030 30302929 3b0a2020 , 0x400000));. │ │ │ │ - 0x00069180 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x00069190 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x000691a0 2c203078 34303030 30302920 2b205349 , 0x400000) + SI │ │ │ │ - 0x000691b0 5a454f46 5f484541 44455253 3b0a2020 ZEOF_HEADERS;. │ │ │ │ - 0x000691c0 2f2a2050 6c616365 20746865 20627569 /* Place the bui │ │ │ │ - 0x000691d0 6c642d69 64206173 20636c6f 73652074 ld-id as close t │ │ │ │ - 0x000691e0 6f207468 6520454c 46206865 61646572 o the ELF header │ │ │ │ - 0x000691f0 73206173 20706f73 7369626c 652e2020 s as possible. │ │ │ │ - 0x00069200 54686973 0a202020 20206d61 78696d69 This. maximi │ │ │ │ - 0x00069210 73657320 74686520 6368616e 63652074 ses the chance t │ │ │ │ - 0x00069220 68652062 75696c64 2d696420 77696c6c he build-id will │ │ │ │ - 0x00069230 20626520 70726573 656e7420 696e2063 be present in c │ │ │ │ - 0x00069240 6f726520 66696c65 732c0a20 20202020 ore files,. │ │ │ │ - 0x00069250 77686963 68204744 42206361 6e207468 which GDB can th │ │ │ │ - 0x00069260 656e2075 73652074 6f206c6f 63617465 en use to locate │ │ │ │ - 0x00069270 20746865 20617373 6f636961 74656420 the associated │ │ │ │ - 0x00069280 64656275 67696e66 6f206669 6c652e20 debuginfo file. │ │ │ │ - 0x00069290 202a2f0a 20202e6e 6f74652e 676e752e */. .note.gnu. │ │ │ │ - 0x000692a0 6275696c 642d6964 20203a20 7b202a28 build-id : { *( │ │ │ │ - 0x000692b0 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x000692c0 69642920 7d0a2020 2e696e74 65727020 id) }. .interp │ │ │ │ - 0x000692d0 20202020 20202020 3a207b20 2a282e69 : { *(.i │ │ │ │ - 0x000692e0 6e746572 7029207d 0a20202e 68617368 nterp) }. .hash │ │ │ │ - 0x000692f0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x00069300 282e6861 73682920 7d0a2020 2e676e75 (.hash) }. .gnu │ │ │ │ - 0x00069310 2e686173 68202020 20202020 3a207b20 .hash : { │ │ │ │ - 0x00069320 2a282e67 6e752e68 61736829 207d0a20 *(.gnu.hash) }. │ │ │ │ - 0x00069330 202e6479 6e73796d 20202020 20202020 .dynsym │ │ │ │ - 0x00069340 203a207b 202a282e 64796e73 796d2920 : { *(.dynsym) │ │ │ │ - 0x00069350 7d0a2020 2e64796e 73747220 20202020 }. .dynstr │ │ │ │ - 0x00069360 20202020 3a207b20 2a282e64 796e7374 : { *(.dynst │ │ │ │ - 0x00069370 7229207d 0a20202e 676e752e 76657273 r) }. .gnu.vers │ │ │ │ - 0x00069380 696f6e20 2020203a 207b202a 282e676e ion : { *(.gn │ │ │ │ - 0x00069390 752e7665 7273696f 6e29207d 0a20202e u.version) }. . │ │ │ │ - 0x000693a0 676e752e 76657273 696f6e5f 6420203a gnu.version_d : │ │ │ │ - 0x000693b0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x000693c0 6e5f6429 207d0a20 202e676e 752e7665 n_d) }. .gnu.ve │ │ │ │ - 0x000693d0 7273696f 6e5f7220 203a207b 202a282e rsion_r : { *(. │ │ │ │ - 0x000693e0 676e752e 76657273 696f6e5f 7229207d gnu.version_r) } │ │ │ │ - 0x000693f0 0a20202e 72656c61 2e64796e 20202020 . .rela.dyn │ │ │ │ - 0x00069400 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ - 0x00069410 202a282e 72656c61 2e696e69 74290a20 *(.rela.init). │ │ │ │ - 0x00069420 20202020 202a282e 72656c61 2e746578 *(.rela.tex │ │ │ │ - 0x00069430 74202e72 656c612e 74657874 2e2a202e t .rela.text.* . │ │ │ │ - 0x00069440 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00069450 652e742e 2a290a20 20202020 202a282e e.t.*). *(. │ │ │ │ - 0x00069460 72656c61 2e66696e 69290a20 20202020 rela.fini). │ │ │ │ - 0x00069470 202a282e 72656c61 2e726f64 61746120 *(.rela.rodata │ │ │ │ - 0x00069480 2e72656c 612e726f 64617461 2e2a202e .rela.rodata.* . │ │ │ │ - 0x00069490 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000694a0 652e722e 2a290a20 20202020 202a282e e.r.*). *(. │ │ │ │ - 0x000694b0 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ - 0x000694c0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x000694d0 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x000694e0 20202020 202a282e 72656c61 2e746461 *(.rela.tda │ │ │ │ - 0x000694f0 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ - 0x00069500 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00069510 6e63652e 74642e2a 290a2020 20202020 nce.td.*). │ │ │ │ - 0x00069520 2a282e72 656c612e 74627373 202e7265 *(.rela.tbss .re │ │ │ │ - 0x00069530 6c612e74 6273732e 2a202e72 656c612e la.tbss.* .rela. │ │ │ │ - 0x00069540 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ - 0x00069550 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x00069560 2e63746f 7273290a 20202020 20202a28 .ctors). *( │ │ │ │ - 0x00069570 2e72656c 612e6474 6f727329 0a202020 .rela.dtors). │ │ │ │ - 0x00069580 2020202a 282e7265 6c612e67 6f74290a *(.rela.got). │ │ │ │ - 0x00069590 20202020 20202a28 2e72656c 612e6273 *(.rela.bs │ │ │ │ - 0x000695a0 73202e72 656c612e 6273732e 2a202e72 s .rela.bss.* .r │ │ │ │ - 0x000695b0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000695c0 2e622e2a 290a2020 20202020 2a282e72 .b.*). *(.r │ │ │ │ - 0x000695d0 656c612e 6966756e 63290a20 2020207d ela.ifunc). } │ │ │ │ - 0x000695e0 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ - 0x000695f0 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ - 0x00069600 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ - 0x00069610 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00069620 454e2028 5f5f7265 6c615f69 706c745f EN (__rela_iplt_ │ │ │ │ - 0x00069630 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x00069640 20202a28 2e72656c 612e6970 6c74290a *(.rela.iplt). │ │ │ │ - 0x00069650 20202020 20205052 4f564944 455f4849 PROVIDE_HI │ │ │ │ - 0x00069660 4444454e 20285f5f 72656c61 5f69706c DDEN (__rela_ipl │ │ │ │ - 0x00069670 745f656e 64203d20 2e293b0a 20202020 t_end = .);. │ │ │ │ - 0x00069680 7d0a2020 2e72656c 722e6479 6e203a20 }. .relr.dyn : │ │ │ │ - 0x00069690 7b202a28 2e72656c 722e6479 6e29207d { *(.relr.dyn) } │ │ │ │ - 0x000696a0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000696b0 68652065 78656375 7461626c 6520636f he executable co │ │ │ │ - 0x000696c0 64652072 6567696f 6e2e2020 2a2f0a20 de region. */. │ │ │ │ - 0x000696d0 202e696e 69742020 20202020 20202020 .init │ │ │ │ - 0x000696e0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000696f0 282a2853 4f52545f 4e4f4e45 282e696e (*(SORT_NONE(.in │ │ │ │ - 0x00069700 69742929 290a2020 7d203d30 78316632 it))). } =0x1f2 │ │ │ │ - 0x00069710 30303364 350a2020 2e706c74 20202020 003d5. .plt │ │ │ │ - 0x00069720 20202020 20202020 3a20414c 49474e28 : ALIGN( │ │ │ │ - 0x00069730 31362920 7b202a28 2e706c74 29202a28 16) { *(.plt) *( │ │ │ │ - 0x00069740 2e69706c 7429207d 0a20202e 74657874 .iplt) }. .text │ │ │ │ - 0x00069750 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x00069760 0a202020 202a282e 74657874 2e756e6c . *(.text.unl │ │ │ │ - 0x00069770 696b656c 79202e74 6578742e 2a5f756e ikely .text.*_un │ │ │ │ - 0x00069780 6c696b65 6c79202e 74657874 2e756e6c likely .text.unl │ │ │ │ - 0x00069790 696b656c 792e2a29 0a202020 202a282e ikely.*). *(. │ │ │ │ - 0x000697a0 74657874 2e657869 74202e74 6578742e text.exit .text. │ │ │ │ - 0x000697b0 65786974 2e2a290a 20202020 2a282e74 exit.*). *(.t │ │ │ │ - 0x000697c0 6578742e 73746172 74757020 2e746578 ext.startup .tex │ │ │ │ - 0x000697d0 742e7374 61727475 702e2a29 0a202020 t.startup.*). │ │ │ │ - 0x000697e0 202a282e 74657874 2e686f74 202e7465 *(.text.hot .te │ │ │ │ - 0x000697f0 78742e68 6f742e2a 290a2020 20202a28 xt.hot.*). *( │ │ │ │ - 0x00069800 534f5254 282e7465 78742e73 6f727465 SORT(.text.sorte │ │ │ │ - 0x00069810 642e2a29 290a2020 20202a28 2e746578 d.*)). *(.tex │ │ │ │ - 0x00069820 74202e73 74756220 2e746578 742e2a20 t .stub .text.* │ │ │ │ - 0x00069830 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ - 0x00069840 2a290a20 2020202f 2a202e67 6e752e77 *). /* .gnu.w │ │ │ │ - 0x00069850 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ - 0x00069860 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ - 0x00069870 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ - 0x00069880 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ - 0x00069890 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ - 0x000698a0 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ - 0x000698b0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000698c0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000698d0 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ - 0x000698e0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000698f0 20205052 4f564944 4520285f 5f657465 PROVIDE (__ete │ │ │ │ - 0x00069900 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ - 0x00069910 44452028 5f657465 7874203d 202e293b DE (_etext = .); │ │ │ │ - 0x00069920 0a202050 524f5649 44452028 65746578 . PROVIDE (etex │ │ │ │ - 0x00069930 74203d20 2e293b0a 20202f2a 20537461 t = .);. /* Sta │ │ │ │ - 0x00069940 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x00069950 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x00069960 20202a2f 0a20202e 726f6461 74612020 */. .rodata │ │ │ │ - 0x00069970 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x00069980 64617461 202e726f 64617461 2e2a202e data .rodata.* . │ │ │ │ - 0x00069990 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x000699a0 29207d0a 20202e72 6f646174 61312020 ) }. .rodata1 │ │ │ │ - 0x000699b0 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x000699c0 61746131 29207d0a 20202e65 685f6672 ata1) }. .eh_fr │ │ │ │ - 0x000699d0 616d655f 68647220 20203a20 7b202a28 ame_hdr : { *( │ │ │ │ - 0x000699e0 2e65685f 6672616d 655f6864 7229202a .eh_frame_hdr) * │ │ │ │ - 0x000699f0 282e6568 5f667261 6d655f65 6e747279 (.eh_frame_entry │ │ │ │ - 0x00069a00 202e6568 5f667261 6d655f65 6e747279 .eh_frame_entry │ │ │ │ - 0x00069a10 2e2a2920 7d0a2020 2e65685f 6672616d .*) }. .eh_fram │ │ │ │ - 0x00069a20 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x00069a30 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x00069a40 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x00069a50 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x00069a60 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x00069a70 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ - 0x00069a80 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x00069a90 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x00069aa0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x00069ab0 65202020 3a204f4e 4c595f49 465f524f e : ONLY_IF_RO │ │ │ │ - 0x00069ac0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x00069ad0 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x00069ae0 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x00069af0 2e676e75 5f657874 61622020 203a204f .gnu_extab : O │ │ │ │ - 0x00069b00 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x00069b10 6e755f65 78746162 2a29207d 0a20202f nu_extab*) }. / │ │ │ │ - 0x00069b20 2a205468 65736520 73656374 696f6e73 * These sections │ │ │ │ - 0x00069b30 20617265 2067656e 65726174 65642062 are generated b │ │ │ │ - 0x00069b40 79207468 65205375 6e2f4f72 61636c65 y the Sun/Oracle │ │ │ │ - 0x00069b50 20432b2b 20636f6d 70696c65 722e2020 C++ compiler. │ │ │ │ - 0x00069b60 2a2f0a20 202e6578 63657074 696f6e5f */. .exception_ │ │ │ │ - 0x00069b70 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x00069b80 49465f52 4f207b20 2a282e65 78636570 IF_RO { *(.excep │ │ │ │ - 0x00069b90 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x00069ba0 20202f2a 20566172 696f7573 206e6f74 /* Various not │ │ │ │ - 0x00069bb0 65207365 6374696f 6e732e20 20506c61 e sections. Pla │ │ │ │ - 0x00069bc0 63656420 68657265 20736f20 74686174 ced here so that │ │ │ │ - 0x00069bd0 20746865 79206172 6520616c 77617973 they are always │ │ │ │ - 0x00069be0 20696e63 6c756465 640a2020 20202069 included. i │ │ │ │ - 0x00069bf0 6e207468 65207265 61642d6f 6e6c7920 n the read-only │ │ │ │ - 0x00069c00 7365676d 656e7420 616e6420 6e6f7420 segment and not │ │ │ │ - 0x00069c10 74726561 74656420 6173206f 72706861 treated as orpha │ │ │ │ - 0x00069c20 6e207365 6374696f 6e732e20 20546865 n sections. The │ │ │ │ - 0x00069c30 0a202020 20206375 7272656e 74206f72 . current or │ │ │ │ - 0x00069c40 7068616e 2068616e 646c696e 6720616c phan handling al │ │ │ │ - 0x00069c50 676f7269 74686d20 646f6573 20706c61 gorithm does pla │ │ │ │ - 0x00069c60 6365206e 6f746520 73656374 696f6e73 ce note sections │ │ │ │ - 0x00069c70 20616674 65722052 2f4f0a20 20202020 after R/O. │ │ │ │ - 0x00069c80 64617461 2c206275 74207468 69732069 data, but this i │ │ │ │ - 0x00069c90 73206e6f 74206775 6172616e 74656564 s not guaranteed │ │ │ │ - 0x00069ca0 20746f20 616c7761 79732062 65207468 to always be th │ │ │ │ - 0x00069cb0 65206361 73652e20 202a2f0a 20202e6e e case. */. .n │ │ │ │ - 0x00069cc0 6f74652e 6275696c 642d6964 203a2020 ote.build-id : │ │ │ │ - 0x00069cd0 20202020 7b202a28 2e6e6f74 652e6275 { *(.note.bu │ │ │ │ - 0x00069ce0 696c642d 69642920 7d0a2020 2e6e6f74 ild-id) }. .not │ │ │ │ - 0x00069cf0 652e474e 552d7374 61636b20 3a202020 e.GNU-stack : │ │ │ │ - 0x00069d00 20207b20 2a282e6e 6f74652e 474e552d { *(.note.GNU- │ │ │ │ - 0x00069d10 73746163 6b29207d 0a20202e 6e6f7465 stack) }. .note │ │ │ │ - 0x00069d20 2e676e75 2e70726f 70657274 79203a20 .gnu.property : │ │ │ │ - 0x00069d30 207b202a 282e6e6f 74652e67 6e752e70 { *(.note.gnu.p │ │ │ │ - 0x00069d40 726f7065 72747929 207d0a20 202e6e6f roperty) }. .no │ │ │ │ - 0x00069d50 74652e41 42492d74 6167203a 20202020 te.ABI-tag : │ │ │ │ - 0x00069d60 2020207b 202a282e 6e6f7465 2e414249 { *(.note.ABI │ │ │ │ - 0x00069d70 2d746167 29207d0a 20202e6e 6f74652e -tag) }. .note. │ │ │ │ - 0x00069d80 7061636b 61676520 3a202020 20202020 package : │ │ │ │ - 0x00069d90 7b202a28 2e6e6f74 652e7061 636b6167 { *(.note.packag │ │ │ │ - 0x00069da0 6529207d 0a20202e 6e6f7465 2e646c6f e) }. .note.dlo │ │ │ │ - 0x00069db0 70656e20 3a202020 20202020 207b202a pen : { * │ │ │ │ - 0x00069dc0 282e6e6f 74652e64 6c6f7065 6e29207d (.note.dlopen) } │ │ │ │ - 0x00069dd0 0a20202e 6e6f7465 2e6e6574 6273642e . .note.netbsd. │ │ │ │ - 0x00069de0 6964656e 74203a20 207b202a 282e6e6f ident : { *(.no │ │ │ │ - 0x00069df0 74652e6e 65746273 642e6964 656e7429 te.netbsd.ident) │ │ │ │ - 0x00069e00 207d0a20 202e6e6f 74652e6f 70656e62 }. .note.openb │ │ │ │ - 0x00069e10 73642e69 64656e74 203a207b 202a282e sd.ident : { *(. │ │ │ │ - 0x00069e20 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x00069e30 6e742920 7d0a2020 2f2a2053 74617274 nt) }. /* Start │ │ │ │ - 0x00069e40 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ - 0x00069e50 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ - 0x00069e60 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ - 0x00069e70 74686520 61646472 65737320 666f7220 the address for │ │ │ │ - 0x00069e80 74686520 64617461 20736567 6d656e74 the data segment │ │ │ │ - 0x00069e90 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ - 0x00069ea0 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ - 0x00069eb0 74686520 73616d65 20616464 72657373 the same address │ │ │ │ - 0x00069ec0 20776974 68696e20 74686520 70616765 within the page │ │ │ │ - 0x00069ed0 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ - 0x00069ee0 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ - 0x00069ef0 44415441 5f534547 4d454e54 5f414c49 DATA_SEGMENT_ALI │ │ │ │ - 0x00069f00 474e2028 434f4e53 54414e54 20284d41 GN (CONSTANT (MA │ │ │ │ - 0x00069f10 58504147 4553495a 45292c20 434f4e53 XPAGESIZE), CONS │ │ │ │ - 0x00069f20 54414e54 2028434f 4d4d4f4e 50414745 TANT (COMMONPAGE │ │ │ │ - 0x00069f30 53495a45 29293b0a 20202f2a 20457863 SIZE));. /* Exc │ │ │ │ - 0x00069f40 65707469 6f6e2068 616e646c 696e672e eption handling. │ │ │ │ - 0x00069f50 20202a2f 0a20202e 65685f66 72616d65 */. .eh_frame │ │ │ │ - 0x00069f60 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x00069f70 5f525720 7b204b45 45502028 2a282e65 _RW { KEEP (*(.e │ │ │ │ - 0x00069f80 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x00069f90 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x00069fa0 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x00069fb0 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ - 0x00069fc0 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x00069fd0 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x00069fe0 676e755f 65787461 62202020 2020203a gnu_extab : │ │ │ │ - 0x00069ff0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x0006a000 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ - 0x0006a010 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x0006a020 65202020 3a204f4e 4c595f49 465f5257 e : ONLY_IF_RW │ │ │ │ - 0x0006a030 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x0006a040 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x0006a050 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x0006a060 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x0006a070 73202020 3a204f4e 4c595f49 465f5257 s : ONLY_IF_RW │ │ │ │ - 0x0006a080 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ - 0x0006a090 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ - 0x0006a0a0 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ - 0x0006a0b0 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ - 0x0006a0c0 2a2f0a20 202e7464 61746109 20203a0a */. .tdata. :. │ │ │ │ - 0x0006a0d0 2020207b 0a202020 20205052 4f564944 {. PROVID │ │ │ │ - 0x0006a0e0 455f4849 4444454e 20285f5f 74646174 E_HIDDEN (__tdat │ │ │ │ - 0x0006a0f0 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x0006a100 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ - 0x0006a110 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x0006a120 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ - 0x0006a130 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ - 0x0006a140 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ - 0x0006a150 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x0006a160 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ - 0x0006a170 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ - 0x0006a180 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x0006a190 56494445 5f484944 44454e20 285f5f70 VIDE_HIDDEN (__p │ │ │ │ - 0x0006a1a0 7265696e 69745f61 72726179 5f737461 reinit_array_sta │ │ │ │ - 0x0006a1b0 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x0006a1c0 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ - 0x0006a1d0 72617929 290a2020 20205052 4f564944 ray)). PROVID │ │ │ │ - 0x0006a1e0 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x0006a1f0 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ - 0x0006a200 2e293b0a 20207d0a 20202e69 6e69745f .);. }. .init_ │ │ │ │ - 0x0006a210 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x0006a220 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0006a230 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ - 0x0006a240 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x0006a250 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x0006a260 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ - 0x0006a270 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ - 0x0006a280 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x0006a290 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ - 0x0006a2a0 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ - 0x0006a2b0 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x0006a2c0 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x0006a2d0 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x0006a2e0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x0006a2f0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x0006a300 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0006a310 20285f5f 696e6974 5f617272 61795f65 (__init_array_e │ │ │ │ - 0x0006a320 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x0006a330 66696e69 5f617272 61792020 20203a0a fini_array :. │ │ │ │ - 0x0006a340 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x0006a350 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ - 0x0006a360 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x0006a370 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x0006a380 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x0006a390 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ - 0x0006a3a0 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x0006a3b0 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ - 0x0006a3c0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x0006a3d0 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ - 0x0006a3e0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x0006a3f0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x0006a400 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x0006a410 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x0006a420 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x0006a430 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ - 0x0006a440 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x0006a450 7d0a2020 2e63746f 72732020 20202020 }. .ctors │ │ │ │ - 0x0006a460 20202020 3a0a2020 7b0a2020 20202f2a :. {. /* │ │ │ │ - 0x0006a470 20676363 20757365 73206372 74626567 gcc uses crtbeg │ │ │ │ - 0x0006a480 696e2e6f 20746f20 66696e64 20746865 in.o to find the │ │ │ │ - 0x0006a490 20737461 7274206f 660a2020 20202020 start of. │ │ │ │ - 0x0006a4a0 20746865 20636f6e 73747275 63746f72 the constructor │ │ │ │ - 0x0006a4b0 732c2073 6f207765 206d616b 65207375 s, so we make su │ │ │ │ - 0x0006a4c0 72652069 74206973 0a202020 20202020 re it is. │ │ │ │ - 0x0006a4d0 66697273 742e2020 42656361 75736520 first. Because │ │ │ │ - 0x0006a4e0 74686973 20697320 61207769 6c646361 this is a wildca │ │ │ │ - 0x0006a4f0 72642c20 69740a20 20202020 2020646f rd, it. do │ │ │ │ - 0x0006a500 65736e27 74206d61 74746572 20696620 esn't matter if │ │ │ │ - 0x0006a510 74686520 75736572 20646f65 73206e6f the user does no │ │ │ │ - 0x0006a520 740a2020 20202020 20616374 75616c6c t. actuall │ │ │ │ - 0x0006a530 79206c69 6e6b2061 6761696e 73742063 y link against c │ │ │ │ - 0x0006a540 72746265 67696e2e 6f3b2074 68650a20 rtbegin.o; the. │ │ │ │ - 0x0006a550 20202020 20206c69 6e6b6572 20776f6e linker won │ │ │ │ - 0x0006a560 2774206c 6f6f6b20 666f7220 61206669 't look for a fi │ │ │ │ - 0x0006a570 6c652074 6f206d61 74636820 610a2020 le to match a. │ │ │ │ - 0x0006a580 20202020 2077696c 64636172 642e2020 wildcard. │ │ │ │ - 0x0006a590 54686520 77696c64 63617264 20616c73 The wildcard als │ │ │ │ - 0x0006a5a0 6f206d65 616e7320 74686174 2069740a o means that it. │ │ │ │ - 0x0006a5b0 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ - 0x0006a5c0 61747465 72207768 69636820 64697265 atter which dire │ │ │ │ - 0x0006a5d0 63746f72 79206372 74626567 696e2e6f ctory crtbegin.o │ │ │ │ - 0x0006a5e0 0a202020 20202020 69732069 6e2e2020 . is in. │ │ │ │ - 0x0006a5f0 2a2f0a20 2020204b 45455020 282a6372 */. KEEP (*cr │ │ │ │ - 0x0006a600 74626567 696e2e6f 282e6374 6f727329 tbegin.o(.ctors) │ │ │ │ - 0x0006a610 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x0006a620 62656769 6e3f2e6f 282e6374 6f727329 begin?.o(.ctors) │ │ │ │ - 0x0006a630 290a2020 20202f2a 20576520 646f6e27 ). /* We don' │ │ │ │ - 0x0006a640 74207761 6e742074 6f20696e 636c7564 t want to includ │ │ │ │ - 0x0006a650 65207468 65202e63 746f7220 73656374 e the .ctor sect │ │ │ │ - 0x0006a660 696f6e20 66726f6d 0a202020 20202020 ion from. │ │ │ │ - 0x0006a670 74686520 63727465 6e642e6f 2066696c the crtend.o fil │ │ │ │ - 0x0006a680 6520756e 74696c20 61667465 72207468 e until after th │ │ │ │ - 0x0006a690 6520736f 72746564 2063746f 72732e0a e sorted ctors.. │ │ │ │ - 0x0006a6a0 20202020 20202054 6865202e 63746f72 The .ctor │ │ │ │ - 0x0006a6b0 20736563 74696f6e 2066726f 6d207468 section from th │ │ │ │ - 0x0006a6c0 65206372 74656e64 2066696c 6520636f e crtend file co │ │ │ │ - 0x0006a6d0 6e746169 6e732074 68650a20 20202020 ntains the. │ │ │ │ - 0x0006a6e0 2020656e 64206f66 2063746f 7273206d end of ctors m │ │ │ │ - 0x0006a6f0 61726b65 7220616e 64206974 206d7573 arker and it mus │ │ │ │ - 0x0006a700 74206265 206c6173 74202a2f 0a202020 t be last */. │ │ │ │ - 0x0006a710 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ - 0x0006a720 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ - 0x0006a730 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ - 0x0006a740 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x0006a750 282a2853 4f525428 2e63746f 72732e2a (*(SORT(.ctors.* │ │ │ │ - 0x0006a760 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x0006a770 2e63746f 72732929 0a20207d 0a20202e .ctors)). }. . │ │ │ │ - 0x0006a780 64746f72 73202020 20202020 2020203a dtors : │ │ │ │ - 0x0006a790 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x0006a7a0 63727462 6567696e 2e6f282e 64746f72 crtbegin.o(.dtor │ │ │ │ - 0x0006a7b0 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ - 0x0006a7c0 72746265 67696e3f 2e6f282e 64746f72 rtbegin?.o(.dtor │ │ │ │ - 0x0006a7d0 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x0006a7e0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x0006a7f0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x0006a800 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ - 0x0006a810 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x0006a820 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x0006a830 45455020 282a282e 64746f72 7329290a EEP (*(.dtors)). │ │ │ │ - 0x0006a840 20207d0a 20202e6a 63722020 20202020 }. .jcr │ │ │ │ - 0x0006a850 20202020 20203a20 7b204b45 45502028 : { KEEP ( │ │ │ │ - 0x0006a860 2a282e6a 63722929 207d0a20 202e6461 *(.jcr)) }. .da │ │ │ │ - 0x0006a870 74612e72 656c2e72 6f203a20 7b202a28 ta.rel.ro : { *( │ │ │ │ - 0x0006a880 2e646174 612e7265 6c2e726f 2e6c6f63 .data.rel.ro.loc │ │ │ │ - 0x0006a890 616c2a20 2e676e75 2e6c696e 6b6f6e63 al* .gnu.linkonc │ │ │ │ - 0x0006a8a0 652e642e 72656c2e 726f2e6c 6f63616c e.d.rel.ro.local │ │ │ │ - 0x0006a8b0 2e2a2920 2a282e64 6174612e 72656c2e .*) *(.data.rel. │ │ │ │ - 0x0006a8c0 726f202e 64617461 2e72656c 2e726f2e ro .data.rel.ro. │ │ │ │ - 0x0006a8d0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x0006a8e0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x0006a8f0 2e64796e 616d6963 20202020 20202020 .dynamic │ │ │ │ - 0x0006a900 3a207b20 2a282e64 796e616d 69632920 : { *(.dynamic) │ │ │ │ - 0x0006a910 7d0a2020 2e676f74 20202020 20202020 }. .got │ │ │ │ - 0x0006a920 20202020 3a207b20 2a282e67 6f742920 : { *(.got) │ │ │ │ - 0x0006a930 2a282e69 676f7429 207d0a20 202e203d *(.igot) }. . = │ │ │ │ - 0x0006a940 20444154 415f5345 474d454e 545f5245 DATA_SEGMENT_RE │ │ │ │ - 0x0006a950 4c524f5f 454e4420 2832342c 202e293b LRO_END (24, .); │ │ │ │ - 0x0006a960 0a20202e 676f742e 706c7420 20202020 . .got.plt │ │ │ │ - 0x0006a970 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ - 0x0006a980 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ - 0x0006a990 7d0a2020 2e646174 61202020 20202020 }. .data │ │ │ │ - 0x0006a9a0 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x0006a9b0 4f564944 4520285f 5f646174 615f7374 OVIDE (__data_st │ │ │ │ - 0x0006a9c0 61727420 3d202e29 3b0a2020 20202a28 art = .);. *( │ │ │ │ - 0x0006a9d0 2e646174 61202e64 6174612e 2a202e67 .data .data.* .g │ │ │ │ - 0x0006a9e0 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x0006a9f0 0a202020 20534f52 5428434f 4e535452 . SORT(CONSTR │ │ │ │ - 0x0006aa00 5543544f 5253290a 20207d0a 20202e64 UCTORS). }. .d │ │ │ │ - 0x0006aa10 61746131 20202020 20202020 20203a20 ata1 : │ │ │ │ - 0x0006aa20 7b202a28 2e646174 61312920 7d0a2020 { *(.data1) }. │ │ │ │ - 0x0006aa30 5f656461 7461203d 202e3b0a 20205052 _edata = .;. PR │ │ │ │ - 0x0006aa40 4f564944 45202865 64617461 203d202e OVIDE (edata = . │ │ │ │ - 0x0006aa50 293b0a20 202e203d 20414c49 474e2841 );. . = ALIGN(A │ │ │ │ - 0x0006aa60 4c49474e 4f46284e 4558545f 53454354 LIGNOF(NEXT_SECT │ │ │ │ - 0x0006aa70 494f4e29 293b0a20 205f5f62 73735f73 ION));. __bss_s │ │ │ │ - 0x0006aa80 74617274 203d202e 3b0a2020 5f5f6273 tart = .;. __bs │ │ │ │ - 0x0006aa90 735f7374 6172745f 5f203d20 2e3b0a20 s_start__ = .;. │ │ │ │ - 0x0006aaa0 202e6273 73202020 20202020 20202020 .bss │ │ │ │ - 0x0006aab0 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ - 0x0006aac0 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ - 0x0006aad0 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ - 0x0006aae0 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ - 0x0006aaf0 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ - 0x0006ab00 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x0006ab10 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x0006ab20 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x0006ab30 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x0006ab40 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x0006ab50 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x0006ab60 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x0006ab70 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x0006ab80 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x0006ab90 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x0006aba0 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x0006abb0 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x0006abc0 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x0006abd0 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x0006abe0 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x0006abf0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x0006ac00 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x0006ac10 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x0006ac20 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x0006ac30 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x0006ac40 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x0006ac50 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x0006ac60 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x0006ac70 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ - 0x0006ac80 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ - 0x0006ac90 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ - 0x0006aca0 207d0a20 205f6273 735f656e 645f5f20 }. _bss_end__ │ │ │ │ - 0x0006acb0 3d202e3b 205f5f62 73735f65 6e645f5f = .; __bss_end__ │ │ │ │ - 0x0006acc0 203d202e 3b0a2020 20202e20 3d20414c = .;. . = AL │ │ │ │ - 0x0006acd0 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ - 0x0006ace0 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ - 0x0006acf0 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ - 0x0006ad00 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x0006ad10 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ - 0x0006ad20 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ - 0x0006ad30 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ - 0x0006ad40 38293b0a 20205f5f 656e645f 5f203d20 8);. __end__ = │ │ │ │ - 0x0006ad50 2e3b0a20 205f656e 64203d20 2e3b0a20 .;. _end = .;. │ │ │ │ - 0x0006ad60 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ - 0x0006ad70 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ - 0x0006ad80 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ - 0x0006ad90 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x0006ada0 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x0006adb0 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x0006adc0 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x0006add0 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x0006ade0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x0006adf0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x0006ae00 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x0006ae10 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x0006ae20 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x0006ae30 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x0006ae40 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x0006ae50 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x0006ae60 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x0006ae70 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x0006ae80 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x0006ae90 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x0006aea0 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x0006aeb0 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x0006aec0 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x0006aed0 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x0006aee0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x0006aef0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x0006af00 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x0006af10 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x0006af20 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x0006af30 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x0006af40 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ - 0x0006af50 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ - 0x0006af60 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ - 0x0006af70 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ - 0x0006af80 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x0006af90 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ - 0x0006afa0 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ - 0x0006afb0 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ - 0x0006afc0 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ - 0x0006afd0 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ - 0x0006afe0 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ - 0x0006aff0 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ - 0x0006b000 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0006b010 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ - 0x0006b020 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x0006b030 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ - 0x0006b040 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ - 0x0006b050 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x0006b060 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ - 0x0006b070 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ - 0x0006b080 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ - 0x0006b090 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ - 0x0006b0a0 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ - 0x0006b0b0 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ - 0x0006b0c0 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ - 0x0006b0d0 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ - 0x0006b0e0 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ - 0x0006b0f0 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ - 0x0006b100 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ - 0x0006b110 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0006b120 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ - 0x0006b130 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x0006b140 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ - 0x0006b150 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ - 0x0006b160 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ - 0x0006b170 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ - 0x0006b180 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x0006b190 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x0006b1a0 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x0006b1b0 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x0006b1c0 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ - 0x0006b1d0 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ - 0x0006b1e0 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ - 0x0006b1f0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x0006b200 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x0006b210 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x0006b220 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x0006b230 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x0006b240 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x0006b250 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x0006b260 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x0006b270 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x0006b280 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x0006b290 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x0006b2a0 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x0006b2b0 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x0006b2c0 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x0006b2d0 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x0006b2e0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x0006b2f0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x0006b300 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x0006b310 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x0006b320 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x0006b330 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x0006b340 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x0006b350 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x0006b360 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x0006b370 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x0006b380 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x0006b390 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x0006b3a0 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x0006b3b0 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x0006b3c0 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x0006b3d0 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x0006b3e0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x0006b3f0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x0006b400 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0006b410 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x0006b420 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x0006b430 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x0006b440 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x0006b450 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x0006b460 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x0006b470 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x0006b480 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x0006b490 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x0006b4a0 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x0006b4b0 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x0006b4c0 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x0006b4d0 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x0006b4e0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x0006b4f0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x0006b500 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x0006b510 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x0006b520 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x0006b530 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x0006b540 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x0006b550 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x0006b560 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x0006b570 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x0006b580 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x0006b590 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x0006b5a0 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x0006b5b0 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x0006b5c0 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x0006b5d0 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ - 0x0006b5e0 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ - 0x0006b5f0 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ - 0x0006b600 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ - 0x0006b610 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ - 0x0006b620 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ - 0x0006b630 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ - 0x0006b640 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ - 0x0006b650 6d627265 6c6f6320 2a2f0a2f 2a20436f mbreloc */./* Co │ │ │ │ - 0x0006b660 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ - 0x0006b670 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ - 0x0006b680 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ - 0x0006b690 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ - 0x0006b6a0 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ - 0x0006b6b0 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ - 0x0006b6c0 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ - 0x0006b6d0 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ - 0x0006b6e0 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ - 0x0006b6f0 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ - 0x0006b700 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ - 0x0006b710 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ - 0x0006b720 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ - 0x0006b730 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ - 0x0006b740 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ - 0x0006b750 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ - 0x0006b760 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ - 0x0006b770 63683634 222c2022 656c6636 342d6269 ch64", "elf64-bi │ │ │ │ - 0x0006b780 67616172 63683634 222c2022 656c6636 gaarch64", "elf6 │ │ │ │ - 0x0006b790 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x0006b7a0 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ - 0x0006b7b0 72636836 34290a45 4e545259 285f7374 rch64).ENTRY(_st │ │ │ │ - 0x0006b7c0 61727429 0a534541 5243485f 44495228 art).SEARCH_DIR( │ │ │ │ - 0x0006b7d0 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x0006b7e0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x0006b7f0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x0006b800 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ - 0x0006b810 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x0006b820 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x0006b830 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x0006b840 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x0006b850 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x0006b860 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x0006b870 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ - 0x0006b880 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x0006b890 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x0006b8a0 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x0006b8b0 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ - 0x0006b8c0 53454354 494f4e53 0a7b0a20 202f2a20 SECTIONS.{. /* │ │ │ │ - 0x0006b8d0 52656164 2d6f6e6c 79207365 6374696f Read-only sectio │ │ │ │ - 0x0006b8e0 6e732c20 6d657267 65642069 6e746f20 ns, merged into │ │ │ │ - 0x0006b8f0 74657874 20736567 6d656e74 3a202a2f text segment: */ │ │ │ │ - 0x0006b900 0a202050 524f5649 44452028 5f5f6578 . PROVIDE (__ex │ │ │ │ - 0x0006b910 65637574 61626c65 5f737461 7274203d ecutable_start = │ │ │ │ - 0x0006b920 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x0006b930 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x0006b940 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x0006b950 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0006b960 676d656e 74222c20 3029202b 2053495a gment", 0) + SIZ │ │ │ │ - 0x0006b970 454f465f 48454144 4552533b 0a20202f EOF_HEADERS;. / │ │ │ │ - 0x0006b980 2a20506c 61636520 74686520 6275696c * Place the buil │ │ │ │ - 0x0006b990 642d6964 20617320 636c6f73 6520746f d-id as close to │ │ │ │ - 0x0006b9a0 20746865 20454c46 20686561 64657273 the ELF headers │ │ │ │ - 0x0006b9b0 20617320 706f7373 69626c65 2e202054 as possible. T │ │ │ │ - 0x0006b9c0 6869730a 20202020 206d6178 696d6973 his. maximis │ │ │ │ - 0x0006b9d0 65732074 68652063 68616e63 65207468 es the chance th │ │ │ │ - 0x0006b9e0 65206275 696c642d 69642077 696c6c20 e build-id will │ │ │ │ - 0x0006b9f0 62652070 72657365 6e742069 6e20636f be present in co │ │ │ │ - 0x0006ba00 72652066 696c6573 2c0a2020 20202077 re files,. w │ │ │ │ - 0x0006ba10 68696368 20474442 2063616e 20746865 hich GDB can the │ │ │ │ - 0x0006ba20 6e207573 6520746f 206c6f63 61746520 n use to locate │ │ │ │ - 0x0006ba30 74686520 6173736f 63696174 65642064 the associated d │ │ │ │ - 0x0006ba40 65627567 696e666f 2066696c 652e2020 ebuginfo file. │ │ │ │ - 0x0006ba50 2a2f0a20 202e6e6f 74652e67 6e752e62 */. .note.gnu.b │ │ │ │ - 0x0006ba60 75696c64 2d696420 203a207b 202a282e uild-id : { *(. │ │ │ │ - 0x0006ba70 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ - 0x0006ba80 6429207d 0a20202e 696e7465 72702020 d) }. .interp │ │ │ │ - 0x0006ba90 20202020 2020203a 207b202a 282e696e : { *(.in │ │ │ │ - 0x0006baa0 74657270 29207d0a 20202e68 61736820 terp) }. .hash │ │ │ │ - 0x0006bab0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x0006bac0 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ - 0x0006bad0 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ - 0x0006bae0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ - 0x0006baf0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ - 0x0006bb00 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ - 0x0006bb10 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ - 0x0006bb20 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ - 0x0006bb30 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x0006bb40 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ - 0x0006bb50 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ - 0x0006bb60 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ - 0x0006bb70 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x0006bb80 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ - 0x0006bb90 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ - 0x0006bba0 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ - 0x0006bbb0 20202e72 656c612e 64796e20 20202020 .rela.dyn │ │ │ │ - 0x0006bbc0 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x0006bbd0 2a282e72 656c612e 696e6974 290a2020 *(.rela.init). │ │ │ │ - 0x0006bbe0 20202020 2a282e72 656c612e 74657874 *(.rela.text │ │ │ │ - 0x0006bbf0 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ - 0x0006bc00 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0006bc10 2e742e2a 290a2020 20202020 2a282e72 .t.*). *(.r │ │ │ │ - 0x0006bc20 656c612e 66696e69 290a2020 20202020 ela.fini). │ │ │ │ - 0x0006bc30 2a282e72 656c612e 726f6461 7461202e *(.rela.rodata . │ │ │ │ - 0x0006bc40 72656c61 2e726f64 6174612e 2a202e72 rela.rodata.* .r │ │ │ │ - 0x0006bc50 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0006bc60 2e722e2a 290a2020 20202020 2a282e72 .r.*). *(.r │ │ │ │ - 0x0006bc70 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ - 0x0006bc80 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x0006bc90 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x0006bca0 20202020 2a282e72 656c612e 74646174 *(.rela.tdat │ │ │ │ - 0x0006bcb0 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ - 0x0006bcc0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0006bcd0 63652e74 642e2a29 0a202020 2020202a ce.td.*). * │ │ │ │ - 0x0006bce0 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ - 0x0006bcf0 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ - 0x0006bd00 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x0006bd10 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0006bd20 63746f72 73290a20 20202020 202a282e ctors). *(. │ │ │ │ - 0x0006bd30 72656c61 2e64746f 7273290a 20202020 rela.dtors). │ │ │ │ - 0x0006bd40 20202a28 2e72656c 612e676f 74290a20 *(.rela.got). │ │ │ │ - 0x0006bd50 20202020 202a282e 72656c61 2e627373 *(.rela.bss │ │ │ │ - 0x0006bd60 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ - 0x0006bd70 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0006bd80 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x0006bd90 6c612e69 66756e63 290a2020 20207d0a la.ifunc). }. │ │ │ │ - 0x0006bda0 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ - 0x0006bdb0 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x0006bdc0 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ - 0x0006bdd0 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ - 0x0006bde0 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ - 0x0006bdf0 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ - 0x0006be00 796e2920 7d0a2020 2f2a2053 74617274 yn) }. /* Start │ │ │ │ - 0x0006be10 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x0006be20 6c652063 6f646520 72656769 6f6e2e20 le code region. │ │ │ │ - 0x0006be30 202a2f0a 20202e69 6e697420 20202020 */. .init │ │ │ │ - 0x0006be40 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0006be50 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x0006be60 45282e69 6e697429 29290a20 207d203d E(.init))). } = │ │ │ │ - 0x0006be70 30783166 32303033 64350a20 202e706c 0x1f2003d5. .pl │ │ │ │ - 0x0006be80 74202020 20202020 20202020 203a2041 t : A │ │ │ │ - 0x0006be90 4c49474e 28313629 207b202a 282e706c LIGN(16) { *(.pl │ │ │ │ - 0x0006bea0 7429202a 282e6970 6c742920 7d0a2020 t) *(.iplt) }. │ │ │ │ - 0x0006beb0 2e746578 74202020 20202020 20202020 .text │ │ │ │ - 0x0006bec0 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ - 0x0006bed0 742e756e 6c696b65 6c79202e 74657874 t.unlikely .text │ │ │ │ - 0x0006bee0 2e2a5f75 6e6c696b 656c7920 2e746578 .*_unlikely .tex │ │ │ │ - 0x0006bef0 742e756e 6c696b65 6c792e2a 290a2020 t.unlikely.*). │ │ │ │ - 0x0006bf00 20202a28 2e746578 742e6578 6974202e *(.text.exit . │ │ │ │ - 0x0006bf10 74657874 2e657869 742e2a29 0a202020 text.exit.*). │ │ │ │ - 0x0006bf20 202a282e 74657874 2e737461 72747570 *(.text.startup │ │ │ │ - 0x0006bf30 202e7465 78742e73 74617274 75702e2a .text.startup.* │ │ │ │ - 0x0006bf40 290a2020 20202a28 2e746578 742e686f ). *(.text.ho │ │ │ │ - 0x0006bf50 74202e74 6578742e 686f742e 2a290a20 t .text.hot.*). │ │ │ │ - 0x0006bf60 2020202a 28534f52 54282e74 6578742e *(SORT(.text. │ │ │ │ - 0x0006bf70 736f7274 65642e2a 29290a20 2020202a sorted.*)). * │ │ │ │ - 0x0006bf80 282e7465 7874202e 73747562 202e7465 (.text .stub .te │ │ │ │ - 0x0006bf90 78742e2a 202e676e 752e6c69 6e6b6f6e xt.* .gnu.linkon │ │ │ │ - 0x0006bfa0 63652e74 2e2a290a 20202020 2f2a202e ce.t.*). /* . │ │ │ │ - 0x0006bfb0 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ - 0x0006bfc0 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ - 0x0006bfd0 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ - 0x0006bfe0 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ - 0x0006bff0 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ - 0x0006c000 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x0006c010 2e66696e 69202020 20202020 20202020 .fini │ │ │ │ - 0x0006c020 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x0006c030 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ - 0x0006c040 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ - 0x0006c050 30336435 0a202050 524f5649 44452028 03d5. PROVIDE ( │ │ │ │ - 0x0006c060 5f5f6574 65787420 3d202e29 3b0a2020 __etext = .);. │ │ │ │ - 0x0006c070 50524f56 49444520 285f6574 65787420 PROVIDE (_etext │ │ │ │ - 0x0006c080 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x0006c090 28657465 7874203d 202e293b 0a20202f (etext = .);. / │ │ │ │ - 0x0006c0a0 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x0006c0b0 65616420 4f6e6c79 20446174 61207265 ead Only Data re │ │ │ │ - 0x0006c0c0 67696f6e 2e20202a 2f0a2020 2e726f64 gion. */. .rod │ │ │ │ - 0x0006c0d0 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ - 0x0006c0e0 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ - 0x0006c0f0 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x0006c100 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ - 0x0006c110 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ - 0x0006c120 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ - 0x0006c130 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ - 0x0006c140 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ - 0x0006c150 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ - 0x0006c160 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ - 0x0006c170 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ - 0x0006c180 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ - 0x0006c190 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x0006c1a0 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ - 0x0006c1b0 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ - 0x0006c1c0 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ - 0x0006c1d0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x0006c1e0 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ - 0x0006c1f0 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ - 0x0006c200 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x0006c210 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x0006c220 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ - 0x0006c230 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x0006c240 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x0006c250 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x0006c260 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x0006c270 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ - 0x0006c280 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ - 0x0006c290 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ - 0x0006c2a0 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ - 0x0006c2b0 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ - 0x0006c2c0 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ - 0x0006c2d0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x0006c2e0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x0006c2f0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x0006c300 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ - 0x0006c310 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ - 0x0006c320 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ - 0x0006c330 20746861 74207468 65792061 72652061 that they are a │ │ │ │ - 0x0006c340 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ - 0x0006c350 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ - 0x0006c360 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ - 0x0006c370 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ - 0x0006c380 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ - 0x0006c390 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ - 0x0006c3a0 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ - 0x0006c3b0 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ - 0x0006c3c0 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ - 0x0006c3d0 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ - 0x0006c3e0 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ - 0x0006c3f0 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ - 0x0006c400 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ - 0x0006c410 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ - 0x0006c420 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ - 0x0006c430 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ - 0x0006c440 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ - 0x0006c450 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ - 0x0006c460 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x0006c470 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ - 0x0006c480 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x0006c490 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ - 0x0006c4a0 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ - 0x0006c4b0 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ - 0x0006c4c0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x0006c4d0 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ - 0x0006c4e0 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ - 0x0006c4f0 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ - 0x0006c500 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ - 0x0006c510 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ - 0x0006c520 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ - 0x0006c530 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ - 0x0006c540 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ - 0x0006c550 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ - 0x0006c560 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ - 0x0006c570 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ - 0x0006c580 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ - 0x0006c590 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ - 0x0006c5a0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x0006c5b0 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ - 0x0006c5c0 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x0006c5d0 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x0006c5e0 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ - 0x0006c5f0 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ - 0x0006c600 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ - 0x0006c610 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ - 0x0006c620 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ - 0x0006c630 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ - 0x0006c640 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ - 0x0006c650 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x0006c660 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ - 0x0006c670 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ - 0x0006c680 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ - 0x0006c690 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ - 0x0006c6a0 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ - 0x0006c6b0 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ - 0x0006c6c0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x0006c6d0 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x0006c6e0 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x0006c6f0 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x0006c700 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x0006c710 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x0006c720 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x0006c730 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x0006c740 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x0006c750 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x0006c760 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ - 0x0006c770 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x0006c780 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x0006c790 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ - 0x0006c7a0 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x0006c7b0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x0006c7c0 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ - 0x0006c7d0 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x0006c7e0 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ - 0x0006c7f0 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x0006c800 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ - 0x0006c810 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ - 0x0006c820 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ - 0x0006c830 0920203a 0a202020 7b0a2020 20202050 . :. {. P │ │ │ │ - 0x0006c840 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0006c850 5f746461 74615f73 74617274 203d202e _tdata_start = . │ │ │ │ - 0x0006c860 293b0a20 20202020 2a282e74 64617461 );. *(.tdata │ │ │ │ - 0x0006c870 202e7464 6174612e 2a202e67 6e752e6c .tdata.* .gnu.l │ │ │ │ - 0x0006c880 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ - 0x0006c890 207d0a20 202e7462 73730909 20203a20 }. .tbss.. : │ │ │ │ - 0x0006c8a0 7b202a28 2e746273 73202e74 6273732e { *(.tbss .tbss. │ │ │ │ - 0x0006c8b0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x0006c8c0 74622e2a 29202a28 2e74636f 6d6d6f6e tb.*) *(.tcommon │ │ │ │ - 0x0006c8d0 29207d0a 20202e70 7265696e 69745f61 ) }. .preinit_a │ │ │ │ - 0x0006c8e0 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x0006c8f0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0006c900 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ - 0x0006c910 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x0006c920 20204b45 45502028 2a282e70 7265696e KEEP (*(.prein │ │ │ │ - 0x0006c930 69745f61 72726179 29290a20 20202050 it_array)). P │ │ │ │ - 0x0006c940 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0006c950 5f707265 696e6974 5f617272 61795f65 _preinit_array_e │ │ │ │ - 0x0006c960 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x0006c970 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x0006c980 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x0006c990 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ - 0x0006c9a0 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x0006c9b0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x0006c9c0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x0006c9d0 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ - 0x0006c9e0 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x0006c9f0 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ - 0x0006ca00 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x0006ca10 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ - 0x0006ca20 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x0006ca30 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x0006ca40 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x0006ca50 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x0006ca60 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x0006ca70 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x0006ca80 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x0006ca90 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ - 0x0006caa0 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x0006cab0 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ - 0x0006cac0 696e695f 61727261 795f7374 61727420 ini_array_start │ │ │ │ - 0x0006cad0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x0006cae0 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x0006caf0 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ - 0x0006cb00 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x0006cb10 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ - 0x0006cb20 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x0006cb30 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ - 0x0006cb40 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x0006cb50 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x0006cb60 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x0006cb70 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x0006cb80 64746f72 7329290a 20202020 50524f56 dtors)). PROV │ │ │ │ - 0x0006cb90 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x0006cba0 6e695f61 72726179 5f656e64 203d202e ni_array_end = . │ │ │ │ - 0x0006cbb0 293b0a20 207d0a20 202e6374 6f727320 );. }. .ctors │ │ │ │ - 0x0006cbc0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0006cbd0 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ - 0x0006cbe0 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ - 0x0006cbf0 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ - 0x0006cc00 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ - 0x0006cc10 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ - 0x0006cc20 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ - 0x0006cc30 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ - 0x0006cc40 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ - 0x0006cc50 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ - 0x0006cc60 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x0006cc70 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ - 0x0006cc80 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ - 0x0006cc90 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ - 0x0006cca0 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ - 0x0006ccb0 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ - 0x0006ccc0 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ - 0x0006ccd0 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ - 0x0006cce0 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ - 0x0006ccf0 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ - 0x0006cd00 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ - 0x0006cd10 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ - 0x0006cd20 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ - 0x0006cd30 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ - 0x0006cd40 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ - 0x0006cd50 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ - 0x0006cd60 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ - 0x0006cd70 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x0006cd80 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ - 0x0006cd90 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ - 0x0006cda0 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ - 0x0006cdb0 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ - 0x0006cdc0 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ - 0x0006cdd0 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ - 0x0006cde0 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ - 0x0006cdf0 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ - 0x0006ce00 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ - 0x0006ce10 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x0006ce20 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ - 0x0006ce30 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ - 0x0006ce40 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ - 0x0006ce50 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ - 0x0006ce60 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ - 0x0006ce70 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ - 0x0006ce80 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x0006ce90 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x0006cea0 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x0006ceb0 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ - 0x0006cec0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x0006ced0 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ - 0x0006cee0 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ - 0x0006cef0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x0006cf00 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x0006cf10 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x0006cf20 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x0006cf30 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x0006cf40 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x0006cf50 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x0006cf60 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x0006cf70 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x0006cf80 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ - 0x0006cf90 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ - 0x0006cfa0 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ - 0x0006cfb0 20202020 20202020 2020203a 207b204b : { K │ │ │ │ - 0x0006cfc0 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ - 0x0006cfd0 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ - 0x0006cfe0 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ - 0x0006cff0 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ - 0x0006d000 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x0006d010 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ - 0x0006d020 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ - 0x0006d030 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ - 0x0006d040 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ - 0x0006d050 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ - 0x0006d060 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ - 0x0006d070 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ - 0x0006d080 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x0006d090 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ - 0x0006d0a0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x0006d0b0 4e545f52 454c524f 5f454e44 20283234 NT_RELRO_END (24 │ │ │ │ - 0x0006d0c0 2c202e29 3b0a2020 2e676f74 2e706c74 , .);. .got.plt │ │ │ │ - 0x0006d0d0 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x0006d0e0 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ - 0x0006d0f0 706c7429 207d0a20 202e6461 74612020 plt) }. .data │ │ │ │ - 0x0006d100 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0006d110 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ - 0x0006d120 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ - 0x0006d130 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ - 0x0006d140 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0006d150 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ - 0x0006d160 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ - 0x0006d170 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ - 0x0006d180 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ - 0x0006d190 207d0a20 205f6564 61746120 3d202e3b }. _edata = .; │ │ │ │ - 0x0006d1a0 0a202050 524f5649 44452028 65646174 . PROVIDE (edat │ │ │ │ - 0x0006d1b0 61203d20 2e293b0a 20202e20 3d20414c a = .);. . = AL │ │ │ │ - 0x0006d1c0 49474e28 414c4947 4e4f4628 4e455854 IGN(ALIGNOF(NEXT │ │ │ │ - 0x0006d1d0 5f534543 54494f4e 29293b0a 20205f5f _SECTION));. __ │ │ │ │ - 0x0006d1e0 6273735f 73746172 74203d20 2e3b0a20 bss_start = .;. │ │ │ │ - 0x0006d1f0 205f5f62 73735f73 74617274 5f5f203d __bss_start__ = │ │ │ │ - 0x0006d200 202e3b0a 20202e62 73732020 20202020 .;. .bss │ │ │ │ - 0x0006d210 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0006d220 2a282e64 796e6273 73290a20 2020202a *(.dynbss). * │ │ │ │ - 0x0006d230 282e6273 73202e62 73732e2a 202e676e (.bss .bss.* .gn │ │ │ │ - 0x0006d240 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x0006d250 20202020 2a28434f 4d4d4f4e 290a2020 *(COMMON). │ │ │ │ - 0x0006d260 20202f2a 20416c69 676e2068 65726520 /* Align here │ │ │ │ - 0x0006d270 746f2065 6e737572 65207468 61742069 to ensure that i │ │ │ │ - 0x0006d280 6e207468 6520636f 6d6d6f6e 20636173 n the common cas │ │ │ │ - 0x0006d290 65206f66 20746865 7265206f 6e6c7920 e of there only │ │ │ │ - 0x0006d2a0 6265696e 67206f6e 650a2020 20202020 being one. │ │ │ │ - 0x0006d2b0 20747970 65206f66 202e6273 73207365 type of .bss se │ │ │ │ - 0x0006d2c0 6374696f 6e2c2074 68652073 65637469 ction, the secti │ │ │ │ - 0x0006d2d0 6f6e206f 63637570 69657320 73706163 on occupies spac │ │ │ │ - 0x0006d2e0 65207570 20746f20 5f656e64 2e0a2020 e up to _end.. │ │ │ │ - 0x0006d2f0 20202020 20416c69 676e2061 66746572 Align after │ │ │ │ - 0x0006d300 202e6273 7320746f 20656e73 75726520 .bss to ensure │ │ │ │ - 0x0006d310 636f7272 65637420 616c6967 6e6d656e correct alignmen │ │ │ │ - 0x0006d320 74206576 656e2069 66207468 650a2020 t even if the. │ │ │ │ - 0x0006d330 20202020 202e6273 73207365 6374696f .bss sectio │ │ │ │ - 0x0006d340 6e206469 73617070 65617273 20626563 n disappears bec │ │ │ │ - 0x0006d350 61757365 20746865 72652061 7265206e ause there are n │ │ │ │ - 0x0006d360 6f20696e 70757420 73656374 696f6e73 o input sections │ │ │ │ - 0x0006d370 2e0a2020 20202020 20464958 4d453a20 .. FIXME: │ │ │ │ - 0x0006d380 57687920 646f2077 65206e65 65642069 Why do we need i │ │ │ │ - 0x0006d390 743f2057 68656e20 74686572 65206973 t? When there is │ │ │ │ - 0x0006d3a0 206e6f20 2e627373 20736563 74696f6e no .bss section │ │ │ │ - 0x0006d3b0 2c207765 20646f20 6e6f740a 20202020 , we do not. │ │ │ │ - 0x0006d3c0 20202070 61642074 6865202e 64617461 pad the .data │ │ │ │ - 0x0006d3d0 20736563 74696f6e 2e20202a 2f0a2020 section. */. │ │ │ │ - 0x0006d3e0 20202020 2e203d20 414c4947 4e282e20 . = ALIGN(. │ │ │ │ - 0x0006d3f0 213d2030 203f2036 34202f20 38203a20 != 0 ? 64 / 8 : │ │ │ │ - 0x0006d400 31293b0a 20207d0a 20205f62 73735f65 1);. }. _bss_e │ │ │ │ - 0x0006d410 6e645f5f 203d202e 3b205f5f 6273735f nd__ = .; __bss_ │ │ │ │ - 0x0006d420 656e645f 5f203d20 2e3b0a20 2020202e end__ = .;. . │ │ │ │ - 0x0006d430 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x0006d440 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x0006d450 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x0006d460 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x0006d470 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x0006d480 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x0006d490 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x0006d4a0 3634202f 2038293b 0a20205f 5f656e64 64 / 8);. __end │ │ │ │ - 0x0006d4b0 5f5f203d 202e3b0a 20205f65 6e64203d __ = .;. _end = │ │ │ │ - 0x0006d4c0 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ - 0x0006d4d0 6e64203d 202e293b 0a20202e 203d2044 nd = .);. . = D │ │ │ │ - 0x0006d4e0 4154415f 5345474d 454e545f 454e4420 ATA_SEGMENT_END │ │ │ │ - 0x0006d4f0 282e293b 0a20202f 2a205374 61727420 (.);. /* Start │ │ │ │ - 0x0006d500 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ - 0x0006d510 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x0006d520 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ - 0x0006d530 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ - 0x0006d540 20202e73 74616220 20202020 20202020 .stab │ │ │ │ - 0x0006d550 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ - 0x0006d560 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ - 0x0006d570 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x0006d580 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ - 0x0006d590 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ - 0x0006d5a0 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ - 0x0006d5b0 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ - 0x0006d5c0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x0006d5d0 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ - 0x0006d5e0 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ - 0x0006d5f0 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ - 0x0006d600 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ - 0x0006d610 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x0006d620 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ - 0x0006d630 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ - 0x0006d640 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ - 0x0006d650 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ - 0x0006d660 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ - 0x0006d670 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ - 0x0006d680 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x0006d690 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ - 0x0006d6a0 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ - 0x0006d6b0 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ - 0x0006d6c0 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ - 0x0006d6d0 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ - 0x0006d6e0 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ - 0x0006d6f0 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ - 0x0006d700 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ - 0x0006d710 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ - 0x0006d720 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ - 0x0006d730 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ - 0x0006d740 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ - 0x0006d750 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ - 0x0006d760 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x0006d770 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ - 0x0006d780 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ - 0x0006d790 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ - 0x0006d7a0 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ - 0x0006d7b0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x0006d7c0 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ - 0x0006d7d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0006d7e0 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ - 0x0006d7f0 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ - 0x0006d800 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ - 0x0006d810 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x0006d820 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ - 0x0006d830 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x0006d840 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ - 0x0006d850 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ - 0x0006d860 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ - 0x0006d870 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x0006d880 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ - 0x0006d890 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ - 0x0006d8a0 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ - 0x0006d8b0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0006d8c0 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ - 0x0006d8d0 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ - 0x0006d8e0 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ - 0x0006d8f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0006d900 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ - 0x0006d910 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ - 0x0006d920 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ - 0x0006d930 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ - 0x0006d940 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ - 0x0006d950 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ - 0x0006d960 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0006d970 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ - 0x0006d980 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ - 0x0006d990 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ - 0x0006d9a0 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ - 0x0006d9b0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0006d9c0 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ - 0x0006d9d0 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ - 0x0006d9e0 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ - 0x0006d9f0 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ - 0x0006da00 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ - 0x0006da10 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x0006da20 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ - 0x0006da30 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ - 0x0006da40 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ - 0x0006da50 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ - 0x0006da60 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ - 0x0006da70 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ - 0x0006da80 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ - 0x0006da90 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ - 0x0006daa0 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ - 0x0006dab0 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ - 0x0006dac0 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ - 0x0006dad0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x0006dae0 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ - 0x0006daf0 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ - 0x0006db00 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ - 0x0006db10 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ - 0x0006db20 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ - 0x0006db30 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ - 0x0006db40 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ - 0x0006db50 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ - 0x0006db60 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ - 0x0006db70 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ - 0x0006db80 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ - 0x0006db90 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x0006dba0 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ - 0x0006dbb0 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ - 0x0006dbc0 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ - 0x0006dbd0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x0006dbe0 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ - 0x0006dbf0 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ - 0x0006dc00 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ - 0x0006dc10 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0006dc20 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ - 0x0006dc30 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ - 0x0006dc40 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ - 0x0006dc50 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x0006dc60 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ - 0x0006dc70 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ - 0x0006dc80 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ - 0x0006dc90 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ - 0x0006dca0 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ - 0x0006dcb0 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ - 0x0006dcc0 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ - 0x0006dcd0 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ - 0x0006dce0 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ - 0x0006dcf0 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ - 0x0006dd00 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ - 0x0006dd10 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ - 0x0006dd20 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ - 0x0006dd30 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ - 0x0006dd40 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ - 0x0006dd50 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x0006dd60 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ - 0x0006dd70 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ - 0x0006dd80 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ - 0x0006dd90 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ - 0x0006dda0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x0006ddb0 6965202d 7a207365 70617261 74652d63 ie -z separate-c │ │ │ │ - 0x0006ddc0 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ - 0x0006ddd0 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x0006dde0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x0006ddf0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x0006de00 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x0006de10 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x0006de20 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x0006de30 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x0006de40 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x0006de50 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x0006de60 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x0006de70 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x0006de80 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x0006de90 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x0006dea0 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x0006deb0 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x0006dec0 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x0006ded0 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ - 0x0006dee0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x0006def0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ - 0x0006df00 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ - 0x0006df10 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x0006df20 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ - 0x0006df30 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ - 0x0006df40 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x0006df50 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ - 0x0006df60 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x0006df70 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x0006df80 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0006df90 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x0006dfa0 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ - 0x0006dfb0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x0006dfc0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0006dfd0 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ - 0x0006dfe0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x0006dff0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x0006e000 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ - 0x0006e010 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x0006e020 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x0006e030 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ - 0x0006e040 0a7b0a20 2050524f 56494445 20285f5f .{. PROVIDE (__ │ │ │ │ - 0x0006e050 65786563 75746162 6c655f73 74617274 executable_start │ │ │ │ - 0x0006e060 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x0006e070 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ - 0x0006e080 20302929 3b0a2020 2e203d20 5345474d 0));. . = SEGM │ │ │ │ - 0x0006e090 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x0006e0a0 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ - 0x0006e0b0 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x0006e0c0 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x0006e0d0 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x0006e0e0 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x0006e0f0 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x0006e100 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x0006e110 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x0006e120 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x0006e130 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x0006e140 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x0006e150 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x0006e160 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x0006e170 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x0006e180 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x0006e190 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x0006e1a0 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x0006e1b0 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x0006e1c0 2d696429 207d0a20 202f2a20 53746172 -id) }. /* Star │ │ │ │ - 0x0006e1d0 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ - 0x0006e1e0 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ - 0x0006e1f0 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ - 0x0006e200 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0006e210 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x0006e220 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ - 0x0006e230 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ - 0x0006e240 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ - 0x0006e250 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ - 0x0006e260 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ - 0x0006e270 202e7465 78742020 20202020 20202020 .text │ │ │ │ - 0x0006e280 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ - 0x0006e290 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ - 0x0006e2a0 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ - 0x0006e2b0 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ - 0x0006e2c0 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ - 0x0006e2d0 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ - 0x0006e2e0 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ - 0x0006e2f0 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ - 0x0006e300 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ - 0x0006e310 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ - 0x0006e320 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ - 0x0006e330 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ - 0x0006e340 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ - 0x0006e350 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ - 0x0006e360 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ - 0x0006e370 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ - 0x0006e380 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ - 0x0006e390 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ - 0x0006e3a0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ - 0x0006e3b0 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ - 0x0006e3c0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x0006e3d0 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ - 0x0006e3e0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x0006e3f0 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ - 0x0006e400 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ - 0x0006e410 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ - 0x0006e420 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ - 0x0006e430 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ - 0x0006e440 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x0006e450 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ - 0x0006e460 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ - 0x0006e470 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ - 0x0006e480 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ - 0x0006e490 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x0006e4a0 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ - 0x0006e4b0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x0006e4c0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0006e4d0 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x0006e4e0 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x0006e4f0 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ - 0x0006e500 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x0006e510 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x0006e520 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x0006e530 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x0006e540 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x0006e550 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ - 0x0006e560 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ - 0x0006e570 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ - 0x0006e580 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x0006e590 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ - 0x0006e5a0 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ - 0x0006e5b0 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ - 0x0006e5c0 29293b0a 20202e69 6e746572 70202020 ));. .interp │ │ │ │ - 0x0006e5d0 20202020 20203a20 7b202a28 2e696e74 : { *(.int │ │ │ │ - 0x0006e5e0 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ - 0x0006e5f0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x0006e600 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x0006e610 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ - 0x0006e620 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x0006e630 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ - 0x0006e640 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x0006e650 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x0006e660 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ - 0x0006e670 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x0006e680 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ - 0x0006e690 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x0006e6a0 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ - 0x0006e6b0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x0006e6c0 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x0006e6d0 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ - 0x0006e6e0 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x0006e6f0 202e7265 6c612e69 6e697420 20202020 .rela.init │ │ │ │ - 0x0006e700 203a207b 202a282e 72656c61 2e696e69 : { *(.rela.ini │ │ │ │ - 0x0006e710 7429207d 0a20202e 72656c61 2e746578 t) }. .rela.tex │ │ │ │ - 0x0006e720 74202020 2020203a 207b202a 282e7265 t : { *(.re │ │ │ │ - 0x0006e730 6c612e74 65787420 2e72656c 612e7465 la.text .rela.te │ │ │ │ - 0x0006e740 78742e2a 202e7265 6c612e67 6e752e6c xt.* .rela.gnu.l │ │ │ │ - 0x0006e750 696e6b6f 6e63652e 742e2a29 207d0a20 inkonce.t.*) }. │ │ │ │ - 0x0006e760 202e7265 6c612e66 696e6920 20202020 .rela.fini │ │ │ │ - 0x0006e770 203a207b 202a282e 72656c61 2e66696e : { *(.rela.fin │ │ │ │ - 0x0006e780 6929207d 0a20202e 72656c61 2e726f64 i) }. .rela.rod │ │ │ │ - 0x0006e790 61746120 2020203a 207b202a 282e7265 ata : { *(.re │ │ │ │ - 0x0006e7a0 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ - 0x0006e7b0 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ - 0x0006e7c0 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x0006e7d0 207d0a20 202e7265 6c612e64 6174612e }. .rela.data. │ │ │ │ - 0x0006e7e0 72656c2e 726f2020 203a207b 202a282e rel.ro : { *(. │ │ │ │ - 0x0006e7f0 72656c61 2e646174 612e7265 6c2e726f rela.data.rel.ro │ │ │ │ - 0x0006e800 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ - 0x0006e810 726f2e2a 202e7265 6c612e67 6e752e6c ro.* .rela.gnu.l │ │ │ │ - 0x0006e820 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ - 0x0006e830 2e2a2920 7d0a2020 2e72656c 612e6461 .*) }. .rela.da │ │ │ │ - 0x0006e840 74612020 20202020 3a207b20 2a282e72 ta : { *(.r │ │ │ │ - 0x0006e850 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ - 0x0006e860 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x0006e870 6c696e6b 6f6e6365 2e642e2a 29207d0a linkonce.d.*) }. │ │ │ │ - 0x0006e880 20202e72 656c612e 74646174 61092020 .rela.tdata. │ │ │ │ - 0x0006e890 3a207b20 2a282e72 656c612e 74646174 : { *(.rela.tdat │ │ │ │ - 0x0006e8a0 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ - 0x0006e8b0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0006e8c0 63652e74 642e2a29 207d0a20 202e7265 ce.td.*) }. .re │ │ │ │ - 0x0006e8d0 6c612e74 62737309 20203a20 7b202a28 la.tbss. : { *( │ │ │ │ - 0x0006e8e0 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ - 0x0006e8f0 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ - 0x0006e900 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x0006e910 207d0a20 202e7265 6c612e63 746f7273 }. .rela.ctors │ │ │ │ - 0x0006e920 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x0006e930 2e63746f 72732920 7d0a2020 2e72656c .ctors) }. .rel │ │ │ │ - 0x0006e940 612e6474 6f727320 20202020 3a207b20 a.dtors : { │ │ │ │ - 0x0006e950 2a282e72 656c612e 64746f72 7329207d *(.rela.dtors) } │ │ │ │ - 0x0006e960 0a20202e 72656c61 2e676f74 20202020 . .rela.got │ │ │ │ - 0x0006e970 2020203a 207b202a 282e7265 6c612e67 : { *(.rela.g │ │ │ │ - 0x0006e980 6f742920 7d0a2020 2e72656c 612e6273 ot) }. .rela.bs │ │ │ │ - 0x0006e990 73202020 20202020 3a207b20 2a282e72 s : { *(.r │ │ │ │ - 0x0006e9a0 656c612e 62737320 2e72656c 612e6273 ela.bss .rela.bs │ │ │ │ - 0x0006e9b0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x0006e9c0 6e6b6f6e 63652e62 2e2a2920 7d0a2020 nkonce.b.*) }. │ │ │ │ - 0x0006e9d0 2e72656c 612e6966 756e6320 20202020 .rela.ifunc │ │ │ │ - 0x0006e9e0 3a207b20 2a282e72 656c612e 6966756e : { *(.rela.ifun │ │ │ │ - 0x0006e9f0 6329207d 0a20202e 72656c61 2e706c74 c) }. .rela.plt │ │ │ │ - 0x0006ea00 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x0006ea10 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ - 0x0006ea20 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0006ea30 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ - 0x0006ea40 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ - 0x0006ea50 656c722e 64796e29 207d0a20 202e726f elr.dyn) }. .ro │ │ │ │ - 0x0006ea60 64617461 20202020 20202020 203a207b data : { │ │ │ │ - 0x0006ea70 202a282e 726f6461 7461202e 726f6461 *(.rodata .roda │ │ │ │ - 0x0006ea80 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x0006ea90 63652e72 2e2a2920 7d0a2020 2e726f64 ce.r.*) }. .rod │ │ │ │ - 0x0006eaa0 61746131 20202020 20202020 3a207b20 ata1 : { │ │ │ │ - 0x0006eab0 2a282e72 6f646174 61312920 7d0a2020 *(.rodata1) }. │ │ │ │ - 0x0006eac0 2e65685f 6672616d 655f6864 72202020 .eh_frame_hdr │ │ │ │ - 0x0006ead0 3a207b20 2a282e65 685f6672 616d655f : { *(.eh_frame_ │ │ │ │ - 0x0006eae0 68647229 202a282e 65685f66 72616d65 hdr) *(.eh_frame │ │ │ │ - 0x0006eaf0 5f656e74 7279202e 65685f66 72616d65 _entry .eh_frame │ │ │ │ - 0x0006eb00 5f656e74 72792e2a 29207d0a 20202e65 _entry.*) }. .e │ │ │ │ - 0x0006eb10 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x0006eb20 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ - 0x0006eb30 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x0006eb40 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x0006eb50 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x0006eb60 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x0006eb70 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x0006eb80 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x0006eb90 29207d0a 20202e67 63635f65 78636570 ) }. .gcc_excep │ │ │ │ - 0x0006eba0 745f7461 626c6520 20203a20 4f4e4c59 t_table : ONLY │ │ │ │ - 0x0006ebb0 5f49465f 524f207b 202a282e 6763635f _IF_RO { *(.gcc_ │ │ │ │ - 0x0006ebc0 65786365 70745f74 61626c65 202e6763 except_table .gc │ │ │ │ - 0x0006ebd0 635f6578 63657074 5f746162 6c652e2a c_except_table.* │ │ │ │ - 0x0006ebe0 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x0006ebf0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x0006ec00 7b202a28 2e676e75 5f657874 61622a29 { *(.gnu_extab*) │ │ │ │ - 0x0006ec10 207d0a20 202f2a20 54686573 65207365 }. /* These se │ │ │ │ - 0x0006ec20 6374696f 6e732061 72652067 656e6572 ctions are gener │ │ │ │ - 0x0006ec30 61746564 20627920 74686520 53756e2f ated by the Sun/ │ │ │ │ - 0x0006ec40 4f726163 6c652043 2b2b2063 6f6d7069 Oracle C++ compi │ │ │ │ - 0x0006ec50 6c65722e 20202a2f 0a20202e 65786365 ler. */. .exce │ │ │ │ - 0x0006ec60 7074696f 6e5f7261 6e676573 2020203a ption_ranges : │ │ │ │ - 0x0006ec70 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x0006ec80 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x0006ec90 732a2920 7d0a2020 2f2a2056 6172696f s*) }. /* Vario │ │ │ │ - 0x0006eca0 7573206e 6f746520 73656374 696f6e73 us note sections │ │ │ │ - 0x0006ecb0 2e202050 6c616365 64206865 72652073 . Placed here s │ │ │ │ - 0x0006ecc0 6f207468 61742074 68657920 61726520 o that they are │ │ │ │ - 0x0006ecd0 616c7761 79732069 6e636c75 6465640a always included. │ │ │ │ - 0x0006ece0 20202020 20696e20 74686520 72656164 in the read │ │ │ │ - 0x0006ecf0 2d6f6e6c 79207365 676d656e 7420616e -only segment an │ │ │ │ - 0x0006ed00 64206e6f 74207472 65617465 64206173 d not treated as │ │ │ │ - 0x0006ed10 206f7270 68616e20 73656374 696f6e73 orphan sections │ │ │ │ - 0x0006ed20 2e202054 68650a20 20202020 63757272 . The. curr │ │ │ │ - 0x0006ed30 656e7420 6f727068 616e2068 616e646c ent orphan handl │ │ │ │ - 0x0006ed40 696e6720 616c676f 72697468 6d20646f ing algorithm do │ │ │ │ - 0x0006ed50 65732070 6c616365 206e6f74 65207365 es place note se │ │ │ │ - 0x0006ed60 6374696f 6e732061 66746572 20522f4f ctions after R/O │ │ │ │ - 0x0006ed70 0a202020 20206461 74612c20 62757420 . data, but │ │ │ │ - 0x0006ed80 74686973 20697320 6e6f7420 67756172 this is not guar │ │ │ │ - 0x0006ed90 616e7465 65642074 6f20616c 77617973 anteed to always │ │ │ │ - 0x0006eda0 20626520 74686520 63617365 2e20202a be the case. * │ │ │ │ - 0x0006edb0 2f0a2020 2e6e6f74 652e6275 696c642d /. .note.build- │ │ │ │ - 0x0006edc0 6964203a 20202020 20207b20 2a282e6e id : { *(.n │ │ │ │ - 0x0006edd0 6f74652e 6275696c 642d6964 29207d0a ote.build-id) }. │ │ │ │ - 0x0006ede0 20202e6e 6f74652e 474e552d 73746163 .note.GNU-stac │ │ │ │ - 0x0006edf0 6b203a20 20202020 7b202a28 2e6e6f74 k : { *(.not │ │ │ │ - 0x0006ee00 652e474e 552d7374 61636b29 207d0a20 e.GNU-stack) }. │ │ │ │ - 0x0006ee10 202e6e6f 74652e67 6e752e70 726f7065 .note.gnu.prope │ │ │ │ - 0x0006ee20 72747920 3a20207b 202a282e 6e6f7465 rty : { *(.note │ │ │ │ - 0x0006ee30 2e676e75 2e70726f 70657274 7929207d .gnu.property) } │ │ │ │ - 0x0006ee40 0a20202e 6e6f7465 2e414249 2d746167 . .note.ABI-tag │ │ │ │ - 0x0006ee50 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x0006ee60 74652e41 42492d74 61672920 7d0a2020 te.ABI-tag) }. │ │ │ │ - 0x0006ee70 2e6e6f74 652e7061 636b6167 65203a20 .note.package : │ │ │ │ - 0x0006ee80 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x0006ee90 7061636b 61676529 207d0a20 202e6e6f package) }. .no │ │ │ │ - 0x0006eea0 74652e64 6c6f7065 6e203a20 20202020 te.dlopen : │ │ │ │ - 0x0006eeb0 2020207b 202a282e 6e6f7465 2e646c6f { *(.note.dlo │ │ │ │ - 0x0006eec0 70656e29 207d0a20 202e6e6f 74652e6e pen) }. .note.n │ │ │ │ - 0x0006eed0 65746273 642e6964 656e7420 3a20207b etbsd.ident : { │ │ │ │ - 0x0006eee0 202a282e 6e6f7465 2e6e6574 6273642e *(.note.netbsd. │ │ │ │ - 0x0006eef0 6964656e 7429207d 0a20202e 6e6f7465 ident) }. .note │ │ │ │ - 0x0006ef00 2e6f7065 6e627364 2e696465 6e74203a .openbsd.ident : │ │ │ │ - 0x0006ef10 207b202a 282e6e6f 74652e6f 70656e62 { *(.note.openb │ │ │ │ - 0x0006ef20 73642e69 64656e74 29207d0a 20202f2a sd.ident) }. /* │ │ │ │ - 0x0006ef30 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ - 0x0006ef40 61642057 72697465 20446174 61207265 ad Write Data re │ │ │ │ - 0x0006ef50 67696f6e 2e20202a 2f0a2020 2f2a2041 gion. */. /* A │ │ │ │ - 0x0006ef60 646a7573 74207468 65206164 64726573 djust the addres │ │ │ │ - 0x0006ef70 7320666f 72207468 65206461 74612073 s for the data s │ │ │ │ - 0x0006ef80 65676d65 6e742e20 20576520 77616e74 egment. We want │ │ │ │ - 0x0006ef90 20746f20 61646a75 73742075 7020746f to adjust up to │ │ │ │ - 0x0006efa0 0a202020 20207468 65207361 6d652061 . the same a │ │ │ │ - 0x0006efb0 64647265 73732077 69746869 6e207468 ddress within th │ │ │ │ - 0x0006efc0 65207061 6765206f 6e207468 65206e65 e page on the ne │ │ │ │ - 0x0006efd0 78742070 61676520 75702e20 202a2f0a xt page up. */. │ │ │ │ - 0x0006efe0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x0006eff0 4e545f41 4c49474e 2028434f 4e535441 NT_ALIGN (CONSTA │ │ │ │ - 0x0006f000 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x0006f010 2c20434f 4e535441 4e542028 434f4d4d , CONSTANT (COMM │ │ │ │ - 0x0006f020 4f4e5041 47455349 5a452929 3b0a2020 ONPAGESIZE));. │ │ │ │ - 0x0006f030 2f2a2045 78636570 74696f6e 2068616e /* Exception han │ │ │ │ - 0x0006f040 646c696e 672e2020 2a2f0a20 202e6568 dling. */. .eh │ │ │ │ - 0x0006f050 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ - 0x0006f060 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ - 0x0006f070 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ - 0x0006f080 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ - 0x0006f090 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ - 0x0006f0a0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x0006f0b0 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ - 0x0006f0c0 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ - 0x0006f0d0 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x0006f0e0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x0006f0f0 57207b20 2a282e67 6e755f65 78746162 W { *(.gnu_extab │ │ │ │ - 0x0006f100 29207d0a 20202e67 63635f65 78636570 ) }. .gcc_excep │ │ │ │ - 0x0006f110 745f7461 626c6520 20203a20 4f4e4c59 t_table : ONLY │ │ │ │ - 0x0006f120 5f49465f 5257207b 202a282e 6763635f _IF_RW { *(.gcc_ │ │ │ │ - 0x0006f130 65786365 70745f74 61626c65 202e6763 except_table .gc │ │ │ │ - 0x0006f140 635f6578 63657074 5f746162 6c652e2a c_except_table.* │ │ │ │ - 0x0006f150 29207d0a 20202e65 78636570 74696f6e ) }. .exception │ │ │ │ - 0x0006f160 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ - 0x0006f170 5f49465f 5257207b 202a282e 65786365 _IF_RW { *(.exce │ │ │ │ - 0x0006f180 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ - 0x0006f190 0a20202f 2a205468 72656164 204c6f63 . /* Thread Loc │ │ │ │ - 0x0006f1a0 616c2053 746f7261 67652073 65637469 al Storage secti │ │ │ │ - 0x0006f1b0 6f6e732e 20202a2f 0a20202e 74646174 ons. */. .tdat │ │ │ │ - 0x0006f1c0 61092020 3a0a2020 207b0a20 20202020 a. :. {. │ │ │ │ - 0x0006f1d0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0006f1e0 5f5f7464 6174615f 73746172 74203d20 __tdata_start = │ │ │ │ - 0x0006f1f0 2e293b0a 20202020 202a282e 74646174 .);. *(.tdat │ │ │ │ - 0x0006f200 61202e74 64617461 2e2a202e 676e752e a .tdata.* .gnu. │ │ │ │ - 0x0006f210 6c696e6b 6f6e6365 2e74642e 2a290a20 linkonce.td.*). │ │ │ │ - 0x0006f220 20207d0a 20202e74 62737309 0920203a }. .tbss.. : │ │ │ │ - 0x0006f230 207b202a 282e7462 7373202e 74627373 { *(.tbss .tbss │ │ │ │ - 0x0006f240 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0006f250 2e74622e 2a29202a 282e7463 6f6d6d6f .tb.*) *(.tcommo │ │ │ │ - 0x0006f260 6e29207d 0a20202e 70726569 6e69745f n) }. .preinit_ │ │ │ │ - 0x0006f270 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x0006f280 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0006f290 4e20285f 5f707265 696e6974 5f617272 N (__preinit_arr │ │ │ │ - 0x0006f2a0 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ - 0x0006f2b0 2020204b 45455020 282a282e 70726569 KEEP (*(.prei │ │ │ │ - 0x0006f2c0 6e69745f 61727261 7929290a 20202020 nit_array)). │ │ │ │ - 0x0006f2d0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0006f2e0 5f5f7072 65696e69 745f6172 7261795f __preinit_array_ │ │ │ │ - 0x0006f2f0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ - 0x0006f300 2e696e69 745f6172 72617920 2020203a .init_array : │ │ │ │ - 0x0006f310 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x0006f320 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x0006f330 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ - 0x0006f340 3b0a2020 20204b45 45502028 2a28534f ;. KEEP (*(SO │ │ │ │ - 0x0006f350 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0006f360 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ - 0x0006f370 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x0006f380 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ - 0x0006f390 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x0006f3a0 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ - 0x0006f3b0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x0006f3c0 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x0006f3d0 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x0006f3e0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x0006f3f0 7329290a 20202020 50524f56 4944455f s)). PROVIDE_ │ │ │ │ - 0x0006f400 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ - 0x0006f410 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ - 0x0006f420 207d0a20 202e6669 6e695f61 72726179 }. .fini_array │ │ │ │ - 0x0006f430 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x0006f440 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0006f450 66696e69 5f617272 61795f73 74617274 fini_array_start │ │ │ │ - 0x0006f460 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x0006f470 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ - 0x0006f480 5052494f 52495459 282e6669 6e695f61 PRIORITY(.fini_a │ │ │ │ - 0x0006f490 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ - 0x0006f4a0 494e4954 5f505249 4f524954 59282e64 INIT_PRIORITY(.d │ │ │ │ - 0x0006f4b0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x0006f4c0 45502028 2a282e66 696e695f 61727261 EP (*(.fini_arra │ │ │ │ - 0x0006f4d0 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ - 0x0006f4e0 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ - 0x0006f4f0 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ - 0x0006f500 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x0006f510 2e64746f 72732929 0a202020 2050524f .dtors)). PRO │ │ │ │ - 0x0006f520 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ - 0x0006f530 696e695f 61727261 795f656e 64203d20 ini_array_end = │ │ │ │ - 0x0006f540 2e293b0a 20207d0a 20202e63 746f7273 .);. }. .ctors │ │ │ │ - 0x0006f550 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x0006f560 20202020 2f2a2067 63632075 73657320 /* gcc uses │ │ │ │ - 0x0006f570 63727462 6567696e 2e6f2074 6f206669 crtbegin.o to fi │ │ │ │ - 0x0006f580 6e642074 68652073 74617274 206f660a nd the start of. │ │ │ │ - 0x0006f590 20202020 20202074 68652063 6f6e7374 the const │ │ │ │ - 0x0006f5a0 72756374 6f72732c 20736f20 7765206d ructors, so we m │ │ │ │ - 0x0006f5b0 616b6520 73757265 20697420 69730a20 ake sure it is. │ │ │ │ - 0x0006f5c0 20202020 20206669 7273742e 20204265 first. Be │ │ │ │ - 0x0006f5d0 63617573 65207468 69732069 73206120 cause this is a │ │ │ │ - 0x0006f5e0 77696c64 63617264 2c206974 0a202020 wildcard, it. │ │ │ │ - 0x0006f5f0 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x0006f600 65722069 66207468 65207573 65722064 er if the user d │ │ │ │ - 0x0006f610 6f657320 6e6f740a 20202020 20202061 oes not. a │ │ │ │ - 0x0006f620 63747561 6c6c7920 6c696e6b 20616761 ctually link aga │ │ │ │ - 0x0006f630 696e7374 20637274 62656769 6e2e6f3b inst crtbegin.o; │ │ │ │ - 0x0006f640 20746865 0a202020 20202020 6c696e6b the. link │ │ │ │ - 0x0006f650 65722077 6f6e2774 206c6f6f 6b20666f er won't look fo │ │ │ │ - 0x0006f660 72206120 66696c65 20746f20 6d617463 r a file to matc │ │ │ │ - 0x0006f670 6820610a 20202020 20202077 696c6463 h a. wildc │ │ │ │ - 0x0006f680 6172642e 20205468 65207769 6c646361 ard. The wildca │ │ │ │ - 0x0006f690 72642061 6c736f20 6d65616e 73207468 rd also means th │ │ │ │ - 0x0006f6a0 61742069 740a2020 20202020 20646f65 at it. doe │ │ │ │ - 0x0006f6b0 736e2774 206d6174 74657220 77686963 sn't matter whic │ │ │ │ - 0x0006f6c0 68206469 72656374 6f727920 63727462 h directory crtb │ │ │ │ - 0x0006f6d0 6567696e 2e6f0a20 20202020 20206973 egin.o. is │ │ │ │ - 0x0006f6e0 20696e2e 20202a2f 0a202020 204b4545 in. */. KEE │ │ │ │ - 0x0006f6f0 5020282a 63727462 6567696e 2e6f282e P (*crtbegin.o(. │ │ │ │ - 0x0006f700 63746f72 7329290a 20202020 4b454550 ctors)). KEEP │ │ │ │ - 0x0006f710 20282a63 72746265 67696e3f 2e6f282e (*crtbegin?.o(. │ │ │ │ - 0x0006f720 63746f72 7329290a 20202020 2f2a2057 ctors)). /* W │ │ │ │ - 0x0006f730 6520646f 6e277420 77616e74 20746f20 e don't want to │ │ │ │ - 0x0006f740 696e636c 75646520 74686520 2e63746f include the .cto │ │ │ │ - 0x0006f750 72207365 6374696f 6e206672 6f6d0a20 r section from. │ │ │ │ - 0x0006f760 20202020 20207468 65206372 74656e64 the crtend │ │ │ │ - 0x0006f770 2e6f2066 696c6520 756e7469 6c206166 .o file until af │ │ │ │ - 0x0006f780 74657220 74686520 736f7274 65642063 ter the sorted c │ │ │ │ - 0x0006f790 746f7273 2e0a2020 20202020 20546865 tors.. The │ │ │ │ - 0x0006f7a0 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ - 0x0006f7b0 726f6d20 74686520 63727465 6e642066 rom the crtend f │ │ │ │ - 0x0006f7c0 696c6520 636f6e74 61696e73 20746865 ile contains the │ │ │ │ - 0x0006f7d0 0a202020 20202020 656e6420 6f662063 . end of c │ │ │ │ - 0x0006f7e0 746f7273 206d6172 6b657220 616e6420 tors marker and │ │ │ │ - 0x0006f7f0 6974206d 75737420 6265206c 61737420 it must be last │ │ │ │ - 0x0006f800 2a2f0a20 2020204b 45455020 282a2845 */. KEEP (*(E │ │ │ │ - 0x0006f810 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x0006f820 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x0006f830 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ - 0x0006f840 204b4545 5020282a 28534f52 54282e63 KEEP (*(SORT(.c │ │ │ │ - 0x0006f850 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x0006f860 45502028 2a282e63 746f7273 29290a20 EP (*(.ctors)). │ │ │ │ - 0x0006f870 207d0a20 202e6474 6f727320 20202020 }. .dtors │ │ │ │ - 0x0006f880 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x0006f890 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ - 0x0006f8a0 282e6474 6f727329 290a2020 20204b45 (.dtors)). KE │ │ │ │ - 0x0006f8b0 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ - 0x0006f8c0 282e6474 6f727329 290a2020 20204b45 (.dtors)). KE │ │ │ │ - 0x0006f8d0 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x0006f8e0 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x0006f8f0 7274656e 643f2e6f 2029202e 64746f72 rtend?.o ) .dtor │ │ │ │ - 0x0006f900 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x0006f910 534f5254 282e6474 6f72732e 2a292929 SORT(.dtors.*))) │ │ │ │ - 0x0006f920 0a202020 204b4545 5020282a 282e6474 . KEEP (*(.dt │ │ │ │ - 0x0006f930 6f727329 290a2020 7d0a2020 2e6a6372 ors)). }. .jcr │ │ │ │ - 0x0006f940 20202020 20202020 20202020 3a207b20 : { │ │ │ │ - 0x0006f950 4b454550 20282a28 2e6a6372 2929207d KEEP (*(.jcr)) } │ │ │ │ - 0x0006f960 0a20202e 64617461 2e72656c 2e726f20 . .data.rel.ro │ │ │ │ - 0x0006f970 3a207b20 2a282e64 6174612e 72656c2e : { *(.data.rel. │ │ │ │ - 0x0006f980 726f2e6c 6f63616c 2a202e67 6e752e6c ro.local* .gnu.l │ │ │ │ - 0x0006f990 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ - 0x0006f9a0 2e6c6f63 616c2e2a 29202a28 2e646174 .local.*) *(.dat │ │ │ │ - 0x0006f9b0 612e7265 6c2e726f 202e6461 74612e72 a.rel.ro .data.r │ │ │ │ - 0x0006f9c0 656c2e72 6f2e2a20 2e676e75 2e6c696e el.ro.* .gnu.lin │ │ │ │ - 0x0006f9d0 6b6f6e63 652e642e 72656c2e 726f2e2a konce.d.rel.ro.* │ │ │ │ - 0x0006f9e0 29207d0a 20202e64 796e616d 69632020 ) }. .dynamic │ │ │ │ - 0x0006f9f0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x0006fa00 616d6963 29207d0a 20202e67 6f742020 amic) }. .got │ │ │ │ - 0x0006fa10 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x0006fa20 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ - 0x0006fa30 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x0006fa40 454e545f 52454c52 4f5f454e 44202832 ENT_RELRO_END (2 │ │ │ │ - 0x0006fa50 342c202e 293b0a20 202e676f 742e706c 4, .);. .got.pl │ │ │ │ - 0x0006fa60 74202020 20202020 203a207b 202a282e t : { *(. │ │ │ │ - 0x0006fa70 676f742e 706c7429 202a282e 69676f74 got.plt) *(.igot │ │ │ │ - 0x0006fa80 2e706c74 29207d0a 20202e64 61746120 .plt) }. .data │ │ │ │ - 0x0006fa90 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x0006faa0 20202020 50524f56 49444520 285f5f64 PROVIDE (__d │ │ │ │ - 0x0006fab0 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ - 0x0006fac0 20202020 2a282e64 61746120 2e646174 *(.data .dat │ │ │ │ - 0x0006fad0 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x0006fae0 652e642e 2a290a20 20202053 4f525428 e.d.*). SORT( │ │ │ │ - 0x0006faf0 434f4e53 54525543 544f5253 290a2020 CONSTRUCTORS). │ │ │ │ - 0x0006fb00 7d0a2020 2e646174 61312020 20202020 }. .data1 │ │ │ │ - 0x0006fb10 20202020 3a207b20 2a282e64 61746131 : { *(.data1 │ │ │ │ - 0x0006fb20 29207d0a 20205f65 64617461 203d202e ) }. _edata = . │ │ │ │ - 0x0006fb30 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x0006fb40 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x0006fb50 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x0006fb60 545f5345 4354494f 4e29293b 0a20205f T_SECTION));. _ │ │ │ │ - 0x0006fb70 5f627373 5f737461 7274203d 202e3b0a _bss_start = .;. │ │ │ │ - 0x0006fb80 20205f5f 6273735f 73746172 745f5f20 __bss_start__ │ │ │ │ - 0x0006fb90 3d202e3b 0a20202e 62737320 20202020 = .;. .bss │ │ │ │ - 0x0006fba0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0006fbb0 202a282e 64796e62 7373290a 20202020 *(.dynbss). │ │ │ │ - 0x0006fbc0 2a282e62 7373202e 6273732e 2a202e67 *(.bss .bss.* .g │ │ │ │ - 0x0006fbd0 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x0006fbe0 0a202020 202a2843 4f4d4d4f 4e290a20 . *(COMMON). │ │ │ │ - 0x0006fbf0 2020202f 2a20416c 69676e20 68657265 /* Align here │ │ │ │ - 0x0006fc00 20746f20 656e7375 72652074 68617420 to ensure that │ │ │ │ - 0x0006fc10 696e2074 68652063 6f6d6d6f 6e206361 in the common ca │ │ │ │ - 0x0006fc20 7365206f 66207468 65726520 6f6e6c79 se of there only │ │ │ │ - 0x0006fc30 20626569 6e67206f 6e650a20 20202020 being one. │ │ │ │ - 0x0006fc40 20207479 7065206f 66202e62 73732073 type of .bss s │ │ │ │ - 0x0006fc50 65637469 6f6e2c20 74686520 73656374 ection, the sect │ │ │ │ - 0x0006fc60 696f6e20 6f636375 70696573 20737061 ion occupies spa │ │ │ │ - 0x0006fc70 63652075 7020746f 205f656e 642e0a20 ce up to _end.. │ │ │ │ - 0x0006fc80 20202020 2020416c 69676e20 61667465 Align afte │ │ │ │ - 0x0006fc90 72202e62 73732074 6f20656e 73757265 r .bss to ensure │ │ │ │ - 0x0006fca0 20636f72 72656374 20616c69 676e6d65 correct alignme │ │ │ │ - 0x0006fcb0 6e742065 76656e20 69662074 68650a20 nt even if the. │ │ │ │ - 0x0006fcc0 20202020 20202e62 73732073 65637469 .bss secti │ │ │ │ - 0x0006fcd0 6f6e2064 69736170 70656172 73206265 on disappears be │ │ │ │ - 0x0006fce0 63617573 65207468 65726520 61726520 cause there are │ │ │ │ - 0x0006fcf0 6e6f2069 6e707574 20736563 74696f6e no input section │ │ │ │ - 0x0006fd00 732e0a20 20202020 20204649 584d453a s.. FIXME: │ │ │ │ - 0x0006fd10 20576879 20646f20 7765206e 65656420 Why do we need │ │ │ │ - 0x0006fd20 69743f20 5768656e 20746865 72652069 it? When there i │ │ │ │ - 0x0006fd30 73206e6f 202e6273 73207365 6374696f s no .bss sectio │ │ │ │ - 0x0006fd40 6e2c2077 6520646f 206e6f74 0a202020 n, we do not. │ │ │ │ - 0x0006fd50 20202020 70616420 74686520 2e646174 pad the .dat │ │ │ │ - 0x0006fd60 61207365 6374696f 6e2e2020 2a2f0a20 a section. */. │ │ │ │ - 0x0006fd70 20202020 202e203d 20414c49 474e282e . = ALIGN(. │ │ │ │ - 0x0006fd80 20213d20 30203f20 3634202f 2038203a != 0 ? 64 / 8 : │ │ │ │ - 0x0006fd90 2031293b 0a20207d 0a20205f 6273735f 1);. }. _bss_ │ │ │ │ - 0x0006fda0 656e645f 5f203d20 2e3b205f 5f627373 end__ = .; __bss │ │ │ │ - 0x0006fdb0 5f656e64 5f5f203d 202e3b0a 20202020 _end__ = .;. │ │ │ │ - 0x0006fdc0 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ - 0x0006fdd0 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x0006fde0 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ - 0x0006fdf0 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ - 0x0006fe00 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x0006fe10 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ - 0x0006fe20 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ - 0x0006fe30 28363420 2f203829 3b0a2020 5f5f656e (64 / 8);. __en │ │ │ │ - 0x0006fe40 645f5f20 3d202e3b 0a20205f 656e6420 d__ = .;. _end │ │ │ │ - 0x0006fe50 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ - 0x0006fe60 656e6420 3d202e29 3b0a2020 2e203d20 end = .);. . = │ │ │ │ - 0x0006fe70 44415441 5f534547 4d454e54 5f454e44 DATA_SEGMENT_END │ │ │ │ - 0x0006fe80 20282e29 3b0a2020 2f2a2053 74617274 (.);. /* Start │ │ │ │ - 0x0006fe90 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ - 0x0006fea0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x0006feb0 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ - 0x0006fec0 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ - 0x0006fed0 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ - 0x0006fee0 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ - 0x0006fef0 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ - 0x0006ff00 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x0006ff10 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ - 0x0006ff20 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ - 0x0006ff30 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ - 0x0006ff40 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ - 0x0006ff50 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x0006ff60 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ - 0x0006ff70 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ - 0x0006ff80 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ - 0x0006ff90 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ - 0x0006ffa0 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ - 0x0006ffb0 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ - 0x0006ffc0 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ - 0x0006ffd0 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ - 0x0006ffe0 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ - 0x0006fff0 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ - 0x00070000 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ - 0x00070010 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ - 0x00070020 69627574 6573202e 676e752e 6275696c ibutes .gnu.buil │ │ │ │ - 0x00070030 642e6174 74726962 75746573 2e2a2920 d.attributes.*) │ │ │ │ - 0x00070040 7d0a2020 2f2a2044 57415246 20646562 }. /* DWARF deb │ │ │ │ - 0x00070050 75672073 65637469 6f6e732e 0a202020 ug sections.. │ │ │ │ - 0x00070060 20205379 6d626f6c 7320696e 20746865 Symbols in the │ │ │ │ - 0x00070070 20445741 52462064 65627567 67696e67 DWARF debugging │ │ │ │ - 0x00070080 20736563 74696f6e 73206172 65207265 sections are re │ │ │ │ - 0x00070090 6c617469 76652074 6f207468 65206265 lative to the be │ │ │ │ - 0x000700a0 67696e6e 696e670a 20202020 206f6620 ginning. of │ │ │ │ - 0x000700b0 74686520 73656374 696f6e20 736f2077 the section so w │ │ │ │ - 0x000700c0 65206265 67696e20 7468656d 20617420 e begin them at │ │ │ │ - 0x000700d0 302e2020 2a2f0a20 202f2a20 44574152 0. */. /* DWAR │ │ │ │ - 0x000700e0 4620312e 20202a2f 0a20202e 64656275 F 1. */. .debu │ │ │ │ - 0x000700f0 67202020 20202020 20202030 203a207b g 0 : { │ │ │ │ - 0x00070100 202a282e 64656275 6729207d 0a20202e *(.debug) }. . │ │ │ │ - 0x00070110 6c696e65 20202020 20202020 20202030 line 0 │ │ │ │ - 0x00070120 203a207b 202a282e 6c696e65 29207d0a : { *(.line) }. │ │ │ │ - 0x00070130 20202f2a 20474e55 20445741 52462031 /* GNU DWARF 1 │ │ │ │ - 0x00070140 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x00070150 0a20202e 64656275 675f7372 63696e66 . .debug_srcinf │ │ │ │ - 0x00070160 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x00070170 675f7372 63696e66 6f29207d 0a20202e g_srcinfo) }. . │ │ │ │ - 0x00070180 64656275 675f7366 6e616d65 73202030 debug_sfnames 0 │ │ │ │ - 0x00070190 203a207b 202a282e 64656275 675f7366 : { *(.debug_sf │ │ │ │ - 0x000701a0 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x000701b0 41524620 312e3120 616e6420 44574152 ARF 1.1 and DWAR │ │ │ │ - 0x000701c0 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x000701d0 675f6172 616e6765 73202030 203a207b g_aranges 0 : { │ │ │ │ - 0x000701e0 202a282e 64656275 675f6172 616e6765 *(.debug_arange │ │ │ │ - 0x000701f0 7329207d 0a20202e 64656275 675f7075 s) }. .debug_pu │ │ │ │ - 0x00070200 626e616d 65732030 203a207b 202a282e bnames 0 : { *(. │ │ │ │ - 0x00070210 64656275 675f7075 626e616d 65732920 debug_pubnames) │ │ │ │ - 0x00070220 7d0a2020 2f2a2044 57415246 20322e20 }. /* DWARF 2. │ │ │ │ - 0x00070230 202a2f0a 20202e64 65627567 5f696e66 */. .debug_inf │ │ │ │ - 0x00070240 6f202020 20203020 3a207b20 2a282e64 o 0 : { *(.d │ │ │ │ - 0x00070250 65627567 5f696e66 6f202e67 6e752e6c ebug_info .gnu.l │ │ │ │ - 0x00070260 696e6b6f 6e63652e 77692e2a 29207d0a inkonce.wi.*) }. │ │ │ │ - 0x00070270 20202e64 65627567 5f616262 72657620 .debug_abbrev │ │ │ │ - 0x00070280 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00070290 5f616262 72657629 207d0a20 202e6465 _abbrev) }. .de │ │ │ │ - 0x000702a0 6275675f 6c696e65 20202020 2030203a bug_line 0 : │ │ │ │ - 0x000702b0 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ - 0x000702c0 202e6465 6275675f 6c696e65 2e2a202e .debug_line.* . │ │ │ │ - 0x000702d0 64656275 675f6c69 6e655f65 6e642920 debug_line_end) │ │ │ │ - 0x000702e0 7d0a2020 2e646562 75675f66 72616d65 }. .debug_frame │ │ │ │ - 0x000702f0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00070300 75675f66 72616d65 29207d0a 20202e64 ug_frame) }. .d │ │ │ │ - 0x00070310 65627567 5f737472 20202020 20203020 ebug_str 0 │ │ │ │ - 0x00070320 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x00070330 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x00070340 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x00070350 65627567 5f6c6f63 29207d0a 20202e64 ebug_loc) }. .d │ │ │ │ - 0x00070360 65627567 5f6d6163 696e666f 20203020 ebug_macinfo 0 │ │ │ │ - 0x00070370 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ - 0x00070380 696e666f 29207d0a 20202f2a 20534749 info) }. /* SGI │ │ │ │ - 0x00070390 2f4d4950 53204457 41524620 32206578 /MIPS DWARF 2 ex │ │ │ │ - 0x000703a0 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ - 0x000703b0 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x000703c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000703d0 7765616b 6e616d65 7329207d 0a20202e weaknames) }. . │ │ │ │ - 0x000703e0 64656275 675f6675 6e636e61 6d657320 debug_funcnames │ │ │ │ - 0x000703f0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x00070400 756e636e 616d6573 29207d0a 20202e64 uncnames) }. .d │ │ │ │ - 0x00070410 65627567 5f747970 656e616d 65732030 ebug_typenames 0 │ │ │ │ - 0x00070420 203a207b 202a282e 64656275 675f7479 : { *(.debug_ty │ │ │ │ - 0x00070430 70656e61 6d657329 207d0a20 202e6465 penames) }. .de │ │ │ │ - 0x00070440 6275675f 7661726e 616d6573 20203020 bug_varnames 0 │ │ │ │ - 0x00070450 3a207b20 2a282e64 65627567 5f766172 : { *(.debug_var │ │ │ │ - 0x00070460 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x00070470 41524620 332e2020 2a2f0a20 202e6465 ARF 3. */. .de │ │ │ │ - 0x00070480 6275675f 70756274 79706573 2030203a bug_pubtypes 0 : │ │ │ │ - 0x00070490 207b202a 282e6465 6275675f 70756274 { *(.debug_pubt │ │ │ │ - 0x000704a0 79706573 29207d0a 20202e64 65627567 ypes) }. .debug │ │ │ │ - 0x000704b0 5f72616e 67657320 20203020 3a207b20 _ranges 0 : { │ │ │ │ - 0x000704c0 2a282e64 65627567 5f72616e 67657329 *(.debug_ranges) │ │ │ │ - 0x000704d0 207d0a20 202f2a20 44574152 4620352e }. /* DWARF 5. │ │ │ │ - 0x000704e0 20202a2f 0a20202e 64656275 675f6164 */. .debug_ad │ │ │ │ - 0x000704f0 64722020 20202030 203a207b 202a282e dr 0 : { *(. │ │ │ │ - 0x00070500 64656275 675f6164 64722920 7d0a2020 debug_addr) }. │ │ │ │ - 0x00070510 2e646562 75675f6c 696e655f 73747220 .debug_line_str │ │ │ │ - 0x00070520 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00070530 696e655f 73747229 207d0a20 202e6465 ine_str) }. .de │ │ │ │ - 0x00070540 6275675f 6c6f636c 69737473 2030203a bug_loclists 0 : │ │ │ │ - 0x00070550 207b202a 282e6465 6275675f 6c6f636c { *(.debug_locl │ │ │ │ - 0x00070560 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x00070570 5f6d6163 726f2020 20203020 3a207b20 _macro 0 : { │ │ │ │ - 0x00070580 2a282e64 65627567 5f6d6163 726f2920 *(.debug_macro) │ │ │ │ - 0x00070590 7d0a2020 2e646562 75675f6e 616d6573 }. .debug_names │ │ │ │ - 0x000705a0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000705b0 75675f6e 616d6573 29207d0a 20202e64 ug_names) }. .d │ │ │ │ - 0x000705c0 65627567 5f726e67 6c697374 73203020 ebug_rnglists 0 │ │ │ │ - 0x000705d0 3a207b20 2a282e64 65627567 5f726e67 : { *(.debug_rng │ │ │ │ - 0x000705e0 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x000705f0 675f7374 725f6f66 66736574 73203020 g_str_offsets 0 │ │ │ │ - 0x00070600 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x00070610 5f6f6666 73657473 29207d0a 20202e64 _offsets) }. .d │ │ │ │ - 0x00070620 65627567 5f737570 20202020 20203020 ebug_sup 0 │ │ │ │ - 0x00070630 3a207b20 2a282e64 65627567 5f737570 : { *(.debug_sup │ │ │ │ - 0x00070640 29207d0a 20202e41 524d2e61 74747269 ) }. .ARM.attri │ │ │ │ - 0x00070650 62757465 73203020 3a207b20 4b454550 butes 0 : { KEEP │ │ │ │ - 0x00070660 20282a28 2e41524d 2e617474 72696275 (*(.ARM.attribu │ │ │ │ - 0x00070670 74657329 29204b45 45502028 2a282e67 tes)) KEEP (*(.g │ │ │ │ - 0x00070680 6e752e61 74747269 62757465 73292920 nu.attributes)) │ │ │ │ - 0x00070690 7d0a2020 2e6e6f74 652e676e 752e6172 }. .note.gnu.ar │ │ │ │ - 0x000706a0 6d2e6964 656e7420 30203a20 7b204b45 m.ident 0 : { KE │ │ │ │ - 0x000706b0 45502028 2a282e6e 6f74652e 676e752e EP (*(.note.gnu. │ │ │ │ - 0x000706c0 61726d2e 6964656e 74292920 7d0a2020 arm.ident)) }. │ │ │ │ - 0x000706d0 2f444953 43415244 2f203a20 7b202a28 /DISCARD/ : { *( │ │ │ │ - 0x000706e0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x000706f0 202a282e 676e755f 64656275 676c696e *(.gnu_debuglin │ │ │ │ - 0x00070700 6b29202a 282e676e 752e6c74 6f5f2a29 k) *(.gnu.lto_*) │ │ │ │ - 0x00070710 202a282e 676e755f 6f626a65 63745f6f *(.gnu_object_o │ │ │ │ - 0x00070720 6e6c7929 207d0a7d 0a0a0000 00000000 nly) }.}........ │ │ │ │ - 0x00070730 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x00070740 6965202d 7a207365 70617261 74652d63 ie -z separate-c │ │ │ │ - 0x00070750 6f646520 2a2f0a2f 2a20436f 70797269 ode */./* Copyri │ │ │ │ - 0x00070760 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x00070770 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x00070780 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x00070790 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x000707a0 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x000707b0 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x000707c0 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x000707d0 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x000707e0 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x000707f0 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x00070800 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x00070810 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x00070820 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x00070830 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x00070840 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x00070850 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x00070860 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ - 0x00070870 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ - 0x00070880 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ - 0x00070890 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x000708a0 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x000708b0 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ - 0x000708c0 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ - 0x000708d0 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ - 0x000708e0 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x000708f0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x00070900 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00070910 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x00070920 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ - 0x00070930 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x00070940 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x00070950 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ - 0x00070960 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00070970 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x00070980 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ - 0x00070990 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000709a0 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x000709b0 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ - 0x000709c0 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ - 0x000709d0 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ - 0x000709e0 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ - 0x000709f0 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x00070a00 6e74222c 20302929 3b0a2020 2e203d20 nt", 0));. . = │ │ │ │ - 0x00070a10 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x00070a20 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x00070a30 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ - 0x00070a40 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ - 0x00070a50 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x00070a60 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x00070a70 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x00070a80 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x00070a90 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x00070aa0 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x00070ab0 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x00070ac0 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x00070ad0 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x00070ae0 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x00070af0 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x00070b00 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x00070b10 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x00070b20 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ - 0x00070b30 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x00070b40 75696c64 2d696429 207d0a20 202e696e uild-id) }. .in │ │ │ │ - 0x00070b50 74657270 20202020 20202020 203a207b terp : { │ │ │ │ - 0x00070b60 202a282e 696e7465 72702920 7d0a2020 *(.interp) }. │ │ │ │ - 0x00070b70 2e686173 68202020 20202020 20202020 .hash │ │ │ │ - 0x00070b80 3a207b20 2a282e68 61736829 207d0a20 : { *(.hash) }. │ │ │ │ - 0x00070b90 202e676e 752e6861 73682020 20202020 .gnu.hash │ │ │ │ - 0x00070ba0 203a207b 202a282e 676e752e 68617368 : { *(.gnu.hash │ │ │ │ - 0x00070bb0 29207d0a 20202e64 796e7379 6d202020 ) }. .dynsym │ │ │ │ - 0x00070bc0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x00070bd0 73796d29 207d0a20 202e6479 6e737472 sym) }. .dynstr │ │ │ │ - 0x00070be0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x00070bf0 64796e73 74722920 7d0a2020 2e676e75 dynstr) }. .gnu │ │ │ │ - 0x00070c00 2e766572 73696f6e 20202020 3a207b20 .version : { │ │ │ │ - 0x00070c10 2a282e67 6e752e76 65727369 6f6e2920 *(.gnu.version) │ │ │ │ - 0x00070c20 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x00070c30 5f642020 3a207b20 2a282e67 6e752e76 _d : { *(.gnu.v │ │ │ │ - 0x00070c40 65727369 6f6e5f64 29207d0a 20202e67 ersion_d) }. .g │ │ │ │ - 0x00070c50 6e752e76 65727369 6f6e5f72 20203a20 nu.version_r : │ │ │ │ - 0x00070c60 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x00070c70 5f722920 7d0a2020 2e72656c 612e696e _r) }. .rela.in │ │ │ │ - 0x00070c80 69742020 20202020 3a207b20 2a282e72 it : { *(.r │ │ │ │ - 0x00070c90 656c612e 696e6974 29207d0a 20202e72 ela.init) }. .r │ │ │ │ - 0x00070ca0 656c612e 74657874 20202020 20203a20 ela.text : │ │ │ │ - 0x00070cb0 7b202a28 2e72656c 612e7465 7874202e { *(.rela.text . │ │ │ │ - 0x00070cc0 72656c61 2e746578 742e2a20 2e72656c rela.text.* .rel │ │ │ │ - 0x00070cd0 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x00070ce0 2e2a2920 7d0a2020 2e72656c 612e6669 .*) }. .rela.fi │ │ │ │ - 0x00070cf0 6e692020 20202020 3a207b20 2a282e72 ni : { *(.r │ │ │ │ - 0x00070d00 656c612e 66696e69 29207d0a 20202e72 ela.fini) }. .r │ │ │ │ - 0x00070d10 656c612e 726f6461 74612020 20203a20 ela.rodata : │ │ │ │ - 0x00070d20 7b202a28 2e72656c 612e726f 64617461 { *(.rela.rodata │ │ │ │ - 0x00070d30 202e7265 6c612e72 6f646174 612e2a20 .rela.rodata.* │ │ │ │ - 0x00070d40 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x00070d50 63652e72 2e2a2920 7d0a2020 2e72656c ce.r.*) }. .rel │ │ │ │ - 0x00070d60 612e6461 74612e72 656c2e72 6f202020 a.data.rel.ro │ │ │ │ - 0x00070d70 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x00070d80 2e72656c 2e726f20 2e72656c 612e6461 .rel.ro .rela.da │ │ │ │ - 0x00070d90 74612e72 656c2e72 6f2e2a20 2e72656c ta.rel.ro.* .rel │ │ │ │ - 0x00070da0 612e676e 752e6c69 6e6b6f6e 63652e64 a.gnu.linkonce.d │ │ │ │ - 0x00070db0 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ - 0x00070dc0 72656c61 2e646174 61202020 2020203a rela.data : │ │ │ │ - 0x00070dd0 207b202a 282e7265 6c612e64 61746120 { *(.rela.data │ │ │ │ - 0x00070de0 2e72656c 612e6461 74612e2a 202e7265 .rela.data.* .re │ │ │ │ - 0x00070df0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00070e00 642e2a29 207d0a20 202e7265 6c612e74 d.*) }. .rela.t │ │ │ │ - 0x00070e10 64617461 0920203a 207b202a 282e7265 data. : { *(.re │ │ │ │ - 0x00070e20 6c612e74 64617461 202e7265 6c612e74 la.tdata .rela.t │ │ │ │ - 0x00070e30 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x00070e40 2e6c696e 6b6f6e63 652e7464 2e2a2920 .linkonce.td.*) │ │ │ │ - 0x00070e50 7d0a2020 2e72656c 612e7462 73730920 }. .rela.tbss. │ │ │ │ - 0x00070e60 203a207b 202a282e 72656c61 2e746273 : { *(.rela.tbs │ │ │ │ - 0x00070e70 73202e72 656c612e 74627373 2e2a202e s .rela.tbss.* . │ │ │ │ - 0x00070e80 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00070e90 652e7462 2e2a2920 7d0a2020 2e72656c e.tb.*) }. .rel │ │ │ │ - 0x00070ea0 612e6374 6f727320 20202020 3a207b20 a.ctors : { │ │ │ │ - 0x00070eb0 2a282e72 656c612e 63746f72 7329207d *(.rela.ctors) } │ │ │ │ - 0x00070ec0 0a20202e 72656c61 2e64746f 72732020 . .rela.dtors │ │ │ │ - 0x00070ed0 2020203a 207b202a 282e7265 6c612e64 : { *(.rela.d │ │ │ │ - 0x00070ee0 746f7273 29207d0a 20202e72 656c612e tors) }. .rela. │ │ │ │ - 0x00070ef0 676f7420 20202020 20203a20 7b202a28 got : { *( │ │ │ │ - 0x00070f00 2e72656c 612e676f 7429207d 0a20202e .rela.got) }. . │ │ │ │ - 0x00070f10 72656c61 2e627373 20202020 2020203a rela.bss : │ │ │ │ - 0x00070f20 207b202a 282e7265 6c612e62 7373202e { *(.rela.bss . │ │ │ │ - 0x00070f30 72656c61 2e627373 2e2a202e 72656c61 rela.bss.* .rela │ │ │ │ - 0x00070f40 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x00070f50 2a29207d 0a20202e 72656c61 2e696675 *) }. .rela.ifu │ │ │ │ - 0x00070f60 6e632020 2020203a 207b202a 282e7265 nc : { *(.re │ │ │ │ - 0x00070f70 6c612e69 66756e63 29207d0a 20202e72 la.ifunc) }. .r │ │ │ │ - 0x00070f80 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ - 0x00070f90 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x00070fa0 656c612e 706c7429 0a202020 2020202a ela.plt). * │ │ │ │ - 0x00070fb0 282e7265 6c612e69 706c7429 0a202020 (.rela.iplt). │ │ │ │ - 0x00070fc0 207d0a20 202e7265 6c722e64 796e203a }. .relr.dyn : │ │ │ │ - 0x00070fd0 207b202a 282e7265 6c722e64 796e2920 { *(.relr.dyn) │ │ │ │ - 0x00070fe0 7d0a2020 2f2a2041 6c69676e 20746865 }. /* Align the │ │ │ │ - 0x00070ff0 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x00071000 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x00071010 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x00071020 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x00071030 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ - 0x00071040 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ - 0x00071050 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ - 0x00071060 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x00071070 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x00071080 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ - 0x00071090 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x000710a0 706c7420 20202020 20202020 2020203a plt : │ │ │ │ - 0x000710b0 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ - 0x000710c0 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ - 0x000710d0 20202e74 65787420 20202020 20202020 .text │ │ │ │ - 0x000710e0 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x000710f0 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ - 0x00071100 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ - 0x00071110 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ - 0x00071120 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ - 0x00071130 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ - 0x00071140 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ - 0x00071150 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ - 0x00071160 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x00071170 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ - 0x00071180 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ - 0x00071190 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ - 0x000711a0 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ - 0x000711b0 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ - 0x000711c0 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ - 0x000711d0 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ - 0x000711e0 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ - 0x000711f0 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ - 0x00071200 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ - 0x00071210 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ - 0x00071220 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x00071230 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ - 0x00071240 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x00071250 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ - 0x00071260 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ - 0x00071270 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ - 0x00071280 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ - 0x00071290 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ - 0x000712a0 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x000712b0 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ - 0x000712c0 202f2a20 416c6967 6e207468 65207465 /* Align the te │ │ │ │ - 0x000712d0 78742073 65676d65 6e742e20 202a2f0a xt segment. */. │ │ │ │ - 0x000712e0 20202e20 3d20414c 49474e28 434f4e53 . = ALIGN(CONS │ │ │ │ - 0x000712f0 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x00071300 4529293b 0a20202f 2a205374 61727420 E));. /* Start │ │ │ │ - 0x00071310 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ - 0x00071320 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00071330 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ - 0x00071340 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ - 0x00071350 6520726f 64617461 20736567 6d656e74 e rodata segment │ │ │ │ - 0x00071360 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ - 0x00071370 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ - 0x00071380 74686520 73616d65 20616464 72657373 the same address │ │ │ │ - 0x00071390 20776974 68696e20 74686520 70616765 within the page │ │ │ │ - 0x000713a0 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ - 0x000713b0 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ - 0x000713c0 5345474d 454e545f 53544152 54282272 SEGMENT_START("r │ │ │ │ - 0x000713d0 6f646174 612d7365 676d656e 74222c20 odata-segment", │ │ │ │ - 0x000713e0 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ - 0x000713f0 4d415850 41474553 495a4529 29202b20 MAXPAGESIZE)) + │ │ │ │ - 0x00071400 282e2026 2028434f 4e535441 4e542028 (. & (CONSTANT ( │ │ │ │ - 0x00071410 4d415850 41474553 495a4529 202d2031 MAXPAGESIZE) - 1 │ │ │ │ - 0x00071420 2929293b 0a20202e 726f6461 74612020 )));. .rodata │ │ │ │ - 0x00071430 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x00071440 64617461 202e726f 64617461 2e2a202e data .rodata.* . │ │ │ │ - 0x00071450 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x00071460 29207d0a 20202e72 6f646174 61312020 ) }. .rodata1 │ │ │ │ - 0x00071470 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x00071480 61746131 29207d0a 20202e65 685f6672 ata1) }. .eh_fr │ │ │ │ - 0x00071490 616d655f 68647220 20203a20 7b202a28 ame_hdr : { *( │ │ │ │ - 0x000714a0 2e65685f 6672616d 655f6864 7229202a .eh_frame_hdr) * │ │ │ │ - 0x000714b0 282e6568 5f667261 6d655f65 6e747279 (.eh_frame_entry │ │ │ │ - 0x000714c0 202e6568 5f667261 6d655f65 6e747279 .eh_frame_entry │ │ │ │ - 0x000714d0 2e2a2920 7d0a2020 2e65685f 6672616d .*) }. .eh_fram │ │ │ │ - 0x000714e0 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x000714f0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x00071500 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x00071510 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x00071520 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x00071530 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ - 0x00071540 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x00071550 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x00071560 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x00071570 65202020 3a204f4e 4c595f49 465f524f e : ONLY_IF_RO │ │ │ │ - 0x00071580 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x00071590 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x000715a0 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x000715b0 2e676e75 5f657874 61622020 203a204f .gnu_extab : O │ │ │ │ - 0x000715c0 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000715d0 6e755f65 78746162 2a29207d 0a20202f nu_extab*) }. / │ │ │ │ - 0x000715e0 2a205468 65736520 73656374 696f6e73 * These sections │ │ │ │ - 0x000715f0 20617265 2067656e 65726174 65642062 are generated b │ │ │ │ - 0x00071600 79207468 65205375 6e2f4f72 61636c65 y the Sun/Oracle │ │ │ │ - 0x00071610 20432b2b 20636f6d 70696c65 722e2020 C++ compiler. │ │ │ │ - 0x00071620 2a2f0a20 202e6578 63657074 696f6e5f */. .exception_ │ │ │ │ - 0x00071630 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x00071640 49465f52 4f207b20 2a282e65 78636570 IF_RO { *(.excep │ │ │ │ - 0x00071650 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x00071660 20202f2a 20566172 696f7573 206e6f74 /* Various not │ │ │ │ - 0x00071670 65207365 6374696f 6e732e20 20506c61 e sections. Pla │ │ │ │ - 0x00071680 63656420 68657265 20736f20 74686174 ced here so that │ │ │ │ - 0x00071690 20746865 79206172 6520616c 77617973 they are always │ │ │ │ - 0x000716a0 20696e63 6c756465 640a2020 20202069 included. i │ │ │ │ - 0x000716b0 6e207468 65207265 61642d6f 6e6c7920 n the read-only │ │ │ │ - 0x000716c0 7365676d 656e7420 616e6420 6e6f7420 segment and not │ │ │ │ - 0x000716d0 74726561 74656420 6173206f 72706861 treated as orpha │ │ │ │ - 0x000716e0 6e207365 6374696f 6e732e20 20546865 n sections. The │ │ │ │ - 0x000716f0 0a202020 20206375 7272656e 74206f72 . current or │ │ │ │ - 0x00071700 7068616e 2068616e 646c696e 6720616c phan handling al │ │ │ │ - 0x00071710 676f7269 74686d20 646f6573 20706c61 gorithm does pla │ │ │ │ - 0x00071720 6365206e 6f746520 73656374 696f6e73 ce note sections │ │ │ │ - 0x00071730 20616674 65722052 2f4f0a20 20202020 after R/O. │ │ │ │ - 0x00071740 64617461 2c206275 74207468 69732069 data, but this i │ │ │ │ - 0x00071750 73206e6f 74206775 6172616e 74656564 s not guaranteed │ │ │ │ - 0x00071760 20746f20 616c7761 79732062 65207468 to always be th │ │ │ │ - 0x00071770 65206361 73652e20 202a2f0a 20202e6e e case. */. .n │ │ │ │ - 0x00071780 6f74652e 6275696c 642d6964 203a2020 ote.build-id : │ │ │ │ - 0x00071790 20202020 7b202a28 2e6e6f74 652e6275 { *(.note.bu │ │ │ │ - 0x000717a0 696c642d 69642920 7d0a2020 2e6e6f74 ild-id) }. .not │ │ │ │ - 0x000717b0 652e474e 552d7374 61636b20 3a202020 e.GNU-stack : │ │ │ │ - 0x000717c0 20207b20 2a282e6e 6f74652e 474e552d { *(.note.GNU- │ │ │ │ - 0x000717d0 73746163 6b29207d 0a20202e 6e6f7465 stack) }. .note │ │ │ │ - 0x000717e0 2e676e75 2e70726f 70657274 79203a20 .gnu.property : │ │ │ │ - 0x000717f0 207b202a 282e6e6f 74652e67 6e752e70 { *(.note.gnu.p │ │ │ │ - 0x00071800 726f7065 72747929 207d0a20 202e6e6f roperty) }. .no │ │ │ │ - 0x00071810 74652e41 42492d74 6167203a 20202020 te.ABI-tag : │ │ │ │ - 0x00071820 2020207b 202a282e 6e6f7465 2e414249 { *(.note.ABI │ │ │ │ - 0x00071830 2d746167 29207d0a 20202e6e 6f74652e -tag) }. .note. │ │ │ │ - 0x00071840 7061636b 61676520 3a202020 20202020 package : │ │ │ │ - 0x00071850 7b202a28 2e6e6f74 652e7061 636b6167 { *(.note.packag │ │ │ │ - 0x00071860 6529207d 0a20202e 6e6f7465 2e646c6f e) }. .note.dlo │ │ │ │ - 0x00071870 70656e20 3a202020 20202020 207b202a pen : { * │ │ │ │ - 0x00071880 282e6e6f 74652e64 6c6f7065 6e29207d (.note.dlopen) } │ │ │ │ - 0x00071890 0a20202e 6e6f7465 2e6e6574 6273642e . .note.netbsd. │ │ │ │ - 0x000718a0 6964656e 74203a20 207b202a 282e6e6f ident : { *(.no │ │ │ │ - 0x000718b0 74652e6e 65746273 642e6964 656e7429 te.netbsd.ident) │ │ │ │ - 0x000718c0 207d0a20 202e6e6f 74652e6f 70656e62 }. .note.openb │ │ │ │ - 0x000718d0 73642e69 64656e74 203a207b 202a282e sd.ident : { *(. │ │ │ │ - 0x000718e0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x000718f0 6e742920 7d0a2020 2f2a2053 74617274 nt) }. /* Start │ │ │ │ - 0x00071900 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ - 0x00071910 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ - 0x00071920 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ - 0x00071930 74686520 61646472 65737320 666f7220 the address for │ │ │ │ - 0x00071940 74686520 64617461 20736567 6d656e74 the data segment │ │ │ │ - 0x00071950 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ - 0x00071960 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ - 0x00071970 74686520 73616d65 20616464 72657373 the same address │ │ │ │ - 0x00071980 20776974 68696e20 74686520 70616765 within the page │ │ │ │ - 0x00071990 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ - 0x000719a0 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ - 0x000719b0 44415441 5f534547 4d454e54 5f414c49 DATA_SEGMENT_ALI │ │ │ │ - 0x000719c0 474e2028 434f4e53 54414e54 20284d41 GN (CONSTANT (MA │ │ │ │ - 0x000719d0 58504147 4553495a 45292c20 434f4e53 XPAGESIZE), CONS │ │ │ │ - 0x000719e0 54414e54 2028434f 4d4d4f4e 50414745 TANT (COMMONPAGE │ │ │ │ - 0x000719f0 53495a45 29293b0a 20202f2a 20457863 SIZE));. /* Exc │ │ │ │ - 0x00071a00 65707469 6f6e2068 616e646c 696e672e eption handling. │ │ │ │ - 0x00071a10 20202a2f 0a20202e 65685f66 72616d65 */. .eh_frame │ │ │ │ - 0x00071a20 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x00071a30 5f525720 7b204b45 45502028 2a282e65 _RW { KEEP (*(.e │ │ │ │ - 0x00071a40 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x00071a50 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x00071a60 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x00071a70 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ - 0x00071a80 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x00071a90 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x00071aa0 676e755f 65787461 62202020 2020203a gnu_extab : │ │ │ │ - 0x00071ab0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x00071ac0 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ - 0x00071ad0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x00071ae0 65202020 3a204f4e 4c595f49 465f5257 e : ONLY_IF_RW │ │ │ │ - 0x00071af0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x00071b00 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x00071b10 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x00071b20 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x00071b30 73202020 3a204f4e 4c595f49 465f5257 s : ONLY_IF_RW │ │ │ │ - 0x00071b40 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ - 0x00071b50 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ - 0x00071b60 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ - 0x00071b70 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ - 0x00071b80 2a2f0a20 202e7464 61746109 20203a0a */. .tdata. :. │ │ │ │ - 0x00071b90 2020207b 0a202020 20205052 4f564944 {. PROVID │ │ │ │ - 0x00071ba0 455f4849 4444454e 20285f5f 74646174 E_HIDDEN (__tdat │ │ │ │ - 0x00071bb0 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x00071bc0 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ - 0x00071bd0 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x00071be0 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ - 0x00071bf0 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ - 0x00071c00 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ - 0x00071c10 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x00071c20 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ - 0x00071c30 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ - 0x00071c40 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x00071c50 56494445 5f484944 44454e20 285f5f70 VIDE_HIDDEN (__p │ │ │ │ - 0x00071c60 7265696e 69745f61 72726179 5f737461 reinit_array_sta │ │ │ │ - 0x00071c70 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x00071c80 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ - 0x00071c90 72617929 290a2020 20205052 4f564944 ray)). PROVID │ │ │ │ - 0x00071ca0 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x00071cb0 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ - 0x00071cc0 2e293b0a 20207d0a 20202e69 6e69745f .);. }. .init_ │ │ │ │ - 0x00071cd0 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x00071ce0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x00071cf0 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ - 0x00071d00 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x00071d10 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x00071d20 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ - 0x00071d30 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ - 0x00071d40 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x00071d50 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ - 0x00071d60 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ - 0x00071d70 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x00071d80 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x00071d90 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x00071da0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x00071db0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x00071dc0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00071dd0 20285f5f 696e6974 5f617272 61795f65 (__init_array_e │ │ │ │ - 0x00071de0 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x00071df0 66696e69 5f617272 61792020 20203a0a fini_array :. │ │ │ │ - 0x00071e00 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x00071e10 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ - 0x00071e20 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x00071e30 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x00071e40 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x00071e50 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ - 0x00071e60 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x00071e70 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ - 0x00071e80 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x00071e90 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ - 0x00071ea0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x00071eb0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x00071ec0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x00071ed0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x00071ee0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x00071ef0 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ - 0x00071f00 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x00071f10 7d0a2020 2e63746f 72732020 20202020 }. .ctors │ │ │ │ - 0x00071f20 20202020 3a0a2020 7b0a2020 20202f2a :. {. /* │ │ │ │ - 0x00071f30 20676363 20757365 73206372 74626567 gcc uses crtbeg │ │ │ │ - 0x00071f40 696e2e6f 20746f20 66696e64 20746865 in.o to find the │ │ │ │ - 0x00071f50 20737461 7274206f 660a2020 20202020 start of. │ │ │ │ - 0x00071f60 20746865 20636f6e 73747275 63746f72 the constructor │ │ │ │ - 0x00071f70 732c2073 6f207765 206d616b 65207375 s, so we make su │ │ │ │ - 0x00071f80 72652069 74206973 0a202020 20202020 re it is. │ │ │ │ - 0x00071f90 66697273 742e2020 42656361 75736520 first. Because │ │ │ │ - 0x00071fa0 74686973 20697320 61207769 6c646361 this is a wildca │ │ │ │ - 0x00071fb0 72642c20 69740a20 20202020 2020646f rd, it. do │ │ │ │ - 0x00071fc0 65736e27 74206d61 74746572 20696620 esn't matter if │ │ │ │ - 0x00071fd0 74686520 75736572 20646f65 73206e6f the user does no │ │ │ │ - 0x00071fe0 740a2020 20202020 20616374 75616c6c t. actuall │ │ │ │ - 0x00071ff0 79206c69 6e6b2061 6761696e 73742063 y link against c │ │ │ │ - 0x00072000 72746265 67696e2e 6f3b2074 68650a20 rtbegin.o; the. │ │ │ │ - 0x00072010 20202020 20206c69 6e6b6572 20776f6e linker won │ │ │ │ - 0x00072020 2774206c 6f6f6b20 666f7220 61206669 't look for a fi │ │ │ │ - 0x00072030 6c652074 6f206d61 74636820 610a2020 le to match a. │ │ │ │ - 0x00072040 20202020 2077696c 64636172 642e2020 wildcard. │ │ │ │ - 0x00072050 54686520 77696c64 63617264 20616c73 The wildcard als │ │ │ │ - 0x00072060 6f206d65 616e7320 74686174 2069740a o means that it. │ │ │ │ - 0x00072070 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ - 0x00072080 61747465 72207768 69636820 64697265 atter which dire │ │ │ │ - 0x00072090 63746f72 79206372 74626567 696e2e6f ctory crtbegin.o │ │ │ │ - 0x000720a0 0a202020 20202020 69732069 6e2e2020 . is in. │ │ │ │ - 0x000720b0 2a2f0a20 2020204b 45455020 282a6372 */. KEEP (*cr │ │ │ │ - 0x000720c0 74626567 696e2e6f 282e6374 6f727329 tbegin.o(.ctors) │ │ │ │ - 0x000720d0 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x000720e0 62656769 6e3f2e6f 282e6374 6f727329 begin?.o(.ctors) │ │ │ │ - 0x000720f0 290a2020 20202f2a 20576520 646f6e27 ). /* We don' │ │ │ │ - 0x00072100 74207761 6e742074 6f20696e 636c7564 t want to includ │ │ │ │ - 0x00072110 65207468 65202e63 746f7220 73656374 e the .ctor sect │ │ │ │ - 0x00072120 696f6e20 66726f6d 0a202020 20202020 ion from. │ │ │ │ - 0x00072130 74686520 63727465 6e642e6f 2066696c the crtend.o fil │ │ │ │ - 0x00072140 6520756e 74696c20 61667465 72207468 e until after th │ │ │ │ - 0x00072150 6520736f 72746564 2063746f 72732e0a e sorted ctors.. │ │ │ │ - 0x00072160 20202020 20202054 6865202e 63746f72 The .ctor │ │ │ │ - 0x00072170 20736563 74696f6e 2066726f 6d207468 section from th │ │ │ │ - 0x00072180 65206372 74656e64 2066696c 6520636f e crtend file co │ │ │ │ - 0x00072190 6e746169 6e732074 68650a20 20202020 ntains the. │ │ │ │ - 0x000721a0 2020656e 64206f66 2063746f 7273206d end of ctors m │ │ │ │ - 0x000721b0 61726b65 7220616e 64206974 206d7573 arker and it mus │ │ │ │ - 0x000721c0 74206265 206c6173 74202a2f 0a202020 t be last */. │ │ │ │ - 0x000721d0 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ - 0x000721e0 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ - 0x000721f0 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ - 0x00072200 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00072210 282a2853 4f525428 2e63746f 72732e2a (*(SORT(.ctors.* │ │ │ │ - 0x00072220 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x00072230 2e63746f 72732929 0a20207d 0a20202e .ctors)). }. . │ │ │ │ - 0x00072240 64746f72 73202020 20202020 2020203a dtors : │ │ │ │ - 0x00072250 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x00072260 63727462 6567696e 2e6f282e 64746f72 crtbegin.o(.dtor │ │ │ │ - 0x00072270 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ - 0x00072280 72746265 67696e3f 2e6f282e 64746f72 rtbegin?.o(.dtor │ │ │ │ - 0x00072290 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x000722a0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000722b0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000722c0 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ - 0x000722d0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x000722e0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000722f0 45455020 282a282e 64746f72 7329290a EEP (*(.dtors)). │ │ │ │ - 0x00072300 20207d0a 20202e6a 63722020 20202020 }. .jcr │ │ │ │ - 0x00072310 20202020 20203a20 7b204b45 45502028 : { KEEP ( │ │ │ │ - 0x00072320 2a282e6a 63722929 207d0a20 202e6461 *(.jcr)) }. .da │ │ │ │ - 0x00072330 74612e72 656c2e72 6f203a20 7b202a28 ta.rel.ro : { *( │ │ │ │ - 0x00072340 2e646174 612e7265 6c2e726f 2e6c6f63 .data.rel.ro.loc │ │ │ │ - 0x00072350 616c2a20 2e676e75 2e6c696e 6b6f6e63 al* .gnu.linkonc │ │ │ │ - 0x00072360 652e642e 72656c2e 726f2e6c 6f63616c e.d.rel.ro.local │ │ │ │ - 0x00072370 2e2a2920 2a282e64 6174612e 72656c2e .*) *(.data.rel. │ │ │ │ - 0x00072380 726f202e 64617461 2e72656c 2e726f2e ro .data.rel.ro. │ │ │ │ - 0x00072390 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000723a0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x000723b0 2e64796e 616d6963 20202020 20202020 .dynamic │ │ │ │ - 0x000723c0 3a207b20 2a282e64 796e616d 69632920 : { *(.dynamic) │ │ │ │ - 0x000723d0 7d0a2020 2e676f74 20202020 20202020 }. .got │ │ │ │ - 0x000723e0 20202020 3a207b20 2a282e67 6f742920 : { *(.got) │ │ │ │ - 0x000723f0 2a282e69 676f7429 207d0a20 202e203d *(.igot) }. . = │ │ │ │ - 0x00072400 20444154 415f5345 474d454e 545f5245 DATA_SEGMENT_RE │ │ │ │ - 0x00072410 4c524f5f 454e4420 2832342c 202e293b LRO_END (24, .); │ │ │ │ - 0x00072420 0a20202e 676f742e 706c7420 20202020 . .got.plt │ │ │ │ - 0x00072430 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ - 0x00072440 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ - 0x00072450 7d0a2020 2e646174 61202020 20202020 }. .data │ │ │ │ - 0x00072460 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x00072470 4f564944 4520285f 5f646174 615f7374 OVIDE (__data_st │ │ │ │ - 0x00072480 61727420 3d202e29 3b0a2020 20202a28 art = .);. *( │ │ │ │ - 0x00072490 2e646174 61202e64 6174612e 2a202e67 .data .data.* .g │ │ │ │ - 0x000724a0 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x000724b0 0a202020 20534f52 5428434f 4e535452 . SORT(CONSTR │ │ │ │ - 0x000724c0 5543544f 5253290a 20207d0a 20202e64 UCTORS). }. .d │ │ │ │ - 0x000724d0 61746131 20202020 20202020 20203a20 ata1 : │ │ │ │ - 0x000724e0 7b202a28 2e646174 61312920 7d0a2020 { *(.data1) }. │ │ │ │ - 0x000724f0 5f656461 7461203d 202e3b0a 20205052 _edata = .;. PR │ │ │ │ - 0x00072500 4f564944 45202865 64617461 203d202e OVIDE (edata = . │ │ │ │ - 0x00072510 293b0a20 202e203d 20414c49 474e2841 );. . = ALIGN(A │ │ │ │ - 0x00072520 4c49474e 4f46284e 4558545f 53454354 LIGNOF(NEXT_SECT │ │ │ │ - 0x00072530 494f4e29 293b0a20 205f5f62 73735f73 ION));. __bss_s │ │ │ │ - 0x00072540 74617274 203d202e 3b0a2020 5f5f6273 tart = .;. __bs │ │ │ │ - 0x00072550 735f7374 6172745f 5f203d20 2e3b0a20 s_start__ = .;. │ │ │ │ - 0x00072560 202e6273 73202020 20202020 20202020 .bss │ │ │ │ - 0x00072570 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ - 0x00072580 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ - 0x00072590 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ - 0x000725a0 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ - 0x000725b0 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ - 0x000725c0 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x000725d0 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x000725e0 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x000725f0 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x00072600 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x00072610 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x00072620 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x00072630 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x00072640 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x00072650 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x00072660 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x00072670 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x00072680 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x00072690 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x000726a0 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x000726b0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x000726c0 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x000726d0 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x000726e0 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x000726f0 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x00072700 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x00072710 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x00072720 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x00072730 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ - 0x00072740 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ - 0x00072750 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ - 0x00072760 207d0a20 205f6273 735f656e 645f5f20 }. _bss_end__ │ │ │ │ - 0x00072770 3d202e3b 205f5f62 73735f65 6e645f5f = .; __bss_end__ │ │ │ │ - 0x00072780 203d202e 3b0a2020 20202e20 3d20414c = .;. . = AL │ │ │ │ - 0x00072790 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ - 0x000727a0 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ - 0x000727b0 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ - 0x000727c0 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x000727d0 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ - 0x000727e0 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ - 0x000727f0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ - 0x00072800 38293b0a 20205f5f 656e645f 5f203d20 8);. __end__ = │ │ │ │ - 0x00072810 2e3b0a20 205f656e 64203d20 2e3b0a20 .;. _end = .;. │ │ │ │ - 0x00072820 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ - 0x00072830 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ - 0x00072840 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ - 0x00072850 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00072860 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x00072870 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x00072880 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x00072890 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x000728a0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x000728b0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x000728c0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x000728d0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x000728e0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x000728f0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x00072900 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x00072910 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x00072920 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x00072930 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x00072940 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x00072950 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x00072960 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x00072970 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x00072980 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x00072990 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x000729a0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x000729b0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x000729c0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000729d0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x000729e0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000729f0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x00072a00 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ - 0x00072a10 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ - 0x00072a20 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ - 0x00072a30 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ - 0x00072a40 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x00072a50 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ - 0x00072a60 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ - 0x00072a70 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ - 0x00072a80 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ - 0x00072a90 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ - 0x00072aa0 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ - 0x00072ab0 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ - 0x00072ac0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x00072ad0 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ - 0x00072ae0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x00072af0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ - 0x00072b00 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ - 0x00072b10 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x00072b20 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ - 0x00072b30 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ - 0x00072b40 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ - 0x00072b50 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ - 0x00072b60 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ - 0x00072b70 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ - 0x00072b80 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ - 0x00072b90 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ - 0x00072ba0 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ - 0x00072bb0 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ - 0x00072bc0 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ - 0x00072bd0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00072be0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ - 0x00072bf0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x00072c00 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ - 0x00072c10 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ - 0x00072c20 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ - 0x00072c30 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ - 0x00072c40 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x00072c50 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x00072c60 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x00072c70 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x00072c80 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ - 0x00072c90 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ - 0x00072ca0 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ - 0x00072cb0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x00072cc0 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x00072cd0 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x00072ce0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x00072cf0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x00072d00 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x00072d10 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00072d20 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x00072d30 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x00072d40 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x00072d50 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x00072d60 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x00072d70 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x00072d80 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x00072d90 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x00072da0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x00072db0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x00072dc0 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x00072dd0 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x00072de0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x00072df0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x00072e00 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x00072e10 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x00072e20 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x00072e30 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x00072e40 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x00072e50 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x00072e60 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x00072e70 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x00072e80 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x00072e90 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x00072ea0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x00072eb0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x00072ec0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00072ed0 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x00072ee0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x00072ef0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x00072f00 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x00072f10 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x00072f20 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x00072f30 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x00072f40 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00072f50 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x00072f60 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x00072f70 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x00072f80 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x00072f90 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x00072fa0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x00072fb0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x00072fc0 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x00072fd0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x00072fe0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x00072ff0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x00073000 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x00073010 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x00073020 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x00073030 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x00073040 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x00073050 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x00073060 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x00073070 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x00073080 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x00073090 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ - 0x000730a0 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ - 0x000730b0 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ - 0x000730c0 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ - 0x000730d0 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ - 0x000730e0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ - 0x000730f0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ - 0x00073100 7420666f 72202d70 6965202a 2f0a2f2a t for -pie */./* │ │ │ │ - 0x00073110 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x00073120 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x00073130 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x00073140 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x00073150 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x00073160 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x00073170 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x00073180 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x00073190 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x000731a0 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x000731b0 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x000731c0 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x000731d0 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x000731e0 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x000731f0 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x00073200 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x00073210 41542822 656c6636 342d6c69 74746c65 AT("elf64-little │ │ │ │ - 0x00073220 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ - 0x00073230 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x00073240 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ - 0x00073250 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x00073260 28616172 63683634 290a454e 54525928 (aarch64).ENTRY( │ │ │ │ - 0x00073270 5f737461 7274290a 53454152 43485f44 _start).SEARCH_D │ │ │ │ - 0x00073280 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x00073290 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000732a0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000732b0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x000732c0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000732d0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000732e0 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x000732f0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x00073300 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x00073310 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ - 0x00073320 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ - 0x00073330 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x00073340 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x00073350 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x00073360 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ - 0x00073370 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ - 0x00073380 2f2a2052 6561642d 6f6e6c79 20736563 /* Read-only sec │ │ │ │ - 0x00073390 74696f6e 732c206d 65726765 6420696e tions, merged in │ │ │ │ - 0x000733a0 746f2074 65787420 7365676d 656e743a to text segment: │ │ │ │ - 0x000733b0 202a2f0a 20205052 4f564944 4520285f */. PROVIDE (_ │ │ │ │ - 0x000733c0 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ - 0x000733d0 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ - 0x000733e0 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x000733f0 2c203029 293b0a20 202e203d 20534547 , 0));. . = SEG │ │ │ │ - 0x00073400 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ - 0x00073410 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ - 0x00073420 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ - 0x00073430 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ - 0x00073440 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ - 0x00073450 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ - 0x00073460 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ - 0x00073470 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ - 0x00073480 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ - 0x00073490 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ - 0x000734a0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ - 0x000734b0 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ - 0x000734c0 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ - 0x000734d0 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ - 0x000734e0 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ - 0x000734f0 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ - 0x00073500 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ - 0x00073510 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ - 0x00073520 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ - 0x00073530 642d6964 29207d0a 20202e69 6e746572 d-id) }. .inter │ │ │ │ - 0x00073540 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ - 0x00073550 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ - 0x00073560 73682020 20202020 20202020 203a207b sh : { │ │ │ │ - 0x00073570 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ - 0x00073580 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ - 0x00073590 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ - 0x000735a0 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ - 0x000735b0 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ - 0x000735c0 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ - 0x000735d0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x000735e0 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ - 0x000735f0 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ - 0x00073600 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ - 0x00073610 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ - 0x00073620 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x00073630 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ - 0x00073640 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ - 0x00073650 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ - 0x00073660 207d0a20 202e7265 6c612e69 6e697420 }. .rela.init │ │ │ │ - 0x00073670 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x00073680 2e696e69 7429207d 0a20202e 72656c61 .init) }. .rela │ │ │ │ - 0x00073690 2e746578 74202020 2020203a 207b202a .text : { * │ │ │ │ - 0x000736a0 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ - 0x000736b0 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ - 0x000736c0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x000736d0 207d0a20 202e7265 6c612e66 696e6920 }. .rela.fini │ │ │ │ - 0x000736e0 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x000736f0 2e66696e 6929207d 0a20202e 72656c61 .fini) }. .rela │ │ │ │ - 0x00073700 2e726f64 61746120 2020203a 207b202a .rodata : { * │ │ │ │ - 0x00073710 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ - 0x00073720 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ - 0x00073730 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00073740 722e2a29 207d0a20 202e7265 6c612e64 r.*) }. .rela.d │ │ │ │ - 0x00073750 6174612e 72656c2e 726f2020 203a207b ata.rel.ro : { │ │ │ │ - 0x00073760 202a282e 72656c61 2e646174 612e7265 *(.rela.data.re │ │ │ │ - 0x00073770 6c2e726f 202e7265 6c612e64 6174612e l.ro .rela.data. │ │ │ │ - 0x00073780 72656c2e 726f2e2a 202e7265 6c612e67 rel.ro.* .rela.g │ │ │ │ - 0x00073790 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000737a0 6c2e726f 2e2a2920 7d0a2020 2e72656c l.ro.*) }. .rel │ │ │ │ - 0x000737b0 612e6461 74612020 20202020 3a207b20 a.data : { │ │ │ │ - 0x000737c0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x000737d0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x000737e0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000737f0 29207d0a 20202e72 656c612e 74646174 ) }. .rela.tdat │ │ │ │ - 0x00073800 61092020 3a207b20 2a282e72 656c612e a. : { *(.rela. │ │ │ │ - 0x00073810 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x00073820 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x00073830 6e6b6f6e 63652e74 642e2a29 207d0a20 nkonce.td.*) }. │ │ │ │ - 0x00073840 202e7265 6c612e74 62737309 20203a20 .rela.tbss. : │ │ │ │ - 0x00073850 7b202a28 2e72656c 612e7462 7373202e { *(.rela.tbss . │ │ │ │ - 0x00073860 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ - 0x00073870 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x00073880 622e2a29 207d0a20 202e7265 6c612e63 b.*) }. .rela.c │ │ │ │ - 0x00073890 746f7273 20202020 203a207b 202a282e tors : { *(. │ │ │ │ - 0x000738a0 72656c61 2e63746f 72732920 7d0a2020 rela.ctors) }. │ │ │ │ - 0x000738b0 2e72656c 612e6474 6f727320 20202020 .rela.dtors │ │ │ │ - 0x000738c0 3a207b20 2a282e72 656c612e 64746f72 : { *(.rela.dtor │ │ │ │ - 0x000738d0 7329207d 0a20202e 72656c61 2e676f74 s) }. .rela.got │ │ │ │ - 0x000738e0 20202020 2020203a 207b202a 282e7265 : { *(.re │ │ │ │ - 0x000738f0 6c612e67 6f742920 7d0a2020 2e72656c la.got) }. .rel │ │ │ │ - 0x00073900 612e6273 73202020 20202020 3a207b20 a.bss : { │ │ │ │ - 0x00073910 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ - 0x00073920 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ - 0x00073930 752e6c69 6e6b6f6e 63652e62 2e2a2920 u.linkonce.b.*) │ │ │ │ - 0x00073940 7d0a2020 2e72656c 612e6966 756e6320 }. .rela.ifunc │ │ │ │ - 0x00073950 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x00073960 6966756e 6329207d 0a20202e 72656c61 ifunc) }. .rela │ │ │ │ - 0x00073970 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ - 0x00073980 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x00073990 2e706c74 290a2020 20202020 2a282e72 .plt). *(.r │ │ │ │ - 0x000739a0 656c612e 69706c74 290a2020 20207d0a ela.iplt). }. │ │ │ │ - 0x000739b0 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ - 0x000739c0 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ - 0x000739d0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000739e0 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ - 0x000739f0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x00073a00 696e6974 20202020 20202020 2020203a init : │ │ │ │ - 0x00073a10 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x00073a20 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ - 0x00073a30 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x00073a40 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ - 0x00073a50 20202020 20203a20 414c4947 4e283136 : ALIGN(16 │ │ │ │ - 0x00073a60 29207b20 2a282e70 6c742920 2a282e69 ) { *(.plt) *(.i │ │ │ │ - 0x00073a70 706c7429 207d0a20 202e7465 78742020 plt) }. .text │ │ │ │ - 0x00073a80 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00073a90 2020202a 282e7465 78742e75 6e6c696b *(.text.unlik │ │ │ │ - 0x00073aa0 656c7920 2e746578 742e2a5f 756e6c69 ely .text.*_unli │ │ │ │ - 0x00073ab0 6b656c79 202e7465 78742e75 6e6c696b kely .text.unlik │ │ │ │ - 0x00073ac0 656c792e 2a290a20 2020202a 282e7465 ely.*). *(.te │ │ │ │ - 0x00073ad0 78742e65 78697420 2e746578 742e6578 xt.exit .text.ex │ │ │ │ - 0x00073ae0 69742e2a 290a2020 20202a28 2e746578 it.*). *(.tex │ │ │ │ - 0x00073af0 742e7374 61727475 70202e74 6578742e t.startup .text. │ │ │ │ - 0x00073b00 73746172 7475702e 2a290a20 2020202a startup.*). * │ │ │ │ - 0x00073b10 282e7465 78742e68 6f74202e 74657874 (.text.hot .text │ │ │ │ - 0x00073b20 2e686f74 2e2a290a 20202020 2a28534f .hot.*). *(SO │ │ │ │ - 0x00073b30 5254282e 74657874 2e736f72 7465642e RT(.text.sorted. │ │ │ │ - 0x00073b40 2a29290a 20202020 2a282e74 65787420 *)). *(.text │ │ │ │ - 0x00073b50 2e737475 62202e74 6578742e 2a202e67 .stub .text.* .g │ │ │ │ - 0x00073b60 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x00073b70 0a202020 202f2a20 2e676e75 2e776172 . /* .gnu.war │ │ │ │ - 0x00073b80 6e696e67 20736563 74696f6e 73206172 ning sections ar │ │ │ │ - 0x00073b90 65206861 6e646c65 64207370 65636961 e handled specia │ │ │ │ - 0x00073ba0 6c6c7920 62792065 6c662e65 6d2e2020 lly by elf.em. │ │ │ │ - 0x00073bb0 2a2f0a20 2020202a 282e676e 752e7761 */. *(.gnu.wa │ │ │ │ - 0x00073bc0 726e696e 67290a20 207d203d 30783166 rning). } =0x1f │ │ │ │ - 0x00073bd0 32303033 64350a20 202e6669 6e692020 2003d5. .fini │ │ │ │ - 0x00073be0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00073bf0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x00073c00 4e4f4e45 282e6669 6e692929 290a2020 NONE(.fini))). │ │ │ │ - 0x00073c10 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x00073c20 50524f56 49444520 285f5f65 74657874 PROVIDE (__etext │ │ │ │ - 0x00073c30 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x00073c40 20285f65 74657874 203d202e 293b0a20 (_etext = .);. │ │ │ │ - 0x00073c50 2050524f 56494445 20286574 65787420 PROVIDE (etext │ │ │ │ - 0x00073c60 3d202e29 3b0a2020 2f2a2053 74617274 = .);. /* Start │ │ │ │ - 0x00073c70 206f6620 74686520 52656164 204f6e6c of the Read Onl │ │ │ │ - 0x00073c80 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x00073c90 2a2f0a20 202e726f 64617461 20202020 */. .rodata │ │ │ │ - 0x00073ca0 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x00073cb0 7461202e 726f6461 74612e2a 202e676e ta .rodata.* .gn │ │ │ │ - 0x00073cc0 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ - 0x00073cd0 7d0a2020 2e726f64 61746131 20202020 }. .rodata1 │ │ │ │ - 0x00073ce0 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x00073cf0 61312920 7d0a2020 2e65685f 6672616d a1) }. .eh_fram │ │ │ │ - 0x00073d00 655f6864 72202020 3a207b20 2a282e65 e_hdr : { *(.e │ │ │ │ - 0x00073d10 685f6672 616d655f 68647229 202a282e h_frame_hdr) *(. │ │ │ │ - 0x00073d20 65685f66 72616d65 5f656e74 7279202e eh_frame_entry . │ │ │ │ - 0x00073d30 65685f66 72616d65 5f656e74 72792e2a eh_frame_entry.* │ │ │ │ - 0x00073d40 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ - 0x00073d50 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x00073d60 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ - 0x00073d70 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x00073d80 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x00073d90 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x00073da0 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x00073db0 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x00073dc0 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x00073dd0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x00073de0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00073df0 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x00073e00 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x00073e10 5f746162 6c652e2a 29207d0a 20202e67 _table.*) }. .g │ │ │ │ - 0x00073e20 6e755f65 78746162 2020203a 204f4e4c nu_extab : ONL │ │ │ │ - 0x00073e30 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ - 0x00073e40 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ - 0x00073e50 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ - 0x00073e60 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ - 0x00073e70 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ - 0x00073e80 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ - 0x00073e90 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x00073ea0 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x00073eb0 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ - 0x00073ec0 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x00073ed0 2f2a2056 6172696f 7573206e 6f746520 /* Various note │ │ │ │ - 0x00073ee0 73656374 696f6e73 2e202050 6c616365 sections. Place │ │ │ │ - 0x00073ef0 64206865 72652073 6f207468 61742074 d here so that t │ │ │ │ - 0x00073f00 68657920 61726520 616c7761 79732069 hey are always i │ │ │ │ - 0x00073f10 6e636c75 6465640a 20202020 20696e20 ncluded. in │ │ │ │ - 0x00073f20 74686520 72656164 2d6f6e6c 79207365 the read-only se │ │ │ │ - 0x00073f30 676d656e 7420616e 64206e6f 74207472 gment and not tr │ │ │ │ - 0x00073f40 65617465 64206173 206f7270 68616e20 eated as orphan │ │ │ │ - 0x00073f50 73656374 696f6e73 2e202054 68650a20 sections. The. │ │ │ │ - 0x00073f60 20202020 63757272 656e7420 6f727068 current orph │ │ │ │ - 0x00073f70 616e2068 616e646c 696e6720 616c676f an handling algo │ │ │ │ - 0x00073f80 72697468 6d20646f 65732070 6c616365 rithm does place │ │ │ │ - 0x00073f90 206e6f74 65207365 6374696f 6e732061 note sections a │ │ │ │ - 0x00073fa0 66746572 20522f4f 0a202020 20206461 fter R/O. da │ │ │ │ - 0x00073fb0 74612c20 62757420 74686973 20697320 ta, but this is │ │ │ │ - 0x00073fc0 6e6f7420 67756172 616e7465 65642074 not guaranteed t │ │ │ │ - 0x00073fd0 6f20616c 77617973 20626520 74686520 o always be the │ │ │ │ - 0x00073fe0 63617365 2e20202a 2f0a2020 2e6e6f74 case. */. .not │ │ │ │ - 0x00073ff0 652e6275 696c642d 6964203a 20202020 e.build-id : │ │ │ │ - 0x00074000 20207b20 2a282e6e 6f74652e 6275696c { *(.note.buil │ │ │ │ - 0x00074010 642d6964 29207d0a 20202e6e 6f74652e d-id) }. .note. │ │ │ │ - 0x00074020 474e552d 73746163 6b203a20 20202020 GNU-stack : │ │ │ │ - 0x00074030 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ - 0x00074040 61636b29 207d0a20 202e6e6f 74652e67 ack) }. .note.g │ │ │ │ - 0x00074050 6e752e70 726f7065 72747920 3a20207b nu.property : { │ │ │ │ - 0x00074060 202a282e 6e6f7465 2e676e75 2e70726f *(.note.gnu.pro │ │ │ │ - 0x00074070 70657274 7929207d 0a20202e 6e6f7465 perty) }. .note │ │ │ │ - 0x00074080 2e414249 2d746167 203a2020 20202020 .ABI-tag : │ │ │ │ - 0x00074090 207b202a 282e6e6f 74652e41 42492d74 { *(.note.ABI-t │ │ │ │ - 0x000740a0 61672920 7d0a2020 2e6e6f74 652e7061 ag) }. .note.pa │ │ │ │ - 0x000740b0 636b6167 65203a20 20202020 20207b20 ckage : { │ │ │ │ - 0x000740c0 2a282e6e 6f74652e 7061636b 61676529 *(.note.package) │ │ │ │ - 0x000740d0 207d0a20 202e6e6f 74652e64 6c6f7065 }. .note.dlope │ │ │ │ - 0x000740e0 6e203a20 20202020 2020207b 202a282e n : { *(. │ │ │ │ - 0x000740f0 6e6f7465 2e646c6f 70656e29 207d0a20 note.dlopen) }. │ │ │ │ - 0x00074100 202e6e6f 74652e6e 65746273 642e6964 .note.netbsd.id │ │ │ │ - 0x00074110 656e7420 3a20207b 202a282e 6e6f7465 ent : { *(.note │ │ │ │ - 0x00074120 2e6e6574 6273642e 6964656e 7429207d .netbsd.ident) } │ │ │ │ - 0x00074130 0a20202e 6e6f7465 2e6f7065 6e627364 . .note.openbsd │ │ │ │ - 0x00074140 2e696465 6e74203a 207b202a 282e6e6f .ident : { *(.no │ │ │ │ - 0x00074150 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ - 0x00074160 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x00074170 66207468 65205265 61642057 72697465 f the Read Write │ │ │ │ - 0x00074180 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00074190 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ - 0x000741a0 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ - 0x000741b0 65206461 74612073 65676d65 6e742e20 e data segment. │ │ │ │ - 0x000741c0 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000741d0 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000741e0 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000741f0 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x00074200 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x00074210 75702e20 202a2f0a 20202e20 3d204441 up. */. . = DA │ │ │ │ - 0x00074220 54415f53 45474d45 4e545f41 4c49474e TA_SEGMENT_ALIGN │ │ │ │ - 0x00074230 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x00074240 41474553 495a4529 2c20434f 4e535441 AGESIZE), CONSTA │ │ │ │ - 0x00074250 4e542028 434f4d4d 4f4e5041 47455349 NT (COMMONPAGESI │ │ │ │ - 0x00074260 5a452929 3b0a2020 2f2a2045 78636570 ZE));. /* Excep │ │ │ │ - 0x00074270 74696f6e 2068616e 646c696e 672e2020 tion handling. │ │ │ │ - 0x00074280 2a2f0a20 202e6568 5f667261 6d652020 */. .eh_frame │ │ │ │ - 0x00074290 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000742a0 57207b20 4b454550 20282a28 2e65685f W { KEEP (*(.eh_ │ │ │ │ - 0x000742b0 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x000742c0 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x000742d0 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x000742e0 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000742f0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x00074300 6672616d 652e2a29 207d0a20 202e676e frame.*) }. .gn │ │ │ │ - 0x00074310 755f6578 74616220 20202020 203a204f u_extab : O │ │ │ │ - 0x00074320 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x00074330 6e755f65 78746162 29207d0a 20202e67 nu_extab) }. .g │ │ │ │ - 0x00074340 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x00074350 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x00074360 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x00074370 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x00074380 5f746162 6c652e2a 29207d0a 20202e65 _table.*) }. .e │ │ │ │ - 0x00074390 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000743a0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000743b0 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000743c0 6e676573 2a29207d 0a20202f 2a205468 nges*) }. /* Th │ │ │ │ - 0x000743d0 72656164 204c6f63 616c2053 746f7261 read Local Stora │ │ │ │ - 0x000743e0 67652073 65637469 6f6e732e 20202a2f ge sections. */ │ │ │ │ - 0x000743f0 0a20202e 74646174 61092020 3a0a2020 . .tdata. :. │ │ │ │ - 0x00074400 207b0a20 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x00074410 48494444 454e2028 5f5f7464 6174615f HIDDEN (__tdata_ │ │ │ │ - 0x00074420 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x00074430 202a282e 74646174 61202e74 64617461 *(.tdata .tdata │ │ │ │ - 0x00074440 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x00074450 2e74642e 2a290a20 20207d0a 20202e74 .td.*). }. .t │ │ │ │ - 0x00074460 62737309 0920203a 207b202a 282e7462 bss.. : { *(.tb │ │ │ │ - 0x00074470 7373202e 74627373 2e2a202e 676e752e ss .tbss.* .gnu. │ │ │ │ - 0x00074480 6c696e6b 6f6e6365 2e74622e 2a29202a linkonce.tb.*) * │ │ │ │ - 0x00074490 282e7463 6f6d6d6f 6e29207d 0a20202e (.tcommon) }. . │ │ │ │ - 0x000744a0 70726569 6e69745f 61727261 79202020 preinit_array │ │ │ │ - 0x000744b0 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000744c0 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ - 0x000744d0 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x000744e0 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x000744f0 282a282e 70726569 6e69745f 61727261 (*(.preinit_arra │ │ │ │ - 0x00074500 7929290a 20202020 50524f56 4944455f y)). PROVIDE_ │ │ │ │ - 0x00074510 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x00074520 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x00074530 3b0a2020 7d0a2020 2e696e69 745f6172 ;. }. .init_ar │ │ │ │ - 0x00074540 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x00074550 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x00074560 285f5f69 6e69745f 61727261 795f7374 (__init_array_st │ │ │ │ - 0x00074570 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x00074580 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x00074590 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x000745a0 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x000745b0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000745c0 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000745d0 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x000745e0 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000745f0 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x00074600 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x00074610 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x00074620 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x00074630 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00074640 5f5f696e 69745f61 72726179 5f656e64 __init_array_end │ │ │ │ - 0x00074650 203d202e 293b0a20 207d0a20 202e6669 = .);. }. .fi │ │ │ │ - 0x00074660 6e695f61 72726179 20202020 3a0a2020 ni_array :. │ │ │ │ - 0x00074670 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x00074680 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x00074690 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ - 0x000746a0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000746b0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000746c0 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x000746d0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x000746e0 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000746f0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x00074700 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x00074710 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x00074720 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x00074730 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x00074740 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x00074750 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x00074760 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x00074770 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x00074780 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ - 0x00074790 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ - 0x000747a0 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ - 0x000747b0 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ - 0x000747c0 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ - 0x000747d0 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ - 0x000747e0 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ - 0x000747f0 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ - 0x00074800 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ - 0x00074810 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ - 0x00074820 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ - 0x00074830 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ - 0x00074840 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ - 0x00074850 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ - 0x00074860 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ - 0x00074870 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ - 0x00074880 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ - 0x00074890 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ - 0x000748a0 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ - 0x000748b0 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ - 0x000748c0 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ - 0x000748d0 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ - 0x000748e0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000748f0 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ - 0x00074900 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ - 0x00074910 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ - 0x00074920 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x00074930 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ - 0x00074940 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x00074950 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ - 0x00074960 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ - 0x00074970 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ - 0x00074980 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ - 0x00074990 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ - 0x000749a0 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ - 0x000749b0 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ - 0x000749c0 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ - 0x000749d0 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ - 0x000749e0 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ - 0x000749f0 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ - 0x00074a00 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ - 0x00074a10 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ - 0x00074a20 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ - 0x00074a30 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ - 0x00074a40 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x00074a50 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x00074a60 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x00074a70 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x00074a80 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ - 0x00074a90 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ - 0x00074aa0 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ - 0x00074ab0 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x00074ac0 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ - 0x00074ad0 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ - 0x00074ae0 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x00074af0 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ - 0x00074b00 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ - 0x00074b10 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x00074b20 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x00074b30 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x00074b40 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ - 0x00074b50 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x00074b60 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ - 0x00074b70 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ - 0x00074b80 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ - 0x00074b90 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ - 0x00074ba0 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ - 0x00074bb0 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ - 0x00074bc0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00074bd0 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ - 0x00074be0 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ - 0x00074bf0 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ - 0x00074c00 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00074c10 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ - 0x00074c20 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ - 0x00074c30 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x00074c40 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x00074c50 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ - 0x00074c60 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ - 0x00074c70 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ - 0x00074c80 4f5f454e 44202832 342c202e 293b0a20 O_END (24, .);. │ │ │ │ - 0x00074c90 202e676f 742e706c 74202020 20202020 .got.plt │ │ │ │ - 0x00074ca0 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x00074cb0 202a282e 69676f74 2e706c74 29207d0a *(.igot.plt) }. │ │ │ │ - 0x00074cc0 20202e64 61746120 20202020 20202020 .data │ │ │ │ - 0x00074cd0 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x00074ce0 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ - 0x00074cf0 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ - 0x00074d00 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ - 0x00074d10 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x00074d20 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ - 0x00074d30 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ - 0x00074d40 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ - 0x00074d50 2a282e64 61746131 29207d0a 20205f65 *(.data1) }. _e │ │ │ │ - 0x00074d60 64617461 203d202e 3b0a2020 50524f56 data = .;. PROV │ │ │ │ - 0x00074d70 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ - 0x00074d80 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ - 0x00074d90 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ - 0x00074da0 4e29293b 0a20205f 5f627373 5f737461 N));. __bss_sta │ │ │ │ - 0x00074db0 7274203d 202e3b0a 20205f5f 6273735f rt = .;. __bss_ │ │ │ │ - 0x00074dc0 73746172 745f5f20 3d202e3b 0a20202e start__ = .;. . │ │ │ │ - 0x00074dd0 62737320 20202020 20202020 2020203a bss : │ │ │ │ - 0x00074de0 0a20207b 0a202020 202a282e 64796e62 . {. *(.dynb │ │ │ │ - 0x00074df0 7373290a 20202020 2a282e62 7373202e ss). *(.bss . │ │ │ │ - 0x00074e00 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x00074e10 6e63652e 622e2a29 0a202020 202a2843 nce.b.*). *(C │ │ │ │ - 0x00074e20 4f4d4d4f 4e290a20 2020202f 2a20416c OMMON). /* Al │ │ │ │ - 0x00074e30 69676e20 68657265 20746f20 656e7375 ign here to ensu │ │ │ │ - 0x00074e40 72652074 68617420 696e2074 68652063 re that in the c │ │ │ │ - 0x00074e50 6f6d6d6f 6e206361 7365206f 66207468 ommon case of th │ │ │ │ - 0x00074e60 65726520 6f6e6c79 20626569 6e67206f ere only being o │ │ │ │ - 0x00074e70 6e650a20 20202020 20207479 7065206f ne. type o │ │ │ │ - 0x00074e80 66202e62 73732073 65637469 6f6e2c20 f .bss section, │ │ │ │ - 0x00074e90 74686520 73656374 696f6e20 6f636375 the section occu │ │ │ │ - 0x00074ea0 70696573 20737061 63652075 7020746f pies space up to │ │ │ │ - 0x00074eb0 205f656e 642e0a20 20202020 2020416c _end.. Al │ │ │ │ - 0x00074ec0 69676e20 61667465 72202e62 73732074 ign after .bss t │ │ │ │ - 0x00074ed0 6f20656e 73757265 20636f72 72656374 o ensure correct │ │ │ │ - 0x00074ee0 20616c69 676e6d65 6e742065 76656e20 alignment even │ │ │ │ - 0x00074ef0 69662074 68650a20 20202020 20202e62 if the. .b │ │ │ │ - 0x00074f00 73732073 65637469 6f6e2064 69736170 ss section disap │ │ │ │ - 0x00074f10 70656172 73206265 63617573 65207468 pears because th │ │ │ │ - 0x00074f20 65726520 61726520 6e6f2069 6e707574 ere are no input │ │ │ │ - 0x00074f30 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x00074f40 20204649 584d453a 20576879 20646f20 FIXME: Why do │ │ │ │ - 0x00074f50 7765206e 65656420 69743f20 5768656e we need it? When │ │ │ │ - 0x00074f60 20746865 72652069 73206e6f 202e6273 there is no .bs │ │ │ │ - 0x00074f70 73207365 6374696f 6e2c2077 6520646f s section, we do │ │ │ │ - 0x00074f80 206e6f74 0a202020 20202020 70616420 not. pad │ │ │ │ - 0x00074f90 74686520 2e646174 61207365 6374696f the .data sectio │ │ │ │ - 0x00074fa0 6e2e2020 2a2f0a20 20202020 202e203d n. */. . = │ │ │ │ - 0x00074fb0 20414c49 474e282e 20213d20 30203f20 ALIGN(. != 0 ? │ │ │ │ - 0x00074fc0 3634202f 2038203a 2031293b 0a20207d 64 / 8 : 1);. } │ │ │ │ - 0x00074fd0 0a20205f 6273735f 656e645f 5f203d20 . _bss_end__ = │ │ │ │ - 0x00074fe0 2e3b205f 5f627373 5f656e64 5f5f203d .; __bss_end__ = │ │ │ │ - 0x00074ff0 202e3b0a 20202020 2e203d20 414c4947 .;. . = ALIG │ │ │ │ - 0x00075000 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ - 0x00075010 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x00075020 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x00075030 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x00075040 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x00075050 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x00075060 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x00075070 3b0a2020 5f5f656e 645f5f20 3d202e3b ;. __end__ = .; │ │ │ │ - 0x00075080 0a20205f 656e6420 3d202e3b 0a202050 . _end = .;. P │ │ │ │ - 0x00075090 524f5649 44452028 656e6420 3d202e29 ROVIDE (end = .) │ │ │ │ - 0x000750a0 3b0a2020 2e203d20 44415441 5f534547 ;. . = DATA_SEG │ │ │ │ - 0x000750b0 4d454e54 5f454e44 20282e29 3b0a2020 MENT_END (.);. │ │ │ │ - 0x000750c0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000750d0 54696e79 20446174 61207265 67696f6e Tiny Data region │ │ │ │ - 0x000750e0 2e20202a 2f0a2020 2f2a2053 74616273 . */. /* Stabs │ │ │ │ - 0x000750f0 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x00075100 6f6e732e 20202a2f 0a20202e 73746162 ons. */. .stab │ │ │ │ - 0x00075110 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x00075120 2a282e73 74616229 207d0a20 202e7374 *(.stab) }. .st │ │ │ │ - 0x00075130 61627374 72202020 20202020 30203a20 abstr 0 : │ │ │ │ - 0x00075140 7b202a28 2e737461 62737472 29207d0a { *(.stabstr) }. │ │ │ │ - 0x00075150 20202e73 7461622e 6578636c 20202020 .stab.excl │ │ │ │ - 0x00075160 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x00075170 78636c29 207d0a20 202e7374 61622e65 xcl) }. .stab.e │ │ │ │ - 0x00075180 78636c73 74722020 30203a20 7b202a28 xclstr 0 : { *( │ │ │ │ - 0x00075190 2e737461 622e6578 636c7374 7229207d .stab.exclstr) } │ │ │ │ - 0x000751a0 0a20202e 73746162 2e696e64 65782020 . .stab.index │ │ │ │ - 0x000751b0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000751c0 696e6465 7829207d 0a20202e 73746162 index) }. .stab │ │ │ │ - 0x000751d0 2e696e64 65787374 72203020 3a207b20 .indexstr 0 : { │ │ │ │ - 0x000751e0 2a282e73 7461622e 696e6465 78737472 *(.stab.indexstr │ │ │ │ - 0x000751f0 29207d0a 20202e63 6f6d6d65 6e742030 ) }. .comment 0 │ │ │ │ - 0x00075200 2028494e 464f2920 3a207b20 2a282e63 (INFO) : { *(.c │ │ │ │ - 0x00075210 6f6d6d65 6e74293b 204c494e 4b45525f omment); LINKER_ │ │ │ │ - 0x00075220 56455253 494f4e3b 207d0a20 202e676e VERSION; }. .gn │ │ │ │ - 0x00075230 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x00075240 6573203a 207b202a 282e676e 752e6275 es : { *(.gnu.bu │ │ │ │ - 0x00075250 696c642e 61747472 69627574 6573202e ild.attributes . │ │ │ │ - 0x00075260 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x00075270 75746573 2e2a2920 7d0a2020 2f2a2044 utes.*) }. /* D │ │ │ │ - 0x00075280 57415246 20646562 75672073 65637469 WARF debug secti │ │ │ │ - 0x00075290 6f6e732e 0a202020 20205379 6d626f6c ons.. Symbol │ │ │ │ - 0x000752a0 7320696e 20746865 20445741 52462064 s in the DWARF d │ │ │ │ - 0x000752b0 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000752c0 73206172 65207265 6c617469 76652074 s are relative t │ │ │ │ - 0x000752d0 6f207468 65206265 67696e6e 696e670a o the beginning. │ │ │ │ - 0x000752e0 20202020 206f6620 74686520 73656374 of the sect │ │ │ │ - 0x000752f0 696f6e20 736f2077 65206265 67696e20 ion so we begin │ │ │ │ - 0x00075300 7468656d 20617420 302e2020 2a2f0a20 them at 0. */. │ │ │ │ - 0x00075310 202f2a20 44574152 4620312e 20202a2f /* DWARF 1. */ │ │ │ │ - 0x00075320 0a20202e 64656275 67202020 20202020 . .debug │ │ │ │ - 0x00075330 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00075340 6729207d 0a20202e 6c696e65 20202020 g) }. .line │ │ │ │ - 0x00075350 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00075360 6c696e65 29207d0a 20202f2a 20474e55 line) }. /* GNU │ │ │ │ - 0x00075370 20445741 52462031 20657874 656e7369 DWARF 1 extensi │ │ │ │ - 0x00075380 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x00075390 675f7372 63696e66 6f202030 203a207b g_srcinfo 0 : { │ │ │ │ - 0x000753a0 202a282e 64656275 675f7372 63696e66 *(.debug_srcinf │ │ │ │ - 0x000753b0 6f29207d 0a20202e 64656275 675f7366 o) }. .debug_sf │ │ │ │ - 0x000753c0 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000753d0 64656275 675f7366 6e616d65 7329207d debug_sfnames) } │ │ │ │ - 0x000753e0 0a20202f 2a204457 41524620 312e3120 . /* DWARF 1.1 │ │ │ │ - 0x000753f0 616e6420 44574152 4620322e 20202a2f and DWARF 2. */ │ │ │ │ - 0x00075400 0a20202e 64656275 675f6172 616e6765 . .debug_arange │ │ │ │ - 0x00075410 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x00075420 675f6172 616e6765 7329207d 0a20202e g_aranges) }. . │ │ │ │ - 0x00075430 64656275 675f7075 626e616d 65732030 debug_pubnames 0 │ │ │ │ - 0x00075440 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x00075450 626e616d 65732920 7d0a2020 2f2a2044 bnames) }. /* D │ │ │ │ - 0x00075460 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x00075470 65627567 5f696e66 6f202020 20203020 ebug_info 0 │ │ │ │ - 0x00075480 3a207b20 2a282e64 65627567 5f696e66 : { *(.debug_inf │ │ │ │ - 0x00075490 6f202e67 6e752e6c 696e6b6f 6e63652e o .gnu.linkonce. │ │ │ │ - 0x000754a0 77692e2a 29207d0a 20202e64 65627567 wi.*) }. .debug │ │ │ │ - 0x000754b0 5f616262 72657620 20203020 3a207b20 _abbrev 0 : { │ │ │ │ - 0x000754c0 2a282e64 65627567 5f616262 72657629 *(.debug_abbrev) │ │ │ │ - 0x000754d0 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000754e0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000754f0 6275675f 6c696e65 202e6465 6275675f bug_line .debug_ │ │ │ │ - 0x00075500 6c696e65 2e2a202e 64656275 675f6c69 line.* .debug_li │ │ │ │ - 0x00075510 6e655f65 6e642920 7d0a2020 2e646562 ne_end) }. .deb │ │ │ │ - 0x00075520 75675f66 72616d65 20202020 30203a20 ug_frame 0 : │ │ │ │ - 0x00075530 7b202a28 2e646562 75675f66 72616d65 { *(.debug_frame │ │ │ │ - 0x00075540 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ - 0x00075550 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x00075560 65627567 5f737472 29207d0a 20202e64 ebug_str) }. .d │ │ │ │ - 0x00075570 65627567 5f6c6f63 20202020 20203020 ebug_loc 0 │ │ │ │ - 0x00075580 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x00075590 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x000755a0 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000755b0 65627567 5f6d6163 696e666f 29207d0a ebug_macinfo) }. │ │ │ │ - 0x000755c0 20202f2a 20534749 2f4d4950 53204457 /* SGI/MIPS DW │ │ │ │ - 0x000755d0 41524620 32206578 74656e73 696f6e73 ARF 2 extensions │ │ │ │ - 0x000755e0 2e20202a 2f0a2020 2e646562 75675f77 . */. .debug_w │ │ │ │ - 0x000755f0 65616b6e 616d6573 2030203a 207b202a eaknames 0 : { * │ │ │ │ - 0x00075600 282e6465 6275675f 7765616b 6e616d65 (.debug_weakname │ │ │ │ - 0x00075610 7329207d 0a20202e 64656275 675f6675 s) }. .debug_fu │ │ │ │ - 0x00075620 6e636e61 6d657320 30203a20 7b202a28 ncnames 0 : { *( │ │ │ │ - 0x00075630 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x00075640 29207d0a 20202e64 65627567 5f747970 ) }. .debug_typ │ │ │ │ - 0x00075650 656e616d 65732030 203a207b 202a282e enames 0 : { *(. │ │ │ │ - 0x00075660 64656275 675f7479 70656e61 6d657329 debug_typenames) │ │ │ │ - 0x00075670 207d0a20 202e6465 6275675f 7661726e }. .debug_varn │ │ │ │ - 0x00075680 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ - 0x00075690 65627567 5f766172 6e616d65 7329207d ebug_varnames) } │ │ │ │ - 0x000756a0 0a20202f 2a204457 41524620 332e2020 . /* DWARF 3. │ │ │ │ - 0x000756b0 2a2f0a20 202e6465 6275675f 70756274 */. .debug_pubt │ │ │ │ - 0x000756c0 79706573 2030203a 207b202a 282e6465 ypes 0 : { *(.de │ │ │ │ - 0x000756d0 6275675f 70756274 79706573 29207d0a bug_pubtypes) }. │ │ │ │ - 0x000756e0 20202e64 65627567 5f72616e 67657320 .debug_ranges │ │ │ │ - 0x000756f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00075700 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ - 0x00075710 44574152 4620352e 20202a2f 0a20202e DWARF 5. */. . │ │ │ │ - 0x00075720 64656275 675f6164 64722020 20202030 debug_addr 0 │ │ │ │ - 0x00075730 203a207b 202a282e 64656275 675f6164 : { *(.debug_ad │ │ │ │ - 0x00075740 64722920 7d0a2020 2e646562 75675f6c dr) }. .debug_l │ │ │ │ - 0x00075750 696e655f 73747220 30203a20 7b202a28 ine_str 0 : { *( │ │ │ │ - 0x00075760 2e646562 75675f6c 696e655f 73747229 .debug_line_str) │ │ │ │ - 0x00075770 207d0a20 202e6465 6275675f 6c6f636c }. .debug_locl │ │ │ │ - 0x00075780 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x00075790 6275675f 6c6f636c 69737473 29207d0a bug_loclists) }. │ │ │ │ - 0x000757a0 20202e64 65627567 5f6d6163 726f2020 .debug_macro │ │ │ │ - 0x000757b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000757c0 5f6d6163 726f2920 7d0a2020 2e646562 _macro) }. .deb │ │ │ │ - 0x000757d0 75675f6e 616d6573 20202020 30203a20 ug_names 0 : │ │ │ │ - 0x000757e0 7b202a28 2e646562 75675f6e 616d6573 { *(.debug_names │ │ │ │ - 0x000757f0 29207d0a 20202e64 65627567 5f726e67 ) }. .debug_rng │ │ │ │ - 0x00075800 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x00075810 65627567 5f726e67 6c697374 7329207d ebug_rnglists) } │ │ │ │ - 0x00075820 0a20202e 64656275 675f7374 725f6f66 . .debug_str_of │ │ │ │ - 0x00075830 66736574 73203020 3a207b20 2a282e64 fsets 0 : { *(.d │ │ │ │ - 0x00075840 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x00075850 29207d0a 20202e64 65627567 5f737570 ) }. .debug_sup │ │ │ │ - 0x00075860 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x00075870 65627567 5f737570 29207d0a 20202e41 ebug_sup) }. .A │ │ │ │ - 0x00075880 524d2e61 74747269 62757465 73203020 RM.attributes 0 │ │ │ │ - 0x00075890 3a207b20 4b454550 20282a28 2e41524d : { KEEP (*(.ARM │ │ │ │ - 0x000758a0 2e617474 72696275 74657329 29204b45 .attributes)) KE │ │ │ │ - 0x000758b0 45502028 2a282e67 6e752e61 74747269 EP (*(.gnu.attri │ │ │ │ - 0x000758c0 62757465 73292920 7d0a2020 2e6e6f74 butes)) }. .not │ │ │ │ - 0x000758d0 652e676e 752e6172 6d2e6964 656e7420 e.gnu.arm.ident │ │ │ │ - 0x000758e0 30203a20 7b204b45 45502028 2a282e6e 0 : { KEEP (*(.n │ │ │ │ - 0x000758f0 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x00075900 74292920 7d0a2020 2f444953 43415244 t)) }. /DISCARD │ │ │ │ - 0x00075910 2f203a20 7b202a28 2e6e6f74 652e474e / : { *(.note.GN │ │ │ │ - 0x00075920 552d7374 61636b29 202a282e 676e755f U-stack) *(.gnu_ │ │ │ │ - 0x00075930 64656275 676c696e 6b29202a 282e676e debuglink) *(.gn │ │ │ │ - 0x00075940 752e6c74 6f5f2a29 202a282e 676e755f u.lto_*) *(.gnu_ │ │ │ │ - 0x00075950 6f626a65 63745f6f 6e6c7929 207d0a7d object_only) }.} │ │ │ │ - 0x00075960 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x00075970 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x00075980 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x00075990 70617261 74652d63 6f646520 2d7a2072 parate-code -z r │ │ │ │ - 0x000759a0 656c726f 202d7a20 6e6f7720 2d2d726f elro -z now --ro │ │ │ │ - 0x000759b0 7365676d 656e7420 2a2f0a2f 2a20436f segment */./* Co │ │ │ │ - 0x000759c0 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ - 0x000759d0 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ - 0x000759e0 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ - 0x000759f0 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ - 0x00075a00 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ - 0x00075a10 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ - 0x00075a20 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ - 0x00075a30 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ - 0x00075a40 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ - 0x00075a50 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ - 0x00075a60 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ - 0x00075a70 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ - 0x00075a80 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ - 0x00075a90 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ - 0x00075aa0 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ - 0x00075ab0 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ - 0x00075ac0 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ - 0x00075ad0 63683634 222c2022 656c6636 342d6269 ch64", "elf64-bi │ │ │ │ - 0x00075ae0 67616172 63683634 222c2022 656c6636 gaarch64", "elf6 │ │ │ │ - 0x00075af0 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x00075b00 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ - 0x00075b10 72636836 34290a45 4e545259 285f7374 rch64).ENTRY(_st │ │ │ │ - 0x00075b20 61727429 0a534541 5243485f 44495228 art).SEARCH_DIR( │ │ │ │ - 0x00075b30 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x00075b40 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x00075b50 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x00075b60 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ - 0x00075b70 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x00075b80 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x00075b90 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x00075ba0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x00075bb0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x00075bc0 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x00075bd0 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ - 0x00075be0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x00075bf0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x00075c00 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x00075c10 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ - 0x00075c20 53454354 494f4e53 0a7b0a20 202e203d SECTIONS.{. . = │ │ │ │ - 0x00075c30 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x00075c40 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x00075c50 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x00075c60 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x00075c70 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x00075c80 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x00075c90 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x00075ca0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x00075cb0 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x00075cc0 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x00075cd0 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x00075ce0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x00075cf0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x00075d00 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x00075d10 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x00075d20 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x00075d30 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x00075d40 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x00075d50 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x00075d60 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ - 0x00075d70 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x00075d80 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x00075d90 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x00075da0 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x00075db0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x00075dc0 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x00075dd0 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x00075de0 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x00075df0 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x00075e00 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x00075e10 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x00075e20 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x00075e30 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x00075e40 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x00075e50 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x00075e60 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x00075e70 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x00075e80 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x00075e90 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x00075ea0 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x00075eb0 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x00075ec0 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x00075ed0 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x00075ee0 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x00075ef0 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x00075f00 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x00075f10 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x00075f20 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x00075f30 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x00075f40 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x00075f50 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x00075f60 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x00075f70 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x00075f80 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x00075f90 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x00075fa0 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x00075fb0 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x00075fc0 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x00075fd0 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x00075fe0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x00075ff0 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x00076000 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x00076010 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x00076020 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x00076030 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x00076040 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x00076050 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x00076060 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x00076070 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x00076080 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x00076090 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x000760a0 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000760b0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000760c0 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000760d0 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000760e0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000760f0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x00076100 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x00076110 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x00076120 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x00076130 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x00076140 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x00076150 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x00076160 202d2031 2929293b 0a20202e 68617368 - 1)));. .hash │ │ │ │ - 0x00076170 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x00076180 282e6861 73682920 7d0a2020 2e676e75 (.hash) }. .gnu │ │ │ │ - 0x00076190 2e686173 68202020 20202020 3a207b20 .hash : { │ │ │ │ - 0x000761a0 2a282e67 6e752e68 61736829 207d0a20 *(.gnu.hash) }. │ │ │ │ - 0x000761b0 202e6479 6e73796d 20202020 20202020 .dynsym │ │ │ │ - 0x000761c0 203a207b 202a282e 64796e73 796d2920 : { *(.dynsym) │ │ │ │ - 0x000761d0 7d0a2020 2e64796e 73747220 20202020 }. .dynstr │ │ │ │ - 0x000761e0 20202020 3a207b20 2a282e64 796e7374 : { *(.dynst │ │ │ │ - 0x000761f0 7229207d 0a20202e 676e752e 76657273 r) }. .gnu.vers │ │ │ │ - 0x00076200 696f6e20 2020203a 207b202a 282e676e ion : { *(.gn │ │ │ │ - 0x00076210 752e7665 7273696f 6e29207d 0a20202e u.version) }. . │ │ │ │ - 0x00076220 676e752e 76657273 696f6e5f 6420203a gnu.version_d : │ │ │ │ - 0x00076230 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x00076240 6e5f6429 207d0a20 202e676e 752e7665 n_d) }. .gnu.ve │ │ │ │ - 0x00076250 7273696f 6e5f7220 203a207b 202a282e rsion_r : { *(. │ │ │ │ - 0x00076260 676e752e 76657273 696f6e5f 7229207d gnu.version_r) } │ │ │ │ - 0x00076270 0a20202e 72656c61 2e64796e 20202020 . .rela.dyn │ │ │ │ - 0x00076280 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ - 0x00076290 202a282e 72656c61 2e696e69 74290a20 *(.rela.init). │ │ │ │ - 0x000762a0 20202020 202a282e 72656c61 2e746578 *(.rela.tex │ │ │ │ - 0x000762b0 74202e72 656c612e 74657874 2e2a202e t .rela.text.* . │ │ │ │ - 0x000762c0 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000762d0 652e742e 2a290a20 20202020 202a282e e.t.*). *(. │ │ │ │ - 0x000762e0 72656c61 2e66696e 69290a20 20202020 rela.fini). │ │ │ │ - 0x000762f0 202a282e 72656c61 2e726f64 61746120 *(.rela.rodata │ │ │ │ - 0x00076300 2e72656c 612e726f 64617461 2e2a202e .rela.rodata.* . │ │ │ │ - 0x00076310 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00076320 652e722e 2a290a20 20202020 202a282e e.r.*). *(. │ │ │ │ - 0x00076330 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ - 0x00076340 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x00076350 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x00076360 20202020 202a282e 72656c61 2e746461 *(.rela.tda │ │ │ │ - 0x00076370 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ - 0x00076380 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00076390 6e63652e 74642e2a 290a2020 20202020 nce.td.*). │ │ │ │ - 0x000763a0 2a282e72 656c612e 74627373 202e7265 *(.rela.tbss .re │ │ │ │ - 0x000763b0 6c612e74 6273732e 2a202e72 656c612e la.tbss.* .rela. │ │ │ │ - 0x000763c0 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ - 0x000763d0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x000763e0 2e63746f 7273290a 20202020 20202a28 .ctors). *( │ │ │ │ - 0x000763f0 2e72656c 612e6474 6f727329 0a202020 .rela.dtors). │ │ │ │ - 0x00076400 2020202a 282e7265 6c612e67 6f74290a *(.rela.got). │ │ │ │ - 0x00076410 20202020 20202a28 2e72656c 612e6273 *(.rela.bs │ │ │ │ - 0x00076420 73202e72 656c612e 6273732e 2a202e72 s .rela.bss.* .r │ │ │ │ - 0x00076430 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00076440 2e622e2a 290a2020 20202020 2a282e72 .b.*). *(.r │ │ │ │ - 0x00076450 656c612e 6966756e 63290a20 2020207d ela.ifunc). } │ │ │ │ - 0x00076460 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ - 0x00076470 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ - 0x00076480 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ - 0x00076490 20202020 2a282e72 656c612e 69706c74 *(.rela.iplt │ │ │ │ - 0x000764a0 290a2020 20207d0a 20202e72 656c722e ). }. .relr. │ │ │ │ - 0x000764b0 64796e20 3a207b20 2a282e72 656c722e dyn : { *(.relr. │ │ │ │ - 0x000764c0 64796e29 207d0a20 202e726f 64617461 dyn) }. .rodata │ │ │ │ - 0x000764d0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000764e0 726f6461 7461202e 726f6461 74612e2a rodata .rodata.* │ │ │ │ - 0x000764f0 202e676e 752e6c69 6e6b6f6e 63652e72 .gnu.linkonce.r │ │ │ │ - 0x00076500 2e2a2920 7d0a2020 2e726f64 61746131 .*) }. .rodata1 │ │ │ │ - 0x00076510 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x00076520 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ - 0x00076530 6672616d 655f6864 72202020 3a207b20 frame_hdr : { │ │ │ │ - 0x00076540 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ - 0x00076550 202a282e 65685f66 72616d65 5f656e74 *(.eh_frame_ent │ │ │ │ - 0x00076560 7279202e 65685f66 72616d65 5f656e74 ry .eh_frame_ent │ │ │ │ - 0x00076570 72792e2a 29207d0a 20202e65 685f6672 ry.*) }. .eh_fr │ │ │ │ - 0x00076580 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x00076590 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x000765a0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x000765b0 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x000765c0 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x000765d0 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ - 0x000765e0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000765f0 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x00076600 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x00076610 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x00076620 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ - 0x00076630 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x00076640 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x00076650 20202e67 6e755f65 78746162 2020203a .gnu_extab : │ │ │ │ - 0x00076660 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x00076670 2e676e75 5f657874 61622a29 207d0a20 .gnu_extab*) }. │ │ │ │ - 0x00076680 202f2a20 54686573 65207365 6374696f /* These sectio │ │ │ │ - 0x00076690 6e732061 72652067 656e6572 61746564 ns are generated │ │ │ │ - 0x000766a0 20627920 74686520 53756e2f 4f726163 by the Sun/Orac │ │ │ │ - 0x000766b0 6c652043 2b2b2063 6f6d7069 6c65722e le C++ compiler. │ │ │ │ - 0x000766c0 20202a2f 0a20202e 65786365 7074696f */. .exceptio │ │ │ │ - 0x000766d0 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x000766e0 595f4946 5f524f20 7b202a28 2e657863 Y_IF_RO { *(.exc │ │ │ │ - 0x000766f0 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x00076700 7d0a2020 2f2a2056 6172696f 7573206e }. /* Various n │ │ │ │ - 0x00076710 6f746520 73656374 696f6e73 2e202050 ote sections. P │ │ │ │ - 0x00076720 6c616365 64206865 72652073 6f207468 laced here so th │ │ │ │ - 0x00076730 61742074 68657920 61726520 616c7761 at they are alwa │ │ │ │ - 0x00076740 79732069 6e636c75 6465640a 20202020 ys included. │ │ │ │ - 0x00076750 20696e20 74686520 72656164 2d6f6e6c in the read-onl │ │ │ │ - 0x00076760 79207365 676d656e 7420616e 64206e6f y segment and no │ │ │ │ - 0x00076770 74207472 65617465 64206173 206f7270 t treated as orp │ │ │ │ - 0x00076780 68616e20 73656374 696f6e73 2e202054 han sections. T │ │ │ │ - 0x00076790 68650a20 20202020 63757272 656e7420 he. current │ │ │ │ - 0x000767a0 6f727068 616e2068 616e646c 696e6720 orphan handling │ │ │ │ - 0x000767b0 616c676f 72697468 6d20646f 65732070 algorithm does p │ │ │ │ - 0x000767c0 6c616365 206e6f74 65207365 6374696f lace note sectio │ │ │ │ - 0x000767d0 6e732061 66746572 20522f4f 0a202020 ns after R/O. │ │ │ │ - 0x000767e0 20206461 74612c20 62757420 74686973 data, but this │ │ │ │ - 0x000767f0 20697320 6e6f7420 67756172 616e7465 is not guarante │ │ │ │ - 0x00076800 65642074 6f20616c 77617973 20626520 ed to always be │ │ │ │ - 0x00076810 74686520 63617365 2e20202a 2f0a2020 the case. */. │ │ │ │ - 0x00076820 2e6e6f74 652e6275 696c642d 6964203a .note.build-id : │ │ │ │ - 0x00076830 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x00076840 6275696c 642d6964 29207d0a 20202e6e build-id) }. .n │ │ │ │ - 0x00076850 6f74652e 474e552d 73746163 6b203a20 ote.GNU-stack : │ │ │ │ - 0x00076860 20202020 7b202a28 2e6e6f74 652e474e { *(.note.GN │ │ │ │ - 0x00076870 552d7374 61636b29 207d0a20 202e6e6f U-stack) }. .no │ │ │ │ - 0x00076880 74652e67 6e752e70 726f7065 72747920 te.gnu.property │ │ │ │ - 0x00076890 3a20207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x000768a0 2e70726f 70657274 7929207d 0a20202e .property) }. . │ │ │ │ - 0x000768b0 6e6f7465 2e414249 2d746167 203a2020 note.ABI-tag : │ │ │ │ - 0x000768c0 20202020 207b202a 282e6e6f 74652e41 { *(.note.A │ │ │ │ - 0x000768d0 42492d74 61672920 7d0a2020 2e6e6f74 BI-tag) }. .not │ │ │ │ - 0x000768e0 652e7061 636b6167 65203a20 20202020 e.package : │ │ │ │ - 0x000768f0 20207b20 2a282e6e 6f74652e 7061636b { *(.note.pack │ │ │ │ - 0x00076900 61676529 207d0a20 202e6e6f 74652e64 age) }. .note.d │ │ │ │ - 0x00076910 6c6f7065 6e203a20 20202020 2020207b lopen : { │ │ │ │ - 0x00076920 202a282e 6e6f7465 2e646c6f 70656e29 *(.note.dlopen) │ │ │ │ - 0x00076930 207d0a20 202e6e6f 74652e6e 65746273 }. .note.netbs │ │ │ │ - 0x00076940 642e6964 656e7420 3a20207b 202a282e d.ident : { *(. │ │ │ │ - 0x00076950 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x00076960 7429207d 0a20202e 6e6f7465 2e6f7065 t) }. .note.ope │ │ │ │ - 0x00076970 6e627364 2e696465 6e74203a 207b202a nbsd.ident : { * │ │ │ │ - 0x00076980 282e6e6f 74652e6f 70656e62 73642e69 (.note.openbsd.i │ │ │ │ - 0x00076990 64656e74 29207d0a 20202f2a 20537461 dent) }. /* Sta │ │ │ │ - 0x000769a0 7274206f 66207468 65205265 61642057 rt of the Read W │ │ │ │ - 0x000769b0 72697465 20446174 61207265 67696f6e rite Data region │ │ │ │ - 0x000769c0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x000769d0 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x000769e0 72207468 65206461 74612073 65676d65 r the data segme │ │ │ │ - 0x000769f0 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ - 0x00076a00 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ - 0x00076a10 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ - 0x00076a20 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ - 0x00076a30 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ - 0x00076a40 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ - 0x00076a50 3d204441 54415f53 45474d45 4e545f41 = DATA_SEGMENT_A │ │ │ │ - 0x00076a60 4c49474e 2028434f 4e535441 4e542028 LIGN (CONSTANT ( │ │ │ │ - 0x00076a70 4d415850 41474553 495a4529 2c20434f MAXPAGESIZE), CO │ │ │ │ - 0x00076a80 4e535441 4e542028 434f4d4d 4f4e5041 NSTANT (COMMONPA │ │ │ │ - 0x00076a90 47455349 5a452929 3b0a2020 2f2a2045 GESIZE));. /* E │ │ │ │ - 0x00076aa0 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ - 0x00076ab0 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ - 0x00076ac0 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x00076ad0 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x00076ae0 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x00076af0 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x00076b00 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x00076b10 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x00076b20 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x00076b30 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x00076b40 202e676e 755f6578 74616220 20202020 .gnu_extab │ │ │ │ - 0x00076b50 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00076b60 2a282e67 6e755f65 78746162 29207d0a *(.gnu_extab) }. │ │ │ │ - 0x00076b70 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x00076b80 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x00076b90 5257207b 202a282e 6763635f 65786365 RW { *(.gcc_exce │ │ │ │ - 0x00076ba0 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x00076bb0 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x00076bc0 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x00076bd0 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x00076be0 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ - 0x00076bf0 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x00076c00 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ - 0x00076c10 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ - 0x00076c20 20202a2f 0a20202e 74646174 61092020 */. .tdata. │ │ │ │ - 0x00076c30 3a0a2020 207b0a20 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x00076c40 64617461 202e7464 6174612e 2a202e67 data .tdata.* .g │ │ │ │ - 0x00076c50 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x00076c60 290a2020 207d0a20 202e7462 73730909 ). }. .tbss.. │ │ │ │ - 0x00076c70 20203a20 7b202a28 2e746273 73202e74 : { *(.tbss .t │ │ │ │ - 0x00076c80 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x00076c90 6e63652e 74622e2a 29202a28 2e74636f nce.tb.*) *(.tco │ │ │ │ - 0x00076ca0 6d6d6f6e 29207d0a 20202e70 7265696e mmon) }. .prein │ │ │ │ - 0x00076cb0 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x00076cc0 7b0a2020 20204b45 45502028 2a282e70 {. KEEP (*(.p │ │ │ │ - 0x00076cd0 7265696e 69745f61 72726179 29290a20 reinit_array)). │ │ │ │ - 0x00076ce0 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ - 0x00076cf0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00076d00 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x00076d10 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x00076d20 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x00076d30 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x00076d40 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x00076d50 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x00076d60 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x00076d70 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x00076d80 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x00076d90 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x00076da0 2029202e 63746f72 7329290a 20207d0a ) .ctors)). }. │ │ │ │ - 0x00076db0 20202e66 696e695f 61727261 79202020 .fini_array │ │ │ │ - 0x00076dc0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x00076dd0 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ - 0x00076de0 5052494f 52495459 282e6669 6e695f61 PRIORITY(.fini_a │ │ │ │ - 0x00076df0 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ - 0x00076e00 494e4954 5f505249 4f524954 59282e64 INIT_PRIORITY(.d │ │ │ │ - 0x00076e10 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x00076e20 45502028 2a282e66 696e695f 61727261 EP (*(.fini_arra │ │ │ │ - 0x00076e30 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ - 0x00076e40 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ - 0x00076e50 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ - 0x00076e60 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x00076e70 2e64746f 72732929 0a20207d 0a20202e .dtors)). }. . │ │ │ │ - 0x00076e80 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ - 0x00076e90 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ - 0x00076ea0 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ - 0x00076eb0 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ - 0x00076ec0 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ - 0x00076ed0 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ - 0x00076ee0 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ - 0x00076ef0 2069730a 20202020 20202066 69727374 is. first │ │ │ │ - 0x00076f00 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ - 0x00076f10 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ - 0x00076f20 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x00076f30 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ - 0x00076f40 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ - 0x00076f50 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ - 0x00076f60 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ - 0x00076f70 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ - 0x00076f80 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ - 0x00076f90 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ - 0x00076fa0 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ - 0x00076fb0 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ - 0x00076fc0 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ - 0x00076fd0 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ - 0x00076fe0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x00076ff0 20776869 63682064 69726563 746f7279 which directory │ │ │ │ - 0x00077000 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ - 0x00077010 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ - 0x00077020 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x00077030 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ - 0x00077040 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x00077050 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ - 0x00077060 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ - 0x00077070 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ - 0x00077080 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ - 0x00077090 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ - 0x000770a0 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ - 0x000770b0 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ - 0x000770c0 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ - 0x000770d0 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ - 0x000770e0 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ - 0x000770f0 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ - 0x00077100 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ - 0x00077110 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ - 0x00077120 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ - 0x00077130 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ - 0x00077140 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x00077150 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x00077160 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x00077170 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x00077180 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ - 0x00077190 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ - 0x000771a0 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ - 0x000771b0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000771c0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000771d0 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ - 0x000771e0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000771f0 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ - 0x00077200 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x00077210 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x00077220 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x00077230 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x00077240 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ - 0x00077250 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x00077260 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ - 0x00077270 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ - 0x00077280 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ - 0x00077290 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ - 0x000772a0 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ - 0x000772b0 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ - 0x000772c0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x000772d0 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ - 0x000772e0 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ - 0x000772f0 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ - 0x00077300 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x00077310 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ - 0x00077320 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ - 0x00077330 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ - 0x00077340 676f7420 20202020 20202020 2020203a got : │ │ │ │ - 0x00077350 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x00077360 282e6967 6f742e70 6c742920 2a282e67 (.igot.plt) *(.g │ │ │ │ - 0x00077370 6f742920 2a282e69 676f7429 207d0a20 ot) *(.igot) }. │ │ │ │ - 0x00077380 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x00077390 545f5245 4c524f5f 454e4420 28302c20 T_RELRO_END (0, │ │ │ │ - 0x000773a0 2e293b0a 20202e64 61746120 20202020 .);. .data │ │ │ │ - 0x000773b0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000773c0 50524f56 49444520 285f5f64 6174615f PROVIDE (__data_ │ │ │ │ - 0x000773d0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000773e0 2a282e64 61746120 2e646174 612e2a20 *(.data .data.* │ │ │ │ - 0x000773f0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00077400 2a290a20 20202053 4f525428 434f4e53 *). SORT(CONS │ │ │ │ - 0x00077410 54525543 544f5253 290a2020 7d0a2020 TRUCTORS). }. │ │ │ │ - 0x00077420 2e646174 61312020 20202020 20202020 .data1 │ │ │ │ - 0x00077430 3a207b20 2a282e64 61746131 29207d0a : { *(.data1) }. │ │ │ │ - 0x00077440 20205052 4f564944 4520285f 65646174 PROVIDE (_edat │ │ │ │ - 0x00077450 61203d20 2e293b0a 20205052 4f564944 a = .);. PROVID │ │ │ │ - 0x00077460 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x00077470 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x00077480 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x00077490 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ - 0x000774a0 6273735f 73746172 74203d20 2e293b0a bss_start = .);. │ │ │ │ - 0x000774b0 20205052 4f564944 4520285f 5f627373 PROVIDE (__bss │ │ │ │ - 0x000774c0 5f737461 72745f5f 203d202e 293b0a20 _start__ = .);. │ │ │ │ - 0x000774d0 202e6273 73202020 20202020 20202020 .bss │ │ │ │ - 0x000774e0 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ - 0x000774f0 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ - 0x00077500 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ - 0x00077510 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ - 0x00077520 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ - 0x00077530 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x00077540 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x00077550 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x00077560 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x00077570 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x00077580 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x00077590 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x000775a0 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x000775b0 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x000775c0 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x000775d0 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x000775e0 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x000775f0 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x00077600 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x00077610 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x00077620 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x00077630 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x00077640 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x00077650 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x00077660 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x00077670 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x00077680 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x00077690 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x000776a0 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ - 0x000776b0 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ - 0x000776c0 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ - 0x000776d0 207d0a20 2050524f 56494445 20285f62 }. PROVIDE (_b │ │ │ │ - 0x000776e0 73735f65 6e645f5f 203d202e 293b2050 ss_end__ = .); P │ │ │ │ - 0x000776f0 524f5649 44452028 5f5f6273 735f656e ROVIDE (__bss_en │ │ │ │ - 0x00077700 645f5f20 3d202e29 3b0a2020 20202e20 d__ = .);. . │ │ │ │ - 0x00077710 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ - 0x00077720 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x00077730 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ - 0x00077740 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ - 0x00077750 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ - 0x00077760 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ - 0x00077770 293b0a20 202e203d 20414c49 474e2836 );. . = ALIGN(6 │ │ │ │ - 0x00077780 34202f20 38293b0a 20205052 4f564944 4 / 8);. PROVID │ │ │ │ - 0x00077790 4520285f 5f656e64 5f5f203d 202e293b E (__end__ = .); │ │ │ │ - 0x000777a0 0a202050 524f5649 44452028 5f656e64 . PROVIDE (_end │ │ │ │ - 0x000777b0 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000777c0 2028656e 64203d20 2e293b0a 20202e20 (end = .);. . │ │ │ │ - 0x000777d0 3d204441 54415f53 45474d45 4e545f45 = DATA_SEGMENT_E │ │ │ │ - 0x000777e0 4e442028 2e293b0a 20202f2a 20537461 ND (.);. /* Sta │ │ │ │ - 0x000777f0 7274206f 66207468 65205469 6e792044 rt of the Tiny D │ │ │ │ - 0x00077800 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x00077810 20202f2a 20537461 62732064 65627567 /* Stabs debug │ │ │ │ - 0x00077820 67696e67 20736563 74696f6e 732e2020 ging sections. │ │ │ │ - 0x00077830 2a2f0a20 202e7374 61622020 20202020 */. .stab │ │ │ │ - 0x00077840 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x00077850 6229207d 0a20202e 73746162 73747220 b) }. .stabstr │ │ │ │ - 0x00077860 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ - 0x00077870 74616273 74722920 7d0a2020 2e737461 tabstr) }. .sta │ │ │ │ - 0x00077880 622e6578 636c2020 20202030 203a207b b.excl 0 : { │ │ │ │ - 0x00077890 202a282e 73746162 2e657863 6c29207d *(.stab.excl) } │ │ │ │ - 0x000778a0 0a20202e 73746162 2e657863 6c737472 . .stab.exclstr │ │ │ │ - 0x000778b0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000778c0 6578636c 73747229 207d0a20 202e7374 exclstr) }. .st │ │ │ │ - 0x000778d0 61622e69 6e646578 20202020 30203a20 ab.index 0 : │ │ │ │ - 0x000778e0 7b202a28 2e737461 622e696e 64657829 { *(.stab.index) │ │ │ │ - 0x000778f0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x00077900 73747220 30203a20 7b202a28 2e737461 str 0 : { *(.sta │ │ │ │ - 0x00077910 622e696e 64657873 74722920 7d0a2020 b.indexstr) }. │ │ │ │ - 0x00077920 2e636f6d 6d656e74 20302028 494e464f .comment 0 (INFO │ │ │ │ - 0x00077930 29203a20 7b202a28 2e636f6d 6d656e74 ) : { *(.comment │ │ │ │ - 0x00077940 293b204c 494e4b45 525f5645 5253494f ); LINKER_VERSIO │ │ │ │ - 0x00077950 4e3b207d 0a20202e 676e752e 6275696c N; }. .gnu.buil │ │ │ │ - 0x00077960 642e6174 74726962 75746573 203a207b d.attributes : { │ │ │ │ - 0x00077970 202a282e 676e752e 6275696c 642e6174 *(.gnu.build.at │ │ │ │ - 0x00077980 74726962 75746573 202e676e 752e6275 tributes .gnu.bu │ │ │ │ - 0x00077990 696c642e 61747472 69627574 65732e2a ild.attributes.* │ │ │ │ - 0x000779a0 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ - 0x000779b0 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ - 0x000779c0 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ - 0x000779d0 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ - 0x000779e0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x000779f0 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ - 0x00077a00 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ - 0x00077a10 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ - 0x00077a20 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ - 0x00077a30 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ - 0x00077a40 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ - 0x00077a50 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ - 0x00077a60 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ - 0x00077a70 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ - 0x00077a80 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ - 0x00077a90 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ - 0x00077aa0 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ - 0x00077ab0 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ - 0x00077ac0 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x00077ad0 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ - 0x00077ae0 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ - 0x00077af0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00077b00 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ - 0x00077b10 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ - 0x00077b20 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x00077b30 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ - 0x00077b40 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ - 0x00077b50 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ - 0x00077b60 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ - 0x00077b70 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ - 0x00077b80 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ - 0x00077b90 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ - 0x00077ba0 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ - 0x00077bb0 2e646562 75675f69 6e666f20 2e676e75 .debug_info .gnu │ │ │ │ - 0x00077bc0 2e6c696e 6b6f6e63 652e7769 2e2a2920 .linkonce.wi.*) │ │ │ │ - 0x00077bd0 7d0a2020 2e646562 75675f61 62627265 }. .debug_abbre │ │ │ │ - 0x00077be0 76202020 30203a20 7b202a28 2e646562 v 0 : { *(.deb │ │ │ │ - 0x00077bf0 75675f61 62627265 7629207d 0a20202e ug_abbrev) }. . │ │ │ │ - 0x00077c00 64656275 675f6c69 6e652020 20202030 debug_line 0 │ │ │ │ - 0x00077c10 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x00077c20 6e65202e 64656275 675f6c69 6e652e2a ne .debug_line.* │ │ │ │ - 0x00077c30 202e6465 6275675f 6c696e65 5f656e64 .debug_line_end │ │ │ │ - 0x00077c40 29207d0a 20202e64 65627567 5f667261 ) }. .debug_fra │ │ │ │ - 0x00077c50 6d652020 20203020 3a207b20 2a282e64 me 0 : { *(.d │ │ │ │ - 0x00077c60 65627567 5f667261 6d652920 7d0a2020 ebug_frame) }. │ │ │ │ - 0x00077c70 2e646562 75675f73 74722020 20202020 .debug_str │ │ │ │ - 0x00077c80 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00077c90 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ - 0x00077ca0 6f632020 20202020 30203a20 7b202a28 oc 0 : { *( │ │ │ │ - 0x00077cb0 2e646562 75675f6c 6f632920 7d0a2020 .debug_loc) }. │ │ │ │ - 0x00077cc0 2e646562 75675f6d 6163696e 666f2020 .debug_macinfo │ │ │ │ - 0x00077cd0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x00077ce0 6163696e 666f2920 7d0a2020 2f2a2053 acinfo) }. /* S │ │ │ │ - 0x00077cf0 47492f4d 49505320 44574152 46203220 GI/MIPS DWARF 2 │ │ │ │ - 0x00077d00 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x00077d10 20202e64 65627567 5f776561 6b6e616d .debug_weaknam │ │ │ │ - 0x00077d20 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00077d30 675f7765 616b6e61 6d657329 207d0a20 g_weaknames) }. │ │ │ │ - 0x00077d40 202e6465 6275675f 66756e63 6e616d65 .debug_funcname │ │ │ │ - 0x00077d50 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00077d60 5f66756e 636e616d 65732920 7d0a2020 _funcnames) }. │ │ │ │ - 0x00077d70 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x00077d80 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00077d90 74797065 6e616d65 7329207d 0a20202e typenames) }. . │ │ │ │ - 0x00077da0 64656275 675f7661 726e616d 65732020 debug_varnames │ │ │ │ - 0x00077db0 30203a20 7b202a28 2e646562 75675f76 0 : { *(.debug_v │ │ │ │ - 0x00077dc0 61726e61 6d657329 207d0a20 202f2a20 arnames) }. /* │ │ │ │ - 0x00077dd0 44574152 4620332e 20202a2f 0a20202e DWARF 3. */. . │ │ │ │ - 0x00077de0 64656275 675f7075 62747970 65732030 debug_pubtypes 0 │ │ │ │ - 0x00077df0 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x00077e00 62747970 65732920 7d0a2020 2e646562 btypes) }. .deb │ │ │ │ - 0x00077e10 75675f72 616e6765 73202020 30203a20 ug_ranges 0 : │ │ │ │ - 0x00077e20 7b202a28 2e646562 75675f72 616e6765 { *(.debug_range │ │ │ │ - 0x00077e30 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x00077e40 352e2020 2a2f0a20 202e6465 6275675f 5. */. .debug_ │ │ │ │ - 0x00077e50 61646472 20202020 2030203a 207b202a addr 0 : { * │ │ │ │ - 0x00077e60 282e6465 6275675f 61646472 29207d0a (.debug_addr) }. │ │ │ │ - 0x00077e70 20202e64 65627567 5f6c696e 655f7374 .debug_line_st │ │ │ │ - 0x00077e80 72203020 3a207b20 2a282e64 65627567 r 0 : { *(.debug │ │ │ │ - 0x00077e90 5f6c696e 655f7374 7229207d 0a20202e _line_str) }. . │ │ │ │ - 0x00077ea0 64656275 675f6c6f 636c6973 74732030 debug_loclists 0 │ │ │ │ - 0x00077eb0 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x00077ec0 636c6973 74732920 7d0a2020 2e646562 clists) }. .deb │ │ │ │ - 0x00077ed0 75675f6d 6163726f 20202020 30203a20 ug_macro 0 : │ │ │ │ - 0x00077ee0 7b202a28 2e646562 75675f6d 6163726f { *(.debug_macro │ │ │ │ - 0x00077ef0 29207d0a 20202e64 65627567 5f6e616d ) }. .debug_nam │ │ │ │ - 0x00077f00 65732020 20203020 3a207b20 2a282e64 es 0 : { *(.d │ │ │ │ - 0x00077f10 65627567 5f6e616d 65732920 7d0a2020 ebug_names) }. │ │ │ │ - 0x00077f20 2e646562 75675f72 6e676c69 73747320 .debug_rnglists │ │ │ │ - 0x00077f30 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x00077f40 6e676c69 73747329 207d0a20 202e6465 nglists) }. .de │ │ │ │ - 0x00077f50 6275675f 7374725f 6f666673 65747320 bug_str_offsets │ │ │ │ - 0x00077f60 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00077f70 74725f6f 66667365 74732920 7d0a2020 tr_offsets) }. │ │ │ │ - 0x00077f80 2e646562 75675f73 75702020 20202020 .debug_sup │ │ │ │ - 0x00077f90 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00077fa0 75702920 7d0a2020 2e41524d 2e617474 up) }. .ARM.att │ │ │ │ - 0x00077fb0 72696275 74657320 30203a20 7b204b45 ributes 0 : { KE │ │ │ │ - 0x00077fc0 45502028 2a282e41 524d2e61 74747269 EP (*(.ARM.attri │ │ │ │ - 0x00077fd0 62757465 73292920 4b454550 20282a28 butes)) KEEP (*( │ │ │ │ - 0x00077fe0 2e676e75 2e617474 72696275 74657329 .gnu.attributes) │ │ │ │ - 0x00077ff0 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ - 0x00078000 61726d2e 6964656e 74203020 3a207b20 arm.ident 0 : { │ │ │ │ - 0x00078010 4b454550 20282a28 2e6e6f74 652e676e KEEP (*(.note.gn │ │ │ │ - 0x00078020 752e6172 6d2e6964 656e7429 29207d0a u.arm.ident)) }. │ │ │ │ - 0x00078030 20202f44 49534341 52442f20 3a207b20 /DISCARD/ : { │ │ │ │ - 0x00078040 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x00078050 6b29202a 282e676e 755f6465 6275676c k) *(.gnu_debugl │ │ │ │ - 0x00078060 696e6b29 202a282e 676e752e 6c746f5f ink) *(.gnu.lto_ │ │ │ │ - 0x00078070 2a29202a 282e676e 755f6f62 6a656374 *) *(.gnu_object │ │ │ │ - 0x00078080 5f6f6e6c 7929207d 0a7d0a0a 00000000 _only) }.}...... │ │ │ │ - 0x00078090 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000780a0 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x000780b0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000780c0 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ - 0x000780d0 6e6f7720 2a2f0a2f 2a20436f 70797269 now */./* Copyri │ │ │ │ - 0x000780e0 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x000780f0 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x00078100 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x00078110 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x00078120 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x00078130 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x00078140 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x00078150 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x00078160 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x00078170 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x00078180 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x00078190 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x000781a0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x000781b0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x000781c0 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x000781d0 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x000781e0 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ - 0x000781f0 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ - 0x00078200 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ - 0x00078210 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x00078220 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x00078230 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ - 0x00078240 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ - 0x00078250 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ - 0x00078260 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x00078270 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x00078280 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00078290 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000782a0 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ - 0x000782b0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000782c0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000782d0 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ - 0x000782e0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000782f0 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x00078300 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ - 0x00078310 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x00078320 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x00078330 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ - 0x00078340 494f4e53 0a7b0a20 202e203d 20534547 IONS.{. . = SEG │ │ │ │ - 0x00078350 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ - 0x00078360 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ - 0x00078370 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ - 0x00078380 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ - 0x00078390 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ - 0x000783a0 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ - 0x000783b0 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ - 0x000783c0 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ - 0x000783d0 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ - 0x000783e0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ - 0x000783f0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ - 0x00078400 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ - 0x00078410 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ - 0x00078420 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ - 0x00078430 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ - 0x00078440 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ - 0x00078450 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ - 0x00078460 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ - 0x00078470 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ - 0x00078480 642d6964 29207d0a 20202e68 61736820 d-id) }. .hash │ │ │ │ - 0x00078490 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x000784a0 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ - 0x000784b0 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ - 0x000784c0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ - 0x000784d0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ - 0x000784e0 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ - 0x000784f0 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ - 0x00078500 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ - 0x00078510 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x00078520 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ - 0x00078530 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ - 0x00078540 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ - 0x00078550 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x00078560 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ - 0x00078570 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ - 0x00078580 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ - 0x00078590 20202e72 656c612e 64796e20 20202020 .rela.dyn │ │ │ │ - 0x000785a0 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x000785b0 2a282e72 656c612e 696e6974 290a2020 *(.rela.init). │ │ │ │ - 0x000785c0 20202020 2a282e72 656c612e 74657874 *(.rela.text │ │ │ │ - 0x000785d0 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ - 0x000785e0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000785f0 2e742e2a 290a2020 20202020 2a282e72 .t.*). *(.r │ │ │ │ - 0x00078600 656c612e 66696e69 290a2020 20202020 ela.fini). │ │ │ │ - 0x00078610 2a282e72 656c612e 726f6461 7461202e *(.rela.rodata . │ │ │ │ - 0x00078620 72656c61 2e726f64 6174612e 2a202e72 rela.rodata.* .r │ │ │ │ - 0x00078630 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00078640 2e722e2a 290a2020 20202020 2a282e72 .r.*). *(.r │ │ │ │ - 0x00078650 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ - 0x00078660 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x00078670 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x00078680 20202020 2a282e72 656c612e 74646174 *(.rela.tdat │ │ │ │ - 0x00078690 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ - 0x000786a0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000786b0 63652e74 642e2a29 0a202020 2020202a ce.td.*). * │ │ │ │ - 0x000786c0 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ - 0x000786d0 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ - 0x000786e0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x000786f0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00078700 63746f72 73290a20 20202020 202a282e ctors). *(. │ │ │ │ - 0x00078710 72656c61 2e64746f 7273290a 20202020 rela.dtors). │ │ │ │ - 0x00078720 20202a28 2e72656c 612e676f 74290a20 *(.rela.got). │ │ │ │ - 0x00078730 20202020 202a282e 72656c61 2e627373 *(.rela.bss │ │ │ │ - 0x00078740 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ - 0x00078750 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00078760 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x00078770 6c612e69 66756e63 290a2020 20207d0a la.ifunc). }. │ │ │ │ - 0x00078780 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ - 0x00078790 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x000787a0 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ - 0x000787b0 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ - 0x000787c0 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ - 0x000787d0 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ - 0x000787e0 796e2920 7d0a2020 2f2a2041 6c69676e yn) }. /* Align │ │ │ │ - 0x000787f0 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ - 0x00078800 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ - 0x00078810 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ - 0x00078820 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x00078830 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x00078840 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x00078850 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x00078860 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x00078870 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x00078880 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x00078890 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000788a0 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x000788b0 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x000788c0 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x000788d0 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x000788e0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000788f0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x00078900 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x00078910 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x00078920 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x00078930 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x00078940 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x00078950 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x00078960 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x00078970 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x00078980 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x00078990 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x000789a0 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x000789b0 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x000789c0 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000789d0 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x000789e0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x000789f0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x00078a00 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x00078a10 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x00078a20 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x00078a30 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x00078a40 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x00078a50 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x00078a60 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x00078a70 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x00078a80 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x00078a90 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x00078aa0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x00078ab0 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x00078ac0 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x00078ad0 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x00078ae0 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x00078af0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x00078b00 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x00078b10 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x00078b20 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x00078b30 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x00078b40 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x00078b50 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x00078b60 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x00078b70 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x00078b80 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x00078b90 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x00078ba0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x00078bb0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x00078bc0 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x00078bd0 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x00078be0 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x00078bf0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x00078c00 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x00078c10 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x00078c20 202d2031 2929293b 0a20202e 726f6461 - 1)));. .roda │ │ │ │ - 0x00078c30 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ - 0x00078c40 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ - 0x00078c50 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x00078c60 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ - 0x00078c70 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ - 0x00078c80 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ - 0x00078c90 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ - 0x00078ca0 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ - 0x00078cb0 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ - 0x00078cc0 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ - 0x00078cd0 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ - 0x00078ce0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x00078cf0 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x00078d00 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x00078d10 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x00078d20 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x00078d30 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00078d40 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x00078d50 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x00078d60 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x00078d70 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x00078d80 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ - 0x00078d90 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x00078da0 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x00078db0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x00078dc0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x00078dd0 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ - 0x00078de0 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ - 0x00078df0 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ - 0x00078e00 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ - 0x00078e10 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ - 0x00078e20 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ - 0x00078e30 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x00078e40 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ - 0x00078e50 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x00078e60 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ - 0x00078e70 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ - 0x00078e80 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ - 0x00078e90 74686174 20746865 79206172 6520616c that they are al │ │ │ │ - 0x00078ea0 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ - 0x00078eb0 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ - 0x00078ec0 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ - 0x00078ed0 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ - 0x00078ee0 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ - 0x00078ef0 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ - 0x00078f00 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ - 0x00078f10 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ - 0x00078f20 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ - 0x00078f30 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ - 0x00078f40 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ - 0x00078f50 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ - 0x00078f60 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ - 0x00078f70 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ - 0x00078f80 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ - 0x00078f90 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x00078fa0 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ - 0x00078fb0 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ - 0x00078fc0 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ - 0x00078fd0 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ - 0x00078fe0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x00078ff0 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ - 0x00079000 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ - 0x00079010 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ - 0x00079020 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x00079030 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ - 0x00079040 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ - 0x00079050 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ - 0x00079060 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ - 0x00079070 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ - 0x00079080 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ - 0x00079090 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ - 0x000790a0 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ - 0x000790b0 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ - 0x000790c0 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ - 0x000790d0 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ - 0x000790e0 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ - 0x000790f0 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ - 0x00079100 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x00079110 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ - 0x00079120 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x00079130 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x00079140 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ - 0x00079150 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x00079160 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x00079170 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x00079180 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x00079190 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000791a0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000791b0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000791c0 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ - 0x000791d0 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ - 0x000791e0 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ - 0x000791f0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x00079200 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ - 0x00079210 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ - 0x00079220 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x00079230 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x00079240 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x00079250 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x00079260 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x00079270 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00079280 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x00079290 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000792a0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000792b0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000792c0 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ - 0x000792d0 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000792e0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000792f0 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ - 0x00079300 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x00079310 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x00079320 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ - 0x00079330 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x00079340 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ - 0x00079350 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x00079360 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ - 0x00079370 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ - 0x00079380 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ - 0x00079390 20203a0a 2020207b 0a202020 20202a28 :. {. *( │ │ │ │ - 0x000793a0 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ - 0x000793b0 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000793c0 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ - 0x000793d0 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ - 0x000793e0 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ - 0x000793f0 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ - 0x00079400 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ - 0x00079410 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x00079420 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x00079430 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ - 0x00079440 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ - 0x00079450 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x00079460 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x00079470 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ - 0x00079480 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ - 0x00079490 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000794a0 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ - 0x000794b0 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ - 0x000794c0 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x000794d0 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x000794e0 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x000794f0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x00079500 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x00079510 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ - 0x00079520 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x00079530 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x00079540 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ - 0x00079550 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x00079560 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x00079570 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ - 0x00079580 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ - 0x00079590 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000795a0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000795b0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000795c0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000795d0 29202e64 746f7273 29290a20 207d0a20 ) .dtors)). }. │ │ │ │ - 0x000795e0 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ - 0x000795f0 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ - 0x00079600 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ - 0x00079610 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ - 0x00079620 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ - 0x00079630 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ - 0x00079640 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ - 0x00079650 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ - 0x00079660 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ - 0x00079670 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ - 0x00079680 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x00079690 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ - 0x000796a0 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ - 0x000796b0 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ - 0x000796c0 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ - 0x000796d0 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ - 0x000796e0 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ - 0x000796f0 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ - 0x00079700 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ - 0x00079710 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ - 0x00079720 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ - 0x00079730 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ - 0x00079740 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x00079750 65722077 68696368 20646972 6563746f er which directo │ │ │ │ - 0x00079760 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ - 0x00079770 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ - 0x00079780 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x00079790 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ - 0x000797a0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000797b0 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ - 0x000797c0 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ - 0x000797d0 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ - 0x000797e0 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x000797f0 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ - 0x00079800 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ - 0x00079810 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ - 0x00079820 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ - 0x00079830 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ - 0x00079840 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ - 0x00079850 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ - 0x00079860 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ - 0x00079870 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ - 0x00079880 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ - 0x00079890 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ - 0x000798a0 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x000798b0 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x000798c0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x000798d0 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x000798e0 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ - 0x000798f0 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ - 0x00079900 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ - 0x00079910 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x00079920 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ - 0x00079930 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ - 0x00079940 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x00079950 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ - 0x00079960 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x00079970 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x00079980 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x00079990 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ - 0x000799a0 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ - 0x000799b0 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000799c0 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ - 0x000799d0 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ - 0x000799e0 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ - 0x000799f0 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ - 0x00079a00 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ - 0x00079a10 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ - 0x00079a20 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x00079a30 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ - 0x00079a40 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ - 0x00079a50 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ - 0x00079a60 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x00079a70 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ - 0x00079a80 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ - 0x00079a90 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x00079aa0 202e676f 74202020 20202020 20202020 .got │ │ │ │ - 0x00079ab0 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x00079ac0 202a282e 69676f74 2e706c74 29202a28 *(.igot.plt) *( │ │ │ │ - 0x00079ad0 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ - 0x00079ae0 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x00079af0 454e545f 52454c52 4f5f454e 44202830 ENT_RELRO_END (0 │ │ │ │ - 0x00079b00 2c202e29 3b0a2020 2e646174 61202020 , .);. .data │ │ │ │ - 0x00079b10 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x00079b20 20205052 4f564944 4520285f 5f646174 PROVIDE (__dat │ │ │ │ - 0x00079b30 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x00079b40 20202a28 2e646174 61202e64 6174612e *(.data .data. │ │ │ │ - 0x00079b50 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00079b60 642e2a29 0a202020 20534f52 5428434f d.*). SORT(CO │ │ │ │ - 0x00079b70 4e535452 5543544f 5253290a 20207d0a NSTRUCTORS). }. │ │ │ │ - 0x00079b80 20202e64 61746131 20202020 20202020 .data1 │ │ │ │ - 0x00079b90 20203a20 7b202a28 2e646174 61312920 : { *(.data1) │ │ │ │ - 0x00079ba0 7d0a2020 50524f56 49444520 285f6564 }. PROVIDE (_ed │ │ │ │ - 0x00079bb0 61746120 3d202e29 3b0a2020 50524f56 ata = .);. PROV │ │ │ │ - 0x00079bc0 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ - 0x00079bd0 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ - 0x00079be0 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ - 0x00079bf0 4e29293b 0a202050 524f5649 44452028 N));. PROVIDE ( │ │ │ │ - 0x00079c00 5f5f6273 735f7374 61727420 3d202e29 __bss_start = .) │ │ │ │ - 0x00079c10 3b0a2020 50524f56 49444520 285f5f62 ;. PROVIDE (__b │ │ │ │ - 0x00079c20 73735f73 74617274 5f5f203d 202e293b ss_start__ = .); │ │ │ │ - 0x00079c30 0a20202e 62737320 20202020 20202020 . .bss │ │ │ │ - 0x00079c40 2020203a 0a20207b 0a202020 202a282e :. {. *(. │ │ │ │ - 0x00079c50 64796e62 7373290a 20202020 2a282e62 dynbss). *(.b │ │ │ │ - 0x00079c60 7373202e 6273732e 2a202e67 6e752e6c ss .bss.* .gnu.l │ │ │ │ - 0x00079c70 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x00079c80 202a2843 4f4d4d4f 4e290a20 2020202f *(COMMON). / │ │ │ │ - 0x00079c90 2a20416c 69676e20 68657265 20746f20 * Align here to │ │ │ │ - 0x00079ca0 656e7375 72652074 68617420 696e2074 ensure that in t │ │ │ │ - 0x00079cb0 68652063 6f6d6d6f 6e206361 7365206f he common case o │ │ │ │ - 0x00079cc0 66207468 65726520 6f6e6c79 20626569 f there only bei │ │ │ │ - 0x00079cd0 6e67206f 6e650a20 20202020 20207479 ng one. ty │ │ │ │ - 0x00079ce0 7065206f 66202e62 73732073 65637469 pe of .bss secti │ │ │ │ - 0x00079cf0 6f6e2c20 74686520 73656374 696f6e20 on, the section │ │ │ │ - 0x00079d00 6f636375 70696573 20737061 63652075 occupies space u │ │ │ │ - 0x00079d10 7020746f 205f656e 642e0a20 20202020 p to _end.. │ │ │ │ - 0x00079d20 2020416c 69676e20 61667465 72202e62 Align after .b │ │ │ │ - 0x00079d30 73732074 6f20656e 73757265 20636f72 ss to ensure cor │ │ │ │ - 0x00079d40 72656374 20616c69 676e6d65 6e742065 rect alignment e │ │ │ │ - 0x00079d50 76656e20 69662074 68650a20 20202020 ven if the. │ │ │ │ - 0x00079d60 20202e62 73732073 65637469 6f6e2064 .bss section d │ │ │ │ - 0x00079d70 69736170 70656172 73206265 63617573 isappears becaus │ │ │ │ - 0x00079d80 65207468 65726520 61726520 6e6f2069 e there are no i │ │ │ │ - 0x00079d90 6e707574 20736563 74696f6e 732e0a20 nput sections.. │ │ │ │ - 0x00079da0 20202020 20204649 584d453a 20576879 FIXME: Why │ │ │ │ - 0x00079db0 20646f20 7765206e 65656420 69743f20 do we need it? │ │ │ │ - 0x00079dc0 5768656e 20746865 72652069 73206e6f When there is no │ │ │ │ - 0x00079dd0 202e6273 73207365 6374696f 6e2c2077 .bss section, w │ │ │ │ - 0x00079de0 6520646f 206e6f74 0a202020 20202020 e do not. │ │ │ │ - 0x00079df0 70616420 74686520 2e646174 61207365 pad the .data se │ │ │ │ - 0x00079e00 6374696f 6e2e2020 2a2f0a20 20202020 ction. */. │ │ │ │ - 0x00079e10 202e203d 20414c49 474e282e 20213d20 . = ALIGN(. != │ │ │ │ - 0x00079e20 30203f20 3634202f 2038203a 2031293b 0 ? 64 / 8 : 1); │ │ │ │ - 0x00079e30 0a20207d 0a202050 524f5649 44452028 . }. PROVIDE ( │ │ │ │ - 0x00079e40 5f627373 5f656e64 5f5f203d 202e293b _bss_end__ = .); │ │ │ │ - 0x00079e50 2050524f 56494445 20285f5f 6273735f PROVIDE (__bss_ │ │ │ │ - 0x00079e60 656e645f 5f203d20 2e293b0a 20202020 end__ = .);. │ │ │ │ - 0x00079e70 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ - 0x00079e80 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x00079e90 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ - 0x00079ea0 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ - 0x00079eb0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x00079ec0 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ - 0x00079ed0 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ - 0x00079ee0 28363420 2f203829 3b0a2020 50524f56 (64 / 8);. PROV │ │ │ │ - 0x00079ef0 49444520 285f5f65 6e645f5f 203d202e IDE (__end__ = . │ │ │ │ - 0x00079f00 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x00079f10 6e64203d 202e293b 0a202050 524f5649 nd = .);. PROVI │ │ │ │ - 0x00079f20 44452028 656e6420 3d202e29 3b0a2020 DE (end = .);. │ │ │ │ - 0x00079f30 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x00079f40 5f454e44 20282e29 3b0a2020 2f2a2053 _END (.);. /* S │ │ │ │ - 0x00079f50 74617274 206f6620 74686520 54696e79 tart of the Tiny │ │ │ │ - 0x00079f60 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00079f70 2f0a2020 2f2a2053 74616273 20646562 /. /* Stabs deb │ │ │ │ - 0x00079f80 75676769 6e672073 65637469 6f6e732e ugging sections. │ │ │ │ - 0x00079f90 20202a2f 0a20202e 73746162 20202020 */. .stab │ │ │ │ - 0x00079fa0 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ - 0x00079fb0 74616229 207d0a20 202e7374 61627374 tab) }. .stabst │ │ │ │ - 0x00079fc0 72202020 20202020 30203a20 7b202a28 r 0 : { *( │ │ │ │ - 0x00079fd0 2e737461 62737472 29207d0a 20202e73 .stabstr) }. .s │ │ │ │ - 0x00079fe0 7461622e 6578636c 20202020 2030203a tab.excl 0 : │ │ │ │ - 0x00079ff0 207b202a 282e7374 61622e65 78636c29 { *(.stab.excl) │ │ │ │ - 0x0007a000 207d0a20 202e7374 61622e65 78636c73 }. .stab.excls │ │ │ │ - 0x0007a010 74722020 30203a20 7b202a28 2e737461 tr 0 : { *(.sta │ │ │ │ - 0x0007a020 622e6578 636c7374 7229207d 0a20202e b.exclstr) }. . │ │ │ │ - 0x0007a030 73746162 2e696e64 65782020 20203020 stab.index 0 │ │ │ │ - 0x0007a040 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ - 0x0007a050 7829207d 0a20202e 73746162 2e696e64 x) }. .stab.ind │ │ │ │ - 0x0007a060 65787374 72203020 3a207b20 2a282e73 exstr 0 : { *(.s │ │ │ │ - 0x0007a070 7461622e 696e6465 78737472 29207d0a tab.indexstr) }. │ │ │ │ - 0x0007a080 20202e63 6f6d6d65 6e742030 2028494e .comment 0 (IN │ │ │ │ - 0x0007a090 464f2920 3a207b20 2a282e63 6f6d6d65 FO) : { *(.comme │ │ │ │ - 0x0007a0a0 6e74293b 204c494e 4b45525f 56455253 nt); LINKER_VERS │ │ │ │ - 0x0007a0b0 494f4e3b 207d0a20 202e676e 752e6275 ION; }. .gnu.bu │ │ │ │ - 0x0007a0c0 696c642e 61747472 69627574 6573203a ild.attributes : │ │ │ │ - 0x0007a0d0 207b202a 282e676e 752e6275 696c642e { *(.gnu.build. │ │ │ │ - 0x0007a0e0 61747472 69627574 6573202e 676e752e attributes .gnu. │ │ │ │ - 0x0007a0f0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x0007a100 2e2a2920 7d0a2020 2f2a2044 57415246 .*) }. /* DWARF │ │ │ │ - 0x0007a110 20646562 75672073 65637469 6f6e732e debug sections. │ │ │ │ - 0x0007a120 0a202020 20205379 6d626f6c 7320696e . Symbols in │ │ │ │ - 0x0007a130 20746865 20445741 52462064 65627567 the DWARF debug │ │ │ │ - 0x0007a140 67696e67 20736563 74696f6e 73206172 ging sections ar │ │ │ │ - 0x0007a150 65207265 6c617469 76652074 6f207468 e relative to th │ │ │ │ - 0x0007a160 65206265 67696e6e 696e670a 20202020 e beginning. │ │ │ │ - 0x0007a170 206f6620 74686520 73656374 696f6e20 of the section │ │ │ │ - 0x0007a180 736f2077 65206265 67696e20 7468656d so we begin them │ │ │ │ - 0x0007a190 20617420 302e2020 2a2f0a20 202f2a20 at 0. */. /* │ │ │ │ - 0x0007a1a0 44574152 4620312e 20202a2f 0a20202e DWARF 1. */. . │ │ │ │ - 0x0007a1b0 64656275 67202020 20202020 20202030 debug 0 │ │ │ │ - 0x0007a1c0 203a207b 202a282e 64656275 6729207d : { *(.debug) } │ │ │ │ - 0x0007a1d0 0a20202e 6c696e65 20202020 20202020 . .line │ │ │ │ - 0x0007a1e0 20202030 203a207b 202a282e 6c696e65 0 : { *(.line │ │ │ │ - 0x0007a1f0 29207d0a 20202f2a 20474e55 20445741 ) }. /* GNU DWA │ │ │ │ - 0x0007a200 52462031 20657874 656e7369 6f6e732e RF 1 extensions. │ │ │ │ - 0x0007a210 20202a2f 0a20202e 64656275 675f7372 */. .debug_sr │ │ │ │ - 0x0007a220 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ - 0x0007a230 64656275 675f7372 63696e66 6f29207d debug_srcinfo) } │ │ │ │ - 0x0007a240 0a20202e 64656275 675f7366 6e616d65 . .debug_sfname │ │ │ │ - 0x0007a250 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x0007a260 675f7366 6e616d65 7329207d 0a20202f g_sfnames) }. / │ │ │ │ - 0x0007a270 2a204457 41524620 312e3120 616e6420 * DWARF 1.1 and │ │ │ │ - 0x0007a280 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ - 0x0007a290 64656275 675f6172 616e6765 73202030 debug_aranges 0 │ │ │ │ - 0x0007a2a0 203a207b 202a282e 64656275 675f6172 : { *(.debug_ar │ │ │ │ - 0x0007a2b0 616e6765 7329207d 0a20202e 64656275 anges) }. .debu │ │ │ │ - 0x0007a2c0 675f7075 626e616d 65732030 203a207b g_pubnames 0 : { │ │ │ │ - 0x0007a2d0 202a282e 64656275 675f7075 626e616d *(.debug_pubnam │ │ │ │ - 0x0007a2e0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x0007a2f0 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x0007a300 5f696e66 6f202020 20203020 3a207b20 _info 0 : { │ │ │ │ - 0x0007a310 2a282e64 65627567 5f696e66 6f202e67 *(.debug_info .g │ │ │ │ - 0x0007a320 6e752e6c 696e6b6f 6e63652e 77692e2a nu.linkonce.wi.* │ │ │ │ - 0x0007a330 29207d0a 20202e64 65627567 5f616262 ) }. .debug_abb │ │ │ │ - 0x0007a340 72657620 20203020 3a207b20 2a282e64 rev 0 : { *(.d │ │ │ │ - 0x0007a350 65627567 5f616262 72657629 207d0a20 ebug_abbrev) }. │ │ │ │ - 0x0007a360 202e6465 6275675f 6c696e65 20202020 .debug_line │ │ │ │ - 0x0007a370 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0007a380 6c696e65 202e6465 6275675f 6c696e65 line .debug_line │ │ │ │ - 0x0007a390 2e2a202e 64656275 675f6c69 6e655f65 .* .debug_line_e │ │ │ │ - 0x0007a3a0 6e642920 7d0a2020 2e646562 75675f66 nd) }. .debug_f │ │ │ │ - 0x0007a3b0 72616d65 20202020 30203a20 7b202a28 rame 0 : { *( │ │ │ │ - 0x0007a3c0 2e646562 75675f66 72616d65 29207d0a .debug_frame) }. │ │ │ │ - 0x0007a3d0 20202e64 65627567 5f737472 20202020 .debug_str │ │ │ │ - 0x0007a3e0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0007a3f0 5f737472 29207d0a 20202e64 65627567 _str) }. .debug │ │ │ │ - 0x0007a400 5f6c6f63 20202020 20203020 3a207b20 _loc 0 : { │ │ │ │ - 0x0007a410 2a282e64 65627567 5f6c6f63 29207d0a *(.debug_loc) }. │ │ │ │ - 0x0007a420 20202e64 65627567 5f6d6163 696e666f .debug_macinfo │ │ │ │ - 0x0007a430 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0007a440 5f6d6163 696e666f 29207d0a 20202f2a _macinfo) }. /* │ │ │ │ - 0x0007a450 20534749 2f4d4950 53204457 41524620 SGI/MIPS DWARF │ │ │ │ - 0x0007a460 32206578 74656e73 696f6e73 2e20202a 2 extensions. * │ │ │ │ - 0x0007a470 2f0a2020 2e646562 75675f77 65616b6e /. .debug_weakn │ │ │ │ - 0x0007a480 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x0007a490 6275675f 7765616b 6e616d65 7329207d bug_weaknames) } │ │ │ │ - 0x0007a4a0 0a20202e 64656275 675f6675 6e636e61 . .debug_funcna │ │ │ │ - 0x0007a4b0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x0007a4c0 75675f66 756e636e 616d6573 29207d0a ug_funcnames) }. │ │ │ │ - 0x0007a4d0 20202e64 65627567 5f747970 656e616d .debug_typenam │ │ │ │ - 0x0007a4e0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x0007a4f0 675f7479 70656e61 6d657329 207d0a20 g_typenames) }. │ │ │ │ - 0x0007a500 202e6465 6275675f 7661726e 616d6573 .debug_varnames │ │ │ │ - 0x0007a510 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0007a520 5f766172 6e616d65 7329207d 0a20202f _varnames) }. / │ │ │ │ - 0x0007a530 2a204457 41524620 332e2020 2a2f0a20 * DWARF 3. */. │ │ │ │ - 0x0007a540 202e6465 6275675f 70756274 79706573 .debug_pubtypes │ │ │ │ - 0x0007a550 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0007a560 70756274 79706573 29207d0a 20202e64 pubtypes) }. .d │ │ │ │ - 0x0007a570 65627567 5f72616e 67657320 20203020 ebug_ranges 0 │ │ │ │ - 0x0007a580 3a207b20 2a282e64 65627567 5f72616e : { *(.debug_ran │ │ │ │ - 0x0007a590 67657329 207d0a20 202f2a20 44574152 ges) }. /* DWAR │ │ │ │ - 0x0007a5a0 4620352e 20202a2f 0a20202e 64656275 F 5. */. .debu │ │ │ │ - 0x0007a5b0 675f6164 64722020 20202030 203a207b g_addr 0 : { │ │ │ │ - 0x0007a5c0 202a282e 64656275 675f6164 64722920 *(.debug_addr) │ │ │ │ - 0x0007a5d0 7d0a2020 2e646562 75675f6c 696e655f }. .debug_line_ │ │ │ │ - 0x0007a5e0 73747220 30203a20 7b202a28 2e646562 str 0 : { *(.deb │ │ │ │ - 0x0007a5f0 75675f6c 696e655f 73747229 207d0a20 ug_line_str) }. │ │ │ │ - 0x0007a600 202e6465 6275675f 6c6f636c 69737473 .debug_loclists │ │ │ │ - 0x0007a610 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0007a620 6c6f636c 69737473 29207d0a 20202e64 loclists) }. .d │ │ │ │ - 0x0007a630 65627567 5f6d6163 726f2020 20203020 ebug_macro 0 │ │ │ │ - 0x0007a640 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ - 0x0007a650 726f2920 7d0a2020 2e646562 75675f6e ro) }. .debug_n │ │ │ │ - 0x0007a660 616d6573 20202020 30203a20 7b202a28 ames 0 : { *( │ │ │ │ - 0x0007a670 2e646562 75675f6e 616d6573 29207d0a .debug_names) }. │ │ │ │ - 0x0007a680 20202e64 65627567 5f726e67 6c697374 .debug_rnglist │ │ │ │ - 0x0007a690 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0007a6a0 5f726e67 6c697374 7329207d 0a20202e _rnglists) }. . │ │ │ │ - 0x0007a6b0 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ - 0x0007a6c0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0007a6d0 5f737472 5f6f6666 73657473 29207d0a _str_offsets) }. │ │ │ │ - 0x0007a6e0 20202e64 65627567 5f737570 20202020 .debug_sup │ │ │ │ - 0x0007a6f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0007a700 5f737570 29207d0a 20202e41 524d2e61 _sup) }. .ARM.a │ │ │ │ - 0x0007a710 74747269 62757465 73203020 3a207b20 ttributes 0 : { │ │ │ │ - 0x0007a720 4b454550 20282a28 2e41524d 2e617474 KEEP (*(.ARM.att │ │ │ │ - 0x0007a730 72696275 74657329 29204b45 45502028 ributes)) KEEP ( │ │ │ │ - 0x0007a740 2a282e67 6e752e61 74747269 62757465 *(.gnu.attribute │ │ │ │ - 0x0007a750 73292920 7d0a2020 2e6e6f74 652e676e s)) }. .note.gn │ │ │ │ - 0x0007a760 752e6172 6d2e6964 656e7420 30203a20 u.arm.ident 0 : │ │ │ │ - 0x0007a770 7b204b45 45502028 2a282e6e 6f74652e { KEEP (*(.note. │ │ │ │ - 0x0007a780 676e752e 61726d2e 6964656e 74292920 gnu.arm.ident)) │ │ │ │ - 0x0007a790 7d0a2020 2f444953 43415244 2f203a20 }. /DISCARD/ : │ │ │ │ - 0x0007a7a0 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ - 0x0007a7b0 61636b29 202a282e 676e755f 64656275 ack) *(.gnu_debu │ │ │ │ - 0x0007a7c0 676c696e 6b29202a 282e676e 752e6c74 glink) *(.gnu.lt │ │ │ │ - 0x0007a7d0 6f5f2a29 202a282e 676e755f 6f626a65 o_*) *(.gnu_obje │ │ │ │ - 0x0007a7e0 63745f6f 6e6c7929 207d0a7d 0a0a0000 ct_only) }.}.... │ │ │ │ - 0x0007a7f0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x0007a800 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x0007a810 6f63202d 7a207265 6c726f20 2d7a206e oc -z relro -z n │ │ │ │ - 0x0007a820 6f77202a 2f0a2f2a 20436f70 79726967 ow */./* Copyrig │ │ │ │ - 0x0007a830 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x0007a840 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x0007a850 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x0007a860 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x0007a870 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x0007a880 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x0007a890 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x0007a8a0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x0007a8b0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x0007a8c0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x0007a8d0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x0007a8e0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x0007a8f0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x0007a900 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x0007a910 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x0007a920 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ - 0x0007a930 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x0007a940 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ - 0x0007a950 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ - 0x0007a960 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x0007a970 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x0007a980 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x0007a990 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0007a9a0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x0007a9b0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0007a9c0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x0007a9d0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x0007a9e0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x0007a9f0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x0007aa00 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x0007aa10 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x0007aa20 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x0007aa30 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x0007aa40 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x0007aa50 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x0007aa60 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0007aa70 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x0007aa80 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x0007aa90 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ - 0x0007aaa0 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ - 0x0007aab0 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ - 0x0007aac0 7365676d 656e743a 202a2f0a 20202e20 segment: */. . │ │ │ │ - 0x0007aad0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x0007aae0 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ - 0x0007aaf0 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ - 0x0007ab00 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ - 0x0007ab10 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ - 0x0007ab20 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ - 0x0007ab30 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ - 0x0007ab40 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ - 0x0007ab50 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ - 0x0007ab60 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ - 0x0007ab70 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ - 0x0007ab80 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ - 0x0007ab90 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ - 0x0007aba0 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ - 0x0007abb0 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ - 0x0007abc0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ - 0x0007abd0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ - 0x0007abe0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ - 0x0007abf0 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x0007ac00 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x0007ac10 68617368 20202020 20202020 2020203a hash : │ │ │ │ - 0x0007ac20 207b202a 282e6861 73682920 7d0a2020 { *(.hash) }. │ │ │ │ - 0x0007ac30 2e676e75 2e686173 68202020 20202020 .gnu.hash │ │ │ │ - 0x0007ac40 3a207b20 2a282e67 6e752e68 61736829 : { *(.gnu.hash) │ │ │ │ - 0x0007ac50 207d0a20 202e6479 6e73796d 20202020 }. .dynsym │ │ │ │ - 0x0007ac60 20202020 203a207b 202a282e 64796e73 : { *(.dyns │ │ │ │ - 0x0007ac70 796d2920 7d0a2020 2e64796e 73747220 ym) }. .dynstr │ │ │ │ - 0x0007ac80 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x0007ac90 796e7374 7229207d 0a20202e 676e752e ynstr) }. .gnu. │ │ │ │ - 0x0007aca0 76657273 696f6e20 2020203a 207b202a version : { * │ │ │ │ - 0x0007acb0 282e676e 752e7665 7273696f 6e29207d (.gnu.version) } │ │ │ │ - 0x0007acc0 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x0007acd0 6420203a 207b202a 282e676e 752e7665 d : { *(.gnu.ve │ │ │ │ - 0x0007ace0 7273696f 6e5f6429 207d0a20 202e676e rsion_d) }. .gn │ │ │ │ - 0x0007acf0 752e7665 7273696f 6e5f7220 203a207b u.version_r : { │ │ │ │ - 0x0007ad00 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x0007ad10 7229207d 0a20202e 72656c61 2e64796e r) }. .rela.dyn │ │ │ │ - 0x0007ad20 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x0007ad30 20202020 202a282e 72656c61 2e696e69 *(.rela.ini │ │ │ │ - 0x0007ad40 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x0007ad50 2e746578 74202e72 656c612e 74657874 .text .rela.text │ │ │ │ - 0x0007ad60 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x0007ad70 6b6f6e63 652e742e 2a290a20 20202020 konce.t.*). │ │ │ │ - 0x0007ad80 202a282e 72656c61 2e66696e 69290a20 *(.rela.fini). │ │ │ │ - 0x0007ad90 20202020 202a282e 72656c61 2e726f64 *(.rela.rod │ │ │ │ - 0x0007ada0 61746120 2e72656c 612e726f 64617461 ata .rela.rodata │ │ │ │ - 0x0007adb0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x0007adc0 6b6f6e63 652e722e 2a290a20 20202020 konce.r.*). │ │ │ │ - 0x0007add0 202a282e 72656c61 2e646174 61202e72 *(.rela.data .r │ │ │ │ - 0x0007ade0 656c612e 64617461 2e2a202e 72656c61 ela.data.* .rela │ │ │ │ - 0x0007adf0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x0007ae00 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x0007ae10 2e746461 7461202e 72656c61 2e746461 .tdata .rela.tda │ │ │ │ - 0x0007ae20 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x0007ae30 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ - 0x0007ae40 20202020 2a282e72 656c612e 74627373 *(.rela.tbss │ │ │ │ - 0x0007ae50 202e7265 6c612e74 6273732e 2a202e72 .rela.tbss.* .r │ │ │ │ - 0x0007ae60 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0007ae70 2e74622e 2a290a20 20202020 202a282e .tb.*). *(. │ │ │ │ - 0x0007ae80 72656c61 2e63746f 7273290a 20202020 rela.ctors). │ │ │ │ - 0x0007ae90 20202a28 2e72656c 612e6474 6f727329 *(.rela.dtors) │ │ │ │ - 0x0007aea0 0a202020 2020202a 282e7265 6c612e67 . *(.rela.g │ │ │ │ - 0x0007aeb0 6f74290a 20202020 20202a28 2e72656c ot). *(.rel │ │ │ │ - 0x0007aec0 612e6273 73202e72 656c612e 6273732e a.bss .rela.bss. │ │ │ │ - 0x0007aed0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x0007aee0 6f6e6365 2e622e2a 290a2020 20202020 once.b.*). │ │ │ │ - 0x0007aef0 2a282e72 656c612e 6966756e 63290a20 *(.rela.ifunc). │ │ │ │ - 0x0007af00 2020207d 0a20202e 72656c61 2e706c74 }. .rela.plt │ │ │ │ - 0x0007af10 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x0007af20 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ - 0x0007af30 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0007af40 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ - 0x0007af50 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ - 0x0007af60 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ - 0x0007af70 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x0007af80 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x0007af90 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x0007afa0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x0007afb0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x0007afc0 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x0007afd0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x0007afe0 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x0007aff0 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x0007b000 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x0007b010 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x0007b020 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x0007b030 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x0007b040 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x0007b050 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x0007b060 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x0007b070 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x0007b080 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x0007b090 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x0007b0a0 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x0007b0b0 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x0007b0c0 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x0007b0d0 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x0007b0e0 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x0007b0f0 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x0007b100 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x0007b110 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x0007b120 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x0007b130 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x0007b140 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x0007b150 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x0007b160 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x0007b170 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x0007b180 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x0007b190 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x0007b1a0 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x0007b1b0 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x0007b1c0 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x0007b1d0 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x0007b1e0 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x0007b1f0 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x0007b200 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x0007b210 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ - 0x0007b220 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x0007b230 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ - 0x0007b240 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ - 0x0007b250 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ - 0x0007b260 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x0007b270 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ - 0x0007b280 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ - 0x0007b290 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ - 0x0007b2a0 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ - 0x0007b2b0 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ - 0x0007b2c0 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ - 0x0007b2d0 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ - 0x0007b2e0 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x0007b2f0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x0007b300 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x0007b310 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x0007b320 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x0007b330 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x0007b340 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x0007b350 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x0007b360 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ - 0x0007b370 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x0007b380 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x0007b390 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x0007b3a0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x0007b3b0 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ - 0x0007b3c0 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ - 0x0007b3d0 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ - 0x0007b3e0 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ - 0x0007b3f0 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ - 0x0007b400 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ - 0x0007b410 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ - 0x0007b420 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ - 0x0007b430 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x0007b440 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x0007b450 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x0007b460 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ - 0x0007b470 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ - 0x0007b480 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ - 0x0007b490 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ - 0x0007b4a0 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ - 0x0007b4b0 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ - 0x0007b4c0 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x0007b4d0 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ - 0x0007b4e0 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ - 0x0007b4f0 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ - 0x0007b500 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ - 0x0007b510 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ - 0x0007b520 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ - 0x0007b530 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ - 0x0007b540 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ - 0x0007b550 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ - 0x0007b560 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ - 0x0007b570 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ - 0x0007b580 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ - 0x0007b590 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ - 0x0007b5a0 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ - 0x0007b5b0 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x0007b5c0 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ - 0x0007b5d0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x0007b5e0 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ - 0x0007b5f0 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ - 0x0007b600 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x0007b610 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ - 0x0007b620 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ - 0x0007b630 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ - 0x0007b640 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ - 0x0007b650 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ - 0x0007b660 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ - 0x0007b670 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ - 0x0007b680 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x0007b690 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ - 0x0007b6a0 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ - 0x0007b6b0 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ - 0x0007b6c0 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ - 0x0007b6d0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x0007b6e0 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ - 0x0007b6f0 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ - 0x0007b700 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x0007b710 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ - 0x0007b720 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x0007b730 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x0007b740 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ - 0x0007b750 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x0007b760 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x0007b770 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x0007b780 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x0007b790 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x0007b7a0 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x0007b7b0 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ - 0x0007b7c0 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ - 0x0007b7d0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x0007b7e0 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ - 0x0007b7f0 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ - 0x0007b800 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ - 0x0007b810 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ - 0x0007b820 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x0007b830 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x0007b840 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x0007b850 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x0007b860 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x0007b870 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x0007b880 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ - 0x0007b890 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x0007b8a0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x0007b8b0 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ - 0x0007b8c0 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ - 0x0007b8d0 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ - 0x0007b8e0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x0007b8f0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x0007b900 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x0007b910 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x0007b920 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ - 0x0007b930 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x0007b940 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x0007b950 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x0007b960 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ - 0x0007b970 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ - 0x0007b980 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x0007b990 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ - 0x0007b9a0 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ - 0x0007b9b0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x0007b9c0 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ - 0x0007b9d0 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ - 0x0007b9e0 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ - 0x0007b9f0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x0007ba00 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ - 0x0007ba10 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ - 0x0007ba20 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x0007ba30 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ - 0x0007ba40 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ - 0x0007ba50 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x0007ba60 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x0007ba70 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0007ba80 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ - 0x0007ba90 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x0007baa0 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ - 0x0007bab0 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x0007bac0 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ - 0x0007bad0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x0007bae0 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x0007baf0 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x0007bb00 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x0007bb10 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ - 0x0007bb20 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x0007bb30 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x0007bb40 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x0007bb50 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x0007bb60 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x0007bb70 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x0007bb80 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x0007bb90 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x0007bba0 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x0007bbb0 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x0007bbc0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x0007bbd0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x0007bbe0 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ - 0x0007bbf0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0007bc00 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ - 0x0007bc10 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ - 0x0007bc20 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ - 0x0007bc30 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ - 0x0007bc40 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ - 0x0007bc50 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ - 0x0007bc60 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ - 0x0007bc70 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ - 0x0007bc80 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ - 0x0007bc90 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x0007bca0 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ - 0x0007bcb0 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ - 0x0007bcc0 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ - 0x0007bcd0 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ - 0x0007bce0 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ - 0x0007bcf0 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ - 0x0007bd00 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ - 0x0007bd10 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ - 0x0007bd20 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ - 0x0007bd30 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ - 0x0007bd40 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x0007bd50 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ - 0x0007bd60 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ - 0x0007bd70 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ - 0x0007bd80 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ - 0x0007bd90 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ - 0x0007bda0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x0007bdb0 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ - 0x0007bdc0 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ - 0x0007bdd0 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ - 0x0007bde0 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ - 0x0007bdf0 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ - 0x0007be00 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ - 0x0007be10 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ - 0x0007be20 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ - 0x0007be30 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ - 0x0007be40 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x0007be50 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ - 0x0007be60 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ - 0x0007be70 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ - 0x0007be80 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ - 0x0007be90 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ - 0x0007bea0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x0007beb0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x0007bec0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0007bed0 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ - 0x0007bee0 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ - 0x0007bef0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x0007bf00 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ - 0x0007bf10 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ - 0x0007bf20 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x0007bf30 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ - 0x0007bf40 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x0007bf50 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ - 0x0007bf60 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x0007bf70 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x0007bf80 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x0007bf90 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x0007bfa0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x0007bfb0 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ - 0x0007bfc0 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ - 0x0007bfd0 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ - 0x0007bfe0 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ - 0x0007bff0 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ - 0x0007c000 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ - 0x0007c010 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ - 0x0007c020 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ - 0x0007c030 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ - 0x0007c040 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ - 0x0007c050 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ - 0x0007c060 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ - 0x0007c070 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ - 0x0007c080 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ - 0x0007c090 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ - 0x0007c0a0 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ - 0x0007c0b0 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ - 0x0007c0c0 742e706c 7429202a 282e6967 6f742e70 t.plt) *(.igot.p │ │ │ │ - 0x0007c0d0 6c742920 2a282e67 6f742920 2a282e69 lt) *(.got) *(.i │ │ │ │ - 0x0007c0e0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x0007c0f0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x0007c100 454e4420 28302c20 2e293b0a 20202e64 END (0, .);. .d │ │ │ │ - 0x0007c110 61746120 20202020 20202020 20203a0a ata :. │ │ │ │ - 0x0007c120 20207b0a 20202020 50524f56 49444520 {. PROVIDE │ │ │ │ - 0x0007c130 285f5f64 6174615f 73746172 74203d20 (__data_start = │ │ │ │ - 0x0007c140 2e293b0a 20202020 2a282e64 61746120 .);. *(.data │ │ │ │ - 0x0007c150 2e646174 612e2a20 2e676e75 2e6c696e .data.* .gnu.lin │ │ │ │ - 0x0007c160 6b6f6e63 652e642e 2a290a20 20202053 konce.d.*). S │ │ │ │ - 0x0007c170 4f525428 434f4e53 54525543 544f5253 ORT(CONSTRUCTORS │ │ │ │ - 0x0007c180 290a2020 7d0a2020 2e646174 61312020 ). }. .data1 │ │ │ │ - 0x0007c190 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x0007c1a0 61746131 29207d0a 20205052 4f564944 ata1) }. PROVID │ │ │ │ - 0x0007c1b0 4520285f 65646174 61203d20 2e293b0a E (_edata = .);. │ │ │ │ - 0x0007c1c0 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ - 0x0007c1d0 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ - 0x0007c1e0 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ - 0x0007c1f0 53454354 494f4e29 293b0a20 2050524f SECTION));. PRO │ │ │ │ - 0x0007c200 56494445 20285f5f 6273735f 73746172 VIDE (__bss_star │ │ │ │ - 0x0007c210 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x0007c220 4520285f 5f627373 5f737461 72745f5f E (__bss_start__ │ │ │ │ - 0x0007c230 203d202e 293b0a20 202e6273 73202020 = .);. .bss │ │ │ │ - 0x0007c240 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0007c250 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ - 0x0007c260 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ - 0x0007c270 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x0007c280 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ - 0x0007c290 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ - 0x0007c2a0 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ - 0x0007c2b0 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ - 0x0007c2c0 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ - 0x0007c2d0 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ - 0x0007c2e0 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ - 0x0007c2f0 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ - 0x0007c300 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ - 0x0007c310 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ - 0x0007c320 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ - 0x0007c330 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ - 0x0007c340 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ - 0x0007c350 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ - 0x0007c360 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ - 0x0007c370 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ - 0x0007c380 62656361 75736520 74686572 65206172 because there ar │ │ │ │ - 0x0007c390 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ - 0x0007c3a0 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ - 0x0007c3b0 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ - 0x0007c3c0 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ - 0x0007c3d0 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ - 0x0007c3e0 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ - 0x0007c3f0 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ - 0x0007c400 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ - 0x0007c410 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ - 0x0007c420 282e2021 3d203020 3f203634 202f2038 (. != 0 ? 64 / 8 │ │ │ │ - 0x0007c430 203a2031 293b0a20 207d0a20 2050524f : 1);. }. PRO │ │ │ │ - 0x0007c440 56494445 20285f62 73735f65 6e645f5f VIDE (_bss_end__ │ │ │ │ - 0x0007c450 203d202e 293b2050 524f5649 44452028 = .); PROVIDE ( │ │ │ │ - 0x0007c460 5f5f6273 735f656e 645f5f20 3d202e29 __bss_end__ = .) │ │ │ │ - 0x0007c470 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x0007c480 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ - 0x0007c490 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x0007c4a0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x0007c4b0 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x0007c4c0 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x0007c4d0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x0007c4e0 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ - 0x0007c4f0 20205052 4f564944 4520285f 5f656e64 PROVIDE (__end │ │ │ │ - 0x0007c500 5f5f203d 202e293b 0a202050 524f5649 __ = .);. PROVI │ │ │ │ - 0x0007c510 44452028 5f656e64 203d202e 293b0a20 DE (_end = .);. │ │ │ │ - 0x0007c520 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ - 0x0007c530 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ - 0x0007c540 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ - 0x0007c550 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x0007c560 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x0007c570 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x0007c580 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x0007c590 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x0007c5a0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x0007c5b0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x0007c5c0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x0007c5d0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x0007c5e0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x0007c5f0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x0007c600 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x0007c610 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x0007c620 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x0007c630 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x0007c640 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x0007c650 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x0007c660 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x0007c670 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x0007c680 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x0007c690 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x0007c6a0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x0007c6b0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x0007c6c0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x0007c6d0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x0007c6e0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x0007c6f0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x0007c700 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ - 0x0007c710 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ - 0x0007c720 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ - 0x0007c730 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ - 0x0007c740 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x0007c750 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ - 0x0007c760 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ - 0x0007c770 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ - 0x0007c780 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ - 0x0007c790 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ - 0x0007c7a0 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ - 0x0007c7b0 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ - 0x0007c7c0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0007c7d0 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ - 0x0007c7e0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x0007c7f0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ - 0x0007c800 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ - 0x0007c810 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x0007c820 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ - 0x0007c830 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ - 0x0007c840 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ - 0x0007c850 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ - 0x0007c860 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ - 0x0007c870 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ - 0x0007c880 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ - 0x0007c890 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ - 0x0007c8a0 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ - 0x0007c8b0 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ - 0x0007c8c0 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ - 0x0007c8d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0007c8e0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ - 0x0007c8f0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x0007c900 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ - 0x0007c910 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ - 0x0007c920 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ - 0x0007c930 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ - 0x0007c940 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x0007c950 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x0007c960 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x0007c970 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x0007c980 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ - 0x0007c990 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ - 0x0007c9a0 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ - 0x0007c9b0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x0007c9c0 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x0007c9d0 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x0007c9e0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x0007c9f0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x0007ca00 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x0007ca10 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x0007ca20 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x0007ca30 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x0007ca40 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x0007ca50 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x0007ca60 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x0007ca70 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x0007ca80 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x0007ca90 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x0007caa0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x0007cab0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x0007cac0 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x0007cad0 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x0007cae0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x0007caf0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x0007cb00 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x0007cb10 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x0007cb20 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x0007cb30 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x0007cb40 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x0007cb50 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x0007cb60 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x0007cb70 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x0007cb80 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x0007cb90 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x0007cba0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x0007cbb0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x0007cbc0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0007cbd0 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x0007cbe0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x0007cbf0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x0007cc00 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x0007cc10 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x0007cc20 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x0007cc30 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x0007cc40 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x0007cc50 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x0007cc60 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x0007cc70 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x0007cc80 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x0007cc90 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x0007cca0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x0007ccb0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x0007ccc0 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x0007ccd0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x0007cce0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x0007ccf0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x0007cd00 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x0007cd10 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x0007cd20 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x0007cd30 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x0007cd40 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x0007cd50 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x0007cd60 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x0007cd70 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x0007cd80 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x0007cd90 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ - 0x0007cda0 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ - 0x0007cdb0 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ - 0x0007cdc0 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ - 0x0007cdd0 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ - 0x0007cde0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ - 0x0007cdf0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ - 0x0007ce00 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x0007ce10 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x0007ce20 70617261 74652d63 6f646520 2a2f0a2f parate-code */./ │ │ │ │ - 0x0007ce30 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ - 0x0007ce40 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ - 0x0007ce50 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ - 0x0007ce60 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ - 0x0007ce70 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ - 0x0007ce80 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ - 0x0007ce90 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ - 0x0007cea0 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ - 0x0007ceb0 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ - 0x0007cec0 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ - 0x0007ced0 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ - 0x0007cee0 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ - 0x0007cef0 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ - 0x0007cf00 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ - 0x0007cf10 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ - 0x0007cf20 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ - 0x0007cf30 4d415428 22656c66 36342d6c 6974746c MAT("elf64-littl │ │ │ │ - 0x0007cf40 65616172 63683634 222c2022 656c6636 eaarch64", "elf6 │ │ │ │ - 0x0007cf50 342d6269 67616172 63683634 222c2022 4-bigaarch64", " │ │ │ │ - 0x0007cf60 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ - 0x0007cf70 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ - 0x0007cf80 48286161 72636836 34290a45 4e545259 H(aarch64).ENTRY │ │ │ │ - 0x0007cf90 285f7374 61727429 0a534541 5243485f (_start).SEARCH_ │ │ │ │ - 0x0007cfa0 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x0007cfb0 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x0007cfc0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x0007cfd0 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x0007cfe0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0007cff0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x0007d000 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ - 0x0007d010 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x0007d020 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x0007d030 63616c2f 6c696222 293b2053 45415243 cal/lib"); SEARC │ │ │ │ - 0x0007d040 485f4449 5228223d 2f6c6962 22293b20 H_DIR("=/lib"); │ │ │ │ - 0x0007d050 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0007d060 722f6c69 6222293b 20534541 5243485f r/lib"); SEARCH_ │ │ │ │ - 0x0007d070 44495228 223d2f75 73722f61 61726368 DIR("=/usr/aarch │ │ │ │ - 0x0007d080 36342d6c 696e7578 2d676e75 2f6c6962 64-linux-gnu/lib │ │ │ │ - 0x0007d090 22293b0a 53454354 494f4e53 0a7b0a20 ");.SECTIONS.{. │ │ │ │ - 0x0007d0a0 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x0007d0b0 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ - 0x0007d0c0 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ - 0x0007d0d0 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ - 0x0007d0e0 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x0007d0f0 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ - 0x0007d100 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ - 0x0007d110 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ - 0x0007d120 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ - 0x0007d130 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ - 0x0007d140 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ - 0x0007d150 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ - 0x0007d160 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ - 0x0007d170 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ - 0x0007d180 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ - 0x0007d190 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ - 0x0007d1a0 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ - 0x0007d1b0 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x0007d1c0 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ - 0x0007d1d0 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ - 0x0007d1e0 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x0007d1f0 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x0007d200 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x0007d210 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x0007d220 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x0007d230 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x0007d240 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x0007d250 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x0007d260 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x0007d270 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x0007d280 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x0007d290 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x0007d2a0 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x0007d2b0 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x0007d2c0 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x0007d2d0 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x0007d2e0 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x0007d2f0 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ - 0x0007d300 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x0007d310 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ - 0x0007d320 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x0007d330 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x0007d340 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x0007d350 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ - 0x0007d360 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0007d370 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x0007d380 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x0007d390 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ - 0x0007d3a0 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ - 0x0007d3b0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x0007d3c0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0007d3d0 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ - 0x0007d3e0 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x0007d3f0 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x0007d400 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x0007d410 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x0007d420 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x0007d430 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0007d440 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ - 0x0007d450 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ - 0x0007d460 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ - 0x0007d470 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x0007d480 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ - 0x0007d490 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x0007d4a0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x0007d4b0 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x0007d4c0 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ - 0x0007d4d0 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ - 0x0007d4e0 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x0007d4f0 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x0007d500 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ - 0x0007d510 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ - 0x0007d520 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ - 0x0007d530 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ - 0x0007d540 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ - 0x0007d550 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ - 0x0007d560 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ - 0x0007d570 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x0007d580 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ - 0x0007d590 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ - 0x0007d5a0 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ - 0x0007d5b0 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ - 0x0007d5c0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x0007d5d0 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x0007d5e0 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ - 0x0007d5f0 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ - 0x0007d600 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ - 0x0007d610 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ - 0x0007d620 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ - 0x0007d630 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ - 0x0007d640 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ - 0x0007d650 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ - 0x0007d660 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ - 0x0007d670 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ - 0x0007d680 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ - 0x0007d690 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ - 0x0007d6a0 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ - 0x0007d6b0 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ - 0x0007d6c0 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ - 0x0007d6d0 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ - 0x0007d6e0 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ - 0x0007d6f0 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ - 0x0007d700 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ - 0x0007d710 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0007d720 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ - 0x0007d730 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ - 0x0007d740 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ - 0x0007d750 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ - 0x0007d760 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ - 0x0007d770 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ - 0x0007d780 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ - 0x0007d790 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ - 0x0007d7a0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x0007d7b0 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ - 0x0007d7c0 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x0007d7d0 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ - 0x0007d7e0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x0007d7f0 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ - 0x0007d800 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x0007d810 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ - 0x0007d820 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ - 0x0007d830 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ - 0x0007d840 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ - 0x0007d850 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ - 0x0007d860 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x0007d870 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ - 0x0007d880 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x0007d890 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x0007d8a0 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ - 0x0007d8b0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x0007d8c0 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x0007d8d0 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x0007d8e0 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x0007d8f0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x0007d900 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x0007d910 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x0007d920 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ - 0x0007d930 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ - 0x0007d940 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x0007d950 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ - 0x0007d960 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x0007d970 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ - 0x0007d980 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ - 0x0007d990 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x0007d9a0 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ - 0x0007d9b0 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x0007d9c0 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x0007d9d0 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ - 0x0007d9e0 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x0007d9f0 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ - 0x0007da00 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ - 0x0007da10 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ - 0x0007da20 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ - 0x0007da30 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x0007da40 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x0007da50 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x0007da60 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x0007da70 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x0007da80 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x0007da90 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x0007daa0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x0007dab0 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ - 0x0007dac0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0007dad0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x0007dae0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0007daf0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0007db00 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ - 0x0007db10 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ - 0x0007db20 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x0007db30 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x0007db40 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x0007db50 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x0007db60 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x0007db70 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x0007db80 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x0007db90 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x0007dba0 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x0007dbb0 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x0007dbc0 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ - 0x0007dbd0 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ - 0x0007dbe0 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ - 0x0007dbf0 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ - 0x0007dc00 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ - 0x0007dc10 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ - 0x0007dc20 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ - 0x0007dc30 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ - 0x0007dc40 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ - 0x0007dc50 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ - 0x0007dc60 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ - 0x0007dc70 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ - 0x0007dc80 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ - 0x0007dc90 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ - 0x0007dca0 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ - 0x0007dcb0 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ - 0x0007dcc0 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0007dcd0 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ - 0x0007dce0 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ - 0x0007dcf0 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ - 0x0007dd00 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ - 0x0007dd10 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ - 0x0007dd20 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x0007dd30 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ - 0x0007dd40 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ - 0x0007dd50 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ - 0x0007dd60 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ - 0x0007dd70 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ - 0x0007dd80 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ - 0x0007dd90 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ - 0x0007dda0 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ - 0x0007ddb0 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ - 0x0007ddc0 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ - 0x0007ddd0 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x0007dde0 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ - 0x0007ddf0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x0007de00 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ - 0x0007de10 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ - 0x0007de20 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ - 0x0007de30 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ - 0x0007de40 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ - 0x0007de50 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x0007de60 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ - 0x0007de70 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x0007de80 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x0007de90 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x0007dea0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x0007deb0 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x0007dec0 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x0007ded0 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x0007dee0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x0007def0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x0007df00 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ - 0x0007df10 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ - 0x0007df20 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x0007df30 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ - 0x0007df40 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ - 0x0007df50 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ - 0x0007df60 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ - 0x0007df70 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x0007df80 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x0007df90 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x0007dfa0 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x0007dfb0 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x0007dfc0 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x0007dfd0 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x0007dfe0 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x0007dff0 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ - 0x0007e000 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ - 0x0007e010 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ - 0x0007e020 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ - 0x0007e030 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0007e040 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0007e050 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0007e060 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0007e070 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ - 0x0007e080 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x0007e090 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0007e0a0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x0007e0b0 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ - 0x0007e0c0 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ - 0x0007e0d0 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x0007e0e0 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ - 0x0007e0f0 0a202020 20202a28 2e746461 7461202e . *(.tdata . │ │ │ │ - 0x0007e100 74646174 612e2a20 2e676e75 2e6c696e tdata.* .gnu.lin │ │ │ │ - 0x0007e110 6b6f6e63 652e7464 2e2a290a 2020207d konce.td.*). } │ │ │ │ - 0x0007e120 0a20202e 74627373 09092020 3a207b20 . .tbss.. : { │ │ │ │ - 0x0007e130 2a282e74 62737320 2e746273 732e2a20 *(.tbss .tbss.* │ │ │ │ - 0x0007e140 2e676e75 2e6c696e 6b6f6e63 652e7462 .gnu.linkonce.tb │ │ │ │ - 0x0007e150 2e2a2920 2a282e74 636f6d6d 6f6e2920 .*) *(.tcommon) │ │ │ │ - 0x0007e160 7d0a2020 2e707265 696e6974 5f617272 }. .preinit_arr │ │ │ │ - 0x0007e170 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x0007e180 4b454550 20282a28 2e707265 696e6974 KEEP (*(.preinit │ │ │ │ - 0x0007e190 5f617272 61792929 0a20207d 0a20202e _array)). }. . │ │ │ │ - 0x0007e1a0 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x0007e1b0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x0007e1c0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x0007e1d0 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ - 0x0007e1e0 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ - 0x0007e1f0 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ - 0x0007e200 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x0007e210 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ - 0x0007e220 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x0007e230 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ - 0x0007e240 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ - 0x0007e250 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x0007e260 6f727329 290a2020 7d0a2020 2e66696e ors)). }. .fin │ │ │ │ - 0x0007e270 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ - 0x0007e280 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x0007e290 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x0007e2a0 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ - 0x0007e2b0 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x0007e2c0 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ - 0x0007e2d0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x0007e2e0 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ - 0x0007e2f0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x0007e300 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x0007e310 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x0007e320 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x0007e330 29290a20 207d0a20 202e6374 6f727320 )). }. .ctors │ │ │ │ - 0x0007e340 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0007e350 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ - 0x0007e360 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ - 0x0007e370 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ - 0x0007e380 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ - 0x0007e390 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ - 0x0007e3a0 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ - 0x0007e3b0 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ - 0x0007e3c0 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ - 0x0007e3d0 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ - 0x0007e3e0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x0007e3f0 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ - 0x0007e400 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ - 0x0007e410 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ - 0x0007e420 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ - 0x0007e430 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ - 0x0007e440 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ - 0x0007e450 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ - 0x0007e460 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ - 0x0007e470 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ - 0x0007e480 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ - 0x0007e490 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ - 0x0007e4a0 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ - 0x0007e4b0 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ - 0x0007e4c0 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ - 0x0007e4d0 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ - 0x0007e4e0 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ - 0x0007e4f0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x0007e500 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ - 0x0007e510 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ - 0x0007e520 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ - 0x0007e530 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ - 0x0007e540 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ - 0x0007e550 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ - 0x0007e560 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ - 0x0007e570 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ - 0x0007e580 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ - 0x0007e590 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x0007e5a0 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ - 0x0007e5b0 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ - 0x0007e5c0 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ - 0x0007e5d0 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ - 0x0007e5e0 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ - 0x0007e5f0 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ - 0x0007e600 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x0007e610 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x0007e620 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x0007e630 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ - 0x0007e640 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x0007e650 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ - 0x0007e660 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ - 0x0007e670 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x0007e680 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x0007e690 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x0007e6a0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x0007e6b0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x0007e6c0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x0007e6d0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x0007e6e0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x0007e6f0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x0007e700 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ - 0x0007e710 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ - 0x0007e720 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ - 0x0007e730 20202020 20202020 2020203a 207b204b : { K │ │ │ │ - 0x0007e740 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ - 0x0007e750 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ - 0x0007e760 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ - 0x0007e770 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ - 0x0007e780 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x0007e790 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ - 0x0007e7a0 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ - 0x0007e7b0 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ - 0x0007e7c0 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ - 0x0007e7d0 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ - 0x0007e7e0 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ - 0x0007e7f0 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ - 0x0007e800 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x0007e810 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ - 0x0007e820 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x0007e830 4e545f52 454c524f 5f454e44 20283234 NT_RELRO_END (24 │ │ │ │ - 0x0007e840 2c202e29 3b0a2020 2e676f74 2e706c74 , .);. .got.plt │ │ │ │ - 0x0007e850 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x0007e860 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ - 0x0007e870 706c7429 207d0a20 202e6461 74612020 plt) }. .data │ │ │ │ - 0x0007e880 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0007e890 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ - 0x0007e8a0 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ - 0x0007e8b0 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ - 0x0007e8c0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0007e8d0 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ - 0x0007e8e0 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ - 0x0007e8f0 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ - 0x0007e900 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ - 0x0007e910 207d0a20 2050524f 56494445 20285f65 }. PROVIDE (_e │ │ │ │ - 0x0007e920 64617461 203d202e 293b0a20 2050524f data = .);. PRO │ │ │ │ - 0x0007e930 56494445 20286564 61746120 3d202e29 VIDE (edata = .) │ │ │ │ - 0x0007e940 3b0a2020 2e203d20 414c4947 4e28414c ;. . = ALIGN(AL │ │ │ │ - 0x0007e950 49474e4f 46284e45 58545f53 45435449 IGNOF(NEXT_SECTI │ │ │ │ - 0x0007e960 4f4e2929 3b0a2020 50524f56 49444520 ON));. PROVIDE │ │ │ │ - 0x0007e970 285f5f62 73735f73 74617274 203d202e (__bss_start = . │ │ │ │ - 0x0007e980 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ - 0x0007e990 6273735f 73746172 745f5f20 3d202e29 bss_start__ = .) │ │ │ │ - 0x0007e9a0 3b0a2020 2e627373 20202020 20202020 ;. .bss │ │ │ │ - 0x0007e9b0 20202020 3a0a2020 7b0a2020 20202a28 :. {. *( │ │ │ │ - 0x0007e9c0 2e64796e 62737329 0a202020 202a282e .dynbss). *(. │ │ │ │ - 0x0007e9d0 62737320 2e627373 2e2a202e 676e752e bss .bss.* .gnu. │ │ │ │ - 0x0007e9e0 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ - 0x0007e9f0 20202a28 434f4d4d 4f4e290a 20202020 *(COMMON). │ │ │ │ - 0x0007ea00 2f2a2041 6c69676e 20686572 6520746f /* Align here to │ │ │ │ - 0x0007ea10 20656e73 75726520 74686174 20696e20 ensure that in │ │ │ │ - 0x0007ea20 74686520 636f6d6d 6f6e2063 61736520 the common case │ │ │ │ - 0x0007ea30 6f662074 68657265 206f6e6c 79206265 of there only be │ │ │ │ - 0x0007ea40 696e6720 6f6e650a 20202020 20202074 ing one. t │ │ │ │ - 0x0007ea50 79706520 6f66202e 62737320 73656374 ype of .bss sect │ │ │ │ - 0x0007ea60 696f6e2c 20746865 20736563 74696f6e ion, the section │ │ │ │ - 0x0007ea70 206f6363 75706965 73207370 61636520 occupies space │ │ │ │ - 0x0007ea80 75702074 6f205f65 6e642e0a 20202020 up to _end.. │ │ │ │ - 0x0007ea90 20202041 6c69676e 20616674 6572202e Align after . │ │ │ │ - 0x0007eaa0 62737320 746f2065 6e737572 6520636f bss to ensure co │ │ │ │ - 0x0007eab0 72726563 7420616c 69676e6d 656e7420 rrect alignment │ │ │ │ - 0x0007eac0 6576656e 20696620 7468650a 20202020 even if the. │ │ │ │ - 0x0007ead0 2020202e 62737320 73656374 696f6e20 .bss section │ │ │ │ - 0x0007eae0 64697361 70706561 72732062 65636175 disappears becau │ │ │ │ - 0x0007eaf0 73652074 68657265 20617265 206e6f20 se there are no │ │ │ │ - 0x0007eb00 696e7075 74207365 6374696f 6e732e0a input sections.. │ │ │ │ - 0x0007eb10 20202020 20202046 49584d45 3a205768 FIXME: Wh │ │ │ │ - 0x0007eb20 7920646f 20776520 6e656564 2069743f y do we need it? │ │ │ │ - 0x0007eb30 20576865 6e207468 65726520 6973206e When there is n │ │ │ │ - 0x0007eb40 6f202e62 73732073 65637469 6f6e2c20 o .bss section, │ │ │ │ - 0x0007eb50 77652064 6f206e6f 740a2020 20202020 we do not. │ │ │ │ - 0x0007eb60 20706164 20746865 202e6461 74612073 pad the .data s │ │ │ │ - 0x0007eb70 65637469 6f6e2e20 202a2f0a 20202020 ection. */. │ │ │ │ - 0x0007eb80 20202e20 3d20414c 49474e28 2e20213d . = ALIGN(. != │ │ │ │ - 0x0007eb90 2030203f 20363420 2f203820 3a203129 0 ? 64 / 8 : 1) │ │ │ │ - 0x0007eba0 3b0a2020 7d0a2020 50524f56 49444520 ;. }. PROVIDE │ │ │ │ - 0x0007ebb0 285f6273 735f656e 645f5f20 3d202e29 (_bss_end__ = .) │ │ │ │ - 0x0007ebc0 3b205052 4f564944 4520285f 5f627373 ; PROVIDE (__bss │ │ │ │ - 0x0007ebd0 5f656e64 5f5f203d 202e293b 0a202020 _end__ = .);. │ │ │ │ - 0x0007ebe0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ - 0x0007ebf0 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ - 0x0007ec00 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ - 0x0007ec10 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x0007ec20 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x0007ec30 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ - 0x0007ec40 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ - 0x0007ec50 4e283634 202f2038 293b0a20 2050524f N(64 / 8);. PRO │ │ │ │ - 0x0007ec60 56494445 20285f5f 656e645f 5f203d20 VIDE (__end__ = │ │ │ │ - 0x0007ec70 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x0007ec80 656e6420 3d202e29 3b0a2020 50524f56 end = .);. PROV │ │ │ │ - 0x0007ec90 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ - 0x0007eca0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x0007ecb0 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ - 0x0007ecc0 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ - 0x0007ecd0 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x0007ece0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ - 0x0007ecf0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x0007ed00 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ - 0x0007ed10 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x0007ed20 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ - 0x0007ed30 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ - 0x0007ed40 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ - 0x0007ed50 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ - 0x0007ed60 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x0007ed70 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x0007ed80 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ - 0x0007ed90 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ - 0x0007eda0 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ - 0x0007edb0 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x0007edc0 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ - 0x0007edd0 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ - 0x0007ede0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ - 0x0007edf0 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ - 0x0007ee00 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ - 0x0007ee10 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ - 0x0007ee20 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ - 0x0007ee30 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x0007ee40 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ - 0x0007ee50 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ - 0x0007ee60 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x0007ee70 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ - 0x0007ee80 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ - 0x0007ee90 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ - 0x0007eea0 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ - 0x0007eeb0 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ - 0x0007eec0 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ - 0x0007eed0 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ - 0x0007eee0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ - 0x0007eef0 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ - 0x0007ef00 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ - 0x0007ef10 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ - 0x0007ef20 2e646562 75672020 20202020 20202020 .debug │ │ │ │ - 0x0007ef30 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ - 0x0007ef40 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ - 0x0007ef50 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ - 0x0007ef60 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ - 0x0007ef70 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ - 0x0007ef80 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ - 0x0007ef90 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ - 0x0007efa0 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ - 0x0007efb0 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ - 0x0007efc0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x0007efd0 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ - 0x0007efe0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ - 0x0007eff0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x0007f000 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ - 0x0007f010 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x0007f020 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ - 0x0007f030 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ - 0x0007f040 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ - 0x0007f050 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x0007f060 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x0007f070 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ - 0x0007f080 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ - 0x0007f090 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ - 0x0007f0a0 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ - 0x0007f0b0 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x0007f0c0 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x0007f0d0 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x0007f0e0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0007f0f0 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ - 0x0007f100 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ - 0x0007f110 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ - 0x0007f120 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ - 0x0007f130 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ - 0x0007f140 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ - 0x0007f150 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0007f160 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ - 0x0007f170 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ - 0x0007f180 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ - 0x0007f190 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ - 0x0007f1a0 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x0007f1b0 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ - 0x0007f1c0 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ - 0x0007f1d0 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ - 0x0007f1e0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ - 0x0007f1f0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x0007f200 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ - 0x0007f210 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ - 0x0007f220 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x0007f230 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ - 0x0007f240 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ - 0x0007f250 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x0007f260 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ - 0x0007f270 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ - 0x0007f280 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x0007f290 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ - 0x0007f2a0 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ - 0x0007f2b0 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ - 0x0007f2c0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0007f2d0 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ - 0x0007f2e0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ - 0x0007f2f0 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ - 0x0007f300 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ - 0x0007f310 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ - 0x0007f320 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ - 0x0007f330 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ - 0x0007f340 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x0007f350 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ - 0x0007f360 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ - 0x0007f370 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ - 0x0007f380 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0007f390 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ - 0x0007f3a0 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ - 0x0007f3b0 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x0007f3c0 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ - 0x0007f3d0 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ - 0x0007f3e0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ - 0x0007f3f0 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ - 0x0007f400 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x0007f410 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ - 0x0007f420 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x0007f430 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x0007f440 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ - 0x0007f450 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ - 0x0007f460 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0007f470 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ - 0x0007f480 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ - 0x0007f490 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ - 0x0007f4a0 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ - 0x0007f4b0 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ - 0x0007f4c0 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ - 0x0007f4d0 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ - 0x0007f4e0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ - 0x0007f4f0 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ - 0x0007f500 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ - 0x0007f510 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x0007f520 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ - 0x0007f530 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ - 0x0007f540 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ - 0x0007f550 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ - 0x0007f560 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x0007f570 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x0007f580 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x0007f590 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x0007f5a0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x0007f5b0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x0007f5c0 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x0007f5d0 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x0007f5e0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x0007f5f0 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x0007f600 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x0007f610 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x0007f620 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x0007f630 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x0007f640 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x0007f650 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x0007f660 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x0007f670 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x0007f680 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x0007f690 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ - 0x0007f6a0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x0007f6b0 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ - 0x0007f6c0 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ - 0x0007f6d0 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x0007f6e0 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ - 0x0007f6f0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x0007f700 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0007f710 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x0007f720 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x0007f730 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x0007f740 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x0007f750 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x0007f760 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x0007f770 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0007f780 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x0007f790 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ - 0x0007f7a0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x0007f7b0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x0007f7c0 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ - 0x0007f7d0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0007f7e0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0007f7f0 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ - 0x0007f800 530a7b0a 20205052 4f564944 4520285f S.{. PROVIDE (_ │ │ │ │ - 0x0007f810 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ - 0x0007f820 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ - 0x0007f830 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x0007f840 2c203029 293b0a20 202e203d 20534547 , 0));. . = SEG │ │ │ │ - 0x0007f850 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ - 0x0007f860 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ - 0x0007f870 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ - 0x0007f880 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ - 0x0007f890 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ - 0x0007f8a0 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ - 0x0007f8b0 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ - 0x0007f8c0 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ - 0x0007f8d0 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ - 0x0007f8e0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ - 0x0007f8f0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ - 0x0007f900 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ - 0x0007f910 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ - 0x0007f920 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ - 0x0007f930 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ - 0x0007f940 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ - 0x0007f950 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ - 0x0007f960 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ - 0x0007f970 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ - 0x0007f980 642d6964 29207d0a 20202e69 6e746572 d-id) }. .inter │ │ │ │ - 0x0007f990 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ - 0x0007f9a0 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ - 0x0007f9b0 73682020 20202020 20202020 203a207b sh : { │ │ │ │ - 0x0007f9c0 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ - 0x0007f9d0 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ - 0x0007f9e0 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ - 0x0007f9f0 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ - 0x0007fa00 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ - 0x0007fa10 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ - 0x0007fa20 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x0007fa30 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ - 0x0007fa40 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ - 0x0007fa50 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ - 0x0007fa60 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ - 0x0007fa70 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x0007fa80 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ - 0x0007fa90 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ - 0x0007faa0 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ - 0x0007fab0 207d0a20 202e7265 6c612e64 796e2020 }. .rela.dyn │ │ │ │ - 0x0007fac0 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x0007fad0 2020202a 282e7265 6c612e69 6e697429 *(.rela.init) │ │ │ │ - 0x0007fae0 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x0007faf0 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ - 0x0007fb00 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0007fb10 6e63652e 742e2a29 0a202020 2020202a nce.t.*). * │ │ │ │ - 0x0007fb20 282e7265 6c612e66 696e6929 0a202020 (.rela.fini). │ │ │ │ - 0x0007fb30 2020202a 282e7265 6c612e72 6f646174 *(.rela.rodat │ │ │ │ - 0x0007fb40 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x0007fb50 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0007fb60 6e63652e 722e2a29 0a202020 2020202a nce.r.*). * │ │ │ │ - 0x0007fb70 282e7265 6c612e64 61746120 2e72656c (.rela.data .rel │ │ │ │ - 0x0007fb80 612e6461 74612e2a 202e7265 6c612e67 a.data.* .rela.g │ │ │ │ - 0x0007fb90 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x0007fba0 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x0007fbb0 64617461 202e7265 6c612e74 64617461 data .rela.tdata │ │ │ │ - 0x0007fbc0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x0007fbd0 6b6f6e63 652e7464 2e2a290a 20202020 konce.td.*). │ │ │ │ - 0x0007fbe0 20202a28 2e72656c 612e7462 7373202e *(.rela.tbss . │ │ │ │ - 0x0007fbf0 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ - 0x0007fc00 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x0007fc10 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x0007fc20 6c612e63 746f7273 290a2020 20202020 la.ctors). │ │ │ │ - 0x0007fc30 2a282e72 656c612e 64746f72 73290a20 *(.rela.dtors). │ │ │ │ - 0x0007fc40 20202020 202a282e 72656c61 2e676f74 *(.rela.got │ │ │ │ - 0x0007fc50 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0007fc60 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ - 0x0007fc70 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0007fc80 63652e62 2e2a290a 20202020 20202a28 ce.b.*). *( │ │ │ │ - 0x0007fc90 2e72656c 612e6966 756e6329 0a202020 .rela.ifunc). │ │ │ │ - 0x0007fca0 207d0a20 202e7265 6c612e70 6c742020 }. .rela.plt │ │ │ │ - 0x0007fcb0 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x0007fcc0 2020202a 282e7265 6c612e70 6c74290a *(.rela.plt). │ │ │ │ - 0x0007fcd0 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ - 0x0007fce0 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ - 0x0007fcf0 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x0007fd00 722e6479 6e29207d 0a20202f 2a20416c r.dyn) }. /* Al │ │ │ │ - 0x0007fd10 69676e20 74686520 74657874 20736567 ign the text seg │ │ │ │ - 0x0007fd20 6d656e74 2e20202a 2f0a2020 2e203d20 ment. */. . = │ │ │ │ - 0x0007fd30 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ - 0x0007fd40 4d415850 41474553 495a4529 293b0a20 MAXPAGESIZE));. │ │ │ │ - 0x0007fd50 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x0007fd60 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ - 0x0007fd70 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x0007fd80 696e6974 20202020 20202020 2020203a init : │ │ │ │ - 0x0007fd90 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x0007fda0 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ - 0x0007fdb0 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x0007fdc0 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ - 0x0007fdd0 20202020 20203a20 414c4947 4e283136 : ALIGN(16 │ │ │ │ - 0x0007fde0 29207b20 2a282e70 6c742920 2a282e69 ) { *(.plt) *(.i │ │ │ │ - 0x0007fdf0 706c7429 207d0a20 202e7465 78742020 plt) }. .text │ │ │ │ - 0x0007fe00 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0007fe10 2020202a 282e7465 78742e75 6e6c696b *(.text.unlik │ │ │ │ - 0x0007fe20 656c7920 2e746578 742e2a5f 756e6c69 ely .text.*_unli │ │ │ │ - 0x0007fe30 6b656c79 202e7465 78742e75 6e6c696b kely .text.unlik │ │ │ │ - 0x0007fe40 656c792e 2a290a20 2020202a 282e7465 ely.*). *(.te │ │ │ │ - 0x0007fe50 78742e65 78697420 2e746578 742e6578 xt.exit .text.ex │ │ │ │ - 0x0007fe60 69742e2a 290a2020 20202a28 2e746578 it.*). *(.tex │ │ │ │ - 0x0007fe70 742e7374 61727475 70202e74 6578742e t.startup .text. │ │ │ │ - 0x0007fe80 73746172 7475702e 2a290a20 2020202a startup.*). * │ │ │ │ - 0x0007fe90 282e7465 78742e68 6f74202e 74657874 (.text.hot .text │ │ │ │ - 0x0007fea0 2e686f74 2e2a290a 20202020 2a28534f .hot.*). *(SO │ │ │ │ - 0x0007feb0 5254282e 74657874 2e736f72 7465642e RT(.text.sorted. │ │ │ │ - 0x0007fec0 2a29290a 20202020 2a282e74 65787420 *)). *(.text │ │ │ │ - 0x0007fed0 2e737475 62202e74 6578742e 2a202e67 .stub .text.* .g │ │ │ │ - 0x0007fee0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x0007fef0 0a202020 202f2a20 2e676e75 2e776172 . /* .gnu.war │ │ │ │ - 0x0007ff00 6e696e67 20736563 74696f6e 73206172 ning sections ar │ │ │ │ - 0x0007ff10 65206861 6e646c65 64207370 65636961 e handled specia │ │ │ │ - 0x0007ff20 6c6c7920 62792065 6c662e65 6d2e2020 lly by elf.em. │ │ │ │ - 0x0007ff30 2a2f0a20 2020202a 282e676e 752e7761 */. *(.gnu.wa │ │ │ │ - 0x0007ff40 726e696e 67290a20 207d203d 30783166 rning). } =0x1f │ │ │ │ - 0x0007ff50 32303033 64350a20 202e6669 6e692020 2003d5. .fini │ │ │ │ - 0x0007ff60 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x0007ff70 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x0007ff80 4e4f4e45 282e6669 6e692929 290a2020 NONE(.fini))). │ │ │ │ - 0x0007ff90 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x0007ffa0 50524f56 49444520 285f5f65 74657874 PROVIDE (__etext │ │ │ │ - 0x0007ffb0 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x0007ffc0 20285f65 74657874 203d202e 293b0a20 (_etext = .);. │ │ │ │ - 0x0007ffd0 2050524f 56494445 20286574 65787420 PROVIDE (etext │ │ │ │ - 0x0007ffe0 3d202e29 3b0a2020 2f2a2041 6c69676e = .);. /* Align │ │ │ │ - 0x0007fff0 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ - 0x00080000 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ - 0x00080010 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ - 0x00080020 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x00080030 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ - 0x00080040 6164204f 6e6c7920 44617461 20726567 ad Only Data reg │ │ │ │ - 0x00080050 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x00080060 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x00080070 20666f72 20746865 20726f64 61746120 for the rodata │ │ │ │ - 0x00080080 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x00080090 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x000800a0 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000800b0 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000800c0 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000800d0 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000800e0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000800f0 54415254 2822726f 64617461 2d736567 TART("rodata-seg │ │ │ │ - 0x00080100 6d656e74 222c2041 4c49474e 28434f4e ment", ALIGN(CON │ │ │ │ - 0x00080110 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x00080120 5a452929 202b2028 2e202620 28434f4e ZE)) + (. & (CON │ │ │ │ - 0x00080130 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x00080140 5a452920 2d203129 29293b0a 20202e72 ZE) - 1)));. .r │ │ │ │ - 0x00080150 6f646174 61202020 20202020 20203a20 odata : │ │ │ │ - 0x00080160 7b202a28 2e726f64 61746120 2e726f64 { *(.rodata .rod │ │ │ │ - 0x00080170 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x00080180 6e63652e 722e2a29 207d0a20 202e726f nce.r.*) }. .ro │ │ │ │ - 0x00080190 64617461 31202020 20202020 203a207b data1 : { │ │ │ │ - 0x000801a0 202a282e 726f6461 74613129 207d0a20 *(.rodata1) }. │ │ │ │ - 0x000801b0 202e6568 5f667261 6d655f68 64722020 .eh_frame_hdr │ │ │ │ - 0x000801c0 203a207b 202a282e 65685f66 72616d65 : { *(.eh_frame │ │ │ │ - 0x000801d0 5f686472 29202a28 2e65685f 6672616d _hdr) *(.eh_fram │ │ │ │ - 0x000801e0 655f656e 74727920 2e65685f 6672616d e_entry .eh_fram │ │ │ │ - 0x000801f0 655f656e 7472792e 2a29207d 0a20202e e_entry.*) }. . │ │ │ │ - 0x00080200 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x00080210 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x00080220 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x00080230 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x00080240 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x00080250 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x00080260 4f207b20 4b454550 20282a28 2e736672 O { KEEP (*(.sfr │ │ │ │ - 0x00080270 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x00080280 2a29207d 0a20202e 6763635f 65786365 *) }. .gcc_exce │ │ │ │ - 0x00080290 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000802a0 595f4946 5f524f20 7b202a28 2e676363 Y_IF_RO { *(.gcc │ │ │ │ - 0x000802b0 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000802c0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000802d0 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x000802e0 62202020 3a204f4e 4c595f49 465f524f b : ONLY_IF_RO │ │ │ │ - 0x000802f0 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ - 0x00080300 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ - 0x00080310 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ - 0x00080320 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ - 0x00080330 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ - 0x00080340 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ - 0x00080350 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x00080360 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x00080370 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x00080380 65732a29 207d0a20 202f2a20 56617269 es*) }. /* Vari │ │ │ │ - 0x00080390 6f757320 6e6f7465 20736563 74696f6e ous note section │ │ │ │ - 0x000803a0 732e2020 506c6163 65642068 65726520 s. Placed here │ │ │ │ - 0x000803b0 736f2074 68617420 74686579 20617265 so that they are │ │ │ │ - 0x000803c0 20616c77 61797320 696e636c 75646564 always included │ │ │ │ - 0x000803d0 0a202020 2020696e 20746865 20726561 . in the rea │ │ │ │ - 0x000803e0 642d6f6e 6c792073 65676d65 6e742061 d-only segment a │ │ │ │ - 0x000803f0 6e64206e 6f742074 72656174 65642061 nd not treated a │ │ │ │ - 0x00080400 73206f72 7068616e 20736563 74696f6e s orphan section │ │ │ │ - 0x00080410 732e2020 5468650a 20202020 20637572 s. The. cur │ │ │ │ - 0x00080420 72656e74 206f7270 68616e20 68616e64 rent orphan hand │ │ │ │ - 0x00080430 6c696e67 20616c67 6f726974 686d2064 ling algorithm d │ │ │ │ - 0x00080440 6f657320 706c6163 65206e6f 74652073 oes place note s │ │ │ │ - 0x00080450 65637469 6f6e7320 61667465 7220522f ections after R/ │ │ │ │ - 0x00080460 4f0a2020 20202064 6174612c 20627574 O. data, but │ │ │ │ - 0x00080470 20746869 73206973 206e6f74 20677561 this is not gua │ │ │ │ - 0x00080480 72616e74 65656420 746f2061 6c776179 ranteed to alway │ │ │ │ - 0x00080490 73206265 20746865 20636173 652e2020 s be the case. │ │ │ │ - 0x000804a0 2a2f0a20 202e6e6f 74652e62 75696c64 */. .note.build │ │ │ │ - 0x000804b0 2d696420 3a202020 2020207b 202a282e -id : { *(. │ │ │ │ - 0x000804c0 6e6f7465 2e627569 6c642d69 6429207d note.build-id) } │ │ │ │ - 0x000804d0 0a20202e 6e6f7465 2e474e55 2d737461 . .note.GNU-sta │ │ │ │ - 0x000804e0 636b203a 20202020 207b202a 282e6e6f ck : { *(.no │ │ │ │ - 0x000804f0 74652e47 4e552d73 7461636b 29207d0a te.GNU-stack) }. │ │ │ │ - 0x00080500 20202e6e 6f74652e 676e752e 70726f70 .note.gnu.prop │ │ │ │ - 0x00080510 65727479 203a2020 7b202a28 2e6e6f74 erty : { *(.not │ │ │ │ - 0x00080520 652e676e 752e7072 6f706572 74792920 e.gnu.property) │ │ │ │ - 0x00080530 7d0a2020 2e6e6f74 652e4142 492d7461 }. .note.ABI-ta │ │ │ │ - 0x00080540 67203a20 20202020 20207b20 2a282e6e g : { *(.n │ │ │ │ - 0x00080550 6f74652e 4142492d 74616729 207d0a20 ote.ABI-tag) }. │ │ │ │ - 0x00080560 202e6e6f 74652e70 61636b61 6765203a .note.package : │ │ │ │ - 0x00080570 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x00080580 2e706163 6b616765 29207d0a 20202e6e .package) }. .n │ │ │ │ - 0x00080590 6f74652e 646c6f70 656e203a 20202020 ote.dlopen : │ │ │ │ - 0x000805a0 20202020 7b202a28 2e6e6f74 652e646c { *(.note.dl │ │ │ │ - 0x000805b0 6f70656e 29207d0a 20202e6e 6f74652e open) }. .note. │ │ │ │ - 0x000805c0 6e657462 73642e69 64656e74 203a2020 netbsd.ident : │ │ │ │ - 0x000805d0 7b202a28 2e6e6f74 652e6e65 74627364 { *(.note.netbsd │ │ │ │ - 0x000805e0 2e696465 6e742920 7d0a2020 2e6e6f74 .ident) }. .not │ │ │ │ - 0x000805f0 652e6f70 656e6273 642e6964 656e7420 e.openbsd.ident │ │ │ │ - 0x00080600 3a207b20 2a282e6e 6f74652e 6f70656e : { *(.note.open │ │ │ │ - 0x00080610 6273642e 6964656e 7429207d 0a20202f bsd.ident) }. / │ │ │ │ - 0x00080620 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x00080630 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ - 0x00080640 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x00080650 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x00080660 73732066 6f722074 68652064 61746120 ss for the data │ │ │ │ - 0x00080670 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x00080680 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x00080690 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000806a0 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000806b0 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000806c0 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000806d0 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x000806e0 454e545f 414c4947 4e202843 4f4e5354 ENT_ALIGN (CONST │ │ │ │ - 0x000806f0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x00080700 292c2043 4f4e5354 414e5420 28434f4d ), CONSTANT (COM │ │ │ │ - 0x00080710 4d4f4e50 41474553 495a4529 293b0a20 MONPAGESIZE));. │ │ │ │ - 0x00080720 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ - 0x00080730 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ - 0x00080740 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x00080750 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x00080760 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x00080770 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x00080780 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x00080790 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000807a0 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x000807b0 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x000807c0 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x000807d0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000807e0 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x000807f0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x00080800 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x00080810 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x00080820 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x00080830 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x00080840 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ - 0x00080850 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x00080860 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ - 0x00080870 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x00080880 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ - 0x00080890 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ - 0x000808a0 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ - 0x000808b0 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ - 0x000808c0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000808d0 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ - 0x000808e0 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ - 0x000808f0 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ - 0x00080900 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x00080910 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ - 0x00080920 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ - 0x00080930 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x00080940 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ - 0x00080950 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ - 0x00080960 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x00080970 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00080980 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x00080990 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000809a0 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ - 0x000809b0 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ - 0x000809c0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000809d0 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000809e0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x000809f0 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ - 0x00080a00 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x00080a10 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x00080a20 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x00080a30 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x00080a40 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x00080a50 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ - 0x00080a60 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x00080a70 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ - 0x00080a80 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x00080a90 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ - 0x00080aa0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x00080ab0 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x00080ac0 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x00080ad0 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x00080ae0 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x00080af0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x00080b00 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x00080b10 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ - 0x00080b20 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x00080b30 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x00080b40 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ - 0x00080b50 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x00080b60 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x00080b70 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x00080b80 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x00080b90 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x00080ba0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x00080bb0 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x00080bc0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x00080bd0 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x00080be0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x00080bf0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x00080c00 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ - 0x00080c10 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x00080c20 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ - 0x00080c30 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ - 0x00080c40 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x00080c50 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ - 0x00080c60 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ - 0x00080c70 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ - 0x00080c80 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ - 0x00080c90 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ - 0x00080ca0 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ - 0x00080cb0 20202020 20202066 69727374 2e202042 first. B │ │ │ │ - 0x00080cc0 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ - 0x00080cd0 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ - 0x00080ce0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x00080cf0 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ - 0x00080d00 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ - 0x00080d10 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ - 0x00080d20 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ - 0x00080d30 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ - 0x00080d40 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ - 0x00080d50 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ - 0x00080d60 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ - 0x00080d70 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ - 0x00080d80 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ - 0x00080d90 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ - 0x00080da0 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ - 0x00080db0 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ - 0x00080dc0 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ - 0x00080dd0 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ - 0x00080de0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x00080df0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x00080e00 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x00080e10 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ - 0x00080e20 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ - 0x00080e30 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ - 0x00080e40 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ - 0x00080e50 20202020 20202074 68652063 7274656e the crten │ │ │ │ - 0x00080e60 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ - 0x00080e70 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ - 0x00080e80 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ - 0x00080e90 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x00080ea0 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ - 0x00080eb0 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ - 0x00080ec0 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ - 0x00080ed0 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ - 0x00080ee0 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ - 0x00080ef0 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ - 0x00080f00 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x00080f10 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x00080f20 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x00080f30 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x00080f40 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x00080f50 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ - 0x00080f60 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ - 0x00080f70 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x00080f80 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x00080f90 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x00080fa0 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x00080fb0 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x00080fc0 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x00080fd0 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x00080fe0 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x00080ff0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x00081000 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ - 0x00081010 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ - 0x00081020 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ - 0x00081030 72202020 20202020 20202020 203a207b r : { │ │ │ │ - 0x00081040 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ - 0x00081050 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ - 0x00081060 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ - 0x00081070 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ - 0x00081080 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x00081090 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ - 0x000810a0 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ - 0x000810b0 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ - 0x000810c0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000810d0 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ - 0x000810e0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000810f0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x00081100 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x00081110 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ - 0x00081120 7d0a2020 2e203d20 44415441 5f534547 }. . = DATA_SEG │ │ │ │ - 0x00081130 4d454e54 5f52454c 524f5f45 4e442028 MENT_RELRO_END ( │ │ │ │ - 0x00081140 32342c20 2e293b0a 20202e67 6f742e70 24, .);. .got.p │ │ │ │ - 0x00081150 6c742020 20202020 20203a20 7b202a28 lt : { *( │ │ │ │ - 0x00081160 2e676f74 2e706c74 29202a28 2e69676f .got.plt) *(.igo │ │ │ │ - 0x00081170 742e706c 7429207d 0a20202e 64617461 t.plt) }. .data │ │ │ │ - 0x00081180 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x00081190 0a202020 2050524f 56494445 20285f5f . PROVIDE (__ │ │ │ │ - 0x000811a0 64617461 5f737461 7274203d 202e293b data_start = .); │ │ │ │ - 0x000811b0 0a202020 202a282e 64617461 202e6461 . *(.data .da │ │ │ │ - 0x000811c0 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000811d0 63652e64 2e2a290a 20202020 534f5254 ce.d.*). SORT │ │ │ │ - 0x000811e0 28434f4e 53545255 43544f52 53290a20 (CONSTRUCTORS). │ │ │ │ - 0x000811f0 207d0a20 202e6461 74613120 20202020 }. .data1 │ │ │ │ - 0x00081200 20202020 203a207b 202a282e 64617461 : { *(.data │ │ │ │ - 0x00081210 3129207d 0a20205f 65646174 61203d20 1) }. _edata = │ │ │ │ - 0x00081220 2e3b0a20 2050524f 56494445 20286564 .;. PROVIDE (ed │ │ │ │ - 0x00081230 61746120 3d202e29 3b0a2020 2e203d20 ata = .);. . = │ │ │ │ - 0x00081240 414c4947 4e28414c 49474e4f 46284e45 ALIGN(ALIGNOF(NE │ │ │ │ - 0x00081250 58545f53 45435449 4f4e2929 3b0a2020 XT_SECTION));. │ │ │ │ - 0x00081260 5f5f6273 735f7374 61727420 3d202e3b __bss_start = .; │ │ │ │ - 0x00081270 0a20205f 5f627373 5f737461 72745f5f . __bss_start__ │ │ │ │ - 0x00081280 203d202e 3b0a2020 2e627373 20202020 = .;. .bss │ │ │ │ - 0x00081290 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000812a0 20202a28 2e64796e 62737329 0a202020 *(.dynbss). │ │ │ │ - 0x000812b0 202a282e 62737320 2e627373 2e2a202e *(.bss .bss.* . │ │ │ │ - 0x000812c0 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ - 0x000812d0 290a2020 20202a28 434f4d4d 4f4e290a ). *(COMMON). │ │ │ │ - 0x000812e0 20202020 2f2a2041 6c69676e 20686572 /* Align her │ │ │ │ - 0x000812f0 6520746f 20656e73 75726520 74686174 e to ensure that │ │ │ │ - 0x00081300 20696e20 74686520 636f6d6d 6f6e2063 in the common c │ │ │ │ - 0x00081310 61736520 6f662074 68657265 206f6e6c ase of there onl │ │ │ │ - 0x00081320 79206265 696e6720 6f6e650a 20202020 y being one. │ │ │ │ - 0x00081330 20202074 79706520 6f66202e 62737320 type of .bss │ │ │ │ - 0x00081340 73656374 696f6e2c 20746865 20736563 section, the sec │ │ │ │ - 0x00081350 74696f6e 206f6363 75706965 73207370 tion occupies sp │ │ │ │ - 0x00081360 61636520 75702074 6f205f65 6e642e0a ace up to _end.. │ │ │ │ - 0x00081370 20202020 20202041 6c69676e 20616674 Align aft │ │ │ │ - 0x00081380 6572202e 62737320 746f2065 6e737572 er .bss to ensur │ │ │ │ - 0x00081390 6520636f 72726563 7420616c 69676e6d e correct alignm │ │ │ │ - 0x000813a0 656e7420 6576656e 20696620 7468650a ent even if the. │ │ │ │ - 0x000813b0 20202020 2020202e 62737320 73656374 .bss sect │ │ │ │ - 0x000813c0 696f6e20 64697361 70706561 72732062 ion disappears b │ │ │ │ - 0x000813d0 65636175 73652074 68657265 20617265 ecause there are │ │ │ │ - 0x000813e0 206e6f20 696e7075 74207365 6374696f no input sectio │ │ │ │ - 0x000813f0 6e732e0a 20202020 20202046 49584d45 ns.. FIXME │ │ │ │ - 0x00081400 3a205768 7920646f 20776520 6e656564 : Why do we need │ │ │ │ - 0x00081410 2069743f 20576865 6e207468 65726520 it? When there │ │ │ │ - 0x00081420 6973206e 6f202e62 73732073 65637469 is no .bss secti │ │ │ │ - 0x00081430 6f6e2c20 77652064 6f206e6f 740a2020 on, we do not. │ │ │ │ - 0x00081440 20202020 20706164 20746865 202e6461 pad the .da │ │ │ │ - 0x00081450 74612073 65637469 6f6e2e20 202a2f0a ta section. */. │ │ │ │ - 0x00081460 20202020 20202e20 3d20414c 49474e28 . = ALIGN( │ │ │ │ - 0x00081470 2e20213d 2030203f 20363420 2f203820 . != 0 ? 64 / 8 │ │ │ │ - 0x00081480 3a203129 3b0a2020 7d0a2020 5f627373 : 1);. }. _bss │ │ │ │ - 0x00081490 5f656e64 5f5f203d 202e3b20 5f5f6273 _end__ = .; __bs │ │ │ │ - 0x000814a0 735f656e 645f5f20 3d202e3b 0a202020 s_end__ = .;. │ │ │ │ - 0x000814b0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ - 0x000814c0 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ - 0x000814d0 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ - 0x000814e0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x000814f0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x00081500 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ - 0x00081510 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ - 0x00081520 4e283634 202f2038 293b0a20 205f5f65 N(64 / 8);. __e │ │ │ │ - 0x00081530 6e645f5f 203d202e 3b0a2020 5f656e64 nd__ = .;. _end │ │ │ │ - 0x00081540 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ - 0x00081550 28656e64 203d202e 293b0a20 202e203d (end = .);. . = │ │ │ │ - 0x00081560 20444154 415f5345 474d454e 545f454e DATA_SEGMENT_EN │ │ │ │ - 0x00081570 4420282e 293b0a20 202f2a20 53746172 D (.);. /* Star │ │ │ │ - 0x00081580 74206f66 20746865 2054696e 79204461 t of the Tiny Da │ │ │ │ - 0x00081590 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000815a0 202f2a20 53746162 73206465 62756767 /* Stabs debugg │ │ │ │ - 0x000815b0 696e6720 73656374 696f6e73 2e20202a ing sections. * │ │ │ │ - 0x000815c0 2f0a2020 2e737461 62202020 20202020 /. .stab │ │ │ │ - 0x000815d0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000815e0 29207d0a 20202e73 74616273 74722020 ) }. .stabstr │ │ │ │ - 0x000815f0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x00081600 61627374 7229207d 0a20202e 73746162 abstr) }. .stab │ │ │ │ - 0x00081610 2e657863 6c202020 20203020 3a207b20 .excl 0 : { │ │ │ │ - 0x00081620 2a282e73 7461622e 6578636c 29207d0a *(.stab.excl) }. │ │ │ │ - 0x00081630 20202e73 7461622e 6578636c 73747220 .stab.exclstr │ │ │ │ - 0x00081640 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x00081650 78636c73 74722920 7d0a2020 2e737461 xclstr) }. .sta │ │ │ │ - 0x00081660 622e696e 64657820 20202030 203a207b b.index 0 : { │ │ │ │ - 0x00081670 202a282e 73746162 2e696e64 65782920 *(.stab.index) │ │ │ │ - 0x00081680 7d0a2020 2e737461 622e696e 64657873 }. .stab.indexs │ │ │ │ - 0x00081690 74722030 203a207b 202a282e 73746162 tr 0 : { *(.stab │ │ │ │ - 0x000816a0 2e696e64 65787374 7229207d 0a20202e .indexstr) }. . │ │ │ │ - 0x000816b0 636f6d6d 656e7420 30202849 4e464f29 comment 0 (INFO) │ │ │ │ - 0x000816c0 203a207b 202a282e 636f6d6d 656e7429 : { *(.comment) │ │ │ │ - 0x000816d0 3b204c49 4e4b4552 5f564552 53494f4e ; LINKER_VERSION │ │ │ │ - 0x000816e0 3b207d0a 20202e67 6e752e62 75696c64 ; }. .gnu.build │ │ │ │ - 0x000816f0 2e617474 72696275 74657320 3a207b20 .attributes : { │ │ │ │ - 0x00081700 2a282e67 6e752e62 75696c64 2e617474 *(.gnu.build.att │ │ │ │ - 0x00081710 72696275 74657320 2e676e75 2e627569 ributes .gnu.bui │ │ │ │ - 0x00081720 6c642e61 74747269 62757465 732e2a29 ld.attributes.*) │ │ │ │ - 0x00081730 207d0a20 202f2a20 44574152 46206465 }. /* DWARF de │ │ │ │ - 0x00081740 62756720 73656374 696f6e73 2e0a2020 bug sections.. │ │ │ │ - 0x00081750 20202053 796d626f 6c732069 6e207468 Symbols in th │ │ │ │ - 0x00081760 65204457 41524620 64656275 6767696e e DWARF debuggin │ │ │ │ - 0x00081770 67207365 6374696f 6e732061 72652072 g sections are r │ │ │ │ - 0x00081780 656c6174 69766520 746f2074 68652062 elative to the b │ │ │ │ - 0x00081790 6567696e 6e696e67 0a202020 20206f66 eginning. of │ │ │ │ - 0x000817a0 20746865 20736563 74696f6e 20736f20 the section so │ │ │ │ - 0x000817b0 77652062 6567696e 20746865 6d206174 we begin them at │ │ │ │ - 0x000817c0 20302e20 202a2f0a 20202f2a 20445741 0. */. /* DWA │ │ │ │ - 0x000817d0 52462031 2e20202a 2f0a2020 2e646562 RF 1. */. .deb │ │ │ │ - 0x000817e0 75672020 20202020 20202020 30203a20 ug 0 : │ │ │ │ - 0x000817f0 7b202a28 2e646562 75672920 7d0a2020 { *(.debug) }. │ │ │ │ - 0x00081800 2e6c696e 65202020 20202020 20202020 .line │ │ │ │ - 0x00081810 30203a20 7b202a28 2e6c696e 6529207d 0 : { *(.line) } │ │ │ │ - 0x00081820 0a20202f 2a20474e 55204457 41524620 . /* GNU DWARF │ │ │ │ - 0x00081830 31206578 74656e73 696f6e73 2e20202a 1 extensions. * │ │ │ │ - 0x00081840 2f0a2020 2e646562 75675f73 7263696e /. .debug_srcin │ │ │ │ - 0x00081850 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x00081860 75675f73 7263696e 666f2920 7d0a2020 ug_srcinfo) }. │ │ │ │ - 0x00081870 2e646562 75675f73 666e616d 65732020 .debug_sfnames │ │ │ │ - 0x00081880 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00081890 666e616d 65732920 7d0a2020 2f2a2044 fnames) }. /* D │ │ │ │ - 0x000818a0 57415246 20312e31 20616e64 20445741 WARF 1.1 and DWA │ │ │ │ - 0x000818b0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000818c0 75675f61 72616e67 65732020 30203a20 ug_aranges 0 : │ │ │ │ - 0x000818d0 7b202a28 2e646562 75675f61 72616e67 { *(.debug_arang │ │ │ │ - 0x000818e0 65732920 7d0a2020 2e646562 75675f70 es) }. .debug_p │ │ │ │ - 0x000818f0 75626e61 6d657320 30203a20 7b202a28 ubnames 0 : { *( │ │ │ │ - 0x00081900 2e646562 75675f70 75626e61 6d657329 .debug_pubnames) │ │ │ │ - 0x00081910 207d0a20 202f2a20 44574152 4620322e }. /* DWARF 2. │ │ │ │ - 0x00081920 20202a2f 0a20202e 64656275 675f696e */. .debug_in │ │ │ │ - 0x00081930 666f2020 20202030 203a207b 202a282e fo 0 : { *(. │ │ │ │ - 0x00081940 64656275 675f696e 666f202e 676e752e debug_info .gnu. │ │ │ │ - 0x00081950 6c696e6b 6f6e6365 2e77692e 2a29207d linkonce.wi.*) } │ │ │ │ - 0x00081960 0a20202e 64656275 675f6162 62726576 . .debug_abbrev │ │ │ │ - 0x00081970 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00081980 675f6162 62726576 29207d0a 20202e64 g_abbrev) }. .d │ │ │ │ - 0x00081990 65627567 5f6c696e 65202020 20203020 ebug_line 0 │ │ │ │ - 0x000819a0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000819b0 65202e64 65627567 5f6c696e 652e2a20 e .debug_line.* │ │ │ │ - 0x000819c0 2e646562 75675f6c 696e655f 656e6429 .debug_line_end) │ │ │ │ - 0x000819d0 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ - 0x000819e0 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ - 0x000819f0 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ - 0x00081a00 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ - 0x00081a10 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x00081a20 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x00081a30 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ - 0x00081a40 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ - 0x00081a50 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ - 0x00081a60 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x00081a70 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ - 0x00081a80 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ - 0x00081a90 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x00081aa0 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ - 0x00081ab0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00081ac0 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ - 0x00081ad0 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x00081ae0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00081af0 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ - 0x00081b00 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ - 0x00081b10 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ - 0x00081b20 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ - 0x00081b30 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ - 0x00081b40 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ - 0x00081b50 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ - 0x00081b60 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ - 0x00081b70 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ - 0x00081b80 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x00081b90 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ - 0x00081ba0 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ - 0x00081bb0 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ - 0x00081bc0 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ - 0x00081bd0 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x00081be0 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ - 0x00081bf0 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ - 0x00081c00 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ - 0x00081c10 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00081c20 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ - 0x00081c30 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ - 0x00081c40 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x00081c50 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x00081c60 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ - 0x00081c70 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ - 0x00081c80 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ - 0x00081c90 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ - 0x00081ca0 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ - 0x00081cb0 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ - 0x00081cc0 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ - 0x00081cd0 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ - 0x00081ce0 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ - 0x00081cf0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x00081d00 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ - 0x00081d10 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ - 0x00081d20 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ - 0x00081d30 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ - 0x00081d40 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ - 0x00081d50 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ - 0x00081d60 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ - 0x00081d70 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ - 0x00081d80 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ - 0x00081d90 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ - 0x00081da0 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ - 0x00081db0 2e61726d 2e696465 6e742929 207d0a20 .arm.ident)) }. │ │ │ │ - 0x00081dc0 202f4449 53434152 442f203a 207b202a /DISCARD/ : { * │ │ │ │ - 0x00081dd0 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x00081de0 29202a28 2e676e75 5f646562 75676c69 ) *(.gnu_debugli │ │ │ │ - 0x00081df0 6e6b2920 2a282e67 6e752e6c 746f5f2a nk) *(.gnu.lto_* │ │ │ │ - 0x00081e00 29202a28 2e676e75 5f6f626a 6563745f ) *(.gnu_object_ │ │ │ │ - 0x00081e10 6f6e6c79 29207d0a 7d0a0a00 00000000 only) }.}....... │ │ │ │ - 0x00081e20 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x00081e30 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x00081e40 6f63202a 2f0a2f2a 20436f70 79726967 oc */./* Copyrig │ │ │ │ - 0x00081e50 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x00081e60 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x00081e70 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x00081e80 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x00081e90 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x00081ea0 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x00081eb0 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x00081ec0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x00081ed0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x00081ee0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x00081ef0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x00081f00 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x00081f10 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x00081f20 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x00081f30 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x00081f40 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ - 0x00081f50 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x00081f60 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ - 0x00081f70 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ - 0x00081f80 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x00081f90 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x00081fa0 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x00081fb0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00081fc0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x00081fd0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x00081fe0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x00081ff0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x00082000 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x00082010 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x00082020 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x00082030 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00082040 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x00082050 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x00082060 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x00082070 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x00082080 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00082090 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000820a0 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x000820b0 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ - 0x000820c0 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ - 0x000820d0 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ - 0x000820e0 7365676d 656e743a 202a2f0a 20202e20 segment: */. . │ │ │ │ - 0x000820f0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x00082100 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ - 0x00082110 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ - 0x00082120 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ - 0x00082130 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ - 0x00082140 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ - 0x00082150 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ - 0x00082160 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ - 0x00082170 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ - 0x00082180 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ - 0x00082190 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ - 0x000821a0 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ - 0x000821b0 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ - 0x000821c0 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ - 0x000821d0 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ - 0x000821e0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ - 0x000821f0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ - 0x00082200 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ - 0x00082210 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x00082220 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x00082230 68617368 20202020 20202020 2020203a hash : │ │ │ │ - 0x00082240 207b202a 282e6861 73682920 7d0a2020 { *(.hash) }. │ │ │ │ - 0x00082250 2e676e75 2e686173 68202020 20202020 .gnu.hash │ │ │ │ - 0x00082260 3a207b20 2a282e67 6e752e68 61736829 : { *(.gnu.hash) │ │ │ │ - 0x00082270 207d0a20 202e6479 6e73796d 20202020 }. .dynsym │ │ │ │ - 0x00082280 20202020 203a207b 202a282e 64796e73 : { *(.dyns │ │ │ │ - 0x00082290 796d2920 7d0a2020 2e64796e 73747220 ym) }. .dynstr │ │ │ │ - 0x000822a0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000822b0 796e7374 7229207d 0a20202e 676e752e ynstr) }. .gnu. │ │ │ │ - 0x000822c0 76657273 696f6e20 2020203a 207b202a version : { * │ │ │ │ - 0x000822d0 282e676e 752e7665 7273696f 6e29207d (.gnu.version) } │ │ │ │ - 0x000822e0 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x000822f0 6420203a 207b202a 282e676e 752e7665 d : { *(.gnu.ve │ │ │ │ - 0x00082300 7273696f 6e5f6429 207d0a20 202e676e rsion_d) }. .gn │ │ │ │ - 0x00082310 752e7665 7273696f 6e5f7220 203a207b u.version_r : { │ │ │ │ - 0x00082320 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x00082330 7229207d 0a20202e 72656c61 2e64796e r) }. .rela.dyn │ │ │ │ - 0x00082340 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x00082350 20202020 202a282e 72656c61 2e696e69 *(.rela.ini │ │ │ │ - 0x00082360 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x00082370 2e746578 74202e72 656c612e 74657874 .text .rela.text │ │ │ │ - 0x00082380 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x00082390 6b6f6e63 652e742e 2a290a20 20202020 konce.t.*). │ │ │ │ - 0x000823a0 202a282e 72656c61 2e66696e 69290a20 *(.rela.fini). │ │ │ │ - 0x000823b0 20202020 202a282e 72656c61 2e726f64 *(.rela.rod │ │ │ │ - 0x000823c0 61746120 2e72656c 612e726f 64617461 ata .rela.rodata │ │ │ │ - 0x000823d0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000823e0 6b6f6e63 652e722e 2a290a20 20202020 konce.r.*). │ │ │ │ - 0x000823f0 202a282e 72656c61 2e646174 61202e72 *(.rela.data .r │ │ │ │ - 0x00082400 656c612e 64617461 2e2a202e 72656c61 ela.data.* .rela │ │ │ │ - 0x00082410 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00082420 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x00082430 2e746461 7461202e 72656c61 2e746461 .tdata .rela.tda │ │ │ │ - 0x00082440 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x00082450 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ - 0x00082460 20202020 2a282e72 656c612e 74627373 *(.rela.tbss │ │ │ │ - 0x00082470 202e7265 6c612e74 6273732e 2a202e72 .rela.tbss.* .r │ │ │ │ - 0x00082480 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00082490 2e74622e 2a290a20 20202020 202a282e .tb.*). *(. │ │ │ │ - 0x000824a0 72656c61 2e63746f 7273290a 20202020 rela.ctors). │ │ │ │ - 0x000824b0 20202a28 2e72656c 612e6474 6f727329 *(.rela.dtors) │ │ │ │ - 0x000824c0 0a202020 2020202a 282e7265 6c612e67 . *(.rela.g │ │ │ │ - 0x000824d0 6f74290a 20202020 20202a28 2e72656c ot). *(.rel │ │ │ │ - 0x000824e0 612e6273 73202e72 656c612e 6273732e a.bss .rela.bss. │ │ │ │ - 0x000824f0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00082500 6f6e6365 2e622e2a 290a2020 20202020 once.b.*). │ │ │ │ - 0x00082510 2a282e72 656c612e 6966756e 63290a20 *(.rela.ifunc). │ │ │ │ - 0x00082520 2020207d 0a20202e 72656c61 2e706c74 }. .rela.plt │ │ │ │ - 0x00082530 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x00082540 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ - 0x00082550 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00082560 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ - 0x00082570 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ - 0x00082580 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ - 0x00082590 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000825a0 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000825b0 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000825c0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000825d0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000825e0 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000825f0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x00082600 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x00082610 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x00082620 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x00082630 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x00082640 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x00082650 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x00082660 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x00082670 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x00082680 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x00082690 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000826a0 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000826b0 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000826c0 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000826d0 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000826e0 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000826f0 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x00082700 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x00082710 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x00082720 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x00082730 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x00082740 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x00082750 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x00082760 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x00082770 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x00082780 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x00082790 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000827a0 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000827b0 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000827c0 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000827d0 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000827e0 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000827f0 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x00082800 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x00082810 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x00082820 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x00082830 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ - 0x00082840 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x00082850 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ - 0x00082860 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ - 0x00082870 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ - 0x00082880 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x00082890 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ - 0x000828a0 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ - 0x000828b0 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ - 0x000828c0 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ - 0x000828d0 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ - 0x000828e0 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ - 0x000828f0 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ - 0x00082900 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x00082910 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00082920 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x00082930 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x00082940 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x00082950 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x00082960 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x00082970 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x00082980 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ - 0x00082990 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x000829a0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000829b0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000829c0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000829d0 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ - 0x000829e0 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ - 0x000829f0 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ - 0x00082a00 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ - 0x00082a10 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ - 0x00082a20 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ - 0x00082a30 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ - 0x00082a40 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ - 0x00082a50 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00082a60 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x00082a70 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x00082a80 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ - 0x00082a90 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ - 0x00082aa0 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ - 0x00082ab0 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ - 0x00082ac0 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ - 0x00082ad0 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ - 0x00082ae0 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x00082af0 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ - 0x00082b00 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ - 0x00082b10 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ - 0x00082b20 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ - 0x00082b30 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ - 0x00082b40 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ - 0x00082b50 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ - 0x00082b60 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ - 0x00082b70 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ - 0x00082b80 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ - 0x00082b90 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ - 0x00082ba0 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ - 0x00082bb0 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ - 0x00082bc0 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ - 0x00082bd0 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x00082be0 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ - 0x00082bf0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x00082c00 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ - 0x00082c10 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ - 0x00082c20 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x00082c30 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ - 0x00082c40 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ - 0x00082c50 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ - 0x00082c60 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ - 0x00082c70 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ - 0x00082c80 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ - 0x00082c90 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ - 0x00082ca0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x00082cb0 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ - 0x00082cc0 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ - 0x00082cd0 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ - 0x00082ce0 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ - 0x00082cf0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x00082d00 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ - 0x00082d10 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ - 0x00082d20 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00082d30 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ - 0x00082d40 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00082d50 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x00082d60 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ - 0x00082d70 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x00082d80 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x00082d90 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x00082da0 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x00082db0 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x00082dc0 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x00082dd0 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ - 0x00082de0 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ - 0x00082df0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x00082e00 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ - 0x00082e10 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ - 0x00082e20 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ - 0x00082e30 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ - 0x00082e40 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x00082e50 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00082e60 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x00082e70 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x00082e80 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x00082e90 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x00082ea0 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ - 0x00082eb0 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x00082ec0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x00082ed0 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ - 0x00082ee0 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ - 0x00082ef0 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ - 0x00082f00 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x00082f10 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x00082f20 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00082f30 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x00082f40 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ - 0x00082f50 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x00082f60 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x00082f70 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00082f80 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ - 0x00082f90 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ - 0x00082fa0 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x00082fb0 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ - 0x00082fc0 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ - 0x00082fd0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x00082fe0 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ - 0x00082ff0 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ - 0x00083000 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ - 0x00083010 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x00083020 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ - 0x00083030 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ - 0x00083040 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00083050 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ - 0x00083060 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ - 0x00083070 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x00083080 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x00083090 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x000830a0 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ - 0x000830b0 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x000830c0 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ - 0x000830d0 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x000830e0 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ - 0x000830f0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x00083100 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x00083110 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x00083120 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x00083130 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ - 0x00083140 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x00083150 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x00083160 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x00083170 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x00083180 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x00083190 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000831a0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x000831b0 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x000831c0 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x000831d0 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x000831e0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x000831f0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x00083200 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ - 0x00083210 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00083220 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ - 0x00083230 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ - 0x00083240 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ - 0x00083250 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ - 0x00083260 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ - 0x00083270 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ - 0x00083280 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ - 0x00083290 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ - 0x000832a0 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ - 0x000832b0 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x000832c0 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ - 0x000832d0 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ - 0x000832e0 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ - 0x000832f0 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ - 0x00083300 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ - 0x00083310 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ - 0x00083320 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ - 0x00083330 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ - 0x00083340 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ - 0x00083350 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ - 0x00083360 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x00083370 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ - 0x00083380 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ - 0x00083390 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ - 0x000833a0 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ - 0x000833b0 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ - 0x000833c0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000833d0 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ - 0x000833e0 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ - 0x000833f0 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ - 0x00083400 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ - 0x00083410 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ - 0x00083420 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ - 0x00083430 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ - 0x00083440 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ - 0x00083450 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ - 0x00083460 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x00083470 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ - 0x00083480 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ - 0x00083490 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ - 0x000834a0 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ - 0x000834b0 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ - 0x000834c0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x000834d0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x000834e0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000834f0 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ - 0x00083500 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ - 0x00083510 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00083520 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ - 0x00083530 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ - 0x00083540 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x00083550 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ - 0x00083560 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00083570 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ - 0x00083580 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x00083590 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x000835a0 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x000835b0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000835c0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000835d0 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ - 0x000835e0 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ - 0x000835f0 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ - 0x00083600 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ - 0x00083610 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ - 0x00083620 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ - 0x00083630 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ - 0x00083640 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ - 0x00083650 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ - 0x00083660 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ - 0x00083670 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ - 0x00083680 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ - 0x00083690 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ - 0x000836a0 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ - 0x000836b0 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ - 0x000836c0 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ - 0x000836d0 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ - 0x000836e0 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ - 0x000836f0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x00083700 5f52454c 524f5f45 4e442028 32342c20 _RELRO_END (24, │ │ │ │ - 0x00083710 2e293b0a 20202e67 6f742e70 6c742020 .);. .got.plt │ │ │ │ - 0x00083720 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x00083730 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ - 0x00083740 7429207d 0a20202e 64617461 20202020 t) }. .data │ │ │ │ - 0x00083750 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00083760 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ - 0x00083770 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x00083780 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ - 0x00083790 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000837a0 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ - 0x000837b0 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ - 0x000837c0 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ - 0x000837d0 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ - 0x000837e0 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ - 0x000837f0 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ - 0x00083800 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x00083810 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x00083820 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x00083830 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ - 0x00083840 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ - 0x00083850 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ - 0x00083860 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ - 0x00083870 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x00083880 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x00083890 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x000838a0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x000838b0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x000838c0 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x000838d0 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x000838e0 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x000838f0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x00083900 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x00083910 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x00083920 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x00083930 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x00083940 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x00083950 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x00083960 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x00083970 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x00083980 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x00083990 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x000839a0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x000839b0 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x000839c0 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x000839d0 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x000839e0 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x000839f0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x00083a00 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x00083a10 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x00083a20 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x00083a30 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x00083a40 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x00083a50 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x00083a60 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ - 0x00083a70 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ - 0x00083a80 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ - 0x00083a90 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ - 0x00083aa0 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ - 0x00083ab0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x00083ac0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x00083ad0 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x00083ae0 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x00083af0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x00083b00 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x00083b10 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x00083b20 3634202f 2038293b 0a202050 524f5649 64 / 8);. PROVI │ │ │ │ - 0x00083b30 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ - 0x00083b40 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ - 0x00083b50 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ - 0x00083b60 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x00083b70 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x00083b80 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x00083b90 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x00083ba0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x00083bb0 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x00083bc0 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x00083bd0 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x00083be0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x00083bf0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x00083c00 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00083c10 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x00083c20 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x00083c30 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x00083c40 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x00083c50 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x00083c60 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x00083c70 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x00083c80 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x00083c90 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x00083ca0 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x00083cb0 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x00083cc0 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x00083cd0 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x00083ce0 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x00083cf0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x00083d00 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x00083d10 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x00083d20 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x00083d30 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x00083d40 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x00083d50 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x00083d60 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x00083d70 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x00083d80 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x00083d90 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x00083da0 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x00083db0 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x00083dc0 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x00083dd0 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x00083de0 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x00083df0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x00083e00 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x00083e10 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x00083e20 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x00083e30 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x00083e40 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x00083e50 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x00083e60 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x00083e70 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x00083e80 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x00083e90 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00083ea0 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x00083eb0 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x00083ec0 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x00083ed0 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x00083ee0 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x00083ef0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x00083f00 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x00083f10 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x00083f20 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x00083f30 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x00083f40 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x00083f50 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x00083f60 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x00083f70 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x00083f80 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x00083f90 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x00083fa0 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x00083fb0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00083fc0 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x00083fd0 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x00083fe0 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x00083ff0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x00084000 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x00084010 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x00084020 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00084030 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x00084040 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x00084050 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x00084060 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x00084070 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00084080 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x00084090 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x000840a0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x000840b0 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x000840c0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000840d0 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x000840e0 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x000840f0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00084100 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x00084110 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x00084120 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00084130 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x00084140 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x00084150 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00084160 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x00084170 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x00084180 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x00084190 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000841a0 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x000841b0 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x000841c0 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x000841d0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000841e0 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x000841f0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x00084200 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x00084210 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x00084220 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x00084230 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x00084240 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x00084250 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x00084260 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x00084270 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x00084280 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x00084290 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x000842a0 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x000842b0 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x000842c0 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x000842d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000842e0 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x000842f0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x00084300 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00084310 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x00084320 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x00084330 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00084340 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x00084350 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x00084360 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x00084370 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x00084380 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x00084390 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x000843a0 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x000843b0 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x000843c0 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x000843d0 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x000843e0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x000843f0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x00084400 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x00084410 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x00084420 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x00084430 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x00084440 68617265 64202d7a 20736570 61726174 hared -z separat │ │ │ │ - 0x00084450 652d636f 6465202d 2d726f73 65676d65 e-code --rosegme │ │ │ │ - 0x00084460 6e74202a 2f0a2f2a 20436f70 79726967 nt */./* Copyrig │ │ │ │ - 0x00084470 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x00084480 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x00084490 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x000844a0 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x000844b0 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x000844c0 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x000844d0 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x000844e0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x000844f0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x00084500 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x00084510 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x00084520 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x00084530 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x00084540 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x00084550 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x00084560 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ - 0x00084570 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x00084580 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ - 0x00084590 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ - 0x000845a0 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x000845b0 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x000845c0 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x000845d0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000845e0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000845f0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x00084600 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x00084610 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x00084620 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x00084630 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x00084640 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x00084650 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00084660 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x00084670 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x00084680 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x00084690 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x000846a0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000846b0 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000846c0 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x000846d0 4f4e530a 7b0a2020 2e203d20 5345474d ONS.{. . = SEGM │ │ │ │ - 0x000846e0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x000846f0 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ - 0x00084700 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x00084710 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x00084720 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x00084730 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x00084740 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x00084750 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x00084760 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x00084770 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x00084780 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x00084790 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x000847a0 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x000847b0 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x000847c0 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x000847d0 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x000847e0 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x000847f0 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x00084800 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x00084810 2d696429 207d0a20 202f2a20 53746172 -id) }. /* Star │ │ │ │ - 0x00084820 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ - 0x00084830 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ - 0x00084840 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ - 0x00084850 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00084860 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x00084870 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ - 0x00084880 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ - 0x00084890 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ - 0x000848a0 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ - 0x000848b0 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ - 0x000848c0 202e7465 78742020 20202020 20202020 .text │ │ │ │ - 0x000848d0 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ - 0x000848e0 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ - 0x000848f0 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ - 0x00084900 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ - 0x00084910 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ - 0x00084920 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ - 0x00084930 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ - 0x00084940 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ - 0x00084950 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ - 0x00084960 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ - 0x00084970 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ - 0x00084980 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ - 0x00084990 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ - 0x000849a0 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ - 0x000849b0 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ - 0x000849c0 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ - 0x000849d0 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ - 0x000849e0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ - 0x000849f0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ - 0x00084a00 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ - 0x00084a10 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x00084a20 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ - 0x00084a30 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x00084a40 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ - 0x00084a50 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ - 0x00084a60 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ - 0x00084a70 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ - 0x00084a80 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ - 0x00084a90 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x00084aa0 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ - 0x00084ab0 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ - 0x00084ac0 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ - 0x00084ad0 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ - 0x00084ae0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x00084af0 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ - 0x00084b00 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x00084b10 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x00084b20 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x00084b30 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x00084b40 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ - 0x00084b50 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x00084b60 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x00084b70 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x00084b80 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x00084b90 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x00084ba0 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ - 0x00084bb0 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ - 0x00084bc0 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ - 0x00084bd0 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x00084be0 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ - 0x00084bf0 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ - 0x00084c00 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ - 0x00084c10 29293b0a 20202e68 61736820 20202020 ));. .hash │ │ │ │ - 0x00084c20 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ - 0x00084c30 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ - 0x00084c40 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ - 0x00084c50 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ - 0x00084c60 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ - 0x00084c70 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ - 0x00084c80 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ - 0x00084c90 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ - 0x00084ca0 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ - 0x00084cb0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x00084cc0 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ - 0x00084cd0 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ - 0x00084ce0 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ - 0x00084cf0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x00084d00 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ - 0x00084d10 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ - 0x00084d20 656c612e 696e6974 20202020 20203a20 ela.init : │ │ │ │ - 0x00084d30 7b202a28 2e72656c 612e696e 69742920 { *(.rela.init) │ │ │ │ - 0x00084d40 7d0a2020 2e72656c 612e7465 78742020 }. .rela.text │ │ │ │ - 0x00084d50 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x00084d60 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x00084d70 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00084d80 6f6e6365 2e742e2a 29207d0a 20202e72 once.t.*) }. .r │ │ │ │ - 0x00084d90 656c612e 66696e69 20202020 20203a20 ela.fini : │ │ │ │ - 0x00084da0 7b202a28 2e72656c 612e6669 6e692920 { *(.rela.fini) │ │ │ │ - 0x00084db0 7d0a2020 2e72656c 612e726f 64617461 }. .rela.rodata │ │ │ │ - 0x00084dc0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x00084dd0 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x00084de0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x00084df0 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x00084e00 20202e72 656c612e 64617461 2e72656c .rela.data.rel │ │ │ │ - 0x00084e10 2e726f20 20203a20 7b202a28 2e72656c .ro : { *(.rel │ │ │ │ - 0x00084e20 612e6461 74612e72 656c2e72 6f202e72 a.data.rel.ro .r │ │ │ │ - 0x00084e30 656c612e 64617461 2e72656c 2e726f2e ela.data.rel.ro. │ │ │ │ - 0x00084e40 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00084e50 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ - 0x00084e60 207d0a20 202e7265 6c612e64 61746120 }. .rela.data │ │ │ │ - 0x00084e70 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x00084e80 2e646174 61202e72 656c612e 64617461 .data .rela.data │ │ │ │ - 0x00084e90 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x00084ea0 6b6f6e63 652e642e 2a29207d 0a20202e konce.d.*) }. . │ │ │ │ - 0x00084eb0 72656c61 2e746461 74610920 203a207b rela.tdata. : { │ │ │ │ - 0x00084ec0 202a282e 72656c61 2e746461 7461202e *(.rela.tdata . │ │ │ │ - 0x00084ed0 72656c61 2e746461 74612e2a 202e7265 rela.tdata.* .re │ │ │ │ - 0x00084ee0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00084ef0 74642e2a 29207d0a 20202e72 656c612e td.*) }. .rela. │ │ │ │ - 0x00084f00 74627373 0920203a 207b202a 282e7265 tbss. : { *(.re │ │ │ │ - 0x00084f10 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ - 0x00084f20 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x00084f30 696e6b6f 6e63652e 74622e2a 29207d0a inkonce.tb.*) }. │ │ │ │ - 0x00084f40 20202e72 656c612e 63746f72 73202020 .rela.ctors │ │ │ │ - 0x00084f50 20203a20 7b202a28 2e72656c 612e6374 : { *(.rela.ct │ │ │ │ - 0x00084f60 6f727329 207d0a20 202e7265 6c612e64 ors) }. .rela.d │ │ │ │ - 0x00084f70 746f7273 20202020 203a207b 202a282e tors : { *(. │ │ │ │ - 0x00084f80 72656c61 2e64746f 72732920 7d0a2020 rela.dtors) }. │ │ │ │ - 0x00084f90 2e72656c 612e676f 74202020 20202020 .rela.got │ │ │ │ - 0x00084fa0 3a207b20 2a282e72 656c612e 676f7429 : { *(.rela.got) │ │ │ │ - 0x00084fb0 207d0a20 202e7265 6c612e62 73732020 }. .rela.bss │ │ │ │ - 0x00084fc0 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x00084fd0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x00084fe0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00084ff0 6e63652e 622e2a29 207d0a20 202e7265 nce.b.*) }. .re │ │ │ │ - 0x00085000 6c612e69 66756e63 20202020 203a207b la.ifunc : { │ │ │ │ - 0x00085010 202a282e 72656c61 2e696675 6e632920 *(.rela.ifunc) │ │ │ │ - 0x00085020 7d0a2020 2e72656c 612e706c 74202020 }. .rela.plt │ │ │ │ - 0x00085030 20202020 3a0a2020 20207b0a 20202020 :. {. │ │ │ │ - 0x00085040 20202a28 2e72656c 612e706c 74290a20 *(.rela.plt). │ │ │ │ - 0x00085050 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ - 0x00085060 74290a20 2020207d 0a20202e 72656c72 t). }. .relr │ │ │ │ - 0x00085070 2e64796e 203a207b 202a282e 72656c72 .dyn : { *(.relr │ │ │ │ - 0x00085080 2e64796e 29207d0a 20202e72 6f646174 .dyn) }. .rodat │ │ │ │ - 0x00085090 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ - 0x000850a0 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ - 0x000850b0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000850c0 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ - 0x000850d0 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ - 0x000850e0 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x000850f0 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ - 0x00085100 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x00085110 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ - 0x00085120 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ - 0x00085130 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ - 0x00085140 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x00085150 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x00085160 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x00085170 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x00085180 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x00085190 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000851a0 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000851b0 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000851c0 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000851d0 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000851e0 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ - 0x000851f0 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x00085200 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x00085210 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x00085220 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x00085230 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ - 0x00085240 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ - 0x00085250 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ - 0x00085260 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ - 0x00085270 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ - 0x00085280 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ - 0x00085290 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x000852a0 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ - 0x000852b0 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x000852c0 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ - 0x000852d0 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ - 0x000852e0 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ - 0x000852f0 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ - 0x00085300 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ - 0x00085310 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ - 0x00085320 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ - 0x00085330 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ - 0x00085340 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ - 0x00085350 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ - 0x00085360 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ - 0x00085370 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ - 0x00085380 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ - 0x00085390 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ - 0x000853a0 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ - 0x000853b0 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ - 0x000853c0 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ - 0x000853d0 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ - 0x000853e0 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ - 0x000853f0 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x00085400 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x00085410 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ - 0x00085420 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ - 0x00085430 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ - 0x00085440 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x00085450 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x00085460 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ - 0x00085470 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ - 0x00085480 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x00085490 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ - 0x000854a0 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ - 0x000854b0 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ - 0x000854c0 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ - 0x000854d0 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ - 0x000854e0 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ - 0x000854f0 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ - 0x00085500 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ - 0x00085510 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x00085520 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ - 0x00085530 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ - 0x00085540 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ - 0x00085550 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ - 0x00085560 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x00085570 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ - 0x00085580 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x00085590 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x000855a0 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ - 0x000855b0 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000855c0 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000855d0 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000855e0 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000855f0 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x00085600 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x00085610 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x00085620 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ - 0x00085630 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ - 0x00085640 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ - 0x00085650 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x00085660 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ - 0x00085670 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ - 0x00085680 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x00085690 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000856a0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x000856b0 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x000856c0 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x000856d0 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000856e0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000856f0 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x00085700 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ - 0x00085710 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x00085720 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ - 0x00085730 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x00085740 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x00085750 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ - 0x00085760 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x00085770 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x00085780 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x00085790 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x000857a0 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ - 0x000857b0 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x000857c0 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ - 0x000857d0 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ - 0x000857e0 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ - 0x000857f0 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ - 0x00085800 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ - 0x00085810 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x00085820 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ - 0x00085830 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ - 0x00085840 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ - 0x00085850 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ - 0x00085860 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ - 0x00085870 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x00085880 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ - 0x00085890 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ - 0x000858a0 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x000858b0 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ - 0x000858c0 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x000858d0 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x000858e0 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x000858f0 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x00085900 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x00085910 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x00085920 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x00085930 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x00085940 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x00085950 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x00085960 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ - 0x00085970 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x00085980 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x00085990 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000859a0 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000859b0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000859c0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000859d0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000859e0 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000859f0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x00085a00 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x00085a10 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x00085a20 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x00085a30 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ - 0x00085a40 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x00085a50 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x00085a60 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x00085a70 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x00085a80 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x00085a90 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x00085aa0 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x00085ab0 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x00085ac0 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x00085ad0 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x00085ae0 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x00085af0 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x00085b00 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x00085b10 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x00085b20 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x00085b30 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x00085b40 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x00085b50 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x00085b60 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x00085b70 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x00085b80 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x00085b90 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x00085ba0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x00085bb0 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x00085bc0 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x00085bd0 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x00085be0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x00085bf0 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x00085c00 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x00085c10 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x00085c20 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x00085c30 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x00085c40 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x00085c50 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x00085c60 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x00085c70 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x00085c80 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x00085c90 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x00085ca0 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x00085cb0 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x00085cc0 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x00085cd0 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x00085ce0 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x00085cf0 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x00085d00 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x00085d10 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x00085d20 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x00085d30 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x00085d40 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x00085d50 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x00085d60 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x00085d70 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x00085d80 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x00085d90 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x00085da0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x00085db0 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x00085dc0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x00085dd0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x00085de0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x00085df0 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x00085e00 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x00085e10 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00085e20 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x00085e30 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x00085e40 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x00085e50 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x00085e60 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x00085e70 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x00085e80 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00085e90 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x00085ea0 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x00085eb0 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x00085ec0 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x00085ed0 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x00085ee0 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x00085ef0 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x00085f00 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x00085f10 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x00085f20 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x00085f30 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x00085f40 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ - 0x00085f50 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x00085f60 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x00085f70 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x00085f80 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x00085f90 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x00085fa0 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x00085fb0 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x00085fc0 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x00085fd0 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x00085fe0 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x00085ff0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x00086000 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x00086010 2e646174 61312920 7d0a2020 50524f56 .data1) }. PROV │ │ │ │ - 0x00086020 49444520 285f6564 61746120 3d202e29 IDE (_edata = .) │ │ │ │ - 0x00086030 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x00086040 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x00086050 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x00086060 545f5345 4354494f 4e29293b 0a202050 T_SECTION));. P │ │ │ │ - 0x00086070 524f5649 44452028 5f5f6273 735f7374 ROVIDE (__bss_st │ │ │ │ - 0x00086080 61727420 3d202e29 3b0a2020 50524f56 art = .);. PROV │ │ │ │ - 0x00086090 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ - 0x000860a0 5f5f203d 202e293b 0a20202e 62737320 __ = .);. .bss │ │ │ │ - 0x000860b0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000860c0 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ - 0x000860d0 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ - 0x000860e0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000860f0 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ - 0x00086100 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ - 0x00086110 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x00086120 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x00086130 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x00086140 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x00086150 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x00086160 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x00086170 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x00086180 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x00086190 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x000861a0 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x000861b0 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x000861c0 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x000861d0 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x000861e0 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x000861f0 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x00086200 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x00086210 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x00086220 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x00086230 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x00086240 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x00086250 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x00086260 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x00086270 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x00086280 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ - 0x00086290 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ - 0x000862a0 2038203a 2031293b 0a20207d 0a202050 8 : 1);. }. P │ │ │ │ - 0x000862b0 524f5649 44452028 5f627373 5f656e64 ROVIDE (_bss_end │ │ │ │ - 0x000862c0 5f5f203d 202e293b 2050524f 56494445 __ = .); PROVIDE │ │ │ │ - 0x000862d0 20285f5f 6273735f 656e645f 5f203d20 (__bss_end__ = │ │ │ │ - 0x000862e0 2e293b0a 20202020 2e203d20 414c4947 .);. . = ALIG │ │ │ │ - 0x000862f0 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ - 0x00086300 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x00086310 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x00086320 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x00086330 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x00086340 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x00086350 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x00086360 3b0a2020 50524f56 49444520 285f5f65 ;. PROVIDE (__e │ │ │ │ - 0x00086370 6e645f5f 203d202e 293b0a20 2050524f nd__ = .);. PRO │ │ │ │ - 0x00086380 56494445 20285f65 6e64203d 202e293b VIDE (_end = .); │ │ │ │ - 0x00086390 0a202050 524f5649 44452028 656e6420 . PROVIDE (end │ │ │ │ - 0x000863a0 3d202e29 3b0a2020 2e203d20 44415441 = .);. . = DATA │ │ │ │ - 0x000863b0 5f534547 4d454e54 5f454e44 20282e29 _SEGMENT_END (.) │ │ │ │ - 0x000863c0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000863d0 74686520 54696e79 20446174 61207265 the Tiny Data re │ │ │ │ - 0x000863e0 67696f6e 2e20202a 2f0a2020 2f2a2053 gion. */. /* S │ │ │ │ - 0x000863f0 74616273 20646562 75676769 6e672073 tabs debugging s │ │ │ │ - 0x00086400 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x00086410 73746162 20202020 20202020 20203020 stab 0 │ │ │ │ - 0x00086420 3a207b20 2a282e73 74616229 207d0a20 : { *(.stab) }. │ │ │ │ - 0x00086430 202e7374 61627374 72202020 20202020 .stabstr │ │ │ │ - 0x00086440 30203a20 7b202a28 2e737461 62737472 0 : { *(.stabstr │ │ │ │ - 0x00086450 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x00086460 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x00086470 61622e65 78636c29 207d0a20 202e7374 ab.excl) }. .st │ │ │ │ - 0x00086480 61622e65 78636c73 74722020 30203a20 ab.exclstr 0 : │ │ │ │ - 0x00086490 7b202a28 2e737461 622e6578 636c7374 { *(.stab.exclst │ │ │ │ - 0x000864a0 7229207d 0a20202e 73746162 2e696e64 r) }. .stab.ind │ │ │ │ - 0x000864b0 65782020 20203020 3a207b20 2a282e73 ex 0 : { *(.s │ │ │ │ - 0x000864c0 7461622e 696e6465 7829207d 0a20202e tab.index) }. . │ │ │ │ - 0x000864d0 73746162 2e696e64 65787374 72203020 stab.indexstr 0 │ │ │ │ - 0x000864e0 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ - 0x000864f0 78737472 29207d0a 20202e63 6f6d6d65 xstr) }. .comme │ │ │ │ - 0x00086500 6e742030 2028494e 464f2920 3a207b20 nt 0 (INFO) : { │ │ │ │ - 0x00086510 2a282e63 6f6d6d65 6e74293b 204c494e *(.comment); LIN │ │ │ │ - 0x00086520 4b45525f 56455253 494f4e3b 207d0a20 KER_VERSION; }. │ │ │ │ - 0x00086530 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x00086540 69627574 6573203a 207b202a 282e676e ibutes : { *(.gn │ │ │ │ - 0x00086550 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x00086560 6573202e 676e752e 6275696c 642e6174 es .gnu.build.at │ │ │ │ - 0x00086570 74726962 75746573 2e2a2920 7d0a2020 tributes.*) }. │ │ │ │ - 0x00086580 2f2a2044 57415246 20646562 75672073 /* DWARF debug s │ │ │ │ - 0x00086590 65637469 6f6e732e 0a202020 20205379 ections.. Sy │ │ │ │ - 0x000865a0 6d626f6c 7320696e 20746865 20445741 mbols in the DWA │ │ │ │ - 0x000865b0 52462064 65627567 67696e67 20736563 RF debugging sec │ │ │ │ - 0x000865c0 74696f6e 73206172 65207265 6c617469 tions are relati │ │ │ │ - 0x000865d0 76652074 6f207468 65206265 67696e6e ve to the beginn │ │ │ │ - 0x000865e0 696e670a 20202020 206f6620 74686520 ing. of the │ │ │ │ - 0x000865f0 73656374 696f6e20 736f2077 65206265 section so we be │ │ │ │ - 0x00086600 67696e20 7468656d 20617420 302e2020 gin them at 0. │ │ │ │ - 0x00086610 2a2f0a20 202f2a20 44574152 4620312e */. /* DWARF 1. │ │ │ │ - 0x00086620 20202a2f 0a20202e 64656275 67202020 */. .debug │ │ │ │ - 0x00086630 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x00086640 64656275 6729207d 0a20202e 6c696e65 debug) }. .line │ │ │ │ - 0x00086650 20202020 20202020 20202030 203a207b 0 : { │ │ │ │ - 0x00086660 202a282e 6c696e65 29207d0a 20202f2a *(.line) }. /* │ │ │ │ - 0x00086670 20474e55 20445741 52462031 20657874 GNU DWARF 1 ext │ │ │ │ - 0x00086680 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x00086690 64656275 675f7372 63696e66 6f202030 debug_srcinfo 0 │ │ │ │ - 0x000866a0 203a207b 202a282e 64656275 675f7372 : { *(.debug_sr │ │ │ │ - 0x000866b0 63696e66 6f29207d 0a20202e 64656275 cinfo) }. .debu │ │ │ │ - 0x000866c0 675f7366 6e616d65 73202030 203a207b g_sfnames 0 : { │ │ │ │ - 0x000866d0 202a282e 64656275 675f7366 6e616d65 *(.debug_sfname │ │ │ │ - 0x000866e0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000866f0 312e3120 616e6420 44574152 4620322e 1.1 and DWARF 2. │ │ │ │ - 0x00086700 20202a2f 0a20202e 64656275 675f6172 */. .debug_ar │ │ │ │ - 0x00086710 616e6765 73202030 203a207b 202a282e anges 0 : { *(. │ │ │ │ - 0x00086720 64656275 675f6172 616e6765 7329207d debug_aranges) } │ │ │ │ - 0x00086730 0a20202e 64656275 675f7075 626e616d . .debug_pubnam │ │ │ │ - 0x00086740 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00086750 675f7075 626e616d 65732920 7d0a2020 g_pubnames) }. │ │ │ │ - 0x00086760 2f2a2044 57415246 20322e20 202a2f0a /* DWARF 2. */. │ │ │ │ - 0x00086770 20202e64 65627567 5f696e66 6f202020 .debug_info │ │ │ │ - 0x00086780 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00086790 5f696e66 6f202e67 6e752e6c 696e6b6f _info .gnu.linko │ │ │ │ - 0x000867a0 6e63652e 77692e2a 29207d0a 20202e64 nce.wi.*) }. .d │ │ │ │ - 0x000867b0 65627567 5f616262 72657620 20203020 ebug_abbrev 0 │ │ │ │ - 0x000867c0 3a207b20 2a282e64 65627567 5f616262 : { *(.debug_abb │ │ │ │ - 0x000867d0 72657629 207d0a20 202e6465 6275675f rev) }. .debug_ │ │ │ │ - 0x000867e0 6c696e65 20202020 2030203a 207b202a line 0 : { * │ │ │ │ - 0x000867f0 282e6465 6275675f 6c696e65 202e6465 (.debug_line .de │ │ │ │ - 0x00086800 6275675f 6c696e65 2e2a202e 64656275 bug_line.* .debu │ │ │ │ - 0x00086810 675f6c69 6e655f65 6e642920 7d0a2020 g_line_end) }. │ │ │ │ - 0x00086820 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ - 0x00086830 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x00086840 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ - 0x00086850 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ - 0x00086860 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ - 0x00086870 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ - 0x00086880 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00086890 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ - 0x000868a0 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ - 0x000868b0 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ - 0x000868c0 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ - 0x000868d0 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ - 0x000868e0 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x000868f0 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ - 0x00086900 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ - 0x00086910 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x00086920 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ - 0x00086930 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ - 0x00086940 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x00086950 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ - 0x00086960 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ - 0x00086970 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x00086980 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ - 0x00086990 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ - 0x000869a0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000869b0 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ - 0x000869c0 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ - 0x000869d0 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ - 0x000869e0 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ - 0x000869f0 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ - 0x00086a00 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ - 0x00086a10 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ - 0x00086a20 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ - 0x00086a30 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00086a40 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ - 0x00086a50 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ - 0x00086a60 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ - 0x00086a70 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x00086a80 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ - 0x00086a90 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ - 0x00086aa0 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x00086ab0 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ - 0x00086ac0 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ - 0x00086ad0 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ - 0x00086ae0 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ - 0x00086af0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x00086b00 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ - 0x00086b10 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ - 0x00086b20 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ - 0x00086b30 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ - 0x00086b40 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ - 0x00086b50 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ - 0x00086b60 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ - 0x00086b70 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ - 0x00086b80 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ - 0x00086b90 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ - 0x00086ba0 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ - 0x00086bb0 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ - 0x00086bc0 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ - 0x00086bd0 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x00086be0 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ - 0x00086bf0 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ - 0x00086c00 6964656e 74292920 7d0a2020 2f444953 ident)) }. /DIS │ │ │ │ - 0x00086c10 43415244 2f203a20 7b202a28 2e6e6f74 CARD/ : { *(.not │ │ │ │ - 0x00086c20 652e474e 552d7374 61636b29 202a282e e.GNU-stack) *(. │ │ │ │ - 0x00086c30 676e755f 64656275 676c696e 6b29202a gnu_debuglink) * │ │ │ │ - 0x00086c40 282e676e 752e6c74 6f5f2a29 202a282e (.gnu.lto_*) *(. │ │ │ │ - 0x00086c50 676e755f 6f626a65 63745f6f 6e6c7929 gnu_object_only) │ │ │ │ - 0x00086c60 207d0a7d 0a0a0000 2f2a2053 63726970 }.}..../* Scrip │ │ │ │ - 0x00086c70 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x00086c80 20736570 61726174 652d636f 6465202a separate-code * │ │ │ │ - 0x00086c90 2f0a2f2a 20436f70 79726967 68742028 /./* Copyright ( │ │ │ │ - 0x00086ca0 43292032 3031342d 32303236 20467265 C) 2014-2026 Fre │ │ │ │ - 0x00086cb0 6520536f 66747761 72652046 6f756e64 e Software Found │ │ │ │ - 0x00086cc0 6174696f 6e2c2049 6e632e0a 20202043 ation, Inc.. C │ │ │ │ - 0x00086cd0 6f707969 6e672061 6e642064 69737472 opying and distr │ │ │ │ - 0x00086ce0 69627574 696f6e20 6f662074 68697320 ibution of this │ │ │ │ - 0x00086cf0 73637269 70742c20 77697468 206f7220 script, with or │ │ │ │ - 0x00086d00 77697468 6f757420 6d6f6469 66696361 without modifica │ │ │ │ - 0x00086d10 74696f6e 2c0a2020 20617265 20706572 tion,. are per │ │ │ │ - 0x00086d20 6d697474 65642069 6e20616e 79206d65 mitted in any me │ │ │ │ - 0x00086d30 6469756d 20776974 686f7574 20726f79 dium without roy │ │ │ │ - 0x00086d40 616c7479 2070726f 76696465 64207468 alty provided th │ │ │ │ - 0x00086d50 6520636f 70797269 6768740a 2020206e e copyright. n │ │ │ │ - 0x00086d60 6f746963 6520616e 64207468 6973206e otice and this n │ │ │ │ - 0x00086d70 6f746963 65206172 65207072 65736572 otice are preser │ │ │ │ - 0x00086d80 7665642e 20202a2f 0a4f5554 5055545f ved. */.OUTPUT_ │ │ │ │ - 0x00086d90 464f524d 41542822 656c6636 342d6c69 FORMAT("elf64-li │ │ │ │ - 0x00086da0 74746c65 61617263 68363422 2c202265 ttleaarch64", "e │ │ │ │ - 0x00086db0 6c663634 2d626967 61617263 68363422 lf64-bigaarch64" │ │ │ │ - 0x00086dc0 2c202265 6c663634 2d6c6974 746c6561 , "elf64-littlea │ │ │ │ - 0x00086dd0 61726368 36342229 0a4f5554 5055545f arch64").OUTPUT_ │ │ │ │ - 0x00086de0 41524348 28616172 63683634 290a454e ARCH(aarch64).EN │ │ │ │ - 0x00086df0 54525928 5f737461 7274290a 53454152 TRY(_start).SEAR │ │ │ │ - 0x00086e00 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x00086e10 63616c2f 6c69622f 61617263 6836342d cal/lib/aarch64- │ │ │ │ - 0x00086e20 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x00086e30 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x00086e40 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x00086e50 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x00086e60 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x00086e70 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x00086e80 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x00086e90 2f6c6f63 616c2f6c 69622229 3b205345 /local/lib"); SE │ │ │ │ - 0x00086ea0 41524348 5f444952 28223d2f 6c696222 ARCH_DIR("=/lib" │ │ │ │ - 0x00086eb0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00086ec0 2f757372 2f6c6962 22293b20 53454152 /usr/lib"); SEAR │ │ │ │ - 0x00086ed0 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x00086ee0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x00086ef0 6c696222 293b0a53 45435449 4f4e530a lib");.SECTIONS. │ │ │ │ - 0x00086f00 7b0a2020 2e203d20 5345474d 454e545f {. . = SEGMENT_ │ │ │ │ - 0x00086f10 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ - 0x00086f20 656e7422 2c203029 202b2053 495a454f ent", 0) + SIZEO │ │ │ │ - 0x00086f30 465f4845 41444552 533b0a20 202f2a20 F_HEADERS;. /* │ │ │ │ - 0x00086f40 506c6163 65207468 65206275 696c642d Place the build- │ │ │ │ - 0x00086f50 69642061 7320636c 6f736520 746f2074 id as close to t │ │ │ │ - 0x00086f60 68652045 4c462068 65616465 72732061 he ELF headers a │ │ │ │ - 0x00086f70 7320706f 73736962 6c652e20 20546869 s possible. Thi │ │ │ │ - 0x00086f80 730a2020 2020206d 6178696d 69736573 s. maximises │ │ │ │ - 0x00086f90 20746865 20636861 6e636520 74686520 the chance the │ │ │ │ - 0x00086fa0 6275696c 642d6964 2077696c 6c206265 build-id will be │ │ │ │ - 0x00086fb0 20707265 73656e74 20696e20 636f7265 present in core │ │ │ │ - 0x00086fc0 2066696c 65732c0a 20202020 20776869 files,. whi │ │ │ │ - 0x00086fd0 63682047 44422063 616e2074 68656e20 ch GDB can then │ │ │ │ - 0x00086fe0 75736520 746f206c 6f636174 65207468 use to locate th │ │ │ │ - 0x00086ff0 65206173 736f6369 61746564 20646562 e associated deb │ │ │ │ - 0x00087000 7567696e 666f2066 696c652e 20202a2f uginfo file. */ │ │ │ │ - 0x00087010 0a20202e 6e6f7465 2e676e75 2e627569 . .note.gnu.bui │ │ │ │ - 0x00087020 6c642d69 6420203a 207b202a 282e6e6f ld-id : { *(.no │ │ │ │ - 0x00087030 74652e67 6e752e62 75696c64 2d696429 te.gnu.build-id) │ │ │ │ - 0x00087040 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ - 0x00087050 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ - 0x00087060 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ - 0x00087070 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ - 0x00087080 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ - 0x00087090 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ - 0x000870a0 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ - 0x000870b0 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ - 0x000870c0 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ - 0x000870d0 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ - 0x000870e0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000870f0 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ - 0x00087100 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ - 0x00087110 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ - 0x00087120 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x00087130 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ - 0x00087140 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ - 0x00087150 6c612e69 6e697420 20202020 203a207b la.init : { │ │ │ │ - 0x00087160 202a282e 72656c61 2e696e69 7429207d *(.rela.init) } │ │ │ │ - 0x00087170 0a20202e 72656c61 2e746578 74202020 . .rela.text │ │ │ │ - 0x00087180 2020203a 207b202a 282e7265 6c612e74 : { *(.rela.t │ │ │ │ - 0x00087190 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ - 0x000871a0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000871b0 6e63652e 742e2a29 207d0a20 202e7265 nce.t.*) }. .re │ │ │ │ - 0x000871c0 6c612e66 696e6920 20202020 203a207b la.fini : { │ │ │ │ - 0x000871d0 202a282e 72656c61 2e66696e 6929207d *(.rela.fini) } │ │ │ │ - 0x000871e0 0a20202e 72656c61 2e726f64 61746120 . .rela.rodata │ │ │ │ - 0x000871f0 2020203a 207b202a 282e7265 6c612e72 : { *(.rela.r │ │ │ │ - 0x00087200 6f646174 61202e72 656c612e 726f6461 odata .rela.roda │ │ │ │ - 0x00087210 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x00087220 696e6b6f 6e63652e 722e2a29 207d0a20 inkonce.r.*) }. │ │ │ │ - 0x00087230 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ - 0x00087240 726f2020 203a207b 202a282e 72656c61 ro : { *(.rela │ │ │ │ - 0x00087250 2e646174 612e7265 6c2e726f 202e7265 .data.rel.ro .re │ │ │ │ - 0x00087260 6c612e64 6174612e 72656c2e 726f2e2a la.data.rel.ro.* │ │ │ │ - 0x00087270 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00087280 6e63652e 642e7265 6c2e726f 2e2a2920 nce.d.rel.ro.*) │ │ │ │ - 0x00087290 7d0a2020 2e72656c 612e6461 74612020 }. .rela.data │ │ │ │ - 0x000872a0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000872b0 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ - 0x000872c0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000872d0 6f6e6365 2e642e2a 29207d0a 20202e72 once.d.*) }. .r │ │ │ │ - 0x000872e0 656c612e 74646174 61092020 3a207b20 ela.tdata. : { │ │ │ │ - 0x000872f0 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ - 0x00087300 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ - 0x00087310 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x00087320 642e2a29 207d0a20 202e7265 6c612e74 d.*) }. .rela.t │ │ │ │ - 0x00087330 62737309 20203a20 7b202a28 2e72656c bss. : { *(.rel │ │ │ │ - 0x00087340 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ - 0x00087350 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x00087360 6e6b6f6e 63652e74 622e2a29 207d0a20 nkonce.tb.*) }. │ │ │ │ - 0x00087370 202e7265 6c612e63 746f7273 20202020 .rela.ctors │ │ │ │ - 0x00087380 203a207b 202a282e 72656c61 2e63746f : { *(.rela.cto │ │ │ │ - 0x00087390 72732920 7d0a2020 2e72656c 612e6474 rs) }. .rela.dt │ │ │ │ - 0x000873a0 6f727320 20202020 3a207b20 2a282e72 ors : { *(.r │ │ │ │ - 0x000873b0 656c612e 64746f72 7329207d 0a20202e ela.dtors) }. . │ │ │ │ - 0x000873c0 72656c61 2e676f74 20202020 2020203a rela.got : │ │ │ │ - 0x000873d0 207b202a 282e7265 6c612e67 6f742920 { *(.rela.got) │ │ │ │ - 0x000873e0 7d0a2020 2e72656c 612e6273 73202020 }. .rela.bss │ │ │ │ - 0x000873f0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x00087400 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ - 0x00087410 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x00087420 63652e62 2e2a2920 7d0a2020 2e72656c ce.b.*) }. .rel │ │ │ │ - 0x00087430 612e6966 756e6320 20202020 3a207b20 a.ifunc : { │ │ │ │ - 0x00087440 2a282e72 656c612e 6966756e 6329207d *(.rela.ifunc) } │ │ │ │ - 0x00087450 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ - 0x00087460 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ - 0x00087470 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ - 0x00087480 20202020 2a282e72 656c612e 69706c74 *(.rela.iplt │ │ │ │ - 0x00087490 290a2020 20207d0a 20202e72 656c722e ). }. .relr. │ │ │ │ - 0x000874a0 64796e20 3a207b20 2a282e72 656c722e dyn : { *(.relr. │ │ │ │ - 0x000874b0 64796e29 207d0a20 202f2a20 416c6967 dyn) }. /* Alig │ │ │ │ - 0x000874c0 6e207468 65207465 78742073 65676d65 n the text segme │ │ │ │ - 0x000874d0 6e742e20 202a2f0a 20202e20 3d20414c nt. */. . = AL │ │ │ │ - 0x000874e0 49474e28 434f4e53 54414e54 20284d41 IGN(CONSTANT (MA │ │ │ │ - 0x000874f0 58504147 4553495a 4529293b 0a20202f XPAGESIZE));. / │ │ │ │ - 0x00087500 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ - 0x00087510 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ - 0x00087520 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ - 0x00087530 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ - 0x00087540 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x00087550 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ - 0x00087560 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x00087570 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ - 0x00087580 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ - 0x00087590 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ - 0x000875a0 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ - 0x000875b0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000875c0 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ - 0x000875d0 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ - 0x000875e0 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ - 0x000875f0 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ - 0x00087600 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ - 0x00087610 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x00087620 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ - 0x00087630 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ - 0x00087640 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ - 0x00087650 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ - 0x00087660 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ - 0x00087670 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ - 0x00087680 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ - 0x00087690 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x000876a0 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ - 0x000876b0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x000876c0 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ - 0x000876d0 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ - 0x000876e0 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ - 0x000876f0 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ - 0x00087700 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ - 0x00087710 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00087720 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x00087730 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ - 0x00087740 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ - 0x00087750 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ - 0x00087760 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x00087770 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x00087780 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ - 0x00087790 2e293b0a 20202f2a 20416c69 676e2074 .);. /* Align t │ │ │ │ - 0x000877a0 68652074 65787420 7365676d 656e742e he text segment. │ │ │ │ - 0x000877b0 20202a2f 0a20202e 203d2041 4c49474e */. . = ALIGN │ │ │ │ - 0x000877c0 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x000877d0 47455349 5a452929 3b0a2020 2f2a2053 GESIZE));. /* S │ │ │ │ - 0x000877e0 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000877f0 204f6e6c 79204461 74612072 6567696f Only Data regio │ │ │ │ - 0x00087800 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x00087810 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x00087820 6f722074 68652072 6f646174 61207365 or the rodata se │ │ │ │ - 0x00087830 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ - 0x00087840 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ - 0x00087850 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ - 0x00087860 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ - 0x00087870 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ - 0x00087880 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ - 0x00087890 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x000878a0 52542822 726f6461 74612d73 65676d65 RT("rodata-segme │ │ │ │ - 0x000878b0 6e74222c 20414c49 474e2843 4f4e5354 nt", ALIGN(CONST │ │ │ │ - 0x000878c0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000878d0 2929202b 20282e20 26202843 4f4e5354 )) + (. & (CONST │ │ │ │ - 0x000878e0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000878f0 29202d20 31292929 3b0a2020 2e726f64 ) - 1)));. .rod │ │ │ │ - 0x00087900 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ - 0x00087910 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ - 0x00087920 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x00087930 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ - 0x00087940 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ - 0x00087950 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ - 0x00087960 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ - 0x00087970 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ - 0x00087980 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ - 0x00087990 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ - 0x000879a0 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ - 0x000879b0 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ - 0x000879c0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x000879d0 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ - 0x000879e0 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ - 0x000879f0 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ - 0x00087a00 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x00087a10 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ - 0x00087a20 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ - 0x00087a30 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x00087a40 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x00087a50 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ - 0x00087a60 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x00087a70 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x00087a80 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x00087a90 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00087aa0 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ - 0x00087ab0 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ - 0x00087ac0 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ - 0x00087ad0 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ - 0x00087ae0 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ - 0x00087af0 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ - 0x00087b00 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x00087b10 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x00087b20 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00087b30 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ - 0x00087b40 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ - 0x00087b50 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ - 0x00087b60 20746861 74207468 65792061 72652061 that they are a │ │ │ │ - 0x00087b70 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ - 0x00087b80 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ - 0x00087b90 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ - 0x00087ba0 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ - 0x00087bb0 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ - 0x00087bc0 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ - 0x00087bd0 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ - 0x00087be0 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ - 0x00087bf0 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ - 0x00087c00 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ - 0x00087c10 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ - 0x00087c20 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ - 0x00087c30 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ - 0x00087c40 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ - 0x00087c50 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ - 0x00087c60 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ - 0x00087c70 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ - 0x00087c80 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ - 0x00087c90 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x00087ca0 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ - 0x00087cb0 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x00087cc0 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ - 0x00087cd0 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ - 0x00087ce0 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ - 0x00087cf0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x00087d00 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ - 0x00087d10 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ - 0x00087d20 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ - 0x00087d30 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ - 0x00087d40 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ - 0x00087d50 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ - 0x00087d60 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ - 0x00087d70 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ - 0x00087d80 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ - 0x00087d90 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ - 0x00087da0 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ - 0x00087db0 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ - 0x00087dc0 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ - 0x00087dd0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x00087de0 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ - 0x00087df0 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x00087e00 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x00087e10 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ - 0x00087e20 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ - 0x00087e30 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ - 0x00087e40 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ - 0x00087e50 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ - 0x00087e60 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ - 0x00087e70 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ - 0x00087e80 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x00087e90 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ - 0x00087ea0 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ - 0x00087eb0 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ - 0x00087ec0 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ - 0x00087ed0 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ - 0x00087ee0 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ - 0x00087ef0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x00087f00 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x00087f10 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x00087f20 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x00087f30 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x00087f40 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x00087f50 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x00087f60 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x00087f70 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x00087f80 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x00087f90 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ - 0x00087fa0 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x00087fb0 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x00087fc0 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ - 0x00087fd0 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x00087fe0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x00087ff0 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ - 0x00088000 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x00088010 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ - 0x00088020 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x00088030 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ - 0x00088040 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ - 0x00088050 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ - 0x00088060 0920203a 0a202020 7b0a2020 2020202a . :. {. * │ │ │ │ - 0x00088070 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ - 0x00088080 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x00088090 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ - 0x000880a0 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ - 0x000880b0 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ - 0x000880c0 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ - 0x000880d0 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ - 0x000880e0 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ - 0x000880f0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x00088100 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ - 0x00088110 290a2020 7d0a2020 2e696e69 745f6172 ). }. .init_ar │ │ │ │ - 0x00088120 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x00088130 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ - 0x00088140 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x00088150 696e6974 5f617272 61792e2a 2920534f init_array.*) SO │ │ │ │ - 0x00088160 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x00088170 49545928 2e63746f 72732e2a 2929290a ITY(.ctors.*))). │ │ │ │ - 0x00088180 20202020 4b454550 20282a28 2e696e69 KEEP (*(.ini │ │ │ │ - 0x00088190 745f6172 72617920 4558434c 5544455f t_array EXCLUDE_ │ │ │ │ - 0x000881a0 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ - 0x000881b0 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ - 0x000881c0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x000881d0 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ - 0x000881e0 207d0a20 202e6669 6e695f61 72726179 }. .fini_array │ │ │ │ - 0x000881f0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00088200 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x00088210 49545f50 52494f52 49545928 2e66696e IT_PRIORITY(.fin │ │ │ │ - 0x00088220 695f6172 7261792e 2a292053 4f52545f i_array.*) SORT_ │ │ │ │ - 0x00088230 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x00088240 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x00088250 204b4545 5020282a 282e6669 6e695f61 KEEP (*(.fini_a │ │ │ │ - 0x00088260 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x00088270 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x00088280 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x00088290 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000882a0 2029202e 64746f72 7329290a 20207d0a ) .dtors)). }. │ │ │ │ - 0x000882b0 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ - 0x000882c0 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ - 0x000882d0 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ - 0x000882e0 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ - 0x000882f0 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ - 0x00088300 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ - 0x00088310 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ - 0x00088320 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ - 0x00088330 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ - 0x00088340 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ - 0x00088350 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ - 0x00088360 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ - 0x00088370 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ - 0x00088380 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ - 0x00088390 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ - 0x000883a0 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ - 0x000883b0 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ - 0x000883c0 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ - 0x000883d0 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ - 0x000883e0 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ - 0x000883f0 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ - 0x00088400 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ - 0x00088410 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x00088420 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ - 0x00088430 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ - 0x00088440 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ - 0x00088450 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x00088460 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ - 0x00088470 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x00088480 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ - 0x00088490 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ - 0x000884a0 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ - 0x000884b0 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ - 0x000884c0 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ - 0x000884d0 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ - 0x000884e0 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ - 0x000884f0 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ - 0x00088500 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ - 0x00088510 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ - 0x00088520 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ - 0x00088530 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ - 0x00088540 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ - 0x00088550 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ - 0x00088560 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ - 0x00088570 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x00088580 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x00088590 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000885a0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000885b0 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ - 0x000885c0 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ - 0x000885d0 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ - 0x000885e0 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000885f0 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ - 0x00088600 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ - 0x00088610 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x00088620 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ - 0x00088630 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ - 0x00088640 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x00088650 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x00088660 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x00088670 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ - 0x00088680 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x00088690 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ - 0x000886a0 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ - 0x000886b0 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ - 0x000886c0 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ - 0x000886d0 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ - 0x000886e0 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ - 0x000886f0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00088700 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ - 0x00088710 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ - 0x00088720 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ - 0x00088730 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00088740 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ - 0x00088750 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ - 0x00088760 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x00088770 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x00088780 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ - 0x00088790 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ - 0x000887a0 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ - 0x000887b0 4f5f454e 44202832 342c202e 293b0a20 O_END (24, .);. │ │ │ │ - 0x000887c0 202e676f 742e706c 74202020 20202020 .got.plt │ │ │ │ - 0x000887d0 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x000887e0 202a282e 69676f74 2e706c74 29207d0a *(.igot.plt) }. │ │ │ │ - 0x000887f0 20202e64 61746120 20202020 20202020 .data │ │ │ │ - 0x00088800 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x00088810 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ - 0x00088820 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ - 0x00088830 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ - 0x00088840 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x00088850 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ - 0x00088860 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ - 0x00088870 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ - 0x00088880 2a282e64 61746131 29207d0a 20205052 *(.data1) }. PR │ │ │ │ - 0x00088890 4f564944 4520285f 65646174 61203d20 OVIDE (_edata = │ │ │ │ - 0x000888a0 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x000888b0 64617461 203d202e 293b0a20 202e203d data = .);. . = │ │ │ │ - 0x000888c0 20414c49 474e2841 4c49474e 4f46284e ALIGN(ALIGNOF(N │ │ │ │ - 0x000888d0 4558545f 53454354 494f4e29 293b0a20 EXT_SECTION));. │ │ │ │ - 0x000888e0 2050524f 56494445 20285f5f 6273735f PROVIDE (__bss_ │ │ │ │ - 0x000888f0 73746172 74203d20 2e293b0a 20205052 start = .);. PR │ │ │ │ - 0x00088900 4f564944 4520285f 5f627373 5f737461 OVIDE (__bss_sta │ │ │ │ - 0x00088910 72745f5f 203d202e 293b0a20 202e6273 rt__ = .);. .bs │ │ │ │ - 0x00088920 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ - 0x00088930 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ - 0x00088940 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ - 0x00088950 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x00088960 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ - 0x00088970 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ - 0x00088980 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ - 0x00088990 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ - 0x000889a0 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ - 0x000889b0 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ - 0x000889c0 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ - 0x000889d0 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ - 0x000889e0 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ - 0x000889f0 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ - 0x00088a00 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ - 0x00088a10 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ - 0x00088a20 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ - 0x00088a30 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ - 0x00088a40 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ - 0x00088a50 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ - 0x00088a60 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ - 0x00088a70 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ - 0x00088a80 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ - 0x00088a90 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ - 0x00088aa0 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ - 0x00088ab0 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ - 0x00088ac0 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ - 0x00088ad0 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ - 0x00088ae0 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ - 0x00088af0 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ - 0x00088b00 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ - 0x00088b10 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ - 0x00088b20 2050524f 56494445 20285f62 73735f65 PROVIDE (_bss_e │ │ │ │ - 0x00088b30 6e645f5f 203d202e 293b2050 524f5649 nd__ = .); PROVI │ │ │ │ - 0x00088b40 44452028 5f5f6273 735f656e 645f5f20 DE (__bss_end__ │ │ │ │ - 0x00088b50 3d202e29 3b0a2020 20202e20 3d20414c = .);. . = AL │ │ │ │ - 0x00088b60 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ - 0x00088b70 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ - 0x00088b80 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ - 0x00088b90 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x00088ba0 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ - 0x00088bb0 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ - 0x00088bc0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ - 0x00088bd0 38293b0a 20205052 4f564944 4520285f 8);. PROVIDE (_ │ │ │ │ - 0x00088be0 5f656e64 5f5f203d 202e293b 0a202050 _end__ = .);. P │ │ │ │ - 0x00088bf0 524f5649 44452028 5f656e64 203d202e ROVIDE (_end = . │ │ │ │ - 0x00088c00 293b0a20 2050524f 56494445 2028656e );. PROVIDE (en │ │ │ │ - 0x00088c10 64203d20 2e293b0a 20202e20 3d204441 d = .);. . = DA │ │ │ │ - 0x00088c20 54415f53 45474d45 4e545f45 4e442028 TA_SEGMENT_END ( │ │ │ │ - 0x00088c30 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x00088c40 66207468 65205469 6e792044 61746120 f the Tiny Data │ │ │ │ - 0x00088c50 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x00088c60 20537461 62732064 65627567 67696e67 Stabs debugging │ │ │ │ - 0x00088c70 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x00088c80 202e7374 61622020 20202020 20202020 .stab │ │ │ │ - 0x00088c90 30203a20 7b202a28 2e737461 6229207d 0 : { *(.stab) } │ │ │ │ - 0x00088ca0 0a20202e 73746162 73747220 20202020 . .stabstr │ │ │ │ - 0x00088cb0 20203020 3a207b20 2a282e73 74616273 0 : { *(.stabs │ │ │ │ - 0x00088cc0 74722920 7d0a2020 2e737461 622e6578 tr) }. .stab.ex │ │ │ │ - 0x00088cd0 636c2020 20202030 203a207b 202a282e cl 0 : { *(. │ │ │ │ - 0x00088ce0 73746162 2e657863 6c29207d 0a20202e stab.excl) }. . │ │ │ │ - 0x00088cf0 73746162 2e657863 6c737472 20203020 stab.exclstr 0 │ │ │ │ - 0x00088d00 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x00088d10 73747229 207d0a20 202e7374 61622e69 str) }. .stab.i │ │ │ │ - 0x00088d20 6e646578 20202020 30203a20 7b202a28 ndex 0 : { *( │ │ │ │ - 0x00088d30 2e737461 622e696e 64657829 207d0a20 .stab.index) }. │ │ │ │ - 0x00088d40 202e7374 61622e69 6e646578 73747220 .stab.indexstr │ │ │ │ - 0x00088d50 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x00088d60 64657873 74722920 7d0a2020 2e636f6d dexstr) }. .com │ │ │ │ - 0x00088d70 6d656e74 20302028 494e464f 29203a20 ment 0 (INFO) : │ │ │ │ - 0x00088d80 7b202a28 2e636f6d 6d656e74 293b204c { *(.comment); L │ │ │ │ - 0x00088d90 494e4b45 525f5645 5253494f 4e3b207d INKER_VERSION; } │ │ │ │ - 0x00088da0 0a20202e 676e752e 6275696c 642e6174 . .gnu.build.at │ │ │ │ - 0x00088db0 74726962 75746573 203a207b 202a282e tributes : { *(. │ │ │ │ - 0x00088dc0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x00088dd0 75746573 202e676e 752e6275 696c642e utes .gnu.build. │ │ │ │ - 0x00088de0 61747472 69627574 65732e2a 29207d0a attributes.*) }. │ │ │ │ - 0x00088df0 20202f2a 20445741 52462064 65627567 /* DWARF debug │ │ │ │ - 0x00088e00 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x00088e10 53796d62 6f6c7320 696e2074 68652044 Symbols in the D │ │ │ │ - 0x00088e20 57415246 20646562 75676769 6e672073 WARF debugging s │ │ │ │ - 0x00088e30 65637469 6f6e7320 61726520 72656c61 ections are rela │ │ │ │ - 0x00088e40 74697665 20746f20 74686520 62656769 tive to the begi │ │ │ │ - 0x00088e50 6e6e696e 670a2020 2020206f 66207468 nning. of th │ │ │ │ - 0x00088e60 65207365 6374696f 6e20736f 20776520 e section so we │ │ │ │ - 0x00088e70 62656769 6e207468 656d2061 7420302e begin them at 0. │ │ │ │ - 0x00088e80 20202a2f 0a20202f 2a204457 41524620 */. /* DWARF │ │ │ │ - 0x00088e90 312e2020 2a2f0a20 202e6465 62756720 1. */. .debug │ │ │ │ - 0x00088ea0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x00088eb0 282e6465 62756729 207d0a20 202e6c69 (.debug) }. .li │ │ │ │ - 0x00088ec0 6e652020 20202020 20202020 2030203a ne 0 : │ │ │ │ - 0x00088ed0 207b202a 282e6c69 6e652920 7d0a2020 { *(.line) }. │ │ │ │ - 0x00088ee0 2f2a2047 4e552044 57415246 20312065 /* GNU DWARF 1 e │ │ │ │ - 0x00088ef0 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x00088f00 202e6465 6275675f 73726369 6e666f20 .debug_srcinfo │ │ │ │ - 0x00088f10 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00088f20 73726369 6e666f29 207d0a20 202e6465 srcinfo) }. .de │ │ │ │ - 0x00088f30 6275675f 73666e61 6d657320 2030203a bug_sfnames 0 : │ │ │ │ - 0x00088f40 207b202a 282e6465 6275675f 73666e61 { *(.debug_sfna │ │ │ │ - 0x00088f50 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x00088f60 4620312e 3120616e 64204457 41524620 F 1.1 and DWARF │ │ │ │ - 0x00088f70 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x00088f80 6172616e 67657320 2030203a 207b202a aranges 0 : { * │ │ │ │ - 0x00088f90 282e6465 6275675f 6172616e 67657329 (.debug_aranges) │ │ │ │ - 0x00088fa0 207d0a20 202e6465 6275675f 7075626e }. .debug_pubn │ │ │ │ - 0x00088fb0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x00088fc0 6275675f 7075626e 616d6573 29207d0a bug_pubnames) }. │ │ │ │ - 0x00088fd0 20202f2a 20445741 52462032 2e20202a /* DWARF 2. * │ │ │ │ - 0x00088fe0 2f0a2020 2e646562 75675f69 6e666f20 /. .debug_info │ │ │ │ - 0x00088ff0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00089000 75675f69 6e666f20 2e676e75 2e6c696e ug_info .gnu.lin │ │ │ │ - 0x00089010 6b6f6e63 652e7769 2e2a2920 7d0a2020 konce.wi.*) }. │ │ │ │ - 0x00089020 2e646562 75675f61 62627265 76202020 .debug_abbrev │ │ │ │ - 0x00089030 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x00089040 62627265 7629207d 0a20202e 64656275 bbrev) }. .debu │ │ │ │ - 0x00089050 675f6c69 6e652020 20202030 203a207b g_line 0 : { │ │ │ │ - 0x00089060 202a282e 64656275 675f6c69 6e65202e *(.debug_line . │ │ │ │ - 0x00089070 64656275 675f6c69 6e652e2a 202e6465 debug_line.* .de │ │ │ │ - 0x00089080 6275675f 6c696e65 5f656e64 29207d0a bug_line_end) }. │ │ │ │ - 0x00089090 20202e64 65627567 5f667261 6d652020 .debug_frame │ │ │ │ - 0x000890a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000890b0 5f667261 6d652920 7d0a2020 2e646562 _frame) }. .deb │ │ │ │ - 0x000890c0 75675f73 74722020 20202020 30203a20 ug_str 0 : │ │ │ │ - 0x000890d0 7b202a28 2e646562 75675f73 74722920 { *(.debug_str) │ │ │ │ - 0x000890e0 7d0a2020 2e646562 75675f6c 6f632020 }. .debug_loc │ │ │ │ - 0x000890f0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00089100 75675f6c 6f632920 7d0a2020 2e646562 ug_loc) }. .deb │ │ │ │ - 0x00089110 75675f6d 6163696e 666f2020 30203a20 ug_macinfo 0 : │ │ │ │ - 0x00089120 7b202a28 2e646562 75675f6d 6163696e { *(.debug_macin │ │ │ │ - 0x00089130 666f2920 7d0a2020 2f2a2053 47492f4d fo) }. /* SGI/M │ │ │ │ - 0x00089140 49505320 44574152 46203220 65787465 IPS DWARF 2 exte │ │ │ │ - 0x00089150 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x00089160 65627567 5f776561 6b6e616d 65732030 ebug_weaknames 0 │ │ │ │ - 0x00089170 203a207b 202a282e 64656275 675f7765 : { *(.debug_we │ │ │ │ - 0x00089180 616b6e61 6d657329 207d0a20 202e6465 aknames) }. .de │ │ │ │ - 0x00089190 6275675f 66756e63 6e616d65 73203020 bug_funcnames 0 │ │ │ │ - 0x000891a0 3a207b20 2a282e64 65627567 5f66756e : { *(.debug_fun │ │ │ │ - 0x000891b0 636e616d 65732920 7d0a2020 2e646562 cnames) }. .deb │ │ │ │ - 0x000891c0 75675f74 7970656e 616d6573 2030203a ug_typenames 0 : │ │ │ │ - 0x000891d0 207b202a 282e6465 6275675f 74797065 { *(.debug_type │ │ │ │ - 0x000891e0 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x000891f0 675f7661 726e616d 65732020 30203a20 g_varnames 0 : │ │ │ │ - 0x00089200 7b202a28 2e646562 75675f76 61726e61 { *(.debug_varna │ │ │ │ - 0x00089210 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x00089220 4620332e 20202a2f 0a20202e 64656275 F 3. */. .debu │ │ │ │ - 0x00089230 675f7075 62747970 65732030 203a207b g_pubtypes 0 : { │ │ │ │ - 0x00089240 202a282e 64656275 675f7075 62747970 *(.debug_pubtyp │ │ │ │ - 0x00089250 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x00089260 616e6765 73202020 30203a20 7b202a28 anges 0 : { *( │ │ │ │ - 0x00089270 2e646562 75675f72 616e6765 7329207d .debug_ranges) } │ │ │ │ - 0x00089280 0a20202f 2a204457 41524620 352e2020 . /* DWARF 5. │ │ │ │ - 0x00089290 2a2f0a20 202e6465 6275675f 61646472 */. .debug_addr │ │ │ │ - 0x000892a0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000892b0 6275675f 61646472 29207d0a 20202e64 bug_addr) }. .d │ │ │ │ - 0x000892c0 65627567 5f6c696e 655f7374 72203020 ebug_line_str 0 │ │ │ │ - 0x000892d0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000892e0 655f7374 7229207d 0a20202e 64656275 e_str) }. .debu │ │ │ │ - 0x000892f0 675f6c6f 636c6973 74732030 203a207b g_loclists 0 : { │ │ │ │ - 0x00089300 202a282e 64656275 675f6c6f 636c6973 *(.debug_loclis │ │ │ │ - 0x00089310 74732920 7d0a2020 2e646562 75675f6d ts) }. .debug_m │ │ │ │ - 0x00089320 6163726f 20202020 30203a20 7b202a28 acro 0 : { *( │ │ │ │ - 0x00089330 2e646562 75675f6d 6163726f 29207d0a .debug_macro) }. │ │ │ │ - 0x00089340 20202e64 65627567 5f6e616d 65732020 .debug_names │ │ │ │ - 0x00089350 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00089360 5f6e616d 65732920 7d0a2020 2e646562 _names) }. .deb │ │ │ │ - 0x00089370 75675f72 6e676c69 73747320 30203a20 ug_rnglists 0 : │ │ │ │ - 0x00089380 7b202a28 2e646562 75675f72 6e676c69 { *(.debug_rngli │ │ │ │ - 0x00089390 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x000893a0 7374725f 6f666673 65747320 30203a20 str_offsets 0 : │ │ │ │ - 0x000893b0 7b202a28 2e646562 75675f73 74725f6f { *(.debug_str_o │ │ │ │ - 0x000893c0 66667365 74732920 7d0a2020 2e646562 ffsets) }. .deb │ │ │ │ - 0x000893d0 75675f73 75702020 20202020 30203a20 ug_sup 0 : │ │ │ │ - 0x000893e0 7b202a28 2e646562 75675f73 75702920 { *(.debug_sup) │ │ │ │ - 0x000893f0 7d0a2020 2e41524d 2e617474 72696275 }. .ARM.attribu │ │ │ │ - 0x00089400 74657320 30203a20 7b204b45 45502028 tes 0 : { KEEP ( │ │ │ │ - 0x00089410 2a282e41 524d2e61 74747269 62757465 *(.ARM.attribute │ │ │ │ - 0x00089420 73292920 4b454550 20282a28 2e676e75 s)) KEEP (*(.gnu │ │ │ │ - 0x00089430 2e617474 72696275 74657329 29207d0a .attributes)) }. │ │ │ │ - 0x00089440 20202e6e 6f74652e 676e752e 61726d2e .note.gnu.arm. │ │ │ │ - 0x00089450 6964656e 74203020 3a207b20 4b454550 ident 0 : { KEEP │ │ │ │ - 0x00089460 20282a28 2e6e6f74 652e676e 752e6172 (*(.note.gnu.ar │ │ │ │ - 0x00089470 6d2e6964 656e7429 29207d0a 20202f44 m.ident)) }. /D │ │ │ │ - 0x00089480 49534341 52442f20 3a207b20 2a282e6e ISCARD/ : { *(.n │ │ │ │ - 0x00089490 6f74652e 474e552d 73746163 6b29202a ote.GNU-stack) * │ │ │ │ - 0x000894a0 282e676e 755f6465 6275676c 696e6b29 (.gnu_debuglink) │ │ │ │ - 0x000894b0 202a282e 676e752e 6c746f5f 2a29202a *(.gnu.lto_*) * │ │ │ │ - 0x000894c0 282e676e 755f6f62 6a656374 5f6f6e6c (.gnu_object_onl │ │ │ │ - 0x000894d0 7929207d 0a7d0a0a 00000000 00000000 y) }.}.......... │ │ │ │ - 0x000894e0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000894f0 68617265 64202a2f 0a2f2a20 436f7079 hared */./* Copy │ │ │ │ - 0x00089500 72696768 74202843 29203230 31342d32 right (C) 2014-2 │ │ │ │ - 0x00089510 30323620 46726565 20536f66 74776172 026 Free Softwar │ │ │ │ - 0x00089520 6520466f 756e6461 74696f6e 2c20496e e Foundation, In │ │ │ │ - 0x00089530 632e0a20 2020436f 7079696e 6720616e c.. Copying an │ │ │ │ - 0x00089540 64206469 73747269 62757469 6f6e206f d distribution o │ │ │ │ - 0x00089550 66207468 69732073 63726970 742c2077 f this script, w │ │ │ │ - 0x00089560 69746820 6f722077 6974686f 7574206d ith or without m │ │ │ │ - 0x00089570 6f646966 69636174 696f6e2c 0a202020 odification,. │ │ │ │ - 0x00089580 61726520 7065726d 69747465 6420696e are permitted in │ │ │ │ - 0x00089590 20616e79 206d6564 69756d20 77697468 any medium with │ │ │ │ - 0x000895a0 6f757420 726f7961 6c747920 70726f76 out royalty prov │ │ │ │ - 0x000895b0 69646564 20746865 20636f70 79726967 ided the copyrig │ │ │ │ - 0x000895c0 68740a20 20206e6f 74696365 20616e64 ht. notice and │ │ │ │ - 0x000895d0 20746869 73206e6f 74696365 20617265 this notice are │ │ │ │ - 0x000895e0 20707265 73657276 65642e20 202a2f0a preserved. */. │ │ │ │ - 0x000895f0 4f555450 55545f46 4f524d41 54282265 OUTPUT_FORMAT("e │ │ │ │ - 0x00089600 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ - 0x00089610 3634222c 2022656c 6636342d 62696761 64", "elf64-biga │ │ │ │ - 0x00089620 61726368 3634222c 2022656c 6636342d arch64", "elf64- │ │ │ │ - 0x00089630 6c697474 6c656161 72636836 3422290a littleaarch64"). │ │ │ │ - 0x00089640 4f555450 55545f41 52434828 61617263 OUTPUT_ARCH(aarc │ │ │ │ - 0x00089650 68363429 0a454e54 5259285f 73746172 h64).ENTRY(_star │ │ │ │ - 0x00089660 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ - 0x00089670 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x00089680 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x00089690 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000896a0 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ - 0x000896b0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000896c0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000896d0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000896e0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000896f0 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x00089700 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x00089710 223d2f6c 69622229 3b205345 41524348 "=/lib"); SEARCH │ │ │ │ - 0x00089720 5f444952 28223d2f 7573722f 6c696222 _DIR("=/usr/lib" │ │ │ │ - 0x00089730 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00089740 2f757372 2f616172 63683634 2d6c696e /usr/aarch64-lin │ │ │ │ - 0x00089750 75782d67 6e752f6c 69622229 3b0a5345 ux-gnu/lib");.SE │ │ │ │ - 0x00089760 4354494f 4e530a7b 0a20202f 2a205265 CTIONS.{. /* Re │ │ │ │ - 0x00089770 61642d6f 6e6c7920 73656374 696f6e73 ad-only sections │ │ │ │ - 0x00089780 2c206d65 72676564 20696e74 6f207465 , merged into te │ │ │ │ - 0x00089790 78742073 65676d65 6e743a20 2a2f0a20 xt segment: */. │ │ │ │ - 0x000897a0 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x000897b0 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ - 0x000897c0 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ - 0x000897d0 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ - 0x000897e0 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x000897f0 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ - 0x00089800 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ - 0x00089810 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ - 0x00089820 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ - 0x00089830 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ - 0x00089840 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ - 0x00089850 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ - 0x00089860 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ - 0x00089870 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ - 0x00089880 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ - 0x00089890 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ - 0x000898a0 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ - 0x000898b0 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x000898c0 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ - 0x000898d0 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ - 0x000898e0 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x000898f0 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x00089900 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x00089910 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x00089920 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x00089930 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x00089940 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x00089950 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x00089960 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x00089970 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x00089980 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x00089990 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000899a0 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x000899b0 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x000899c0 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x000899d0 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000899e0 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x000899f0 696e6974 20202020 20203a20 7b202a28 init : { *( │ │ │ │ - 0x00089a00 2e72656c 612e696e 69742920 7d0a2020 .rela.init) }. │ │ │ │ - 0x00089a10 2e72656c 612e7465 78742020 20202020 .rela.text │ │ │ │ - 0x00089a20 3a207b20 2a282e72 656c612e 74657874 : { *(.rela.text │ │ │ │ - 0x00089a30 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ - 0x00089a40 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00089a50 2e742e2a 29207d0a 20202e72 656c612e .t.*) }. .rela. │ │ │ │ - 0x00089a60 66696e69 20202020 20203a20 7b202a28 fini : { *( │ │ │ │ - 0x00089a70 2e72656c 612e6669 6e692920 7d0a2020 .rela.fini) }. │ │ │ │ - 0x00089a80 2e72656c 612e726f 64617461 20202020 .rela.rodata │ │ │ │ - 0x00089a90 3a207b20 2a282e72 656c612e 726f6461 : { *(.rela.roda │ │ │ │ - 0x00089aa0 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x00089ab0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00089ac0 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ - 0x00089ad0 656c612e 64617461 2e72656c 2e726f20 ela.data.rel.ro │ │ │ │ - 0x00089ae0 20203a20 7b202a28 2e72656c 612e6461 : { *(.rela.da │ │ │ │ - 0x00089af0 74612e72 656c2e72 6f202e72 656c612e ta.rel.ro .rela. │ │ │ │ - 0x00089b00 64617461 2e72656c 2e726f2e 2a202e72 data.rel.ro.* .r │ │ │ │ - 0x00089b10 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x00089b20 2e642e72 656c2e72 6f2e2a29 207d0a20 .d.rel.ro.*) }. │ │ │ │ - 0x00089b30 202e7265 6c612e64 61746120 20202020 .rela.data │ │ │ │ - 0x00089b40 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x00089b50 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ - 0x00089b60 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00089b70 652e642e 2a29207d 0a20202e 72656c61 e.d.*) }. .rela │ │ │ │ - 0x00089b80 2e746461 74610920 203a207b 202a282e .tdata. : { *(. │ │ │ │ - 0x00089b90 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ - 0x00089ba0 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ - 0x00089bb0 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x00089bc0 29207d0a 20202e72 656c612e 74627373 ) }. .rela.tbss │ │ │ │ - 0x00089bd0 0920203a 207b202a 282e7265 6c612e74 . : { *(.rela.t │ │ │ │ - 0x00089be0 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x00089bf0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x00089c00 6e63652e 74622e2a 29207d0a 20202e72 nce.tb.*) }. .r │ │ │ │ - 0x00089c10 656c612e 63746f72 73202020 20203a20 ela.ctors : │ │ │ │ - 0x00089c20 7b202a28 2e72656c 612e6374 6f727329 { *(.rela.ctors) │ │ │ │ - 0x00089c30 207d0a20 202e7265 6c612e64 746f7273 }. .rela.dtors │ │ │ │ - 0x00089c40 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x00089c50 2e64746f 72732920 7d0a2020 2e72656c .dtors) }. .rel │ │ │ │ - 0x00089c60 612e676f 74202020 20202020 3a207b20 a.got : { │ │ │ │ - 0x00089c70 2a282e72 656c612e 676f7429 207d0a20 *(.rela.got) }. │ │ │ │ - 0x00089c80 202e7265 6c612e62 73732020 20202020 .rela.bss │ │ │ │ - 0x00089c90 203a207b 202a282e 72656c61 2e627373 : { *(.rela.bss │ │ │ │ - 0x00089ca0 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ - 0x00089cb0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00089cc0 622e2a29 207d0a20 202e7265 6c612e69 b.*) }. .rela.i │ │ │ │ - 0x00089cd0 66756e63 20202020 203a207b 202a282e func : { *(. │ │ │ │ - 0x00089ce0 72656c61 2e696675 6e632920 7d0a2020 rela.ifunc) }. │ │ │ │ - 0x00089cf0 2e72656c 612e706c 74202020 20202020 .rela.plt │ │ │ │ - 0x00089d00 3a0a2020 20207b0a 20202020 20202a28 :. {. *( │ │ │ │ - 0x00089d10 2e72656c 612e706c 74290a20 20202020 .rela.plt). │ │ │ │ - 0x00089d20 202a282e 72656c61 2e69706c 74290a20 *(.rela.iplt). │ │ │ │ - 0x00089d30 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ - 0x00089d40 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ - 0x00089d50 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x00089d60 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ - 0x00089d70 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ - 0x00089d80 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ - 0x00089d90 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00089da0 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x00089db0 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ - 0x00089dc0 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ - 0x00089dd0 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ - 0x00089de0 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ - 0x00089df0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ - 0x00089e00 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ - 0x00089e10 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ - 0x00089e20 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ - 0x00089e30 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ - 0x00089e40 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ - 0x00089e50 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ - 0x00089e60 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ - 0x00089e70 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ - 0x00089e80 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ - 0x00089e90 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ - 0x00089ea0 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ - 0x00089eb0 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ - 0x00089ec0 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ - 0x00089ed0 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ - 0x00089ee0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x00089ef0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ - 0x00089f00 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ - 0x00089f10 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ - 0x00089f20 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ - 0x00089f30 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ - 0x00089f40 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ - 0x00089f50 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ - 0x00089f60 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ - 0x00089f70 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x00089f80 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ - 0x00089f90 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x00089fa0 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ - 0x00089fb0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x00089fc0 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ - 0x00089fd0 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x00089fe0 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ - 0x00089ff0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x0008a000 64204f6e 6c792044 61746120 72656769 d Only Data regi │ │ │ │ - 0x0008a010 6f6e2e20 202a2f0a 20202e72 6f646174 on. */. .rodat │ │ │ │ - 0x0008a020 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ - 0x0008a030 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ - 0x0008a040 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x0008a050 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ - 0x0008a060 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ - 0x0008a070 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x0008a080 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ - 0x0008a090 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x0008a0a0 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ - 0x0008a0b0 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ - 0x0008a0c0 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ - 0x0008a0d0 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x0008a0e0 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x0008a0f0 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x0008a100 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x0008a110 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x0008a120 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x0008a130 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x0008a140 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x0008a150 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x0008a160 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x0008a170 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ - 0x0008a180 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x0008a190 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x0008a1a0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x0008a1b0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x0008a1c0 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ - 0x0008a1d0 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ - 0x0008a1e0 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ - 0x0008a1f0 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ - 0x0008a200 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ - 0x0008a210 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ - 0x0008a220 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x0008a230 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ - 0x0008a240 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x0008a250 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ - 0x0008a260 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ - 0x0008a270 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ - 0x0008a280 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ - 0x0008a290 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ - 0x0008a2a0 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ - 0x0008a2b0 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ - 0x0008a2c0 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ - 0x0008a2d0 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ - 0x0008a2e0 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ - 0x0008a2f0 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ - 0x0008a300 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ - 0x0008a310 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ - 0x0008a320 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ - 0x0008a330 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ - 0x0008a340 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ - 0x0008a350 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ - 0x0008a360 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ - 0x0008a370 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ - 0x0008a380 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x0008a390 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x0008a3a0 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ - 0x0008a3b0 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ - 0x0008a3c0 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ - 0x0008a3d0 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x0008a3e0 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x0008a3f0 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ - 0x0008a400 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ - 0x0008a410 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x0008a420 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ - 0x0008a430 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ - 0x0008a440 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ - 0x0008a450 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ - 0x0008a460 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ - 0x0008a470 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ - 0x0008a480 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ - 0x0008a490 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ - 0x0008a4a0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x0008a4b0 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ - 0x0008a4c0 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ - 0x0008a4d0 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ - 0x0008a4e0 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ - 0x0008a4f0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x0008a500 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ - 0x0008a510 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x0008a520 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x0008a530 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ - 0x0008a540 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x0008a550 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x0008a560 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x0008a570 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x0008a580 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x0008a590 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x0008a5a0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x0008a5b0 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ - 0x0008a5c0 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ - 0x0008a5d0 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ - 0x0008a5e0 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x0008a5f0 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ - 0x0008a600 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ - 0x0008a610 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x0008a620 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x0008a630 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x0008a640 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x0008a650 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x0008a660 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x0008a670 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x0008a680 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x0008a690 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ - 0x0008a6a0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x0008a6b0 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ - 0x0008a6c0 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x0008a6d0 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x0008a6e0 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ - 0x0008a6f0 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x0008a700 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x0008a710 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x0008a720 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x0008a730 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ - 0x0008a740 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x0008a750 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ - 0x0008a760 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ - 0x0008a770 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ - 0x0008a780 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ - 0x0008a790 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ - 0x0008a7a0 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x0008a7b0 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ - 0x0008a7c0 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ - 0x0008a7d0 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ - 0x0008a7e0 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ - 0x0008a7f0 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ - 0x0008a800 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x0008a810 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ - 0x0008a820 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ - 0x0008a830 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x0008a840 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ - 0x0008a850 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x0008a860 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x0008a870 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x0008a880 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x0008a890 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x0008a8a0 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x0008a8b0 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x0008a8c0 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x0008a8d0 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x0008a8e0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x0008a8f0 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ - 0x0008a900 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x0008a910 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x0008a920 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x0008a930 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x0008a940 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x0008a950 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0008a960 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x0008a970 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x0008a980 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x0008a990 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x0008a9a0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x0008a9b0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0008a9c0 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ - 0x0008a9d0 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x0008a9e0 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x0008a9f0 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x0008aa00 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x0008aa10 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x0008aa20 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x0008aa30 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x0008aa40 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x0008aa50 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x0008aa60 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x0008aa70 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x0008aa80 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x0008aa90 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x0008aaa0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x0008aab0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x0008aac0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x0008aad0 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x0008aae0 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x0008aaf0 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x0008ab00 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x0008ab10 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x0008ab20 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x0008ab30 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x0008ab40 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x0008ab50 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x0008ab60 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x0008ab70 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x0008ab80 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x0008ab90 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x0008aba0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x0008abb0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x0008abc0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x0008abd0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x0008abe0 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x0008abf0 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x0008ac00 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x0008ac10 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x0008ac20 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x0008ac30 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x0008ac40 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x0008ac50 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x0008ac60 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x0008ac70 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x0008ac80 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x0008ac90 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x0008aca0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x0008acb0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x0008acc0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x0008acd0 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x0008ace0 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x0008acf0 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x0008ad00 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x0008ad10 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x0008ad20 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x0008ad30 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x0008ad40 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x0008ad50 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x0008ad60 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x0008ad70 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0008ad80 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x0008ad90 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x0008ada0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x0008adb0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x0008adc0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x0008add0 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x0008ade0 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x0008adf0 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x0008ae00 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x0008ae10 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x0008ae20 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x0008ae30 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x0008ae40 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x0008ae50 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x0008ae60 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x0008ae70 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x0008ae80 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x0008ae90 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x0008aea0 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x0008aeb0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x0008aec0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x0008aed0 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ - 0x0008aee0 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x0008aef0 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x0008af00 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x0008af10 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x0008af20 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x0008af30 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x0008af40 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x0008af50 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x0008af60 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x0008af70 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x0008af80 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x0008af90 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x0008afa0 2e646174 61312920 7d0a2020 50524f56 .data1) }. PROV │ │ │ │ - 0x0008afb0 49444520 285f6564 61746120 3d202e29 IDE (_edata = .) │ │ │ │ - 0x0008afc0 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x0008afd0 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x0008afe0 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x0008aff0 545f5345 4354494f 4e29293b 0a202050 T_SECTION));. P │ │ │ │ - 0x0008b000 524f5649 44452028 5f5f6273 735f7374 ROVIDE (__bss_st │ │ │ │ - 0x0008b010 61727420 3d202e29 3b0a2020 50524f56 art = .);. PROV │ │ │ │ - 0x0008b020 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ - 0x0008b030 5f5f203d 202e293b 0a20202e 62737320 __ = .);. .bss │ │ │ │ - 0x0008b040 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x0008b050 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ - 0x0008b060 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ - 0x0008b070 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x0008b080 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ - 0x0008b090 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ - 0x0008b0a0 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x0008b0b0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x0008b0c0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x0008b0d0 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x0008b0e0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x0008b0f0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x0008b100 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x0008b110 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x0008b120 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x0008b130 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x0008b140 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x0008b150 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x0008b160 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x0008b170 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x0008b180 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x0008b190 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x0008b1a0 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x0008b1b0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x0008b1c0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x0008b1d0 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x0008b1e0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x0008b1f0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x0008b200 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x0008b210 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ - 0x0008b220 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ - 0x0008b230 2038203a 2031293b 0a20207d 0a202050 8 : 1);. }. P │ │ │ │ - 0x0008b240 524f5649 44452028 5f627373 5f656e64 ROVIDE (_bss_end │ │ │ │ - 0x0008b250 5f5f203d 202e293b 2050524f 56494445 __ = .); PROVIDE │ │ │ │ - 0x0008b260 20285f5f 6273735f 656e645f 5f203d20 (__bss_end__ = │ │ │ │ - 0x0008b270 2e293b0a 20202020 2e203d20 414c4947 .);. . = ALIG │ │ │ │ - 0x0008b280 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ - 0x0008b290 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x0008b2a0 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x0008b2b0 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x0008b2c0 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x0008b2d0 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x0008b2e0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ - 0x0008b2f0 3b0a2020 50524f56 49444520 285f5f65 ;. PROVIDE (__e │ │ │ │ - 0x0008b300 6e645f5f 203d202e 293b0a20 2050524f nd__ = .);. PRO │ │ │ │ - 0x0008b310 56494445 20285f65 6e64203d 202e293b VIDE (_end = .); │ │ │ │ - 0x0008b320 0a202050 524f5649 44452028 656e6420 . PROVIDE (end │ │ │ │ - 0x0008b330 3d202e29 3b0a2020 2e203d20 44415441 = .);. . = DATA │ │ │ │ - 0x0008b340 5f534547 4d454e54 5f454e44 20282e29 _SEGMENT_END (.) │ │ │ │ - 0x0008b350 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x0008b360 74686520 54696e79 20446174 61207265 the Tiny Data re │ │ │ │ - 0x0008b370 67696f6e 2e20202a 2f0a2020 2f2a2053 gion. */. /* S │ │ │ │ - 0x0008b380 74616273 20646562 75676769 6e672073 tabs debugging s │ │ │ │ - 0x0008b390 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x0008b3a0 73746162 20202020 20202020 20203020 stab 0 │ │ │ │ - 0x0008b3b0 3a207b20 2a282e73 74616229 207d0a20 : { *(.stab) }. │ │ │ │ - 0x0008b3c0 202e7374 61627374 72202020 20202020 .stabstr │ │ │ │ - 0x0008b3d0 30203a20 7b202a28 2e737461 62737472 0 : { *(.stabstr │ │ │ │ - 0x0008b3e0 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x0008b3f0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x0008b400 61622e65 78636c29 207d0a20 202e7374 ab.excl) }. .st │ │ │ │ - 0x0008b410 61622e65 78636c73 74722020 30203a20 ab.exclstr 0 : │ │ │ │ - 0x0008b420 7b202a28 2e737461 622e6578 636c7374 { *(.stab.exclst │ │ │ │ - 0x0008b430 7229207d 0a20202e 73746162 2e696e64 r) }. .stab.ind │ │ │ │ - 0x0008b440 65782020 20203020 3a207b20 2a282e73 ex 0 : { *(.s │ │ │ │ - 0x0008b450 7461622e 696e6465 7829207d 0a20202e tab.index) }. . │ │ │ │ - 0x0008b460 73746162 2e696e64 65787374 72203020 stab.indexstr 0 │ │ │ │ - 0x0008b470 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ - 0x0008b480 78737472 29207d0a 20202e63 6f6d6d65 xstr) }. .comme │ │ │ │ - 0x0008b490 6e742030 2028494e 464f2920 3a207b20 nt 0 (INFO) : { │ │ │ │ - 0x0008b4a0 2a282e63 6f6d6d65 6e74293b 204c494e *(.comment); LIN │ │ │ │ - 0x0008b4b0 4b45525f 56455253 494f4e3b 207d0a20 KER_VERSION; }. │ │ │ │ - 0x0008b4c0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x0008b4d0 69627574 6573203a 207b202a 282e676e ibutes : { *(.gn │ │ │ │ - 0x0008b4e0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x0008b4f0 6573202e 676e752e 6275696c 642e6174 es .gnu.build.at │ │ │ │ - 0x0008b500 74726962 75746573 2e2a2920 7d0a2020 tributes.*) }. │ │ │ │ - 0x0008b510 2f2a2044 57415246 20646562 75672073 /* DWARF debug s │ │ │ │ - 0x0008b520 65637469 6f6e732e 0a202020 20205379 ections.. Sy │ │ │ │ - 0x0008b530 6d626f6c 7320696e 20746865 20445741 mbols in the DWA │ │ │ │ - 0x0008b540 52462064 65627567 67696e67 20736563 RF debugging sec │ │ │ │ - 0x0008b550 74696f6e 73206172 65207265 6c617469 tions are relati │ │ │ │ - 0x0008b560 76652074 6f207468 65206265 67696e6e ve to the beginn │ │ │ │ - 0x0008b570 696e670a 20202020 206f6620 74686520 ing. of the │ │ │ │ - 0x0008b580 73656374 696f6e20 736f2077 65206265 section so we be │ │ │ │ - 0x0008b590 67696e20 7468656d 20617420 302e2020 gin them at 0. │ │ │ │ - 0x0008b5a0 2a2f0a20 202f2a20 44574152 4620312e */. /* DWARF 1. │ │ │ │ - 0x0008b5b0 20202a2f 0a20202e 64656275 67202020 */. .debug │ │ │ │ - 0x0008b5c0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x0008b5d0 64656275 6729207d 0a20202e 6c696e65 debug) }. .line │ │ │ │ - 0x0008b5e0 20202020 20202020 20202030 203a207b 0 : { │ │ │ │ - 0x0008b5f0 202a282e 6c696e65 29207d0a 20202f2a *(.line) }. /* │ │ │ │ - 0x0008b600 20474e55 20445741 52462031 20657874 GNU DWARF 1 ext │ │ │ │ - 0x0008b610 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x0008b620 64656275 675f7372 63696e66 6f202030 debug_srcinfo 0 │ │ │ │ - 0x0008b630 203a207b 202a282e 64656275 675f7372 : { *(.debug_sr │ │ │ │ - 0x0008b640 63696e66 6f29207d 0a20202e 64656275 cinfo) }. .debu │ │ │ │ - 0x0008b650 675f7366 6e616d65 73202030 203a207b g_sfnames 0 : { │ │ │ │ - 0x0008b660 202a282e 64656275 675f7366 6e616d65 *(.debug_sfname │ │ │ │ - 0x0008b670 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x0008b680 312e3120 616e6420 44574152 4620322e 1.1 and DWARF 2. │ │ │ │ - 0x0008b690 20202a2f 0a20202e 64656275 675f6172 */. .debug_ar │ │ │ │ - 0x0008b6a0 616e6765 73202030 203a207b 202a282e anges 0 : { *(. │ │ │ │ - 0x0008b6b0 64656275 675f6172 616e6765 7329207d debug_aranges) } │ │ │ │ - 0x0008b6c0 0a20202e 64656275 675f7075 626e616d . .debug_pubnam │ │ │ │ - 0x0008b6d0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x0008b6e0 675f7075 626e616d 65732920 7d0a2020 g_pubnames) }. │ │ │ │ - 0x0008b6f0 2f2a2044 57415246 20322e20 202a2f0a /* DWARF 2. */. │ │ │ │ - 0x0008b700 20202e64 65627567 5f696e66 6f202020 .debug_info │ │ │ │ - 0x0008b710 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0008b720 5f696e66 6f202e67 6e752e6c 696e6b6f _info .gnu.linko │ │ │ │ - 0x0008b730 6e63652e 77692e2a 29207d0a 20202e64 nce.wi.*) }. .d │ │ │ │ - 0x0008b740 65627567 5f616262 72657620 20203020 ebug_abbrev 0 │ │ │ │ - 0x0008b750 3a207b20 2a282e64 65627567 5f616262 : { *(.debug_abb │ │ │ │ - 0x0008b760 72657629 207d0a20 202e6465 6275675f rev) }. .debug_ │ │ │ │ - 0x0008b770 6c696e65 20202020 2030203a 207b202a line 0 : { * │ │ │ │ - 0x0008b780 282e6465 6275675f 6c696e65 202e6465 (.debug_line .de │ │ │ │ - 0x0008b790 6275675f 6c696e65 2e2a202e 64656275 bug_line.* .debu │ │ │ │ - 0x0008b7a0 675f6c69 6e655f65 6e642920 7d0a2020 g_line_end) }. │ │ │ │ - 0x0008b7b0 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ - 0x0008b7c0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x0008b7d0 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ - 0x0008b7e0 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ - 0x0008b7f0 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ - 0x0008b800 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ - 0x0008b810 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0008b820 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ - 0x0008b830 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ - 0x0008b840 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ - 0x0008b850 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ - 0x0008b860 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ - 0x0008b870 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x0008b880 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ - 0x0008b890 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ - 0x0008b8a0 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x0008b8b0 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ - 0x0008b8c0 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ - 0x0008b8d0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x0008b8e0 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ - 0x0008b8f0 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ - 0x0008b900 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x0008b910 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ - 0x0008b920 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ - 0x0008b930 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x0008b940 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ - 0x0008b950 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ - 0x0008b960 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ - 0x0008b970 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ - 0x0008b980 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ - 0x0008b990 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ - 0x0008b9a0 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ - 0x0008b9b0 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ - 0x0008b9c0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x0008b9d0 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ - 0x0008b9e0 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ - 0x0008b9f0 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ - 0x0008ba00 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x0008ba10 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ - 0x0008ba20 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ - 0x0008ba30 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x0008ba40 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ - 0x0008ba50 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ - 0x0008ba60 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ - 0x0008ba70 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ - 0x0008ba80 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x0008ba90 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ - 0x0008baa0 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ - 0x0008bab0 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ - 0x0008bac0 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ - 0x0008bad0 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ - 0x0008bae0 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ - 0x0008baf0 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ - 0x0008bb00 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ - 0x0008bb10 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ - 0x0008bb20 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ - 0x0008bb30 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ - 0x0008bb40 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ - 0x0008bb50 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ - 0x0008bb60 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x0008bb70 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ - 0x0008bb80 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ - 0x0008bb90 6964656e 74292920 7d0a2020 2f444953 ident)) }. /DIS │ │ │ │ - 0x0008bba0 43415244 2f203a20 7b202a28 2e6e6f74 CARD/ : { *(.not │ │ │ │ - 0x0008bbb0 652e474e 552d7374 61636b29 202a282e e.GNU-stack) *(. │ │ │ │ - 0x0008bbc0 676e755f 64656275 676c696e 6b29202a gnu_debuglink) * │ │ │ │ - 0x0008bbd0 282e676e 752e6c74 6f5f2a29 202a282e (.gnu.lto_*) *(. │ │ │ │ - 0x0008bbe0 676e755f 6f626a65 63745f6f 6e6c7929 gnu_object_only) │ │ │ │ - 0x0008bbf0 207d0a7d 0a0a0000 2f2a2053 63726970 }.}..../* Scrip │ │ │ │ - 0x0008bc00 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x0008bc10 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x0008bc20 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ - 0x0008bc30 6e6f7720 2a2f0a2f 2a20436f 70797269 now */./* Copyri │ │ │ │ - 0x0008bc40 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x0008bc50 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x0008bc60 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x0008bc70 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x0008bc80 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x0008bc90 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x0008bca0 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x0008bcb0 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x0008bcc0 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x0008bcd0 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x0008bce0 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x0008bcf0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x0008bd00 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x0008bd10 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x0008bd20 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x0008bd30 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x0008bd40 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ - 0x0008bd50 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ - 0x0008bd60 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ - 0x0008bd70 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x0008bd80 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x0008bd90 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ - 0x0008bda0 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ - 0x0008bdb0 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ - 0x0008bdc0 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x0008bdd0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x0008bde0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x0008bdf0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x0008be00 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ - 0x0008be10 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x0008be20 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x0008be30 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ - 0x0008be40 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x0008be50 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x0008be60 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ - 0x0008be70 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x0008be80 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x0008be90 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ - 0x0008bea0 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ - 0x0008beb0 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ - 0x0008bec0 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ - 0x0008bed0 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x0008bee0 6e74222c 20307834 30303030 3029293b nt", 0x400000)); │ │ │ │ - 0x0008bef0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x0008bf00 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x0008bf10 6e74222c 20307834 30303030 3029202b nt", 0x400000) + │ │ │ │ - 0x0008bf20 2053495a 454f465f 48454144 4552533b SIZEOF_HEADERS; │ │ │ │ - 0x0008bf30 0a20202f 2a20506c 61636520 74686520 . /* Place the │ │ │ │ - 0x0008bf40 6275696c 642d6964 20617320 636c6f73 build-id as clos │ │ │ │ - 0x0008bf50 6520746f 20746865 20454c46 20686561 e to the ELF hea │ │ │ │ - 0x0008bf60 64657273 20617320 706f7373 69626c65 ders as possible │ │ │ │ - 0x0008bf70 2e202054 6869730a 20202020 206d6178 . This. max │ │ │ │ - 0x0008bf80 696d6973 65732074 68652063 68616e63 imises the chanc │ │ │ │ - 0x0008bf90 65207468 65206275 696c642d 69642077 e the build-id w │ │ │ │ - 0x0008bfa0 696c6c20 62652070 72657365 6e742069 ill be present i │ │ │ │ - 0x0008bfb0 6e20636f 72652066 696c6573 2c0a2020 n core files,. │ │ │ │ - 0x0008bfc0 20202077 68696368 20474442 2063616e which GDB can │ │ │ │ - 0x0008bfd0 20746865 6e207573 6520746f 206c6f63 then use to loc │ │ │ │ - 0x0008bfe0 61746520 74686520 6173736f 63696174 ate the associat │ │ │ │ - 0x0008bff0 65642064 65627567 696e666f 2066696c ed debuginfo fil │ │ │ │ - 0x0008c000 652e2020 2a2f0a20 202e6e6f 74652e67 e. */. .note.g │ │ │ │ - 0x0008c010 6e752e62 75696c64 2d696420 203a207b nu.build-id : { │ │ │ │ - 0x0008c020 202a282e 6e6f7465 2e676e75 2e627569 *(.note.gnu.bui │ │ │ │ - 0x0008c030 6c642d69 6429207d 0a20202e 696e7465 ld-id) }. .inte │ │ │ │ - 0x0008c040 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ - 0x0008c050 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ - 0x0008c060 61736820 20202020 20202020 20203a20 ash : │ │ │ │ - 0x0008c070 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x0008c080 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ - 0x0008c090 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x0008c0a0 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x0008c0b0 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ - 0x0008c0c0 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x0008c0d0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0008c0e0 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x0008c0f0 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ - 0x0008c100 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x0008c110 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x0008c120 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x0008c130 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x0008c140 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ - 0x0008c150 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x0008c160 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ - 0x0008c170 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x0008c180 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ - 0x0008c190 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0008c1a0 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x0008c1b0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x0008c1c0 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ - 0x0008c1d0 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ - 0x0008c1e0 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ - 0x0008c1f0 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x0008c200 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x0008c210 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ - 0x0008c220 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x0008c230 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x0008c240 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x0008c250 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x0008c260 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x0008c270 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x0008c280 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x0008c290 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ - 0x0008c2a0 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ - 0x0008c2b0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0008c2c0 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ - 0x0008c2d0 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ - 0x0008c2e0 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ - 0x0008c2f0 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ - 0x0008c300 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x0008c310 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x0008c320 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0008c330 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ - 0x0008c340 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ - 0x0008c350 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ - 0x0008c360 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x0008c370 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x0008c380 0a202020 20202050 524f5649 44455f48 . PROVIDE_H │ │ │ │ - 0x0008c390 49444445 4e20285f 5f72656c 615f6970 IDDEN (__rela_ip │ │ │ │ - 0x0008c3a0 6c745f73 74617274 203d202e 293b0a20 lt_start = .);. │ │ │ │ - 0x0008c3b0 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ - 0x0008c3c0 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ - 0x0008c3d0 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ - 0x0008c3e0 69706c74 5f656e64 203d202e 293b0a20 iplt_end = .);. │ │ │ │ - 0x0008c3f0 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ - 0x0008c400 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ - 0x0008c410 29207d0a 20202f2a 20416c69 676e2074 ) }. /* Align t │ │ │ │ - 0x0008c420 68652074 65787420 7365676d 656e742e he text segment. │ │ │ │ - 0x0008c430 20202a2f 0a20202e 203d2041 4c49474e */. . = ALIGN │ │ │ │ - 0x0008c440 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x0008c450 47455349 5a452929 3b0a2020 2f2a2053 GESIZE));. /* S │ │ │ │ - 0x0008c460 74617274 206f6620 74686520 65786563 tart of the exec │ │ │ │ - 0x0008c470 75746162 6c652063 6f646520 72656769 utable code regi │ │ │ │ - 0x0008c480 6f6e2e20 202a2f0a 20202e69 6e697420 on. */. .init │ │ │ │ - 0x0008c490 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x0008c4a0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x0008c4b0 5f4e4f4e 45282e69 6e697429 29290a20 _NONE(.init))). │ │ │ │ - 0x0008c4c0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x0008c4d0 202e706c 74202020 20202020 20202020 .plt │ │ │ │ - 0x0008c4e0 203a2041 4c49474e 28313629 207b202a : ALIGN(16) { * │ │ │ │ - 0x0008c4f0 282e706c 7429202a 282e6970 6c742920 (.plt) *(.iplt) │ │ │ │ - 0x0008c500 7d0a2020 2e746578 74202020 20202020 }. .text │ │ │ │ - 0x0008c510 20202020 3a0a2020 7b0a2020 20202a28 :. {. *( │ │ │ │ - 0x0008c520 2e746578 742e756e 6c696b65 6c79202e .text.unlikely . │ │ │ │ - 0x0008c530 74657874 2e2a5f75 6e6c696b 656c7920 text.*_unlikely │ │ │ │ - 0x0008c540 2e746578 742e756e 6c696b65 6c792e2a .text.unlikely.* │ │ │ │ - 0x0008c550 290a2020 20202a28 2e746578 742e6578 ). *(.text.ex │ │ │ │ - 0x0008c560 6974202e 74657874 2e657869 742e2a29 it .text.exit.*) │ │ │ │ - 0x0008c570 0a202020 202a282e 74657874 2e737461 . *(.text.sta │ │ │ │ - 0x0008c580 72747570 202e7465 78742e73 74617274 rtup .text.start │ │ │ │ - 0x0008c590 75702e2a 290a2020 20202a28 2e746578 up.*). *(.tex │ │ │ │ - 0x0008c5a0 742e686f 74202e74 6578742e 686f742e t.hot .text.hot. │ │ │ │ - 0x0008c5b0 2a290a20 2020202a 28534f52 54282e74 *). *(SORT(.t │ │ │ │ - 0x0008c5c0 6578742e 736f7274 65642e2a 29290a20 ext.sorted.*)). │ │ │ │ - 0x0008c5d0 2020202a 282e7465 7874202e 73747562 *(.text .stub │ │ │ │ - 0x0008c5e0 202e7465 78742e2a 202e676e 752e6c69 .text.* .gnu.li │ │ │ │ - 0x0008c5f0 6e6b6f6e 63652e74 2e2a290a 20202020 nkonce.t.*). │ │ │ │ - 0x0008c600 2f2a202e 676e752e 7761726e 696e6720 /* .gnu.warning │ │ │ │ - 0x0008c610 73656374 696f6e73 20617265 2068616e sections are han │ │ │ │ - 0x0008c620 646c6564 20737065 6369616c 6c792062 dled specially b │ │ │ │ - 0x0008c630 7920656c 662e656d 2e20202a 2f0a2020 y elf.em. */. │ │ │ │ - 0x0008c640 20202a28 2e676e75 2e776172 6e696e67 *(.gnu.warning │ │ │ │ - 0x0008c650 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x0008c660 350a2020 2e66696e 69202020 20202020 5. .fini │ │ │ │ - 0x0008c670 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x0008c680 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x0008c690 2e66696e 69292929 0a20207d 203d3078 .fini))). } =0x │ │ │ │ - 0x0008c6a0 31663230 30336435 0a202050 524f5649 1f2003d5. PROVI │ │ │ │ - 0x0008c6b0 44452028 5f5f6574 65787420 3d202e29 DE (__etext = .) │ │ │ │ - 0x0008c6c0 3b0a2020 50524f56 49444520 285f6574 ;. PROVIDE (_et │ │ │ │ - 0x0008c6d0 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ - 0x0008c6e0 49444520 28657465 7874203d 202e293b IDE (etext = .); │ │ │ │ - 0x0008c6f0 0a20202f 2a20416c 69676e20 74686520 . /* Align the │ │ │ │ - 0x0008c700 74657874 20736567 6d656e74 2e20202a text segment. * │ │ │ │ - 0x0008c710 2f0a2020 2e203d20 414c4947 4e28434f /. . = ALIGN(CO │ │ │ │ - 0x0008c720 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x0008c730 495a4529 293b0a20 202f2a20 53746172 IZE));. /* Star │ │ │ │ - 0x0008c740 74206f66 20746865 20526561 64204f6e t of the Read On │ │ │ │ - 0x0008c750 6c792044 61746120 72656769 6f6e2e20 ly Data region. │ │ │ │ - 0x0008c760 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ - 0x0008c770 74686520 61646472 65737320 666f7220 the address for │ │ │ │ - 0x0008c780 74686520 726f6461 74612073 65676d65 the rodata segme │ │ │ │ - 0x0008c790 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ - 0x0008c7a0 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ - 0x0008c7b0 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ - 0x0008c7c0 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ - 0x0008c7d0 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ - 0x0008c7e0 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ - 0x0008c7f0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x0008c800 22726f64 6174612d 7365676d 656e7422 "rodata-segment" │ │ │ │ - 0x0008c810 2c20414c 49474e28 434f4e53 54414e54 , ALIGN(CONSTANT │ │ │ │ - 0x0008c820 20284d41 58504147 4553495a 45292920 (MAXPAGESIZE)) │ │ │ │ - 0x0008c830 2b20282e 20262028 434f4e53 54414e54 + (. & (CONSTANT │ │ │ │ - 0x0008c840 20284d41 58504147 4553495a 4529202d (MAXPAGESIZE) - │ │ │ │ - 0x0008c850 20312929 293b0a20 202e726f 64617461 1)));. .rodata │ │ │ │ - 0x0008c860 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x0008c870 726f6461 7461202e 726f6461 74612e2a rodata .rodata.* │ │ │ │ - 0x0008c880 202e676e 752e6c69 6e6b6f6e 63652e72 .gnu.linkonce.r │ │ │ │ - 0x0008c890 2e2a2920 7d0a2020 2e726f64 61746131 .*) }. .rodata1 │ │ │ │ - 0x0008c8a0 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x0008c8b0 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ - 0x0008c8c0 6672616d 655f6864 72202020 3a207b20 frame_hdr : { │ │ │ │ - 0x0008c8d0 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ - 0x0008c8e0 202a282e 65685f66 72616d65 5f656e74 *(.eh_frame_ent │ │ │ │ - 0x0008c8f0 7279202e 65685f66 72616d65 5f656e74 ry .eh_frame_ent │ │ │ │ - 0x0008c900 72792e2a 29207d0a 20202e65 685f6672 ry.*) }. .eh_fr │ │ │ │ - 0x0008c910 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x0008c920 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x0008c930 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x0008c940 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x0008c950 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x0008c960 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ - 0x0008c970 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x0008c980 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x0008c990 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x0008c9a0 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x0008c9b0 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ - 0x0008c9c0 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x0008c9d0 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x0008c9e0 20202e67 6e755f65 78746162 2020203a .gnu_extab : │ │ │ │ - 0x0008c9f0 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x0008ca00 2e676e75 5f657874 61622a29 207d0a20 .gnu_extab*) }. │ │ │ │ - 0x0008ca10 202f2a20 54686573 65207365 6374696f /* These sectio │ │ │ │ - 0x0008ca20 6e732061 72652067 656e6572 61746564 ns are generated │ │ │ │ - 0x0008ca30 20627920 74686520 53756e2f 4f726163 by the Sun/Orac │ │ │ │ - 0x0008ca40 6c652043 2b2b2063 6f6d7069 6c65722e le C++ compiler. │ │ │ │ - 0x0008ca50 20202a2f 0a20202e 65786365 7074696f */. .exceptio │ │ │ │ - 0x0008ca60 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x0008ca70 595f4946 5f524f20 7b202a28 2e657863 Y_IF_RO { *(.exc │ │ │ │ - 0x0008ca80 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x0008ca90 7d0a2020 2f2a2056 6172696f 7573206e }. /* Various n │ │ │ │ - 0x0008caa0 6f746520 73656374 696f6e73 2e202050 ote sections. P │ │ │ │ - 0x0008cab0 6c616365 64206865 72652073 6f207468 laced here so th │ │ │ │ - 0x0008cac0 61742074 68657920 61726520 616c7761 at they are alwa │ │ │ │ - 0x0008cad0 79732069 6e636c75 6465640a 20202020 ys included. │ │ │ │ - 0x0008cae0 20696e20 74686520 72656164 2d6f6e6c in the read-onl │ │ │ │ - 0x0008caf0 79207365 676d656e 7420616e 64206e6f y segment and no │ │ │ │ - 0x0008cb00 74207472 65617465 64206173 206f7270 t treated as orp │ │ │ │ - 0x0008cb10 68616e20 73656374 696f6e73 2e202054 han sections. T │ │ │ │ - 0x0008cb20 68650a20 20202020 63757272 656e7420 he. current │ │ │ │ - 0x0008cb30 6f727068 616e2068 616e646c 696e6720 orphan handling │ │ │ │ - 0x0008cb40 616c676f 72697468 6d20646f 65732070 algorithm does p │ │ │ │ - 0x0008cb50 6c616365 206e6f74 65207365 6374696f lace note sectio │ │ │ │ - 0x0008cb60 6e732061 66746572 20522f4f 0a202020 ns after R/O. │ │ │ │ - 0x0008cb70 20206461 74612c20 62757420 74686973 data, but this │ │ │ │ - 0x0008cb80 20697320 6e6f7420 67756172 616e7465 is not guarante │ │ │ │ - 0x0008cb90 65642074 6f20616c 77617973 20626520 ed to always be │ │ │ │ - 0x0008cba0 74686520 63617365 2e20202a 2f0a2020 the case. */. │ │ │ │ - 0x0008cbb0 2e6e6f74 652e6275 696c642d 6964203a .note.build-id : │ │ │ │ - 0x0008cbc0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x0008cbd0 6275696c 642d6964 29207d0a 20202e6e build-id) }. .n │ │ │ │ - 0x0008cbe0 6f74652e 474e552d 73746163 6b203a20 ote.GNU-stack : │ │ │ │ - 0x0008cbf0 20202020 7b202a28 2e6e6f74 652e474e { *(.note.GN │ │ │ │ - 0x0008cc00 552d7374 61636b29 207d0a20 202e6e6f U-stack) }. .no │ │ │ │ - 0x0008cc10 74652e67 6e752e70 726f7065 72747920 te.gnu.property │ │ │ │ - 0x0008cc20 3a20207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x0008cc30 2e70726f 70657274 7929207d 0a20202e .property) }. . │ │ │ │ - 0x0008cc40 6e6f7465 2e414249 2d746167 203a2020 note.ABI-tag : │ │ │ │ - 0x0008cc50 20202020 207b202a 282e6e6f 74652e41 { *(.note.A │ │ │ │ - 0x0008cc60 42492d74 61672920 7d0a2020 2e6e6f74 BI-tag) }. .not │ │ │ │ - 0x0008cc70 652e7061 636b6167 65203a20 20202020 e.package : │ │ │ │ - 0x0008cc80 20207b20 2a282e6e 6f74652e 7061636b { *(.note.pack │ │ │ │ - 0x0008cc90 61676529 207d0a20 202e6e6f 74652e64 age) }. .note.d │ │ │ │ - 0x0008cca0 6c6f7065 6e203a20 20202020 2020207b lopen : { │ │ │ │ - 0x0008ccb0 202a282e 6e6f7465 2e646c6f 70656e29 *(.note.dlopen) │ │ │ │ - 0x0008ccc0 207d0a20 202e6e6f 74652e6e 65746273 }. .note.netbs │ │ │ │ - 0x0008ccd0 642e6964 656e7420 3a20207b 202a282e d.ident : { *(. │ │ │ │ - 0x0008cce0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x0008ccf0 7429207d 0a20202e 6e6f7465 2e6f7065 t) }. .note.ope │ │ │ │ - 0x0008cd00 6e627364 2e696465 6e74203a 207b202a nbsd.ident : { * │ │ │ │ - 0x0008cd10 282e6e6f 74652e6f 70656e62 73642e69 (.note.openbsd.i │ │ │ │ - 0x0008cd20 64656e74 29207d0a 20202f2a 20537461 dent) }. /* Sta │ │ │ │ - 0x0008cd30 7274206f 66207468 65205265 61642057 rt of the Read W │ │ │ │ - 0x0008cd40 72697465 20446174 61207265 67696f6e rite Data region │ │ │ │ - 0x0008cd50 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x0008cd60 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x0008cd70 72207468 65206461 74612073 65676d65 r the data segme │ │ │ │ - 0x0008cd80 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ - 0x0008cd90 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ - 0x0008cda0 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ - 0x0008cdb0 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ - 0x0008cdc0 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ - 0x0008cdd0 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ - 0x0008cde0 3d204441 54415f53 45474d45 4e545f41 = DATA_SEGMENT_A │ │ │ │ - 0x0008cdf0 4c49474e 2028434f 4e535441 4e542028 LIGN (CONSTANT ( │ │ │ │ - 0x0008ce00 4d415850 41474553 495a4529 2c20434f MAXPAGESIZE), CO │ │ │ │ - 0x0008ce10 4e535441 4e542028 434f4d4d 4f4e5041 NSTANT (COMMONPA │ │ │ │ - 0x0008ce20 47455349 5a452929 3b0a2020 2f2a2045 GESIZE));. /* E │ │ │ │ - 0x0008ce30 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ - 0x0008ce40 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ - 0x0008ce50 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x0008ce60 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x0008ce70 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x0008ce80 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x0008ce90 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x0008cea0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x0008ceb0 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x0008cec0 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x0008ced0 202e676e 755f6578 74616220 20202020 .gnu_extab │ │ │ │ - 0x0008cee0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x0008cef0 2a282e67 6e755f65 78746162 29207d0a *(.gnu_extab) }. │ │ │ │ - 0x0008cf00 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x0008cf10 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x0008cf20 5257207b 202a282e 6763635f 65786365 RW { *(.gcc_exce │ │ │ │ - 0x0008cf30 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x0008cf40 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x0008cf50 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x0008cf60 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x0008cf70 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ - 0x0008cf80 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x0008cf90 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ - 0x0008cfa0 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ - 0x0008cfb0 20202a2f 0a20202e 74646174 61092020 */. .tdata. │ │ │ │ - 0x0008cfc0 3a0a2020 207b0a20 20202020 50524f56 :. {. PROV │ │ │ │ - 0x0008cfd0 4944455f 48494444 454e2028 5f5f7464 IDE_HIDDEN (__td │ │ │ │ - 0x0008cfe0 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ - 0x0008cff0 20202020 202a282e 74646174 61202e74 *(.tdata .t │ │ │ │ - 0x0008d000 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x0008d010 6f6e6365 2e74642e 2a290a20 20207d0a once.td.*). }. │ │ │ │ - 0x0008d020 20202e74 62737309 0920203a 207b202a .tbss.. : { * │ │ │ │ - 0x0008d030 282e7462 7373202e 74627373 2e2a202e (.tbss .tbss.* . │ │ │ │ - 0x0008d040 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ - 0x0008d050 2a29202a 282e7463 6f6d6d6f 6e29207d *) *(.tcommon) } │ │ │ │ - 0x0008d060 0a20202e 70726569 6e69745f 61727261 . .preinit_arra │ │ │ │ - 0x0008d070 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x0008d080 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0008d090 5f707265 696e6974 5f617272 61795f73 _preinit_array_s │ │ │ │ - 0x0008d0a0 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ - 0x0008d0b0 45455020 282a282e 70726569 6e69745f EEP (*(.preinit_ │ │ │ │ - 0x0008d0c0 61727261 7929290a 20202020 50524f56 array)). PROV │ │ │ │ - 0x0008d0d0 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ - 0x0008d0e0 65696e69 745f6172 7261795f 656e6420 einit_array_end │ │ │ │ - 0x0008d0f0 3d202e29 3b0a2020 7d0a2020 2e696e69 = .);. }. .ini │ │ │ │ - 0x0008d100 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x0008d110 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x0008d120 44454e20 285f5f69 6e69745f 61727261 DEN (__init_arra │ │ │ │ - 0x0008d130 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x0008d140 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x0008d150 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x0008d160 2e696e69 745f6172 7261792e 2a292053 .init_array.*) S │ │ │ │ - 0x0008d170 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x0008d180 52495459 282e6374 6f72732e 2a292929 RITY(.ctors.*))) │ │ │ │ - 0x0008d190 0a202020 204b4545 5020282a 282e696e . KEEP (*(.in │ │ │ │ - 0x0008d1a0 69745f61 72726179 20455843 4c554445 it_array EXCLUDE │ │ │ │ - 0x0008d1b0 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x0008d1c0 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x0008d1d0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x0008d1e0 643f2e6f 2029202e 63746f72 7329290a d?.o ) .ctors)). │ │ │ │ - 0x0008d1f0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x0008d200 454e2028 5f5f696e 69745f61 72726179 EN (__init_array │ │ │ │ - 0x0008d210 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x0008d220 202e6669 6e695f61 72726179 20202020 .fini_array │ │ │ │ - 0x0008d230 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x0008d240 455f4849 4444454e 20285f5f 66696e69 E_HIDDEN (__fini │ │ │ │ - 0x0008d250 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x0008d260 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x0008d270 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x0008d280 52495459 282e6669 6e695f61 72726179 RITY(.fini_array │ │ │ │ - 0x0008d290 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x0008d2a0 5f505249 4f524954 59282e64 746f7273 _PRIORITY(.dtors │ │ │ │ - 0x0008d2b0 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x0008d2c0 2a282e66 696e695f 61727261 79204558 *(.fini_array EX │ │ │ │ - 0x0008d2d0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x0008d2e0 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x0008d2f0 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x0008d300 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x0008d310 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x0008d320 5f484944 44454e20 285f5f66 696e695f _HIDDEN (__fini_ │ │ │ │ - 0x0008d330 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x0008d340 20207d0a 20202e63 746f7273 20202020 }. .ctors │ │ │ │ - 0x0008d350 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x0008d360 2f2a2067 63632075 73657320 63727462 /* gcc uses crtb │ │ │ │ - 0x0008d370 6567696e 2e6f2074 6f206669 6e642074 egin.o to find t │ │ │ │ - 0x0008d380 68652073 74617274 206f660a 20202020 he start of. │ │ │ │ - 0x0008d390 20202074 68652063 6f6e7374 72756374 the construct │ │ │ │ - 0x0008d3a0 6f72732c 20736f20 7765206d 616b6520 ors, so we make │ │ │ │ - 0x0008d3b0 73757265 20697420 69730a20 20202020 sure it is. │ │ │ │ - 0x0008d3c0 20206669 7273742e 20204265 63617573 first. Becaus │ │ │ │ - 0x0008d3d0 65207468 69732069 73206120 77696c64 e this is a wild │ │ │ │ - 0x0008d3e0 63617264 2c206974 0a202020 20202020 card, it. │ │ │ │ - 0x0008d3f0 646f6573 6e277420 6d617474 65722069 doesn't matter i │ │ │ │ - 0x0008d400 66207468 65207573 65722064 6f657320 f the user does │ │ │ │ - 0x0008d410 6e6f740a 20202020 20202061 63747561 not. actua │ │ │ │ - 0x0008d420 6c6c7920 6c696e6b 20616761 696e7374 lly link against │ │ │ │ - 0x0008d430 20637274 62656769 6e2e6f3b 20746865 crtbegin.o; the │ │ │ │ - 0x0008d440 0a202020 20202020 6c696e6b 65722077 . linker w │ │ │ │ - 0x0008d450 6f6e2774 206c6f6f 6b20666f 72206120 on't look for a │ │ │ │ - 0x0008d460 66696c65 20746f20 6d617463 6820610a file to match a. │ │ │ │ - 0x0008d470 20202020 20202077 696c6463 6172642e wildcard. │ │ │ │ - 0x0008d480 20205468 65207769 6c646361 72642061 The wildcard a │ │ │ │ - 0x0008d490 6c736f20 6d65616e 73207468 61742069 lso means that i │ │ │ │ - 0x0008d4a0 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x0008d4b0 206d6174 74657220 77686963 68206469 matter which di │ │ │ │ - 0x0008d4c0 72656374 6f727920 63727462 6567696e rectory crtbegin │ │ │ │ - 0x0008d4d0 2e6f0a20 20202020 20206973 20696e2e .o. is in. │ │ │ │ - 0x0008d4e0 20202a2f 0a202020 204b4545 5020282a */. KEEP (* │ │ │ │ - 0x0008d4f0 63727462 6567696e 2e6f282e 63746f72 crtbegin.o(.ctor │ │ │ │ - 0x0008d500 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ - 0x0008d510 72746265 67696e3f 2e6f282e 63746f72 rtbegin?.o(.ctor │ │ │ │ - 0x0008d520 7329290a 20202020 2f2a2057 6520646f s)). /* We do │ │ │ │ - 0x0008d530 6e277420 77616e74 20746f20 696e636c n't want to incl │ │ │ │ - 0x0008d540 75646520 74686520 2e63746f 72207365 ude the .ctor se │ │ │ │ - 0x0008d550 6374696f 6e206672 6f6d0a20 20202020 ction from. │ │ │ │ - 0x0008d560 20207468 65206372 74656e64 2e6f2066 the crtend.o f │ │ │ │ - 0x0008d570 696c6520 756e7469 6c206166 74657220 ile until after │ │ │ │ - 0x0008d580 74686520 736f7274 65642063 746f7273 the sorted ctors │ │ │ │ - 0x0008d590 2e0a2020 20202020 20546865 202e6374 .. The .ct │ │ │ │ - 0x0008d5a0 6f722073 65637469 6f6e2066 726f6d20 or section from │ │ │ │ - 0x0008d5b0 74686520 63727465 6e642066 696c6520 the crtend file │ │ │ │ - 0x0008d5c0 636f6e74 61696e73 20746865 0a202020 contains the. │ │ │ │ - 0x0008d5d0 20202020 656e6420 6f662063 746f7273 end of ctors │ │ │ │ - 0x0008d5e0 206d6172 6b657220 616e6420 6974206d marker and it m │ │ │ │ - 0x0008d5f0 75737420 6265206c 61737420 2a2f0a20 ust be last */. │ │ │ │ - 0x0008d600 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x0008d610 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x0008d620 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x0008d630 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x0008d640 5020282a 28534f52 54282e63 746f7273 P (*(SORT(.ctors │ │ │ │ - 0x0008d650 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x0008d660 2a282e63 746f7273 29290a20 207d0a20 *(.ctors)). }. │ │ │ │ - 0x0008d670 202e6474 6f727320 20202020 20202020 .dtors │ │ │ │ - 0x0008d680 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x0008d690 282a6372 74626567 696e2e6f 282e6474 (*crtbegin.o(.dt │ │ │ │ - 0x0008d6a0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x0008d6b0 2a637274 62656769 6e3f2e6f 282e6474 *crtbegin?.o(.dt │ │ │ │ - 0x0008d6c0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x0008d6d0 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ - 0x0008d6e0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x0008d6f0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x0008d700 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x0008d710 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x0008d720 204b4545 5020282a 282e6474 6f727329 KEEP (*(.dtors) │ │ │ │ - 0x0008d730 290a2020 7d0a2020 2e6a6372 20202020 ). }. .jcr │ │ │ │ - 0x0008d740 20202020 20202020 3a207b20 4b454550 : { KEEP │ │ │ │ - 0x0008d750 20282a28 2e6a6372 2929207d 0a20202e (*(.jcr)) }. . │ │ │ │ - 0x0008d760 64617461 2e72656c 2e726f20 3a207b20 data.rel.ro : { │ │ │ │ - 0x0008d770 2a282e64 6174612e 72656c2e 726f2e6c *(.data.rel.ro.l │ │ │ │ - 0x0008d780 6f63616c 2a202e67 6e752e6c 696e6b6f ocal* .gnu.linko │ │ │ │ - 0x0008d790 6e63652e 642e7265 6c2e726f 2e6c6f63 nce.d.rel.ro.loc │ │ │ │ - 0x0008d7a0 616c2e2a 29202a28 2e646174 612e7265 al.*) *(.data.re │ │ │ │ - 0x0008d7b0 6c2e726f 202e6461 74612e72 656c2e72 l.ro .data.rel.r │ │ │ │ - 0x0008d7c0 6f2e2a20 2e676e75 2e6c696e 6b6f6e63 o.* .gnu.linkonc │ │ │ │ - 0x0008d7d0 652e642e 72656c2e 726f2e2a 29207d0a e.d.rel.ro.*) }. │ │ │ │ - 0x0008d7e0 20202e64 796e616d 69632020 20202020 .dynamic │ │ │ │ - 0x0008d7f0 20203a20 7b202a28 2e64796e 616d6963 : { *(.dynamic │ │ │ │ - 0x0008d800 29207d0a 20202e67 6f742020 20202020 ) }. .got │ │ │ │ - 0x0008d810 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x0008d820 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ - 0x0008d830 7429202a 282e676f 7429202a 282e6967 t) *(.got) *(.ig │ │ │ │ - 0x0008d840 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ - 0x0008d850 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ - 0x0008d860 4e442028 302c202e 293b0a20 202e6461 ND (0, .);. .da │ │ │ │ - 0x0008d870 74612020 20202020 20202020 203a0a20 ta :. │ │ │ │ - 0x0008d880 207b0a20 20202050 524f5649 44452028 {. PROVIDE ( │ │ │ │ - 0x0008d890 5f5f6461 74615f73 74617274 203d202e __data_start = . │ │ │ │ - 0x0008d8a0 293b0a20 2020202a 282e6461 7461202e );. *(.data . │ │ │ │ - 0x0008d8b0 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x0008d8c0 6f6e6365 2e642e2a 290a2020 2020534f once.d.*). SO │ │ │ │ - 0x0008d8d0 52542843 4f4e5354 52554354 4f525329 RT(CONSTRUCTORS) │ │ │ │ - 0x0008d8e0 0a20207d 0a20202e 64617461 31202020 . }. .data1 │ │ │ │ - 0x0008d8f0 20202020 2020203a 207b202a 282e6461 : { *(.da │ │ │ │ - 0x0008d900 74613129 207d0a20 205f6564 61746120 ta1) }. _edata │ │ │ │ - 0x0008d910 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ - 0x0008d920 65646174 61203d20 2e293b0a 20202e20 edata = .);. . │ │ │ │ - 0x0008d930 3d20414c 49474e28 414c4947 4e4f4628 = ALIGN(ALIGNOF( │ │ │ │ - 0x0008d940 4e455854 5f534543 54494f4e 29293b0a NEXT_SECTION));. │ │ │ │ - 0x0008d950 20205f5f 6273735f 73746172 74203d20 __bss_start = │ │ │ │ - 0x0008d960 2e3b0a20 205f5f62 73735f73 74617274 .;. __bss_start │ │ │ │ - 0x0008d970 5f5f203d 202e3b0a 20202e62 73732020 __ = .;. .bss │ │ │ │ - 0x0008d980 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x0008d990 20202020 2a282e64 796e6273 73290a20 *(.dynbss). │ │ │ │ - 0x0008d9a0 2020202a 282e6273 73202e62 73732e2a *(.bss .bss.* │ │ │ │ - 0x0008d9b0 202e676e 752e6c69 6e6b6f6e 63652e62 .gnu.linkonce.b │ │ │ │ - 0x0008d9c0 2e2a290a 20202020 2a28434f 4d4d4f4e .*). *(COMMON │ │ │ │ - 0x0008d9d0 290a2020 20202f2a 20416c69 676e2068 ). /* Align h │ │ │ │ - 0x0008d9e0 65726520 746f2065 6e737572 65207468 ere to ensure th │ │ │ │ - 0x0008d9f0 61742069 6e207468 6520636f 6d6d6f6e at in the common │ │ │ │ - 0x0008da00 20636173 65206f66 20746865 7265206f case of there o │ │ │ │ - 0x0008da10 6e6c7920 6265696e 67206f6e 650a2020 nly being one. │ │ │ │ - 0x0008da20 20202020 20747970 65206f66 202e6273 type of .bs │ │ │ │ - 0x0008da30 73207365 6374696f 6e2c2074 68652073 s section, the s │ │ │ │ - 0x0008da40 65637469 6f6e206f 63637570 69657320 ection occupies │ │ │ │ - 0x0008da50 73706163 65207570 20746f20 5f656e64 space up to _end │ │ │ │ - 0x0008da60 2e0a2020 20202020 20416c69 676e2061 .. Align a │ │ │ │ - 0x0008da70 66746572 202e6273 7320746f 20656e73 fter .bss to ens │ │ │ │ - 0x0008da80 75726520 636f7272 65637420 616c6967 ure correct alig │ │ │ │ - 0x0008da90 6e6d656e 74206576 656e2069 66207468 nment even if th │ │ │ │ - 0x0008daa0 650a2020 20202020 202e6273 73207365 e. .bss se │ │ │ │ - 0x0008dab0 6374696f 6e206469 73617070 65617273 ction disappears │ │ │ │ - 0x0008dac0 20626563 61757365 20746865 72652061 because there a │ │ │ │ - 0x0008dad0 7265206e 6f20696e 70757420 73656374 re no input sect │ │ │ │ - 0x0008dae0 696f6e73 2e0a2020 20202020 20464958 ions.. FIX │ │ │ │ - 0x0008daf0 4d453a20 57687920 646f2077 65206e65 ME: Why do we ne │ │ │ │ - 0x0008db00 65642069 743f2057 68656e20 74686572 ed it? When ther │ │ │ │ - 0x0008db10 65206973 206e6f20 2e627373 20736563 e is no .bss sec │ │ │ │ - 0x0008db20 74696f6e 2c207765 20646f20 6e6f740a tion, we do not. │ │ │ │ - 0x0008db30 20202020 20202070 61642074 6865202e pad the . │ │ │ │ - 0x0008db40 64617461 20736563 74696f6e 2e20202a data section. * │ │ │ │ - 0x0008db50 2f0a2020 20202020 2e203d20 414c4947 /. . = ALIG │ │ │ │ - 0x0008db60 4e282e20 213d2030 203f2036 34202f20 N(. != 0 ? 64 / │ │ │ │ - 0x0008db70 38203a20 31293b0a 20207d0a 20205f62 8 : 1);. }. _b │ │ │ │ - 0x0008db80 73735f65 6e645f5f 203d202e 3b205f5f ss_end__ = .; __ │ │ │ │ - 0x0008db90 6273735f 656e645f 5f203d20 2e3b0a20 bss_end__ = .;. │ │ │ │ - 0x0008dba0 2020202e 203d2041 4c49474e 28363420 . = ALIGN(64 │ │ │ │ - 0x0008dbb0 2f203829 3b0a2020 2f2a2053 74617274 / 8);. /* Start │ │ │ │ - 0x0008dbc0 206f6620 74686520 4c617267 65204461 of the Large Da │ │ │ │ - 0x0008dbd0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x0008dbe0 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x0008dbf0 52542822 6c646174 612d7365 676d656e RT("ldata-segmen │ │ │ │ - 0x0008dc00 74222c20 2e293b0a 20202e20 3d20414c t", .);. . = AL │ │ │ │ - 0x0008dc10 49474e28 3634202f 2038293b 0a20205f IGN(64 / 8);. _ │ │ │ │ - 0x0008dc20 5f656e64 5f5f203d 202e3b0a 20205f65 _end__ = .;. _e │ │ │ │ - 0x0008dc30 6e64203d 202e3b0a 20205052 4f564944 nd = .;. PROVID │ │ │ │ - 0x0008dc40 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x0008dc50 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x0008dc60 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x0008dc70 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x0008dc80 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0008dc90 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x0008dca0 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x0008dcb0 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x0008dcc0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x0008dcd0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x0008dce0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x0008dcf0 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x0008dd00 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x0008dd10 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x0008dd20 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x0008dd30 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x0008dd40 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x0008dd50 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x0008dd60 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x0008dd70 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x0008dd80 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x0008dd90 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x0008dda0 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x0008ddb0 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x0008ddc0 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x0008ddd0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x0008dde0 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x0008ddf0 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x0008de00 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x0008de10 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x0008de20 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x0008de30 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x0008de40 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x0008de50 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x0008de60 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x0008de70 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x0008de80 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x0008de90 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x0008dea0 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x0008deb0 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x0008dec0 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x0008ded0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x0008dee0 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x0008def0 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x0008df00 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x0008df10 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x0008df20 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x0008df30 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x0008df40 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x0008df50 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x0008df60 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x0008df70 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0008df80 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x0008df90 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x0008dfa0 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x0008dfb0 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x0008dfc0 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x0008dfd0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x0008dfe0 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x0008dff0 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x0008e000 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x0008e010 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x0008e020 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x0008e030 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x0008e040 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x0008e050 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x0008e060 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x0008e070 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x0008e080 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x0008e090 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x0008e0a0 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x0008e0b0 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x0008e0c0 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x0008e0d0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x0008e0e0 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x0008e0f0 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x0008e100 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e110 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x0008e120 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x0008e130 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x0008e140 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x0008e150 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e160 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x0008e170 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x0008e180 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x0008e190 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x0008e1a0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x0008e1b0 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x0008e1c0 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x0008e1d0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x0008e1e0 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x0008e1f0 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x0008e200 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0008e210 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x0008e220 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x0008e230 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e240 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x0008e250 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x0008e260 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x0008e270 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x0008e280 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x0008e290 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x0008e2a0 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x0008e2b0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x0008e2c0 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x0008e2d0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x0008e2e0 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x0008e2f0 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x0008e300 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x0008e310 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x0008e320 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x0008e330 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x0008e340 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x0008e350 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x0008e360 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x0008e370 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x0008e380 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x0008e390 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x0008e3a0 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x0008e3b0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e3c0 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x0008e3d0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x0008e3e0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e3f0 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x0008e400 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x0008e410 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0008e420 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x0008e430 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x0008e440 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x0008e450 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x0008e460 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x0008e470 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x0008e480 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x0008e490 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x0008e4a0 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x0008e4b0 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x0008e4c0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x0008e4d0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x0008e4e0 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x0008e4f0 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x0008e500 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x0008e510 2f2a2044 65666175 6c74206c 696e6b65 /* Default linke │ │ │ │ - 0x0008e520 72207363 72697074 2c20666f 72206e6f r script, for no │ │ │ │ - 0x0008e530 726d616c 20657865 63757461 626c6573 rmal executables │ │ │ │ - 0x0008e540 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x0008e550 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x0008e560 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x0008e570 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x0008e580 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x0008e590 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x0008e5a0 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x0008e5b0 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x0008e5c0 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x0008e5d0 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x0008e5e0 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x0008e5f0 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x0008e600 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x0008e610 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x0008e620 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x0008e630 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x0008e640 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ - 0x0008e650 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x0008e660 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ - 0x0008e670 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ - 0x0008e680 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x0008e690 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ - 0x0008e6a0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x0008e6b0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0008e6c0 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x0008e6d0 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x0008e6e0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x0008e6f0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x0008e700 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x0008e710 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x0008e720 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0008e730 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x0008e740 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ - 0x0008e750 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x0008e760 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x0008e770 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ - 0x0008e780 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x0008e790 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0008e7a0 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ - 0x0008e7b0 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ - 0x0008e7c0 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ - 0x0008e7d0 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ - 0x0008e7e0 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ - 0x0008e7f0 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x0008e800 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x0008e810 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0008e820 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0008e830 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x0008e840 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0008e850 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0008e860 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x0008e870 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x0008e880 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x0008e890 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x0008e8a0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x0008e8b0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x0008e8c0 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x0008e8d0 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x0008e8e0 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x0008e8f0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x0008e900 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x0008e910 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x0008e920 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x0008e930 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x0008e940 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x0008e950 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x0008e960 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x0008e970 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ - 0x0008e980 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ - 0x0008e990 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ - 0x0008e9a0 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x0008e9b0 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x0008e9c0 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x0008e9d0 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x0008e9e0 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x0008e9f0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0008ea00 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x0008ea10 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x0008ea20 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x0008ea30 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x0008ea40 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x0008ea50 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x0008ea60 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x0008ea70 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x0008ea80 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x0008ea90 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x0008eaa0 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ - 0x0008eab0 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ - 0x0008eac0 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ - 0x0008ead0 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ - 0x0008eae0 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ - 0x0008eaf0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x0008eb00 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0008eb10 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ - 0x0008eb20 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ - 0x0008eb30 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ - 0x0008eb40 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ - 0x0008eb50 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ - 0x0008eb60 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x0008eb70 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0008eb80 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ - 0x0008eb90 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ - 0x0008eba0 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x0008ebb0 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ - 0x0008ebc0 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ - 0x0008ebd0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0008ebe0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x0008ebf0 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ - 0x0008ec00 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x0008ec10 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x0008ec20 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0008ec30 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ - 0x0008ec40 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ - 0x0008ec50 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x0008ec60 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x0008ec70 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x0008ec80 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ - 0x0008ec90 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ - 0x0008eca0 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x0008ecb0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0008ecc0 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ - 0x0008ecd0 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ - 0x0008ece0 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ - 0x0008ecf0 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ - 0x0008ed00 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x0008ed10 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ - 0x0008ed20 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ - 0x0008ed30 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ - 0x0008ed40 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ - 0x0008ed50 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ - 0x0008ed60 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x0008ed70 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x0008ed80 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ - 0x0008ed90 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ - 0x0008eda0 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x0008edb0 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x0008edc0 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x0008edd0 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x0008ede0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0008edf0 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ - 0x0008ee00 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ - 0x0008ee10 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x0008ee20 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0008ee30 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ - 0x0008ee40 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ - 0x0008ee50 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x0008ee60 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ - 0x0008ee70 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ - 0x0008ee80 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ - 0x0008ee90 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ - 0x0008eea0 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ - 0x0008eeb0 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x0008eec0 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ - 0x0008eed0 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x0008eee0 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ - 0x0008eef0 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ - 0x0008ef00 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ - 0x0008ef10 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ - 0x0008ef20 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0008ef30 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ - 0x0008ef40 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ - 0x0008ef50 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ - 0x0008ef60 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ - 0x0008ef70 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ - 0x0008ef80 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x0008ef90 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ - 0x0008efa0 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ - 0x0008efb0 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ - 0x0008efc0 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ - 0x0008efd0 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ - 0x0008efe0 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ - 0x0008eff0 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ - 0x0008f000 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x0008f010 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ - 0x0008f020 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x0008f030 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ - 0x0008f040 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ - 0x0008f050 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ - 0x0008f060 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ - 0x0008f070 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ - 0x0008f080 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x0008f090 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x0008f0a0 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ - 0x0008f0b0 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ - 0x0008f0c0 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ - 0x0008f0d0 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x0008f0e0 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x0008f0f0 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ - 0x0008f100 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x0008f110 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x0008f120 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0008f130 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ - 0x0008f140 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x0008f150 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ - 0x0008f160 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x0008f170 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x0008f180 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ - 0x0008f190 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x0008f1a0 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ - 0x0008f1b0 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ - 0x0008f1c0 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ - 0x0008f1d0 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ - 0x0008f1e0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x0008f1f0 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x0008f200 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x0008f210 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x0008f220 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x0008f230 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x0008f240 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x0008f250 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x0008f260 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ - 0x0008f270 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0008f280 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x0008f290 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0008f2a0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0008f2b0 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ - 0x0008f2c0 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ - 0x0008f2d0 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x0008f2e0 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x0008f2f0 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x0008f300 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x0008f310 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x0008f320 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x0008f330 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x0008f340 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x0008f350 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x0008f360 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x0008f370 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ - 0x0008f380 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ - 0x0008f390 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ - 0x0008f3a0 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ - 0x0008f3b0 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ - 0x0008f3c0 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ - 0x0008f3d0 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ - 0x0008f3e0 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ - 0x0008f3f0 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ - 0x0008f400 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ - 0x0008f410 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ - 0x0008f420 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ - 0x0008f430 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ - 0x0008f440 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ - 0x0008f450 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ - 0x0008f460 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ - 0x0008f470 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0008f480 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ - 0x0008f490 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ - 0x0008f4a0 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ - 0x0008f4b0 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ - 0x0008f4c0 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ - 0x0008f4d0 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x0008f4e0 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ - 0x0008f4f0 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ - 0x0008f500 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ - 0x0008f510 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ - 0x0008f520 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ - 0x0008f530 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ - 0x0008f540 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ - 0x0008f550 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ - 0x0008f560 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ - 0x0008f570 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ - 0x0008f580 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x0008f590 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ - 0x0008f5a0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x0008f5b0 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ - 0x0008f5c0 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ - 0x0008f5d0 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ - 0x0008f5e0 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ - 0x0008f5f0 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ - 0x0008f600 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x0008f610 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ - 0x0008f620 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x0008f630 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x0008f640 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x0008f650 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x0008f660 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x0008f670 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x0008f680 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x0008f690 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x0008f6a0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x0008f6b0 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ - 0x0008f6c0 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ - 0x0008f6d0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x0008f6e0 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ - 0x0008f6f0 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ - 0x0008f700 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ - 0x0008f710 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ - 0x0008f720 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x0008f730 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x0008f740 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x0008f750 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x0008f760 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x0008f770 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x0008f780 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x0008f790 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x0008f7a0 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ - 0x0008f7b0 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ - 0x0008f7c0 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ - 0x0008f7d0 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ - 0x0008f7e0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x0008f7f0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0008f800 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x0008f810 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x0008f820 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ - 0x0008f830 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x0008f840 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0008f850 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x0008f860 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ - 0x0008f870 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ - 0x0008f880 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x0008f890 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ - 0x0008f8a0 0a202020 20205052 4f564944 455f4849 . PROVIDE_HI │ │ │ │ - 0x0008f8b0 4444454e 20285f5f 74646174 615f7374 DDEN (__tdata_st │ │ │ │ - 0x0008f8c0 61727420 3d202e29 3b0a2020 2020202a art = .);. * │ │ │ │ - 0x0008f8d0 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ - 0x0008f8e0 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x0008f8f0 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ - 0x0008f900 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ - 0x0008f910 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ - 0x0008f920 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ - 0x0008f930 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ - 0x0008f940 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ - 0x0008f950 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x0008f960 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x0008f970 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ - 0x0008f980 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x0008f990 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ - 0x0008f9a0 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x0008f9b0 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ - 0x0008f9c0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x0008f9d0 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x0008f9e0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x0008f9f0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x0008fa00 5f696e69 745f6172 7261795f 73746172 _init_array_star │ │ │ │ - 0x0008fa10 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x0008fa20 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x0008fa30 5f505249 4f524954 59282e69 6e69745f _PRIORITY(.init_ │ │ │ │ - 0x0008fa40 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x0008fa50 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0008fa60 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x0008fa70 45455020 282a282e 696e6974 5f617272 EEP (*(.init_arr │ │ │ │ - 0x0008fa80 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x0008fa90 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x0008faa0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x0008fab0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0008fac0 202e6374 6f727329 290a2020 20205052 .ctors)). PR │ │ │ │ - 0x0008fad0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0008fae0 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ - 0x0008faf0 202e293b 0a20207d 0a20202e 66696e69 .);. }. .fini │ │ │ │ - 0x0008fb00 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x0008fb10 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x0008fb20 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x0008fb30 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x0008fb40 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ - 0x0008fb50 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0008fb60 66696e69 5f617272 61792e2a 2920534f fini_array.*) SO │ │ │ │ - 0x0008fb70 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0008fb80 49545928 2e64746f 72732e2a 2929290a ITY(.dtors.*))). │ │ │ │ - 0x0008fb90 20202020 4b454550 20282a28 2e66696e KEEP (*(.fin │ │ │ │ - 0x0008fba0 695f6172 72617920 4558434c 5544455f i_array EXCLUDE_ │ │ │ │ - 0x0008fbb0 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ - 0x0008fbc0 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ - 0x0008fbd0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x0008fbe0 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ - 0x0008fbf0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0008fc00 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ - 0x0008fc10 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ - 0x0008fc20 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x0008fc30 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x0008fc40 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x0008fc50 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x0008fc60 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x0008fc70 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x0008fc80 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x0008fc90 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x0008fca0 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x0008fcb0 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x0008fcc0 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x0008fcd0 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x0008fce0 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x0008fcf0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x0008fd00 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x0008fd10 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x0008fd20 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x0008fd30 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x0008fd40 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x0008fd50 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x0008fd60 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x0008fd70 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x0008fd80 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x0008fd90 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x0008fda0 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x0008fdb0 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x0008fdc0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x0008fdd0 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x0008fde0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x0008fdf0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x0008fe00 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x0008fe10 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x0008fe20 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x0008fe30 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x0008fe40 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x0008fe50 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x0008fe60 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x0008fe70 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x0008fe80 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x0008fe90 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x0008fea0 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x0008feb0 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x0008fec0 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x0008fed0 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x0008fee0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x0008fef0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x0008ff00 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x0008ff10 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x0008ff20 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x0008ff30 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x0008ff40 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x0008ff50 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x0008ff60 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x0008ff70 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x0008ff80 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x0008ff90 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x0008ffa0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x0008ffb0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x0008ffc0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x0008ffd0 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x0008ffe0 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x0008fff0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00090000 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x00090010 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x00090020 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x00090030 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x00090040 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x00090050 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x00090060 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x00090070 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x00090080 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x00090090 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x000900a0 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000900b0 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x000900c0 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x000900d0 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x000900e0 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x000900f0 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x00090100 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x00090110 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x00090120 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ - 0x00090130 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x00090140 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x00090150 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x00090160 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x00090170 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x00090180 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x00090190 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x000901a0 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x000901b0 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000901c0 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x000901d0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x000901e0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x000901f0 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ - 0x00090200 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ - 0x00090210 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x00090220 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x00090230 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x00090240 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ - 0x00090250 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ - 0x00090260 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ - 0x00090270 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ - 0x00090280 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ - 0x00090290 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ - 0x000902a0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x000902b0 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ - 0x000902c0 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ - 0x000902d0 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ - 0x000902e0 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ - 0x000902f0 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ - 0x00090300 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ - 0x00090310 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ - 0x00090320 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ - 0x00090330 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ - 0x00090340 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ - 0x00090350 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ - 0x00090360 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ - 0x00090370 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ - 0x00090380 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ - 0x00090390 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ - 0x000903a0 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ - 0x000903b0 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ - 0x000903c0 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ - 0x000903d0 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ - 0x000903e0 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ - 0x000903f0 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ - 0x00090400 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ - 0x00090410 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ - 0x00090420 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ - 0x00090430 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ - 0x00090440 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ - 0x00090450 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ - 0x00090460 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ - 0x00090470 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ - 0x00090480 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ - 0x00090490 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x000904a0 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ - 0x000904b0 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x000904c0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000904d0 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x000904e0 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x000904f0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x00090500 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ - 0x00090510 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ - 0x00090520 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ - 0x00090530 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ - 0x00090540 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x00090550 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ - 0x00090560 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ - 0x00090570 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ - 0x00090580 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ - 0x00090590 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000905a0 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ - 0x000905b0 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000905c0 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ - 0x000905d0 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ - 0x000905e0 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ - 0x000905f0 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ - 0x00090600 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x00090610 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ - 0x00090620 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ - 0x00090630 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ - 0x00090640 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ - 0x00090650 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x00090660 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ - 0x00090670 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ - 0x00090680 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ - 0x00090690 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ - 0x000906a0 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ - 0x000906b0 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ - 0x000906c0 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ - 0x000906d0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000906e0 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ - 0x000906f0 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ - 0x00090700 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x00090710 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ - 0x00090720 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ - 0x00090730 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ - 0x00090740 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ - 0x00090750 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ - 0x00090760 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ - 0x00090770 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ - 0x00090780 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ - 0x00090790 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ - 0x000907a0 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ - 0x000907b0 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ - 0x000907c0 202e6465 62756720 20202020 20202020 .debug │ │ │ │ - 0x000907d0 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ - 0x000907e0 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ - 0x000907f0 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ - 0x00090800 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ - 0x00090810 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ - 0x00090820 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x00090830 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ - 0x00090840 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ - 0x00090850 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ - 0x00090860 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x00090870 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ - 0x00090880 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ - 0x00090890 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ - 0x000908a0 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ - 0x000908b0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000908c0 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ - 0x000908d0 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ - 0x000908e0 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ - 0x000908f0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x00090900 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x00090910 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ - 0x00090920 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ - 0x00090930 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ - 0x00090940 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ - 0x00090950 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ - 0x00090960 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ - 0x00090970 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ - 0x00090980 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00090990 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ - 0x000909a0 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ - 0x000909b0 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ - 0x000909c0 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ - 0x000909d0 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ - 0x000909e0 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ - 0x000909f0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00090a00 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ - 0x00090a10 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ - 0x00090a20 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ - 0x00090a30 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ - 0x00090a40 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x00090a50 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ - 0x00090a60 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ - 0x00090a70 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ - 0x00090a80 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ - 0x00090a90 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ - 0x00090aa0 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ - 0x00090ab0 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ - 0x00090ac0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x00090ad0 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ - 0x00090ae0 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ - 0x00090af0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x00090b00 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ - 0x00090b10 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ - 0x00090b20 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x00090b30 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ - 0x00090b40 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ - 0x00090b50 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ - 0x00090b60 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00090b70 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ - 0x00090b80 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ - 0x00090b90 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x00090ba0 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ - 0x00090bb0 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ - 0x00090bc0 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ - 0x00090bd0 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ - 0x00090be0 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x00090bf0 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ - 0x00090c00 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ - 0x00090c10 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ - 0x00090c20 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x00090c30 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ - 0x00090c40 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ - 0x00090c50 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x00090c60 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ - 0x00090c70 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ - 0x00090c80 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ - 0x00090c90 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ - 0x00090ca0 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x00090cb0 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ - 0x00090cc0 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ - 0x00090cd0 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ - 0x00090ce0 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ - 0x00090cf0 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ - 0x00090d00 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00090d10 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ - 0x00090d20 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ - 0x00090d30 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ - 0x00090d40 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ - 0x00090d50 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ - 0x00090d60 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ - 0x00090d70 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ - 0x00090d80 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ - 0x00090d90 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ - 0x00090da0 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ - 0x00090db0 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ - 0x00090dc0 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ - 0x00090dd0 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ - 0x00090de0 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ - 0x00090df0 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ - 0x00090e00 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x00090e10 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x00090e20 6f63202d 7a207265 6c726f20 2d7a206e oc -z relro -z n │ │ │ │ - 0x00090e30 6f77202a 2f0a2f2a 20436f70 79726967 ow */./* Copyrig │ │ │ │ - 0x00090e40 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x00090e50 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x00090e60 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x00090e70 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x00090e80 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x00090e90 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x00090ea0 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x00090eb0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x00090ec0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x00090ed0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x00090ee0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x00090ef0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x00090f00 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x00090f10 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x00090f20 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x00090f30 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ - 0x00090f40 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x00090f50 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ - 0x00090f60 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ - 0x00090f70 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x00090f80 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x00090f90 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x00090fa0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00090fb0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x00090fc0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x00090fd0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x00090fe0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x00090ff0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x00091000 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x00091010 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x00091020 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x00091030 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x00091040 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x00091050 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x00091060 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x00091070 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00091080 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x00091090 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x000910a0 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ - 0x000910b0 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ - 0x000910c0 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ - 0x000910d0 7365676d 656e743a 202a2f0a 20205052 segment: */. PR │ │ │ │ - 0x000910e0 4f564944 4520285f 5f657865 63757461 OVIDE (__executa │ │ │ │ - 0x000910f0 626c655f 73746172 74203d20 5345474d ble_start = SEGM │ │ │ │ - 0x00091100 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x00091110 7365676d 656e7422 2c203078 34303030 segment", 0x4000 │ │ │ │ - 0x00091120 30302929 3b0a2020 2e203d20 5345474d 00));. . = SEGM │ │ │ │ - 0x00091130 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x00091140 7365676d 656e7422 2c203078 34303030 segment", 0x4000 │ │ │ │ - 0x00091150 30302920 2b205349 5a454f46 5f484541 00) + SIZEOF_HEA │ │ │ │ - 0x00091160 44455253 3b0a2020 2f2a2050 6c616365 DERS;. /* Place │ │ │ │ - 0x00091170 20746865 20627569 6c642d69 64206173 the build-id as │ │ │ │ - 0x00091180 20636c6f 73652074 6f207468 6520454c close to the EL │ │ │ │ - 0x00091190 46206865 61646572 73206173 20706f73 F headers as pos │ │ │ │ - 0x000911a0 7369626c 652e2020 54686973 0a202020 sible. This. │ │ │ │ - 0x000911b0 20206d61 78696d69 73657320 74686520 maximises the │ │ │ │ - 0x000911c0 6368616e 63652074 68652062 75696c64 chance the build │ │ │ │ - 0x000911d0 2d696420 77696c6c 20626520 70726573 -id will be pres │ │ │ │ - 0x000911e0 656e7420 696e2063 6f726520 66696c65 ent in core file │ │ │ │ - 0x000911f0 732c0a20 20202020 77686963 68204744 s,. which GD │ │ │ │ - 0x00091200 42206361 6e207468 656e2075 73652074 B can then use t │ │ │ │ - 0x00091210 6f206c6f 63617465 20746865 20617373 o locate the ass │ │ │ │ - 0x00091220 6f636961 74656420 64656275 67696e66 ociated debuginf │ │ │ │ - 0x00091230 6f206669 6c652e20 202a2f0a 20202e6e o file. */. .n │ │ │ │ - 0x00091240 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x00091250 20203a20 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x00091260 752e6275 696c642d 69642920 7d0a2020 u.build-id) }. │ │ │ │ - 0x00091270 2e696e74 65727020 20202020 20202020 .interp │ │ │ │ - 0x00091280 3a207b20 2a282e69 6e746572 7029207d : { *(.interp) } │ │ │ │ - 0x00091290 0a20202e 68617368 20202020 20202020 . .hash │ │ │ │ - 0x000912a0 2020203a 207b202a 282e6861 73682920 : { *(.hash) │ │ │ │ - 0x000912b0 7d0a2020 2e676e75 2e686173 68202020 }. .gnu.hash │ │ │ │ - 0x000912c0 20202020 3a207b20 2a282e67 6e752e68 : { *(.gnu.h │ │ │ │ - 0x000912d0 61736829 207d0a20 202e6479 6e73796d ash) }. .dynsym │ │ │ │ - 0x000912e0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000912f0 64796e73 796d2920 7d0a2020 2e64796e dynsym) }. .dyn │ │ │ │ - 0x00091300 73747220 20202020 20202020 3a207b20 str : { │ │ │ │ - 0x00091310 2a282e64 796e7374 7229207d 0a20202e *(.dynstr) }. . │ │ │ │ - 0x00091320 676e752e 76657273 696f6e20 2020203a gnu.version : │ │ │ │ - 0x00091330 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x00091340 6e29207d 0a20202e 676e752e 76657273 n) }. .gnu.vers │ │ │ │ - 0x00091350 696f6e5f 6420203a 207b202a 282e676e ion_d : { *(.gn │ │ │ │ - 0x00091360 752e7665 7273696f 6e5f6429 207d0a20 u.version_d) }. │ │ │ │ - 0x00091370 202e676e 752e7665 7273696f 6e5f7220 .gnu.version_r │ │ │ │ - 0x00091380 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x00091390 696f6e5f 7229207d 0a20202e 72656c61 ion_r) }. .rela │ │ │ │ - 0x000913a0 2e64796e 20202020 2020203a 0a202020 .dyn :. │ │ │ │ - 0x000913b0 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x000913c0 2e696e69 74290a20 20202020 202a282e .init). *(. │ │ │ │ - 0x000913d0 72656c61 2e746578 74202e72 656c612e rela.text .rela. │ │ │ │ - 0x000913e0 74657874 2e2a202e 72656c61 2e676e75 text.* .rela.gnu │ │ │ │ - 0x000913f0 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x00091400 20202020 202a282e 72656c61 2e66696e *(.rela.fin │ │ │ │ - 0x00091410 69290a20 20202020 202a282e 72656c61 i). *(.rela │ │ │ │ - 0x00091420 2e726f64 61746120 2e72656c 612e726f .rodata .rela.ro │ │ │ │ - 0x00091430 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x00091440 2e6c696e 6b6f6e63 652e722e 2a290a20 .linkonce.r.*). │ │ │ │ - 0x00091450 20202020 202a282e 72656c61 2e646174 *(.rela.dat │ │ │ │ - 0x00091460 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ - 0x00091470 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x00091480 652e642e 2a290a20 20202020 202a282e e.d.*). *(. │ │ │ │ - 0x00091490 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ - 0x000914a0 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ - 0x000914b0 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x000914c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000914d0 74627373 202e7265 6c612e74 6273732e tbss .rela.tbss. │ │ │ │ - 0x000914e0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000914f0 6f6e6365 2e74622e 2a290a20 20202020 once.tb.*). │ │ │ │ - 0x00091500 202a282e 72656c61 2e63746f 7273290a *(.rela.ctors). │ │ │ │ - 0x00091510 20202020 20202a28 2e72656c 612e6474 *(.rela.dt │ │ │ │ - 0x00091520 6f727329 0a202020 2020202a 282e7265 ors). *(.re │ │ │ │ - 0x00091530 6c612e67 6f74290a 20202020 20202a28 la.got). *( │ │ │ │ - 0x00091540 2e72656c 612e6273 73202e72 656c612e .rela.bss .rela. │ │ │ │ - 0x00091550 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ - 0x00091560 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ - 0x00091570 20202020 2a282e72 656c612e 6966756e *(.rela.ifun │ │ │ │ - 0x00091580 63290a20 2020207d 0a20202e 72656c61 c). }. .rela │ │ │ │ - 0x00091590 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ - 0x000915a0 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x000915b0 2e706c74 290a2020 20202020 50524f56 .plt). PROV │ │ │ │ - 0x000915c0 4944455f 48494444 454e2028 5f5f7265 IDE_HIDDEN (__re │ │ │ │ - 0x000915d0 6c615f69 706c745f 73746172 74203d20 la_iplt_start = │ │ │ │ - 0x000915e0 2e293b0a 20202020 20202a28 2e72656c .);. *(.rel │ │ │ │ - 0x000915f0 612e6970 6c74290a 20202020 20205052 a.iplt). PR │ │ │ │ - 0x00091600 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x00091610 72656c61 5f69706c 745f656e 64203d20 rela_iplt_end = │ │ │ │ - 0x00091620 2e293b0a 20202020 7d0a2020 2e72656c .);. }. .rel │ │ │ │ - 0x00091630 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x00091640 722e6479 6e29207d 0a20202f 2a205374 r.dyn) }. /* St │ │ │ │ - 0x00091650 61727420 6f662074 68652065 78656375 art of the execu │ │ │ │ - 0x00091660 7461626c 6520636f 64652072 6567696f table code regio │ │ │ │ - 0x00091670 6e2e2020 2a2f0a20 202e696e 69742020 n. */. .init │ │ │ │ - 0x00091680 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00091690 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000916a0 4e4f4e45 282e696e 69742929 290a2020 NONE(.init))). │ │ │ │ - 0x000916b0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000916c0 2e706c74 20202020 20202020 20202020 .plt │ │ │ │ - 0x000916d0 3a20414c 49474e28 31362920 7b202a28 : ALIGN(16) { *( │ │ │ │ - 0x000916e0 2e706c74 29202a28 2e69706c 7429207d .plt) *(.iplt) } │ │ │ │ - 0x000916f0 0a20202e 74657874 20202020 20202020 . .text │ │ │ │ - 0x00091700 2020203a 0a20207b 0a202020 202a282e :. {. *(. │ │ │ │ - 0x00091710 74657874 2e756e6c 696b656c 79202e74 text.unlikely .t │ │ │ │ - 0x00091720 6578742e 2a5f756e 6c696b65 6c79202e ext.*_unlikely . │ │ │ │ - 0x00091730 74657874 2e756e6c 696b656c 792e2a29 text.unlikely.*) │ │ │ │ - 0x00091740 0a202020 202a282e 74657874 2e657869 . *(.text.exi │ │ │ │ - 0x00091750 74202e74 6578742e 65786974 2e2a290a t .text.exit.*). │ │ │ │ - 0x00091760 20202020 2a282e74 6578742e 73746172 *(.text.star │ │ │ │ - 0x00091770 74757020 2e746578 742e7374 61727475 tup .text.startu │ │ │ │ - 0x00091780 702e2a29 0a202020 202a282e 74657874 p.*). *(.text │ │ │ │ - 0x00091790 2e686f74 202e7465 78742e68 6f742e2a .hot .text.hot.* │ │ │ │ - 0x000917a0 290a2020 20202a28 534f5254 282e7465 ). *(SORT(.te │ │ │ │ - 0x000917b0 78742e73 6f727465 642e2a29 290a2020 xt.sorted.*)). │ │ │ │ - 0x000917c0 20202a28 2e746578 74202e73 74756220 *(.text .stub │ │ │ │ - 0x000917d0 2e746578 742e2a20 2e676e75 2e6c696e .text.* .gnu.lin │ │ │ │ - 0x000917e0 6b6f6e63 652e742e 2a290a20 2020202f konce.t.*). / │ │ │ │ - 0x000917f0 2a202e67 6e752e77 61726e69 6e672073 * .gnu.warning s │ │ │ │ - 0x00091800 65637469 6f6e7320 61726520 68616e64 ections are hand │ │ │ │ - 0x00091810 6c656420 73706563 69616c6c 79206279 led specially by │ │ │ │ - 0x00091820 20656c66 2e656d2e 20202a2f 0a202020 elf.em. */. │ │ │ │ - 0x00091830 202a282e 676e752e 7761726e 696e6729 *(.gnu.warning) │ │ │ │ - 0x00091840 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x00091850 0a20202e 66696e69 20202020 20202020 . .fini │ │ │ │ - 0x00091860 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x00091870 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ - 0x00091880 66696e69 2929290a 20207d20 3d307831 fini))). } =0x1 │ │ │ │ - 0x00091890 66323030 3364350a 20205052 4f564944 f2003d5. PROVID │ │ │ │ - 0x000918a0 4520285f 5f657465 7874203d 202e293b E (__etext = .); │ │ │ │ - 0x000918b0 0a202050 524f5649 44452028 5f657465 . PROVIDE (_ete │ │ │ │ - 0x000918c0 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ - 0x000918d0 44452028 65746578 74203d20 2e293b0a DE (etext = .);. │ │ │ │ - 0x000918e0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000918f0 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ - 0x00091900 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x00091910 726f6461 74612020 20202020 2020203a rodata : │ │ │ │ - 0x00091920 207b202a 282e726f 64617461 202e726f { *(.rodata .ro │ │ │ │ - 0x00091930 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x00091940 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ - 0x00091950 6f646174 61312020 20202020 20203a20 odata1 : │ │ │ │ - 0x00091960 7b202a28 2e726f64 61746131 29207d0a { *(.rodata1) }. │ │ │ │ - 0x00091970 20202e65 685f6672 616d655f 68647220 .eh_frame_hdr │ │ │ │ - 0x00091980 20203a20 7b202a28 2e65685f 6672616d : { *(.eh_fram │ │ │ │ - 0x00091990 655f6864 7229202a 282e6568 5f667261 e_hdr) *(.eh_fra │ │ │ │ - 0x000919a0 6d655f65 6e747279 202e6568 5f667261 me_entry .eh_fra │ │ │ │ - 0x000919b0 6d655f65 6e747279 2e2a2920 7d0a2020 me_entry.*) }. │ │ │ │ - 0x000919c0 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000919d0 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ - 0x000919e0 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000919f0 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x00091a00 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x00091a10 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x00091a20 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ - 0x00091a30 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x00091a40 2e2a2920 7d0a2020 2e676363 5f657863 .*) }. .gcc_exc │ │ │ │ - 0x00091a50 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ - 0x00091a60 4c595f49 465f524f 207b202a 282e6763 LY_IF_RO { *(.gc │ │ │ │ - 0x00091a70 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ - 0x00091a80 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00091a90 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x00091aa0 61622020 203a204f 4e4c595f 49465f52 ab : ONLY_IF_R │ │ │ │ - 0x00091ab0 4f207b20 2a282e67 6e755f65 78746162 O { *(.gnu_extab │ │ │ │ - 0x00091ac0 2a29207d 0a20202f 2a205468 65736520 *) }. /* These │ │ │ │ - 0x00091ad0 73656374 696f6e73 20617265 2067656e sections are gen │ │ │ │ - 0x00091ae0 65726174 65642062 79207468 65205375 erated by the Su │ │ │ │ - 0x00091af0 6e2f4f72 61636c65 20432b2b 20636f6d n/Oracle C++ com │ │ │ │ - 0x00091b00 70696c65 722e2020 2a2f0a20 202e6578 piler. */. .ex │ │ │ │ - 0x00091b10 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ - 0x00091b20 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x00091b30 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ - 0x00091b40 6765732a 29207d0a 20202f2a 20566172 ges*) }. /* Var │ │ │ │ - 0x00091b50 696f7573 206e6f74 65207365 6374696f ious note sectio │ │ │ │ - 0x00091b60 6e732e20 20506c61 63656420 68657265 ns. Placed here │ │ │ │ - 0x00091b70 20736f20 74686174 20746865 79206172 so that they ar │ │ │ │ - 0x00091b80 6520616c 77617973 20696e63 6c756465 e always include │ │ │ │ - 0x00091b90 640a2020 20202069 6e207468 65207265 d. in the re │ │ │ │ - 0x00091ba0 61642d6f 6e6c7920 7365676d 656e7420 ad-only segment │ │ │ │ - 0x00091bb0 616e6420 6e6f7420 74726561 74656420 and not treated │ │ │ │ - 0x00091bc0 6173206f 72706861 6e207365 6374696f as orphan sectio │ │ │ │ - 0x00091bd0 6e732e20 20546865 0a202020 20206375 ns. The. cu │ │ │ │ - 0x00091be0 7272656e 74206f72 7068616e 2068616e rrent orphan han │ │ │ │ - 0x00091bf0 646c696e 6720616c 676f7269 74686d20 dling algorithm │ │ │ │ - 0x00091c00 646f6573 20706c61 6365206e 6f746520 does place note │ │ │ │ - 0x00091c10 73656374 696f6e73 20616674 65722052 sections after R │ │ │ │ - 0x00091c20 2f4f0a20 20202020 64617461 2c206275 /O. data, bu │ │ │ │ - 0x00091c30 74207468 69732069 73206e6f 74206775 t this is not gu │ │ │ │ - 0x00091c40 6172616e 74656564 20746f20 616c7761 aranteed to alwa │ │ │ │ - 0x00091c50 79732062 65207468 65206361 73652e20 ys be the case. │ │ │ │ - 0x00091c60 202a2f0a 20202e6e 6f74652e 6275696c */. .note.buil │ │ │ │ - 0x00091c70 642d6964 203a2020 20202020 7b202a28 d-id : { *( │ │ │ │ - 0x00091c80 2e6e6f74 652e6275 696c642d 69642920 .note.build-id) │ │ │ │ - 0x00091c90 7d0a2020 2e6e6f74 652e474e 552d7374 }. .note.GNU-st │ │ │ │ - 0x00091ca0 61636b20 3a202020 20207b20 2a282e6e ack : { *(.n │ │ │ │ - 0x00091cb0 6f74652e 474e552d 73746163 6b29207d ote.GNU-stack) } │ │ │ │ - 0x00091cc0 0a20202e 6e6f7465 2e676e75 2e70726f . .note.gnu.pro │ │ │ │ - 0x00091cd0 70657274 79203a20 207b202a 282e6e6f perty : { *(.no │ │ │ │ - 0x00091ce0 74652e67 6e752e70 726f7065 72747929 te.gnu.property) │ │ │ │ - 0x00091cf0 207d0a20 202e6e6f 74652e41 42492d74 }. .note.ABI-t │ │ │ │ - 0x00091d00 6167203a 20202020 2020207b 202a282e ag : { *(. │ │ │ │ - 0x00091d10 6e6f7465 2e414249 2d746167 29207d0a note.ABI-tag) }. │ │ │ │ - 0x00091d20 20202e6e 6f74652e 7061636b 61676520 .note.package │ │ │ │ - 0x00091d30 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x00091d40 652e7061 636b6167 6529207d 0a20202e e.package) }. . │ │ │ │ - 0x00091d50 6e6f7465 2e646c6f 70656e20 3a202020 note.dlopen : │ │ │ │ - 0x00091d60 20202020 207b202a 282e6e6f 74652e64 { *(.note.d │ │ │ │ - 0x00091d70 6c6f7065 6e29207d 0a20202e 6e6f7465 lopen) }. .note │ │ │ │ - 0x00091d80 2e6e6574 6273642e 6964656e 74203a20 .netbsd.ident : │ │ │ │ - 0x00091d90 207b202a 282e6e6f 74652e6e 65746273 { *(.note.netbs │ │ │ │ - 0x00091da0 642e6964 656e7429 207d0a20 202e6e6f d.ident) }. .no │ │ │ │ - 0x00091db0 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ - 0x00091dc0 203a207b 202a282e 6e6f7465 2e6f7065 : { *(.note.ope │ │ │ │ - 0x00091dd0 6e627364 2e696465 6e742920 7d0a2020 nbsd.ident) }. │ │ │ │ - 0x00091de0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x00091df0 52656164 20577269 74652044 61746120 Read Write Data │ │ │ │ - 0x00091e00 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x00091e10 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ - 0x00091e20 65737320 666f7220 74686520 64617461 ess for the data │ │ │ │ - 0x00091e30 20736567 6d656e74 2e202057 65207761 segment. We wa │ │ │ │ - 0x00091e40 6e742074 6f206164 6a757374 20757020 nt to adjust up │ │ │ │ - 0x00091e50 746f0a20 20202020 74686520 73616d65 to. the same │ │ │ │ - 0x00091e60 20616464 72657373 20776974 68696e20 address within │ │ │ │ - 0x00091e70 74686520 70616765 206f6e20 74686520 the page on the │ │ │ │ - 0x00091e80 6e657874 20706167 65207570 2e20202a next page up. * │ │ │ │ - 0x00091e90 2f0a2020 2e203d20 44415441 5f534547 /. . = DATA_SEG │ │ │ │ - 0x00091ea0 4d454e54 5f414c49 474e2028 434f4e53 MENT_ALIGN (CONS │ │ │ │ - 0x00091eb0 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x00091ec0 45292c20 434f4e53 54414e54 2028434f E), CONSTANT (CO │ │ │ │ - 0x00091ed0 4d4d4f4e 50414745 53495a45 29293b0a MMONPAGESIZE));. │ │ │ │ - 0x00091ee0 20202f2a 20457863 65707469 6f6e2068 /* Exception h │ │ │ │ - 0x00091ef0 616e646c 696e672e 20202a2f 0a20202e andling. */. . │ │ │ │ - 0x00091f00 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x00091f10 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x00091f20 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x00091f30 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x00091f40 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x00091f50 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x00091f60 57207b20 4b454550 20282a28 2e736672 W { KEEP (*(.sfr │ │ │ │ - 0x00091f70 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x00091f80 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x00091f90 62202020 2020203a 204f4e4c 595f4946 b : ONLY_IF │ │ │ │ - 0x00091fa0 5f525720 7b202a28 2e676e75 5f657874 _RW { *(.gnu_ext │ │ │ │ - 0x00091fb0 61622920 7d0a2020 2e676363 5f657863 ab) }. .gcc_exc │ │ │ │ - 0x00091fc0 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ - 0x00091fd0 4c595f49 465f5257 207b202a 282e6763 LY_IF_RW { *(.gc │ │ │ │ - 0x00091fe0 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ - 0x00091ff0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00092000 2e2a2920 7d0a2020 2e657863 65707469 .*) }. .excepti │ │ │ │ - 0x00092010 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x00092020 4c595f49 465f5257 207b202a 282e6578 LY_IF_RW { *(.ex │ │ │ │ - 0x00092030 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x00092040 207d0a20 202f2a20 54687265 6164204c }. /* Thread L │ │ │ │ - 0x00092050 6f63616c 2053746f 72616765 20736563 ocal Storage sec │ │ │ │ - 0x00092060 74696f6e 732e2020 2a2f0a20 202e7464 tions. */. .td │ │ │ │ - 0x00092070 61746109 20203a0a 2020207b 0a202020 ata. :. {. │ │ │ │ - 0x00092080 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00092090 20285f5f 74646174 615f7374 61727420 (__tdata_start │ │ │ │ - 0x000920a0 3d202e29 3b0a2020 2020202a 282e7464 = .);. *(.td │ │ │ │ - 0x000920b0 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ - 0x000920c0 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000920d0 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ - 0x000920e0 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ - 0x000920f0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x00092100 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ - 0x00092110 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ - 0x00092120 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x00092130 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x00092140 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ - 0x00092150 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x00092160 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ - 0x00092170 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ - 0x00092180 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00092190 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ - 0x000921a0 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x000921b0 20202e69 6e69745f 61727261 79202020 .init_array │ │ │ │ - 0x000921c0 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000921d0 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ - 0x000921e0 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ - 0x000921f0 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ - 0x00092200 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x00092210 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ - 0x00092220 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ - 0x00092230 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ - 0x00092240 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00092250 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ - 0x00092260 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x00092270 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ - 0x00092280 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ - 0x00092290 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x000922a0 6f727329 290a2020 20205052 4f564944 ors)). PROVID │ │ │ │ - 0x000922b0 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x000922c0 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ - 0x000922d0 0a20207d 0a20202e 66696e69 5f617272 . }. .fini_arr │ │ │ │ - 0x000922e0 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x000922f0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00092300 5f5f6669 6e695f61 72726179 5f737461 __fini_array_sta │ │ │ │ - 0x00092310 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x00092320 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x00092330 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ - 0x00092340 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x00092350 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x00092360 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ - 0x00092370 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ - 0x00092380 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x00092390 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000923a0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000923b0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000923c0 29202e64 746f7273 29290a20 20202050 ) .dtors)). P │ │ │ │ - 0x000923d0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000923e0 5f66696e 695f6172 7261795f 656e6420 _fini_array_end │ │ │ │ - 0x000923f0 3d202e29 3b0a2020 7d0a2020 2e63746f = .);. }. .cto │ │ │ │ - 0x00092400 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x00092410 7b0a2020 20202f2a 20676363 20757365 {. /* gcc use │ │ │ │ - 0x00092420 73206372 74626567 696e2e6f 20746f20 s crtbegin.o to │ │ │ │ - 0x00092430 66696e64 20746865 20737461 7274206f find the start o │ │ │ │ - 0x00092440 660a2020 20202020 20746865 20636f6e f. the con │ │ │ │ - 0x00092450 73747275 63746f72 732c2073 6f207765 structors, so we │ │ │ │ - 0x00092460 206d616b 65207375 72652069 74206973 make sure it is │ │ │ │ - 0x00092470 0a202020 20202020 66697273 742e2020 . first. │ │ │ │ - 0x00092480 42656361 75736520 74686973 20697320 Because this is │ │ │ │ - 0x00092490 61207769 6c646361 72642c20 69740a20 a wildcard, it. │ │ │ │ - 0x000924a0 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ - 0x000924b0 74746572 20696620 74686520 75736572 tter if the user │ │ │ │ - 0x000924c0 20646f65 73206e6f 740a2020 20202020 does not. │ │ │ │ - 0x000924d0 20616374 75616c6c 79206c69 6e6b2061 actually link a │ │ │ │ - 0x000924e0 6761696e 73742063 72746265 67696e2e gainst crtbegin. │ │ │ │ - 0x000924f0 6f3b2074 68650a20 20202020 20206c69 o; the. li │ │ │ │ - 0x00092500 6e6b6572 20776f6e 2774206c 6f6f6b20 nker won't look │ │ │ │ - 0x00092510 666f7220 61206669 6c652074 6f206d61 for a file to ma │ │ │ │ - 0x00092520 74636820 610a2020 20202020 2077696c tch a. wil │ │ │ │ - 0x00092530 64636172 642e2020 54686520 77696c64 dcard. The wild │ │ │ │ - 0x00092540 63617264 20616c73 6f206d65 616e7320 card also means │ │ │ │ - 0x00092550 74686174 2069740a 20202020 20202064 that it. d │ │ │ │ - 0x00092560 6f65736e 2774206d 61747465 72207768 oesn't matter wh │ │ │ │ - 0x00092570 69636820 64697265 63746f72 79206372 ich directory cr │ │ │ │ - 0x00092580 74626567 696e2e6f 0a202020 20202020 tbegin.o. │ │ │ │ - 0x00092590 69732069 6e2e2020 2a2f0a20 2020204b is in. */. K │ │ │ │ - 0x000925a0 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ - 0x000925b0 282e6374 6f727329 290a2020 20204b45 (.ctors)). KE │ │ │ │ - 0x000925c0 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ - 0x000925d0 282e6374 6f727329 290a2020 20202f2a (.ctors)). /* │ │ │ │ - 0x000925e0 20576520 646f6e27 74207761 6e742074 We don't want t │ │ │ │ - 0x000925f0 6f20696e 636c7564 65207468 65202e63 o include the .c │ │ │ │ - 0x00092600 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x00092610 0a202020 20202020 74686520 63727465 . the crte │ │ │ │ - 0x00092620 6e642e6f 2066696c 6520756e 74696c20 nd.o file until │ │ │ │ - 0x00092630 61667465 72207468 6520736f 72746564 after the sorted │ │ │ │ - 0x00092640 2063746f 72732e0a 20202020 20202054 ctors.. T │ │ │ │ - 0x00092650 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x00092660 2066726f 6d207468 65206372 74656e64 from the crtend │ │ │ │ - 0x00092670 2066696c 6520636f 6e746169 6e732074 file contains t │ │ │ │ - 0x00092680 68650a20 20202020 2020656e 64206f66 he. end of │ │ │ │ - 0x00092690 2063746f 7273206d 61726b65 7220616e ctors marker an │ │ │ │ - 0x000926a0 64206974 206d7573 74206265 206c6173 d it must be las │ │ │ │ - 0x000926b0 74202a2f 0a202020 204b4545 5020282a t */. KEEP (* │ │ │ │ - 0x000926c0 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ - 0x000926d0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x000926e0 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ - 0x000926f0 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ - 0x00092700 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x00092710 4b454550 20282a28 2e63746f 72732929 KEEP (*(.ctors)) │ │ │ │ - 0x00092720 0a20207d 0a20202e 64746f72 73202020 . }. .dtors │ │ │ │ - 0x00092730 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00092740 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x00092750 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ - 0x00092760 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ - 0x00092770 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ - 0x00092780 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ - 0x00092790 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ - 0x000927a0 2a637274 656e643f 2e6f2029 202e6474 *crtend?.o ) .dt │ │ │ │ - 0x000927b0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000927c0 2a28534f 5254282e 64746f72 732e2a29 *(SORT(.dtors.*) │ │ │ │ - 0x000927d0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000927e0 64746f72 7329290a 20207d0a 20202e6a dtors)). }. .j │ │ │ │ - 0x000927f0 63722020 20202020 20202020 20203a20 cr : │ │ │ │ - 0x00092800 7b204b45 45502028 2a282e6a 63722929 { KEEP (*(.jcr)) │ │ │ │ - 0x00092810 207d0a20 202e6461 74612e72 656c2e72 }. .data.rel.r │ │ │ │ - 0x00092820 6f203a20 7b202a28 2e646174 612e7265 o : { *(.data.re │ │ │ │ - 0x00092830 6c2e726f 2e6c6f63 616c2a20 2e676e75 l.ro.local* .gnu │ │ │ │ - 0x00092840 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ - 0x00092850 726f2e6c 6f63616c 2e2a2920 2a282e64 ro.local.*) *(.d │ │ │ │ - 0x00092860 6174612e 72656c2e 726f202e 64617461 ata.rel.ro .data │ │ │ │ - 0x00092870 2e72656c 2e726f2e 2a202e67 6e752e6c .rel.ro.* .gnu.l │ │ │ │ - 0x00092880 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ - 0x00092890 2e2a2920 7d0a2020 2e64796e 616d6963 .*) }. .dynamic │ │ │ │ - 0x000928a0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000928b0 796e616d 69632920 7d0a2020 2e676f74 ynamic) }. .got │ │ │ │ - 0x000928c0 20202020 20202020 20202020 3a207b20 : { │ │ │ │ - 0x000928d0 2a282e67 6f742e70 6c742920 2a282e69 *(.got.plt) *(.i │ │ │ │ - 0x000928e0 676f742e 706c7429 202a282e 676f7429 got.plt) *(.got) │ │ │ │ - 0x000928f0 202a282e 69676f74 29207d0a 20202e20 *(.igot) }. . │ │ │ │ - 0x00092900 3d204441 54415f53 45474d45 4e545f52 = DATA_SEGMENT_R │ │ │ │ - 0x00092910 454c524f 5f454e44 2028302c 202e293b ELRO_END (0, .); │ │ │ │ - 0x00092920 0a20202e 64617461 20202020 20202020 . .data │ │ │ │ - 0x00092930 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x00092940 56494445 20285f5f 64617461 5f737461 VIDE (__data_sta │ │ │ │ - 0x00092950 7274203d 202e293b 0a202020 202a282e rt = .);. *(. │ │ │ │ - 0x00092960 64617461 202e6461 74612e2a 202e676e data .data.* .gn │ │ │ │ - 0x00092970 752e6c69 6e6b6f6e 63652e64 2e2a290a u.linkonce.d.*). │ │ │ │ - 0x00092980 20202020 534f5254 28434f4e 53545255 SORT(CONSTRU │ │ │ │ - 0x00092990 43544f52 53290a20 207d0a20 202e6461 CTORS). }. .da │ │ │ │ - 0x000929a0 74613120 20202020 20202020 203a207b ta1 : { │ │ │ │ - 0x000929b0 202a282e 64617461 3129207d 0a20205f *(.data1) }. _ │ │ │ │ - 0x000929c0 65646174 61203d20 2e3b0a20 2050524f edata = .;. PRO │ │ │ │ - 0x000929d0 56494445 20286564 61746120 3d202e29 VIDE (edata = .) │ │ │ │ - 0x000929e0 3b0a2020 2e203d20 414c4947 4e28414c ;. . = ALIGN(AL │ │ │ │ - 0x000929f0 49474e4f 46284e45 58545f53 45435449 IGNOF(NEXT_SECTI │ │ │ │ - 0x00092a00 4f4e2929 3b0a2020 5f5f6273 735f7374 ON));. __bss_st │ │ │ │ - 0x00092a10 61727420 3d202e3b 0a20205f 5f627373 art = .;. __bss │ │ │ │ - 0x00092a20 5f737461 72745f5f 203d202e 3b0a2020 _start__ = .;. │ │ │ │ - 0x00092a30 2e627373 20202020 20202020 20202020 .bss │ │ │ │ - 0x00092a40 3a0a2020 7b0a2020 20202a28 2e64796e :. {. *(.dyn │ │ │ │ - 0x00092a50 62737329 0a202020 202a282e 62737320 bss). *(.bss │ │ │ │ - 0x00092a60 2e627373 2e2a202e 676e752e 6c696e6b .bss.* .gnu.link │ │ │ │ - 0x00092a70 6f6e6365 2e622e2a 290a2020 20202a28 once.b.*). *( │ │ │ │ - 0x00092a80 434f4d4d 4f4e290a 20202020 2f2a2041 COMMON). /* A │ │ │ │ - 0x00092a90 6c69676e 20686572 6520746f 20656e73 lign here to ens │ │ │ │ - 0x00092aa0 75726520 74686174 20696e20 74686520 ure that in the │ │ │ │ - 0x00092ab0 636f6d6d 6f6e2063 61736520 6f662074 common case of t │ │ │ │ - 0x00092ac0 68657265 206f6e6c 79206265 696e6720 here only being │ │ │ │ - 0x00092ad0 6f6e650a 20202020 20202074 79706520 one. type │ │ │ │ - 0x00092ae0 6f66202e 62737320 73656374 696f6e2c of .bss section, │ │ │ │ - 0x00092af0 20746865 20736563 74696f6e 206f6363 the section occ │ │ │ │ - 0x00092b00 75706965 73207370 61636520 75702074 upies space up t │ │ │ │ - 0x00092b10 6f205f65 6e642e0a 20202020 20202041 o _end.. A │ │ │ │ - 0x00092b20 6c69676e 20616674 6572202e 62737320 lign after .bss │ │ │ │ - 0x00092b30 746f2065 6e737572 6520636f 72726563 to ensure correc │ │ │ │ - 0x00092b40 7420616c 69676e6d 656e7420 6576656e t alignment even │ │ │ │ - 0x00092b50 20696620 7468650a 20202020 2020202e if the. . │ │ │ │ - 0x00092b60 62737320 73656374 696f6e20 64697361 bss section disa │ │ │ │ - 0x00092b70 70706561 72732062 65636175 73652074 ppears because t │ │ │ │ - 0x00092b80 68657265 20617265 206e6f20 696e7075 here are no inpu │ │ │ │ - 0x00092b90 74207365 6374696f 6e732e0a 20202020 t sections.. │ │ │ │ - 0x00092ba0 20202046 49584d45 3a205768 7920646f FIXME: Why do │ │ │ │ - 0x00092bb0 20776520 6e656564 2069743f 20576865 we need it? Whe │ │ │ │ - 0x00092bc0 6e207468 65726520 6973206e 6f202e62 n there is no .b │ │ │ │ - 0x00092bd0 73732073 65637469 6f6e2c20 77652064 ss section, we d │ │ │ │ - 0x00092be0 6f206e6f 740a2020 20202020 20706164 o not. pad │ │ │ │ - 0x00092bf0 20746865 202e6461 74612073 65637469 the .data secti │ │ │ │ - 0x00092c00 6f6e2e20 202a2f0a 20202020 20202e20 on. */. . │ │ │ │ - 0x00092c10 3d20414c 49474e28 2e20213d 2030203f = ALIGN(. != 0 ? │ │ │ │ - 0x00092c20 20363420 2f203820 3a203129 3b0a2020 64 / 8 : 1);. │ │ │ │ - 0x00092c30 7d0a2020 5f627373 5f656e64 5f5f203d }. _bss_end__ = │ │ │ │ - 0x00092c40 202e3b20 5f5f6273 735f656e 645f5f20 .; __bss_end__ │ │ │ │ - 0x00092c50 3d202e3b 0a202020 202e203d 20414c49 = .;. . = ALI │ │ │ │ - 0x00092c60 474e2836 34202f20 38293b0a 20202f2a GN(64 / 8);. /* │ │ │ │ - 0x00092c70 20537461 7274206f 66207468 65204c61 Start of the La │ │ │ │ - 0x00092c80 72676520 44617461 20726567 696f6e2e rge Data region. │ │ │ │ - 0x00092c90 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ - 0x00092ca0 4e545f53 54415254 28226c64 6174612d NT_START("ldata- │ │ │ │ - 0x00092cb0 7365676d 656e7422 2c202e29 3b0a2020 segment", .);. │ │ │ │ - 0x00092cc0 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ - 0x00092cd0 293b0a20 205f5f65 6e645f5f 203d202e );. __end__ = . │ │ │ │ - 0x00092ce0 3b0a2020 5f656e64 203d202e 3b0a2020 ;. _end = .;. │ │ │ │ - 0x00092cf0 50524f56 49444520 28656e64 203d202e PROVIDE (end = . │ │ │ │ - 0x00092d00 293b0a20 202e203d 20444154 415f5345 );. . = DATA_SE │ │ │ │ - 0x00092d10 474d454e 545f454e 4420282e 293b0a20 GMENT_END (.);. │ │ │ │ - 0x00092d20 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x00092d30 2054696e 79204461 74612072 6567696f Tiny Data regio │ │ │ │ - 0x00092d40 6e2e2020 2a2f0a20 202f2a20 53746162 n. */. /* Stab │ │ │ │ - 0x00092d50 73206465 62756767 696e6720 73656374 s debugging sect │ │ │ │ - 0x00092d60 696f6e73 2e20202a 2f0a2020 2e737461 ions. */. .sta │ │ │ │ - 0x00092d70 62202020 20202020 20202030 203a207b b 0 : { │ │ │ │ - 0x00092d80 202a282e 73746162 29207d0a 20202e73 *(.stab) }. .s │ │ │ │ - 0x00092d90 74616273 74722020 20202020 2030203a tabstr 0 : │ │ │ │ - 0x00092da0 207b202a 282e7374 61627374 7229207d { *(.stabstr) } │ │ │ │ - 0x00092db0 0a20202e 73746162 2e657863 6c202020 . .stab.excl │ │ │ │ - 0x00092dc0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x00092dd0 6578636c 29207d0a 20202e73 7461622e excl) }. .stab. │ │ │ │ - 0x00092de0 6578636c 73747220 2030203a 207b202a exclstr 0 : { * │ │ │ │ - 0x00092df0 282e7374 61622e65 78636c73 74722920 (.stab.exclstr) │ │ │ │ - 0x00092e00 7d0a2020 2e737461 622e696e 64657820 }. .stab.index │ │ │ │ - 0x00092e10 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x00092e20 2e696e64 65782920 7d0a2020 2e737461 .index) }. .sta │ │ │ │ - 0x00092e30 622e696e 64657873 74722030 203a207b b.indexstr 0 : { │ │ │ │ - 0x00092e40 202a282e 73746162 2e696e64 65787374 *(.stab.indexst │ │ │ │ - 0x00092e50 7229207d 0a20202e 636f6d6d 656e7420 r) }. .comment │ │ │ │ - 0x00092e60 30202849 4e464f29 203a207b 202a282e 0 (INFO) : { *(. │ │ │ │ - 0x00092e70 636f6d6d 656e7429 3b204c49 4e4b4552 comment); LINKER │ │ │ │ - 0x00092e80 5f564552 53494f4e 3b207d0a 20202e67 _VERSION; }. .g │ │ │ │ - 0x00092e90 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x00092ea0 74657320 3a207b20 2a282e67 6e752e62 tes : { *(.gnu.b │ │ │ │ - 0x00092eb0 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x00092ec0 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x00092ed0 62757465 732e2a29 207d0a20 202f2a20 butes.*) }. /* │ │ │ │ - 0x00092ee0 44574152 46206465 62756720 73656374 DWARF debug sect │ │ │ │ - 0x00092ef0 696f6e73 2e0a2020 20202053 796d626f ions.. Symbo │ │ │ │ - 0x00092f00 6c732069 6e207468 65204457 41524620 ls in the DWARF │ │ │ │ - 0x00092f10 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ - 0x00092f20 6e732061 72652072 656c6174 69766520 ns are relative │ │ │ │ - 0x00092f30 746f2074 68652062 6567696e 6e696e67 to the beginning │ │ │ │ - 0x00092f40 0a202020 20206f66 20746865 20736563 . of the sec │ │ │ │ - 0x00092f50 74696f6e 20736f20 77652062 6567696e tion so we begin │ │ │ │ - 0x00092f60 20746865 6d206174 20302e20 202a2f0a them at 0. */. │ │ │ │ - 0x00092f70 20202f2a 20445741 52462031 2e20202a /* DWARF 1. * │ │ │ │ - 0x00092f80 2f0a2020 2e646562 75672020 20202020 /. .debug │ │ │ │ - 0x00092f90 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x00092fa0 75672920 7d0a2020 2e6c696e 65202020 ug) }. .line │ │ │ │ - 0x00092fb0 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x00092fc0 2e6c696e 6529207d 0a20202f 2a20474e .line) }. /* GN │ │ │ │ - 0x00092fd0 55204457 41524620 31206578 74656e73 U DWARF 1 extens │ │ │ │ - 0x00092fe0 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x00092ff0 75675f73 7263696e 666f2020 30203a20 ug_srcinfo 0 : │ │ │ │ - 0x00093000 7b202a28 2e646562 75675f73 7263696e { *(.debug_srcin │ │ │ │ - 0x00093010 666f2920 7d0a2020 2e646562 75675f73 fo) }. .debug_s │ │ │ │ - 0x00093020 666e616d 65732020 30203a20 7b202a28 fnames 0 : { *( │ │ │ │ - 0x00093030 2e646562 75675f73 666e616d 65732920 .debug_sfnames) │ │ │ │ - 0x00093040 7d0a2020 2f2a2044 57415246 20312e31 }. /* DWARF 1.1 │ │ │ │ - 0x00093050 20616e64 20445741 52462032 2e20202a and DWARF 2. * │ │ │ │ - 0x00093060 2f0a2020 2e646562 75675f61 72616e67 /. .debug_arang │ │ │ │ - 0x00093070 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x00093080 75675f61 72616e67 65732920 7d0a2020 ug_aranges) }. │ │ │ │ - 0x00093090 2e646562 75675f70 75626e61 6d657320 .debug_pubnames │ │ │ │ - 0x000930a0 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000930b0 75626e61 6d657329 207d0a20 202f2a20 ubnames) }. /* │ │ │ │ - 0x000930c0 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ - 0x000930d0 64656275 675f696e 666f2020 20202030 debug_info 0 │ │ │ │ - 0x000930e0 203a207b 202a282e 64656275 675f696e : { *(.debug_in │ │ │ │ - 0x000930f0 666f202e 676e752e 6c696e6b 6f6e6365 fo .gnu.linkonce │ │ │ │ - 0x00093100 2e77692e 2a29207d 0a20202e 64656275 .wi.*) }. .debu │ │ │ │ - 0x00093110 675f6162 62726576 20202030 203a207b g_abbrev 0 : { │ │ │ │ - 0x00093120 202a282e 64656275 675f6162 62726576 *(.debug_abbrev │ │ │ │ - 0x00093130 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x00093140 65202020 20203020 3a207b20 2a282e64 e 0 : { *(.d │ │ │ │ - 0x00093150 65627567 5f6c696e 65202e64 65627567 ebug_line .debug │ │ │ │ - 0x00093160 5f6c696e 652e2a20 2e646562 75675f6c _line.* .debug_l │ │ │ │ - 0x00093170 696e655f 656e6429 207d0a20 202e6465 ine_end) }. .de │ │ │ │ - 0x00093180 6275675f 6672616d 65202020 2030203a bug_frame 0 : │ │ │ │ - 0x00093190 207b202a 282e6465 6275675f 6672616d { *(.debug_fram │ │ │ │ - 0x000931a0 6529207d 0a20202e 64656275 675f7374 e) }. .debug_st │ │ │ │ - 0x000931b0 72202020 20202030 203a207b 202a282e r 0 : { *(. │ │ │ │ - 0x000931c0 64656275 675f7374 7229207d 0a20202e debug_str) }. . │ │ │ │ - 0x000931d0 64656275 675f6c6f 63202020 20202030 debug_loc 0 │ │ │ │ - 0x000931e0 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x000931f0 6329207d 0a20202e 64656275 675f6d61 c) }. .debug_ma │ │ │ │ - 0x00093200 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ - 0x00093210 64656275 675f6d61 63696e66 6f29207d debug_macinfo) } │ │ │ │ - 0x00093220 0a20202f 2a205347 492f4d49 50532044 . /* SGI/MIPS D │ │ │ │ - 0x00093230 57415246 20322065 7874656e 73696f6e WARF 2 extension │ │ │ │ - 0x00093240 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x00093250 7765616b 6e616d65 73203020 3a207b20 weaknames 0 : { │ │ │ │ - 0x00093260 2a282e64 65627567 5f776561 6b6e616d *(.debug_weaknam │ │ │ │ - 0x00093270 65732920 7d0a2020 2e646562 75675f66 es) }. .debug_f │ │ │ │ - 0x00093280 756e636e 616d6573 2030203a 207b202a uncnames 0 : { * │ │ │ │ - 0x00093290 282e6465 6275675f 66756e63 6e616d65 (.debug_funcname │ │ │ │ - 0x000932a0 7329207d 0a20202e 64656275 675f7479 s) }. .debug_ty │ │ │ │ - 0x000932b0 70656e61 6d657320 30203a20 7b202a28 penames 0 : { *( │ │ │ │ - 0x000932c0 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x000932d0 29207d0a 20202e64 65627567 5f766172 ) }. .debug_var │ │ │ │ - 0x000932e0 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000932f0 64656275 675f7661 726e616d 65732920 debug_varnames) │ │ │ │ - 0x00093300 7d0a2020 2f2a2044 57415246 20332e20 }. /* DWARF 3. │ │ │ │ - 0x00093310 202a2f0a 20202e64 65627567 5f707562 */. .debug_pub │ │ │ │ - 0x00093320 74797065 73203020 3a207b20 2a282e64 types 0 : { *(.d │ │ │ │ - 0x00093330 65627567 5f707562 74797065 7329207d ebug_pubtypes) } │ │ │ │ - 0x00093340 0a20202e 64656275 675f7261 6e676573 . .debug_ranges │ │ │ │ - 0x00093350 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00093360 675f7261 6e676573 29207d0a 20202f2a g_ranges) }. /* │ │ │ │ - 0x00093370 20445741 52462035 2e20202a 2f0a2020 DWARF 5. */. │ │ │ │ - 0x00093380 2e646562 75675f61 64647220 20202020 .debug_addr │ │ │ │ - 0x00093390 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000933a0 64647229 207d0a20 202e6465 6275675f ddr) }. .debug_ │ │ │ │ - 0x000933b0 6c696e65 5f737472 2030203a 207b202a line_str 0 : { * │ │ │ │ - 0x000933c0 282e6465 6275675f 6c696e65 5f737472 (.debug_line_str │ │ │ │ - 0x000933d0 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x000933e0 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x000933f0 65627567 5f6c6f63 6c697374 7329207d ebug_loclists) } │ │ │ │ - 0x00093400 0a20202e 64656275 675f6d61 63726f20 . .debug_macro │ │ │ │ - 0x00093410 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x00093420 675f6d61 63726f29 207d0a20 202e6465 g_macro) }. .de │ │ │ │ - 0x00093430 6275675f 6e616d65 73202020 2030203a bug_names 0 : │ │ │ │ - 0x00093440 207b202a 282e6465 6275675f 6e616d65 { *(.debug_name │ │ │ │ - 0x00093450 7329207d 0a20202e 64656275 675f726e s) }. .debug_rn │ │ │ │ - 0x00093460 676c6973 74732030 203a207b 202a282e glists 0 : { *(. │ │ │ │ - 0x00093470 64656275 675f726e 676c6973 74732920 debug_rnglists) │ │ │ │ - 0x00093480 7d0a2020 2e646562 75675f73 74725f6f }. .debug_str_o │ │ │ │ - 0x00093490 66667365 74732030 203a207b 202a282e ffsets 0 : { *(. │ │ │ │ - 0x000934a0 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ - 0x000934b0 7329207d 0a20202e 64656275 675f7375 s) }. .debug_su │ │ │ │ - 0x000934c0 70202020 20202030 203a207b 202a282e p 0 : { *(. │ │ │ │ - 0x000934d0 64656275 675f7375 7029207d 0a20202e debug_sup) }. . │ │ │ │ - 0x000934e0 41524d2e 61747472 69627574 65732030 ARM.attributes 0 │ │ │ │ - 0x000934f0 203a207b 204b4545 5020282a 282e4152 : { KEEP (*(.AR │ │ │ │ - 0x00093500 4d2e6174 74726962 75746573 2929204b M.attributes)) K │ │ │ │ - 0x00093510 45455020 282a282e 676e752e 61747472 EEP (*(.gnu.attr │ │ │ │ - 0x00093520 69627574 65732929 207d0a20 202e6e6f ibutes)) }. .no │ │ │ │ - 0x00093530 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x00093540 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ - 0x00093550 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ - 0x00093560 6e742929 207d0a20 202f4449 53434152 nt)) }. /DISCAR │ │ │ │ - 0x00093570 442f203a 207b202a 282e6e6f 74652e47 D/ : { *(.note.G │ │ │ │ - 0x00093580 4e552d73 7461636b 29202a28 2e676e75 NU-stack) *(.gnu │ │ │ │ - 0x00093590 5f646562 75676c69 6e6b2920 2a282e67 _debuglink) *(.g │ │ │ │ - 0x000935a0 6e752e6c 746f5f2a 29202a28 2e676e75 nu.lto_*) *(.gnu │ │ │ │ - 0x000935b0 5f6f626a 6563745f 6f6e6c79 29207d0a _object_only) }. │ │ │ │ - 0x000935c0 7d0a0a00 00000000 2f2a2053 63726970 }......./* Scrip │ │ │ │ - 0x000935d0 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x000935e0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000935f0 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ - 0x00093600 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x00093610 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x00093620 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x00093630 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x00093640 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x00093650 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x00093660 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x00093670 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x00093680 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x00093690 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000936a0 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000936b0 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000936c0 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000936d0 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000936e0 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x000936f0 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x00093700 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ - 0x00093710 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x00093720 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ - 0x00093730 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ - 0x00093740 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x00093750 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ - 0x00093760 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ - 0x00093770 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x00093780 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ - 0x00093790 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000937a0 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x000937b0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x000937c0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000937d0 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ - 0x000937e0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000937f0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00093800 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ - 0x00093810 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x00093820 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x00093830 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ - 0x00093840 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x00093850 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x00093860 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ - 0x00093870 0a7b0a20 2050524f 56494445 20285f5f .{. PROVIDE (__ │ │ │ │ - 0x00093880 65786563 75746162 6c655f73 74617274 executable_start │ │ │ │ - 0x00093890 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000938a0 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ - 0x000938b0 20307834 30303030 3029293b 0a20202e 0x400000));. . │ │ │ │ - 0x000938c0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000938d0 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ - 0x000938e0 20307834 30303030 3029202b 2053495a 0x400000) + SIZ │ │ │ │ - 0x000938f0 454f465f 48454144 4552533b 0a20202f EOF_HEADERS;. / │ │ │ │ - 0x00093900 2a20506c 61636520 74686520 6275696c * Place the buil │ │ │ │ - 0x00093910 642d6964 20617320 636c6f73 6520746f d-id as close to │ │ │ │ - 0x00093920 20746865 20454c46 20686561 64657273 the ELF headers │ │ │ │ - 0x00093930 20617320 706f7373 69626c65 2e202054 as possible. T │ │ │ │ - 0x00093940 6869730a 20202020 206d6178 696d6973 his. maximis │ │ │ │ - 0x00093950 65732074 68652063 68616e63 65207468 es the chance th │ │ │ │ - 0x00093960 65206275 696c642d 69642077 696c6c20 e build-id will │ │ │ │ - 0x00093970 62652070 72657365 6e742069 6e20636f be present in co │ │ │ │ - 0x00093980 72652066 696c6573 2c0a2020 20202077 re files,. w │ │ │ │ - 0x00093990 68696368 20474442 2063616e 20746865 hich GDB can the │ │ │ │ - 0x000939a0 6e207573 6520746f 206c6f63 61746520 n use to locate │ │ │ │ - 0x000939b0 74686520 6173736f 63696174 65642064 the associated d │ │ │ │ - 0x000939c0 65627567 696e666f 2066696c 652e2020 ebuginfo file. │ │ │ │ - 0x000939d0 2a2f0a20 202e6e6f 74652e67 6e752e62 */. .note.gnu.b │ │ │ │ - 0x000939e0 75696c64 2d696420 203a207b 202a282e uild-id : { *(. │ │ │ │ - 0x000939f0 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ - 0x00093a00 6429207d 0a20202f 2a205374 61727420 d) }. /* Start │ │ │ │ - 0x00093a10 6f662074 68652065 78656375 7461626c of the executabl │ │ │ │ - 0x00093a20 6520636f 64652072 6567696f 6e2e2020 e code region. │ │ │ │ - 0x00093a30 2a2f0a20 202e696e 69742020 20202020 */. .init │ │ │ │ - 0x00093a40 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x00093a50 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x00093a60 282e696e 69742929 290a2020 7d203d30 (.init))). } =0 │ │ │ │ - 0x00093a70 78316632 30303364 350a2020 2e706c74 x1f2003d5. .plt │ │ │ │ - 0x00093a80 20202020 20202020 20202020 3a20414c : AL │ │ │ │ - 0x00093a90 49474e28 31362920 7b202a28 2e706c74 IGN(16) { *(.plt │ │ │ │ - 0x00093aa0 29202a28 2e69706c 7429207d 0a20202e ) *(.iplt) }. . │ │ │ │ - 0x00093ab0 74657874 20202020 20202020 2020203a text : │ │ │ │ - 0x00093ac0 0a20207b 0a202020 202a282e 74657874 . {. *(.text │ │ │ │ - 0x00093ad0 2e756e6c 696b656c 79202e74 6578742e .unlikely .text. │ │ │ │ - 0x00093ae0 2a5f756e 6c696b65 6c79202e 74657874 *_unlikely .text │ │ │ │ - 0x00093af0 2e756e6c 696b656c 792e2a29 0a202020 .unlikely.*). │ │ │ │ - 0x00093b00 202a282e 74657874 2e657869 74202e74 *(.text.exit .t │ │ │ │ - 0x00093b10 6578742e 65786974 2e2a290a 20202020 ext.exit.*). │ │ │ │ - 0x00093b20 2a282e74 6578742e 73746172 74757020 *(.text.startup │ │ │ │ - 0x00093b30 2e746578 742e7374 61727475 702e2a29 .text.startup.*) │ │ │ │ - 0x00093b40 0a202020 202a282e 74657874 2e686f74 . *(.text.hot │ │ │ │ - 0x00093b50 202e7465 78742e68 6f742e2a 290a2020 .text.hot.*). │ │ │ │ - 0x00093b60 20202a28 534f5254 282e7465 78742e73 *(SORT(.text.s │ │ │ │ - 0x00093b70 6f727465 642e2a29 290a2020 20202a28 orted.*)). *( │ │ │ │ - 0x00093b80 2e746578 74202e73 74756220 2e746578 .text .stub .tex │ │ │ │ - 0x00093b90 742e2a20 2e676e75 2e6c696e 6b6f6e63 t.* .gnu.linkonc │ │ │ │ - 0x00093ba0 652e742e 2a290a20 2020202f 2a202e67 e.t.*). /* .g │ │ │ │ - 0x00093bb0 6e752e77 61726e69 6e672073 65637469 nu.warning secti │ │ │ │ - 0x00093bc0 6f6e7320 61726520 68616e64 6c656420 ons are handled │ │ │ │ - 0x00093bd0 73706563 69616c6c 79206279 20656c66 specially by elf │ │ │ │ - 0x00093be0 2e656d2e 20202a2f 0a202020 202a282e .em. */. *(. │ │ │ │ - 0x00093bf0 676e752e 7761726e 696e6729 0a20207d gnu.warning). } │ │ │ │ - 0x00093c00 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x00093c10 66696e69 20202020 20202020 2020203a fini : │ │ │ │ - 0x00093c20 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x00093c30 28534f52 545f4e4f 4e45282e 66696e69 (SORT_NONE(.fini │ │ │ │ - 0x00093c40 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x00093c50 3364350a 20205052 4f564944 4520285f 3d5. PROVIDE (_ │ │ │ │ - 0x00093c60 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x00093c70 524f5649 44452028 5f657465 7874203d ROVIDE (_etext = │ │ │ │ - 0x00093c80 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x00093c90 65746578 74203d20 2e293b0a 20202f2a etext = .);. /* │ │ │ │ - 0x00093ca0 20416c69 676e2074 68652074 65787420 Align the text │ │ │ │ - 0x00093cb0 7365676d 656e742e 20202a2f 0a20202e segment. */. . │ │ │ │ - 0x00093cc0 203d2041 4c49474e 28434f4e 5354414e = ALIGN(CONSTAN │ │ │ │ - 0x00093cd0 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x00093ce0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x00093cf0 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ - 0x00093d00 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x00093d10 202f2a20 41646a75 73742074 68652061 /* Adjust the a │ │ │ │ - 0x00093d20 64647265 73732066 6f722074 68652072 ddress for the r │ │ │ │ - 0x00093d30 6f646174 61207365 676d656e 742e2020 odata segment. │ │ │ │ - 0x00093d40 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ - 0x00093d50 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ - 0x00093d60 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ - 0x00093d70 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ - 0x00093d80 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ - 0x00093d90 702e2020 2a2f0a20 202e203d 20534547 p. */. . = SEG │ │ │ │ - 0x00093da0 4d454e54 5f535441 52542822 726f6461 MENT_START("roda │ │ │ │ - 0x00093db0 74612d73 65676d65 6e74222c 20414c49 ta-segment", ALI │ │ │ │ - 0x00093dc0 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ - 0x00093dd0 50414745 53495a45 2929202b 20282e20 PAGESIZE)) + (. │ │ │ │ - 0x00093de0 26202843 4f4e5354 414e5420 284d4158 & (CONSTANT (MAX │ │ │ │ - 0x00093df0 50414745 53495a45 29202d20 31292929 PAGESIZE) - 1))) │ │ │ │ - 0x00093e00 3b0a2020 2e696e74 65727020 20202020 ;. .interp │ │ │ │ - 0x00093e10 20202020 3a207b20 2a282e69 6e746572 : { *(.inter │ │ │ │ - 0x00093e20 7029207d 0a20202e 68617368 20202020 p) }. .hash │ │ │ │ - 0x00093e30 20202020 2020203a 207b202a 282e6861 : { *(.ha │ │ │ │ - 0x00093e40 73682920 7d0a2020 2e676e75 2e686173 sh) }. .gnu.has │ │ │ │ - 0x00093e50 68202020 20202020 3a207b20 2a282e67 h : { *(.g │ │ │ │ - 0x00093e60 6e752e68 61736829 207d0a20 202e6479 nu.hash) }. .dy │ │ │ │ - 0x00093e70 6e73796d 20202020 20202020 203a207b nsym : { │ │ │ │ - 0x00093e80 202a282e 64796e73 796d2920 7d0a2020 *(.dynsym) }. │ │ │ │ - 0x00093e90 2e64796e 73747220 20202020 20202020 .dynstr │ │ │ │ - 0x00093ea0 3a207b20 2a282e64 796e7374 7229207d : { *(.dynstr) } │ │ │ │ - 0x00093eb0 0a20202e 676e752e 76657273 696f6e20 . .gnu.version │ │ │ │ - 0x00093ec0 2020203a 207b202a 282e676e 752e7665 : { *(.gnu.ve │ │ │ │ - 0x00093ed0 7273696f 6e29207d 0a20202e 676e752e rsion) }. .gnu. │ │ │ │ - 0x00093ee0 76657273 696f6e5f 6420203a 207b202a version_d : { * │ │ │ │ - 0x00093ef0 282e676e 752e7665 7273696f 6e5f6429 (.gnu.version_d) │ │ │ │ - 0x00093f00 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x00093f10 6e5f7220 203a207b 202a282e 676e752e n_r : { *(.gnu. │ │ │ │ - 0x00093f20 76657273 696f6e5f 7229207d 0a20202e version_r) }. . │ │ │ │ - 0x00093f30 72656c61 2e64796e 20202020 2020203a rela.dyn : │ │ │ │ - 0x00093f40 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x00093f50 72656c61 2e696e69 74290a20 20202020 rela.init). │ │ │ │ - 0x00093f60 202a282e 72656c61 2e746578 74202e72 *(.rela.text .r │ │ │ │ - 0x00093f70 656c612e 74657874 2e2a202e 72656c61 ela.text.* .rela │ │ │ │ - 0x00093f80 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ - 0x00093f90 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x00093fa0 2e66696e 69290a20 20202020 202a282e .fini). *(. │ │ │ │ - 0x00093fb0 72656c61 2e726f64 61746120 2e72656c rela.rodata .rel │ │ │ │ - 0x00093fc0 612e726f 64617461 2e2a202e 72656c61 a.rodata.* .rela │ │ │ │ - 0x00093fd0 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ - 0x00093fe0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x00093ff0 2e646174 61202e72 656c612e 64617461 .data .rela.data │ │ │ │ - 0x00094000 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x00094010 6b6f6e63 652e642e 2a290a20 20202020 konce.d.*). │ │ │ │ - 0x00094020 202a282e 72656c61 2e746461 7461202e *(.rela.tdata . │ │ │ │ - 0x00094030 72656c61 2e746461 74612e2a 202e7265 rela.tdata.* .re │ │ │ │ - 0x00094040 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x00094050 74642e2a 290a2020 20202020 2a282e72 td.*). *(.r │ │ │ │ - 0x00094060 656c612e 74627373 202e7265 6c612e74 ela.tbss .rela.t │ │ │ │ - 0x00094070 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ - 0x00094080 6c696e6b 6f6e6365 2e74622e 2a290a20 linkonce.tb.*). │ │ │ │ - 0x00094090 20202020 202a282e 72656c61 2e63746f *(.rela.cto │ │ │ │ - 0x000940a0 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x000940b0 612e6474 6f727329 0a202020 2020202a a.dtors). * │ │ │ │ - 0x000940c0 282e7265 6c612e67 6f74290a 20202020 (.rela.got). │ │ │ │ - 0x000940d0 20202a28 2e72656c 612e6273 73202e72 *(.rela.bss .r │ │ │ │ - 0x000940e0 656c612e 6273732e 2a202e72 656c612e ela.bss.* .rela. │ │ │ │ - 0x000940f0 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ - 0x00094100 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00094110 6966756e 63290a20 2020207d 0a20202e ifunc). }. . │ │ │ │ - 0x00094120 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x00094130 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x00094140 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x00094150 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00094160 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ - 0x00094170 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ - 0x00094180 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x00094190 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000941a0 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ - 0x000941b0 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ - 0x000941c0 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x000941d0 2e72656c 722e6479 6e29207d 0a20202e .relr.dyn) }. . │ │ │ │ - 0x000941e0 726f6461 74612020 20202020 2020203a rodata : │ │ │ │ - 0x000941f0 207b202a 282e726f 64617461 202e726f { *(.rodata .ro │ │ │ │ - 0x00094200 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x00094210 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ - 0x00094220 6f646174 61312020 20202020 20203a20 odata1 : │ │ │ │ - 0x00094230 7b202a28 2e726f64 61746131 29207d0a { *(.rodata1) }. │ │ │ │ - 0x00094240 20202e65 685f6672 616d655f 68647220 .eh_frame_hdr │ │ │ │ - 0x00094250 20203a20 7b202a28 2e65685f 6672616d : { *(.eh_fram │ │ │ │ - 0x00094260 655f6864 7229202a 282e6568 5f667261 e_hdr) *(.eh_fra │ │ │ │ - 0x00094270 6d655f65 6e747279 202e6568 5f667261 me_entry .eh_fra │ │ │ │ - 0x00094280 6d655f65 6e747279 2e2a2920 7d0a2020 me_entry.*) }. │ │ │ │ - 0x00094290 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000942a0 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ - 0x000942b0 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000942c0 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x000942d0 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000942e0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000942f0 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ - 0x00094300 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x00094310 2e2a2920 7d0a2020 2e676363 5f657863 .*) }. .gcc_exc │ │ │ │ - 0x00094320 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ - 0x00094330 4c595f49 465f524f 207b202a 282e6763 LY_IF_RO { *(.gc │ │ │ │ - 0x00094340 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ - 0x00094350 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00094360 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x00094370 61622020 203a204f 4e4c595f 49465f52 ab : ONLY_IF_R │ │ │ │ - 0x00094380 4f207b20 2a282e67 6e755f65 78746162 O { *(.gnu_extab │ │ │ │ - 0x00094390 2a29207d 0a20202f 2a205468 65736520 *) }. /* These │ │ │ │ - 0x000943a0 73656374 696f6e73 20617265 2067656e sections are gen │ │ │ │ - 0x000943b0 65726174 65642062 79207468 65205375 erated by the Su │ │ │ │ - 0x000943c0 6e2f4f72 61636c65 20432b2b 20636f6d n/Oracle C++ com │ │ │ │ - 0x000943d0 70696c65 722e2020 2a2f0a20 202e6578 piler. */. .ex │ │ │ │ - 0x000943e0 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ - 0x000943f0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x00094400 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ - 0x00094410 6765732a 29207d0a 20202f2a 20566172 ges*) }. /* Var │ │ │ │ - 0x00094420 696f7573 206e6f74 65207365 6374696f ious note sectio │ │ │ │ - 0x00094430 6e732e20 20506c61 63656420 68657265 ns. Placed here │ │ │ │ - 0x00094440 20736f20 74686174 20746865 79206172 so that they ar │ │ │ │ - 0x00094450 6520616c 77617973 20696e63 6c756465 e always include │ │ │ │ - 0x00094460 640a2020 20202069 6e207468 65207265 d. in the re │ │ │ │ - 0x00094470 61642d6f 6e6c7920 7365676d 656e7420 ad-only segment │ │ │ │ - 0x00094480 616e6420 6e6f7420 74726561 74656420 and not treated │ │ │ │ - 0x00094490 6173206f 72706861 6e207365 6374696f as orphan sectio │ │ │ │ - 0x000944a0 6e732e20 20546865 0a202020 20206375 ns. The. cu │ │ │ │ - 0x000944b0 7272656e 74206f72 7068616e 2068616e rrent orphan han │ │ │ │ - 0x000944c0 646c696e 6720616c 676f7269 74686d20 dling algorithm │ │ │ │ - 0x000944d0 646f6573 20706c61 6365206e 6f746520 does place note │ │ │ │ - 0x000944e0 73656374 696f6e73 20616674 65722052 sections after R │ │ │ │ - 0x000944f0 2f4f0a20 20202020 64617461 2c206275 /O. data, bu │ │ │ │ - 0x00094500 74207468 69732069 73206e6f 74206775 t this is not gu │ │ │ │ - 0x00094510 6172616e 74656564 20746f20 616c7761 aranteed to alwa │ │ │ │ - 0x00094520 79732062 65207468 65206361 73652e20 ys be the case. │ │ │ │ - 0x00094530 202a2f0a 20202e6e 6f74652e 6275696c */. .note.buil │ │ │ │ - 0x00094540 642d6964 203a2020 20202020 7b202a28 d-id : { *( │ │ │ │ - 0x00094550 2e6e6f74 652e6275 696c642d 69642920 .note.build-id) │ │ │ │ - 0x00094560 7d0a2020 2e6e6f74 652e474e 552d7374 }. .note.GNU-st │ │ │ │ - 0x00094570 61636b20 3a202020 20207b20 2a282e6e ack : { *(.n │ │ │ │ - 0x00094580 6f74652e 474e552d 73746163 6b29207d ote.GNU-stack) } │ │ │ │ - 0x00094590 0a20202e 6e6f7465 2e676e75 2e70726f . .note.gnu.pro │ │ │ │ - 0x000945a0 70657274 79203a20 207b202a 282e6e6f perty : { *(.no │ │ │ │ - 0x000945b0 74652e67 6e752e70 726f7065 72747929 te.gnu.property) │ │ │ │ - 0x000945c0 207d0a20 202e6e6f 74652e41 42492d74 }. .note.ABI-t │ │ │ │ - 0x000945d0 6167203a 20202020 2020207b 202a282e ag : { *(. │ │ │ │ - 0x000945e0 6e6f7465 2e414249 2d746167 29207d0a note.ABI-tag) }. │ │ │ │ - 0x000945f0 20202e6e 6f74652e 7061636b 61676520 .note.package │ │ │ │ - 0x00094600 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x00094610 652e7061 636b6167 6529207d 0a20202e e.package) }. . │ │ │ │ - 0x00094620 6e6f7465 2e646c6f 70656e20 3a202020 note.dlopen : │ │ │ │ - 0x00094630 20202020 207b202a 282e6e6f 74652e64 { *(.note.d │ │ │ │ - 0x00094640 6c6f7065 6e29207d 0a20202e 6e6f7465 lopen) }. .note │ │ │ │ - 0x00094650 2e6e6574 6273642e 6964656e 74203a20 .netbsd.ident : │ │ │ │ - 0x00094660 207b202a 282e6e6f 74652e6e 65746273 { *(.note.netbs │ │ │ │ - 0x00094670 642e6964 656e7429 207d0a20 202e6e6f d.ident) }. .no │ │ │ │ - 0x00094680 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ - 0x00094690 203a207b 202a282e 6e6f7465 2e6f7065 : { *(.note.ope │ │ │ │ - 0x000946a0 6e627364 2e696465 6e742920 7d0a2020 nbsd.ident) }. │ │ │ │ - 0x000946b0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000946c0 52656164 20577269 74652044 61746120 Read Write Data │ │ │ │ - 0x000946d0 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x000946e0 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ - 0x000946f0 65737320 666f7220 74686520 64617461 ess for the data │ │ │ │ - 0x00094700 20736567 6d656e74 2e202057 65207761 segment. We wa │ │ │ │ - 0x00094710 6e742074 6f206164 6a757374 20757020 nt to adjust up │ │ │ │ - 0x00094720 746f0a20 20202020 74686520 73616d65 to. the same │ │ │ │ - 0x00094730 20616464 72657373 20776974 68696e20 address within │ │ │ │ - 0x00094740 74686520 70616765 206f6e20 74686520 the page on the │ │ │ │ - 0x00094750 6e657874 20706167 65207570 2e20202a next page up. * │ │ │ │ - 0x00094760 2f0a2020 2e203d20 44415441 5f534547 /. . = DATA_SEG │ │ │ │ - 0x00094770 4d454e54 5f414c49 474e2028 434f4e53 MENT_ALIGN (CONS │ │ │ │ - 0x00094780 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x00094790 45292c20 434f4e53 54414e54 2028434f E), CONSTANT (CO │ │ │ │ - 0x000947a0 4d4d4f4e 50414745 53495a45 29293b0a MMONPAGESIZE));. │ │ │ │ - 0x000947b0 20202f2a 20457863 65707469 6f6e2068 /* Exception h │ │ │ │ - 0x000947c0 616e646c 696e672e 20202a2f 0a20202e andling. */. . │ │ │ │ - 0x000947d0 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x000947e0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x000947f0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x00094800 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x00094810 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x00094820 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x00094830 57207b20 4b454550 20282a28 2e736672 W { KEEP (*(.sfr │ │ │ │ - 0x00094840 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x00094850 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x00094860 62202020 2020203a 204f4e4c 595f4946 b : ONLY_IF │ │ │ │ - 0x00094870 5f525720 7b202a28 2e676e75 5f657874 _RW { *(.gnu_ext │ │ │ │ - 0x00094880 61622920 7d0a2020 2e676363 5f657863 ab) }. .gcc_exc │ │ │ │ - 0x00094890 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ - 0x000948a0 4c595f49 465f5257 207b202a 282e6763 LY_IF_RW { *(.gc │ │ │ │ - 0x000948b0 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ - 0x000948c0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000948d0 2e2a2920 7d0a2020 2e657863 65707469 .*) }. .excepti │ │ │ │ - 0x000948e0 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x000948f0 4c595f49 465f5257 207b202a 282e6578 LY_IF_RW { *(.ex │ │ │ │ - 0x00094900 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x00094910 207d0a20 202f2a20 54687265 6164204c }. /* Thread L │ │ │ │ - 0x00094920 6f63616c 2053746f 72616765 20736563 ocal Storage sec │ │ │ │ - 0x00094930 74696f6e 732e2020 2a2f0a20 202e7464 tions. */. .td │ │ │ │ - 0x00094940 61746109 20203a0a 2020207b 0a202020 ata. :. {. │ │ │ │ - 0x00094950 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00094960 20285f5f 74646174 615f7374 61727420 (__tdata_start │ │ │ │ - 0x00094970 3d202e29 3b0a2020 2020202a 282e7464 = .);. *(.td │ │ │ │ - 0x00094980 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ - 0x00094990 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000949a0 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ - 0x000949b0 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ - 0x000949c0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x000949d0 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ - 0x000949e0 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ - 0x000949f0 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x00094a00 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x00094a10 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ - 0x00094a20 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x00094a30 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ - 0x00094a40 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ - 0x00094a50 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x00094a60 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ - 0x00094a70 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x00094a80 20202e69 6e69745f 61727261 79202020 .init_array │ │ │ │ - 0x00094a90 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x00094aa0 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ - 0x00094ab0 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ - 0x00094ac0 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ - 0x00094ad0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x00094ae0 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ - 0x00094af0 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ - 0x00094b00 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ - 0x00094b10 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x00094b20 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ - 0x00094b30 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x00094b40 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ - 0x00094b50 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ - 0x00094b60 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x00094b70 6f727329 290a2020 20205052 4f564944 ors)). PROVID │ │ │ │ - 0x00094b80 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x00094b90 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ - 0x00094ba0 0a20207d 0a20202e 66696e69 5f617272 . }. .fini_arr │ │ │ │ - 0x00094bb0 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x00094bc0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00094bd0 5f5f6669 6e695f61 72726179 5f737461 __fini_array_sta │ │ │ │ - 0x00094be0 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x00094bf0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x00094c00 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ - 0x00094c10 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x00094c20 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x00094c30 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ - 0x00094c40 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ - 0x00094c50 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x00094c60 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x00094c70 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x00094c80 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x00094c90 29202e64 746f7273 29290a20 20202050 ) .dtors)). P │ │ │ │ - 0x00094ca0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x00094cb0 5f66696e 695f6172 7261795f 656e6420 _fini_array_end │ │ │ │ - 0x00094cc0 3d202e29 3b0a2020 7d0a2020 2e63746f = .);. }. .cto │ │ │ │ - 0x00094cd0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x00094ce0 7b0a2020 20202f2a 20676363 20757365 {. /* gcc use │ │ │ │ - 0x00094cf0 73206372 74626567 696e2e6f 20746f20 s crtbegin.o to │ │ │ │ - 0x00094d00 66696e64 20746865 20737461 7274206f find the start o │ │ │ │ - 0x00094d10 660a2020 20202020 20746865 20636f6e f. the con │ │ │ │ - 0x00094d20 73747275 63746f72 732c2073 6f207765 structors, so we │ │ │ │ - 0x00094d30 206d616b 65207375 72652069 74206973 make sure it is │ │ │ │ - 0x00094d40 0a202020 20202020 66697273 742e2020 . first. │ │ │ │ - 0x00094d50 42656361 75736520 74686973 20697320 Because this is │ │ │ │ - 0x00094d60 61207769 6c646361 72642c20 69740a20 a wildcard, it. │ │ │ │ - 0x00094d70 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ - 0x00094d80 74746572 20696620 74686520 75736572 tter if the user │ │ │ │ - 0x00094d90 20646f65 73206e6f 740a2020 20202020 does not. │ │ │ │ - 0x00094da0 20616374 75616c6c 79206c69 6e6b2061 actually link a │ │ │ │ - 0x00094db0 6761696e 73742063 72746265 67696e2e gainst crtbegin. │ │ │ │ - 0x00094dc0 6f3b2074 68650a20 20202020 20206c69 o; the. li │ │ │ │ - 0x00094dd0 6e6b6572 20776f6e 2774206c 6f6f6b20 nker won't look │ │ │ │ - 0x00094de0 666f7220 61206669 6c652074 6f206d61 for a file to ma │ │ │ │ - 0x00094df0 74636820 610a2020 20202020 2077696c tch a. wil │ │ │ │ - 0x00094e00 64636172 642e2020 54686520 77696c64 dcard. The wild │ │ │ │ - 0x00094e10 63617264 20616c73 6f206d65 616e7320 card also means │ │ │ │ - 0x00094e20 74686174 2069740a 20202020 20202064 that it. d │ │ │ │ - 0x00094e30 6f65736e 2774206d 61747465 72207768 oesn't matter wh │ │ │ │ - 0x00094e40 69636820 64697265 63746f72 79206372 ich directory cr │ │ │ │ - 0x00094e50 74626567 696e2e6f 0a202020 20202020 tbegin.o. │ │ │ │ - 0x00094e60 69732069 6e2e2020 2a2f0a20 2020204b is in. */. K │ │ │ │ - 0x00094e70 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ - 0x00094e80 282e6374 6f727329 290a2020 20204b45 (.ctors)). KE │ │ │ │ - 0x00094e90 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ - 0x00094ea0 282e6374 6f727329 290a2020 20202f2a (.ctors)). /* │ │ │ │ - 0x00094eb0 20576520 646f6e27 74207761 6e742074 We don't want t │ │ │ │ - 0x00094ec0 6f20696e 636c7564 65207468 65202e63 o include the .c │ │ │ │ - 0x00094ed0 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x00094ee0 0a202020 20202020 74686520 63727465 . the crte │ │ │ │ - 0x00094ef0 6e642e6f 2066696c 6520756e 74696c20 nd.o file until │ │ │ │ - 0x00094f00 61667465 72207468 6520736f 72746564 after the sorted │ │ │ │ - 0x00094f10 2063746f 72732e0a 20202020 20202054 ctors.. T │ │ │ │ - 0x00094f20 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x00094f30 2066726f 6d207468 65206372 74656e64 from the crtend │ │ │ │ - 0x00094f40 2066696c 6520636f 6e746169 6e732074 file contains t │ │ │ │ - 0x00094f50 68650a20 20202020 2020656e 64206f66 he. end of │ │ │ │ - 0x00094f60 2063746f 7273206d 61726b65 7220616e ctors marker an │ │ │ │ - 0x00094f70 64206974 206d7573 74206265 206c6173 d it must be las │ │ │ │ - 0x00094f80 74202a2f 0a202020 204b4545 5020282a t */. KEEP (* │ │ │ │ - 0x00094f90 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ - 0x00094fa0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x00094fb0 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ - 0x00094fc0 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ - 0x00094fd0 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x00094fe0 4b454550 20282a28 2e63746f 72732929 KEEP (*(.ctors)) │ │ │ │ - 0x00094ff0 0a20207d 0a20202e 64746f72 73202020 . }. .dtors │ │ │ │ - 0x00095000 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x00095010 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x00095020 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ - 0x00095030 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ - 0x00095040 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ - 0x00095050 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ - 0x00095060 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ - 0x00095070 2a637274 656e643f 2e6f2029 202e6474 *crtend?.o ) .dt │ │ │ │ - 0x00095080 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x00095090 2a28534f 5254282e 64746f72 732e2a29 *(SORT(.dtors.*) │ │ │ │ - 0x000950a0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000950b0 64746f72 7329290a 20207d0a 20202e6a dtors)). }. .j │ │ │ │ - 0x000950c0 63722020 20202020 20202020 20203a20 cr : │ │ │ │ - 0x000950d0 7b204b45 45502028 2a282e6a 63722929 { KEEP (*(.jcr)) │ │ │ │ - 0x000950e0 207d0a20 202e6461 74612e72 656c2e72 }. .data.rel.r │ │ │ │ - 0x000950f0 6f203a20 7b202a28 2e646174 612e7265 o : { *(.data.re │ │ │ │ - 0x00095100 6c2e726f 2e6c6f63 616c2a20 2e676e75 l.ro.local* .gnu │ │ │ │ - 0x00095110 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ - 0x00095120 726f2e6c 6f63616c 2e2a2920 2a282e64 ro.local.*) *(.d │ │ │ │ - 0x00095130 6174612e 72656c2e 726f202e 64617461 ata.rel.ro .data │ │ │ │ - 0x00095140 2e72656c 2e726f2e 2a202e67 6e752e6c .rel.ro.* .gnu.l │ │ │ │ - 0x00095150 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ - 0x00095160 2e2a2920 7d0a2020 2e64796e 616d6963 .*) }. .dynamic │ │ │ │ - 0x00095170 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x00095180 796e616d 69632920 7d0a2020 2e676f74 ynamic) }. .got │ │ │ │ - 0x00095190 20202020 20202020 20202020 3a207b20 : { │ │ │ │ - 0x000951a0 2a282e67 6f742920 2a282e69 676f7429 *(.got) *(.igot) │ │ │ │ - 0x000951b0 207d0a20 202e203d 20444154 415f5345 }. . = DATA_SE │ │ │ │ - 0x000951c0 474d454e 545f5245 4c524f5f 454e4420 GMENT_RELRO_END │ │ │ │ - 0x000951d0 2832342c 202e293b 0a20202e 676f742e (24, .);. .got. │ │ │ │ - 0x000951e0 706c7420 20202020 2020203a 207b202a plt : { * │ │ │ │ - 0x000951f0 282e676f 742e706c 7429202a 282e6967 (.got.plt) *(.ig │ │ │ │ - 0x00095200 6f742e70 6c742920 7d0a2020 2e646174 ot.plt) }. .dat │ │ │ │ - 0x00095210 61202020 20202020 20202020 3a0a2020 a :. │ │ │ │ - 0x00095220 7b0a2020 20205052 4f564944 4520285f {. PROVIDE (_ │ │ │ │ - 0x00095230 5f646174 615f7374 61727420 3d202e29 _data_start = .) │ │ │ │ - 0x00095240 3b0a2020 20202a28 2e646174 61202e64 ;. *(.data .d │ │ │ │ - 0x00095250 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x00095260 6e63652e 642e2a29 0a202020 20534f52 nce.d.*). SOR │ │ │ │ - 0x00095270 5428434f 4e535452 5543544f 5253290a T(CONSTRUCTORS). │ │ │ │ - 0x00095280 20207d0a 20202e64 61746131 20202020 }. .data1 │ │ │ │ - 0x00095290 20202020 20203a20 7b202a28 2e646174 : { *(.dat │ │ │ │ - 0x000952a0 61312920 7d0a2020 5f656461 7461203d a1) }. _edata = │ │ │ │ - 0x000952b0 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ - 0x000952c0 64617461 203d202e 293b0a20 202e203d data = .);. . = │ │ │ │ - 0x000952d0 20414c49 474e2841 4c49474e 4f46284e ALIGN(ALIGNOF(N │ │ │ │ - 0x000952e0 4558545f 53454354 494f4e29 293b0a20 EXT_SECTION));. │ │ │ │ - 0x000952f0 205f5f62 73735f73 74617274 203d202e __bss_start = . │ │ │ │ - 0x00095300 3b0a2020 5f5f6273 735f7374 6172745f ;. __bss_start_ │ │ │ │ - 0x00095310 5f203d20 2e3b0a20 202e6273 73202020 _ = .;. .bss │ │ │ │ - 0x00095320 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00095330 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ - 0x00095340 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ - 0x00095350 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x00095360 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ - 0x00095370 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ - 0x00095380 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ - 0x00095390 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ - 0x000953a0 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ - 0x000953b0 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ - 0x000953c0 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ - 0x000953d0 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ - 0x000953e0 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ - 0x000953f0 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ - 0x00095400 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ - 0x00095410 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ - 0x00095420 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ - 0x00095430 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ - 0x00095440 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ - 0x00095450 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ - 0x00095460 62656361 75736520 74686572 65206172 because there ar │ │ │ │ - 0x00095470 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ - 0x00095480 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ - 0x00095490 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ - 0x000954a0 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ - 0x000954b0 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ - 0x000954c0 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ - 0x000954d0 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ - 0x000954e0 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ - 0x000954f0 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ - 0x00095500 282e2021 3d203020 3f203634 202f2038 (. != 0 ? 64 / 8 │ │ │ │ - 0x00095510 203a2031 293b0a20 207d0a20 205f6273 : 1);. }. _bs │ │ │ │ - 0x00095520 735f656e 645f5f20 3d202e3b 205f5f62 s_end__ = .; __b │ │ │ │ - 0x00095530 73735f65 6e645f5f 203d202e 3b0a2020 ss_end__ = .;. │ │ │ │ - 0x00095540 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ - 0x00095550 2038293b 0a20202f 2a205374 61727420 8);. /* Start │ │ │ │ - 0x00095560 6f662074 6865204c 61726765 20446174 of the Large Dat │ │ │ │ - 0x00095570 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00095580 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x00095590 5428226c 64617461 2d736567 6d656e74 T("ldata-segment │ │ │ │ - 0x000955a0 222c202e 293b0a20 202e203d 20414c49 ", .);. . = ALI │ │ │ │ - 0x000955b0 474e2836 34202f20 38293b0a 20205f5f GN(64 / 8);. __ │ │ │ │ - 0x000955c0 656e645f 5f203d20 2e3b0a20 205f656e end__ = .;. _en │ │ │ │ - 0x000955d0 64203d20 2e3b0a20 2050524f 56494445 d = .;. PROVIDE │ │ │ │ - 0x000955e0 2028656e 64203d20 2e293b0a 20202e20 (end = .);. . │ │ │ │ - 0x000955f0 3d204441 54415f53 45474d45 4e545f45 = DATA_SEGMENT_E │ │ │ │ - 0x00095600 4e442028 2e293b0a 20202f2a 20537461 ND (.);. /* Sta │ │ │ │ - 0x00095610 7274206f 66207468 65205469 6e792044 rt of the Tiny D │ │ │ │ - 0x00095620 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x00095630 20202f2a 20537461 62732064 65627567 /* Stabs debug │ │ │ │ - 0x00095640 67696e67 20736563 74696f6e 732e2020 ging sections. │ │ │ │ - 0x00095650 2a2f0a20 202e7374 61622020 20202020 */. .stab │ │ │ │ - 0x00095660 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x00095670 6229207d 0a20202e 73746162 73747220 b) }. .stabstr │ │ │ │ - 0x00095680 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ - 0x00095690 74616273 74722920 7d0a2020 2e737461 tabstr) }. .sta │ │ │ │ - 0x000956a0 622e6578 636c2020 20202030 203a207b b.excl 0 : { │ │ │ │ - 0x000956b0 202a282e 73746162 2e657863 6c29207d *(.stab.excl) } │ │ │ │ - 0x000956c0 0a20202e 73746162 2e657863 6c737472 . .stab.exclstr │ │ │ │ - 0x000956d0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000956e0 6578636c 73747229 207d0a20 202e7374 exclstr) }. .st │ │ │ │ - 0x000956f0 61622e69 6e646578 20202020 30203a20 ab.index 0 : │ │ │ │ - 0x00095700 7b202a28 2e737461 622e696e 64657829 { *(.stab.index) │ │ │ │ - 0x00095710 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x00095720 73747220 30203a20 7b202a28 2e737461 str 0 : { *(.sta │ │ │ │ - 0x00095730 622e696e 64657873 74722920 7d0a2020 b.indexstr) }. │ │ │ │ - 0x00095740 2e636f6d 6d656e74 20302028 494e464f .comment 0 (INFO │ │ │ │ - 0x00095750 29203a20 7b202a28 2e636f6d 6d656e74 ) : { *(.comment │ │ │ │ - 0x00095760 293b204c 494e4b45 525f5645 5253494f ); LINKER_VERSIO │ │ │ │ - 0x00095770 4e3b207d 0a20202e 676e752e 6275696c N; }. .gnu.buil │ │ │ │ - 0x00095780 642e6174 74726962 75746573 203a207b d.attributes : { │ │ │ │ - 0x00095790 202a282e 676e752e 6275696c 642e6174 *(.gnu.build.at │ │ │ │ - 0x000957a0 74726962 75746573 202e676e 752e6275 tributes .gnu.bu │ │ │ │ - 0x000957b0 696c642e 61747472 69627574 65732e2a ild.attributes.* │ │ │ │ - 0x000957c0 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ - 0x000957d0 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ - 0x000957e0 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ - 0x000957f0 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ - 0x00095800 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x00095810 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ - 0x00095820 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ - 0x00095830 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ - 0x00095840 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ - 0x00095850 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ - 0x00095860 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ - 0x00095870 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ - 0x00095880 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ - 0x00095890 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ - 0x000958a0 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ - 0x000958b0 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ - 0x000958c0 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ - 0x000958d0 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ - 0x000958e0 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x000958f0 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ - 0x00095900 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ - 0x00095910 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00095920 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ - 0x00095930 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ - 0x00095940 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x00095950 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ - 0x00095960 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ - 0x00095970 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ - 0x00095980 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ - 0x00095990 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ - 0x000959a0 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ - 0x000959b0 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ - 0x000959c0 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ - 0x000959d0 2e646562 75675f69 6e666f20 2e676e75 .debug_info .gnu │ │ │ │ - 0x000959e0 2e6c696e 6b6f6e63 652e7769 2e2a2920 .linkonce.wi.*) │ │ │ │ - 0x000959f0 7d0a2020 2e646562 75675f61 62627265 }. .debug_abbre │ │ │ │ - 0x00095a00 76202020 30203a20 7b202a28 2e646562 v 0 : { *(.deb │ │ │ │ - 0x00095a10 75675f61 62627265 7629207d 0a20202e ug_abbrev) }. . │ │ │ │ - 0x00095a20 64656275 675f6c69 6e652020 20202030 debug_line 0 │ │ │ │ - 0x00095a30 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x00095a40 6e65202e 64656275 675f6c69 6e652e2a ne .debug_line.* │ │ │ │ - 0x00095a50 202e6465 6275675f 6c696e65 5f656e64 .debug_line_end │ │ │ │ - 0x00095a60 29207d0a 20202e64 65627567 5f667261 ) }. .debug_fra │ │ │ │ - 0x00095a70 6d652020 20203020 3a207b20 2a282e64 me 0 : { *(.d │ │ │ │ - 0x00095a80 65627567 5f667261 6d652920 7d0a2020 ebug_frame) }. │ │ │ │ - 0x00095a90 2e646562 75675f73 74722020 20202020 .debug_str │ │ │ │ - 0x00095aa0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00095ab0 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ - 0x00095ac0 6f632020 20202020 30203a20 7b202a28 oc 0 : { *( │ │ │ │ - 0x00095ad0 2e646562 75675f6c 6f632920 7d0a2020 .debug_loc) }. │ │ │ │ - 0x00095ae0 2e646562 75675f6d 6163696e 666f2020 .debug_macinfo │ │ │ │ - 0x00095af0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x00095b00 6163696e 666f2920 7d0a2020 2f2a2053 acinfo) }. /* S │ │ │ │ - 0x00095b10 47492f4d 49505320 44574152 46203220 GI/MIPS DWARF 2 │ │ │ │ - 0x00095b20 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x00095b30 20202e64 65627567 5f776561 6b6e616d .debug_weaknam │ │ │ │ - 0x00095b40 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x00095b50 675f7765 616b6e61 6d657329 207d0a20 g_weaknames) }. │ │ │ │ - 0x00095b60 202e6465 6275675f 66756e63 6e616d65 .debug_funcname │ │ │ │ - 0x00095b70 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00095b80 5f66756e 636e616d 65732920 7d0a2020 _funcnames) }. │ │ │ │ - 0x00095b90 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x00095ba0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00095bb0 74797065 6e616d65 7329207d 0a20202e typenames) }. . │ │ │ │ - 0x00095bc0 64656275 675f7661 726e616d 65732020 debug_varnames │ │ │ │ - 0x00095bd0 30203a20 7b202a28 2e646562 75675f76 0 : { *(.debug_v │ │ │ │ - 0x00095be0 61726e61 6d657329 207d0a20 202f2a20 arnames) }. /* │ │ │ │ - 0x00095bf0 44574152 4620332e 20202a2f 0a20202e DWARF 3. */. . │ │ │ │ - 0x00095c00 64656275 675f7075 62747970 65732030 debug_pubtypes 0 │ │ │ │ - 0x00095c10 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x00095c20 62747970 65732920 7d0a2020 2e646562 btypes) }. .deb │ │ │ │ - 0x00095c30 75675f72 616e6765 73202020 30203a20 ug_ranges 0 : │ │ │ │ - 0x00095c40 7b202a28 2e646562 75675f72 616e6765 { *(.debug_range │ │ │ │ - 0x00095c50 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x00095c60 352e2020 2a2f0a20 202e6465 6275675f 5. */. .debug_ │ │ │ │ - 0x00095c70 61646472 20202020 2030203a 207b202a addr 0 : { * │ │ │ │ - 0x00095c80 282e6465 6275675f 61646472 29207d0a (.debug_addr) }. │ │ │ │ - 0x00095c90 20202e64 65627567 5f6c696e 655f7374 .debug_line_st │ │ │ │ - 0x00095ca0 72203020 3a207b20 2a282e64 65627567 r 0 : { *(.debug │ │ │ │ - 0x00095cb0 5f6c696e 655f7374 7229207d 0a20202e _line_str) }. . │ │ │ │ - 0x00095cc0 64656275 675f6c6f 636c6973 74732030 debug_loclists 0 │ │ │ │ - 0x00095cd0 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x00095ce0 636c6973 74732920 7d0a2020 2e646562 clists) }. .deb │ │ │ │ - 0x00095cf0 75675f6d 6163726f 20202020 30203a20 ug_macro 0 : │ │ │ │ - 0x00095d00 7b202a28 2e646562 75675f6d 6163726f { *(.debug_macro │ │ │ │ - 0x00095d10 29207d0a 20202e64 65627567 5f6e616d ) }. .debug_nam │ │ │ │ - 0x00095d20 65732020 20203020 3a207b20 2a282e64 es 0 : { *(.d │ │ │ │ - 0x00095d30 65627567 5f6e616d 65732920 7d0a2020 ebug_names) }. │ │ │ │ - 0x00095d40 2e646562 75675f72 6e676c69 73747320 .debug_rnglists │ │ │ │ - 0x00095d50 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x00095d60 6e676c69 73747329 207d0a20 202e6465 nglists) }. .de │ │ │ │ - 0x00095d70 6275675f 7374725f 6f666673 65747320 bug_str_offsets │ │ │ │ - 0x00095d80 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00095d90 74725f6f 66667365 74732920 7d0a2020 tr_offsets) }. │ │ │ │ - 0x00095da0 2e646562 75675f73 75702020 20202020 .debug_sup │ │ │ │ - 0x00095db0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x00095dc0 75702920 7d0a2020 2e41524d 2e617474 up) }. .ARM.att │ │ │ │ - 0x00095dd0 72696275 74657320 30203a20 7b204b45 ributes 0 : { KE │ │ │ │ - 0x00095de0 45502028 2a282e41 524d2e61 74747269 EP (*(.ARM.attri │ │ │ │ - 0x00095df0 62757465 73292920 4b454550 20282a28 butes)) KEEP (*( │ │ │ │ - 0x00095e00 2e676e75 2e617474 72696275 74657329 .gnu.attributes) │ │ │ │ - 0x00095e10 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ - 0x00095e20 61726d2e 6964656e 74203020 3a207b20 arm.ident 0 : { │ │ │ │ - 0x00095e30 4b454550 20282a28 2e6e6f74 652e676e KEEP (*(.note.gn │ │ │ │ - 0x00095e40 752e6172 6d2e6964 656e7429 29207d0a u.arm.ident)) }. │ │ │ │ - 0x00095e50 20202f44 49534341 52442f20 3a207b20 /DISCARD/ : { │ │ │ │ - 0x00095e60 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x00095e70 6b29202a 282e676e 755f6465 6275676c k) *(.gnu_debugl │ │ │ │ - 0x00095e80 696e6b29 202a282e 676e752e 6c746f5f ink) *(.gnu.lto_ │ │ │ │ - 0x00095e90 2a29202a 282e676e 755f6f62 6a656374 *) *(.gnu_object │ │ │ │ - 0x00095ea0 5f6f6e6c 7929207d 0a7d0a0a 00000000 _only) }.}...... │ │ │ │ - 0x00095eb0 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ - 0x00095ec0 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x00095ed0 70617261 74652d63 6f646520 2a2f0a2f parate-code */./ │ │ │ │ - 0x00095ee0 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ - 0x00095ef0 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ - 0x00095f00 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ - 0x00095f10 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ - 0x00095f20 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ - 0x00095f30 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ - 0x00095f40 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ - 0x00095f50 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ - 0x00095f60 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ - 0x00095f70 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ - 0x00095f80 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ - 0x00095f90 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ - 0x00095fa0 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ - 0x00095fb0 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ - 0x00095fc0 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ - 0x00095fd0 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ - 0x00095fe0 4d415428 22656c66 36342d6c 6974746c MAT("elf64-littl │ │ │ │ - 0x00095ff0 65616172 63683634 222c2022 656c6636 eaarch64", "elf6 │ │ │ │ - 0x00096000 342d6269 67616172 63683634 222c2022 4-bigaarch64", " │ │ │ │ - 0x00096010 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ - 0x00096020 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ - 0x00096030 48286161 72636836 34290a45 4e545259 H(aarch64).ENTRY │ │ │ │ - 0x00096040 285f7374 61727429 0a534541 5243485f (_start).SEARCH_ │ │ │ │ - 0x00096050 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x00096060 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x00096070 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x00096080 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x00096090 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000960a0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000960b0 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ - 0x000960c0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000960d0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000960e0 63616c2f 6c696222 293b2053 45415243 cal/lib"); SEARC │ │ │ │ - 0x000960f0 485f4449 5228223d 2f6c6962 22293b20 H_DIR("=/lib"); │ │ │ │ - 0x00096100 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x00096110 722f6c69 6222293b 20534541 5243485f r/lib"); SEARCH_ │ │ │ │ - 0x00096120 44495228 223d2f75 73722f61 61726368 DIR("=/usr/aarch │ │ │ │ - 0x00096130 36342d6c 696e7578 2d676e75 2f6c6962 64-linux-gnu/lib │ │ │ │ - 0x00096140 22293b0a 53454354 494f4e53 0a7b0a20 ");.SECTIONS.{. │ │ │ │ - 0x00096150 2050524f 56494445 20285f5f 65786563 PROVIDE (__exec │ │ │ │ - 0x00096160 75746162 6c655f73 74617274 203d2053 utable_start = S │ │ │ │ - 0x00096170 45474d45 4e545f53 54415254 28227465 EGMENT_START("te │ │ │ │ - 0x00096180 78742d73 65676d65 6e74222c 20307834 xt-segment", 0x4 │ │ │ │ - 0x00096190 30303030 3029293b 0a20202e 203d2053 00000));. . = S │ │ │ │ - 0x000961a0 45474d45 4e545f53 54415254 28227465 EGMENT_START("te │ │ │ │ - 0x000961b0 78742d73 65676d65 6e74222c 20307834 xt-segment", 0x4 │ │ │ │ - 0x000961c0 30303030 3029202b 2053495a 454f465f 00000) + SIZEOF_ │ │ │ │ - 0x000961d0 48454144 4552533b 0a20202f 2a20506c HEADERS;. /* Pl │ │ │ │ - 0x000961e0 61636520 74686520 6275696c 642d6964 ace the build-id │ │ │ │ - 0x000961f0 20617320 636c6f73 6520746f 20746865 as close to the │ │ │ │ - 0x00096200 20454c46 20686561 64657273 20617320 ELF headers as │ │ │ │ - 0x00096210 706f7373 69626c65 2e202054 6869730a possible. This. │ │ │ │ - 0x00096220 20202020 206d6178 696d6973 65732074 maximises t │ │ │ │ - 0x00096230 68652063 68616e63 65207468 65206275 he chance the bu │ │ │ │ - 0x00096240 696c642d 69642077 696c6c20 62652070 ild-id will be p │ │ │ │ - 0x00096250 72657365 6e742069 6e20636f 72652066 resent in core f │ │ │ │ - 0x00096260 696c6573 2c0a2020 20202077 68696368 iles,. which │ │ │ │ - 0x00096270 20474442 2063616e 20746865 6e207573 GDB can then us │ │ │ │ - 0x00096280 6520746f 206c6f63 61746520 74686520 e to locate the │ │ │ │ - 0x00096290 6173736f 63696174 65642064 65627567 associated debug │ │ │ │ - 0x000962a0 696e666f 2066696c 652e2020 2a2f0a20 info file. */. │ │ │ │ - 0x000962b0 202e6e6f 74652e67 6e752e62 75696c64 .note.gnu.build │ │ │ │ - 0x000962c0 2d696420 203a207b 202a282e 6e6f7465 -id : { *(.note │ │ │ │ - 0x000962d0 2e676e75 2e627569 6c642d69 6429207d .gnu.build-id) } │ │ │ │ - 0x000962e0 0a20202e 696e7465 72702020 20202020 . .interp │ │ │ │ - 0x000962f0 2020203a 207b202a 282e696e 74657270 : { *(.interp │ │ │ │ - 0x00096300 29207d0a 20202e68 61736820 20202020 ) }. .hash │ │ │ │ - 0x00096310 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ - 0x00096320 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ - 0x00096330 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ - 0x00096340 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ - 0x00096350 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ - 0x00096360 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ - 0x00096370 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ - 0x00096380 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ - 0x00096390 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ - 0x000963a0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000963b0 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ - 0x000963c0 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ - 0x000963d0 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ - 0x000963e0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x000963f0 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ - 0x00096400 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ - 0x00096410 656c612e 64796e20 20202020 20203a0a ela.dyn :. │ │ │ │ - 0x00096420 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x00096430 656c612e 696e6974 290a2020 20202020 ela.init). │ │ │ │ - 0x00096440 2a282e72 656c612e 74657874 202e7265 *(.rela.text .re │ │ │ │ - 0x00096450 6c612e74 6578742e 2a202e72 656c612e la.text.* .rela. │ │ │ │ - 0x00096460 676e752e 6c696e6b 6f6e6365 2e742e2a gnu.linkonce.t.* │ │ │ │ - 0x00096470 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x00096480 66696e69 290a2020 20202020 2a282e72 fini). *(.r │ │ │ │ - 0x00096490 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ - 0x000964a0 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ - 0x000964b0 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x000964c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000964d0 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ - 0x000964e0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000964f0 6f6e6365 2e642e2a 290a2020 20202020 once.d.*). │ │ │ │ - 0x00096500 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ - 0x00096510 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ - 0x00096520 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x00096530 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ - 0x00096540 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ - 0x00096550 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x00096560 696e6b6f 6e63652e 74622e2a 290a2020 inkonce.tb.*). │ │ │ │ - 0x00096570 20202020 2a282e72 656c612e 63746f72 *(.rela.ctor │ │ │ │ - 0x00096580 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ - 0x00096590 2e64746f 7273290a 20202020 20202a28 .dtors). *( │ │ │ │ - 0x000965a0 2e72656c 612e676f 74290a20 20202020 .rela.got). │ │ │ │ - 0x000965b0 202a282e 72656c61 2e627373 202e7265 *(.rela.bss .re │ │ │ │ - 0x000965c0 6c612e62 73732e2a 202e7265 6c612e67 la.bss.* .rela.g │ │ │ │ - 0x000965d0 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x000965e0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x000965f0 66756e63 290a2020 20207d0a 20202e72 func). }. .r │ │ │ │ - 0x00096600 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ - 0x00096610 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x00096620 656c612e 706c7429 0a202020 20202050 ela.plt). P │ │ │ │ - 0x00096630 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x00096640 5f72656c 615f6970 6c745f73 74617274 _rela_iplt_start │ │ │ │ - 0x00096650 203d202e 293b0a20 20202020 202a282e = .);. *(. │ │ │ │ - 0x00096660 72656c61 2e69706c 74290a20 20202020 rela.iplt). │ │ │ │ - 0x00096670 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x00096680 285f5f72 656c615f 69706c74 5f656e64 (__rela_iplt_end │ │ │ │ - 0x00096690 203d202e 293b0a20 2020207d 0a20202e = .);. }. . │ │ │ │ - 0x000966a0 72656c72 2e64796e 203a207b 202a282e relr.dyn : { *(. │ │ │ │ - 0x000966b0 72656c72 2e64796e 29207d0a 20202f2a relr.dyn) }. /* │ │ │ │ - 0x000966c0 20416c69 676e2074 68652074 65787420 Align the text │ │ │ │ - 0x000966d0 7365676d 656e742e 20202a2f 0a20202e segment. */. . │ │ │ │ - 0x000966e0 203d2041 4c49474e 28434f4e 5354414e = ALIGN(CONSTAN │ │ │ │ - 0x000966f0 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x00096700 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x00096710 74686520 65786563 75746162 6c652063 the executable c │ │ │ │ - 0x00096720 6f646520 72656769 6f6e2e20 202a2f0a ode region. */. │ │ │ │ - 0x00096730 20202e69 6e697420 20202020 20202020 .init │ │ │ │ - 0x00096740 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x00096750 20282a28 534f5254 5f4e4f4e 45282e69 (*(SORT_NONE(.i │ │ │ │ - 0x00096760 6e697429 29290a20 207d203d 30783166 nit))). } =0x1f │ │ │ │ - 0x00096770 32303033 64350a20 202e706c 74202020 2003d5. .plt │ │ │ │ - 0x00096780 20202020 20202020 203a2041 4c49474e : ALIGN │ │ │ │ - 0x00096790 28313629 207b202a 282e706c 7429202a (16) { *(.plt) * │ │ │ │ - 0x000967a0 282e6970 6c742920 7d0a2020 2e746578 (.iplt) }. .tex │ │ │ │ - 0x000967b0 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000967c0 7b0a2020 20202a28 2e746578 742e756e {. *(.text.un │ │ │ │ - 0x000967d0 6c696b65 6c79202e 74657874 2e2a5f75 likely .text.*_u │ │ │ │ - 0x000967e0 6e6c696b 656c7920 2e746578 742e756e nlikely .text.un │ │ │ │ - 0x000967f0 6c696b65 6c792e2a 290a2020 20202a28 likely.*). *( │ │ │ │ - 0x00096800 2e746578 742e6578 6974202e 74657874 .text.exit .text │ │ │ │ - 0x00096810 2e657869 742e2a29 0a202020 202a282e .exit.*). *(. │ │ │ │ - 0x00096820 74657874 2e737461 72747570 202e7465 text.startup .te │ │ │ │ - 0x00096830 78742e73 74617274 75702e2a 290a2020 xt.startup.*). │ │ │ │ - 0x00096840 20202a28 2e746578 742e686f 74202e74 *(.text.hot .t │ │ │ │ - 0x00096850 6578742e 686f742e 2a290a20 2020202a ext.hot.*). * │ │ │ │ - 0x00096860 28534f52 54282e74 6578742e 736f7274 (SORT(.text.sort │ │ │ │ - 0x00096870 65642e2a 29290a20 2020202a 282e7465 ed.*)). *(.te │ │ │ │ - 0x00096880 7874202e 73747562 202e7465 78742e2a xt .stub .text.* │ │ │ │ - 0x00096890 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000968a0 2e2a290a 20202020 2f2a202e 676e752e .*). /* .gnu. │ │ │ │ - 0x000968b0 7761726e 696e6720 73656374 696f6e73 warning sections │ │ │ │ - 0x000968c0 20617265 2068616e 646c6564 20737065 are handled spe │ │ │ │ - 0x000968d0 6369616c 6c792062 7920656c 662e656d cially by elf.em │ │ │ │ - 0x000968e0 2e20202a 2f0a2020 20202a28 2e676e75 . */. *(.gnu │ │ │ │ - 0x000968f0 2e776172 6e696e67 290a2020 7d203d30 .warning). } =0 │ │ │ │ - 0x00096900 78316632 30303364 350a2020 2e66696e x1f2003d5. .fin │ │ │ │ - 0x00096910 69202020 20202020 20202020 3a0a2020 i :. │ │ │ │ - 0x00096920 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x00096930 52545f4e 4f4e4528 2e66696e 69292929 RT_NONE(.fini))) │ │ │ │ - 0x00096940 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x00096950 0a202050 524f5649 44452028 5f5f6574 . PROVIDE (__et │ │ │ │ - 0x00096960 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ - 0x00096970 49444520 285f6574 65787420 3d202e29 IDE (_etext = .) │ │ │ │ - 0x00096980 3b0a2020 50524f56 49444520 28657465 ;. PROVIDE (ete │ │ │ │ - 0x00096990 7874203d 202e293b 0a20202f 2a20416c xt = .);. /* Al │ │ │ │ - 0x000969a0 69676e20 74686520 74657874 20736567 ign the text seg │ │ │ │ - 0x000969b0 6d656e74 2e20202a 2f0a2020 2e203d20 ment. */. . = │ │ │ │ - 0x000969c0 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ - 0x000969d0 4d415850 41474553 495a4529 293b0a20 MAXPAGESIZE));. │ │ │ │ - 0x000969e0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000969f0 20526561 64204f6e 6c792044 61746120 Read Only Data │ │ │ │ - 0x00096a00 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x00096a10 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ - 0x00096a20 65737320 666f7220 74686520 726f6461 ess for the roda │ │ │ │ - 0x00096a30 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x00096a40 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x00096a50 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x00096a60 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x00096a70 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x00096a80 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x00096a90 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x00096aa0 545f5354 41525428 22726f64 6174612d T_START("rodata- │ │ │ │ - 0x00096ab0 7365676d 656e7422 2c20414c 49474e28 segment", ALIGN( │ │ │ │ - 0x00096ac0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x00096ad0 4553495a 45292920 2b20282e 20262028 ESIZE)) + (. & ( │ │ │ │ - 0x00096ae0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x00096af0 4553495a 4529202d 20312929 293b0a20 ESIZE) - 1)));. │ │ │ │ - 0x00096b00 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ - 0x00096b10 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ - 0x00096b20 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ - 0x00096b30 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x00096b40 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ - 0x00096b50 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ - 0x00096b60 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ - 0x00096b70 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ - 0x00096b80 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ - 0x00096b90 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ - 0x00096ba0 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ - 0x00096bb0 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x00096bc0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x00096bd0 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x00096be0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x00096bf0 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x00096c00 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x00096c10 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x00096c20 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x00096c30 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ - 0x00096c40 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x00096c50 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x00096c60 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x00096c70 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x00096c80 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ - 0x00096c90 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ - 0x00096ca0 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ - 0x00096cb0 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ - 0x00096cc0 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ - 0x00096cd0 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ - 0x00096ce0 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ - 0x00096cf0 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ - 0x00096d00 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00096d10 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x00096d20 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x00096d30 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ - 0x00096d40 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ - 0x00096d50 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ - 0x00096d60 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ - 0x00096d70 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ - 0x00096d80 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ - 0x00096d90 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x00096da0 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ - 0x00096db0 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ - 0x00096dc0 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ - 0x00096dd0 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ - 0x00096de0 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ - 0x00096df0 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ - 0x00096e00 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ - 0x00096e10 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ - 0x00096e20 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ - 0x00096e30 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ - 0x00096e40 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ - 0x00096e50 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ - 0x00096e60 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ - 0x00096e70 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ - 0x00096e80 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x00096e90 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ - 0x00096ea0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x00096eb0 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ - 0x00096ec0 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ - 0x00096ed0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x00096ee0 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ - 0x00096ef0 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ - 0x00096f00 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ - 0x00096f10 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ - 0x00096f20 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ - 0x00096f30 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ - 0x00096f40 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ - 0x00096f50 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x00096f60 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ - 0x00096f70 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ - 0x00096f80 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ - 0x00096f90 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ - 0x00096fa0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x00096fb0 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ - 0x00096fc0 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ - 0x00096fd0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x00096fe0 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ - 0x00096ff0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00097000 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x00097010 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ - 0x00097020 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x00097030 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x00097040 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x00097050 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x00097060 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x00097070 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x00097080 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ - 0x00097090 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ - 0x000970a0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x000970b0 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ - 0x000970c0 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ - 0x000970d0 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ - 0x000970e0 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ - 0x000970f0 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x00097100 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00097110 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x00097120 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x00097130 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x00097140 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x00097150 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ - 0x00097160 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x00097170 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x00097180 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ - 0x00097190 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ - 0x000971a0 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ - 0x000971b0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x000971c0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000971d0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000971e0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000971f0 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ - 0x00097200 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x00097210 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x00097220 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x00097230 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ - 0x00097240 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ - 0x00097250 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x00097260 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ - 0x00097270 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00097280 454e2028 5f5f7464 6174615f 73746172 EN (__tdata_star │ │ │ │ - 0x00097290 74203d20 2e293b0a 20202020 202a282e t = .);. *(. │ │ │ │ - 0x000972a0 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ - 0x000972b0 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x000972c0 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ - 0x000972d0 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ - 0x000972e0 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ - 0x000972f0 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ - 0x00097300 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ - 0x00097310 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x00097320 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x00097330 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ - 0x00097340 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x00097350 293b0a20 2020204b 45455020 282a282e );. KEEP (*(. │ │ │ │ - 0x00097360 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ - 0x00097370 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00097380 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x00097390 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x000973a0 7d0a2020 2e696e69 745f6172 72617920 }. .init_array │ │ │ │ - 0x000973b0 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x000973c0 56494445 5f484944 44454e20 285f5f69 VIDE_HIDDEN (__i │ │ │ │ - 0x000973d0 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ - 0x000973e0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x000973f0 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x00097400 52494f52 49545928 2e696e69 745f6172 RIORITY(.init_ar │ │ │ │ - 0x00097410 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x00097420 4e49545f 5052494f 52495459 282e6374 NIT_PRIORITY(.ct │ │ │ │ - 0x00097430 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x00097440 5020282a 282e696e 69745f61 72726179 P (*(.init_array │ │ │ │ - 0x00097450 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x00097460 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x00097470 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x00097480 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x00097490 63746f72 7329290a 20202020 50524f56 ctors)). PROV │ │ │ │ - 0x000974a0 4944455f 48494444 454e2028 5f5f696e IDE_HIDDEN (__in │ │ │ │ - 0x000974b0 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ - 0x000974c0 293b0a20 207d0a20 202e6669 6e695f61 );. }. .fini_a │ │ │ │ - 0x000974d0 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000974e0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000974f0 20285f5f 66696e69 5f617272 61795f73 (__fini_array_s │ │ │ │ - 0x00097500 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ - 0x00097510 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x00097520 4e49545f 5052494f 52495459 282e6669 NIT_PRIORITY(.fi │ │ │ │ - 0x00097530 6e695f61 72726179 2e2a2920 534f5254 ni_array.*) SORT │ │ │ │ - 0x00097540 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x00097550 59282e64 746f7273 2e2a2929 290a2020 Y(.dtors.*))). │ │ │ │ - 0x00097560 20204b45 45502028 2a282e66 696e695f KEEP (*(.fini_ │ │ │ │ - 0x00097570 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x00097580 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x00097590 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x000975a0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000975b0 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ - 0x000975c0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000975d0 285f5f66 696e695f 61727261 795f656e (__fini_array_en │ │ │ │ - 0x000975e0 64203d20 2e293b0a 20207d0a 20202e63 d = .);. }. .c │ │ │ │ - 0x000975f0 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x00097600 20207b0a 20202020 2f2a2067 63632075 {. /* gcc u │ │ │ │ - 0x00097610 73657320 63727462 6567696e 2e6f2074 ses crtbegin.o t │ │ │ │ - 0x00097620 6f206669 6e642074 68652073 74617274 o find the start │ │ │ │ - 0x00097630 206f660a 20202020 20202074 68652063 of. the c │ │ │ │ - 0x00097640 6f6e7374 72756374 6f72732c 20736f20 onstructors, so │ │ │ │ - 0x00097650 7765206d 616b6520 73757265 20697420 we make sure it │ │ │ │ - 0x00097660 69730a20 20202020 20206669 7273742e is. first. │ │ │ │ - 0x00097670 20204265 63617573 65207468 69732069 Because this i │ │ │ │ - 0x00097680 73206120 77696c64 63617264 2c206974 s a wildcard, it │ │ │ │ - 0x00097690 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ - 0x000976a0 6d617474 65722069 66207468 65207573 matter if the us │ │ │ │ - 0x000976b0 65722064 6f657320 6e6f740a 20202020 er does not. │ │ │ │ - 0x000976c0 20202061 63747561 6c6c7920 6c696e6b actually link │ │ │ │ - 0x000976d0 20616761 696e7374 20637274 62656769 against crtbegi │ │ │ │ - 0x000976e0 6e2e6f3b 20746865 0a202020 20202020 n.o; the. │ │ │ │ - 0x000976f0 6c696e6b 65722077 6f6e2774 206c6f6f linker won't loo │ │ │ │ - 0x00097700 6b20666f 72206120 66696c65 20746f20 k for a file to │ │ │ │ - 0x00097710 6d617463 6820610a 20202020 20202077 match a. w │ │ │ │ - 0x00097720 696c6463 6172642e 20205468 65207769 ildcard. The wi │ │ │ │ - 0x00097730 6c646361 72642061 6c736f20 6d65616e ldcard also mean │ │ │ │ - 0x00097740 73207468 61742069 740a2020 20202020 s that it. │ │ │ │ - 0x00097750 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x00097760 77686963 68206469 72656374 6f727920 which directory │ │ │ │ - 0x00097770 63727462 6567696e 2e6f0a20 20202020 crtbegin.o. │ │ │ │ - 0x00097780 20206973 20696e2e 20202a2f 0a202020 is in. */. │ │ │ │ - 0x00097790 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000977a0 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000977b0 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ - 0x000977c0 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000977d0 2f2a2057 6520646f 6e277420 77616e74 /* We don't want │ │ │ │ - 0x000977e0 20746f20 696e636c 75646520 74686520 to include the │ │ │ │ - 0x000977f0 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x00097800 6f6d0a20 20202020 20207468 65206372 om. the cr │ │ │ │ - 0x00097810 74656e64 2e6f2066 696c6520 756e7469 tend.o file unti │ │ │ │ - 0x00097820 6c206166 74657220 74686520 736f7274 l after the sort │ │ │ │ - 0x00097830 65642063 746f7273 2e0a2020 20202020 ed ctors.. │ │ │ │ - 0x00097840 20546865 202e6374 6f722073 65637469 The .ctor secti │ │ │ │ - 0x00097850 6f6e2066 726f6d20 74686520 63727465 on from the crte │ │ │ │ - 0x00097860 6e642066 696c6520 636f6e74 61696e73 nd file contains │ │ │ │ - 0x00097870 20746865 0a202020 20202020 656e6420 the. end │ │ │ │ - 0x00097880 6f662063 746f7273 206d6172 6b657220 of ctors marker │ │ │ │ - 0x00097890 616e6420 6974206d 75737420 6265206c and it must be l │ │ │ │ - 0x000978a0 61737420 2a2f0a20 2020204b 45455020 ast */. KEEP │ │ │ │ - 0x000978b0 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x000978c0 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x000978d0 6e643f2e 6f202920 2e63746f 72732929 nd?.o ) .ctors)) │ │ │ │ - 0x000978e0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000978f0 54282e63 746f7273 2e2a2929 290a2020 T(.ctors.*))). │ │ │ │ - 0x00097900 20204b45 45502028 2a282e63 746f7273 KEEP (*(.ctors │ │ │ │ - 0x00097910 29290a20 207d0a20 202e6474 6f727320 )). }. .dtors │ │ │ │ - 0x00097920 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x00097930 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x00097940 696e2e6f 282e6474 6f727329 290a2020 in.o(.dtors)). │ │ │ │ - 0x00097950 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x00097960 6e3f2e6f 282e6474 6f727329 290a2020 n?.o(.dtors)). │ │ │ │ - 0x00097970 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ - 0x00097980 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ - 0x00097990 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000979a0 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000979b0 20282a28 534f5254 282e6474 6f72732e (*(SORT(.dtors. │ │ │ │ - 0x000979c0 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x000979d0 282e6474 6f727329 290a2020 7d0a2020 (.dtors)). }. │ │ │ │ - 0x000979e0 2e6a6372 20202020 20202020 20202020 .jcr │ │ │ │ - 0x000979f0 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ - 0x00097a00 2929207d 0a20202e 64617461 2e72656c )) }. .data.rel │ │ │ │ - 0x00097a10 2e726f20 3a207b20 2a282e64 6174612e .ro : { *(.data. │ │ │ │ - 0x00097a20 72656c2e 726f2e6c 6f63616c 2a202e67 rel.ro.local* .g │ │ │ │ - 0x00097a30 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x00097a40 6c2e726f 2e6c6f63 616c2e2a 29202a28 l.ro.local.*) *( │ │ │ │ - 0x00097a50 2e646174 612e7265 6c2e726f 202e6461 .data.rel.ro .da │ │ │ │ - 0x00097a60 74612e72 656c2e72 6f2e2a20 2e676e75 ta.rel.ro.* .gnu │ │ │ │ - 0x00097a70 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ - 0x00097a80 726f2e2a 29207d0a 20202e64 796e616d ro.*) }. .dynam │ │ │ │ - 0x00097a90 69632020 20202020 20203a20 7b202a28 ic : { *( │ │ │ │ - 0x00097aa0 2e64796e 616d6963 29207d0a 20202e67 .dynamic) }. .g │ │ │ │ - 0x00097ab0 6f742020 20202020 20202020 20203a20 ot : │ │ │ │ - 0x00097ac0 7b202a28 2e676f74 29202a28 2e69676f { *(.got) *(.igo │ │ │ │ - 0x00097ad0 7429207d 0a20202e 203d2044 4154415f t) }. . = DATA_ │ │ │ │ - 0x00097ae0 5345474d 454e545f 52454c52 4f5f454e SEGMENT_RELRO_EN │ │ │ │ - 0x00097af0 44202832 342c202e 293b0a20 202e676f D (24, .);. .go │ │ │ │ - 0x00097b00 742e706c 74202020 20202020 203a207b t.plt : { │ │ │ │ - 0x00097b10 202a282e 676f742e 706c7429 202a282e *(.got.plt) *(. │ │ │ │ - 0x00097b20 69676f74 2e706c74 29207d0a 20202e64 igot.plt) }. .d │ │ │ │ - 0x00097b30 61746120 20202020 20202020 20203a0a ata :. │ │ │ │ - 0x00097b40 20207b0a 20202020 50524f56 49444520 {. PROVIDE │ │ │ │ - 0x00097b50 285f5f64 6174615f 73746172 74203d20 (__data_start = │ │ │ │ - 0x00097b60 2e293b0a 20202020 2a282e64 61746120 .);. *(.data │ │ │ │ - 0x00097b70 2e646174 612e2a20 2e676e75 2e6c696e .data.* .gnu.lin │ │ │ │ - 0x00097b80 6b6f6e63 652e642e 2a290a20 20202053 konce.d.*). S │ │ │ │ - 0x00097b90 4f525428 434f4e53 54525543 544f5253 ORT(CONSTRUCTORS │ │ │ │ - 0x00097ba0 290a2020 7d0a2020 2e646174 61312020 ). }. .data1 │ │ │ │ - 0x00097bb0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x00097bc0 61746131 29207d0a 20205f65 64617461 ata1) }. _edata │ │ │ │ - 0x00097bd0 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ - 0x00097be0 28656461 7461203d 202e293b 0a20202e (edata = .);. . │ │ │ │ - 0x00097bf0 203d2041 4c49474e 28414c49 474e4f46 = ALIGN(ALIGNOF │ │ │ │ - 0x00097c00 284e4558 545f5345 4354494f 4e29293b (NEXT_SECTION)); │ │ │ │ - 0x00097c10 0a20205f 5f627373 5f737461 7274203d . __bss_start = │ │ │ │ - 0x00097c20 202e3b0a 20205f5f 6273735f 73746172 .;. __bss_star │ │ │ │ - 0x00097c30 745f5f20 3d202e3b 0a20202e 62737320 t__ = .;. .bss │ │ │ │ - 0x00097c40 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x00097c50 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ - 0x00097c60 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ - 0x00097c70 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00097c80 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ - 0x00097c90 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ - 0x00097ca0 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x00097cb0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x00097cc0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x00097cd0 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x00097ce0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x00097cf0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x00097d00 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x00097d10 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x00097d20 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x00097d30 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x00097d40 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x00097d50 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x00097d60 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x00097d70 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x00097d80 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x00097d90 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x00097da0 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x00097db0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x00097dc0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x00097dd0 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x00097de0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x00097df0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x00097e00 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x00097e10 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ - 0x00097e20 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ - 0x00097e30 2038203a 2031293b 0a20207d 0a20205f 8 : 1);. }. _ │ │ │ │ - 0x00097e40 6273735f 656e645f 5f203d20 2e3b205f bss_end__ = .; _ │ │ │ │ - 0x00097e50 5f627373 5f656e64 5f5f203d 202e3b0a _bss_end__ = .;. │ │ │ │ - 0x00097e60 20202020 2e203d20 414c4947 4e283634 . = ALIGN(64 │ │ │ │ - 0x00097e70 202f2038 293b0a20 202f2a20 53746172 / 8);. /* Star │ │ │ │ - 0x00097e80 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ - 0x00097e90 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x00097ea0 20202e20 3d205345 474d454e 545f5354 . = SEGMENT_ST │ │ │ │ - 0x00097eb0 41525428 226c6461 74612d73 65676d65 ART("ldata-segme │ │ │ │ - 0x00097ec0 6e74222c 202e293b 0a20202e 203d2041 nt", .);. . = A │ │ │ │ - 0x00097ed0 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ - 0x00097ee0 5f5f656e 645f5f20 3d202e3b 0a20205f __end__ = .;. _ │ │ │ │ - 0x00097ef0 656e6420 3d202e3b 0a202050 524f5649 end = .;. PROVI │ │ │ │ - 0x00097f00 44452028 656e6420 3d202e29 3b0a2020 DE (end = .);. │ │ │ │ - 0x00097f10 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x00097f20 5f454e44 20282e29 3b0a2020 2f2a2053 _END (.);. /* S │ │ │ │ - 0x00097f30 74617274 206f6620 74686520 54696e79 tart of the Tiny │ │ │ │ - 0x00097f40 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x00097f50 2f0a2020 2f2a2053 74616273 20646562 /. /* Stabs deb │ │ │ │ - 0x00097f60 75676769 6e672073 65637469 6f6e732e ugging sections. │ │ │ │ - 0x00097f70 20202a2f 0a20202e 73746162 20202020 */. .stab │ │ │ │ - 0x00097f80 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ - 0x00097f90 74616229 207d0a20 202e7374 61627374 tab) }. .stabst │ │ │ │ - 0x00097fa0 72202020 20202020 30203a20 7b202a28 r 0 : { *( │ │ │ │ - 0x00097fb0 2e737461 62737472 29207d0a 20202e73 .stabstr) }. .s │ │ │ │ - 0x00097fc0 7461622e 6578636c 20202020 2030203a tab.excl 0 : │ │ │ │ - 0x00097fd0 207b202a 282e7374 61622e65 78636c29 { *(.stab.excl) │ │ │ │ - 0x00097fe0 207d0a20 202e7374 61622e65 78636c73 }. .stab.excls │ │ │ │ - 0x00097ff0 74722020 30203a20 7b202a28 2e737461 tr 0 : { *(.sta │ │ │ │ - 0x00098000 622e6578 636c7374 7229207d 0a20202e b.exclstr) }. . │ │ │ │ - 0x00098010 73746162 2e696e64 65782020 20203020 stab.index 0 │ │ │ │ - 0x00098020 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ - 0x00098030 7829207d 0a20202e 73746162 2e696e64 x) }. .stab.ind │ │ │ │ - 0x00098040 65787374 72203020 3a207b20 2a282e73 exstr 0 : { *(.s │ │ │ │ - 0x00098050 7461622e 696e6465 78737472 29207d0a tab.indexstr) }. │ │ │ │ - 0x00098060 20202e63 6f6d6d65 6e742030 2028494e .comment 0 (IN │ │ │ │ - 0x00098070 464f2920 3a207b20 2a282e63 6f6d6d65 FO) : { *(.comme │ │ │ │ - 0x00098080 6e74293b 204c494e 4b45525f 56455253 nt); LINKER_VERS │ │ │ │ - 0x00098090 494f4e3b 207d0a20 202e676e 752e6275 ION; }. .gnu.bu │ │ │ │ - 0x000980a0 696c642e 61747472 69627574 6573203a ild.attributes : │ │ │ │ - 0x000980b0 207b202a 282e676e 752e6275 696c642e { *(.gnu.build. │ │ │ │ - 0x000980c0 61747472 69627574 6573202e 676e752e attributes .gnu. │ │ │ │ - 0x000980d0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000980e0 2e2a2920 7d0a2020 2f2a2044 57415246 .*) }. /* DWARF │ │ │ │ - 0x000980f0 20646562 75672073 65637469 6f6e732e debug sections. │ │ │ │ - 0x00098100 0a202020 20205379 6d626f6c 7320696e . Symbols in │ │ │ │ - 0x00098110 20746865 20445741 52462064 65627567 the DWARF debug │ │ │ │ - 0x00098120 67696e67 20736563 74696f6e 73206172 ging sections ar │ │ │ │ - 0x00098130 65207265 6c617469 76652074 6f207468 e relative to th │ │ │ │ - 0x00098140 65206265 67696e6e 696e670a 20202020 e beginning. │ │ │ │ - 0x00098150 206f6620 74686520 73656374 696f6e20 of the section │ │ │ │ - 0x00098160 736f2077 65206265 67696e20 7468656d so we begin them │ │ │ │ - 0x00098170 20617420 302e2020 2a2f0a20 202f2a20 at 0. */. /* │ │ │ │ - 0x00098180 44574152 4620312e 20202a2f 0a20202e DWARF 1. */. . │ │ │ │ - 0x00098190 64656275 67202020 20202020 20202030 debug 0 │ │ │ │ - 0x000981a0 203a207b 202a282e 64656275 6729207d : { *(.debug) } │ │ │ │ - 0x000981b0 0a20202e 6c696e65 20202020 20202020 . .line │ │ │ │ - 0x000981c0 20202030 203a207b 202a282e 6c696e65 0 : { *(.line │ │ │ │ - 0x000981d0 29207d0a 20202f2a 20474e55 20445741 ) }. /* GNU DWA │ │ │ │ - 0x000981e0 52462031 20657874 656e7369 6f6e732e RF 1 extensions. │ │ │ │ - 0x000981f0 20202a2f 0a20202e 64656275 675f7372 */. .debug_sr │ │ │ │ - 0x00098200 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ - 0x00098210 64656275 675f7372 63696e66 6f29207d debug_srcinfo) } │ │ │ │ - 0x00098220 0a20202e 64656275 675f7366 6e616d65 . .debug_sfname │ │ │ │ - 0x00098230 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x00098240 675f7366 6e616d65 7329207d 0a20202f g_sfnames) }. / │ │ │ │ - 0x00098250 2a204457 41524620 312e3120 616e6420 * DWARF 1.1 and │ │ │ │ - 0x00098260 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ - 0x00098270 64656275 675f6172 616e6765 73202030 debug_aranges 0 │ │ │ │ - 0x00098280 203a207b 202a282e 64656275 675f6172 : { *(.debug_ar │ │ │ │ - 0x00098290 616e6765 7329207d 0a20202e 64656275 anges) }. .debu │ │ │ │ - 0x000982a0 675f7075 626e616d 65732030 203a207b g_pubnames 0 : { │ │ │ │ - 0x000982b0 202a282e 64656275 675f7075 626e616d *(.debug_pubnam │ │ │ │ - 0x000982c0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000982d0 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x000982e0 5f696e66 6f202020 20203020 3a207b20 _info 0 : { │ │ │ │ - 0x000982f0 2a282e64 65627567 5f696e66 6f202e67 *(.debug_info .g │ │ │ │ - 0x00098300 6e752e6c 696e6b6f 6e63652e 77692e2a nu.linkonce.wi.* │ │ │ │ - 0x00098310 29207d0a 20202e64 65627567 5f616262 ) }. .debug_abb │ │ │ │ - 0x00098320 72657620 20203020 3a207b20 2a282e64 rev 0 : { *(.d │ │ │ │ - 0x00098330 65627567 5f616262 72657629 207d0a20 ebug_abbrev) }. │ │ │ │ - 0x00098340 202e6465 6275675f 6c696e65 20202020 .debug_line │ │ │ │ - 0x00098350 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00098360 6c696e65 202e6465 6275675f 6c696e65 line .debug_line │ │ │ │ - 0x00098370 2e2a202e 64656275 675f6c69 6e655f65 .* .debug_line_e │ │ │ │ - 0x00098380 6e642920 7d0a2020 2e646562 75675f66 nd) }. .debug_f │ │ │ │ - 0x00098390 72616d65 20202020 30203a20 7b202a28 rame 0 : { *( │ │ │ │ - 0x000983a0 2e646562 75675f66 72616d65 29207d0a .debug_frame) }. │ │ │ │ - 0x000983b0 20202e64 65627567 5f737472 20202020 .debug_str │ │ │ │ - 0x000983c0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000983d0 5f737472 29207d0a 20202e64 65627567 _str) }. .debug │ │ │ │ - 0x000983e0 5f6c6f63 20202020 20203020 3a207b20 _loc 0 : { │ │ │ │ - 0x000983f0 2a282e64 65627567 5f6c6f63 29207d0a *(.debug_loc) }. │ │ │ │ - 0x00098400 20202e64 65627567 5f6d6163 696e666f .debug_macinfo │ │ │ │ - 0x00098410 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00098420 5f6d6163 696e666f 29207d0a 20202f2a _macinfo) }. /* │ │ │ │ - 0x00098430 20534749 2f4d4950 53204457 41524620 SGI/MIPS DWARF │ │ │ │ - 0x00098440 32206578 74656e73 696f6e73 2e20202a 2 extensions. * │ │ │ │ - 0x00098450 2f0a2020 2e646562 75675f77 65616b6e /. .debug_weakn │ │ │ │ - 0x00098460 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x00098470 6275675f 7765616b 6e616d65 7329207d bug_weaknames) } │ │ │ │ - 0x00098480 0a20202e 64656275 675f6675 6e636e61 . .debug_funcna │ │ │ │ - 0x00098490 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000984a0 75675f66 756e636e 616d6573 29207d0a ug_funcnames) }. │ │ │ │ - 0x000984b0 20202e64 65627567 5f747970 656e616d .debug_typenam │ │ │ │ - 0x000984c0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000984d0 675f7479 70656e61 6d657329 207d0a20 g_typenames) }. │ │ │ │ - 0x000984e0 202e6465 6275675f 7661726e 616d6573 .debug_varnames │ │ │ │ - 0x000984f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x00098500 5f766172 6e616d65 7329207d 0a20202f _varnames) }. / │ │ │ │ - 0x00098510 2a204457 41524620 332e2020 2a2f0a20 * DWARF 3. */. │ │ │ │ - 0x00098520 202e6465 6275675f 70756274 79706573 .debug_pubtypes │ │ │ │ - 0x00098530 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00098540 70756274 79706573 29207d0a 20202e64 pubtypes) }. .d │ │ │ │ - 0x00098550 65627567 5f72616e 67657320 20203020 ebug_ranges 0 │ │ │ │ - 0x00098560 3a207b20 2a282e64 65627567 5f72616e : { *(.debug_ran │ │ │ │ - 0x00098570 67657329 207d0a20 202f2a20 44574152 ges) }. /* DWAR │ │ │ │ - 0x00098580 4620352e 20202a2f 0a20202e 64656275 F 5. */. .debu │ │ │ │ - 0x00098590 675f6164 64722020 20202030 203a207b g_addr 0 : { │ │ │ │ - 0x000985a0 202a282e 64656275 675f6164 64722920 *(.debug_addr) │ │ │ │ - 0x000985b0 7d0a2020 2e646562 75675f6c 696e655f }. .debug_line_ │ │ │ │ - 0x000985c0 73747220 30203a20 7b202a28 2e646562 str 0 : { *(.deb │ │ │ │ - 0x000985d0 75675f6c 696e655f 73747229 207d0a20 ug_line_str) }. │ │ │ │ - 0x000985e0 202e6465 6275675f 6c6f636c 69737473 .debug_loclists │ │ │ │ - 0x000985f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x00098600 6c6f636c 69737473 29207d0a 20202e64 loclists) }. .d │ │ │ │ - 0x00098610 65627567 5f6d6163 726f2020 20203020 ebug_macro 0 │ │ │ │ - 0x00098620 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ - 0x00098630 726f2920 7d0a2020 2e646562 75675f6e ro) }. .debug_n │ │ │ │ - 0x00098640 616d6573 20202020 30203a20 7b202a28 ames 0 : { *( │ │ │ │ - 0x00098650 2e646562 75675f6e 616d6573 29207d0a .debug_names) }. │ │ │ │ - 0x00098660 20202e64 65627567 5f726e67 6c697374 .debug_rnglist │ │ │ │ - 0x00098670 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x00098680 5f726e67 6c697374 7329207d 0a20202e _rnglists) }. . │ │ │ │ - 0x00098690 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ - 0x000986a0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000986b0 5f737472 5f6f6666 73657473 29207d0a _str_offsets) }. │ │ │ │ - 0x000986c0 20202e64 65627567 5f737570 20202020 .debug_sup │ │ │ │ - 0x000986d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000986e0 5f737570 29207d0a 20202e41 524d2e61 _sup) }. .ARM.a │ │ │ │ - 0x000986f0 74747269 62757465 73203020 3a207b20 ttributes 0 : { │ │ │ │ - 0x00098700 4b454550 20282a28 2e41524d 2e617474 KEEP (*(.ARM.att │ │ │ │ - 0x00098710 72696275 74657329 29204b45 45502028 ributes)) KEEP ( │ │ │ │ - 0x00098720 2a282e67 6e752e61 74747269 62757465 *(.gnu.attribute │ │ │ │ - 0x00098730 73292920 7d0a2020 2e6e6f74 652e676e s)) }. .note.gn │ │ │ │ - 0x00098740 752e6172 6d2e6964 656e7420 30203a20 u.arm.ident 0 : │ │ │ │ - 0x00098750 7b204b45 45502028 2a282e6e 6f74652e { KEEP (*(.note. │ │ │ │ - 0x00098760 676e752e 61726d2e 6964656e 74292920 gnu.arm.ident)) │ │ │ │ - 0x00098770 7d0a2020 2f444953 43415244 2f203a20 }. /DISCARD/ : │ │ │ │ - 0x00098780 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ - 0x00098790 61636b29 202a282e 676e755f 64656275 ack) *(.gnu_debu │ │ │ │ - 0x000987a0 676c696e 6b29202a 282e676e 752e6c74 glink) *(.gnu.lt │ │ │ │ - 0x000987b0 6f5f2a29 202a282e 676e755f 6f626a65 o_*) *(.gnu_obje │ │ │ │ - 0x000987c0 63745f6f 6e6c7929 207d0a7d 0a0a0000 ct_only) }.}.... │ │ │ │ - 0x000987d0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000987e0 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000987f0 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x00098800 202d2d72 6f736567 6d656e74 202a2f0a --rosegment */. │ │ │ │ - 0x00098810 2f2a2043 6f707972 69676874 20284329 /* Copyright (C) │ │ │ │ - 0x00098820 20323031 342d3230 32362046 72656520 2014-2026 Free │ │ │ │ - 0x00098830 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ - 0x00098840 696f6e2c 20496e63 2e0a2020 20436f70 ion, Inc.. Cop │ │ │ │ - 0x00098850 79696e67 20616e64 20646973 74726962 ying and distrib │ │ │ │ - 0x00098860 7574696f 6e206f66 20746869 73207363 ution of this sc │ │ │ │ - 0x00098870 72697074 2c207769 7468206f 72207769 ript, with or wi │ │ │ │ - 0x00098880 74686f75 74206d6f 64696669 63617469 thout modificati │ │ │ │ - 0x00098890 6f6e2c0a 20202061 72652070 65726d69 on,. are permi │ │ │ │ - 0x000988a0 74746564 20696e20 616e7920 6d656469 tted in any medi │ │ │ │ - 0x000988b0 756d2077 6974686f 75742072 6f79616c um without royal │ │ │ │ - 0x000988c0 74792070 726f7669 64656420 74686520 ty provided the │ │ │ │ - 0x000988d0 636f7079 72696768 740a2020 206e6f74 copyright. not │ │ │ │ - 0x000988e0 69636520 616e6420 74686973 206e6f74 ice and this not │ │ │ │ - 0x000988f0 69636520 61726520 70726573 65727665 ice are preserve │ │ │ │ - 0x00098900 642e2020 2a2f0a4f 55545055 545f464f d. */.OUTPUT_FO │ │ │ │ - 0x00098910 524d4154 2822656c 6636342d 6c697474 RMAT("elf64-litt │ │ │ │ - 0x00098920 6c656161 72636836 34222c20 22656c66 leaarch64", "elf │ │ │ │ - 0x00098930 36342d62 69676161 72636836 34222c20 64-bigaarch64", │ │ │ │ - 0x00098940 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ - 0x00098950 63683634 22290a4f 55545055 545f4152 ch64").OUTPUT_AR │ │ │ │ - 0x00098960 43482861 61726368 3634290a 454e5452 CH(aarch64).ENTR │ │ │ │ - 0x00098970 59285f73 74617274 290a5345 41524348 Y(_start).SEARCH │ │ │ │ - 0x00098980 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ - 0x00098990 6c2f6c69 622f6161 72636836 342d6c69 l/lib/aarch64-li │ │ │ │ - 0x000989a0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000989b0 485f4449 5228223d 2f6c6962 2f616172 H_DIR("=/lib/aar │ │ │ │ - 0x000989c0 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x000989d0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000989e0 7573722f 6c69622f 61617263 6836342d usr/lib/aarch64- │ │ │ │ - 0x000989f0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x00098a00 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x00098a10 6f63616c 2f6c6962 22293b20 53454152 ocal/lib"); SEAR │ │ │ │ - 0x00098a20 43485f44 49522822 3d2f6c69 6222293b CH_DIR("=/lib"); │ │ │ │ - 0x00098a30 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x00098a40 73722f6c 69622229 3b205345 41524348 sr/lib"); SEARCH │ │ │ │ - 0x00098a50 5f444952 28223d2f 7573722f 61617263 _DIR("=/usr/aarc │ │ │ │ - 0x00098a60 6836342d 6c696e75 782d676e 752f6c69 h64-linux-gnu/li │ │ │ │ - 0x00098a70 6222293b 0a534543 54494f4e 530a7b0a b");.SECTIONS.{. │ │ │ │ - 0x00098a80 20205052 4f564944 4520285f 5f657865 PROVIDE (__exe │ │ │ │ - 0x00098a90 63757461 626c655f 73746172 74203d20 cutable_start = │ │ │ │ - 0x00098aa0 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x00098ab0 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x00098ac0 293b0a20 202e203d 20534547 4d454e54 );. . = SEGMENT │ │ │ │ - 0x00098ad0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x00098ae0 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ - 0x00098af0 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ - 0x00098b00 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ - 0x00098b10 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ - 0x00098b20 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ - 0x00098b30 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ - 0x00098b40 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ - 0x00098b50 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ - 0x00098b60 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ - 0x00098b70 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ - 0x00098b80 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ - 0x00098b90 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ - 0x00098ba0 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ - 0x00098bb0 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ - 0x00098bc0 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ - 0x00098bd0 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ - 0x00098be0 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ - 0x00098bf0 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x00098c00 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x00098c10 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ - 0x00098c20 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ - 0x00098c30 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ - 0x00098c40 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x00098c50 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x00098c60 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ - 0x00098c70 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ - 0x00098c80 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ - 0x00098c90 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ - 0x00098ca0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ - 0x00098cb0 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ - 0x00098cc0 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ - 0x00098cd0 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ - 0x00098ce0 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ - 0x00098cf0 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ - 0x00098d00 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ - 0x00098d10 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ - 0x00098d20 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ - 0x00098d30 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ - 0x00098d40 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ - 0x00098d50 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ - 0x00098d60 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ - 0x00098d70 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ - 0x00098d80 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ - 0x00098d90 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x00098da0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ - 0x00098db0 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ - 0x00098dc0 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ - 0x00098dd0 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ - 0x00098de0 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ - 0x00098df0 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ - 0x00098e00 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ - 0x00098e10 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ - 0x00098e20 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x00098e30 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ - 0x00098e40 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x00098e50 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ - 0x00098e60 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x00098e70 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ - 0x00098e80 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x00098e90 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ - 0x00098ea0 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ - 0x00098eb0 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ - 0x00098ec0 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ - 0x00098ed0 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ - 0x00098ee0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x00098ef0 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ - 0x00098f00 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x00098f10 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x00098f20 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ - 0x00098f30 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x00098f40 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x00098f50 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x00098f60 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x00098f70 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x00098f80 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x00098f90 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x00098fa0 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ - 0x00098fb0 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ - 0x00098fc0 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x00098fd0 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ - 0x00098fe0 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x00098ff0 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ - 0x00099000 0a20202e 696e7465 72702020 20202020 . .interp │ │ │ │ - 0x00099010 2020203a 207b202a 282e696e 74657270 : { *(.interp │ │ │ │ - 0x00099020 29207d0a 20202e68 61736820 20202020 ) }. .hash │ │ │ │ - 0x00099030 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ - 0x00099040 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ - 0x00099050 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ - 0x00099060 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ - 0x00099070 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ - 0x00099080 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ - 0x00099090 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ - 0x000990a0 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ - 0x000990b0 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ - 0x000990c0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000990d0 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ - 0x000990e0 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ - 0x000990f0 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ - 0x00099100 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x00099110 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ - 0x00099120 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ - 0x00099130 656c612e 64796e20 20202020 20203a0a ela.dyn :. │ │ │ │ - 0x00099140 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x00099150 656c612e 696e6974 290a2020 20202020 ela.init). │ │ │ │ - 0x00099160 2a282e72 656c612e 74657874 202e7265 *(.rela.text .re │ │ │ │ - 0x00099170 6c612e74 6578742e 2a202e72 656c612e la.text.* .rela. │ │ │ │ - 0x00099180 676e752e 6c696e6b 6f6e6365 2e742e2a gnu.linkonce.t.* │ │ │ │ - 0x00099190 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000991a0 66696e69 290a2020 20202020 2a282e72 fini). *(.r │ │ │ │ - 0x000991b0 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ - 0x000991c0 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ - 0x000991d0 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x000991e0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000991f0 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ - 0x00099200 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x00099210 6f6e6365 2e642e2a 290a2020 20202020 once.d.*). │ │ │ │ - 0x00099220 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ - 0x00099230 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ - 0x00099240 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x00099250 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ - 0x00099260 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ - 0x00099270 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x00099280 696e6b6f 6e63652e 74622e2a 290a2020 inkonce.tb.*). │ │ │ │ - 0x00099290 20202020 2a282e72 656c612e 63746f72 *(.rela.ctor │ │ │ │ - 0x000992a0 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ - 0x000992b0 2e64746f 7273290a 20202020 20202a28 .dtors). *( │ │ │ │ - 0x000992c0 2e72656c 612e676f 74290a20 20202020 .rela.got). │ │ │ │ - 0x000992d0 202a282e 72656c61 2e627373 202e7265 *(.rela.bss .re │ │ │ │ - 0x000992e0 6c612e62 73732e2a 202e7265 6c612e67 la.bss.* .rela.g │ │ │ │ - 0x000992f0 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x00099300 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x00099310 66756e63 290a2020 20207d0a 20202e72 func). }. .r │ │ │ │ - 0x00099320 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ - 0x00099330 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x00099340 656c612e 706c7429 0a202020 2020202a ela.plt). * │ │ │ │ - 0x00099350 282e7265 6c612e69 706c7429 0a202020 (.rela.iplt). │ │ │ │ - 0x00099360 207d0a20 202e7265 6c722e64 796e203a }. .relr.dyn : │ │ │ │ - 0x00099370 207b202a 282e7265 6c722e64 796e2920 { *(.relr.dyn) │ │ │ │ - 0x00099380 7d0a2020 2e726f64 61746120 20202020 }. .rodata │ │ │ │ - 0x00099390 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x000993a0 61202e72 6f646174 612e2a20 2e676e75 a .rodata.* .gnu │ │ │ │ - 0x000993b0 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ - 0x000993c0 0a20202e 726f6461 74613120 20202020 . .rodata1 │ │ │ │ - 0x000993d0 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x000993e0 3129207d 0a20202e 65685f66 72616d65 1) }. .eh_frame │ │ │ │ - 0x000993f0 5f686472 2020203a 207b202a 282e6568 _hdr : { *(.eh │ │ │ │ - 0x00099400 5f667261 6d655f68 64722920 2a282e65 _frame_hdr) *(.e │ │ │ │ - 0x00099410 685f6672 616d655f 656e7472 79202e65 h_frame_entry .e │ │ │ │ - 0x00099420 685f6672 616d655f 656e7472 792e2a29 h_frame_entry.*) │ │ │ │ - 0x00099430 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ - 0x00099440 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x00099450 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ - 0x00099460 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x00099470 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x00099480 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x00099490 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000994a0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x000994b0 6672616d 652e2a29 207d0a20 202e6763 frame.*) }. .gc │ │ │ │ - 0x000994c0 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x000994d0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000994e0 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x000994f0 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x00099500 7461626c 652e2a29 207d0a20 202e676e table.*) }. .gn │ │ │ │ - 0x00099510 755f6578 74616220 20203a20 4f4e4c59 u_extab : ONLY │ │ │ │ - 0x00099520 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ - 0x00099530 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ - 0x00099540 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ - 0x00099550 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ - 0x00099560 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ - 0x00099570 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ - 0x00099580 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x00099590 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x000995a0 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ - 0x000995b0 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x000995c0 2a205661 72696f75 73206e6f 74652073 * Various note s │ │ │ │ - 0x000995d0 65637469 6f6e732e 2020506c 61636564 ections. Placed │ │ │ │ - 0x000995e0 20686572 6520736f 20746861 74207468 here so that th │ │ │ │ - 0x000995f0 65792061 72652061 6c776179 7320696e ey are always in │ │ │ │ - 0x00099600 636c7564 65640a20 20202020 696e2074 cluded. in t │ │ │ │ - 0x00099610 68652072 6561642d 6f6e6c79 20736567 he read-only seg │ │ │ │ - 0x00099620 6d656e74 20616e64 206e6f74 20747265 ment and not tre │ │ │ │ - 0x00099630 61746564 20617320 6f727068 616e2073 ated as orphan s │ │ │ │ - 0x00099640 65637469 6f6e732e 20205468 650a2020 ections. The. │ │ │ │ - 0x00099650 20202063 75727265 6e74206f 72706861 current orpha │ │ │ │ - 0x00099660 6e206861 6e646c69 6e672061 6c676f72 n handling algor │ │ │ │ - 0x00099670 6974686d 20646f65 7320706c 61636520 ithm does place │ │ │ │ - 0x00099680 6e6f7465 20736563 74696f6e 73206166 note sections af │ │ │ │ - 0x00099690 74657220 522f4f0a 20202020 20646174 ter R/O. dat │ │ │ │ - 0x000996a0 612c2062 75742074 68697320 6973206e a, but this is n │ │ │ │ - 0x000996b0 6f742067 75617261 6e746565 6420746f ot guaranteed to │ │ │ │ - 0x000996c0 20616c77 61797320 62652074 68652063 always be the c │ │ │ │ - 0x000996d0 6173652e 20202a2f 0a20202e 6e6f7465 ase. */. .note │ │ │ │ - 0x000996e0 2e627569 6c642d69 64203a20 20202020 .build-id : │ │ │ │ - 0x000996f0 207b202a 282e6e6f 74652e62 75696c64 { *(.note.build │ │ │ │ - 0x00099700 2d696429 207d0a20 202e6e6f 74652e47 -id) }. .note.G │ │ │ │ - 0x00099710 4e552d73 7461636b 203a2020 2020207b NU-stack : { │ │ │ │ - 0x00099720 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x00099730 636b2920 7d0a2020 2e6e6f74 652e676e ck) }. .note.gn │ │ │ │ - 0x00099740 752e7072 6f706572 7479203a 20207b20 u.property : { │ │ │ │ - 0x00099750 2a282e6e 6f74652e 676e752e 70726f70 *(.note.gnu.prop │ │ │ │ - 0x00099760 65727479 29207d0a 20202e6e 6f74652e erty) }. .note. │ │ │ │ - 0x00099770 4142492d 74616720 3a202020 20202020 ABI-tag : │ │ │ │ - 0x00099780 7b202a28 2e6e6f74 652e4142 492d7461 { *(.note.ABI-ta │ │ │ │ - 0x00099790 6729207d 0a20202e 6e6f7465 2e706163 g) }. .note.pac │ │ │ │ - 0x000997a0 6b616765 203a2020 20202020 207b202a kage : { * │ │ │ │ - 0x000997b0 282e6e6f 74652e70 61636b61 67652920 (.note.package) │ │ │ │ - 0x000997c0 7d0a2020 2e6e6f74 652e646c 6f70656e }. .note.dlopen │ │ │ │ - 0x000997d0 203a2020 20202020 20207b20 2a282e6e : { *(.n │ │ │ │ - 0x000997e0 6f74652e 646c6f70 656e2920 7d0a2020 ote.dlopen) }. │ │ │ │ - 0x000997f0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x00099800 6e74203a 20207b20 2a282e6e 6f74652e nt : { *(.note. │ │ │ │ - 0x00099810 6e657462 73642e69 64656e74 29207d0a netbsd.ident) }. │ │ │ │ - 0x00099820 20202e6e 6f74652e 6f70656e 6273642e .note.openbsd. │ │ │ │ - 0x00099830 6964656e 74203a20 7b202a28 2e6e6f74 ident : { *(.not │ │ │ │ - 0x00099840 652e6f70 656e6273 642e6964 656e7429 e.openbsd.ident) │ │ │ │ - 0x00099850 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ - 0x00099860 20746865 20526561 64205772 69746520 the Read Write │ │ │ │ - 0x00099870 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x00099880 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x00099890 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x000998a0 20646174 61207365 676d656e 742e2020 data segment. │ │ │ │ - 0x000998b0 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ - 0x000998c0 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ - 0x000998d0 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ - 0x000998e0 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ - 0x000998f0 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ - 0x00099900 702e2020 2a2f0a20 202e203d 20444154 p. */. . = DAT │ │ │ │ - 0x00099910 415f5345 474d454e 545f414c 49474e20 A_SEGMENT_ALIGN │ │ │ │ - 0x00099920 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x00099930 47455349 5a45292c 20434f4e 5354414e GESIZE), CONSTAN │ │ │ │ - 0x00099940 54202843 4f4d4d4f 4e504147 4553495a T (COMMONPAGESIZ │ │ │ │ - 0x00099950 4529293b 0a20202f 2a204578 63657074 E));. /* Except │ │ │ │ - 0x00099960 696f6e20 68616e64 6c696e67 2e20202a ion handling. * │ │ │ │ - 0x00099970 2f0a2020 2e65685f 6672616d 65202020 /. .eh_frame │ │ │ │ - 0x00099980 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x00099990 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x000999a0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x000999b0 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x000999c0 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x000999d0 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000999e0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x000999f0 72616d65 2e2a2920 7d0a2020 2e676e75 rame.*) }. .gnu │ │ │ │ - 0x00099a00 5f657874 61622020 20202020 3a204f4e _extab : ON │ │ │ │ - 0x00099a10 4c595f49 465f5257 207b202a 282e676e LY_IF_RW { *(.gn │ │ │ │ - 0x00099a20 755f6578 74616229 207d0a20 202e6763 u_extab) }. .gc │ │ │ │ - 0x00099a30 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x00099a40 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00099a50 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x00099a60 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x00099a70 7461626c 652e2a29 207d0a20 202e6578 table.*) }. .ex │ │ │ │ - 0x00099a80 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ - 0x00099a90 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x00099aa0 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ - 0x00099ab0 6765732a 29207d0a 20202f2a 20546872 ges*) }. /* Thr │ │ │ │ - 0x00099ac0 65616420 4c6f6361 6c205374 6f726167 ead Local Storag │ │ │ │ - 0x00099ad0 65207365 6374696f 6e732e20 202a2f0a e sections. */. │ │ │ │ - 0x00099ae0 20202e74 64617461 0920203a 0a202020 .tdata. :. │ │ │ │ - 0x00099af0 7b0a2020 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x00099b00 49444445 4e20285f 5f746461 74615f73 IDDEN (__tdata_s │ │ │ │ - 0x00099b10 74617274 203d202e 293b0a20 20202020 tart = .);. │ │ │ │ - 0x00099b20 2a282e74 64617461 202e7464 6174612e *(.tdata .tdata. │ │ │ │ - 0x00099b30 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x00099b40 74642e2a 290a2020 207d0a20 202e7462 td.*). }. .tb │ │ │ │ - 0x00099b50 73730909 20203a20 7b202a28 2e746273 ss.. : { *(.tbs │ │ │ │ - 0x00099b60 73202e74 6273732e 2a202e67 6e752e6c s .tbss.* .gnu.l │ │ │ │ - 0x00099b70 696e6b6f 6e63652e 74622e2a 29202a28 inkonce.tb.*) *( │ │ │ │ - 0x00099b80 2e74636f 6d6d6f6e 29207d0a 20202e70 .tcommon) }. .p │ │ │ │ - 0x00099b90 7265696e 69745f61 72726179 20202020 reinit_array │ │ │ │ - 0x00099ba0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x00099bb0 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x00099bc0 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ - 0x00099bd0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x00099be0 2a282e70 7265696e 69745f61 72726179 *(.preinit_array │ │ │ │ - 0x00099bf0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x00099c00 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ - 0x00099c10 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ - 0x00099c20 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ - 0x00099c30 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x00099c40 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x00099c50 5f5f696e 69745f61 72726179 5f737461 __init_array_sta │ │ │ │ - 0x00099c60 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x00099c70 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x00099c80 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ - 0x00099c90 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x00099ca0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x00099cb0 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x00099cc0 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ - 0x00099cd0 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x00099ce0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x00099cf0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x00099d00 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x00099d10 29202e63 746f7273 29290a20 20202050 ) .ctors)). P │ │ │ │ - 0x00099d20 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x00099d30 5f696e69 745f6172 7261795f 656e6420 _init_array_end │ │ │ │ - 0x00099d40 3d202e29 3b0a2020 7d0a2020 2e66696e = .);. }. .fin │ │ │ │ - 0x00099d50 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ - 0x00099d60 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x00099d70 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x00099d80 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x00099d90 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x00099da0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x00099db0 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ - 0x00099dc0 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x00099dd0 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ - 0x00099de0 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ - 0x00099df0 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ - 0x00099e00 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x00099e10 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x00099e20 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x00099e30 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x00099e40 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x00099e50 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x00099e60 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x00099e70 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ - 0x00099e80 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ - 0x00099e90 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ - 0x00099ea0 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ - 0x00099eb0 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ - 0x00099ec0 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ - 0x00099ed0 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ - 0x00099ee0 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ - 0x00099ef0 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ - 0x00099f00 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ - 0x00099f10 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x00099f20 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ - 0x00099f30 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ - 0x00099f40 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ - 0x00099f50 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ - 0x00099f60 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ - 0x00099f70 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ - 0x00099f80 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ - 0x00099f90 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ - 0x00099fa0 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ - 0x00099fb0 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ - 0x00099fc0 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ - 0x00099fd0 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x00099fe0 65722077 68696368 20646972 6563746f er which directo │ │ │ │ - 0x00099ff0 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ - 0x0009a000 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ - 0x0009a010 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x0009a020 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ - 0x0009a030 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x0009a040 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ - 0x0009a050 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ - 0x0009a060 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ - 0x0009a070 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x0009a080 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ - 0x0009a090 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ - 0x0009a0a0 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ - 0x0009a0b0 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ - 0x0009a0c0 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ - 0x0009a0d0 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ - 0x0009a0e0 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ - 0x0009a0f0 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ - 0x0009a100 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ - 0x0009a110 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ - 0x0009a120 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ - 0x0009a130 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x0009a140 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x0009a150 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x0009a160 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x0009a170 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ - 0x0009a180 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ - 0x0009a190 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ - 0x0009a1a0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x0009a1b0 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ - 0x0009a1c0 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ - 0x0009a1d0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x0009a1e0 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ - 0x0009a1f0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x0009a200 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x0009a210 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x0009a220 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ - 0x0009a230 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ - 0x0009a240 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x0009a250 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ - 0x0009a260 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ - 0x0009a270 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ - 0x0009a280 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ - 0x0009a290 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ - 0x0009a2a0 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ - 0x0009a2b0 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x0009a2c0 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ - 0x0009a2d0 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ - 0x0009a2e0 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ - 0x0009a2f0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x0009a300 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ - 0x0009a310 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ - 0x0009a320 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x0009a330 202e676f 74202020 20202020 20202020 .got │ │ │ │ - 0x0009a340 203a207b 202a282e 676f7429 202a282e : { *(.got) *(. │ │ │ │ - 0x0009a350 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ - 0x0009a360 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ - 0x0009a370 5f454e44 20283234 2c202e29 3b0a2020 _END (24, .);. │ │ │ │ - 0x0009a380 2e676f74 2e706c74 20202020 20202020 .got.plt │ │ │ │ - 0x0009a390 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ - 0x0009a3a0 2a282e69 676f742e 706c7429 207d0a20 *(.igot.plt) }. │ │ │ │ - 0x0009a3b0 202e6461 74612020 20202020 20202020 .data │ │ │ │ - 0x0009a3c0 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x0009a3d0 44452028 5f5f6461 74615f73 74617274 DE (__data_start │ │ │ │ - 0x0009a3e0 203d202e 293b0a20 2020202a 282e6461 = .);. *(.da │ │ │ │ - 0x0009a3f0 7461202e 64617461 2e2a202e 676e752e ta .data.* .gnu. │ │ │ │ - 0x0009a400 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x0009a410 2020534f 52542843 4f4e5354 52554354 SORT(CONSTRUCT │ │ │ │ - 0x0009a420 4f525329 0a20207d 0a20202e 64617461 ORS). }. .data │ │ │ │ - 0x0009a430 31202020 20202020 2020203a 207b202a 1 : { * │ │ │ │ - 0x0009a440 282e6461 74613129 207d0a20 205f6564 (.data1) }. _ed │ │ │ │ - 0x0009a450 61746120 3d202e3b 0a202050 524f5649 ata = .;. PROVI │ │ │ │ - 0x0009a460 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x0009a470 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x0009a480 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x0009a490 29293b0a 20205f5f 6273735f 73746172 ));. __bss_star │ │ │ │ - 0x0009a4a0 74203d20 2e3b0a20 205f5f62 73735f73 t = .;. __bss_s │ │ │ │ - 0x0009a4b0 74617274 5f5f203d 202e3b0a 20202e62 tart__ = .;. .b │ │ │ │ - 0x0009a4c0 73732020 20202020 20202020 20203a0a ss :. │ │ │ │ - 0x0009a4d0 20207b0a 20202020 2a282e64 796e6273 {. *(.dynbs │ │ │ │ - 0x0009a4e0 73290a20 2020202a 282e6273 73202e62 s). *(.bss .b │ │ │ │ - 0x0009a4f0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x0009a500 63652e62 2e2a290a 20202020 2a28434f ce.b.*). *(CO │ │ │ │ - 0x0009a510 4d4d4f4e 290a2020 20202f2a 20416c69 MMON). /* Ali │ │ │ │ - 0x0009a520 676e2068 65726520 746f2065 6e737572 gn here to ensur │ │ │ │ - 0x0009a530 65207468 61742069 6e207468 6520636f e that in the co │ │ │ │ - 0x0009a540 6d6d6f6e 20636173 65206f66 20746865 mmon case of the │ │ │ │ - 0x0009a550 7265206f 6e6c7920 6265696e 67206f6e re only being on │ │ │ │ - 0x0009a560 650a2020 20202020 20747970 65206f66 e. type of │ │ │ │ - 0x0009a570 202e6273 73207365 6374696f 6e2c2074 .bss section, t │ │ │ │ - 0x0009a580 68652073 65637469 6f6e206f 63637570 he section occup │ │ │ │ - 0x0009a590 69657320 73706163 65207570 20746f20 ies space up to │ │ │ │ - 0x0009a5a0 5f656e64 2e0a2020 20202020 20416c69 _end.. Ali │ │ │ │ - 0x0009a5b0 676e2061 66746572 202e6273 7320746f gn after .bss to │ │ │ │ - 0x0009a5c0 20656e73 75726520 636f7272 65637420 ensure correct │ │ │ │ - 0x0009a5d0 616c6967 6e6d656e 74206576 656e2069 alignment even i │ │ │ │ - 0x0009a5e0 66207468 650a2020 20202020 202e6273 f the. .bs │ │ │ │ - 0x0009a5f0 73207365 6374696f 6e206469 73617070 s section disapp │ │ │ │ - 0x0009a600 65617273 20626563 61757365 20746865 ears because the │ │ │ │ - 0x0009a610 72652061 7265206e 6f20696e 70757420 re are no input │ │ │ │ - 0x0009a620 73656374 696f6e73 2e0a2020 20202020 sections.. │ │ │ │ - 0x0009a630 20464958 4d453a20 57687920 646f2077 FIXME: Why do w │ │ │ │ - 0x0009a640 65206e65 65642069 743f2057 68656e20 e need it? When │ │ │ │ - 0x0009a650 74686572 65206973 206e6f20 2e627373 there is no .bss │ │ │ │ - 0x0009a660 20736563 74696f6e 2c207765 20646f20 section, we do │ │ │ │ - 0x0009a670 6e6f740a 20202020 20202070 61642074 not. pad t │ │ │ │ - 0x0009a680 6865202e 64617461 20736563 74696f6e he .data section │ │ │ │ - 0x0009a690 2e20202a 2f0a2020 20202020 2e203d20 . */. . = │ │ │ │ - 0x0009a6a0 414c4947 4e282e20 213d2030 203f2036 ALIGN(. != 0 ? 6 │ │ │ │ - 0x0009a6b0 34202f20 38203a20 31293b0a 20207d0a 4 / 8 : 1);. }. │ │ │ │ - 0x0009a6c0 20205f62 73735f65 6e645f5f 203d202e _bss_end__ = . │ │ │ │ - 0x0009a6d0 3b205f5f 6273735f 656e645f 5f203d20 ; __bss_end__ = │ │ │ │ - 0x0009a6e0 2e3b0a20 2020202e 203d2041 4c49474e .;. . = ALIGN │ │ │ │ - 0x0009a6f0 28363420 2f203829 3b0a2020 2f2a2053 (64 / 8);. /* S │ │ │ │ - 0x0009a700 74617274 206f6620 74686520 4c617267 tart of the Larg │ │ │ │ - 0x0009a710 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x0009a720 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x0009a730 5f535441 52542822 6c646174 612d7365 _START("ldata-se │ │ │ │ - 0x0009a740 676d656e 74222c20 2e293b0a 20202e20 gment", .);. . │ │ │ │ - 0x0009a750 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ - 0x0009a760 0a20205f 5f656e64 5f5f203d 202e3b0a . __end__ = .;. │ │ │ │ - 0x0009a770 20205f65 6e64203d 202e3b0a 20205052 _end = .;. PR │ │ │ │ - 0x0009a780 4f564944 45202865 6e64203d 202e293b OVIDE (end = .); │ │ │ │ - 0x0009a790 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x0009a7a0 454e545f 454e4420 282e293b 0a20202f ENT_END (.);. / │ │ │ │ - 0x0009a7b0 2a205374 61727420 6f662074 68652054 * Start of the T │ │ │ │ - 0x0009a7c0 696e7920 44617461 20726567 696f6e2e iny Data region. │ │ │ │ - 0x0009a7d0 20202a2f 0a20202f 2a205374 61627320 */. /* Stabs │ │ │ │ - 0x0009a7e0 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ - 0x0009a7f0 6e732e20 202a2f0a 20202e73 74616220 ns. */. .stab │ │ │ │ - 0x0009a800 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x0009a810 282e7374 61622920 7d0a2020 2e737461 (.stab) }. .sta │ │ │ │ - 0x0009a820 62737472 20202020 20202030 203a207b bstr 0 : { │ │ │ │ - 0x0009a830 202a282e 73746162 73747229 207d0a20 *(.stabstr) }. │ │ │ │ - 0x0009a840 202e7374 61622e65 78636c20 20202020 .stab.excl │ │ │ │ - 0x0009a850 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x0009a860 636c2920 7d0a2020 2e737461 622e6578 cl) }. .stab.ex │ │ │ │ - 0x0009a870 636c7374 72202030 203a207b 202a282e clstr 0 : { *(. │ │ │ │ - 0x0009a880 73746162 2e657863 6c737472 29207d0a stab.exclstr) }. │ │ │ │ - 0x0009a890 20202e73 7461622e 696e6465 78202020 .stab.index │ │ │ │ - 0x0009a8a0 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x0009a8b0 6e646578 29207d0a 20202e73 7461622e ndex) }. .stab. │ │ │ │ - 0x0009a8c0 696e6465 78737472 2030203a 207b202a indexstr 0 : { * │ │ │ │ - 0x0009a8d0 282e7374 61622e69 6e646578 73747229 (.stab.indexstr) │ │ │ │ - 0x0009a8e0 207d0a20 202e636f 6d6d656e 74203020 }. .comment 0 │ │ │ │ - 0x0009a8f0 28494e46 4f29203a 207b202a 282e636f (INFO) : { *(.co │ │ │ │ - 0x0009a900 6d6d656e 74293b20 4c494e4b 45525f56 mment); LINKER_V │ │ │ │ - 0x0009a910 45525349 4f4e3b20 7d0a2020 2e676e75 ERSION; }. .gnu │ │ │ │ - 0x0009a920 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x0009a930 73203a20 7b202a28 2e676e75 2e627569 s : { *(.gnu.bui │ │ │ │ - 0x0009a940 6c642e61 74747269 62757465 73202e67 ld.attributes .g │ │ │ │ - 0x0009a950 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x0009a960 7465732e 2a29207d 0a20202f 2a204457 tes.*) }. /* DW │ │ │ │ - 0x0009a970 41524620 64656275 67207365 6374696f ARF debug sectio │ │ │ │ - 0x0009a980 6e732e0a 20202020 2053796d 626f6c73 ns.. Symbols │ │ │ │ - 0x0009a990 20696e20 74686520 44574152 46206465 in the DWARF de │ │ │ │ - 0x0009a9a0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x0009a9b0 20617265 2072656c 61746976 6520746f are relative to │ │ │ │ - 0x0009a9c0 20746865 20626567 696e6e69 6e670a20 the beginning. │ │ │ │ - 0x0009a9d0 20202020 6f662074 68652073 65637469 of the secti │ │ │ │ - 0x0009a9e0 6f6e2073 6f207765 20626567 696e2074 on so we begin t │ │ │ │ - 0x0009a9f0 68656d20 61742030 2e20202a 2f0a2020 hem at 0. */. │ │ │ │ - 0x0009aa00 2f2a2044 57415246 20312e20 202a2f0a /* DWARF 1. */. │ │ │ │ - 0x0009aa10 20202e64 65627567 20202020 20202020 .debug │ │ │ │ - 0x0009aa20 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0009aa30 29207d0a 20202e6c 696e6520 20202020 ) }. .line │ │ │ │ - 0x0009aa40 20202020 20203020 3a207b20 2a282e6c 0 : { *(.l │ │ │ │ - 0x0009aa50 696e6529 207d0a20 202f2a20 474e5520 ine) }. /* GNU │ │ │ │ - 0x0009aa60 44574152 46203120 65787465 6e73696f DWARF 1 extensio │ │ │ │ - 0x0009aa70 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x0009aa80 5f737263 696e666f 20203020 3a207b20 _srcinfo 0 : { │ │ │ │ - 0x0009aa90 2a282e64 65627567 5f737263 696e666f *(.debug_srcinfo │ │ │ │ - 0x0009aaa0 29207d0a 20202e64 65627567 5f73666e ) }. .debug_sfn │ │ │ │ - 0x0009aab0 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ - 0x0009aac0 65627567 5f73666e 616d6573 29207d0a ebug_sfnames) }. │ │ │ │ - 0x0009aad0 20202f2a 20445741 52462031 2e312061 /* DWARF 1.1 a │ │ │ │ - 0x0009aae0 6e642044 57415246 20322e20 202a2f0a nd DWARF 2. */. │ │ │ │ - 0x0009aaf0 20202e64 65627567 5f617261 6e676573 .debug_aranges │ │ │ │ - 0x0009ab00 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0009ab10 5f617261 6e676573 29207d0a 20202e64 _aranges) }. .d │ │ │ │ - 0x0009ab20 65627567 5f707562 6e616d65 73203020 ebug_pubnames 0 │ │ │ │ - 0x0009ab30 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x0009ab40 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x0009ab50 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x0009ab60 6275675f 696e666f 20202020 2030203a bug_info 0 : │ │ │ │ - 0x0009ab70 207b202a 282e6465 6275675f 696e666f { *(.debug_info │ │ │ │ - 0x0009ab80 202e676e 752e6c69 6e6b6f6e 63652e77 .gnu.linkonce.w │ │ │ │ - 0x0009ab90 692e2a29 207d0a20 202e6465 6275675f i.*) }. .debug_ │ │ │ │ - 0x0009aba0 61626272 65762020 2030203a 207b202a abbrev 0 : { * │ │ │ │ - 0x0009abb0 282e6465 6275675f 61626272 65762920 (.debug_abbrev) │ │ │ │ - 0x0009abc0 7d0a2020 2e646562 75675f6c 696e6520 }. .debug_line │ │ │ │ - 0x0009abd0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x0009abe0 75675f6c 696e6520 2e646562 75675f6c ug_line .debug_l │ │ │ │ - 0x0009abf0 696e652e 2a202e64 65627567 5f6c696e ine.* .debug_lin │ │ │ │ - 0x0009ac00 655f656e 6429207d 0a20202e 64656275 e_end) }. .debu │ │ │ │ - 0x0009ac10 675f6672 616d6520 20202030 203a207b g_frame 0 : { │ │ │ │ - 0x0009ac20 202a282e 64656275 675f6672 616d6529 *(.debug_frame) │ │ │ │ - 0x0009ac30 207d0a20 202e6465 6275675f 73747220 }. .debug_str │ │ │ │ - 0x0009ac40 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0009ac50 6275675f 73747229 207d0a20 202e6465 bug_str) }. .de │ │ │ │ - 0x0009ac60 6275675f 6c6f6320 20202020 2030203a bug_loc 0 : │ │ │ │ - 0x0009ac70 207b202a 282e6465 6275675f 6c6f6329 { *(.debug_loc) │ │ │ │ - 0x0009ac80 207d0a20 202e6465 6275675f 6d616369 }. .debug_maci │ │ │ │ - 0x0009ac90 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x0009aca0 6275675f 6d616369 6e666f29 207d0a20 bug_macinfo) }. │ │ │ │ - 0x0009acb0 202f2a20 5347492f 4d495053 20445741 /* SGI/MIPS DWA │ │ │ │ - 0x0009acc0 52462032 20657874 656e7369 6f6e732e RF 2 extensions. │ │ │ │ - 0x0009acd0 20202a2f 0a20202e 64656275 675f7765 */. .debug_we │ │ │ │ - 0x0009ace0 616b6e61 6d657320 30203a20 7b202a28 aknames 0 : { *( │ │ │ │ - 0x0009acf0 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x0009ad00 29207d0a 20202e64 65627567 5f66756e ) }. .debug_fun │ │ │ │ - 0x0009ad10 636e616d 65732030 203a207b 202a282e cnames 0 : { *(. │ │ │ │ - 0x0009ad20 64656275 675f6675 6e636e61 6d657329 debug_funcnames) │ │ │ │ - 0x0009ad30 207d0a20 202e6465 6275675f 74797065 }. .debug_type │ │ │ │ - 0x0009ad40 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x0009ad50 65627567 5f747970 656e616d 65732920 ebug_typenames) │ │ │ │ - 0x0009ad60 7d0a2020 2e646562 75675f76 61726e61 }. .debug_varna │ │ │ │ - 0x0009ad70 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x0009ad80 6275675f 7661726e 616d6573 29207d0a bug_varnames) }. │ │ │ │ - 0x0009ad90 20202f2a 20445741 52462033 2e20202a /* DWARF 3. * │ │ │ │ - 0x0009ada0 2f0a2020 2e646562 75675f70 75627479 /. .debug_pubty │ │ │ │ - 0x0009adb0 70657320 30203a20 7b202a28 2e646562 pes 0 : { *(.deb │ │ │ │ - 0x0009adc0 75675f70 75627479 70657329 207d0a20 ug_pubtypes) }. │ │ │ │ - 0x0009add0 202e6465 6275675f 72616e67 65732020 .debug_ranges │ │ │ │ - 0x0009ade0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0009adf0 72616e67 65732920 7d0a2020 2f2a2044 ranges) }. /* D │ │ │ │ - 0x0009ae00 57415246 20352e20 202a2f0a 20202e64 WARF 5. */. .d │ │ │ │ - 0x0009ae10 65627567 5f616464 72202020 20203020 ebug_addr 0 │ │ │ │ - 0x0009ae20 3a207b20 2a282e64 65627567 5f616464 : { *(.debug_add │ │ │ │ - 0x0009ae30 7229207d 0a20202e 64656275 675f6c69 r) }. .debug_li │ │ │ │ - 0x0009ae40 6e655f73 74722030 203a207b 202a282e ne_str 0 : { *(. │ │ │ │ - 0x0009ae50 64656275 675f6c69 6e655f73 74722920 debug_line_str) │ │ │ │ - 0x0009ae60 7d0a2020 2e646562 75675f6c 6f636c69 }. .debug_locli │ │ │ │ - 0x0009ae70 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x0009ae80 75675f6c 6f636c69 73747329 207d0a20 ug_loclists) }. │ │ │ │ - 0x0009ae90 202e6465 6275675f 6d616372 6f202020 .debug_macro │ │ │ │ - 0x0009aea0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0009aeb0 6d616372 6f29207d 0a20202e 64656275 macro) }. .debu │ │ │ │ - 0x0009aec0 675f6e61 6d657320 20202030 203a207b g_names 0 : { │ │ │ │ - 0x0009aed0 202a282e 64656275 675f6e61 6d657329 *(.debug_names) │ │ │ │ - 0x0009aee0 207d0a20 202e6465 6275675f 726e676c }. .debug_rngl │ │ │ │ - 0x0009aef0 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x0009af00 6275675f 726e676c 69737473 29207d0a bug_rnglists) }. │ │ │ │ - 0x0009af10 20202e64 65627567 5f737472 5f6f6666 .debug_str_off │ │ │ │ - 0x0009af20 73657473 2030203a 207b202a 282e6465 sets 0 : { *(.de │ │ │ │ - 0x0009af30 6275675f 7374725f 6f666673 65747329 bug_str_offsets) │ │ │ │ - 0x0009af40 207d0a20 202e6465 6275675f 73757020 }. .debug_sup │ │ │ │ - 0x0009af50 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x0009af60 6275675f 73757029 207d0a20 202e4152 bug_sup) }. .AR │ │ │ │ - 0x0009af70 4d2e6174 74726962 75746573 2030203a M.attributes 0 : │ │ │ │ - 0x0009af80 207b204b 45455020 282a282e 41524d2e { KEEP (*(.ARM. │ │ │ │ - 0x0009af90 61747472 69627574 65732929 204b4545 attributes)) KEE │ │ │ │ - 0x0009afa0 5020282a 282e676e 752e6174 74726962 P (*(.gnu.attrib │ │ │ │ - 0x0009afb0 75746573 2929207d 0a20202e 6e6f7465 utes)) }. .note │ │ │ │ - 0x0009afc0 2e676e75 2e61726d 2e696465 6e742030 .gnu.arm.ident 0 │ │ │ │ - 0x0009afd0 203a207b 204b4545 5020282a 282e6e6f : { KEEP (*(.no │ │ │ │ - 0x0009afe0 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x0009aff0 2929207d 0a20202f 44495343 4152442f )) }. /DISCARD/ │ │ │ │ - 0x0009b000 203a207b 202a282e 6e6f7465 2e474e55 : { *(.note.GNU │ │ │ │ - 0x0009b010 2d737461 636b2920 2a282e67 6e755f64 -stack) *(.gnu_d │ │ │ │ - 0x0009b020 65627567 6c696e6b 29202a28 2e676e75 ebuglink) *(.gnu │ │ │ │ - 0x0009b030 2e6c746f 5f2a2920 2a282e67 6e755f6f .lto_*) *(.gnu_o │ │ │ │ - 0x0009b040 626a6563 745f6f6e 6c792920 7d0a7d0a bject_only) }.}. │ │ │ │ - 0x0009b050 0a000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x0009b060 7420666f 72202d7a 20736570 61726174 t for -z separat │ │ │ │ - 0x0009b070 652d636f 6465202d 2d726f73 65676d65 e-code --rosegme │ │ │ │ - 0x0009b080 6e74202a 2f0a2f2a 20436f70 79726967 nt */./* Copyrig │ │ │ │ - 0x0009b090 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x0009b0a0 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x0009b0b0 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x0009b0c0 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x0009b0d0 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x0009b0e0 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x0009b0f0 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x0009b100 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x0009b110 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x0009b120 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x0009b130 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x0009b140 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x0009b150 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x0009b160 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x0009b170 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x0009b180 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ - 0x0009b190 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ - 0x0009b1a0 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ - 0x0009b1b0 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ - 0x0009b1c0 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x0009b1d0 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x0009b1e0 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x0009b1f0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0009b200 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x0009b210 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x0009b220 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x0009b230 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x0009b240 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x0009b250 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x0009b260 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x0009b270 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x0009b280 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x0009b290 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x0009b2a0 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x0009b2b0 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x0009b2c0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x0009b2d0 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x0009b2e0 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x0009b2f0 4f4e530a 7b0a2020 50524f56 49444520 ONS.{. PROVIDE │ │ │ │ - 0x0009b300 285f5f65 78656375 7461626c 655f7374 (__executable_st │ │ │ │ - 0x0009b310 61727420 3d205345 474d454e 545f5354 art = SEGMENT_ST │ │ │ │ - 0x0009b320 41525428 22746578 742d7365 676d656e ART("text-segmen │ │ │ │ - 0x0009b330 74222c20 30783430 30303030 29293b0a t", 0x400000));. │ │ │ │ - 0x0009b340 20202e20 3d205345 474d454e 545f5354 . = SEGMENT_ST │ │ │ │ - 0x0009b350 41525428 22746578 742d7365 676d656e ART("text-segmen │ │ │ │ - 0x0009b360 74222c20 30783430 30303030 29202b20 t", 0x400000) + │ │ │ │ - 0x0009b370 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ - 0x0009b380 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ - 0x0009b390 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ - 0x0009b3a0 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ - 0x0009b3b0 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ - 0x0009b3c0 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ - 0x0009b3d0 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ - 0x0009b3e0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ - 0x0009b3f0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ - 0x0009b400 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ - 0x0009b410 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ - 0x0009b420 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ - 0x0009b430 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ - 0x0009b440 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ - 0x0009b450 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ - 0x0009b460 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ - 0x0009b470 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ - 0x0009b480 642d6964 29207d0a 20202f2a 20537461 d-id) }. /* Sta │ │ │ │ - 0x0009b490 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ - 0x0009b4a0 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ - 0x0009b4b0 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ - 0x0009b4c0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x0009b4d0 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x0009b4e0 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ - 0x0009b4f0 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x0009b500 706c7420 20202020 20202020 2020203a plt : │ │ │ │ - 0x0009b510 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ - 0x0009b520 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ - 0x0009b530 20202e74 65787420 20202020 20202020 .text │ │ │ │ - 0x0009b540 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x0009b550 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ - 0x0009b560 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ - 0x0009b570 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ - 0x0009b580 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ - 0x0009b590 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ - 0x0009b5a0 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ - 0x0009b5b0 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ - 0x0009b5c0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x0009b5d0 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ - 0x0009b5e0 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ - 0x0009b5f0 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ - 0x0009b600 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ - 0x0009b610 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ - 0x0009b620 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ - 0x0009b630 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ - 0x0009b640 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ - 0x0009b650 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ - 0x0009b660 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ - 0x0009b670 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ - 0x0009b680 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x0009b690 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ - 0x0009b6a0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x0009b6b0 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ - 0x0009b6c0 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ - 0x0009b6d0 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ - 0x0009b6e0 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ - 0x0009b6f0 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ - 0x0009b700 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x0009b710 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ - 0x0009b720 202f2a20 416c6967 6e207468 65207465 /* Align the te │ │ │ │ - 0x0009b730 78742073 65676d65 6e742e20 202a2f0a xt segment. */. │ │ │ │ - 0x0009b740 20202e20 3d20414c 49474e28 434f4e53 . = ALIGN(CONS │ │ │ │ - 0x0009b750 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x0009b760 4529293b 0a20202f 2a205374 61727420 E));. /* Start │ │ │ │ - 0x0009b770 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ - 0x0009b780 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x0009b790 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ - 0x0009b7a0 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ - 0x0009b7b0 6520726f 64617461 20736567 6d656e74 e rodata segment │ │ │ │ - 0x0009b7c0 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ - 0x0009b7d0 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ - 0x0009b7e0 74686520 73616d65 20616464 72657373 the same address │ │ │ │ - 0x0009b7f0 20776974 68696e20 74686520 70616765 within the page │ │ │ │ - 0x0009b800 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ - 0x0009b810 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ - 0x0009b820 5345474d 454e545f 53544152 54282272 SEGMENT_START("r │ │ │ │ - 0x0009b830 6f646174 612d7365 676d656e 74222c20 odata-segment", │ │ │ │ - 0x0009b840 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ - 0x0009b850 4d415850 41474553 495a4529 29202b20 MAXPAGESIZE)) + │ │ │ │ - 0x0009b860 282e2026 2028434f 4e535441 4e542028 (. & (CONSTANT ( │ │ │ │ - 0x0009b870 4d415850 41474553 495a4529 202d2031 MAXPAGESIZE) - 1 │ │ │ │ - 0x0009b880 2929293b 0a20202e 696e7465 72702020 )));. .interp │ │ │ │ - 0x0009b890 20202020 2020203a 207b202a 282e696e : { *(.in │ │ │ │ - 0x0009b8a0 74657270 29207d0a 20202e68 61736820 terp) }. .hash │ │ │ │ - 0x0009b8b0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x0009b8c0 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ - 0x0009b8d0 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ - 0x0009b8e0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ - 0x0009b8f0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ - 0x0009b900 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ - 0x0009b910 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ - 0x0009b920 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ - 0x0009b930 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x0009b940 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ - 0x0009b950 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ - 0x0009b960 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ - 0x0009b970 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x0009b980 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ - 0x0009b990 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ - 0x0009b9a0 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ - 0x0009b9b0 20202e72 656c612e 696e6974 20202020 .rela.init │ │ │ │ - 0x0009b9c0 20203a20 7b202a28 2e72656c 612e696e : { *(.rela.in │ │ │ │ - 0x0009b9d0 69742920 7d0a2020 2e72656c 612e7465 it) }. .rela.te │ │ │ │ - 0x0009b9e0 78742020 20202020 3a207b20 2a282e72 xt : { *(.r │ │ │ │ - 0x0009b9f0 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x0009ba00 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x0009ba10 6c696e6b 6f6e6365 2e742e2a 29207d0a linkonce.t.*) }. │ │ │ │ - 0x0009ba20 20202e72 656c612e 66696e69 20202020 .rela.fini │ │ │ │ - 0x0009ba30 20203a20 7b202a28 2e72656c 612e6669 : { *(.rela.fi │ │ │ │ - 0x0009ba40 6e692920 7d0a2020 2e72656c 612e726f ni) }. .rela.ro │ │ │ │ - 0x0009ba50 64617461 20202020 3a207b20 2a282e72 data : { *(.r │ │ │ │ - 0x0009ba60 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ - 0x0009ba70 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ - 0x0009ba80 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x0009ba90 29207d0a 20202e72 656c612e 64617461 ) }. .rela.data │ │ │ │ - 0x0009baa0 2e72656c 2e726f20 20203a20 7b202a28 .rel.ro : { *( │ │ │ │ - 0x0009bab0 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ - 0x0009bac0 6f202e72 656c612e 64617461 2e72656c o .rela.data.rel │ │ │ │ - 0x0009bad0 2e726f2e 2a202e72 656c612e 676e752e .ro.* .rela.gnu. │ │ │ │ - 0x0009bae0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x0009baf0 6f2e2a29 207d0a20 202e7265 6c612e64 o.*) }. .rela.d │ │ │ │ - 0x0009bb00 61746120 20202020 203a207b 202a282e ata : { *(. │ │ │ │ - 0x0009bb10 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ - 0x0009bb20 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x0009bb30 2e6c696e 6b6f6e63 652e642e 2a29207d .linkonce.d.*) } │ │ │ │ - 0x0009bb40 0a20202e 72656c61 2e746461 74610920 . .rela.tdata. │ │ │ │ - 0x0009bb50 203a207b 202a282e 72656c61 2e746461 : { *(.rela.tda │ │ │ │ - 0x0009bb60 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ - 0x0009bb70 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0009bb80 6e63652e 74642e2a 29207d0a 20202e72 nce.td.*) }. .r │ │ │ │ - 0x0009bb90 656c612e 74627373 0920203a 207b202a ela.tbss. : { * │ │ │ │ - 0x0009bba0 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ - 0x0009bbb0 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ - 0x0009bbc0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x0009bbd0 29207d0a 20202e72 656c612e 63746f72 ) }. .rela.ctor │ │ │ │ - 0x0009bbe0 73202020 20203a20 7b202a28 2e72656c s : { *(.rel │ │ │ │ - 0x0009bbf0 612e6374 6f727329 207d0a20 202e7265 a.ctors) }. .re │ │ │ │ - 0x0009bc00 6c612e64 746f7273 20202020 203a207b la.dtors : { │ │ │ │ - 0x0009bc10 202a282e 72656c61 2e64746f 72732920 *(.rela.dtors) │ │ │ │ - 0x0009bc20 7d0a2020 2e72656c 612e676f 74202020 }. .rela.got │ │ │ │ - 0x0009bc30 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x0009bc40 676f7429 207d0a20 202e7265 6c612e62 got) }. .rela.b │ │ │ │ - 0x0009bc50 73732020 20202020 203a207b 202a282e ss : { *(. │ │ │ │ - 0x0009bc60 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x0009bc70 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x0009bc80 696e6b6f 6e63652e 622e2a29 207d0a20 inkonce.b.*) }. │ │ │ │ - 0x0009bc90 202e7265 6c612e69 66756e63 20202020 .rela.ifunc │ │ │ │ - 0x0009bca0 203a207b 202a282e 72656c61 2e696675 : { *(.rela.ifu │ │ │ │ - 0x0009bcb0 6e632920 7d0a2020 2e72656c 612e706c nc) }. .rela.pl │ │ │ │ - 0x0009bcc0 74202020 20202020 3a0a2020 20207b0a t :. {. │ │ │ │ - 0x0009bcd0 20202020 20202a28 2e72656c 612e706c *(.rela.pl │ │ │ │ - 0x0009bce0 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ - 0x0009bcf0 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ - 0x0009bd00 69706c74 5f737461 7274203d 202e293b iplt_start = .); │ │ │ │ - 0x0009bd10 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x0009bd20 706c7429 0a202020 20202050 524f5649 plt). PROVI │ │ │ │ - 0x0009bd30 44455f48 49444445 4e20285f 5f72656c DE_HIDDEN (__rel │ │ │ │ - 0x0009bd40 615f6970 6c745f65 6e64203d 202e293b a_iplt_end = .); │ │ │ │ - 0x0009bd50 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ - 0x0009bd60 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ - 0x0009bd70 796e2920 7d0a2020 2e726f64 61746120 yn) }. .rodata │ │ │ │ - 0x0009bd80 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x0009bd90 6f646174 61202e72 6f646174 612e2a20 odata .rodata.* │ │ │ │ - 0x0009bda0 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ - 0x0009bdb0 2a29207d 0a20202e 726f6461 74613120 *) }. .rodata1 │ │ │ │ - 0x0009bdc0 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x0009bdd0 64617461 3129207d 0a20202e 65685f66 data1) }. .eh_f │ │ │ │ - 0x0009bde0 72616d65 5f686472 2020203a 207b202a rame_hdr : { * │ │ │ │ - 0x0009bdf0 282e6568 5f667261 6d655f68 64722920 (.eh_frame_hdr) │ │ │ │ - 0x0009be00 2a282e65 685f6672 616d655f 656e7472 *(.eh_frame_entr │ │ │ │ - 0x0009be10 79202e65 685f6672 616d655f 656e7472 y .eh_frame_entr │ │ │ │ - 0x0009be20 792e2a29 207d0a20 202e6568 5f667261 y.*) }. .eh_fra │ │ │ │ - 0x0009be30 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x0009be40 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ - 0x0009be50 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x0009be60 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x0009be70 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x0009be80 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x0009be90 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x0009bea0 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x0009beb0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x0009bec0 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x0009bed0 4f207b20 2a282e67 63635f65 78636570 O { *(.gcc_excep │ │ │ │ - 0x0009bee0 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x0009bef0 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x0009bf00 202e676e 755f6578 74616220 20203a20 .gnu_extab : │ │ │ │ - 0x0009bf10 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x0009bf20 676e755f 65787461 622a2920 7d0a2020 gnu_extab*) }. │ │ │ │ - 0x0009bf30 2f2a2054 68657365 20736563 74696f6e /* These section │ │ │ │ - 0x0009bf40 73206172 65206765 6e657261 74656420 s are generated │ │ │ │ - 0x0009bf50 62792074 68652053 756e2f4f 7261636c by the Sun/Oracl │ │ │ │ - 0x0009bf60 6520432b 2b20636f 6d70696c 65722e20 e C++ compiler. │ │ │ │ - 0x0009bf70 202a2f0a 20202e65 78636570 74696f6e */. .exception │ │ │ │ - 0x0009bf80 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ - 0x0009bf90 5f49465f 524f207b 202a282e 65786365 _IF_RO { *(.exce │ │ │ │ - 0x0009bfa0 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ - 0x0009bfb0 0a20202f 2a205661 72696f75 73206e6f . /* Various no │ │ │ │ - 0x0009bfc0 74652073 65637469 6f6e732e 2020506c te sections. Pl │ │ │ │ - 0x0009bfd0 61636564 20686572 6520736f 20746861 aced here so tha │ │ │ │ - 0x0009bfe0 74207468 65792061 72652061 6c776179 t they are alway │ │ │ │ - 0x0009bff0 7320696e 636c7564 65640a20 20202020 s included. │ │ │ │ - 0x0009c000 696e2074 68652072 6561642d 6f6e6c79 in the read-only │ │ │ │ - 0x0009c010 20736567 6d656e74 20616e64 206e6f74 segment and not │ │ │ │ - 0x0009c020 20747265 61746564 20617320 6f727068 treated as orph │ │ │ │ - 0x0009c030 616e2073 65637469 6f6e732e 20205468 an sections. Th │ │ │ │ - 0x0009c040 650a2020 20202063 75727265 6e74206f e. current o │ │ │ │ - 0x0009c050 72706861 6e206861 6e646c69 6e672061 rphan handling a │ │ │ │ - 0x0009c060 6c676f72 6974686d 20646f65 7320706c lgorithm does pl │ │ │ │ - 0x0009c070 61636520 6e6f7465 20736563 74696f6e ace note section │ │ │ │ - 0x0009c080 73206166 74657220 522f4f0a 20202020 s after R/O. │ │ │ │ - 0x0009c090 20646174 612c2062 75742074 68697320 data, but this │ │ │ │ - 0x0009c0a0 6973206e 6f742067 75617261 6e746565 is not guarantee │ │ │ │ - 0x0009c0b0 6420746f 20616c77 61797320 62652074 d to always be t │ │ │ │ - 0x0009c0c0 68652063 6173652e 20202a2f 0a20202e he case. */. . │ │ │ │ - 0x0009c0d0 6e6f7465 2e627569 6c642d69 64203a20 note.build-id : │ │ │ │ - 0x0009c0e0 20202020 207b202a 282e6e6f 74652e62 { *(.note.b │ │ │ │ - 0x0009c0f0 75696c64 2d696429 207d0a20 202e6e6f uild-id) }. .no │ │ │ │ - 0x0009c100 74652e47 4e552d73 7461636b 203a2020 te.GNU-stack : │ │ │ │ - 0x0009c110 2020207b 202a282e 6e6f7465 2e474e55 { *(.note.GNU │ │ │ │ - 0x0009c120 2d737461 636b2920 7d0a2020 2e6e6f74 -stack) }. .not │ │ │ │ - 0x0009c130 652e676e 752e7072 6f706572 7479203a e.gnu.property : │ │ │ │ - 0x0009c140 20207b20 2a282e6e 6f74652e 676e752e { *(.note.gnu. │ │ │ │ - 0x0009c150 70726f70 65727479 29207d0a 20202e6e property) }. .n │ │ │ │ - 0x0009c160 6f74652e 4142492d 74616720 3a202020 ote.ABI-tag : │ │ │ │ - 0x0009c170 20202020 7b202a28 2e6e6f74 652e4142 { *(.note.AB │ │ │ │ - 0x0009c180 492d7461 6729207d 0a20202e 6e6f7465 I-tag) }. .note │ │ │ │ - 0x0009c190 2e706163 6b616765 203a2020 20202020 .package : │ │ │ │ - 0x0009c1a0 207b202a 282e6e6f 74652e70 61636b61 { *(.note.packa │ │ │ │ - 0x0009c1b0 67652920 7d0a2020 2e6e6f74 652e646c ge) }. .note.dl │ │ │ │ - 0x0009c1c0 6f70656e 203a2020 20202020 20207b20 open : { │ │ │ │ - 0x0009c1d0 2a282e6e 6f74652e 646c6f70 656e2920 *(.note.dlopen) │ │ │ │ - 0x0009c1e0 7d0a2020 2e6e6f74 652e6e65 74627364 }. .note.netbsd │ │ │ │ - 0x0009c1f0 2e696465 6e74203a 20207b20 2a282e6e .ident : { *(.n │ │ │ │ - 0x0009c200 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ - 0x0009c210 29207d0a 20202e6e 6f74652e 6f70656e ) }. .note.open │ │ │ │ - 0x0009c220 6273642e 6964656e 74203a20 7b202a28 bsd.ident : { *( │ │ │ │ - 0x0009c230 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ - 0x0009c240 656e7429 207d0a20 202f2a20 53746172 ent) }. /* Star │ │ │ │ - 0x0009c250 74206f66 20746865 20526561 64205772 t of the Read Wr │ │ │ │ - 0x0009c260 69746520 44617461 20726567 696f6e2e ite Data region. │ │ │ │ - 0x0009c270 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x0009c280 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x0009c290 20746865 20646174 61207365 676d656e the data segmen │ │ │ │ - 0x0009c2a0 742e2020 57652077 616e7420 746f2061 t. We want to a │ │ │ │ - 0x0009c2b0 646a7573 74207570 20746f0a 20202020 djust up to. │ │ │ │ - 0x0009c2c0 20746865 2073616d 65206164 64726573 the same addres │ │ │ │ - 0x0009c2d0 73207769 7468696e 20746865 20706167 s within the pag │ │ │ │ - 0x0009c2e0 65206f6e 20746865 206e6578 74207061 e on the next pa │ │ │ │ - 0x0009c2f0 67652075 702e2020 2a2f0a20 202e203d ge up. */. . = │ │ │ │ - 0x0009c300 20444154 415f5345 474d454e 545f414c DATA_SEGMENT_AL │ │ │ │ - 0x0009c310 49474e20 28434f4e 5354414e 5420284d IGN (CONSTANT (M │ │ │ │ - 0x0009c320 41585041 47455349 5a45292c 20434f4e AXPAGESIZE), CON │ │ │ │ - 0x0009c330 5354414e 54202843 4f4d4d4f 4e504147 STANT (COMMONPAG │ │ │ │ - 0x0009c340 4553495a 4529293b 0a20202f 2a204578 ESIZE));. /* Ex │ │ │ │ - 0x0009c350 63657074 696f6e20 68616e64 6c696e67 ception handling │ │ │ │ - 0x0009c360 2e20202a 2f0a2020 2e65685f 6672616d . */. .eh_fram │ │ │ │ - 0x0009c370 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x0009c380 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x0009c390 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x0009c3a0 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x0009c3b0 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x0009c3c0 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x0009c3d0 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x0009c3e0 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x0009c3f0 2e676e75 5f657874 61622020 20202020 .gnu_extab │ │ │ │ - 0x0009c400 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x0009c410 282e676e 755f6578 74616229 207d0a20 (.gnu_extab) }. │ │ │ │ - 0x0009c420 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x0009c430 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x0009c440 57207b20 2a282e67 63635f65 78636570 W { *(.gcc_excep │ │ │ │ - 0x0009c450 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x0009c460 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x0009c470 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x0009c480 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x0009c490 57207b20 2a282e65 78636570 74696f6e W { *(.exception │ │ │ │ - 0x0009c4a0 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x0009c4b0 20546872 65616420 4c6f6361 6c205374 Thread Local St │ │ │ │ - 0x0009c4c0 6f726167 65207365 6374696f 6e732e20 orage sections. │ │ │ │ - 0x0009c4d0 202a2f0a 20202e74 64617461 0920203a */. .tdata. : │ │ │ │ - 0x0009c4e0 0a202020 7b0a2020 20202050 524f5649 . {. PROVI │ │ │ │ - 0x0009c4f0 44455f48 49444445 4e20285f 5f746461 DE_HIDDEN (__tda │ │ │ │ - 0x0009c500 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ - 0x0009c510 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ - 0x0009c520 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x0009c530 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ - 0x0009c540 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ - 0x0009c550 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ - 0x0009c560 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x0009c570 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ - 0x0009c580 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ - 0x0009c590 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x0009c5a0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0009c5b0 70726569 6e69745f 61727261 795f7374 preinit_array_st │ │ │ │ - 0x0009c5c0 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x0009c5d0 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ - 0x0009c5e0 72726179 29290a20 20202050 524f5649 rray)). PROVI │ │ │ │ - 0x0009c5f0 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ - 0x0009c600 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ - 0x0009c610 202e293b 0a20207d 0a20202e 696e6974 .);. }. .init │ │ │ │ - 0x0009c620 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x0009c630 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x0009c640 454e2028 5f5f696e 69745f61 72726179 EN (__init_array │ │ │ │ - 0x0009c650 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x0009c660 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ - 0x0009c670 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x0009c680 696e6974 5f617272 61792e2a 2920534f init_array.*) SO │ │ │ │ - 0x0009c690 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0009c6a0 49545928 2e63746f 72732e2a 2929290a ITY(.ctors.*))). │ │ │ │ - 0x0009c6b0 20202020 4b454550 20282a28 2e696e69 KEEP (*(.ini │ │ │ │ - 0x0009c6c0 745f6172 72617920 4558434c 5544455f t_array EXCLUDE_ │ │ │ │ - 0x0009c6d0 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ - 0x0009c6e0 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ - 0x0009c6f0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x0009c700 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ - 0x0009c710 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0009c720 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ - 0x0009c730 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ - 0x0009c740 2e66696e 695f6172 72617920 2020203a .fini_array : │ │ │ │ - 0x0009c750 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x0009c760 5f484944 44454e20 285f5f66 696e695f _HIDDEN (__fini_ │ │ │ │ - 0x0009c770 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ - 0x0009c780 3b0a2020 20204b45 45502028 2a28534f ;. KEEP (*(SO │ │ │ │ - 0x0009c790 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x0009c7a0 49545928 2e66696e 695f6172 7261792e ITY(.fini_array. │ │ │ │ - 0x0009c7b0 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x0009c7c0 5052494f 52495459 282e6474 6f72732e PRIORITY(.dtors. │ │ │ │ - 0x0009c7d0 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x0009c7e0 282e6669 6e695f61 72726179 20455843 (.fini_array EXC │ │ │ │ - 0x0009c7f0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x0009c800 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x0009c810 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x0009c820 7274656e 643f2e6f 2029202e 64746f72 rtend?.o ) .dtor │ │ │ │ - 0x0009c830 7329290a 20202020 50524f56 4944455f s)). PROVIDE_ │ │ │ │ - 0x0009c840 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ - 0x0009c850 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ - 0x0009c860 207d0a20 202e6374 6f727320 20202020 }. .ctors │ │ │ │ - 0x0009c870 20202020 203a0a20 207b0a20 2020202f :. {. / │ │ │ │ - 0x0009c880 2a206763 63207573 65732063 72746265 * gcc uses crtbe │ │ │ │ - 0x0009c890 67696e2e 6f20746f 2066696e 64207468 gin.o to find th │ │ │ │ - 0x0009c8a0 65207374 61727420 6f660a20 20202020 e start of. │ │ │ │ - 0x0009c8b0 20207468 6520636f 6e737472 7563746f the constructo │ │ │ │ - 0x0009c8c0 72732c20 736f2077 65206d61 6b652073 rs, so we make s │ │ │ │ - 0x0009c8d0 75726520 69742069 730a2020 20202020 ure it is. │ │ │ │ - 0x0009c8e0 20666972 73742e20 20426563 61757365 first. Because │ │ │ │ - 0x0009c8f0 20746869 73206973 20612077 696c6463 this is a wildc │ │ │ │ - 0x0009c900 6172642c 2069740a 20202020 20202064 ard, it. d │ │ │ │ - 0x0009c910 6f65736e 2774206d 61747465 72206966 oesn't matter if │ │ │ │ - 0x0009c920 20746865 20757365 7220646f 6573206e the user does n │ │ │ │ - 0x0009c930 6f740a20 20202020 20206163 7475616c ot. actual │ │ │ │ - 0x0009c940 6c79206c 696e6b20 61676169 6e737420 ly link against │ │ │ │ - 0x0009c950 63727462 6567696e 2e6f3b20 7468650a crtbegin.o; the. │ │ │ │ - 0x0009c960 20202020 2020206c 696e6b65 7220776f linker wo │ │ │ │ - 0x0009c970 6e277420 6c6f6f6b 20666f72 20612066 n't look for a f │ │ │ │ - 0x0009c980 696c6520 746f206d 61746368 20610a20 ile to match a. │ │ │ │ - 0x0009c990 20202020 20207769 6c646361 72642e20 wildcard. │ │ │ │ - 0x0009c9a0 20546865 2077696c 64636172 6420616c The wildcard al │ │ │ │ - 0x0009c9b0 736f206d 65616e73 20746861 74206974 so means that it │ │ │ │ - 0x0009c9c0 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ - 0x0009c9d0 6d617474 65722077 68696368 20646972 matter which dir │ │ │ │ - 0x0009c9e0 6563746f 72792063 72746265 67696e2e ectory crtbegin. │ │ │ │ - 0x0009c9f0 6f0a2020 20202020 20697320 696e2e20 o. is in. │ │ │ │ - 0x0009ca00 202a2f0a 20202020 4b454550 20282a63 */. KEEP (*c │ │ │ │ - 0x0009ca10 72746265 67696e2e 6f282e63 746f7273 rtbegin.o(.ctors │ │ │ │ - 0x0009ca20 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ - 0x0009ca30 74626567 696e3f2e 6f282e63 746f7273 tbegin?.o(.ctors │ │ │ │ - 0x0009ca40 29290a20 2020202f 2a205765 20646f6e )). /* We don │ │ │ │ - 0x0009ca50 27742077 616e7420 746f2069 6e636c75 't want to inclu │ │ │ │ - 0x0009ca60 64652074 6865202e 63746f72 20736563 de the .ctor sec │ │ │ │ - 0x0009ca70 74696f6e 2066726f 6d0a2020 20202020 tion from. │ │ │ │ - 0x0009ca80 20746865 20637274 656e642e 6f206669 the crtend.o fi │ │ │ │ - 0x0009ca90 6c652075 6e74696c 20616674 65722074 le until after t │ │ │ │ - 0x0009caa0 68652073 6f727465 64206374 6f72732e he sorted ctors. │ │ │ │ - 0x0009cab0 0a202020 20202020 54686520 2e63746f . The .cto │ │ │ │ - 0x0009cac0 72207365 6374696f 6e206672 6f6d2074 r section from t │ │ │ │ - 0x0009cad0 68652063 7274656e 64206669 6c652063 he crtend file c │ │ │ │ - 0x0009cae0 6f6e7461 696e7320 7468650a 20202020 ontains the. │ │ │ │ - 0x0009caf0 20202065 6e64206f 66206374 6f727320 end of ctors │ │ │ │ - 0x0009cb00 6d61726b 65722061 6e642069 74206d75 marker and it mu │ │ │ │ - 0x0009cb10 73742062 65206c61 7374202a 2f0a2020 st be last */. │ │ │ │ - 0x0009cb20 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ - 0x0009cb30 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ - 0x0009cb40 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x0009cb50 63746f72 7329290a 20202020 4b454550 ctors)). KEEP │ │ │ │ - 0x0009cb60 20282a28 534f5254 282e6374 6f72732e (*(SORT(.ctors. │ │ │ │ - 0x0009cb70 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x0009cb80 282e6374 6f727329 290a2020 7d0a2020 (.ctors)). }. │ │ │ │ - 0x0009cb90 2e64746f 72732020 20202020 20202020 .dtors │ │ │ │ - 0x0009cba0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x0009cbb0 2a637274 62656769 6e2e6f28 2e64746f *crtbegin.o(.dto │ │ │ │ - 0x0009cbc0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x0009cbd0 63727462 6567696e 3f2e6f28 2e64746f crtbegin?.o(.dto │ │ │ │ - 0x0009cbe0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x0009cbf0 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ - 0x0009cc00 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x0009cc10 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ - 0x0009cc20 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ - 0x0009cc30 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ - 0x0009cc40 4b454550 20282a28 2e64746f 72732929 KEEP (*(.dtors)) │ │ │ │ - 0x0009cc50 0a20207d 0a20202e 6a637220 20202020 . }. .jcr │ │ │ │ - 0x0009cc60 20202020 2020203a 207b204b 45455020 : { KEEP │ │ │ │ - 0x0009cc70 282a282e 6a637229 29207d0a 20202e64 (*(.jcr)) }. .d │ │ │ │ - 0x0009cc80 6174612e 72656c2e 726f203a 207b202a ata.rel.ro : { * │ │ │ │ - 0x0009cc90 282e6461 74612e72 656c2e72 6f2e6c6f (.data.rel.ro.lo │ │ │ │ - 0x0009cca0 63616c2a 202e676e 752e6c69 6e6b6f6e cal* .gnu.linkon │ │ │ │ - 0x0009ccb0 63652e64 2e72656c 2e726f2e 6c6f6361 ce.d.rel.ro.loca │ │ │ │ - 0x0009ccc0 6c2e2a29 202a282e 64617461 2e72656c l.*) *(.data.rel │ │ │ │ - 0x0009ccd0 2e726f20 2e646174 612e7265 6c2e726f .ro .data.rel.ro │ │ │ │ - 0x0009cce0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0009ccf0 2e642e72 656c2e72 6f2e2a29 207d0a20 .d.rel.ro.*) }. │ │ │ │ - 0x0009cd00 202e6479 6e616d69 63202020 20202020 .dynamic │ │ │ │ - 0x0009cd10 203a207b 202a282e 64796e61 6d696329 : { *(.dynamic) │ │ │ │ - 0x0009cd20 207d0a20 202e676f 74202020 20202020 }. .got │ │ │ │ - 0x0009cd30 20202020 203a207b 202a282e 676f7429 : { *(.got) │ │ │ │ - 0x0009cd40 202a282e 69676f74 29207d0a 20202e20 *(.igot) }. . │ │ │ │ - 0x0009cd50 3d204441 54415f53 45474d45 4e545f52 = DATA_SEGMENT_R │ │ │ │ - 0x0009cd60 454c524f 5f454e44 20283234 2c202e29 ELRO_END (24, .) │ │ │ │ - 0x0009cd70 3b0a2020 2e676f74 2e706c74 20202020 ;. .got.plt │ │ │ │ - 0x0009cd80 20202020 3a207b20 2a282e67 6f742e70 : { *(.got.p │ │ │ │ - 0x0009cd90 6c742920 2a282e69 676f742e 706c7429 lt) *(.igot.plt) │ │ │ │ - 0x0009cda0 207d0a20 202e6461 74612020 20202020 }. .data │ │ │ │ - 0x0009cdb0 20202020 203a0a20 207b0a20 20202050 :. {. P │ │ │ │ - 0x0009cdc0 524f5649 44452028 5f5f6461 74615f73 ROVIDE (__data_s │ │ │ │ - 0x0009cdd0 74617274 203d202e 293b0a20 2020202a tart = .);. * │ │ │ │ - 0x0009cde0 282e6461 7461202e 64617461 2e2a202e (.data .data.* . │ │ │ │ - 0x0009cdf0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x0009ce00 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ - 0x0009ce10 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ - 0x0009ce20 64617461 31202020 20202020 2020203a data1 : │ │ │ │ - 0x0009ce30 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ - 0x0009ce40 205f6564 61746120 3d202e3b 0a202050 _edata = .;. P │ │ │ │ - 0x0009ce50 524f5649 44452028 65646174 61203d20 ROVIDE (edata = │ │ │ │ - 0x0009ce60 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x0009ce70 414c4947 4e4f4628 4e455854 5f534543 ALIGNOF(NEXT_SEC │ │ │ │ - 0x0009ce80 54494f4e 29293b0a 20205f5f 6273735f TION));. __bss_ │ │ │ │ - 0x0009ce90 73746172 74203d20 2e3b0a20 205f5f62 start = .;. __b │ │ │ │ - 0x0009cea0 73735f73 74617274 5f5f203d 202e3b0a ss_start__ = .;. │ │ │ │ - 0x0009ceb0 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x0009cec0 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x0009ced0 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x0009cee0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x0009cef0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x0009cf00 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x0009cf10 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x0009cf20 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x0009cf30 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x0009cf40 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x0009cf50 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x0009cf60 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x0009cf70 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x0009cf80 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x0009cf90 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x0009cfa0 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x0009cfb0 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x0009cfc0 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x0009cfd0 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x0009cfe0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x0009cff0 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x0009d000 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x0009d010 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x0009d020 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x0009d030 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x0009d040 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x0009d050 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x0009d060 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x0009d070 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x0009d080 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x0009d090 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x0009d0a0 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ - 0x0009d0b0 20207d0a 20205f62 73735f65 6e645f5f }. _bss_end__ │ │ │ │ - 0x0009d0c0 203d202e 3b205f5f 6273735f 656e645f = .; __bss_end_ │ │ │ │ - 0x0009d0d0 5f203d20 2e3b0a20 2020202e 203d2041 _ = .;. . = A │ │ │ │ - 0x0009d0e0 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ - 0x0009d0f0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x0009d100 4c617267 65204461 74612072 6567696f Large Data regio │ │ │ │ - 0x0009d110 6e2e2020 2a2f0a20 202e203d 20534547 n. */. . = SEG │ │ │ │ - 0x0009d120 4d454e54 5f535441 52542822 6c646174 MENT_START("ldat │ │ │ │ - 0x0009d130 612d7365 676d656e 74222c20 2e293b0a a-segment", .);. │ │ │ │ - 0x0009d140 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ - 0x0009d150 2038293b 0a20205f 5f656e64 5f5f203d 8);. __end__ = │ │ │ │ - 0x0009d160 202e3b0a 20205f65 6e64203d 202e3b0a .;. _end = .;. │ │ │ │ - 0x0009d170 20205052 4f564944 45202865 6e64203d PROVIDE (end = │ │ │ │ - 0x0009d180 202e293b 0a20202e 203d2044 4154415f .);. . = DATA_ │ │ │ │ - 0x0009d190 5345474d 454e545f 454e4420 282e293b SEGMENT_END (.); │ │ │ │ - 0x0009d1a0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x0009d1b0 68652054 696e7920 44617461 20726567 he Tiny Data reg │ │ │ │ - 0x0009d1c0 696f6e2e 20202a2f 0a20202f 2a205374 ion. */. /* St │ │ │ │ - 0x0009d1d0 61627320 64656275 6767696e 67207365 abs debugging se │ │ │ │ - 0x0009d1e0 6374696f 6e732e20 202a2f0a 20202e73 ctions. */. .s │ │ │ │ - 0x0009d1f0 74616220 20202020 20202020 2030203a tab 0 : │ │ │ │ - 0x0009d200 207b202a 282e7374 61622920 7d0a2020 { *(.stab) }. │ │ │ │ - 0x0009d210 2e737461 62737472 20202020 20202030 .stabstr 0 │ │ │ │ - 0x0009d220 203a207b 202a282e 73746162 73747229 : { *(.stabstr) │ │ │ │ - 0x0009d230 207d0a20 202e7374 61622e65 78636c20 }. .stab.excl │ │ │ │ - 0x0009d240 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x0009d250 622e6578 636c2920 7d0a2020 2e737461 b.excl) }. .sta │ │ │ │ - 0x0009d260 622e6578 636c7374 72202030 203a207b b.exclstr 0 : { │ │ │ │ - 0x0009d270 202a282e 73746162 2e657863 6c737472 *(.stab.exclstr │ │ │ │ - 0x0009d280 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x0009d290 78202020 2030203a 207b202a 282e7374 x 0 : { *(.st │ │ │ │ - 0x0009d2a0 61622e69 6e646578 29207d0a 20202e73 ab.index) }. .s │ │ │ │ - 0x0009d2b0 7461622e 696e6465 78737472 2030203a tab.indexstr 0 : │ │ │ │ - 0x0009d2c0 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x0009d2d0 73747229 207d0a20 202e636f 6d6d656e str) }. .commen │ │ │ │ - 0x0009d2e0 74203020 28494e46 4f29203a 207b202a t 0 (INFO) : { * │ │ │ │ - 0x0009d2f0 282e636f 6d6d656e 74293b20 4c494e4b (.comment); LINK │ │ │ │ - 0x0009d300 45525f56 45525349 4f4e3b20 7d0a2020 ER_VERSION; }. │ │ │ │ - 0x0009d310 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x0009d320 62757465 73203a20 7b202a28 2e676e75 butes : { *(.gnu │ │ │ │ - 0x0009d330 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x0009d340 73202e67 6e752e62 75696c64 2e617474 s .gnu.build.att │ │ │ │ - 0x0009d350 72696275 7465732e 2a29207d 0a20202f ributes.*) }. / │ │ │ │ - 0x0009d360 2a204457 41524620 64656275 67207365 * DWARF debug se │ │ │ │ - 0x0009d370 6374696f 6e732e0a 20202020 2053796d ctions.. Sym │ │ │ │ - 0x0009d380 626f6c73 20696e20 74686520 44574152 bols in the DWAR │ │ │ │ - 0x0009d390 46206465 62756767 696e6720 73656374 F debugging sect │ │ │ │ - 0x0009d3a0 696f6e73 20617265 2072656c 61746976 ions are relativ │ │ │ │ - 0x0009d3b0 6520746f 20746865 20626567 696e6e69 e to the beginni │ │ │ │ - 0x0009d3c0 6e670a20 20202020 6f662074 68652073 ng. of the s │ │ │ │ - 0x0009d3d0 65637469 6f6e2073 6f207765 20626567 ection so we beg │ │ │ │ - 0x0009d3e0 696e2074 68656d20 61742030 2e20202a in them at 0. * │ │ │ │ - 0x0009d3f0 2f0a2020 2f2a2044 57415246 20312e20 /. /* DWARF 1. │ │ │ │ - 0x0009d400 202a2f0a 20202e64 65627567 20202020 */. .debug │ │ │ │ - 0x0009d410 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x0009d420 65627567 29207d0a 20202e6c 696e6520 ebug) }. .line │ │ │ │ - 0x0009d430 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x0009d440 2a282e6c 696e6529 207d0a20 202f2a20 *(.line) }. /* │ │ │ │ - 0x0009d450 474e5520 44574152 46203120 65787465 GNU DWARF 1 exte │ │ │ │ - 0x0009d460 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x0009d470 65627567 5f737263 696e666f 20203020 ebug_srcinfo 0 │ │ │ │ - 0x0009d480 3a207b20 2a282e64 65627567 5f737263 : { *(.debug_src │ │ │ │ - 0x0009d490 696e666f 29207d0a 20202e64 65627567 info) }. .debug │ │ │ │ - 0x0009d4a0 5f73666e 616d6573 20203020 3a207b20 _sfnames 0 : { │ │ │ │ - 0x0009d4b0 2a282e64 65627567 5f73666e 616d6573 *(.debug_sfnames │ │ │ │ - 0x0009d4c0 29207d0a 20202f2a 20445741 52462031 ) }. /* DWARF 1 │ │ │ │ - 0x0009d4d0 2e312061 6e642044 57415246 20322e20 .1 and DWARF 2. │ │ │ │ - 0x0009d4e0 202a2f0a 20202e64 65627567 5f617261 */. .debug_ara │ │ │ │ - 0x0009d4f0 6e676573 20203020 3a207b20 2a282e64 nges 0 : { *(.d │ │ │ │ - 0x0009d500 65627567 5f617261 6e676573 29207d0a ebug_aranges) }. │ │ │ │ - 0x0009d510 20202e64 65627567 5f707562 6e616d65 .debug_pubname │ │ │ │ - 0x0009d520 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x0009d530 5f707562 6e616d65 7329207d 0a20202f _pubnames) }. / │ │ │ │ - 0x0009d540 2a204457 41524620 322e2020 2a2f0a20 * DWARF 2. */. │ │ │ │ - 0x0009d550 202e6465 6275675f 696e666f 20202020 .debug_info │ │ │ │ - 0x0009d560 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0009d570 696e666f 202e676e 752e6c69 6e6b6f6e info .gnu.linkon │ │ │ │ - 0x0009d580 63652e77 692e2a29 207d0a20 202e6465 ce.wi.*) }. .de │ │ │ │ - 0x0009d590 6275675f 61626272 65762020 2030203a bug_abbrev 0 : │ │ │ │ - 0x0009d5a0 207b202a 282e6465 6275675f 61626272 { *(.debug_abbr │ │ │ │ - 0x0009d5b0 65762920 7d0a2020 2e646562 75675f6c ev) }. .debug_l │ │ │ │ - 0x0009d5c0 696e6520 20202020 30203a20 7b202a28 ine 0 : { *( │ │ │ │ - 0x0009d5d0 2e646562 75675f6c 696e6520 2e646562 .debug_line .deb │ │ │ │ - 0x0009d5e0 75675f6c 696e652e 2a202e64 65627567 ug_line.* .debug │ │ │ │ - 0x0009d5f0 5f6c696e 655f656e 6429207d 0a20202e _line_end) }. . │ │ │ │ - 0x0009d600 64656275 675f6672 616d6520 20202030 debug_frame 0 │ │ │ │ - 0x0009d610 203a207b 202a282e 64656275 675f6672 : { *(.debug_fr │ │ │ │ - 0x0009d620 616d6529 207d0a20 202e6465 6275675f ame) }. .debug_ │ │ │ │ - 0x0009d630 73747220 20202020 2030203a 207b202a str 0 : { * │ │ │ │ - 0x0009d640 282e6465 6275675f 73747229 207d0a20 (.debug_str) }. │ │ │ │ - 0x0009d650 202e6465 6275675f 6c6f6320 20202020 .debug_loc │ │ │ │ - 0x0009d660 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x0009d670 6c6f6329 207d0a20 202e6465 6275675f loc) }. .debug_ │ │ │ │ - 0x0009d680 6d616369 6e666f20 2030203a 207b202a macinfo 0 : { * │ │ │ │ - 0x0009d690 282e6465 6275675f 6d616369 6e666f29 (.debug_macinfo) │ │ │ │ - 0x0009d6a0 207d0a20 202f2a20 5347492f 4d495053 }. /* SGI/MIPS │ │ │ │ - 0x0009d6b0 20445741 52462032 20657874 656e7369 DWARF 2 extensi │ │ │ │ - 0x0009d6c0 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x0009d6d0 675f7765 616b6e61 6d657320 30203a20 g_weaknames 0 : │ │ │ │ - 0x0009d6e0 7b202a28 2e646562 75675f77 65616b6e { *(.debug_weakn │ │ │ │ - 0x0009d6f0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x0009d700 5f66756e 636e616d 65732030 203a207b _funcnames 0 : { │ │ │ │ - 0x0009d710 202a282e 64656275 675f6675 6e636e61 *(.debug_funcna │ │ │ │ - 0x0009d720 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x0009d730 74797065 6e616d65 73203020 3a207b20 typenames 0 : { │ │ │ │ - 0x0009d740 2a282e64 65627567 5f747970 656e616d *(.debug_typenam │ │ │ │ - 0x0009d750 65732920 7d0a2020 2e646562 75675f76 es) }. .debug_v │ │ │ │ - 0x0009d760 61726e61 6d657320 2030203a 207b202a arnames 0 : { * │ │ │ │ - 0x0009d770 282e6465 6275675f 7661726e 616d6573 (.debug_varnames │ │ │ │ - 0x0009d780 29207d0a 20202f2a 20445741 52462033 ) }. /* DWARF 3 │ │ │ │ - 0x0009d790 2e20202a 2f0a2020 2e646562 75675f70 . */. .debug_p │ │ │ │ - 0x0009d7a0 75627479 70657320 30203a20 7b202a28 ubtypes 0 : { *( │ │ │ │ - 0x0009d7b0 2e646562 75675f70 75627479 70657329 .debug_pubtypes) │ │ │ │ - 0x0009d7c0 207d0a20 202e6465 6275675f 72616e67 }. .debug_rang │ │ │ │ - 0x0009d7d0 65732020 2030203a 207b202a 282e6465 es 0 : { *(.de │ │ │ │ - 0x0009d7e0 6275675f 72616e67 65732920 7d0a2020 bug_ranges) }. │ │ │ │ - 0x0009d7f0 2f2a2044 57415246 20352e20 202a2f0a /* DWARF 5. */. │ │ │ │ - 0x0009d800 20202e64 65627567 5f616464 72202020 .debug_addr │ │ │ │ - 0x0009d810 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x0009d820 5f616464 7229207d 0a20202e 64656275 _addr) }. .debu │ │ │ │ - 0x0009d830 675f6c69 6e655f73 74722030 203a207b g_line_str 0 : { │ │ │ │ - 0x0009d840 202a282e 64656275 675f6c69 6e655f73 *(.debug_line_s │ │ │ │ - 0x0009d850 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ - 0x0009d860 6f636c69 73747320 30203a20 7b202a28 oclists 0 : { *( │ │ │ │ - 0x0009d870 2e646562 75675f6c 6f636c69 73747329 .debug_loclists) │ │ │ │ - 0x0009d880 207d0a20 202e6465 6275675f 6d616372 }. .debug_macr │ │ │ │ - 0x0009d890 6f202020 2030203a 207b202a 282e6465 o 0 : { *(.de │ │ │ │ - 0x0009d8a0 6275675f 6d616372 6f29207d 0a20202e bug_macro) }. . │ │ │ │ - 0x0009d8b0 64656275 675f6e61 6d657320 20202030 debug_names 0 │ │ │ │ - 0x0009d8c0 203a207b 202a282e 64656275 675f6e61 : { *(.debug_na │ │ │ │ - 0x0009d8d0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x0009d8e0 726e676c 69737473 2030203a 207b202a rnglists 0 : { * │ │ │ │ - 0x0009d8f0 282e6465 6275675f 726e676c 69737473 (.debug_rnglists │ │ │ │ - 0x0009d900 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ - 0x0009d910 5f6f6666 73657473 2030203a 207b202a _offsets 0 : { * │ │ │ │ - 0x0009d920 282e6465 6275675f 7374725f 6f666673 (.debug_str_offs │ │ │ │ - 0x0009d930 65747329 207d0a20 202e6465 6275675f ets) }. .debug_ │ │ │ │ - 0x0009d940 73757020 20202020 2030203a 207b202a sup 0 : { * │ │ │ │ - 0x0009d950 282e6465 6275675f 73757029 207d0a20 (.debug_sup) }. │ │ │ │ - 0x0009d960 202e4152 4d2e6174 74726962 75746573 .ARM.attributes │ │ │ │ - 0x0009d970 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ - 0x0009d980 41524d2e 61747472 69627574 65732929 ARM.attributes)) │ │ │ │ - 0x0009d990 204b4545 5020282a 282e676e 752e6174 KEEP (*(.gnu.at │ │ │ │ - 0x0009d9a0 74726962 75746573 2929207d 0a20202e tributes)) }. . │ │ │ │ - 0x0009d9b0 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ - 0x0009d9c0 6e742030 203a207b 204b4545 5020282a nt 0 : { KEEP (* │ │ │ │ - 0x0009d9d0 282e6e6f 74652e67 6e752e61 726d2e69 (.note.gnu.arm.i │ │ │ │ - 0x0009d9e0 64656e74 2929207d 0a20202f 44495343 dent)) }. /DISC │ │ │ │ - 0x0009d9f0 4152442f 203a207b 202a282e 6e6f7465 ARD/ : { *(.note │ │ │ │ - 0x0009da00 2e474e55 2d737461 636b2920 2a282e67 .GNU-stack) *(.g │ │ │ │ - 0x0009da10 6e755f64 65627567 6c696e6b 29202a28 nu_debuglink) *( │ │ │ │ - 0x0009da20 2e676e75 2e6c746f 5f2a2920 2a282e67 .gnu.lto_*) *(.g │ │ │ │ - 0x0009da30 6e755f6f 626a6563 745f6f6e 6c792920 nu_object_only) │ │ │ │ - 0x0009da40 7d0a7d0a 0a000000 2f2a2053 63726970 }.}...../* Scrip │ │ │ │ - 0x0009da50 7420666f 72202d7a 20736570 61726174 t for -z separat │ │ │ │ - 0x0009da60 652d636f 6465202a 2f0a2f2a 20436f70 e-code */./* Cop │ │ │ │ - 0x0009da70 79726967 68742028 43292032 3031342d yright (C) 2014- │ │ │ │ - 0x0009da80 32303236 20467265 6520536f 66747761 2026 Free Softwa │ │ │ │ - 0x0009da90 72652046 6f756e64 6174696f 6e2c2049 re Foundation, I │ │ │ │ - 0x0009daa0 6e632e0a 20202043 6f707969 6e672061 nc.. Copying a │ │ │ │ - 0x0009dab0 6e642064 69737472 69627574 696f6e20 nd distribution │ │ │ │ - 0x0009dac0 6f662074 68697320 73637269 70742c20 of this script, │ │ │ │ - 0x0009dad0 77697468 206f7220 77697468 6f757420 with or without │ │ │ │ - 0x0009dae0 6d6f6469 66696361 74696f6e 2c0a2020 modification,. │ │ │ │ - 0x0009daf0 20617265 20706572 6d697474 65642069 are permitted i │ │ │ │ - 0x0009db00 6e20616e 79206d65 6469756d 20776974 n any medium wit │ │ │ │ - 0x0009db10 686f7574 20726f79 616c7479 2070726f hout royalty pro │ │ │ │ - 0x0009db20 76696465 64207468 6520636f 70797269 vided the copyri │ │ │ │ - 0x0009db30 6768740a 2020206e 6f746963 6520616e ght. notice an │ │ │ │ - 0x0009db40 64207468 6973206e 6f746963 65206172 d this notice ar │ │ │ │ - 0x0009db50 65207072 65736572 7665642e 20202a2f e preserved. */ │ │ │ │ - 0x0009db60 0a4f5554 5055545f 464f524d 41542822 .OUTPUT_FORMAT(" │ │ │ │ - 0x0009db70 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ - 0x0009db80 68363422 2c202265 6c663634 2d626967 h64", "elf64-big │ │ │ │ - 0x0009db90 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ - 0x0009dba0 2d6c6974 746c6561 61726368 36342229 -littleaarch64") │ │ │ │ - 0x0009dbb0 0a4f5554 5055545f 41524348 28616172 .OUTPUT_ARCH(aar │ │ │ │ - 0x0009dbc0 63683634 290a454e 54525928 5f737461 ch64).ENTRY(_sta │ │ │ │ - 0x0009dbd0 7274290a 53454152 43485f44 49522822 rt).SEARCH_DIR(" │ │ │ │ - 0x0009dbe0 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x0009dbf0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x0009dc00 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x0009dc10 223d2f6c 69622f61 61726368 36342d6c "=/lib/aarch64-l │ │ │ │ - 0x0009dc20 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x0009dc30 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x0009dc40 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x0009dc50 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x0009dc60 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x0009dc70 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x0009dc80 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ - 0x0009dc90 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x0009dca0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x0009dcb0 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x0009dcc0 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ - 0x0009dcd0 45435449 4f4e530a 7b0a2020 50524f56 ECTIONS.{. PROV │ │ │ │ - 0x0009dce0 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x0009dcf0 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x0009dd00 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0009dd10 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0009dd20 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x0009dd30 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x0009dd40 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x0009dd50 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x0009dd60 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x0009dd70 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x0009dd80 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x0009dd90 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x0009dda0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x0009ddb0 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x0009ddc0 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x0009ddd0 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x0009dde0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x0009ddf0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x0009de00 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x0009de10 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x0009de20 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x0009de30 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x0009de40 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x0009de50 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x0009de60 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ - 0x0009de70 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ - 0x0009de80 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ - 0x0009de90 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x0009dea0 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x0009deb0 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x0009dec0 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x0009ded0 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x0009dee0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x0009def0 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x0009df00 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x0009df10 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x0009df20 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x0009df30 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x0009df40 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x0009df50 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x0009df60 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x0009df70 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x0009df80 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x0009df90 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ - 0x0009dfa0 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ - 0x0009dfb0 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ - 0x0009dfc0 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ - 0x0009dfd0 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ - 0x0009dfe0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x0009dff0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0009e000 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ - 0x0009e010 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ - 0x0009e020 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ - 0x0009e030 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ - 0x0009e040 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ - 0x0009e050 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x0009e060 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x0009e070 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ - 0x0009e080 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ - 0x0009e090 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x0009e0a0 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ - 0x0009e0b0 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ - 0x0009e0c0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x0009e0d0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x0009e0e0 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ - 0x0009e0f0 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x0009e100 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x0009e110 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x0009e120 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ - 0x0009e130 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ - 0x0009e140 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x0009e150 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x0009e160 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x0009e170 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ - 0x0009e180 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ - 0x0009e190 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x0009e1a0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x0009e1b0 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ - 0x0009e1c0 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ - 0x0009e1d0 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ - 0x0009e1e0 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ - 0x0009e1f0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x0009e200 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ - 0x0009e210 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ - 0x0009e220 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ - 0x0009e230 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ - 0x0009e240 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ - 0x0009e250 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x0009e260 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x0009e270 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ - 0x0009e280 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ - 0x0009e290 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x0009e2a0 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x0009e2b0 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x0009e2c0 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x0009e2d0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x0009e2e0 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ - 0x0009e2f0 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ - 0x0009e300 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ - 0x0009e310 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0009e320 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ - 0x0009e330 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ - 0x0009e340 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x0009e350 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ - 0x0009e360 2a20416c 69676e20 74686520 74657874 * Align the text │ │ │ │ - 0x0009e370 20736567 6d656e74 2e20202a 2f0a2020 segment. */. │ │ │ │ - 0x0009e380 2e203d20 414c4947 4e28434f 4e535441 . = ALIGN(CONSTA │ │ │ │ - 0x0009e390 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x0009e3a0 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x0009e3b0 20746865 20657865 63757461 626c6520 the executable │ │ │ │ - 0x0009e3c0 636f6465 20726567 696f6e2e 20202a2f code region. */ │ │ │ │ - 0x0009e3d0 0a20202e 696e6974 20202020 20202020 . .init │ │ │ │ - 0x0009e3e0 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x0009e3f0 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ - 0x0009e400 696e6974 2929290a 20207d20 3d307831 init))). } =0x1 │ │ │ │ - 0x0009e410 66323030 3364350a 20202e70 6c742020 f2003d5. .plt │ │ │ │ - 0x0009e420 20202020 20202020 20203a20 414c4947 : ALIG │ │ │ │ - 0x0009e430 4e283136 29207b20 2a282e70 6c742920 N(16) { *(.plt) │ │ │ │ - 0x0009e440 2a282e69 706c7429 207d0a20 202e7465 *(.iplt) }. .te │ │ │ │ - 0x0009e450 78742020 20202020 20202020 203a0a20 xt :. │ │ │ │ - 0x0009e460 207b0a20 2020202a 282e7465 78742e75 {. *(.text.u │ │ │ │ - 0x0009e470 6e6c696b 656c7920 2e746578 742e2a5f nlikely .text.*_ │ │ │ │ - 0x0009e480 756e6c69 6b656c79 202e7465 78742e75 unlikely .text.u │ │ │ │ - 0x0009e490 6e6c696b 656c792e 2a290a20 2020202a nlikely.*). * │ │ │ │ - 0x0009e4a0 282e7465 78742e65 78697420 2e746578 (.text.exit .tex │ │ │ │ - 0x0009e4b0 742e6578 69742e2a 290a2020 20202a28 t.exit.*). *( │ │ │ │ - 0x0009e4c0 2e746578 742e7374 61727475 70202e74 .text.startup .t │ │ │ │ - 0x0009e4d0 6578742e 73746172 7475702e 2a290a20 ext.startup.*). │ │ │ │ - 0x0009e4e0 2020202a 282e7465 78742e68 6f74202e *(.text.hot . │ │ │ │ - 0x0009e4f0 74657874 2e686f74 2e2a290a 20202020 text.hot.*). │ │ │ │ - 0x0009e500 2a28534f 5254282e 74657874 2e736f72 *(SORT(.text.sor │ │ │ │ - 0x0009e510 7465642e 2a29290a 20202020 2a282e74 ted.*)). *(.t │ │ │ │ - 0x0009e520 65787420 2e737475 62202e74 6578742e ext .stub .text. │ │ │ │ - 0x0009e530 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x0009e540 742e2a29 0a202020 202f2a20 2e676e75 t.*). /* .gnu │ │ │ │ - 0x0009e550 2e776172 6e696e67 20736563 74696f6e .warning section │ │ │ │ - 0x0009e560 73206172 65206861 6e646c65 64207370 s are handled sp │ │ │ │ - 0x0009e570 65636961 6c6c7920 62792065 6c662e65 ecially by elf.e │ │ │ │ - 0x0009e580 6d2e2020 2a2f0a20 2020202a 282e676e m. */. *(.gn │ │ │ │ - 0x0009e590 752e7761 726e696e 67290a20 207d203d u.warning). } = │ │ │ │ - 0x0009e5a0 30783166 32303033 64350a20 202e6669 0x1f2003d5. .fi │ │ │ │ - 0x0009e5b0 6e692020 20202020 20202020 203a0a20 ni :. │ │ │ │ - 0x0009e5c0 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x0009e5d0 4f52545f 4e4f4e45 282e6669 6e692929 ORT_NONE(.fini)) │ │ │ │ - 0x0009e5e0 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x0009e5f0 350a2020 50524f56 49444520 285f5f65 5. PROVIDE (__e │ │ │ │ - 0x0009e600 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x0009e610 56494445 20285f65 74657874 203d202e VIDE (_etext = . │ │ │ │ - 0x0009e620 293b0a20 2050524f 56494445 20286574 );. PROVIDE (et │ │ │ │ - 0x0009e630 65787420 3d202e29 3b0a2020 2f2a2041 ext = .);. /* A │ │ │ │ - 0x0009e640 6c69676e 20746865 20746578 74207365 lign the text se │ │ │ │ - 0x0009e650 676d656e 742e2020 2a2f0a20 202e203d gment. */. . = │ │ │ │ - 0x0009e660 20414c49 474e2843 4f4e5354 414e5420 ALIGN(CONSTANT │ │ │ │ - 0x0009e670 284d4158 50414745 53495a45 29293b0a (MAXPAGESIZE));. │ │ │ │ - 0x0009e680 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x0009e690 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ - 0x0009e6a0 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x0009e6b0 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x0009e6c0 72657373 20666f72 20746865 20726f64 ress for the rod │ │ │ │ - 0x0009e6d0 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ - 0x0009e6e0 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ - 0x0009e6f0 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ - 0x0009e700 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ - 0x0009e710 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ - 0x0009e720 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ - 0x0009e730 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ - 0x0009e740 4e545f53 54415254 2822726f 64617461 NT_START("rodata │ │ │ │ - 0x0009e750 2d736567 6d656e74 222c2041 4c49474e -segment", ALIGN │ │ │ │ - 0x0009e760 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x0009e770 47455349 5a452929 202b2028 2e202620 GESIZE)) + (. & │ │ │ │ - 0x0009e780 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x0009e790 47455349 5a452920 2d203129 29293b0a GESIZE) - 1)));. │ │ │ │ - 0x0009e7a0 20202e72 6f646174 61202020 20202020 .rodata │ │ │ │ - 0x0009e7b0 20203a20 7b202a28 2e726f64 61746120 : { *(.rodata │ │ │ │ - 0x0009e7c0 2e726f64 6174612e 2a202e67 6e752e6c .rodata.* .gnu.l │ │ │ │ - 0x0009e7d0 696e6b6f 6e63652e 722e2a29 207d0a20 inkonce.r.*) }. │ │ │ │ - 0x0009e7e0 202e726f 64617461 31202020 20202020 .rodata1 │ │ │ │ - 0x0009e7f0 203a207b 202a282e 726f6461 74613129 : { *(.rodata1) │ │ │ │ - 0x0009e800 207d0a20 202e6568 5f667261 6d655f68 }. .eh_frame_h │ │ │ │ - 0x0009e810 64722020 203a207b 202a282e 65685f66 dr : { *(.eh_f │ │ │ │ - 0x0009e820 72616d65 5f686472 29202a28 2e65685f rame_hdr) *(.eh_ │ │ │ │ - 0x0009e830 6672616d 655f656e 74727920 2e65685f frame_entry .eh_ │ │ │ │ - 0x0009e840 6672616d 655f656e 7472792e 2a29207d frame_entry.*) } │ │ │ │ - 0x0009e850 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x0009e860 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x0009e870 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x0009e880 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x0009e890 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x0009e8a0 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x0009e8b0 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ - 0x0009e8c0 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x0009e8d0 616d652e 2a29207d 0a20202e 6763635f ame.*) }. .gcc_ │ │ │ │ - 0x0009e8e0 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ - 0x0009e8f0 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x0009e900 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x0009e910 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ - 0x0009e920 626c652e 2a29207d 0a20202e 676e755f ble.*) }. .gnu_ │ │ │ │ - 0x0009e930 65787461 62202020 3a204f4e 4c595f49 extab : ONLY_I │ │ │ │ - 0x0009e940 465f524f 207b202a 282e676e 755f6578 F_RO { *(.gnu_ex │ │ │ │ - 0x0009e950 7461622a 29207d0a 20202f2a 20546865 tab*) }. /* The │ │ │ │ - 0x0009e960 73652073 65637469 6f6e7320 61726520 se sections are │ │ │ │ - 0x0009e970 67656e65 72617465 64206279 20746865 generated by the │ │ │ │ - 0x0009e980 2053756e 2f4f7261 636c6520 432b2b20 Sun/Oracle C++ │ │ │ │ - 0x0009e990 636f6d70 696c6572 2e20202a 2f0a2020 compiler. */. │ │ │ │ - 0x0009e9a0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x0009e9b0 73202020 3a204f4e 4c595f49 465f524f s : ONLY_IF_RO │ │ │ │ - 0x0009e9c0 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ - 0x0009e9d0 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ - 0x0009e9e0 56617269 6f757320 6e6f7465 20736563 Various note sec │ │ │ │ - 0x0009e9f0 74696f6e 732e2020 506c6163 65642068 tions. Placed h │ │ │ │ - 0x0009ea00 65726520 736f2074 68617420 74686579 ere so that they │ │ │ │ - 0x0009ea10 20617265 20616c77 61797320 696e636c are always incl │ │ │ │ - 0x0009ea20 75646564 0a202020 2020696e 20746865 uded. in the │ │ │ │ - 0x0009ea30 20726561 642d6f6e 6c792073 65676d65 read-only segme │ │ │ │ - 0x0009ea40 6e742061 6e64206e 6f742074 72656174 nt and not treat │ │ │ │ - 0x0009ea50 65642061 73206f72 7068616e 20736563 ed as orphan sec │ │ │ │ - 0x0009ea60 74696f6e 732e2020 5468650a 20202020 tions. The. │ │ │ │ - 0x0009ea70 20637572 72656e74 206f7270 68616e20 current orphan │ │ │ │ - 0x0009ea80 68616e64 6c696e67 20616c67 6f726974 handling algorit │ │ │ │ - 0x0009ea90 686d2064 6f657320 706c6163 65206e6f hm does place no │ │ │ │ - 0x0009eaa0 74652073 65637469 6f6e7320 61667465 te sections afte │ │ │ │ - 0x0009eab0 7220522f 4f0a2020 20202064 6174612c r R/O. data, │ │ │ │ - 0x0009eac0 20627574 20746869 73206973 206e6f74 but this is not │ │ │ │ - 0x0009ead0 20677561 72616e74 65656420 746f2061 guaranteed to a │ │ │ │ - 0x0009eae0 6c776179 73206265 20746865 20636173 lways be the cas │ │ │ │ - 0x0009eaf0 652e2020 2a2f0a20 202e6e6f 74652e62 e. */. .note.b │ │ │ │ - 0x0009eb00 75696c64 2d696420 3a202020 2020207b uild-id : { │ │ │ │ - 0x0009eb10 202a282e 6e6f7465 2e627569 6c642d69 *(.note.build-i │ │ │ │ - 0x0009eb20 6429207d 0a20202e 6e6f7465 2e474e55 d) }. .note.GNU │ │ │ │ - 0x0009eb30 2d737461 636b203a 20202020 207b202a -stack : { * │ │ │ │ - 0x0009eb40 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x0009eb50 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ - 0x0009eb60 70726f70 65727479 203a2020 7b202a28 property : { *( │ │ │ │ - 0x0009eb70 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x0009eb80 74792920 7d0a2020 2e6e6f74 652e4142 ty) }. .note.AB │ │ │ │ - 0x0009eb90 492d7461 67203a20 20202020 20207b20 I-tag : { │ │ │ │ - 0x0009eba0 2a282e6e 6f74652e 4142492d 74616729 *(.note.ABI-tag) │ │ │ │ - 0x0009ebb0 207d0a20 202e6e6f 74652e70 61636b61 }. .note.packa │ │ │ │ - 0x0009ebc0 6765203a 20202020 2020207b 202a282e ge : { *(. │ │ │ │ - 0x0009ebd0 6e6f7465 2e706163 6b616765 29207d0a note.package) }. │ │ │ │ - 0x0009ebe0 20202e6e 6f74652e 646c6f70 656e203a .note.dlopen : │ │ │ │ - 0x0009ebf0 20202020 20202020 7b202a28 2e6e6f74 { *(.not │ │ │ │ - 0x0009ec00 652e646c 6f70656e 29207d0a 20202e6e e.dlopen) }. .n │ │ │ │ - 0x0009ec10 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ - 0x0009ec20 203a2020 7b202a28 2e6e6f74 652e6e65 : { *(.note.ne │ │ │ │ - 0x0009ec30 74627364 2e696465 6e742920 7d0a2020 tbsd.ident) }. │ │ │ │ - 0x0009ec40 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ - 0x0009ec50 656e7420 3a207b20 2a282e6e 6f74652e ent : { *(.note. │ │ │ │ - 0x0009ec60 6f70656e 6273642e 6964656e 7429207d openbsd.ident) } │ │ │ │ - 0x0009ec70 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x0009ec80 68652052 65616420 57726974 65204461 he Read Write Da │ │ │ │ - 0x0009ec90 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x0009eca0 202f2a20 41646a75 73742074 68652061 /* Adjust the a │ │ │ │ - 0x0009ecb0 64647265 73732066 6f722074 68652064 ddress for the d │ │ │ │ - 0x0009ecc0 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ - 0x0009ecd0 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ - 0x0009ece0 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ - 0x0009ecf0 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ - 0x0009ed00 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ - 0x0009ed10 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ - 0x0009ed20 20202a2f 0a20202e 203d2044 4154415f */. . = DATA_ │ │ │ │ - 0x0009ed30 5345474d 454e545f 414c4947 4e202843 SEGMENT_ALIGN (C │ │ │ │ - 0x0009ed40 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x0009ed50 53495a45 292c2043 4f4e5354 414e5420 SIZE), CONSTANT │ │ │ │ - 0x0009ed60 28434f4d 4d4f4e50 41474553 495a4529 (COMMONPAGESIZE) │ │ │ │ - 0x0009ed70 293b0a20 202f2a20 45786365 7074696f );. /* Exceptio │ │ │ │ - 0x0009ed80 6e206861 6e646c69 6e672e20 202a2f0a n handling. */. │ │ │ │ - 0x0009ed90 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x0009eda0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x0009edb0 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x0009edc0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x0009edd0 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x0009ede0 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x0009edf0 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x0009ee00 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x0009ee10 6d652e2a 29207d0a 20202e67 6e755f65 me.*) }. .gnu_e │ │ │ │ - 0x0009ee20 78746162 20202020 20203a20 4f4e4c59 xtab : ONLY │ │ │ │ - 0x0009ee30 5f49465f 5257207b 202a282e 676e755f _IF_RW { *(.gnu_ │ │ │ │ - 0x0009ee40 65787461 6229207d 0a20202e 6763635f extab) }. .gcc_ │ │ │ │ - 0x0009ee50 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ - 0x0009ee60 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x0009ee70 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x0009ee80 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ - 0x0009ee90 626c652e 2a29207d 0a20202e 65786365 ble.*) }. .exce │ │ │ │ - 0x0009eea0 7074696f 6e5f7261 6e676573 2020203a ption_ranges : │ │ │ │ - 0x0009eeb0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x0009eec0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x0009eed0 732a2920 7d0a2020 2f2a2054 68726561 s*) }. /* Threa │ │ │ │ - 0x0009eee0 64204c6f 63616c20 53746f72 61676520 d Local Storage │ │ │ │ - 0x0009eef0 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ - 0x0009ef00 2e746461 74610920 203a0a20 20207b0a .tdata. :. {. │ │ │ │ - 0x0009ef10 20202020 2050524f 56494445 5f484944 PROVIDE_HID │ │ │ │ - 0x0009ef20 44454e20 285f5f74 64617461 5f737461 DEN (__tdata_sta │ │ │ │ - 0x0009ef30 7274203d 202e293b 0a202020 20202a28 rt = .);. *( │ │ │ │ - 0x0009ef40 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ - 0x0009ef50 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x0009ef60 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ - 0x0009ef70 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ - 0x0009ef80 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ - 0x0009ef90 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ - 0x0009efa0 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ - 0x0009efb0 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x0009efc0 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x0009efd0 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x0009efe0 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ - 0x0009eff0 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ - 0x0009f000 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ - 0x0009f010 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x0009f020 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ - 0x0009f030 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ - 0x0009f040 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ - 0x0009f050 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x0009f060 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x0009f070 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x0009f080 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x0009f090 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ - 0x0009f0a0 5052494f 52495459 282e696e 69745f61 PRIORITY(.init_a │ │ │ │ - 0x0009f0b0 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ - 0x0009f0c0 494e4954 5f505249 4f524954 59282e63 INIT_PRIORITY(.c │ │ │ │ - 0x0009f0d0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x0009f0e0 45502028 2a282e69 6e69745f 61727261 EP (*(.init_arra │ │ │ │ - 0x0009f0f0 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ - 0x0009f100 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ - 0x0009f110 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ - 0x0009f120 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x0009f130 2e63746f 72732929 0a202020 2050524f .ctors)). PRO │ │ │ │ - 0x0009f140 56494445 5f484944 44454e20 285f5f69 VIDE_HIDDEN (__i │ │ │ │ - 0x0009f150 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ - 0x0009f160 2e293b0a 20207d0a 20202e66 696e695f .);. }. .fini_ │ │ │ │ - 0x0009f170 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x0009f180 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x0009f190 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ - 0x0009f1a0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x0009f1b0 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x0009f1c0 494e4954 5f505249 4f524954 59282e66 INIT_PRIORITY(.f │ │ │ │ - 0x0009f1d0 696e695f 61727261 792e2a29 20534f52 ini_array.*) SOR │ │ │ │ - 0x0009f1e0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x0009f1f0 5459282e 64746f72 732e2a29 29290a20 TY(.dtors.*))). │ │ │ │ - 0x0009f200 2020204b 45455020 282a282e 66696e69 KEEP (*(.fini │ │ │ │ - 0x0009f210 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x0009f220 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x0009f230 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x0009f240 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x0009f250 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ - 0x0009f260 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x0009f270 20285f5f 66696e69 5f617272 61795f65 (__fini_array_e │ │ │ │ - 0x0009f280 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x0009f290 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ - 0x0009f2a0 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ - 0x0009f2b0 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ - 0x0009f2c0 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ - 0x0009f2d0 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ - 0x0009f2e0 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ - 0x0009f2f0 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ - 0x0009f300 2069730a 20202020 20202066 69727374 is. first │ │ │ │ - 0x0009f310 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ - 0x0009f320 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ - 0x0009f330 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x0009f340 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ - 0x0009f350 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ - 0x0009f360 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ - 0x0009f370 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ - 0x0009f380 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ - 0x0009f390 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ - 0x0009f3a0 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ - 0x0009f3b0 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ - 0x0009f3c0 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ - 0x0009f3d0 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ - 0x0009f3e0 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ - 0x0009f3f0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x0009f400 20776869 63682064 69726563 746f7279 which directory │ │ │ │ - 0x0009f410 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ - 0x0009f420 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ - 0x0009f430 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x0009f440 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ - 0x0009f450 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x0009f460 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ - 0x0009f470 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ - 0x0009f480 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ - 0x0009f490 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ - 0x0009f4a0 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ - 0x0009f4b0 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ - 0x0009f4c0 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ - 0x0009f4d0 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ - 0x0009f4e0 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ - 0x0009f4f0 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ - 0x0009f500 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ - 0x0009f510 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ - 0x0009f520 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ - 0x0009f530 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ - 0x0009f540 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ - 0x0009f550 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x0009f560 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x0009f570 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x0009f580 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x0009f590 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ - 0x0009f5a0 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ - 0x0009f5b0 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ - 0x0009f5c0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x0009f5d0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x0009f5e0 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ - 0x0009f5f0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x0009f600 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ - 0x0009f610 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x0009f620 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x0009f630 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x0009f640 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x0009f650 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ - 0x0009f660 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x0009f670 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ - 0x0009f680 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ - 0x0009f690 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ - 0x0009f6a0 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ - 0x0009f6b0 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ - 0x0009f6c0 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ - 0x0009f6d0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x0009f6e0 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ - 0x0009f6f0 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ - 0x0009f700 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ - 0x0009f710 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x0009f720 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ - 0x0009f730 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ - 0x0009f740 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ - 0x0009f750 676f7420 20202020 20202020 2020203a got : │ │ │ │ - 0x0009f760 207b202a 282e676f 7429202a 282e6967 { *(.got) *(.ig │ │ │ │ - 0x0009f770 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ - 0x0009f780 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ - 0x0009f790 4e442028 32342c20 2e293b0a 20202e67 ND (24, .);. .g │ │ │ │ - 0x0009f7a0 6f742e70 6c742020 20202020 20203a20 ot.plt : │ │ │ │ - 0x0009f7b0 7b202a28 2e676f74 2e706c74 29202a28 { *(.got.plt) *( │ │ │ │ - 0x0009f7c0 2e69676f 742e706c 7429207d 0a20202e .igot.plt) }. . │ │ │ │ - 0x0009f7d0 64617461 20202020 20202020 2020203a data : │ │ │ │ - 0x0009f7e0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x0009f7f0 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ - 0x0009f800 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ - 0x0009f810 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ - 0x0009f820 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ - 0x0009f830 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ - 0x0009f840 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ - 0x0009f850 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x0009f860 64617461 3129207d 0a20205f 65646174 data1) }. _edat │ │ │ │ - 0x0009f870 61203d20 2e3b0a20 2050524f 56494445 a = .;. PROVIDE │ │ │ │ - 0x0009f880 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ - 0x0009f890 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ - 0x0009f8a0 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ - 0x0009f8b0 3b0a2020 5f5f6273 735f7374 61727420 ;. __bss_start │ │ │ │ - 0x0009f8c0 3d202e3b 0a20205f 5f627373 5f737461 = .;. __bss_sta │ │ │ │ - 0x0009f8d0 72745f5f 203d202e 3b0a2020 2e627373 rt__ = .;. .bss │ │ │ │ - 0x0009f8e0 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ - 0x0009f8f0 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ - 0x0009f900 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ - 0x0009f910 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x0009f920 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ - 0x0009f930 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ - 0x0009f940 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ - 0x0009f950 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ - 0x0009f960 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ - 0x0009f970 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ - 0x0009f980 20202020 20202074 79706520 6f66202e type of . │ │ │ │ - 0x0009f990 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ - 0x0009f9a0 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ - 0x0009f9b0 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ - 0x0009f9c0 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ - 0x0009f9d0 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ - 0x0009f9e0 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ - 0x0009f9f0 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ - 0x0009fa00 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ - 0x0009fa10 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ - 0x0009fa20 72732062 65636175 73652074 68657265 rs because there │ │ │ │ - 0x0009fa30 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ - 0x0009fa40 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ - 0x0009fa50 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ - 0x0009fa60 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ - 0x0009fa70 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ - 0x0009fa80 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ - 0x0009fa90 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ - 0x0009faa0 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ - 0x0009fab0 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ - 0x0009fac0 49474e28 2e20213d 2030203f 20363420 IGN(. != 0 ? 64 │ │ │ │ - 0x0009fad0 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ - 0x0009fae0 5f627373 5f656e64 5f5f203d 202e3b20 _bss_end__ = .; │ │ │ │ - 0x0009faf0 5f5f6273 735f656e 645f5f20 3d202e3b __bss_end__ = .; │ │ │ │ - 0x0009fb00 0a202020 202e203d 20414c49 474e2836 . . = ALIGN(6 │ │ │ │ - 0x0009fb10 34202f20 38293b0a 20202f2a 20537461 4 / 8);. /* Sta │ │ │ │ - 0x0009fb20 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ - 0x0009fb30 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x0009fb40 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x0009fb50 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ - 0x0009fb60 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ - 0x0009fb70 414c4947 4e283634 202f2038 293b0a20 ALIGN(64 / 8);. │ │ │ │ - 0x0009fb80 205f5f65 6e645f5f 203d202e 3b0a2020 __end__ = .;. │ │ │ │ - 0x0009fb90 5f656e64 203d202e 3b0a2020 50524f56 _end = .;. PROV │ │ │ │ - 0x0009fba0 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ - 0x0009fbb0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x0009fbc0 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ - 0x0009fbd0 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ - 0x0009fbe0 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x0009fbf0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ - 0x0009fc00 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x0009fc10 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ - 0x0009fc20 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x0009fc30 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ - 0x0009fc40 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ - 0x0009fc50 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ - 0x0009fc60 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ - 0x0009fc70 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x0009fc80 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x0009fc90 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ - 0x0009fca0 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ - 0x0009fcb0 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ - 0x0009fcc0 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x0009fcd0 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ - 0x0009fce0 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ - 0x0009fcf0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ - 0x0009fd00 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ - 0x0009fd10 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ - 0x0009fd20 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ - 0x0009fd30 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ - 0x0009fd40 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x0009fd50 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ - 0x0009fd60 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ - 0x0009fd70 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x0009fd80 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ - 0x0009fd90 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ - 0x0009fda0 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ - 0x0009fdb0 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ - 0x0009fdc0 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ - 0x0009fdd0 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ - 0x0009fde0 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ - 0x0009fdf0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ - 0x0009fe00 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ - 0x0009fe10 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ - 0x0009fe20 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ - 0x0009fe30 2e646562 75672020 20202020 20202020 .debug │ │ │ │ - 0x0009fe40 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ - 0x0009fe50 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ - 0x0009fe60 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ - 0x0009fe70 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ - 0x0009fe80 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ - 0x0009fe90 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ - 0x0009fea0 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ - 0x0009feb0 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ - 0x0009fec0 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ - 0x0009fed0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x0009fee0 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ - 0x0009fef0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ - 0x0009ff00 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x0009ff10 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ - 0x0009ff20 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x0009ff30 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ - 0x0009ff40 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ - 0x0009ff50 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ - 0x0009ff60 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x0009ff70 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x0009ff80 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ - 0x0009ff90 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ - 0x0009ffa0 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ - 0x0009ffb0 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ - 0x0009ffc0 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x0009ffd0 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x0009ffe0 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x0009fff0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000a0000 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ - 0x000a0010 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ - 0x000a0020 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ - 0x000a0030 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ - 0x000a0040 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ - 0x000a0050 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ - 0x000a0060 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000a0070 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ - 0x000a0080 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ - 0x000a0090 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ - 0x000a00a0 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ - 0x000a00b0 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x000a00c0 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ - 0x000a00d0 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ - 0x000a00e0 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ - 0x000a00f0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ - 0x000a0100 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000a0110 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ - 0x000a0120 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ - 0x000a0130 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000a0140 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ - 0x000a0150 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ - 0x000a0160 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000a0170 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ - 0x000a0180 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ - 0x000a0190 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000a01a0 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ - 0x000a01b0 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ - 0x000a01c0 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ - 0x000a01d0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000a01e0 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ - 0x000a01f0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ - 0x000a0200 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ - 0x000a0210 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ - 0x000a0220 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ - 0x000a0230 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ - 0x000a0240 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ - 0x000a0250 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000a0260 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ - 0x000a0270 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ - 0x000a0280 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ - 0x000a0290 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000a02a0 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ - 0x000a02b0 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ - 0x000a02c0 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000a02d0 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ - 0x000a02e0 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ - 0x000a02f0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ - 0x000a0300 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ - 0x000a0310 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000a0320 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ - 0x000a0330 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000a0340 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000a0350 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ - 0x000a0360 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ - 0x000a0370 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000a0380 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ - 0x000a0390 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ - 0x000a03a0 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ - 0x000a03b0 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ - 0x000a03c0 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ - 0x000a03d0 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ - 0x000a03e0 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ - 0x000a03f0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ - 0x000a0400 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ - 0x000a0410 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ - 0x000a0420 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000a0430 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ - 0x000a0440 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ - 0x000a0450 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ - 0x000a0460 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ - 0x000a0470 25733a20 0a000000 20206e6f 20656d75 %s: .... no emu │ │ │ │ - 0x000a0480 6c617469 6f6e2073 70656369 66696320 lation specific │ │ │ │ - 0x000a0490 6f707469 6f6e732e 0a000000 00000000 options......... │ │ │ │ - 0x000a04a0 61726d65 6c666200 656c6633 322d6269 armelfb.elf32-bi │ │ │ │ - 0x000a04b0 6761726d 00000000 61726d65 6c660000 garm....armelf.. │ │ │ │ - 0x000a04c0 656c6633 322d6c69 74746c65 61726d00 elf32-littlearm. │ │ │ │ - 0x000a04d0 61617263 68363465 6c666200 00000000 aarch64elfb..... │ │ │ │ - 0x000a04e0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ - 0x000a04f0 00000000 00000000 61617263 68363465 ........aarch64e │ │ │ │ - 0x000a0500 6c663332 62000000 656c6633 322d6269 lf32b...elf32-bi │ │ │ │ - 0x000a0510 67616172 63683634 00000000 00000000 gaarch64........ │ │ │ │ - 0x000a0520 61617263 68363465 6c663332 00000000 aarch64elf32.... │ │ │ │ - 0x000a0530 656c6633 322d6c69 74746c65 61617263 elf32-littleaarc │ │ │ │ - 0x000a0540 68363400 00000000 61617263 68363465 h64.....aarch64e │ │ │ │ - 0x000a0550 6c660000 00000000 656c6636 342d6c69 lf......elf64-li │ │ │ │ - 0x000a0560 74746c65 61617263 68363400 00000000 ttleaarch64..... │ │ │ │ - 0x000a0570 61726d65 6c665f6c 696e7578 5f656162 armelf_linux_eab │ │ │ │ - 0x000a0580 69000000 00000000 61726d65 6c66625f i.......armelfb_ │ │ │ │ - 0x000a0590 6c696e75 785f6561 62690000 00000000 linux_eabi...... │ │ │ │ - 0x000a05a0 61617263 6836346c 696e7578 33326200 aarch64linux32b. │ │ │ │ - 0x000a05b0 61617263 6836346c 696e7578 33320000 aarch64linux32.. │ │ │ │ - 0x000a05c0 61617263 6836346c 696e7578 62000000 aarch64linuxb... │ │ │ │ - 0x000a05d0 61756469 74000000 4267726f 75700000 audit...Bgroup.. │ │ │ │ - 0x000a05e0 6275696c 642d6964 00000000 00000000 build-id........ │ │ │ │ - 0x000a05f0 7061636b 6167652d 6d657461 64617461 package-metadata │ │ │ │ - 0x000a0600 00000000 00000000 636f6d70 72657373 ........compress │ │ │ │ - 0x000a0610 2d646562 75672d73 65637469 6f6e7300 -debug-sections. │ │ │ │ - 0x000a0620 726f7365 676d656e 74000000 00000000 rosegment....... │ │ │ │ - 0x000a0630 6e6f2d72 6f736567 6d656e74 00000000 no-rosegment.... │ │ │ │ - 0x000a0640 64657061 75646974 00000000 00000000 depaudit........ │ │ │ │ - 0x000a0650 64697361 626c652d 6e65772d 64746167 disable-new-dtag │ │ │ │ - 0x000a0660 73000000 00000000 656e6162 6c652d6e s.......enable-n │ │ │ │ - 0x000a0670 65772d64 74616773 00000000 00000000 ew-dtags........ │ │ │ │ - 0x000a0680 65682d66 72616d65 2d686472 00000000 eh-frame-hdr.... │ │ │ │ - 0x000a0690 6e6f2d65 682d6672 616d652d 68647200 no-eh-frame-hdr. │ │ │ │ - 0x000a06a0 6578636c 7564652d 6c696273 00000000 exclude-libs.... │ │ │ │ - 0x000a06b0 68617368 2d737479 6c650000 00000000 hash-style...... │ │ │ │ - 0x000a06c0 6e6f2d70 6970656c 696e652d 6b6e6f77 no-pipeline-know │ │ │ │ - 0x000a06d0 6c656467 65000000 6e6f2d65 6e756d2d ledge...no-enum- │ │ │ │ - 0x000a06e0 73697a65 2d776172 6e696e67 00000000 size-warning.... │ │ │ │ - 0x000a06f0 7069632d 76656e65 65720000 00000000 pic-veneer...... │ │ │ │ - 0x000a0700 73747562 2d67726f 75702d73 697a6500 stub-group-size. │ │ │ │ - 0x000a0710 6e6f2d77 63686172 2d73697a 652d7761 no-wchar-size-wa │ │ │ │ - 0x000a0720 726e696e 67000000 6669782d 636f7274 rning...fix-cort │ │ │ │ - 0x000a0730 65782d61 35332d38 33353736 39000000 ex-a53-835769... │ │ │ │ - 0x000a0740 6669782d 636f7274 65782d61 35332d38 fix-cortex-a53-8 │ │ │ │ - 0x000a0750 34333431 39000000 6e6f2d61 70706c79 43419...no-apply │ │ │ │ - 0x000a0760 2d64796e 616d6963 2d72656c 6f637300 -dynamic-relocs. │ │ │ │ - 0x000a0770 64697363 6172642d 73667261 6d650000 discard-sframe.. │ │ │ │ - 0x000a0780 4b455957 4f524400 53686172 6564206c KEYWORD.Shared l │ │ │ │ - 0x000a0790 69627261 72792063 6f6e7472 6f6c2066 ibrary control f │ │ │ │ - 0x000a07a0 6f722048 502f5558 20636f6d 70617469 or HP/UX compati │ │ │ │ - 0x000a07b0 62696c69 74790000 61726368 69746563 bility..architec │ │ │ │ - 0x000a07c0 74757265 00000000 41524348 00000000 ture....ARCH.... │ │ │ │ - 0x000a07d0 53657420 61726368 69746563 74757265 Set architecture │ │ │ │ - 0x000a07e0 00000000 00000000 666f726d 61740000 ........format.. │ │ │ │ - 0x000a07f0 54415247 45540000 53706563 69667920 TARGET..Specify │ │ │ │ - 0x000a0800 74617267 65742066 6f722066 6f6c6c6f target for follo │ │ │ │ - 0x000a0810 77696e67 20696e70 75742066 696c6573 wing input files │ │ │ │ - 0x000a0820 00000000 00000000 6d72692d 73637269 ........mri-scri │ │ │ │ - 0x000a0830 70740000 00000000 52656164 204d5249 pt......Read MRI │ │ │ │ - 0x000a0840 20666f72 6d617420 6c696e6b 65722073 format linker s │ │ │ │ - 0x000a0850 63726970 74000000 466f7263 6520636f cript...Force co │ │ │ │ - 0x000a0860 6d6d6f6e 2073796d 626f6c73 20746f20 mmon symbols to │ │ │ │ - 0x000a0870 62652064 6566696e 65640000 00000000 be defined...... │ │ │ │ - 0x000a0880 64700000 00000000 64657065 6e64656e dp......dependen │ │ │ │ - 0x000a0890 63792d66 696c6500 57726974 65206465 cy-file.Write de │ │ │ │ - 0x000a08a0 70656e64 656e6379 2066696c 65000000 pendency file... │ │ │ │ - 0x000a08b0 666f7263 652d6772 6f75702d 616c6c6f force-group-allo │ │ │ │ - 0x000a08c0 63617469 6f6e0000 466f7263 65206772 cation..Force gr │ │ │ │ - 0x000a08d0 6f757020 6d656d62 65727320 6f757420 oup members out │ │ │ │ - 0x000a08e0 6f662067 726f7570 73000000 00000000 of groups....... │ │ │ │ - 0x000a08f0 656e7472 79000000 53657420 73746172 entry...Set star │ │ │ │ - 0x000a0900 74206164 64726573 73000000 00000000 t address....... │ │ │ │ - 0x000a0910 6578706f 72742d64 796e616d 69630000 export-dynamic.. │ │ │ │ - 0x000a0920 4578706f 72742061 6c6c2064 796e616d Export all dynam │ │ │ │ - 0x000a0930 69632073 796d626f 6c730000 00000000 ic symbols...... │ │ │ │ - 0x000a0940 6e6f2d65 78706f72 742d6479 6e616d69 no-export-dynami │ │ │ │ - 0x000a0950 63000000 00000000 556e646f 20746865 c.......Undo the │ │ │ │ - 0x000a0960 20656666 65637420 6f66202d 2d657870 effect of --exp │ │ │ │ - 0x000a0970 6f72742d 64796e61 6d696300 00000000 ort-dynamic..... │ │ │ │ - 0x000a0980 656e6162 6c652d6e 6f6e2d63 6f6e7469 enable-non-conti │ │ │ │ - 0x000a0990 67756f75 732d7265 67696f6e 73000000 guous-regions... │ │ │ │ - 0x000a09a0 456e6162 6c652073 7570706f 7274206f Enable support o │ │ │ │ - 0x000a09b0 66206e6f 6e2d636f 6e746967 756f7573 f non-contiguous │ │ │ │ - 0x000a09c0 206d656d 6f727920 72656769 6f6e7300 memory regions. │ │ │ │ - 0x000a09d0 656e6162 6c652d6e 6f6e2d63 6f6e7469 enable-non-conti │ │ │ │ - 0x000a09e0 67756f75 732d7265 67696f6e 732d7761 guous-regions-wa │ │ │ │ - 0x000a09f0 726e696e 67730000 456e6162 6c652077 rnings..Enable w │ │ │ │ - 0x000a0a00 61726e69 6e677320 7768656e 202d2d65 arnings when --e │ │ │ │ - 0x000a0a10 6e61626c 652d6e6f 6e2d636f 6e746967 nable-non-contig │ │ │ │ - 0x000a0a20 756f7573 2d726567 696f6e73 206d6179 uous-regions may │ │ │ │ - 0x000a0a30 20636175 73652075 6e657870 65637465 cause unexpecte │ │ │ │ - 0x000a0a40 64206265 68617669 6f757200 00000000 d behaviour..... │ │ │ │ - 0x000a0a50 64697361 626c652d 6c696e6b 65722d76 disable-linker-v │ │ │ │ - 0x000a0a60 65727369 6f6e0000 44697361 626c6520 ersion..Disable │ │ │ │ - 0x000a0a70 74686520 4c494e4b 45525f56 45525349 the LINKER_VERSI │ │ │ │ - 0x000a0a80 4f4e206c 696e6b65 72207363 72697074 ON linker script │ │ │ │ - 0x000a0a90 20646972 65637469 76650000 00000000 directive...... │ │ │ │ - 0x000a0aa0 656e6162 6c652d6c 696e6b65 722d7665 enable-linker-ve │ │ │ │ - 0x000a0ab0 7273696f 6e000000 456e6162 6c652074 rsion...Enable t │ │ │ │ - 0x000a0ac0 6865204c 494e4b45 525f5645 5253494f he LINKER_VERSIO │ │ │ │ - 0x000a0ad0 4e206c69 6e6b6572 20736372 69707420 N linker script │ │ │ │ - 0x000a0ae0 64697265 63746976 65000000 00000000 directive....... │ │ │ │ - 0x000a0af0 45420000 00000000 4c696e6b 20626967 EB......Link big │ │ │ │ - 0x000a0b00 2d656e64 69616e20 6f626a65 63747300 -endian objects. │ │ │ │ - 0x000a0b10 454c0000 00000000 4c696e6b 206c6974 EL......Link lit │ │ │ │ - 0x000a0b20 746c652d 656e6469 616e206f 626a6563 tle-endian objec │ │ │ │ - 0x000a0b30 74730000 00000000 61757869 6c696172 ts......auxiliar │ │ │ │ - 0x000a0b40 79000000 00000000 53484c49 42000000 y.......SHLIB... │ │ │ │ - 0x000a0b50 41757869 6c696172 79206669 6c746572 Auxiliary filter │ │ │ │ - 0x000a0b60 20666f72 20736861 72656420 6f626a65 for shared obje │ │ │ │ - 0x000a0b70 63742073 796d626f 6c207461 626c6500 ct symbol table. │ │ │ │ - 0x000a0b80 66696c74 65720000 46696c74 65722066 filter..Filter f │ │ │ │ - 0x000a0b90 6f722073 68617265 64206f62 6a656374 or shared object │ │ │ │ - 0x000a0ba0 2073796d 626f6c20 7461626c 65000000 symbol table... │ │ │ │ - 0x000a0bb0 49676e6f 72656400 67707369 7a650000 Ignored.gpsize.. │ │ │ │ - 0x000a0bc0 53495a45 00000000 536d616c 6c206461 SIZE....Small da │ │ │ │ - 0x000a0bd0 74612073 697a6520 28696620 6e6f2073 ta size (if no s │ │ │ │ - 0x000a0be0 697a652c 2073616d 65206173 202d2d73 ize, same as --s │ │ │ │ - 0x000a0bf0 68617265 64290000 736f6e61 6d650000 hared)..soname.. │ │ │ │ - 0x000a0c00 46494c45 4e414d45 00000000 00000000 FILENAME........ │ │ │ │ - 0x000a0c10 53657420 696e7465 726e616c 206e616d Set internal nam │ │ │ │ - 0x000a0c20 65206f66 20736861 72656420 6c696272 e of shared libr │ │ │ │ - 0x000a0c30 61727900 00000000 64796e61 6d69632d ary.....dynamic- │ │ │ │ - 0x000a0c40 6c696e6b 65720000 50524f47 52414d00 linker..PROGRAM. │ │ │ │ - 0x000a0c50 53657420 50524f47 52414d20 61732074 Set PROGRAM as t │ │ │ │ - 0x000a0c60 68652064 796e616d 6963206c 696e6b65 he dynamic linke │ │ │ │ - 0x000a0c70 7220746f 20757365 00000000 00000000 r to use........ │ │ │ │ - 0x000a0c80 6e6f2d64 796e616d 69632d6c 696e6b65 no-dynamic-linke │ │ │ │ - 0x000a0c90 72000000 00000000 50726f64 75636520 r.......Produce │ │ │ │ - 0x000a0ca0 616e2065 78656375 7461626c 65207769 an executable wi │ │ │ │ - 0x000a0cb0 7468206e 6f207072 6f677261 6d20696e th no program in │ │ │ │ - 0x000a0cc0 74657270 72657465 72206865 61646572 terpreter header │ │ │ │ - 0x000a0cd0 00000000 00000000 4c49424e 414d4500 ........LIBNAME. │ │ │ │ - 0x000a0ce0 53656172 63682066 6f72206c 69627261 Search for libra │ │ │ │ - 0x000a0cf0 7279204c 49424e41 4d450000 00000000 ry LIBNAME...... │ │ │ │ - 0x000a0d00 6c696272 6172792d 70617468 00000000 library-path.... │ │ │ │ - 0x000a0d10 44495245 43544f52 59000000 00000000 DIRECTORY....... │ │ │ │ - 0x000a0d20 41646420 44495245 43544f52 5920746f Add DIRECTORY to │ │ │ │ - 0x000a0d30 206c6962 72617279 20736561 72636820 library search │ │ │ │ - 0x000a0d40 70617468 00000000 73797372 6f6f743d path....sysroot= │ │ │ │ - 0x000a0d50 3c444952 4543544f 52593e00 00000000 ..... │ │ │ │ - 0x000a0d60 4f766572 72696465 20746865 20646566 Override the def │ │ │ │ - 0x000a0d70 61756c74 20737973 726f6f74 206c6f63 ault sysroot loc │ │ │ │ - 0x000a0d80 6174696f 6e000000 454d554c 4154494f ation...EMULATIO │ │ │ │ - 0x000a0d90 4e000000 00000000 53657420 656d756c N.......Set emul │ │ │ │ - 0x000a0da0 6174696f 6e000000 7072696e 742d6d61 ation...print-ma │ │ │ │ - 0x000a0db0 70000000 00000000 5072696e 74206d61 p.......Print ma │ │ │ │ - 0x000a0dc0 70206669 6c65206f 6e207374 616e6461 p file on standa │ │ │ │ - 0x000a0dd0 7264206f 75747075 74000000 00000000 rd output....... │ │ │ │ - 0x000a0de0 6e6d6167 69630000 446f206e 6f742070 nmagic..Do not p │ │ │ │ - 0x000a0df0 61676520 616c6967 6e206461 74610000 age align data.. │ │ │ │ - 0x000a0e00 6f6d6167 69630000 446f206e 6f742070 omagic..Do not p │ │ │ │ - 0x000a0e10 61676520 616c6967 6e206461 74612c20 age align data, │ │ │ │ - 0x000a0e20 646f206e 6f74206d 616b6520 74657874 do not make text │ │ │ │ - 0x000a0e30 20726561 646f6e6c 79000000 00000000 readonly....... │ │ │ │ - 0x000a0e40 6e6f2d6f 6d616769 63000000 00000000 no-omagic....... │ │ │ │ - 0x000a0e50 50616765 20616c69 676e2064 6174612c Page align data, │ │ │ │ - 0x000a0e60 206d616b 65207465 78742072 6561646f make text reado │ │ │ │ - 0x000a0e70 6e6c7900 00000000 6f757470 75740000 nly.....output.. │ │ │ │ - 0x000a0e80 53657420 6f757470 75742066 696c6520 Set output file │ │ │ │ - 0x000a0e90 6e616d65 00000000 4c455645 4c000000 name....LEVEL... │ │ │ │ - 0x000a0ea0 4f707469 6d697a65 206f7574 70757420 Optimize output │ │ │ │ - 0x000a0eb0 66696c65 00000000 6f75742d 696d706c file....out-impl │ │ │ │ - 0x000a0ec0 69620000 00000000 47656e65 72617465 ib......Generate │ │ │ │ - 0x000a0ed0 20696d70 6f727420 6c696272 61727900 import library. │ │ │ │ - 0x000a0ee0 504c5547 494e0000 4c6f6164 206e616d PLUGIN..Load nam │ │ │ │ - 0x000a0ef0 65642070 6c756769 6e000000 00000000 ed plugin....... │ │ │ │ - 0x000a0f00 706c7567 696e2d6f 70740000 00000000 plugin-opt...... │ │ │ │ - 0x000a0f10 41524700 00000000 53656e64 20617267 ARG.....Send arg │ │ │ │ - 0x000a0f20 20746f20 6c617374 2d6c6f61 64656420 to last-loaded │ │ │ │ - 0x000a0f30 706c7567 696e0000 706c7567 696e2d73 plugin..plugin-s │ │ │ │ - 0x000a0f40 6176652d 74656d70 73000000 00000000 ave-temps....... │ │ │ │ - 0x000a0f50 53746f72 6520706c 7567696e 20696e74 Store plugin int │ │ │ │ - 0x000a0f60 65726d65 64696174 65206669 6c657320 ermediate files │ │ │ │ - 0x000a0f70 7065726d 616e656e 746c7900 00000000 permanently..... │ │ │ │ - 0x000a0f80 666c746f 00000000 49676e6f 72656420 flto....Ignored │ │ │ │ - 0x000a0f90 666f7220 47434320 4c544f20 6f707469 for GCC LTO opti │ │ │ │ - 0x000a0fa0 6f6e2063 6f6d7061 74696269 6c697479 on compatibility │ │ │ │ - 0x000a0fb0 00000000 00000000 666c746f 2d706172 ........flto-par │ │ │ │ - 0x000a0fc0 74697469 6f6e3d00 66757365 2d6c643d tition=.fuse-ld= │ │ │ │ - 0x000a0fd0 00000000 00000000 49676e6f 72656420 ........Ignored │ │ │ │ - 0x000a0fe0 666f7220 47434320 6c696e6b 6572206f for GCC linker o │ │ │ │ - 0x000a0ff0 7074696f 6e20636f 6d706174 6962696c ption compatibil │ │ │ │ - 0x000a1000 69747900 00000000 6d61702d 77686f6c ity.....map-whol │ │ │ │ - 0x000a1010 652d6669 6c657300 49676e6f 72656420 e-files.Ignored │ │ │ │ - 0x000a1020 666f7220 676f6c64 206f7074 696f6e20 for gold option │ │ │ │ - 0x000a1030 636f6d70 61746962 696c6974 79000000 compatibility... │ │ │ │ - 0x000a1040 6e6f2d6d 61702d77 686f6c65 2d66696c no-map-whole-fil │ │ │ │ - 0x000a1050 65730000 00000000 51790000 00000000 es......Qy...... │ │ │ │ - 0x000a1060 49676e6f 72656420 666f7220 53565234 Ignored for SVR4 │ │ │ │ - 0x000a1070 20636f6d 70617469 62696c69 74790000 compatibility.. │ │ │ │ - 0x000a1080 656d6974 2d72656c 6f637300 00000000 emit-relocs..... │ │ │ │ - 0x000a1090 47656e65 72617465 2072656c 6f636174 Generate relocat │ │ │ │ - 0x000a10a0 696f6e73 20696e20 66696e61 6c206f75 ions in final ou │ │ │ │ - 0x000a10b0 74707574 00000000 72656c6f 63617461 tput....relocata │ │ │ │ - 0x000a10c0 626c6500 00000000 47656e65 72617465 ble.....Generate │ │ │ │ - 0x000a10d0 2072656c 6f636174 61626c65 206f7574 relocatable out │ │ │ │ - 0x000a10e0 70757400 00000000 6a757374 2d73796d put.....just-sym │ │ │ │ - 0x000a10f0 626f6c73 00000000 4a757374 206c696e bols....Just lin │ │ │ │ - 0x000a1100 6b207379 6d626f6c 73202869 66206469 k symbols (if di │ │ │ │ - 0x000a1110 72656374 6f72792c 2073616d 65206173 rectory, same as │ │ │ │ - 0x000a1120 202d2d72 70617468 29000000 00000000 --rpath)....... │ │ │ │ - 0x000a1130 72656d61 702d696e 70757473 2d66696c remap-inputs-fil │ │ │ │ - 0x000a1140 65000000 00000000 50726f76 69646520 e.......Provide │ │ │ │ - 0x000a1150 61204649 4c452063 6f6e7461 696e696e a FILE containin │ │ │ │ - 0x000a1160 6720696e 70757420 72656d61 70696e67 g input remaping │ │ │ │ - 0x000a1170 73000000 00000000 72656d61 702d696e s.......remap-in │ │ │ │ - 0x000a1180 70757473 00000000 50415454 45524e3d puts....PATTERN= │ │ │ │ - 0x000a1190 46494c45 00000000 52656d61 7020696e FILE....Remap in │ │ │ │ - 0x000a11a0 70757420 66696c65 73206d61 74636869 put files matchi │ │ │ │ - 0x000a11b0 6e672050 41545445 524e2074 6f204649 ng PATTERN to FI │ │ │ │ - 0x000a11c0 4c450000 00000000 73747269 702d616c LE......strip-al │ │ │ │ - 0x000a11d0 6c000000 00000000 53747269 7020616c l.......Strip al │ │ │ │ - 0x000a11e0 6c207379 6d626f6c 73000000 00000000 l symbols....... │ │ │ │ - 0x000a11f0 73747269 702d6465 62756700 00000000 strip-debug..... │ │ │ │ - 0x000a1200 53747269 70206465 62756767 696e6720 Strip debugging │ │ │ │ - 0x000a1210 73796d62 6f6c7300 73747269 702d6469 symbols.strip-di │ │ │ │ - 0x000a1220 73636172 64656400 53747269 70207379 scarded.Strip sy │ │ │ │ - 0x000a1230 6d626f6c 7320696e 20646973 63617264 mbols in discard │ │ │ │ - 0x000a1240 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ - 0x000a1250 6e6f2d73 74726970 2d646973 63617264 no-strip-discard │ │ │ │ - 0x000a1260 65640000 00000000 446f206e 6f742073 ed......Do not s │ │ │ │ - 0x000a1270 74726970 2073796d 626f6c73 20696e20 trip symbols in │ │ │ │ - 0x000a1280 64697363 61726465 64207365 6374696f discarded sectio │ │ │ │ - 0x000a1290 6e730000 00000000 74726163 65000000 ns......trace... │ │ │ │ - 0x000a12a0 54726163 65206669 6c65206f 70656e73 Trace file opens │ │ │ │ - 0x000a12b0 00000000 00000000 52656164 206c696e ........Read lin │ │ │ │ - 0x000a12c0 6b657220 73637269 70740000 00000000 ker script...... │ │ │ │ - 0x000a12d0 64656661 756c742d 73637269 70740000 default-script.. │ │ │ │ - 0x000a12e0 52656164 20646566 61756c74 206c696e Read default lin │ │ │ │ - 0x000a12f0 6b657220 73637269 70740000 00000000 ker script...... │ │ │ │ - 0x000a1300 64540000 00000000 756e6465 66696e65 dT......undefine │ │ │ │ - 0x000a1310 64000000 00000000 53594d42 4f4c0000 d.......SYMBOL.. │ │ │ │ - 0x000a1320 53746172 74207769 74682075 6e646566 Start with undef │ │ │ │ - 0x000a1330 696e6564 20726566 6572656e 63652074 ined reference t │ │ │ │ - 0x000a1340 6f205359 4d424f4c 00000000 00000000 o SYMBOL........ │ │ │ │ - 0x000a1350 72657175 6972652d 64656669 6e656400 require-defined. │ │ │ │ - 0x000a1360 52657175 69726520 53594d42 4f4c2062 Require SYMBOL b │ │ │ │ - 0x000a1370 65206465 66696e65 6420696e 20746865 e defined in the │ │ │ │ - 0x000a1380 2066696e 616c206f 75747075 74000000 final output... │ │ │ │ - 0x000a1390 5b3d5345 4354494f 4e5d0000 00000000 [=SECTION]...... │ │ │ │ - 0x000a13a0 446f6e27 74206d65 72676520 696e7075 Don't merge inpu │ │ │ │ - 0x000a13b0 74205b53 45435449 4f4e207c 206f7270 t [SECTION | orp │ │ │ │ - 0x000a13c0 68616e5d 20736563 74696f6e 73000000 han] sections... │ │ │ │ - 0x000a13d0 55720000 00000000 4275696c 6420676c Ur......Build gl │ │ │ │ - 0x000a13e0 6f62616c 20636f6e 73747275 63746f72 obal constructor │ │ │ │ - 0x000a13f0 2f646573 74727563 746f7220 7461626c /destructor tabl │ │ │ │ - 0x000a1400 65730000 00000000 5072696e 74207665 es......Print ve │ │ │ │ - 0x000a1410 7273696f 6e20696e 666f726d 6174696f rsion informatio │ │ │ │ - 0x000a1420 6e000000 00000000 5072696e 74207665 n.......Print ve │ │ │ │ - 0x000a1430 7273696f 6e20616e 6420656d 756c6174 rsion and emulat │ │ │ │ - 0x000a1440 696f6e20 696e666f 726d6174 696f6e00 ion information. │ │ │ │ - 0x000a1450 64697363 6172642d 616c6c00 00000000 discard-all..... │ │ │ │ - 0x000a1460 44697363 61726420 616c6c20 6c6f6361 Discard all loca │ │ │ │ - 0x000a1470 6c207379 6d626f6c 73000000 00000000 l symbols....... │ │ │ │ - 0x000a1480 64697363 6172642d 6c6f6361 6c730000 discard-locals.. │ │ │ │ - 0x000a1490 44697363 61726420 74656d70 6f726172 Discard temporar │ │ │ │ - 0x000a14a0 79206c6f 63616c20 73796d62 6f6c7320 y local symbols │ │ │ │ - 0x000a14b0 28646566 61756c74 29000000 00000000 (default)....... │ │ │ │ - 0x000a14c0 64697363 6172642d 6e6f6e65 00000000 discard-none.... │ │ │ │ - 0x000a14d0 446f6e27 74206469 73636172 6420616e Don't discard an │ │ │ │ - 0x000a14e0 79206c6f 63616c20 73796d62 6f6c7300 y local symbols. │ │ │ │ - 0x000a14f0 74726163 652d7379 6d626f6c 00000000 trace-symbol.... │ │ │ │ - 0x000a1500 54726163 65206d65 6e74696f 6e73206f Trace mentions o │ │ │ │ - 0x000a1510 66205359 4d424f4c 00000000 00000000 f SYMBOL........ │ │ │ │ - 0x000a1520 50415448 00000000 44656661 756c7420 PATH....Default │ │ │ │ - 0x000a1530 73656172 63682070 61746820 666f7220 search path for │ │ │ │ - 0x000a1540 536f6c61 72697320 636f6d70 61746962 Solaris compatib │ │ │ │ - 0x000a1550 696c6974 79000000 73746172 742d6772 ility...start-gr │ │ │ │ - 0x000a1560 6f757000 00000000 53746172 74206120 oup.....Start a │ │ │ │ - 0x000a1570 67726f75 70000000 656e642d 67726f75 group...end-grou │ │ │ │ - 0x000a1580 70000000 00000000 456e6420 61206772 p.......End a gr │ │ │ │ - 0x000a1590 6f757000 00000000 61636365 70742d75 oup.....accept-u │ │ │ │ - 0x000a15a0 6e6b6e6f 776e2d69 6e707574 2d617263 nknown-input-arc │ │ │ │ - 0x000a15b0 68000000 00000000 41636365 70742069 h.......Accept i │ │ │ │ - 0x000a15c0 6e707574 2066696c 65732077 686f7365 nput files whose │ │ │ │ - 0x000a15d0 20617263 68697465 63747572 65206361 architecture ca │ │ │ │ - 0x000a15e0 6e6e6f74 20626520 64657465 726d696e nnot be determin │ │ │ │ - 0x000a15f0 65640000 00000000 6e6f2d61 63636570 ed......no-accep │ │ │ │ - 0x000a1600 742d756e 6b6e6f77 6e2d696e 7075742d t-unknown-input- │ │ │ │ - 0x000a1610 61726368 00000000 52656a65 63742069 arch....Reject i │ │ │ │ - 0x000a1620 6e707574 2066696c 65732077 686f7365 nput files whose │ │ │ │ - 0x000a1630 20617263 68697465 63747572 65206973 architecture is │ │ │ │ - 0x000a1640 20756e6b 6e6f776e 00000000 00000000 unknown........ │ │ │ │ - 0x000a1650 6164642d 6e656564 65640000 00000000 add-needed...... │ │ │ │ - 0x000a1660 6e6f2d61 64642d6e 65656465 64000000 no-add-needed... │ │ │ │ - 0x000a1670 61732d6e 65656465 64000000 00000000 as-needed....... │ │ │ │ - 0x000a1680 4f6e6c79 20736574 2044545f 4e454544 Only set DT_NEED │ │ │ │ - 0x000a1690 45442066 6f722066 6f6c6c6f 77696e67 ED for following │ │ │ │ - 0x000a16a0 2064796e 616d6963 206c6962 73206966 dynamic libs if │ │ │ │ - 0x000a16b0 20757365 64000000 6e6f2d61 732d6e65 used...no-as-ne │ │ │ │ - 0x000a16c0 65646564 00000000 416c7761 79732073 eded....Always s │ │ │ │ - 0x000a16d0 65742044 545f4e45 45444544 20666f72 et DT_NEEDED for │ │ │ │ - 0x000a16e0 2064796e 616d6963 206c6962 72617269 dynamic librari │ │ │ │ - 0x000a16f0 6573206d 656e7469 6f6e6564 206f6e0a es mentioned on. │ │ │ │ - 0x000a1700 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a1710 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a1720 74686520 636f6d6d 616e6420 6c696e65 the command line │ │ │ │ - 0x000a1730 00000000 00000000 61737365 72740000 ........assert.. │ │ │ │ - 0x000a1740 49676e6f 72656420 666f7220 53756e4f Ignored for SunO │ │ │ │ - 0x000a1750 5320636f 6d706174 6962696c 69747900 S compatibility. │ │ │ │ - 0x000a1760 4264796e 616d6963 00000000 00000000 Bdynamic........ │ │ │ │ - 0x000a1770 4c696e6b 20616761 696e7374 20736861 Link against sha │ │ │ │ - 0x000a1780 72656420 6c696272 61726965 73000000 red libraries... │ │ │ │ - 0x000a1790 64790000 00000000 63616c6c 5f736861 dy......call_sha │ │ │ │ - 0x000a17a0 72656400 00000000 42737461 74696300 red.....Bstatic. │ │ │ │ - 0x000a17b0 446f206e 6f74206c 696e6b20 61676169 Do not link agai │ │ │ │ - 0x000a17c0 6e737420 73686172 6564206c 69627261 nst shared libra │ │ │ │ - 0x000a17d0 72696573 00000000 646e0000 00000000 ries....dn...... │ │ │ │ - 0x000a17e0 6e6f6e5f 73686172 65640000 00000000 non_shared...... │ │ │ │ - 0x000a17f0 73746174 69630000 426e6f2d 73796d62 static..Bno-symb │ │ │ │ - 0x000a1800 6f6c6963 00000000 446f6e27 74206269 olic....Don't bi │ │ │ │ - 0x000a1810 6e642067 6c6f6261 6c207265 66657265 nd global refere │ │ │ │ - 0x000a1820 6e636573 206c6f63 616c6c79 00000000 nces locally.... │ │ │ │ - 0x000a1830 4273796d 626f6c69 63000000 00000000 Bsymbolic....... │ │ │ │ - 0x000a1840 42696e64 20676c6f 62616c20 72656665 Bind global refe │ │ │ │ - 0x000a1850 72656e63 6573206c 6f63616c 6c790000 rences locally.. │ │ │ │ - 0x000a1860 4273796d 626f6c69 632d6675 6e637469 Bsymbolic-functi │ │ │ │ - 0x000a1870 6f6e7300 00000000 42696e64 20676c6f ons.....Bind glo │ │ │ │ - 0x000a1880 62616c20 66756e63 74696f6e 20726566 bal function ref │ │ │ │ - 0x000a1890 6572656e 63657320 6c6f6361 6c6c7900 erences locally. │ │ │ │ - 0x000a18a0 63686563 6b2d7365 6374696f 6e730000 check-sections.. │ │ │ │ - 0x000a18b0 43686563 6b207365 6374696f 6e206164 Check section ad │ │ │ │ - 0x000a18c0 64726573 73657320 666f7220 6f766572 dresses for over │ │ │ │ - 0x000a18d0 6c617073 20286465 6661756c 74290000 laps (default).. │ │ │ │ - 0x000a18e0 6e6f2d63 6865636b 2d736563 74696f6e no-check-section │ │ │ │ - 0x000a18f0 73000000 00000000 446f206e 6f742063 s.......Do not c │ │ │ │ - 0x000a1900 6865636b 20736563 74696f6e 20616464 heck section add │ │ │ │ - 0x000a1910 72657373 65732066 6f72206f 7665726c resses for overl │ │ │ │ - 0x000a1920 61707300 00000000 636f7079 2d64742d aps.....copy-dt- │ │ │ │ - 0x000a1930 6e656564 65642d65 6e747269 65730000 needed-entries.. │ │ │ │ - 0x000a1940 436f7079 2044545f 4e454544 4544206c Copy DT_NEEDED l │ │ │ │ - 0x000a1950 696e6b73 206d656e 74696f6e 65642069 inks mentioned i │ │ │ │ - 0x000a1960 6e736964 65204453 4f732074 68617420 nside DSOs that │ │ │ │ - 0x000a1970 666f6c6c 6f770000 6e6f2d63 6f70792d follow..no-copy- │ │ │ │ - 0x000a1980 64742d6e 65656465 642d656e 74726965 dt-needed-entrie │ │ │ │ - 0x000a1990 73000000 00000000 446f206e 6f742063 s.......Do not c │ │ │ │ - 0x000a19a0 6f707920 44545f4e 45454445 44206c69 opy DT_NEEDED li │ │ │ │ - 0x000a19b0 6e6b7320 6d656e74 696f6e65 6420696e nks mentioned in │ │ │ │ - 0x000a19c0 73696465 2044534f 73207468 61742066 side DSOs that f │ │ │ │ - 0x000a19d0 6f6c6c6f 77000000 63726566 00000000 ollow...cref.... │ │ │ │ - 0x000a19e0 4f757470 75742063 726f7373 20726566 Output cross ref │ │ │ │ - 0x000a19f0 6572656e 63652074 61626c65 00000000 erence table.... │ │ │ │ - 0x000a1a00 64656673 796d0000 53594d42 4f4c3d45 defsym..SYMBOL=E │ │ │ │ - 0x000a1a10 58505245 5353494f 4e000000 00000000 XPRESSION....... │ │ │ │ - 0x000a1a20 44656669 6e652061 2073796d 626f6c00 Define a symbol. │ │ │ │ - 0x000a1a30 64656d61 6e676c65 00000000 00000000 demangle........ │ │ │ │ - 0x000a1a40 5b3d5354 594c455d 00000000 00000000 [=STYLE]........ │ │ │ │ - 0x000a1a50 44656d61 6e676c65 2073796d 626f6c20 Demangle symbol │ │ │ │ - 0x000a1a60 6e616d65 73205b75 73696e67 20535459 names [using STY │ │ │ │ - 0x000a1a70 4c455d00 00000000 64697361 626c652d LE].....disable- │ │ │ │ - 0x000a1a80 6d756c74 69706c65 2d616273 2d646566 multiple-abs-def │ │ │ │ - 0x000a1a90 73000000 00000000 446f206e 6f742061 s.......Do not a │ │ │ │ - 0x000a1aa0 6c6c6f77 206d756c 7469706c 65206465 llow multiple de │ │ │ │ - 0x000a1ab0 66696e69 74696f6e 73207769 74682073 finitions with s │ │ │ │ - 0x000a1ac0 796d626f 6c732069 6e636c75 6465640a ymbols included. │ │ │ │ - 0x000a1ad0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a1ae0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a1af0 696e2066 696c656e 616d6520 696e766f in filename invo │ │ │ │ - 0x000a1b00 6b656420 6279202d 52206f72 202d2d6a ked by -R or --j │ │ │ │ - 0x000a1b10 7573742d 73796d62 6f6c7300 00000000 ust-symbols..... │ │ │ │ - 0x000a1b20 656d6265 64646564 2d72656c 6f637300 embedded-relocs. │ │ │ │ - 0x000a1b30 47656e65 72617465 20656d62 65646465 Generate embedde │ │ │ │ - 0x000a1b40 64207265 6c6f6373 00000000 00000000 d relocs........ │ │ │ │ - 0x000a1b50 66617461 6c2d7761 726e696e 67730000 fatal-warnings.. │ │ │ │ - 0x000a1b60 54726561 74207761 726e696e 67732061 Treat warnings a │ │ │ │ - 0x000a1b70 73206572 726f7273 00000000 00000000 s errors........ │ │ │ │ - 0x000a1b80 6e6f2d66 6174616c 2d776172 6e696e67 no-fatal-warning │ │ │ │ - 0x000a1b90 73000000 00000000 446f206e 6f742074 s.......Do not t │ │ │ │ - 0x000a1ba0 72656174 20776172 6e696e67 73206173 reat warnings as │ │ │ │ - 0x000a1bb0 20657272 6f727320 28646566 61756c74 errors (default │ │ │ │ - 0x000a1bc0 29000000 00000000 66696e69 00000000 ).......fini.... │ │ │ │ - 0x000a1bd0 43616c6c 2053594d 424f4c20 61742075 Call SYMBOL at u │ │ │ │ - 0x000a1be0 6e6c6f61 642d7469 6d650000 00000000 nload-time...... │ │ │ │ - 0x000a1bf0 666f7263 652d6578 652d7375 66666978 force-exe-suffix │ │ │ │ - 0x000a1c00 00000000 00000000 466f7263 65206765 ........Force ge │ │ │ │ - 0x000a1c10 6e657261 74696f6e 206f6620 66696c65 neration of file │ │ │ │ - 0x000a1c20 20776974 68202e65 78652073 75666669 with .exe suffi │ │ │ │ - 0x000a1c30 78000000 00000000 67632d73 65637469 x.......gc-secti │ │ │ │ - 0x000a1c40 6f6e7300 00000000 52656d6f 76652075 ons.....Remove u │ │ │ │ - 0x000a1c50 6e757365 64207365 6374696f 6e732028 nused sections ( │ │ │ │ - 0x000a1c60 6f6e2073 6f6d6520 74617267 65747329 on some targets) │ │ │ │ - 0x000a1c70 00000000 00000000 6e6f2d67 632d7365 ........no-gc-se │ │ │ │ - 0x000a1c80 6374696f 6e730000 446f6e27 74207265 ctions..Don't re │ │ │ │ - 0x000a1c90 6d6f7665 20756e75 73656420 73656374 move unused sect │ │ │ │ - 0x000a1ca0 696f6e73 20286465 6661756c 74290000 ions (default).. │ │ │ │ - 0x000a1cb0 7072696e 742d6763 2d736563 74696f6e print-gc-section │ │ │ │ - 0x000a1cc0 73000000 00000000 4c697374 2072656d s.......List rem │ │ │ │ - 0x000a1cd0 6f766564 20756e75 73656420 73656374 oved unused sect │ │ │ │ - 0x000a1ce0 696f6e73 206f6e20 73746465 72720000 ions on stderr.. │ │ │ │ - 0x000a1cf0 6e6f2d70 72696e74 2d67632d 73656374 no-print-gc-sect │ │ │ │ - 0x000a1d00 696f6e73 00000000 446f206e 6f74206c ions....Do not l │ │ │ │ - 0x000a1d10 69737420 72656d6f 76656420 756e7573 ist removed unus │ │ │ │ - 0x000a1d20 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ - 0x000a1d30 67632d6b 6565702d 6578706f 72746564 gc-keep-exported │ │ │ │ - 0x000a1d40 00000000 00000000 4b656570 20657870 ........Keep exp │ │ │ │ - 0x000a1d50 6f727465 64207379 6d626f6c 73207768 orted symbols wh │ │ │ │ - 0x000a1d60 656e2072 656d6f76 696e6720 756e7573 en removing unus │ │ │ │ - 0x000a1d70 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ - 0x000a1d80 68617368 2d73697a 653d3c4e 554d4245 hash-size=......Set defa │ │ │ │ - 0x000a1da0 756c7420 68617368 20746162 6c652073 ult hash table s │ │ │ │ - 0x000a1db0 697a6520 636c6f73 6520746f 203c4e55 ize close to ...help.... │ │ │ │ - 0x000a1dd0 5072696e 74206f70 74696f6e 2068656c Print option hel │ │ │ │ - 0x000a1de0 70000000 00000000 43616c6c 2053594d p.......Call SYM │ │ │ │ - 0x000a1df0 424f4c20 6174206c 6f61642d 74696d65 BOL at load-time │ │ │ │ - 0x000a1e00 00000000 00000000 4d617000 00000000 ........Map..... │ │ │ │ - 0x000a1e10 46494c45 2f444952 00000000 00000000 FILE/DIR........ │ │ │ │ - 0x000a1e20 57726974 65206120 6c696e6b 6572206d Write a linker m │ │ │ │ - 0x000a1e30 61702074 6f204649 4c45206f 72204449 ap to FILE or DI │ │ │ │ - 0x000a1e40 522f3c6f 75747075 746e616d 653e2e6d R/.m │ │ │ │ - 0x000a1e50 61700000 00000000 6e6f2d64 6566696e ap......no-defin │ │ │ │ - 0x000a1e60 652d636f 6d6d6f6e 00000000 00000000 e-common........ │ │ │ │ - 0x000a1e70 446f206e 6f742064 6566696e 6520436f Do not define Co │ │ │ │ - 0x000a1e80 6d6d6f6e 2073746f 72616765 00000000 mmon storage.... │ │ │ │ - 0x000a1e90 6e6f2d64 656d616e 676c6500 00000000 no-demangle..... │ │ │ │ - 0x000a1ea0 446f206e 6f742064 656d616e 676c6520 Do not demangle │ │ │ │ - 0x000a1eb0 73796d62 6f6c206e 616d6573 00000000 symbol names.... │ │ │ │ - 0x000a1ec0 6e6f2d6b 6565702d 6d656d6f 72790000 no-keep-memory.. │ │ │ │ - 0x000a1ed0 55736520 6c657373 206d656d 6f727920 Use less memory │ │ │ │ - 0x000a1ee0 616e6420 6d6f7265 20646973 6b20492f and more disk I/ │ │ │ │ - 0x000a1ef0 4f000000 00000000 6e6f2d75 6e646566 O.......no-undef │ │ │ │ - 0x000a1f00 696e6564 00000000 446f206e 6f742061 ined....Do not a │ │ │ │ - 0x000a1f10 6c6c6f77 20756e72 65736f6c 76656420 llow unresolved │ │ │ │ - 0x000a1f20 72656665 72656e63 65732069 6e206f62 references in ob │ │ │ │ - 0x000a1f30 6a656374 2066696c 65730000 00000000 ject files...... │ │ │ │ - 0x000a1f40 6e6f2d77 61726e69 6e677300 00000000 no-warnings..... │ │ │ │ - 0x000a1f50 446f206e 6f742064 6973706c 61792061 Do not display a │ │ │ │ - 0x000a1f60 6e792077 61726e69 6e67206f 72206572 ny warning or er │ │ │ │ - 0x000a1f70 726f7220 6d657373 61676573 00000000 ror messages.... │ │ │ │ - 0x000a1f80 616c6c6f 772d7368 6c69622d 756e6465 allow-shlib-unde │ │ │ │ - 0x000a1f90 66696e65 64000000 416c6c6f 7720756e fined...Allow un │ │ │ │ - 0x000a1fa0 7265736f 6c766564 20726566 6572656e resolved referen │ │ │ │ - 0x000a1fb0 63657320 696e2073 68617265 64206c69 ces in shared li │ │ │ │ - 0x000a1fc0 62726172 69657300 6e6f2d61 6c6c6f77 braries.no-allow │ │ │ │ - 0x000a1fd0 2d73686c 69622d75 6e646566 696e6564 -shlib-undefined │ │ │ │ - 0x000a1fe0 00000000 00000000 446f206e 6f742061 ........Do not a │ │ │ │ - 0x000a1ff0 6c6c6f77 20756e72 65736f6c 76656420 llow unresolved │ │ │ │ - 0x000a2000 72656665 72656e63 65732069 6e207368 references in sh │ │ │ │ - 0x000a2010 61726564 206c6962 73000000 00000000 ared libs....... │ │ │ │ - 0x000a2020 616c6c6f 772d6d75 6c746970 6c652d64 allow-multiple-d │ │ │ │ - 0x000a2030 6566696e 6974696f 6e000000 00000000 efinition....... │ │ │ │ - 0x000a2040 416c6c6f 77206d75 6c746970 6c652064 Allow multiple d │ │ │ │ - 0x000a2050 6566696e 6974696f 6e730000 00000000 efinitions...... │ │ │ │ - 0x000a2060 6572726f 722d6861 6e646c69 6e672d73 error-handling-s │ │ │ │ - 0x000a2070 63726970 74000000 53435249 50540000 cript...SCRIPT.. │ │ │ │ - 0x000a2080 50726f76 69646520 61207363 72697074 Provide a script │ │ │ │ - 0x000a2090 20746f20 68656c70 20776974 6820756e to help with un │ │ │ │ - 0x000a20a0 64656669 6e656420 73796d62 6f6c2065 defined symbol e │ │ │ │ - 0x000a20b0 72726f72 73000000 756e6465 66696e65 rrors...undefine │ │ │ │ - 0x000a20c0 642d7665 7273696f 6e000000 00000000 d-version....... │ │ │ │ - 0x000a20d0 416c6c6f 7720756e 64656669 6e656420 Allow undefined │ │ │ │ - 0x000a20e0 76657273 696f6e00 6e6f2d75 6e646566 version.no-undef │ │ │ │ - 0x000a20f0 696e6564 2d766572 73696f6e 00000000 ined-version.... │ │ │ │ - 0x000a2100 44697361 6c6c6f77 20756e64 6566696e Disallow undefin │ │ │ │ - 0x000a2110 65642076 65727369 6f6e0000 00000000 ed version...... │ │ │ │ - 0x000a2120 64656661 756c742d 73796d76 65720000 default-symver.. │ │ │ │ - 0x000a2130 43726561 74652064 65666175 6c742073 Create default s │ │ │ │ - 0x000a2140 796d626f 6c207665 7273696f 6e000000 ymbol version... │ │ │ │ - 0x000a2150 64656661 756c742d 696d706f 72746564 default-imported │ │ │ │ - 0x000a2160 2d73796d 76657200 43726561 74652064 -symver.Create d │ │ │ │ - 0x000a2170 65666175 6c742073 796d626f 6c207665 efault symbol ve │ │ │ │ - 0x000a2180 7273696f 6e20666f 7220696d 706f7274 rsion for import │ │ │ │ - 0x000a2190 65642073 796d626f 6c730000 00000000 ed symbols...... │ │ │ │ - 0x000a21a0 6e6f2d77 61726e2d 6d69736d 61746368 no-warn-mismatch │ │ │ │ - 0x000a21b0 00000000 00000000 446f6e27 74207761 ........Don't wa │ │ │ │ - 0x000a21c0 726e2061 626f7574 206d6973 6d617463 rn about mismatc │ │ │ │ - 0x000a21d0 68656420 696e7075 74206669 6c657300 hed input files. │ │ │ │ - 0x000a21e0 6e6f2d77 61726e2d 73656172 63682d6d no-warn-search-m │ │ │ │ - 0x000a21f0 69736d61 74636800 446f6e27 74207761 ismatch.Don't wa │ │ │ │ - 0x000a2200 726e206f 6e206669 6e64696e 6720616e rn on finding an │ │ │ │ - 0x000a2210 20696e63 6f6d7061 7469626c 65206c69 incompatible li │ │ │ │ - 0x000a2220 62726172 79000000 6e6f2d77 686f6c65 brary...no-whole │ │ │ │ - 0x000a2230 2d617263 68697665 00000000 00000000 -archive........ │ │ │ │ - 0x000a2240 5475726e 206f6666 202d2d77 686f6c65 Turn off --whole │ │ │ │ - 0x000a2250 2d617263 68697665 00000000 00000000 -archive........ │ │ │ │ - 0x000a2260 6e6f2d6c 696e6b2d 6d61706c 65737300 no-link-mapless. │ │ │ │ - 0x000a2270 52656a65 63742061 72636869 76657320 Reject archives │ │ │ │ - 0x000a2280 77697468 6f757420 61207379 6d626f6c without a symbol │ │ │ │ - 0x000a2290 206d6170 00000000 656e642d 6c696200 map....end-lib. │ │ │ │ - 0x000a22a0 54726561 74206669 6c657320 73706563 Treat files spec │ │ │ │ - 0x000a22b0 69666965 64206173 206c696e 6b206f62 ified as link ob │ │ │ │ - 0x000a22c0 6a656374 73000000 6e6f696e 68696269 jects...noinhibi │ │ │ │ - 0x000a22d0 742d6578 65630000 43726561 74652061 t-exec..Create a │ │ │ │ - 0x000a22e0 6e206f75 74707574 2066696c 65206576 n output file ev │ │ │ │ - 0x000a22f0 656e2069 66206572 726f7273 206f6363 en if errors occ │ │ │ │ - 0x000a2300 75720000 00000000 6e6f696e 68696269 ur......noinhibi │ │ │ │ - 0x000a2310 745f6578 65630000 6e6f7374 646c6962 t_exec..nostdlib │ │ │ │ - 0x000a2320 00000000 00000000 4f6e6c79 20757365 ........Only use │ │ │ │ - 0x000a2330 206c6962 72617279 20646972 6563746f library directo │ │ │ │ - 0x000a2340 72696573 20737065 63696669 6564206f ries specified o │ │ │ │ - 0x000a2350 6e0a2020 20202020 20202020 20202020 n. │ │ │ │ - 0x000a2360 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a2370 20207468 6520636f 6d6d616e 64206c69 the command li │ │ │ │ - 0x000a2380 6e650000 00000000 6f666f72 6d617400 ne......oformat. │ │ │ │ - 0x000a2390 53706563 69667920 74617267 6574206f Specify target o │ │ │ │ - 0x000a23a0 66206f75 74707574 2066696c 65000000 f output file... │ │ │ │ - 0x000a23b0 7072696e 742d6f75 74707574 2d666f72 print-output-for │ │ │ │ - 0x000a23c0 6d617400 00000000 5072696e 74206465 mat.....Print de │ │ │ │ - 0x000a23d0 6661756c 74206f75 74707574 20666f72 fault output for │ │ │ │ - 0x000a23e0 6d617400 00000000 7072696e 742d7379 mat.....print-sy │ │ │ │ - 0x000a23f0 73726f6f 74000000 5072696e 74206375 sroot...Print cu │ │ │ │ - 0x000a2400 7272656e 74207379 73726f6f 74000000 rrent sysroot... │ │ │ │ - 0x000a2410 716d6167 69630000 49676e6f 72656420 qmagic..Ignored │ │ │ │ - 0x000a2420 666f7220 4c696e75 7820636f 6d706174 for Linux compat │ │ │ │ - 0x000a2430 6962696c 69747900 72656475 63652d6d ibility.reduce-m │ │ │ │ - 0x000a2440 656d6f72 792d6f76 65726865 61647300 emory-overheads. │ │ │ │ - 0x000a2450 52656475 6365206d 656d6f72 79206f76 Reduce memory ov │ │ │ │ - 0x000a2460 65726865 6164732c 20706f73 7369626c erheads, possibl │ │ │ │ - 0x000a2470 79207461 6b696e67 206d7563 68206c6f y taking much lo │ │ │ │ - 0x000a2480 6e676572 00000000 6d61782d 63616368 nger....max-cach │ │ │ │ - 0x000a2490 652d7369 7a653d53 495a4500 00000000 e-size=SIZE..... │ │ │ │ - 0x000a24a0 53657420 74686520 6d617869 6d756d20 Set the maximum │ │ │ │ - 0x000a24b0 63616368 65207369 7a652074 6f205349 cache size to SI │ │ │ │ - 0x000a24c0 5a452062 79746573 00000000 00000000 ZE bytes........ │ │ │ │ - 0x000a24d0 72656c61 78000000 52656475 63652063 relax...Reduce c │ │ │ │ - 0x000a24e0 6f646520 73697a65 20627920 7573696e ode size by usin │ │ │ │ - 0x000a24f0 67207461 72676574 20737065 63696669 g target specifi │ │ │ │ - 0x000a2500 63206f70 74696d69 7a617469 6f6e7300 c optimizations. │ │ │ │ - 0x000a2510 6e6f2d72 656c6178 00000000 00000000 no-relax........ │ │ │ │ - 0x000a2520 446f206e 6f742075 73652072 656c6178 Do not use relax │ │ │ │ - 0x000a2530 6174696f 6e207465 63686e69 71756573 ation techniques │ │ │ │ - 0x000a2540 20746f20 72656475 63652063 6f646520 to reduce code │ │ │ │ - 0x000a2550 73697a65 00000000 72657461 696e2d73 size....retain-s │ │ │ │ - 0x000a2560 796d626f 6c732d66 696c6500 00000000 ymbols-file..... │ │ │ │ - 0x000a2570 4b656570 206f6e6c 79207379 6d626f6c Keep only symbol │ │ │ │ - 0x000a2580 73206c69 73746564 20696e20 46494c45 s listed in FILE │ │ │ │ - 0x000a2590 00000000 00000000 72706174 68000000 ........rpath... │ │ │ │ - 0x000a25a0 53657420 72756e74 696d6520 73686172 Set runtime shar │ │ │ │ - 0x000a25b0 6564206c 69627261 72792073 65617263 ed library searc │ │ │ │ - 0x000a25c0 68207061 74680000 72706174 682d6c69 h path..rpath-li │ │ │ │ - 0x000a25d0 6e6b0000 00000000 53657420 6c696e6b nk......Set link │ │ │ │ - 0x000a25e0 2074696d 65207368 61726564 206c6962 time shared lib │ │ │ │ - 0x000a25f0 72617279 20736561 72636820 70617468 rary search path │ │ │ │ - 0x000a2600 00000000 00000000 43726561 74652061 ........Create a │ │ │ │ - 0x000a2610 20736861 72656420 6c696272 61727900 shared library. │ │ │ │ - 0x000a2620 42736861 72656162 6c650000 00000000 Bshareable...... │ │ │ │ - 0x000a2630 70696500 00000000 43726561 74652061 pie.....Create a │ │ │ │ - 0x000a2640 20706f73 6974696f 6e20696e 64657065 position indepe │ │ │ │ - 0x000a2650 6e64656e 74206578 65637574 61626c65 ndent executable │ │ │ │ - 0x000a2660 00000000 00000000 7069632d 65786563 ........pic-exec │ │ │ │ - 0x000a2670 75746162 6c650000 6e6f2d70 69650000 utable..no-pie.. │ │ │ │ - 0x000a2680 43726561 74652061 20706f73 6974696f Create a positio │ │ │ │ - 0x000a2690 6e206465 70656e64 656e7420 65786563 n dependent exec │ │ │ │ - 0x000a26a0 75746162 6c652028 64656661 756c7429 utable (default) │ │ │ │ - 0x000a26b0 00000000 00000000 736f7274 2d636f6d ........sort-com │ │ │ │ - 0x000a26c0 6d6f6e00 00000000 5b3d6173 63656e64 mon.....[=ascend │ │ │ │ - 0x000a26d0 696e677c 64657363 656e6469 6e675d00 ing|descending]. │ │ │ │ - 0x000a26e0 536f7274 20636f6d 6d6f6e20 73796d62 Sort common symb │ │ │ │ - 0x000a26f0 6f6c7320 62792061 6c69676e 6d656e74 ols by alignment │ │ │ │ - 0x000a2700 205b696e 20737065 63696669 6564206f [in specified o │ │ │ │ - 0x000a2710 72646572 5d000000 736f7274 5f636f6d rder]...sort_com │ │ │ │ - 0x000a2720 6d6f6e00 00000000 736f7274 2d736563 mon.....sort-sec │ │ │ │ - 0x000a2730 74696f6e 00000000 6e616d65 7c616c69 tion....name|ali │ │ │ │ - 0x000a2740 676e6d65 6e740000 536f7274 20736563 gnment..Sort sec │ │ │ │ - 0x000a2750 74696f6e 73206279 206e616d 65206f72 tions by name or │ │ │ │ - 0x000a2760 206d6178 696d756d 20616c69 676e6d65 maximum alignme │ │ │ │ - 0x000a2770 6e740000 00000000 73656374 696f6e2d nt......section- │ │ │ │ - 0x000a2780 6f726465 72696e67 2d66696c 65000000 ordering-file... │ │ │ │ - 0x000a2790 536f7274 20736563 74696f6e 73206279 Sort sections by │ │ │ │ - 0x000a27a0 20737461 74656d65 6e747320 696e2046 statements in F │ │ │ │ - 0x000a27b0 494c4500 00000000 73706172 652d6479 ILE.....spare-dy │ │ │ │ - 0x000a27c0 6e616d69 632d7461 67730000 00000000 namic-tags...... │ │ │ │ - 0x000a27d0 434f554e 54000000 486f7720 6d616e79 COUNT...How many │ │ │ │ - 0x000a27e0 20746167 7320746f 20726573 65727665 tags to reserve │ │ │ │ - 0x000a27f0 20696e20 2e64796e 616d6963 20736563 in .dynamic sec │ │ │ │ - 0x000a2800 74696f6e 00000000 73706c69 742d6279 tion....split-by │ │ │ │ - 0x000a2810 2d66696c 65000000 5b3d5349 5a455d00 -file...[=SIZE]. │ │ │ │ - 0x000a2820 53706c69 74206f75 74707574 20736563 Split output sec │ │ │ │ - 0x000a2830 74696f6e 73206576 65727920 53495a45 tions every SIZE │ │ │ │ - 0x000a2840 206f6374 65747300 73706c69 742d6279 octets.split-by │ │ │ │ - 0x000a2850 2d72656c 6f630000 5b3d434f 554e545d -reloc..[=COUNT] │ │ │ │ - 0x000a2860 00000000 00000000 53706c69 74206f75 ........Split ou │ │ │ │ - 0x000a2870 74707574 20736563 74696f6e 73206576 tput sections ev │ │ │ │ - 0x000a2880 65727920 434f554e 54207265 6c6f6373 ery COUNT relocs │ │ │ │ - 0x000a2890 00000000 00000000 73746174 73000000 ........stats... │ │ │ │ - 0x000a28a0 5072696e 74207265 736f7572 63652075 Print resource u │ │ │ │ - 0x000a28b0 73616765 20737461 74697374 69637300 sage statistics. │ │ │ │ - 0x000a28c0 6e6f2d73 74617473 00000000 00000000 no-stats........ │ │ │ │ - 0x000a28d0 446f206e 6f742070 72696e74 20726573 Do not print res │ │ │ │ - 0x000a28e0 6f757263 65207573 61676520 73746174 ource usage stat │ │ │ │ - 0x000a28f0 69737469 63730000 74617267 65742d68 istics..target-h │ │ │ │ - 0x000a2900 656c7000 00000000 44697370 6c617920 elp.....Display │ │ │ │ - 0x000a2910 74617267 65742073 70656369 66696320 target specific │ │ │ │ - 0x000a2920 6f707469 6f6e7300 7461736b 2d6c696e options.task-lin │ │ │ │ - 0x000a2930 6b000000 00000000 446f2074 61736b20 k.......Do task │ │ │ │ - 0x000a2940 6c657665 6c206c69 6e6b696e 67000000 level linking... │ │ │ │ - 0x000a2950 74726164 6974696f 6e616c2d 666f726d traditional-form │ │ │ │ - 0x000a2960 61740000 00000000 55736520 73616d65 at......Use same │ │ │ │ - 0x000a2970 20666f72 6d617420 6173206e 61746976 format as nativ │ │ │ │ - 0x000a2980 65206c69 6e6b6572 00000000 00000000 e linker........ │ │ │ │ - 0x000a2990 73656374 696f6e2d 73746172 74000000 section-start... │ │ │ │ - 0x000a29a0 53454354 494f4e3d 41444452 45535300 SECTION=ADDRESS. │ │ │ │ - 0x000a29b0 53657420 61646472 65737320 6f66206e Set address of n │ │ │ │ - 0x000a29c0 616d6564 20736563 74696f6e 00000000 amed section.... │ │ │ │ - 0x000a29d0 696d6167 652d6261 73650000 00000000 image-base...... │ │ │ │ - 0x000a29e0 53657420 696d6167 65206261 73652061 Set image base a │ │ │ │ - 0x000a29f0 64647265 73730000 54627373 00000000 ddress..Tbss.... │ │ │ │ - 0x000a2a00 53657420 61646472 65737320 6f66202e Set address of . │ │ │ │ - 0x000a2a10 62737320 73656374 696f6e00 00000000 bss section..... │ │ │ │ - 0x000a2a20 54646174 61000000 53657420 61646472 Tdata...Set addr │ │ │ │ - 0x000a2a30 65737320 6f66202e 64617461 20736563 ess of .data sec │ │ │ │ - 0x000a2a40 74696f6e 00000000 54746578 74000000 tion....Ttext... │ │ │ │ - 0x000a2a50 53657420 61646472 65737320 6f66202e Set address of . │ │ │ │ - 0x000a2a60 74657874 20736563 74696f6e 00000000 text section.... │ │ │ │ - 0x000a2a70 54746578 742d7365 676d656e 74000000 Ttext-segment... │ │ │ │ - 0x000a2a80 53657420 61646472 65737320 6f662074 Set address of t │ │ │ │ - 0x000a2a90 65787420 7365676d 656e7400 00000000 ext segment..... │ │ │ │ - 0x000a2aa0 54726f64 6174612d 7365676d 656e7400 Trodata-segment. │ │ │ │ - 0x000a2ab0 53657420 61646472 65737320 6f662072 Set address of r │ │ │ │ - 0x000a2ac0 6f646174 61207365 676d656e 74000000 odata segment... │ │ │ │ - 0x000a2ad0 546c6461 74612d73 65676d65 6e740000 Tldata-segment.. │ │ │ │ - 0x000a2ae0 53657420 61646472 65737320 6f66206c Set address of l │ │ │ │ - 0x000a2af0 64617461 20736567 6d656e74 00000000 data segment.... │ │ │ │ - 0x000a2b00 756e7265 736f6c76 65642d73 796d626f unresolved-symbo │ │ │ │ - 0x000a2b10 6c733d3c 6d657468 6f643e00 00000000 ls=..... │ │ │ │ - 0x000a2b20 486f7720 746f2068 616e646c 6520756e How to handle un │ │ │ │ - 0x000a2b30 7265736f 6c766564 2073796d 626f6c73 resolved symbols │ │ │ │ - 0x000a2b40 2e20203c 6d657468 6f643e20 69733a0a . is:. │ │ │ │ - 0x000a2b50 20202020 20202020 20202020 20202020 │ │ │ │ + 0x00056840 696c6974 793d7072 6f746563 74656400 ility=protected. │ │ │ │ + 0x00056850 25503a20 696e7661 6c696420 76697369 %P: invalid visi │ │ │ │ + 0x00056860 62696c69 74792069 6e20602d 7a202573 bility in `-z %s │ │ │ │ + 0x00056870 273b206d 75737420 62652064 65666175 '; must be defau │ │ │ │ + 0x00056880 6c742c20 696e7465 726e616c 2c206869 lt, internal, hi │ │ │ │ + 0x00056890 6464656e 2c206f72 2070726f 74656374 dden, or protect │ │ │ │ + 0x000568a0 65640000 00000000 73656374 696f6e68 ed......sectionh │ │ │ │ + 0x000568b0 65616465 72000000 6e6f7365 6374696f eader...nosectio │ │ │ │ + 0x000568c0 6e686561 64657200 676c6f62 616c0000 nheader.global.. │ │ │ │ + 0x000568d0 696e6974 66697273 74000000 00000000 initfirst....... │ │ │ │ + 0x000568e0 696e7465 72706f73 65000000 00000000 interpose....... │ │ │ │ + 0x000568f0 6c6f6164 666c7472 00000000 00000000 loadfltr........ │ │ │ │ + 0x00056900 6e6f6465 6661756c 746c6962 00000000 nodefaultlib.... │ │ │ │ + 0x00056910 6e6f6465 6c657465 00000000 00000000 nodelete........ │ │ │ │ + 0x00056920 6e6f646c 6f70656e 00000000 00000000 nodlopen........ │ │ │ │ + 0x00056930 6e6f6475 6d700000 6e6f7700 00000000 nodump..now..... │ │ │ │ + 0x00056940 6c617a79 00000000 6f726967 696e0000 lazy....origin.. │ │ │ │ + 0x00056950 756e6971 75650000 6e6f756e 69717565 unique..nounique │ │ │ │ + 0x00056960 00000000 00000000 636f6d62 72656c6f ........combrelo │ │ │ │ + 0x00056970 63000000 00000000 6e6f636f 6d627265 c.......nocombre │ │ │ │ + 0x00056980 6c6f6300 00000000 6e6f636f 70797265 loc.....nocopyre │ │ │ │ + 0x00056990 6c6f6300 00000000 6d656d6f 72792d73 loc.....memory-s │ │ │ │ + 0x000569a0 65616c00 00000000 6e6f6d65 6d6f7279 eal.....nomemory │ │ │ │ + 0x000569b0 2d736561 6c000000 72656c72 6f000000 -seal...relro... │ │ │ │ + 0x000569c0 6e6f7265 6c726f00 73657061 72617465 norelro.separate │ │ │ │ + 0x000569d0 2d636f64 65000000 6e6f7365 70617261 -code...nosepara │ │ │ │ + 0x000569e0 74652d63 6f646500 636f6d6d 6f6e0000 te-code.common.. │ │ │ │ + 0x000569f0 6e6f636f 6d6d6f6e 00000000 00000000 nocommon........ │ │ │ │ + 0x00056a00 74657874 00000000 6e6f7465 78740000 text....notext.. │ │ │ │ + 0x00056a10 74657874 6f666600 7061636b 2d72656c textoff.pack-rel │ │ │ │ + 0x00056a20 61746976 652d7265 6c6f6373 00000000 ative-relocs.... │ │ │ │ + 0x00056a30 6e6f7061 636b2d72 656c6174 6976652d nopack-relative- │ │ │ │ + 0x00056a40 72656c6f 63730000 666f7263 652d6274 relocs..force-bt │ │ │ │ + 0x00056a50 69000000 00000000 6274692d 7265706f i.......bti-repo │ │ │ │ + 0x00056a60 72740000 00000000 7061632d 706c7400 rt......pac-plt. │ │ │ │ + 0x00056a70 6763732d 7265706f 72742d64 796e616d gcs-report-dynam │ │ │ │ + 0x00056a80 69630000 00000000 6763732d 7265706f ic......gcs-repo │ │ │ │ + 0x00056a90 72740000 00000000 67637300 00000000 rt......gcs..... │ │ │ │ + 0x00056aa0 3d616c77 61797300 3d6e6576 65720000 =always.=never.. │ │ │ │ + 0x00056ab0 3d696d70 6c696369 74000000 00000000 =implicit....... │ │ │ │ + 0x00056ac0 25582550 3a206572 726f723a 20756e72 %X%P: error: unr │ │ │ │ + 0x00056ad0 65636f67 6e697a65 64207661 6c756520 ecognized value │ │ │ │ + 0x00056ae0 272d7a20 2573270a 00000000 00000000 '-z %s'......... │ │ │ │ + 0x00056af0 3d6e6f6e 65000000 3d73796e 63000000 =none...=sync... │ │ │ │ + 0x00056b00 3d617379 6e630000 2d7a2025 73000000 =async..-z %s... │ │ │ │ + 0x00056b10 66756c6c 00000000 61647270 00000000 full....adrp.... │ │ │ │ + 0x00056b20 61647200 00000000 25503a20 6572726f adr.....%P: erro │ │ │ │ + 0x00056b30 723a2075 6e726563 6f676e69 7a656420 r: unrecognized │ │ │ │ + 0x00056b40 6f707469 6f6e2066 6f72202d 2d666978 option for --fix │ │ │ │ + 0x00056b50 2d636f72 7465782d 6135332d 38343334 -cortex-a53-8434 │ │ │ │ + 0x00056b60 31393a20 25730a00 6d656d74 61672d73 19: %s..memtag-s │ │ │ │ + 0x00056b70 7461636b 00000000 6d656d74 61672d6d tack....memtag-m │ │ │ │ + 0x00056b80 6f646500 00000000 474e5520 6c642025 ode.....GNU ld % │ │ │ │ + 0x00056b90 730a0000 00000000 28474e55 2042696e s.......(GNU Bin │ │ │ │ + 0x00056ba0 7574696c 7320666f 72204465 6269616e utils for Debian │ │ │ │ + 0x00056bb0 2920322e 34362e35 302e3230 32363036 ) 2.46.50.202606 │ │ │ │ + 0x00056bc0 30380000 00000000 436f7079 72696768 08......Copyrigh │ │ │ │ + 0x00056bd0 74202843 29203230 32362046 72656520 t (C) 2026 Free │ │ │ │ + 0x00056be0 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ + 0x00056bf0 696f6e2c 20496e63 2e0a0000 00000000 ion, Inc........ │ │ │ │ + 0x00056c00 54686973 2070726f 6772616d 20697320 This program is │ │ │ │ + 0x00056c10 66726565 20736f66 74776172 653b2079 free software; y │ │ │ │ + 0x00056c20 6f75206d 61792072 65646973 74726962 ou may redistrib │ │ │ │ + 0x00056c30 75746520 69742075 6e646572 20746865 ute it under the │ │ │ │ + 0x00056c40 20746572 6d73206f 660a7468 6520474e terms of.the GN │ │ │ │ + 0x00056c50 55204765 6e657261 6c205075 626c6963 U General Public │ │ │ │ + 0x00056c60 204c6963 656e7365 20766572 73696f6e License version │ │ │ │ + 0x00056c70 2033206f 72202861 7420796f 7572206f 3 or (at your o │ │ │ │ + 0x00056c80 7074696f 6e292061 206c6174 65722076 ption) a later v │ │ │ │ + 0x00056c90 65727369 6f6e2e0a 54686973 2070726f ersion..This pro │ │ │ │ + 0x00056ca0 6772616d 20686173 20616273 6f6c7574 gram has absolut │ │ │ │ + 0x00056cb0 656c7920 6e6f2077 61727261 6e74792e ely no warranty. │ │ │ │ + 0x00056cc0 0a000000 00000000 20205375 70706f72 ........ Suppor │ │ │ │ + 0x00056cd0 74656420 656d756c 6174696f 6e733a0a ted emulations:. │ │ │ │ + 0x00056ce0 00000000 00000000 20202025 730a0000 ........ %s... │ │ │ │ + 0x00056cf0 25503a20 6d616372 6f73206e 65737465 %P: macros neste │ │ │ │ + 0x00056d00 6420746f 6f206465 65706c79 0a000000 d too deeply.... │ │ │ │ + 0x00056d10 2c3a0000 00000000 25503a20 25733a20 ,:......%P: %s: │ │ │ │ + 0x00056d20 6572726f 7220696e 20706c75 67696e20 error in plugin │ │ │ │ + 0x00056d30 636c6561 6e75703a 20256420 2869676e cleanup: %d (ign │ │ │ │ + 0x00056d40 6f726564 290a0000 25503a20 63616e6e ored)...%P: cann │ │ │ │ + 0x00056d50 6f74206f 70656e20 6c696e6b 65722073 ot open linker s │ │ │ │ + 0x00056d60 63726970 74206669 6c652025 733a2025 cript file %s: % │ │ │ │ + 0x00056d70 450a0000 00000000 25503a20 696e636c E.......%P: incl │ │ │ │ + 0x00056d80 75646573 206e6573 74656420 746f6f20 udes nested too │ │ │ │ + 0x00056d90 64656570 6c790a00 43000000 00000000 deeply..C....... │ │ │ │ + 0x00056da0 4a617661 00000000 25582550 3a20756e Java....%X%P: un │ │ │ │ + 0x00056db0 6b6e6f77 6e206c61 6e677561 67652060 known language ` │ │ │ │ + 0x00056dc0 25732720 696e2076 65727369 6f6e2069 %s' in version i │ │ │ │ + 0x00056dd0 6e666f72 6d617469 6f6e0a00 00000000 nformation...... │ │ │ │ + 0x00056de0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ + 0x00056df0 2d6c696e 75782d67 6e750000 00000000 -linux-gnu...... │ │ │ │ + 0x00056e00 2f757372 2f62696e 00000000 00000000 /usr/bin........ │ │ │ │ + 0x00056e10 2f757372 2f616172 63683634 2d6c696e /usr/aarch64-lin │ │ │ │ + 0x00056e20 75782d67 6e752f62 696e0000 00000000 ux-gnu/bin...... │ │ │ │ + 0x00056e30 2e000000 00000000 25503a20 6572726f ........%P: erro │ │ │ │ + 0x00056e40 723a206c 696e6b65 72207363 72697074 r: linker script │ │ │ │ + 0x00056e50 2066696c 65202725 73202825 73292720 file '%s (%s)' │ │ │ │ + 0x00056e60 61707065 61727320 6d756c74 69706c65 appears multiple │ │ │ │ + 0x00056e70 2074696d 65730a00 6f757420 6f662064 times..out of d │ │ │ │ + 0x00056e80 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ + 0x00056e90 20797965 6e737572 655f6275 66666572 yyensure_buffer │ │ │ │ + 0x00056ea0 5f737461 636b2829 00000000 00000000 _stack()........ │ │ │ │ + 0x00056eb0 636f6d6d 615d0000 6c627261 63655d00 comma]..lbrace]. │ │ │ │ + 0x00056ec0 71756f74 5d000000 72627261 63655d00 quot]...rbrace]. │ │ │ │ + 0x00056ed0 73706163 655d0000 2f646576 2f6e756c space]../dev/nul │ │ │ │ + 0x00056ee0 6c000000 00000000 4e554c00 00000000 l.......NUL..... │ │ │ │ + 0x00056ef0 63616e6e 6f742066 696e6420 73637269 cannot find scri │ │ │ │ + 0x00056f00 70742066 696c6520 25730a00 00000000 pt file %s...... │ │ │ │ + 0x00056f10 6f70656e 65642073 63726970 74206669 opened script fi │ │ │ │ + 0x00056f20 6c652025 730a0000 3d776172 6e696e67 le %s...=warning │ │ │ │ + 0x00056f30 00000000 00000000 3d657272 6f720000 ........=error.. │ │ │ │ + 0x00056f40 2f2a2053 63726970 7420666f 72202d55 /* Script for -U │ │ │ │ + 0x00056f50 72202a2f 0a2f2a20 436f7079 72696768 r */./* Copyrigh │ │ │ │ + 0x00056f60 74202843 29203230 31342d32 30323620 t (C) 2014-2026 │ │ │ │ + 0x00056f70 46726565 20536f66 74776172 6520466f Free Software Fo │ │ │ │ + 0x00056f80 756e6461 74696f6e 2c20496e 632e0a20 undation, Inc.. │ │ │ │ + 0x00056f90 2020436f 7079696e 6720616e 64206469 Copying and di │ │ │ │ + 0x00056fa0 73747269 62757469 6f6e206f 66207468 stribution of th │ │ │ │ + 0x00056fb0 69732073 63726970 742c2077 69746820 is script, with │ │ │ │ + 0x00056fc0 6f722077 6974686f 7574206d 6f646966 or without modif │ │ │ │ + 0x00056fd0 69636174 696f6e2c 0a202020 61726520 ication,. are │ │ │ │ + 0x00056fe0 7065726d 69747465 6420696e 20616e79 permitted in any │ │ │ │ + 0x00056ff0 206d6564 69756d20 77697468 6f757420 medium without │ │ │ │ + 0x00057000 726f7961 6c747920 70726f76 69646564 royalty provided │ │ │ │ + 0x00057010 20746865 20636f70 79726967 68740a20 the copyright. │ │ │ │ + 0x00057020 20206e6f 74696365 20616e64 20746869 notice and thi │ │ │ │ + 0x00057030 73206e6f 74696365 20617265 20707265 s notice are pre │ │ │ │ + 0x00057040 73657276 65642e20 202a2f0a 4f555450 served. */.OUTP │ │ │ │ + 0x00057050 55545f46 4f524d41 54282265 6c663634 UT_FORMAT("elf64 │ │ │ │ + 0x00057060 2d6c6974 746c6561 61726368 3634222c -littleaarch64", │ │ │ │ + 0x00057070 2022656c 6636342d 62696761 61726368 "elf64-bigaarch │ │ │ │ + 0x00057080 3634222c 2022656c 6636342d 6c697474 64", "elf64-litt │ │ │ │ + 0x00057090 6c656161 72636836 3422290a 4f555450 leaarch64").OUTP │ │ │ │ + 0x000570a0 55545f41 52434828 61617263 68363429 UT_ARCH(aarch64) │ │ │ │ + 0x000570b0 0a202f2a 20466f72 20736f6d 65207265 . /* For some re │ │ │ │ + 0x000570c0 61736f6e 2c207468 6520536f 6c617269 ason, the Solari │ │ │ │ + 0x000570d0 73206c69 6e6b6572 206d616b 65732062 s linker makes b │ │ │ │ + 0x000570e0 61642065 78656375 7461626c 65730a20 ad executables. │ │ │ │ + 0x000570f0 20696620 676c6420 2d722069 73207573 if gld -r is us │ │ │ │ + 0x00057100 65642061 6e642074 68652069 6e746572 ed and the inter │ │ │ │ + 0x00057110 6d656469 61746520 66696c65 20686173 mediate file has │ │ │ │ + 0x00057120 20736563 74696f6e 73207374 61727469 sections starti │ │ │ │ + 0x00057130 6e670a20 20617420 6e6f6e2d 7a65726f ng. at non-zero │ │ │ │ + 0x00057140 20616464 72657373 65732e20 20436f75 addresses. Cou │ │ │ │ + 0x00057150 6c642062 65206120 536f6c61 72697320 ld be a Solaris │ │ │ │ + 0x00057160 6c642062 75672c20 636f756c 64206265 ld bug, could be │ │ │ │ + 0x00057170 20612047 4e55206c 640a2020 6275672e a GNU ld. bug. │ │ │ │ + 0x00057180 20204275 7420666f 72206e6f 77206173 But for now as │ │ │ │ + 0x00057190 7369676e 696e6720 74686520 7a65726f signing the zero │ │ │ │ + 0x000571a0 20766d61 7320776f 726b732e 20202a2f vmas works. */ │ │ │ │ + 0x000571b0 0a534543 54494f4e 530a7b0a 20202f2a .SECTIONS.{. /* │ │ │ │ + 0x000571c0 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ + 0x000571d0 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ + 0x000571e0 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ + 0x000571f0 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ + 0x00057200 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ + 0x00057210 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ + 0x00057220 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ + 0x00057230 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ + 0x00057240 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ + 0x00057250 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ + 0x00057260 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ + 0x00057270 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ + 0x00057280 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ + 0x00057290 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ + 0x000572a0 696c642d 69642030 3a207b20 2a282e6e ild-id 0: { *(.n │ │ │ │ + 0x000572b0 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ + 0x000572c0 29207d0a 20202e69 6e746572 70202020 ) }. .interp │ │ │ │ + 0x000572d0 20202020 30203a20 7b202a28 2e696e74 0 : { *(.int │ │ │ │ + 0x000572e0 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ + 0x000572f0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00057300 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ + 0x00057310 61736820 20202020 30203a20 7b202a28 ash 0 : { *( │ │ │ │ + 0x00057320 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ + 0x00057330 64796e73 796d2020 20202020 2030203a dynsym 0 : │ │ │ │ + 0x00057340 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ + 0x00057350 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ + 0x00057360 30203a20 7b202a28 2e64796e 73747229 0 : { *(.dynstr) │ │ │ │ + 0x00057370 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x00057380 6e202030 203a207b 202a282e 676e752e n 0 : { *(.gnu. │ │ │ │ + 0x00057390 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ + 0x000573a0 752e7665 7273696f 6e5f6420 303a207b u.version_d 0: { │ │ │ │ + 0x000573b0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ + 0x000573c0 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ + 0x000573d0 696f6e5f 7220303a 207b202a 282e676e ion_r 0: { *(.gn │ │ │ │ + 0x000573e0 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ + 0x000573f0 202e7265 6c612e69 6e697420 20202030 .rela.init 0 │ │ │ │ + 0x00057400 203a207b 202a282e 72656c61 2e696e69 : { *(.rela.ini │ │ │ │ + 0x00057410 7429207d 0a20202e 72656c61 2e746578 t) }. .rela.tex │ │ │ │ + 0x00057420 74202020 2030203a 207b202a 282e7265 t 0 : { *(.re │ │ │ │ + 0x00057430 6c612e74 65787429 207d0a20 202e7265 la.text) }. .re │ │ │ │ + 0x00057440 6c612e66 696e6920 20202030 203a207b la.fini 0 : { │ │ │ │ + 0x00057450 202a282e 72656c61 2e66696e 6929207d *(.rela.fini) } │ │ │ │ + 0x00057460 0a20202e 72656c61 2e726f64 61746120 . .rela.rodata │ │ │ │ + 0x00057470 2030203a 207b202a 282e7265 6c612e72 0 : { *(.rela.r │ │ │ │ + 0x00057480 6f646174 6129207d 0a20202e 72656c61 odata) }. .rela │ │ │ │ + 0x00057490 2e646174 612e7265 6c2e726f 2030203a .data.rel.ro 0 : │ │ │ │ + 0x000574a0 207b202a 282e7265 6c612e64 6174612e { *(.rela.data. │ │ │ │ + 0x000574b0 72656c2e 726f2920 7d0a2020 2e72656c rel.ro) }. .rel │ │ │ │ + 0x000574c0 612e6461 74612020 20203020 3a207b20 a.data 0 : { │ │ │ │ + 0x000574d0 2a282e72 656c612e 64617461 29207d0a *(.rela.data) }. │ │ │ │ + 0x000574e0 20202e72 656c612e 74646174 61093020 .rela.tdata.0 │ │ │ │ + 0x000574f0 3a207b20 2a282e72 656c612e 74646174 : { *(.rela.tdat │ │ │ │ + 0x00057500 6129207d 0a20202e 72656c61 2e746273 a) }. .rela.tbs │ │ │ │ + 0x00057510 73093020 3a207b20 2a282e72 656c612e s.0 : { *(.rela. │ │ │ │ + 0x00057520 74627373 29207d0a 20202e72 656c612e tbss) }. .rela. │ │ │ │ + 0x00057530 63746f72 73202020 30203a20 7b202a28 ctors 0 : { *( │ │ │ │ + 0x00057540 2e72656c 612e6374 6f727329 207d0a20 .rela.ctors) }. │ │ │ │ + 0x00057550 202e7265 6c612e64 746f7273 20202030 .rela.dtors 0 │ │ │ │ + 0x00057560 203a207b 202a282e 72656c61 2e64746f : { *(.rela.dto │ │ │ │ + 0x00057570 72732920 7d0a2020 2e72656c 612e676f rs) }. .rela.go │ │ │ │ + 0x00057580 74202020 20203020 3a207b20 2a282e72 t 0 : { *(.r │ │ │ │ + 0x00057590 656c612e 676f7429 207d0a20 202e7265 ela.got) }. .re │ │ │ │ + 0x000575a0 6c612e62 73732020 20202030 203a207b la.bss 0 : { │ │ │ │ + 0x000575b0 202a282e 72656c61 2e627373 29207d0a *(.rela.bss) }. │ │ │ │ + 0x000575c0 20202e72 656c612e 6966756e 63202020 .rela.ifunc │ │ │ │ + 0x000575d0 30203a20 7b202a28 2e72656c 612e6966 0 : { *(.rela.if │ │ │ │ + 0x000575e0 756e6329 207d0a20 202e7265 6c612e70 unc) }. .rela.p │ │ │ │ + 0x000575f0 6c742020 20202030 203a0a20 2020207b lt 0 :. { │ │ │ │ + 0x00057600 0a202020 2020202a 282e7265 6c612e70 . *(.rela.p │ │ │ │ + 0x00057610 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ + 0x00057620 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ + 0x00057630 722e6479 6e29207d 0a20202f 2a205374 r.dyn) }. /* St │ │ │ │ + 0x00057640 61727420 6f662074 68652065 78656375 art of the execu │ │ │ │ + 0x00057650 7461626c 6520636f 64652072 6567696f table code regio │ │ │ │ + 0x00057660 6e2e2020 2a2f0a20 202e696e 69742020 n. */. .init │ │ │ │ + 0x00057670 20202020 20202030 203a0a20 207b0a20 0 :. {. │ │ │ │ + 0x00057680 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00057690 4e4f4e45 282e696e 69742929 290a2020 NONE(.init))). │ │ │ │ + 0x000576a0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ + 0x000576b0 2e706c74 20202020 20202020 20203020 .plt 0 │ │ │ │ + 0x000576c0 3a20414c 49474e28 31362920 7b202a28 : ALIGN(16) { *( │ │ │ │ + 0x000576d0 2e706c74 29207d0a 20202e74 65787420 .plt) }. .text │ │ │ │ + 0x000576e0 20202020 20202020 30203a0a 20207b0a 0 :. {. │ │ │ │ + 0x000576f0 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ + 0x00057700 62290a20 2020202f 2a202e67 6e752e77 b). /* .gnu.w │ │ │ │ + 0x00057710 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ + 0x00057720 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ + 0x00057730 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ + 0x00057740 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ + 0x00057750 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ + 0x00057760 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ + 0x00057770 20202020 20202020 2030203a 0a20207b 0 :. { │ │ │ │ + 0x00057780 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00057790 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ + 0x000577a0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x000577b0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x000577c0 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ + 0x000577d0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x000577e0 726f6461 74612020 20202020 2030203a rodata 0 : │ │ │ │ + 0x000577f0 207b202a 282e726f 64617461 29207d0a { *(.rodata) }. │ │ │ │ + 0x00057800 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ + 0x00057810 30203a20 7b202a28 2e726f64 61746131 0 : { *(.rodata1 │ │ │ │ + 0x00057820 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ + 0x00057830 68647220 30203a20 7b202a28 2e65685f hdr 0 : { *(.eh_ │ │ │ │ + 0x00057840 6672616d 655f6864 7229207d 0a20202e frame_hdr) }. . │ │ │ │ + 0x00057850 65685f66 72616d65 20202020 2030203a eh_frame 0 : │ │ │ │ + 0x00057860 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ + 0x00057870 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ + 0x00057880 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ + 0x00057890 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ + 0x000578a0 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ + 0x000578b0 72616d65 2929207d 0a20202e 6763635f rame)) }. .gcc_ │ │ │ │ + 0x000578c0 65786365 70745f74 61626c65 2030203a except_table 0 : │ │ │ │ + 0x000578d0 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ + 0x000578e0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x000578f0 6529207d 0a20202e 676e755f 65787461 e) }. .gnu_exta │ │ │ │ + 0x00057900 62203020 3a204f4e 4c595f49 465f524f b 0 : ONLY_IF_RO │ │ │ │ + 0x00057910 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ + 0x00057920 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ + 0x00057930 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ + 0x00057940 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ + 0x00057950 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ + 0x00057960 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ + 0x00057970 65707469 6f6e5f72 616e6765 73203020 eption_ranges 0 │ │ │ │ + 0x00057980 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x00057990 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x000579a0 65732920 7d0a2020 2f2a2053 74617274 es) }. /* Start │ │ │ │ + 0x000579b0 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ + 0x000579c0 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ + 0x000579d0 202a2f0a 20202f2a 20457863 65707469 */. /* Excepti │ │ │ │ + 0x000579e0 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ + 0x000579f0 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ + 0x00057a00 2030203a 204f4e4c 595f4946 5f525720 0 : ONLY_IF_RW │ │ │ │ + 0x00057a10 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ + 0x00057a20 616d6529 29207d0a 20202e73 6672616d ame)) }. .sfram │ │ │ │ + 0x00057a30 65202020 20202020 30203a20 4f4e4c59 e 0 : ONLY │ │ │ │ + 0x00057a40 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x00057a50 282e7366 72616d65 2929207d 0a20202e (.sframe)) }. . │ │ │ │ + 0x00057a60 676e755f 65787461 62202020 2030203a gnu_extab 0 : │ │ │ │ + 0x00057a70 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ + 0x00057a80 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ + 0x00057a90 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x00057aa0 65203020 3a204f4e 4c595f49 465f5257 e 0 : ONLY_IF_RW │ │ │ │ + 0x00057ab0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ + 0x00057ac0 5f746162 6c652920 7d0a2020 2e657863 _table) }. .exc │ │ │ │ + 0x00057ad0 65707469 6f6e5f72 616e6765 73203020 eption_ranges 0 │ │ │ │ + 0x00057ae0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x00057af0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x00057b00 65732920 7d0a2020 2f2a2054 68726561 es) }. /* Threa │ │ │ │ + 0x00057b10 64204c6f 63616c20 53746f72 61676520 d Local Storage │ │ │ │ + 0x00057b20 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ + 0x00057b30 2e746461 74610930 203a0a20 20207b0a .tdata.0 :. {. │ │ │ │ + 0x00057b40 20202020 202a282e 74646174 61290a20 *(.tdata). │ │ │ │ + 0x00057b50 20207d0a 20202e74 62737309 0930203a }. .tbss..0 : │ │ │ │ + 0x00057b60 207b202a 282e7462 73732920 7d0a2020 { *(.tbss) }. │ │ │ │ + 0x00057b70 2e6a6372 20202020 20202020 20203020 .jcr 0 │ │ │ │ + 0x00057b80 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ + 0x00057b90 2929207d 0a20202e 64796e61 6d696320 )) }. .dynamic │ │ │ │ + 0x00057ba0 20202020 2030203a 207b202a 282e6479 0 : { *(.dy │ │ │ │ + 0x00057bb0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ + 0x00057bc0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x00057bd0 282e676f 7429207d 0a20202e 676f742e (.got) }. .got. │ │ │ │ + 0x00057be0 706c7420 20202020 2030203a 207b202a plt 0 : { * │ │ │ │ + 0x00057bf0 282e676f 742e706c 7429207d 0a20202e (.got.plt) }. . │ │ │ │ + 0x00057c00 64617461 20202020 20202020 2030203a data 0 : │ │ │ │ + 0x00057c10 0a20207b 0a202020 202a282e 64617461 . {. *(.data │ │ │ │ + 0x00057c20 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ + 0x00057c30 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ + 0x00057c40 64617461 31202020 20202020 2030203a data1 0 : │ │ │ │ + 0x00057c50 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ + 0x00057c60 202e6273 73202020 20202020 20202030 .bss 0 │ │ │ │ + 0x00057c70 203a0a20 207b0a20 2020202a 282e6273 :. {. *(.bs │ │ │ │ + 0x00057c80 73290a20 2020202f 2a20416c 69676e20 s). /* Align │ │ │ │ + 0x00057c90 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ + 0x00057ca0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ + 0x00057cb0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ + 0x00057cc0 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ + 0x00057cd0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ + 0x00057ce0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ + 0x00057cf0 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ + 0x00057d00 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ + 0x00057d10 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ + 0x00057d20 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ + 0x00057d30 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ + 0x00057d40 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ + 0x00057d50 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ + 0x00057d60 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ + 0x00057d70 73206265 63617573 65207468 65726520 s because there │ │ │ │ + 0x00057d80 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ + 0x00057d90 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ + 0x00057da0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ + 0x00057db0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ + 0x00057dc0 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ + 0x00057dd0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ + 0x00057de0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ + 0x00057df0 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ + 0x00057e00 2a2f0a20 207d0a20 202f2a20 53746172 */. }. /* Star │ │ │ │ + 0x00057e10 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ + 0x00057e20 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x00057e30 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00057e40 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ + 0x00057e50 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ + 0x00057e60 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ + 0x00057e70 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ + 0x00057e80 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ + 0x00057e90 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ + 0x00057ea0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ + 0x00057eb0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ + 0x00057ec0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ + 0x00057ed0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x00057ee0 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ + 0x00057ef0 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ + 0x00057f00 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ + 0x00057f10 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x00057f20 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00057f30 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ + 0x00057f40 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ + 0x00057f50 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ + 0x00057f60 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ + 0x00057f70 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ + 0x00057f80 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ + 0x00057f90 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ + 0x00057fa0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00057fb0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ + 0x00057fc0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x00057fd0 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ + 0x00057fe0 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ + 0x00057ff0 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ + 0x00058000 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ + 0x00058010 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x00058020 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ + 0x00058030 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ + 0x00058040 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ + 0x00058050 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ + 0x00058060 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ + 0x00058070 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ + 0x00058080 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ + 0x00058090 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ + 0x000580a0 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ + 0x000580b0 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ + 0x000580c0 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ + 0x000580d0 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ + 0x000580e0 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ + 0x000580f0 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ + 0x00058100 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ + 0x00058110 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ + 0x00058120 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00058130 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ + 0x00058140 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ + 0x00058150 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ + 0x00058160 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ + 0x00058170 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ + 0x00058180 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ + 0x00058190 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ + 0x000581a0 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ + 0x000581b0 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ + 0x000581c0 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ + 0x000581d0 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ + 0x000581e0 2e646562 75675f69 6e666f29 207d0a20 .debug_info) }. │ │ │ │ + 0x000581f0 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ + 0x00058200 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00058210 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ + 0x00058220 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ + 0x00058230 7b202a28 2e646562 75675f6c 696e6529 { *(.debug_line) │ │ │ │ + 0x00058240 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ + 0x00058250 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ + 0x00058260 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ + 0x00058270 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ + 0x00058280 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ + 0x00058290 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ + 0x000582a0 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ + 0x000582b0 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ + 0x000582c0 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ + 0x000582d0 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ + 0x000582e0 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ + 0x000582f0 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ + 0x00058300 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ + 0x00058310 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ + 0x00058320 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00058330 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ + 0x00058340 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ + 0x00058350 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00058360 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ + 0x00058370 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ + 0x00058380 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ + 0x00058390 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ + 0x000583a0 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ + 0x000583b0 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ + 0x000583c0 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ + 0x000583d0 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ + 0x000583e0 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ + 0x000583f0 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ + 0x00058400 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ + 0x00058410 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ + 0x00058420 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ + 0x00058430 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ + 0x00058440 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ + 0x00058450 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ + 0x00058460 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ + 0x00058470 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ + 0x00058480 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00058490 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ + 0x000584a0 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ + 0x000584b0 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ + 0x000584c0 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ + 0x000584d0 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ + 0x000584e0 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ + 0x000584f0 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ + 0x00058500 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ + 0x00058510 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ + 0x00058520 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ + 0x00058530 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ + 0x00058540 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ + 0x00058550 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ + 0x00058560 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ + 0x00058570 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ + 0x00058580 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ + 0x00058590 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ + 0x000585a0 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ + 0x000585b0 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ + 0x000585c0 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ + 0x000585d0 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ + 0x000585e0 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ + 0x000585f0 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ + 0x00058600 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ + 0x00058610 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ + 0x00058620 2e61726d 2e696465 6e742929 207d0a7d .arm.ident)) }.} │ │ │ │ + 0x00058630 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x00058640 7420666f 72202d72 202a2f0a 2f2a2043 t for -r */./* C │ │ │ │ + 0x00058650 6f707972 69676874 20284329 20323031 opyright (C) 201 │ │ │ │ + 0x00058660 342d3230 32362046 72656520 536f6674 4-2026 Free Soft │ │ │ │ + 0x00058670 77617265 20466f75 6e646174 696f6e2c ware Foundation, │ │ │ │ + 0x00058680 20496e63 2e0a2020 20436f70 79696e67 Inc.. Copying │ │ │ │ + 0x00058690 20616e64 20646973 74726962 7574696f and distributio │ │ │ │ + 0x000586a0 6e206f66 20746869 73207363 72697074 n of this script │ │ │ │ + 0x000586b0 2c207769 7468206f 72207769 74686f75 , with or withou │ │ │ │ + 0x000586c0 74206d6f 64696669 63617469 6f6e2c0a t modification,. │ │ │ │ + 0x000586d0 20202061 72652070 65726d69 74746564 are permitted │ │ │ │ + 0x000586e0 20696e20 616e7920 6d656469 756d2077 in any medium w │ │ │ │ + 0x000586f0 6974686f 75742072 6f79616c 74792070 ithout royalty p │ │ │ │ + 0x00058700 726f7669 64656420 74686520 636f7079 rovided the copy │ │ │ │ + 0x00058710 72696768 740a2020 206e6f74 69636520 right. notice │ │ │ │ + 0x00058720 616e6420 74686973 206e6f74 69636520 and this notice │ │ │ │ + 0x00058730 61726520 70726573 65727665 642e2020 are preserved. │ │ │ │ + 0x00058740 2a2f0a4f 55545055 545f464f 524d4154 */.OUTPUT_FORMAT │ │ │ │ + 0x00058750 2822656c 6636342d 6c697474 6c656161 ("elf64-littleaa │ │ │ │ + 0x00058760 72636836 34222c20 22656c66 36342d62 rch64", "elf64-b │ │ │ │ + 0x00058770 69676161 72636836 34222c20 22656c66 igaarch64", "elf │ │ │ │ + 0x00058780 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ + 0x00058790 22290a4f 55545055 545f4152 43482861 ").OUTPUT_ARCH(a │ │ │ │ + 0x000587a0 61726368 3634290a 202f2a20 466f7220 arch64). /* For │ │ │ │ + 0x000587b0 736f6d65 20726561 736f6e2c 20746865 some reason, the │ │ │ │ + 0x000587c0 20536f6c 61726973 206c696e 6b657220 Solaris linker │ │ │ │ + 0x000587d0 6d616b65 73206261 64206578 65637574 makes bad execut │ │ │ │ + 0x000587e0 61626c65 730a2020 69662067 6c64202d ables. if gld - │ │ │ │ + 0x000587f0 72206973 20757365 6420616e 64207468 r is used and th │ │ │ │ + 0x00058800 6520696e 7465726d 65646961 74652066 e intermediate f │ │ │ │ + 0x00058810 696c6520 68617320 73656374 696f6e73 ile has sections │ │ │ │ + 0x00058820 20737461 7274696e 670a2020 6174206e starting. at n │ │ │ │ + 0x00058830 6f6e2d7a 65726f20 61646472 65737365 on-zero addresse │ │ │ │ + 0x00058840 732e2020 436f756c 64206265 20612053 s. Could be a S │ │ │ │ + 0x00058850 6f6c6172 6973206c 64206275 672c2063 olaris ld bug, c │ │ │ │ + 0x00058860 6f756c64 20626520 6120474e 55206c64 ould be a GNU ld │ │ │ │ + 0x00058870 0a202062 75672e20 20427574 20666f72 . bug. But for │ │ │ │ + 0x00058880 206e6f77 20617373 69676e69 6e672074 now assigning t │ │ │ │ + 0x00058890 6865207a 65726f20 766d6173 20776f72 he zero vmas wor │ │ │ │ + 0x000588a0 6b732e20 202a2f0a 53454354 494f4e53 ks. */.SECTIONS │ │ │ │ + 0x000588b0 0a7b0a20 202f2a20 506c6163 65207468 .{. /* Place th │ │ │ │ + 0x000588c0 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ + 0x000588d0 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ + 0x000588e0 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ + 0x000588f0 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ + 0x00058900 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ + 0x00058910 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ + 0x00058920 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ + 0x00058930 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ + 0x00058940 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ + 0x00058950 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ + 0x00058960 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ + 0x00058970 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ + 0x00058980 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ + 0x00058990 2e676e75 2e627569 6c642d69 6420303a .gnu.build-id 0: │ │ │ │ + 0x000589a0 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ + 0x000589b0 75696c64 2d696429 207d0a20 202e696e uild-id) }. .in │ │ │ │ + 0x000589c0 74657270 20202020 20202030 203a207b terp 0 : { │ │ │ │ + 0x000589d0 202a282e 696e7465 72702920 7d0a2020 *(.interp) }. │ │ │ │ + 0x000589e0 2e686173 68202020 20202020 20203020 .hash 0 │ │ │ │ + 0x000589f0 3a207b20 2a282e68 61736829 207d0a20 : { *(.hash) }. │ │ │ │ + 0x00058a00 202e676e 752e6861 73682020 20202030 .gnu.hash 0 │ │ │ │ + 0x00058a10 203a207b 202a282e 676e752e 68617368 : { *(.gnu.hash │ │ │ │ + 0x00058a20 29207d0a 20202e64 796e7379 6d202020 ) }. .dynsym │ │ │ │ + 0x00058a30 20202020 30203a20 7b202a28 2e64796e 0 : { *(.dyn │ │ │ │ + 0x00058a40 73796d29 207d0a20 202e6479 6e737472 sym) }. .dynstr │ │ │ │ + 0x00058a50 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00058a60 64796e73 74722920 7d0a2020 2e676e75 dynstr) }. .gnu │ │ │ │ + 0x00058a70 2e766572 73696f6e 20203020 3a207b20 .version 0 : { │ │ │ │ + 0x00058a80 2a282e67 6e752e76 65727369 6f6e2920 *(.gnu.version) │ │ │ │ + 0x00058a90 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ + 0x00058aa0 5f642030 3a207b20 2a282e67 6e752e76 _d 0: { *(.gnu.v │ │ │ │ + 0x00058ab0 65727369 6f6e5f64 29207d0a 20202e67 ersion_d) }. .g │ │ │ │ + 0x00058ac0 6e752e76 65727369 6f6e5f72 20303a20 nu.version_r 0: │ │ │ │ + 0x00058ad0 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x00058ae0 5f722920 7d0a2020 2e72656c 612e696e _r) }. .rela.in │ │ │ │ + 0x00058af0 69742020 20203020 3a207b20 2a282e72 it 0 : { *(.r │ │ │ │ + 0x00058b00 656c612e 696e6974 29207d0a 20202e72 ela.init) }. .r │ │ │ │ + 0x00058b10 656c612e 74657874 20202020 30203a20 ela.text 0 : │ │ │ │ + 0x00058b20 7b202a28 2e72656c 612e7465 78742920 { *(.rela.text) │ │ │ │ + 0x00058b30 7d0a2020 2e72656c 612e6669 6e692020 }. .rela.fini │ │ │ │ + 0x00058b40 20203020 3a207b20 2a282e72 656c612e 0 : { *(.rela. │ │ │ │ + 0x00058b50 66696e69 29207d0a 20202e72 656c612e fini) }. .rela. │ │ │ │ + 0x00058b60 726f6461 74612020 30203a20 7b202a28 rodata 0 : { *( │ │ │ │ + 0x00058b70 2e72656c 612e726f 64617461 29207d0a .rela.rodata) }. │ │ │ │ + 0x00058b80 20202e72 656c612e 64617461 2e72656c .rela.data.rel │ │ │ │ + 0x00058b90 2e726f20 30203a20 7b202a28 2e72656c .ro 0 : { *(.rel │ │ │ │ + 0x00058ba0 612e6461 74612e72 656c2e72 6f29207d a.data.rel.ro) } │ │ │ │ + 0x00058bb0 0a20202e 72656c61 2e646174 61202020 . .rela.data │ │ │ │ + 0x00058bc0 2030203a 207b202a 282e7265 6c612e64 0 : { *(.rela.d │ │ │ │ + 0x00058bd0 61746129 207d0a20 202e7265 6c612e74 ata) }. .rela.t │ │ │ │ + 0x00058be0 64617461 0930203a 207b202a 282e7265 data.0 : { *(.re │ │ │ │ + 0x00058bf0 6c612e74 64617461 29207d0a 20202e72 la.tdata) }. .r │ │ │ │ + 0x00058c00 656c612e 74627373 0930203a 207b202a ela.tbss.0 : { * │ │ │ │ + 0x00058c10 282e7265 6c612e74 62737329 207d0a20 (.rela.tbss) }. │ │ │ │ + 0x00058c20 202e7265 6c612e63 746f7273 20202030 .rela.ctors 0 │ │ │ │ + 0x00058c30 203a207b 202a282e 72656c61 2e63746f : { *(.rela.cto │ │ │ │ + 0x00058c40 72732920 7d0a2020 2e72656c 612e6474 rs) }. .rela.dt │ │ │ │ + 0x00058c50 6f727320 20203020 3a207b20 2a282e72 ors 0 : { *(.r │ │ │ │ + 0x00058c60 656c612e 64746f72 7329207d 0a20202e ela.dtors) }. . │ │ │ │ + 0x00058c70 72656c61 2e676f74 20202020 2030203a rela.got 0 : │ │ │ │ + 0x00058c80 207b202a 282e7265 6c612e67 6f742920 { *(.rela.got) │ │ │ │ + 0x00058c90 7d0a2020 2e72656c 612e6273 73202020 }. .rela.bss │ │ │ │ + 0x00058ca0 20203020 3a207b20 2a282e72 656c612e 0 : { *(.rela. │ │ │ │ + 0x00058cb0 62737329 207d0a20 202e7265 6c612e69 bss) }. .rela.i │ │ │ │ + 0x00058cc0 66756e63 20202030 203a207b 202a282e func 0 : { *(. │ │ │ │ + 0x00058cd0 72656c61 2e696675 6e632920 7d0a2020 rela.ifunc) }. │ │ │ │ + 0x00058ce0 2e72656c 612e706c 74202020 20203020 .rela.plt 0 │ │ │ │ + 0x00058cf0 3a0a2020 20207b0a 20202020 20202a28 :. {. *( │ │ │ │ + 0x00058d00 2e72656c 612e706c 74290a20 2020207d .rela.plt). } │ │ │ │ + 0x00058d10 0a20202e 72656c72 2e64796e 203a207b . .relr.dyn : { │ │ │ │ + 0x00058d20 202a282e 72656c72 2e64796e 29207d0a *(.relr.dyn) }. │ │ │ │ + 0x00058d30 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00058d40 65206578 65637574 61626c65 20636f64 e executable cod │ │ │ │ + 0x00058d50 65207265 67696f6e 2e20202a 2f0a2020 e region. */. │ │ │ │ + 0x00058d60 2e696e69 74202020 20202020 20203020 .init 0 │ │ │ │ + 0x00058d70 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ + 0x00058d80 2a28534f 52545f4e 4f4e4528 2e696e69 *(SORT_NONE(.ini │ │ │ │ + 0x00058d90 74292929 0a20207d 203d3078 31663230 t))). } =0x1f20 │ │ │ │ + 0x00058da0 30336435 0a20202e 706c7420 20202020 03d5. .plt │ │ │ │ + 0x00058db0 20202020 2030203a 20414c49 474e2831 0 : ALIGN(1 │ │ │ │ + 0x00058dc0 3629207b 202a282e 706c7429 207d0a20 6) { *(.plt) }. │ │ │ │ + 0x00058dd0 202e7465 78742020 20202020 20202030 .text 0 │ │ │ │ + 0x00058de0 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ + 0x00058df0 7874202e 73747562 290a2020 20202f2a xt .stub). /* │ │ │ │ + 0x00058e00 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ + 0x00058e10 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ + 0x00058e20 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ + 0x00058e30 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ + 0x00058e40 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ + 0x00058e50 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x00058e60 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ + 0x00058e70 30203a0a 20207b0a 20202020 4b454550 0 :. {. KEEP │ │ │ │ + 0x00058e80 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ + 0x00058e90 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ + 0x00058ea0 32303033 64350a20 202f2a20 53746172 2003d5. /* Star │ │ │ │ + 0x00058eb0 74206f66 20746865 20526561 64204f6e t of the Read On │ │ │ │ + 0x00058ec0 6c792044 61746120 72656769 6f6e2e20 ly Data region. │ │ │ │ + 0x00058ed0 202a2f0a 20202e72 6f646174 61202020 */. .rodata │ │ │ │ + 0x00058ee0 20202020 30203a20 7b202a28 2e726f64 0 : { *(.rod │ │ │ │ + 0x00058ef0 61746129 207d0a20 202e726f 64617461 ata) }. .rodata │ │ │ │ + 0x00058f00 31202020 20202030 203a207b 202a282e 1 0 : { *(. │ │ │ │ + 0x00058f10 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ + 0x00058f20 5f667261 6d655f68 64722030 203a207b _frame_hdr 0 : { │ │ │ │ + 0x00058f30 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ + 0x00058f40 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ + 0x00058f50 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ + 0x00058f60 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ + 0x00058f70 5f667261 6d652929 207d0a20 202e7366 _frame)) }. .sf │ │ │ │ + 0x00058f80 72616d65 20202020 20202030 203a204f rame 0 : O │ │ │ │ + 0x00058f90 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ + 0x00058fa0 20282a28 2e736672 616d6529 29207d0a (*(.sframe)) }. │ │ │ │ + 0x00058fb0 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ + 0x00058fc0 626c6520 30203a20 4f4e4c59 5f49465f ble 0 : ONLY_IF_ │ │ │ │ + 0x00058fd0 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ + 0x00058fe0 70745f74 61626c65 29207d0a 20202e67 pt_table) }. .g │ │ │ │ + 0x00058ff0 6e755f65 78746162 2030203a 204f4e4c nu_extab 0 : ONL │ │ │ │ + 0x00059000 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ + 0x00059010 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ + 0x00059020 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ + 0x00059030 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ + 0x00059040 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ + 0x00059050 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ + 0x00059060 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ + 0x00059070 6e676573 2030203a 204f4e4c 595f4946 nges 0 : ONLY_IF │ │ │ │ + 0x00059080 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ + 0x00059090 6f6e5f72 616e6765 7329207d 0a20202f on_ranges) }. / │ │ │ │ + 0x000590a0 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ + 0x000590b0 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ + 0x000590c0 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ + 0x000590d0 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ + 0x000590e0 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ + 0x000590f0 616d6520 20202020 30203a20 4f4e4c59 ame 0 : ONLY │ │ │ │ + 0x00059100 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x00059110 282e6568 5f667261 6d652929 207d0a20 (.eh_frame)) }. │ │ │ │ + 0x00059120 202e7366 72616d65 20202020 20202030 .sframe 0 │ │ │ │ + 0x00059130 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00059140 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ + 0x00059150 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ + 0x00059160 20202020 30203a20 4f4e4c59 5f49465f 0 : ONLY_IF_ │ │ │ │ + 0x00059170 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ + 0x00059180 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ + 0x00059190 70745f74 61626c65 2030203a 204f4e4c pt_table 0 : ONL │ │ │ │ + 0x000591a0 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ + 0x000591b0 5f657863 6570745f 7461626c 6529207d _except_table) } │ │ │ │ + 0x000591c0 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ + 0x000591d0 6e676573 2030203a 204f4e4c 595f4946 nges 0 : ONLY_IF │ │ │ │ + 0x000591e0 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ + 0x000591f0 6f6e5f72 616e6765 7329207d 0a20202f on_ranges) }. / │ │ │ │ + 0x00059200 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ + 0x00059210 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ + 0x00059220 20202a2f 0a20202e 74646174 61093020 */. .tdata.0 │ │ │ │ + 0x00059230 3a0a2020 207b0a20 20202020 2a282e74 :. {. *(.t │ │ │ │ + 0x00059240 64617461 290a2020 207d0a20 202e7462 data). }. .tb │ │ │ │ + 0x00059250 73730909 30203a20 7b202a28 2e746273 ss..0 : { *(.tbs │ │ │ │ + 0x00059260 7329207d 0a20202e 6a637220 20202020 s) }. .jcr │ │ │ │ + 0x00059270 20202020 2030203a 207b204b 45455020 0 : { KEEP │ │ │ │ + 0x00059280 282a282e 6a637229 29207d0a 20202e64 (*(.jcr)) }. .d │ │ │ │ + 0x00059290 796e616d 69632020 20202020 30203a20 ynamic 0 : │ │ │ │ + 0x000592a0 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ + 0x000592b0 20202e67 6f742020 20202020 20202020 .got │ │ │ │ + 0x000592c0 30203a20 7b202a28 2e676f74 29207d0a 0 : { *(.got) }. │ │ │ │ + 0x000592d0 20202e67 6f742e70 6c742020 20202020 .got.plt │ │ │ │ + 0x000592e0 30203a20 7b202a28 2e676f74 2e706c74 0 : { *(.got.plt │ │ │ │ + 0x000592f0 29207d0a 20202e64 61746120 20202020 ) }. .data │ │ │ │ + 0x00059300 20202020 30203a0a 20207b0a 20202020 0 :. {. │ │ │ │ + 0x00059310 2a282e64 61746129 0a20207d 0a20202e *(.data). }. . │ │ │ │ + 0x00059320 64617461 31202020 20202020 2030203a data1 0 : │ │ │ │ + 0x00059330 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ + 0x00059340 202e6273 73202020 20202020 20202030 .bss 0 │ │ │ │ + 0x00059350 203a0a20 207b0a20 2020202a 282e6273 :. {. *(.bs │ │ │ │ + 0x00059360 73290a20 2020202f 2a20416c 69676e20 s). /* Align │ │ │ │ + 0x00059370 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ + 0x00059380 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ + 0x00059390 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ + 0x000593a0 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ + 0x000593b0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ + 0x000593c0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ + 0x000593d0 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ + 0x000593e0 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ + 0x000593f0 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ + 0x00059400 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ + 0x00059410 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ + 0x00059420 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ + 0x00059430 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ + 0x00059440 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ + 0x00059450 73206265 63617573 65207468 65726520 s because there │ │ │ │ + 0x00059460 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ + 0x00059470 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ + 0x00059480 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ + 0x00059490 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ + 0x000594a0 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ + 0x000594b0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ + 0x000594c0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ + 0x000594d0 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ + 0x000594e0 2a2f0a20 207d0a20 202f2a20 53746172 */. }. /* Star │ │ │ │ + 0x000594f0 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ + 0x00059500 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x00059510 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00059520 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ + 0x00059530 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ + 0x00059540 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ + 0x00059550 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ + 0x00059560 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ + 0x00059570 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ + 0x00059580 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ + 0x00059590 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ + 0x000595a0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ + 0x000595b0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x000595c0 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ + 0x000595d0 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ + 0x000595e0 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ + 0x000595f0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x00059600 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00059610 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ + 0x00059620 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ + 0x00059630 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ + 0x00059640 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ + 0x00059650 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ + 0x00059660 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ + 0x00059670 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ + 0x00059680 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00059690 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ + 0x000596a0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x000596b0 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ + 0x000596c0 73746163 6b203a20 7b202a28 2e6e6f74 stack : { *(.not │ │ │ │ + 0x000596d0 652e474e 552d7374 61636b29 207d0a20 e.GNU-stack) }. │ │ │ │ + 0x000596e0 202f2a20 44574152 46206465 62756720 /* DWARF debug │ │ │ │ + 0x000596f0 73656374 696f6e73 2e0a2020 20202053 sections.. S │ │ │ │ + 0x00059700 796d626f 6c732069 6e207468 65204457 ymbols in the DW │ │ │ │ + 0x00059710 41524620 64656275 6767696e 67207365 ARF debugging se │ │ │ │ + 0x00059720 6374696f 6e732061 72652072 656c6174 ctions are relat │ │ │ │ + 0x00059730 69766520 746f2074 68652062 6567696e ive to the begin │ │ │ │ + 0x00059740 6e696e67 0a202020 20206f66 20746865 ning. of the │ │ │ │ + 0x00059750 20736563 74696f6e 20736f20 77652062 section so we b │ │ │ │ + 0x00059760 6567696e 20746865 6d206174 20302e20 egin them at 0. │ │ │ │ + 0x00059770 202a2f0a 20202f2a 20445741 52462031 */. /* DWARF 1 │ │ │ │ + 0x00059780 2e20202a 2f0a2020 2e646562 75672020 . */. .debug │ │ │ │ + 0x00059790 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ + 0x000597a0 2e646562 75672920 7d0a2020 2e6c696e .debug) }. .lin │ │ │ │ + 0x000597b0 65202020 20202020 20202020 30203a20 e 0 : │ │ │ │ + 0x000597c0 7b202a28 2e6c696e 6529207d 0a20202f { *(.line) }. / │ │ │ │ + 0x000597d0 2a20474e 55204457 41524620 31206578 * GNU DWARF 1 ex │ │ │ │ + 0x000597e0 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ + 0x000597f0 2e646562 75675f73 7263696e 666f2020 .debug_srcinfo │ │ │ │ + 0x00059800 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00059810 7263696e 666f2920 7d0a2020 2e646562 rcinfo) }. .deb │ │ │ │ + 0x00059820 75675f73 666e616d 65732020 30203a20 ug_sfnames 0 : │ │ │ │ + 0x00059830 7b202a28 2e646562 75675f73 666e616d { *(.debug_sfnam │ │ │ │ + 0x00059840 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x00059850 20312e31 20616e64 20445741 52462032 1.1 and DWARF 2 │ │ │ │ + 0x00059860 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ + 0x00059870 72616e67 65732020 30203a20 7b202a28 ranges 0 : { *( │ │ │ │ + 0x00059880 2e646562 75675f61 72616e67 65732920 .debug_aranges) │ │ │ │ + 0x00059890 7d0a2020 2e646562 75675f70 75626e61 }. .debug_pubna │ │ │ │ + 0x000598a0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x000598b0 75675f70 75626e61 6d657329 207d0a20 ug_pubnames) }. │ │ │ │ + 0x000598c0 202f2a20 44574152 4620322e 20202a2f /* DWARF 2. */ │ │ │ │ + 0x000598d0 0a20202e 64656275 675f696e 666f2020 . .debug_info │ │ │ │ + 0x000598e0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x000598f0 675f696e 666f2920 7d0a2020 2e646562 g_info) }. .deb │ │ │ │ + 0x00059900 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ + 0x00059910 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ + 0x00059920 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ + 0x00059930 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ + 0x00059940 64656275 675f6c69 6e652920 7d0a2020 debug_line) }. │ │ │ │ + 0x00059950 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ + 0x00059960 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ + 0x00059970 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ + 0x00059980 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ + 0x00059990 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ + 0x000599a0 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ + 0x000599b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000599c0 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ + 0x000599d0 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ + 0x000599e0 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ + 0x000599f0 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ + 0x00059a00 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ + 0x00059a10 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ + 0x00059a20 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ + 0x00059a30 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ + 0x00059a40 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ + 0x00059a50 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ + 0x00059a60 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ + 0x00059a70 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x00059a80 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ + 0x00059a90 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ + 0x00059aa0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x00059ab0 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ + 0x00059ac0 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ + 0x00059ad0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00059ae0 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ + 0x00059af0 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ + 0x00059b00 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ + 0x00059b10 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ + 0x00059b20 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ + 0x00059b30 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ + 0x00059b40 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ + 0x00059b50 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ + 0x00059b60 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00059b70 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ + 0x00059b80 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ + 0x00059b90 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ + 0x00059ba0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x00059bb0 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ + 0x00059bc0 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ + 0x00059bd0 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ + 0x00059be0 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ + 0x00059bf0 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ + 0x00059c00 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ + 0x00059c10 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ + 0x00059c20 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x00059c30 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ + 0x00059c40 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ + 0x00059c50 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ + 0x00059c60 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ + 0x00059c70 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ + 0x00059c80 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ + 0x00059c90 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ + 0x00059ca0 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ + 0x00059cb0 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ + 0x00059cc0 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ + 0x00059cd0 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ + 0x00059ce0 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ + 0x00059cf0 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ + 0x00059d00 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x00059d10 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ + 0x00059d20 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ + 0x00059d30 6964656e 74292920 7d0a7d0a 0a000000 ident)) }.}..... │ │ │ │ + 0x00059d40 2f2a2053 63726970 7420666f 72202d4e /* Script for -N │ │ │ │ + 0x00059d50 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ + 0x00059d60 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ + 0x00059d70 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ + 0x00059d80 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ + 0x00059d90 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ + 0x00059da0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ + 0x00059db0 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ + 0x00059dc0 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ + 0x00059dd0 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ + 0x00059de0 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ + 0x00059df0 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ + 0x00059e00 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ + 0x00059e10 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ + 0x00059e20 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ + 0x00059e30 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ + 0x00059e40 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ + 0x00059e50 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ + 0x00059e60 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ + 0x00059e70 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ + 0x00059e80 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ + 0x00059e90 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ + 0x00059ea0 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ + 0x00059eb0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ + 0x00059ec0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x00059ed0 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ + 0x00059ee0 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ + 0x00059ef0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x00059f00 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x00059f10 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x00059f20 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ + 0x00059f30 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x00059f40 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x00059f50 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ + 0x00059f60 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ + 0x00059f70 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x00059f80 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ + 0x00059f90 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x00059fa0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x00059fb0 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ + 0x00059fc0 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ + 0x00059fd0 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ + 0x00059fe0 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ + 0x00059ff0 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ + 0x0005a000 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ + 0x0005a010 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ + 0x0005a020 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0005a030 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0005a040 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ + 0x0005a050 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0005a060 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0005a070 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x0005a080 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x0005a090 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x0005a0a0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x0005a0b0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x0005a0c0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x0005a0d0 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x0005a0e0 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x0005a0f0 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x0005a100 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x0005a110 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x0005a120 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x0005a130 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x0005a140 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x0005a150 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x0005a160 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x0005a170 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x0005a180 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ + 0x0005a190 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ + 0x0005a1a0 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ + 0x0005a1b0 202e6861 73682020 20202020 20202020 .hash │ │ │ │ + 0x0005a1c0 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ + 0x0005a1d0 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ + 0x0005a1e0 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ + 0x0005a1f0 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ + 0x0005a200 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0005a210 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ + 0x0005a220 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ + 0x0005a230 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ + 0x0005a240 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ + 0x0005a250 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ + 0x0005a260 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x0005a270 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ + 0x0005a280 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ + 0x0005a290 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ + 0x0005a2a0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x0005a2b0 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ + 0x0005a2c0 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ + 0x0005a2d0 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ + 0x0005a2e0 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ + 0x0005a2f0 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ + 0x0005a300 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ + 0x0005a310 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0005a320 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ + 0x0005a330 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ + 0x0005a340 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ + 0x0005a350 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ + 0x0005a360 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ + 0x0005a370 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ + 0x0005a380 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0005a390 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ + 0x0005a3a0 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ + 0x0005a3b0 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ + 0x0005a3c0 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ + 0x0005a3d0 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ + 0x0005a3e0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0005a3f0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x0005a400 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ + 0x0005a410 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ + 0x0005a420 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x0005a430 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0005a440 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ + 0x0005a450 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ + 0x0005a460 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x0005a470 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x0005a480 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x0005a490 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ + 0x0005a4a0 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ + 0x0005a4b0 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ + 0x0005a4c0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0005a4d0 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ + 0x0005a4e0 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ + 0x0005a4f0 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ + 0x0005a500 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ + 0x0005a510 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x0005a520 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ + 0x0005a530 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ + 0x0005a540 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ + 0x0005a550 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ + 0x0005a560 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ + 0x0005a570 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ + 0x0005a580 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ + 0x0005a590 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ + 0x0005a5a0 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ + 0x0005a5b0 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ + 0x0005a5c0 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ + 0x0005a5d0 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x0005a5e0 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ + 0x0005a5f0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0005a600 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ + 0x0005a610 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ + 0x0005a620 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x0005a630 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0005a640 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ + 0x0005a650 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ + 0x0005a660 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ + 0x0005a670 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ + 0x0005a680 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ + 0x0005a690 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ + 0x0005a6a0 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ + 0x0005a6b0 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ + 0x0005a6c0 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ + 0x0005a6d0 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ + 0x0005a6e0 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x0005a6f0 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ + 0x0005a700 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ + 0x0005a710 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ + 0x0005a720 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ + 0x0005a730 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0005a740 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ + 0x0005a750 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ + 0x0005a760 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ + 0x0005a770 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ + 0x0005a780 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ + 0x0005a790 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x0005a7a0 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ + 0x0005a7b0 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ + 0x0005a7c0 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ + 0x0005a7d0 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ + 0x0005a7e0 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ + 0x0005a7f0 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ + 0x0005a800 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ + 0x0005a810 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x0005a820 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ + 0x0005a830 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x0005a840 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ + 0x0005a850 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ + 0x0005a860 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ + 0x0005a870 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ + 0x0005a880 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ + 0x0005a890 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0005a8a0 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x0005a8b0 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ + 0x0005a8c0 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ + 0x0005a8d0 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ + 0x0005a8e0 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ + 0x0005a8f0 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ + 0x0005a900 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ + 0x0005a910 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ + 0x0005a920 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x0005a930 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0005a940 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ + 0x0005a950 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x0005a960 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ + 0x0005a970 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ + 0x0005a980 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ + 0x0005a990 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ + 0x0005a9a0 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ + 0x0005a9b0 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ + 0x0005a9c0 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ + 0x0005a9d0 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ + 0x0005a9e0 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ + 0x0005a9f0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ + 0x0005aa00 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ + 0x0005aa10 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x0005aa20 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x0005aa30 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x0005aa40 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x0005aa50 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x0005aa60 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x0005aa70 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ + 0x0005aa80 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0005aa90 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x0005aaa0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0005aab0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0005aac0 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ + 0x0005aad0 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ + 0x0005aae0 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ + 0x0005aaf0 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ + 0x0005ab00 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ + 0x0005ab10 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ + 0x0005ab20 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ + 0x0005ab30 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ + 0x0005ab40 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ + 0x0005ab50 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ + 0x0005ab60 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ + 0x0005ab70 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ + 0x0005ab80 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ + 0x0005ab90 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ + 0x0005aba0 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ + 0x0005abb0 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ + 0x0005abc0 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ + 0x0005abd0 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ + 0x0005abe0 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ + 0x0005abf0 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ + 0x0005ac00 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ + 0x0005ac10 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ + 0x0005ac20 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ + 0x0005ac30 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ + 0x0005ac40 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ + 0x0005ac50 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ + 0x0005ac60 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ + 0x0005ac70 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ + 0x0005ac80 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0005ac90 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ + 0x0005aca0 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ + 0x0005acb0 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ + 0x0005acc0 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ + 0x0005acd0 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ + 0x0005ace0 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x0005acf0 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ + 0x0005ad00 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ + 0x0005ad10 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ + 0x0005ad20 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ + 0x0005ad30 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ + 0x0005ad40 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ + 0x0005ad50 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ + 0x0005ad60 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ + 0x0005ad70 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ + 0x0005ad80 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ + 0x0005ad90 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ + 0x0005ada0 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ + 0x0005adb0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x0005adc0 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ + 0x0005add0 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ + 0x0005ade0 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ + 0x0005adf0 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ + 0x0005ae00 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ + 0x0005ae10 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ + 0x0005ae20 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ + 0x0005ae30 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x0005ae40 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ + 0x0005ae50 61646472 65737320 666f7220 74686520 address for the │ │ │ │ + 0x0005ae60 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x0005ae70 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x0005ae80 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x0005ae90 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x0005aea0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x0005aeb0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x0005aec0 2e20202a 2f0a2020 2e203d20 2e3b0a20 . */. . = .;. │ │ │ │ + 0x0005aed0 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ + 0x0005aee0 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ + 0x0005aef0 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ + 0x0005af00 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ + 0x0005af10 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ + 0x0005af20 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ + 0x0005af30 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ + 0x0005af40 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x0005af50 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ + 0x0005af60 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ + 0x0005af70 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ + 0x0005af80 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x0005af90 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ + 0x0005afa0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ + 0x0005afb0 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ + 0x0005afc0 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ + 0x0005afd0 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ + 0x0005afe0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ + 0x0005aff0 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ + 0x0005b000 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ + 0x0005b010 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ + 0x0005b020 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ + 0x0005b030 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ + 0x0005b040 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ + 0x0005b050 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ + 0x0005b060 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ + 0x0005b070 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x0005b080 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ + 0x0005b090 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ + 0x0005b0a0 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ + 0x0005b0b0 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ + 0x0005b0c0 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ + 0x0005b0d0 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ + 0x0005b0e0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x0005b0f0 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ + 0x0005b100 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ + 0x0005b110 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ + 0x0005b120 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x0005b130 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ + 0x0005b140 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ + 0x0005b150 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ + 0x0005b160 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ + 0x0005b170 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x0005b180 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ + 0x0005b190 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ + 0x0005b1a0 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ + 0x0005b1b0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x0005b1c0 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ + 0x0005b1d0 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ + 0x0005b1e0 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ + 0x0005b1f0 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x0005b200 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ + 0x0005b210 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ + 0x0005b220 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ + 0x0005b230 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x0005b240 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ + 0x0005b250 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x0005b260 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ + 0x0005b270 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ + 0x0005b280 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ + 0x0005b290 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ + 0x0005b2a0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ + 0x0005b2b0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ + 0x0005b2c0 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ + 0x0005b2d0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ + 0x0005b2e0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0005b2f0 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ + 0x0005b300 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ + 0x0005b310 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x0005b320 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ + 0x0005b330 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x0005b340 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0005b350 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x0005b360 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ + 0x0005b370 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x0005b380 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x0005b390 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x0005b3a0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0005b3b0 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ + 0x0005b3c0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0005b3d0 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ + 0x0005b3e0 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ + 0x0005b3f0 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x0005b400 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ + 0x0005b410 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ + 0x0005b420 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ + 0x0005b430 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ + 0x0005b440 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ + 0x0005b450 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ + 0x0005b460 20202020 20202066 69727374 2e202042 first. B │ │ │ │ + 0x0005b470 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ + 0x0005b480 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ + 0x0005b490 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ + 0x0005b4a0 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ + 0x0005b4b0 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ + 0x0005b4c0 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ + 0x0005b4d0 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ + 0x0005b4e0 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ + 0x0005b4f0 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ + 0x0005b500 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ + 0x0005b510 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ + 0x0005b520 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ + 0x0005b530 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ + 0x0005b540 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ + 0x0005b550 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ + 0x0005b560 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ + 0x0005b570 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ + 0x0005b580 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ + 0x0005b590 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ + 0x0005b5a0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ + 0x0005b5b0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ + 0x0005b5c0 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ + 0x0005b5d0 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ + 0x0005b5e0 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ + 0x0005b5f0 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ + 0x0005b600 20202020 20202074 68652063 7274656e the crten │ │ │ │ + 0x0005b610 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ + 0x0005b620 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ + 0x0005b630 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ + 0x0005b640 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x0005b650 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ + 0x0005b660 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ + 0x0005b670 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ + 0x0005b680 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ + 0x0005b690 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ + 0x0005b6a0 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ + 0x0005b6b0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ + 0x0005b6c0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x0005b6d0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ + 0x0005b6e0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ + 0x0005b6f0 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ + 0x0005b700 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ + 0x0005b710 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ + 0x0005b720 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0005b730 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ + 0x0005b740 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ + 0x0005b750 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ + 0x0005b760 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ + 0x0005b770 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ + 0x0005b780 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ + 0x0005b790 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ + 0x0005b7a0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x0005b7b0 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ + 0x0005b7c0 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ + 0x0005b7d0 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ + 0x0005b7e0 72202020 20202020 20202020 203a207b r : { │ │ │ │ + 0x0005b7f0 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ + 0x0005b800 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ + 0x0005b810 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ + 0x0005b820 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ + 0x0005b830 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ + 0x0005b840 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ + 0x0005b850 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ + 0x0005b860 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ + 0x0005b870 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ + 0x0005b880 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ + 0x0005b890 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0005b8a0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ + 0x0005b8b0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ + 0x0005b8c0 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ + 0x0005b8d0 7d0a2020 2e676f74 2e706c74 20202020 }. .got.plt │ │ │ │ + 0x0005b8e0 20202020 3a207b20 2a282e67 6f742e70 : { *(.got.p │ │ │ │ + 0x0005b8f0 6c742920 2a282e69 676f742e 706c7429 lt) *(.igot.plt) │ │ │ │ + 0x0005b900 207d0a20 202e6461 74612020 20202020 }. .data │ │ │ │ + 0x0005b910 20202020 203a0a20 207b0a20 20202050 :. {. P │ │ │ │ + 0x0005b920 524f5649 44452028 5f5f6461 74615f73 ROVIDE (__data_s │ │ │ │ + 0x0005b930 74617274 203d202e 293b0a20 2020202a tart = .);. * │ │ │ │ + 0x0005b940 282e6461 7461202e 64617461 2e2a202e (.data .data.* . │ │ │ │ + 0x0005b950 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ + 0x0005b960 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ + 0x0005b970 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ + 0x0005b980 64617461 31202020 20202020 2020203a data1 : │ │ │ │ + 0x0005b990 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ + 0x0005b9a0 205f6564 61746120 3d202e3b 0a202050 _edata = .;. P │ │ │ │ + 0x0005b9b0 524f5649 44452028 65646174 61203d20 ROVIDE (edata = │ │ │ │ + 0x0005b9c0 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ + 0x0005b9d0 414c4947 4e4f4628 4e455854 5f534543 ALIGNOF(NEXT_SEC │ │ │ │ + 0x0005b9e0 54494f4e 29293b0a 20205f5f 6273735f TION));. __bss_ │ │ │ │ + 0x0005b9f0 73746172 74203d20 2e3b0a20 205f5f62 start = .;. __b │ │ │ │ + 0x0005ba00 73735f73 74617274 5f5f203d 202e3b0a ss_start__ = .;. │ │ │ │ + 0x0005ba10 20202e62 73732020 20202020 20202020 .bss │ │ │ │ + 0x0005ba20 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ + 0x0005ba30 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ + 0x0005ba40 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ + 0x0005ba50 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ + 0x0005ba60 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ + 0x0005ba70 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ + 0x0005ba80 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ + 0x0005ba90 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ + 0x0005baa0 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ + 0x0005bab0 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ + 0x0005bac0 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ + 0x0005bad0 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ + 0x0005bae0 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ + 0x0005baf0 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ + 0x0005bb00 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ + 0x0005bb10 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ + 0x0005bb20 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ + 0x0005bb30 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ + 0x0005bb40 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ + 0x0005bb50 73617070 65617273 20626563 61757365 sappears because │ │ │ │ + 0x0005bb60 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ + 0x0005bb70 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ + 0x0005bb80 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ + 0x0005bb90 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ + 0x0005bba0 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ + 0x0005bbb0 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ + 0x0005bbc0 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ + 0x0005bbd0 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ + 0x0005bbe0 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ + 0x0005bbf0 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ + 0x0005bc00 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ + 0x0005bc10 20207d0a 20205f62 73735f65 6e645f5f }. _bss_end__ │ │ │ │ + 0x0005bc20 203d202e 3b205f5f 6273735f 656e645f = .; __bss_end_ │ │ │ │ + 0x0005bc30 5f203d20 2e3b0a20 2020202e 203d2041 _ = .;. . = A │ │ │ │ + 0x0005bc40 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ + 0x0005bc50 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x0005bc60 4c617267 65204461 74612072 6567696f Large Data regio │ │ │ │ + 0x0005bc70 6e2e2020 2a2f0a20 202e203d 20534547 n. */. . = SEG │ │ │ │ + 0x0005bc80 4d454e54 5f535441 52542822 6c646174 MENT_START("ldat │ │ │ │ + 0x0005bc90 612d7365 676d656e 74222c20 2e293b0a a-segment", .);. │ │ │ │ + 0x0005bca0 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ + 0x0005bcb0 2038293b 0a20205f 5f656e64 5f5f203d 8);. __end__ = │ │ │ │ + 0x0005bcc0 202e3b0a 20205f65 6e64203d 202e3b0a .;. _end = .;. │ │ │ │ + 0x0005bcd0 20205052 4f564944 45202865 6e64203d PROVIDE (end = │ │ │ │ + 0x0005bce0 202e293b 0a20202f 2a205374 61727420 .);. /* Start │ │ │ │ + 0x0005bcf0 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ + 0x0005bd00 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ + 0x0005bd10 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ + 0x0005bd20 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ + 0x0005bd30 20202e73 74616220 20202020 20202020 .stab │ │ │ │ + 0x0005bd40 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ + 0x0005bd50 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ + 0x0005bd60 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x0005bd70 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ + 0x0005bd80 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ + 0x0005bd90 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ + 0x0005bda0 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ + 0x0005bdb0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ + 0x0005bdc0 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ + 0x0005bdd0 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ + 0x0005bde0 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ + 0x0005bdf0 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ + 0x0005be00 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ + 0x0005be10 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ + 0x0005be20 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ + 0x0005be30 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ + 0x0005be40 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ + 0x0005be50 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ + 0x0005be60 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ + 0x0005be70 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ + 0x0005be80 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ + 0x0005be90 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ + 0x0005bea0 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ + 0x0005beb0 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ + 0x0005bec0 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ + 0x0005bed0 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ + 0x0005bee0 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ + 0x0005bef0 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ + 0x0005bf00 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ + 0x0005bf10 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ + 0x0005bf20 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ + 0x0005bf30 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ + 0x0005bf40 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ + 0x0005bf50 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ + 0x0005bf60 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ + 0x0005bf70 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ + 0x0005bf80 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ + 0x0005bf90 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ + 0x0005bfa0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ + 0x0005bfb0 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ + 0x0005bfc0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0005bfd0 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ + 0x0005bfe0 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ + 0x0005bff0 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ + 0x0005c000 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x0005c010 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ + 0x0005c020 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ + 0x0005c030 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ + 0x0005c040 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ + 0x0005c050 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ + 0x0005c060 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x0005c070 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ + 0x0005c080 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ + 0x0005c090 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ + 0x0005c0a0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0005c0b0 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ + 0x0005c0c0 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ + 0x0005c0d0 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ + 0x0005c0e0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0005c0f0 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ + 0x0005c100 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ + 0x0005c110 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ + 0x0005c120 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ + 0x0005c130 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ + 0x0005c140 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ + 0x0005c150 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0005c160 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ + 0x0005c170 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ + 0x0005c180 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ + 0x0005c190 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ + 0x0005c1a0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0005c1b0 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ + 0x0005c1c0 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ + 0x0005c1d0 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ + 0x0005c1e0 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ + 0x0005c1f0 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ + 0x0005c200 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ + 0x0005c210 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ + 0x0005c220 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ + 0x0005c230 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ + 0x0005c240 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ + 0x0005c250 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ + 0x0005c260 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ + 0x0005c270 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ + 0x0005c280 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ + 0x0005c290 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ + 0x0005c2a0 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ + 0x0005c2b0 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ + 0x0005c2c0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x0005c2d0 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ + 0x0005c2e0 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ + 0x0005c2f0 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ + 0x0005c300 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ + 0x0005c310 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ + 0x0005c320 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ + 0x0005c330 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ + 0x0005c340 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ + 0x0005c350 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ + 0x0005c360 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ + 0x0005c370 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ + 0x0005c380 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ + 0x0005c390 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ + 0x0005c3a0 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ + 0x0005c3b0 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ + 0x0005c3c0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ + 0x0005c3d0 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ + 0x0005c3e0 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ + 0x0005c3f0 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ + 0x0005c400 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0005c410 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ + 0x0005c420 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ + 0x0005c430 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ + 0x0005c440 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ + 0x0005c450 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ + 0x0005c460 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ + 0x0005c470 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ + 0x0005c480 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ + 0x0005c490 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ + 0x0005c4a0 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ + 0x0005c4b0 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ + 0x0005c4c0 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ + 0x0005c4d0 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ + 0x0005c4e0 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ + 0x0005c4f0 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ + 0x0005c500 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ + 0x0005c510 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ + 0x0005c520 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ + 0x0005c530 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ + 0x0005c540 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ + 0x0005c550 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ + 0x0005c560 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ + 0x0005c570 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ + 0x0005c580 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ + 0x0005c590 2f2a2053 63726970 7420666f 72202d6e /* Script for -n │ │ │ │ + 0x0005c5a0 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ + 0x0005c5b0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ + 0x0005c5c0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ + 0x0005c5d0 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ + 0x0005c5e0 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ + 0x0005c5f0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ + 0x0005c600 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ + 0x0005c610 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ + 0x0005c620 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ + 0x0005c630 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ + 0x0005c640 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ + 0x0005c650 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ + 0x0005c660 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ + 0x0005c670 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ + 0x0005c680 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ + 0x0005c690 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ + 0x0005c6a0 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ + 0x0005c6b0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ + 0x0005c6c0 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ + 0x0005c6d0 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ + 0x0005c6e0 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ + 0x0005c6f0 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ + 0x0005c700 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ + 0x0005c710 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0005c720 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ + 0x0005c730 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ + 0x0005c740 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x0005c750 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x0005c760 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x0005c770 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ + 0x0005c780 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0005c790 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x0005c7a0 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ + 0x0005c7b0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ + 0x0005c7c0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x0005c7d0 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ + 0x0005c7e0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0005c7f0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0005c800 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ + 0x0005c810 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ + 0x0005c820 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ + 0x0005c830 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ + 0x0005c840 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ + 0x0005c850 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ + 0x0005c860 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ + 0x0005c870 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0005c880 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0005c890 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ + 0x0005c8a0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0005c8b0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0005c8c0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x0005c8d0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x0005c8e0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x0005c8f0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x0005c900 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x0005c910 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x0005c920 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x0005c930 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x0005c940 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x0005c950 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x0005c960 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x0005c970 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x0005c980 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x0005c990 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x0005c9a0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x0005c9b0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x0005c9c0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x0005c9d0 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ + 0x0005c9e0 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ + 0x0005c9f0 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ + 0x0005ca00 202e6861 73682020 20202020 20202020 .hash │ │ │ │ + 0x0005ca10 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ + 0x0005ca20 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ + 0x0005ca30 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ + 0x0005ca40 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ + 0x0005ca50 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0005ca60 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ + 0x0005ca70 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ + 0x0005ca80 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ + 0x0005ca90 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ + 0x0005caa0 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ + 0x0005cab0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x0005cac0 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ + 0x0005cad0 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ + 0x0005cae0 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ + 0x0005caf0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x0005cb00 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ + 0x0005cb10 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ + 0x0005cb20 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ + 0x0005cb30 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ + 0x0005cb40 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ + 0x0005cb50 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ + 0x0005cb60 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0005cb70 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ + 0x0005cb80 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ + 0x0005cb90 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ + 0x0005cba0 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ + 0x0005cbb0 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ + 0x0005cbc0 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ + 0x0005cbd0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0005cbe0 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ + 0x0005cbf0 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ + 0x0005cc00 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ + 0x0005cc10 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ + 0x0005cc20 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ + 0x0005cc30 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0005cc40 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x0005cc50 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ + 0x0005cc60 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ + 0x0005cc70 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x0005cc80 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0005cc90 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ + 0x0005cca0 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ + 0x0005ccb0 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x0005ccc0 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x0005ccd0 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x0005cce0 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ + 0x0005ccf0 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ + 0x0005cd00 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ + 0x0005cd10 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0005cd20 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ + 0x0005cd30 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ + 0x0005cd40 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ + 0x0005cd50 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ + 0x0005cd60 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x0005cd70 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ + 0x0005cd80 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ + 0x0005cd90 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ + 0x0005cda0 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ + 0x0005cdb0 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ + 0x0005cdc0 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ + 0x0005cdd0 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ + 0x0005cde0 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ + 0x0005cdf0 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ + 0x0005ce00 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ + 0x0005ce10 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ + 0x0005ce20 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x0005ce30 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ + 0x0005ce40 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0005ce50 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ + 0x0005ce60 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ + 0x0005ce70 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x0005ce80 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0005ce90 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ + 0x0005cea0 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ + 0x0005ceb0 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ + 0x0005cec0 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ + 0x0005ced0 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ + 0x0005cee0 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ + 0x0005cef0 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ + 0x0005cf00 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ + 0x0005cf10 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ + 0x0005cf20 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ + 0x0005cf30 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x0005cf40 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ + 0x0005cf50 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ + 0x0005cf60 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ + 0x0005cf70 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ + 0x0005cf80 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0005cf90 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ + 0x0005cfa0 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ + 0x0005cfb0 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ + 0x0005cfc0 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ + 0x0005cfd0 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ + 0x0005cfe0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x0005cff0 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ + 0x0005d000 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ + 0x0005d010 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ + 0x0005d020 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ + 0x0005d030 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ + 0x0005d040 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ + 0x0005d050 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ + 0x0005d060 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x0005d070 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ + 0x0005d080 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x0005d090 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ + 0x0005d0a0 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ + 0x0005d0b0 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ + 0x0005d0c0 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ + 0x0005d0d0 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ + 0x0005d0e0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0005d0f0 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x0005d100 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ + 0x0005d110 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ + 0x0005d120 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ + 0x0005d130 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ + 0x0005d140 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ + 0x0005d150 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ + 0x0005d160 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ + 0x0005d170 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x0005d180 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0005d190 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ + 0x0005d1a0 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x0005d1b0 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ + 0x0005d1c0 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ + 0x0005d1d0 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ + 0x0005d1e0 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ + 0x0005d1f0 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ + 0x0005d200 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ + 0x0005d210 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ + 0x0005d220 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ + 0x0005d230 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ + 0x0005d240 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ + 0x0005d250 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ + 0x0005d260 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x0005d270 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x0005d280 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x0005d290 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x0005d2a0 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x0005d2b0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x0005d2c0 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ + 0x0005d2d0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0005d2e0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x0005d2f0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0005d300 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0005d310 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ + 0x0005d320 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ + 0x0005d330 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ + 0x0005d340 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ + 0x0005d350 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ + 0x0005d360 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ + 0x0005d370 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ + 0x0005d380 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ + 0x0005d390 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ + 0x0005d3a0 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ + 0x0005d3b0 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ + 0x0005d3c0 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ + 0x0005d3d0 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ + 0x0005d3e0 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ + 0x0005d3f0 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ + 0x0005d400 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ + 0x0005d410 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ + 0x0005d420 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ + 0x0005d430 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ + 0x0005d440 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ + 0x0005d450 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ + 0x0005d460 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ + 0x0005d470 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ + 0x0005d480 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ + 0x0005d490 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ + 0x0005d4a0 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ + 0x0005d4b0 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ + 0x0005d4c0 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ + 0x0005d4d0 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0005d4e0 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ + 0x0005d4f0 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ + 0x0005d500 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ + 0x0005d510 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ + 0x0005d520 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ + 0x0005d530 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x0005d540 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ + 0x0005d550 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ + 0x0005d560 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ + 0x0005d570 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ + 0x0005d580 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ + 0x0005d590 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ + 0x0005d5a0 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ + 0x0005d5b0 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ + 0x0005d5c0 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ + 0x0005d5d0 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ + 0x0005d5e0 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ + 0x0005d5f0 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ + 0x0005d600 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x0005d610 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ + 0x0005d620 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ + 0x0005d630 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ + 0x0005d640 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ + 0x0005d650 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ + 0x0005d660 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ + 0x0005d670 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ + 0x0005d680 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x0005d690 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ + 0x0005d6a0 61646472 65737320 666f7220 74686520 address for the │ │ │ │ + 0x0005d6b0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x0005d6c0 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x0005d6d0 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x0005d6e0 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x0005d6f0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x0005d700 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x0005d710 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ + 0x0005d720 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ + 0x0005d730 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x0005d740 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ + 0x0005d750 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ + 0x0005d760 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ + 0x0005d770 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ + 0x0005d780 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ + 0x0005d790 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x0005d7a0 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ + 0x0005d7b0 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ + 0x0005d7c0 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ + 0x0005d7d0 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ + 0x0005d7e0 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ + 0x0005d7f0 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ + 0x0005d800 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ + 0x0005d810 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ + 0x0005d820 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ + 0x0005d830 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ + 0x0005d840 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0005d850 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0005d860 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0005d870 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0005d880 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ + 0x0005d890 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ + 0x0005d8a0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0005d8b0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x0005d8c0 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ + 0x0005d8d0 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ + 0x0005d8e0 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ + 0x0005d8f0 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ + 0x0005d900 0a202020 20205052 4f564944 455f4849 . PROVIDE_HI │ │ │ │ + 0x0005d910 4444454e 20285f5f 74646174 615f7374 DDEN (__tdata_st │ │ │ │ + 0x0005d920 61727420 3d202e29 3b0a2020 2020202a art = .);. * │ │ │ │ + 0x0005d930 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ + 0x0005d940 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ + 0x0005d950 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ + 0x0005d960 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ + 0x0005d970 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ + 0x0005d980 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ + 0x0005d990 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ + 0x0005d9a0 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ + 0x0005d9b0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ + 0x0005d9c0 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ + 0x0005d9d0 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ + 0x0005d9e0 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ + 0x0005d9f0 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ + 0x0005da00 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ + 0x0005da10 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ + 0x0005da20 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ + 0x0005da30 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ + 0x0005da40 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ + 0x0005da50 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0005da60 5f696e69 745f6172 7261795f 73746172 _init_array_star │ │ │ │ + 0x0005da70 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ + 0x0005da80 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x0005da90 5f505249 4f524954 59282e69 6e69745f _PRIORITY(.init_ │ │ │ │ + 0x0005daa0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x0005dab0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0005dac0 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ + 0x0005dad0 45455020 282a282e 696e6974 5f617272 EEP (*(.init_arr │ │ │ │ + 0x0005dae0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x0005daf0 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x0005db00 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x0005db10 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0005db20 202e6374 6f727329 290a2020 20205052 .ctors)). PR │ │ │ │ + 0x0005db30 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0005db40 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ + 0x0005db50 202e293b 0a20207d 0a20202e 66696e69 .);. }. .fini │ │ │ │ + 0x0005db60 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ + 0x0005db70 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x0005db80 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ + 0x0005db90 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x0005dba0 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ + 0x0005dbb0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0005dbc0 66696e69 5f617272 61792e2a 2920534f fini_array.*) SO │ │ │ │ + 0x0005dbd0 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0005dbe0 49545928 2e64746f 72732e2a 2929290a ITY(.dtors.*))). │ │ │ │ + 0x0005dbf0 20202020 4b454550 20282a28 2e66696e KEEP (*(.fin │ │ │ │ + 0x0005dc00 695f6172 72617920 4558434c 5544455f i_array EXCLUDE_ │ │ │ │ + 0x0005dc10 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ + 0x0005dc20 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ + 0x0005dc30 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x0005dc40 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ + 0x0005dc50 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0005dc60 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ + 0x0005dc70 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ + 0x0005dc80 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ + 0x0005dc90 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ + 0x0005dca0 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ + 0x0005dcb0 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ + 0x0005dcc0 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ + 0x0005dcd0 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ + 0x0005dce0 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ + 0x0005dcf0 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ + 0x0005dd00 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ + 0x0005dd10 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ + 0x0005dd20 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x0005dd30 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ + 0x0005dd40 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ + 0x0005dd50 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ + 0x0005dd60 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ + 0x0005dd70 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ + 0x0005dd80 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ + 0x0005dd90 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ + 0x0005dda0 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ + 0x0005ddb0 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ + 0x0005ddc0 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ + 0x0005ddd0 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ + 0x0005dde0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x0005ddf0 72207768 69636820 64697265 63746f72 r which director │ │ │ │ + 0x0005de00 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ + 0x0005de10 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ + 0x0005de20 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x0005de30 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ + 0x0005de40 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x0005de50 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ + 0x0005de60 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ + 0x0005de70 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ + 0x0005de80 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x0005de90 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ + 0x0005dea0 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ + 0x0005deb0 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ + 0x0005dec0 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ + 0x0005ded0 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ + 0x0005dee0 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ + 0x0005def0 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ + 0x0005df00 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ + 0x0005df10 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ + 0x0005df20 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ + 0x0005df30 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ + 0x0005df40 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x0005df50 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x0005df60 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x0005df70 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x0005df80 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ + 0x0005df90 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ + 0x0005dfa0 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ + 0x0005dfb0 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x0005dfc0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x0005dfd0 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ + 0x0005dfe0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x0005dff0 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ + 0x0005e000 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x0005e010 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x0005e020 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0005e030 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ + 0x0005e040 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ + 0x0005e050 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x0005e060 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ + 0x0005e070 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ + 0x0005e080 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ + 0x0005e090 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ + 0x0005e0a0 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ + 0x0005e0b0 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ + 0x0005e0c0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x0005e0d0 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ + 0x0005e0e0 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ + 0x0005e0f0 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ + 0x0005e100 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x0005e110 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ + 0x0005e120 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ + 0x0005e130 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ + 0x0005e140 2e676f74 20202020 20202020 20202020 .got │ │ │ │ + 0x0005e150 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ + 0x0005e160 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ + 0x0005e170 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ + 0x0005e180 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ + 0x0005e190 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ + 0x0005e1a0 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ + 0x0005e1b0 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ + 0x0005e1c0 2e646174 61202020 20202020 20202020 .data │ │ │ │ + 0x0005e1d0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x0005e1e0 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ + 0x0005e1f0 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ + 0x0005e200 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ + 0x0005e210 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ + 0x0005e220 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ + 0x0005e230 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ + 0x0005e240 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x0005e250 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ + 0x0005e260 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ + 0x0005e270 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ + 0x0005e280 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ + 0x0005e290 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ + 0x0005e2a0 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ + 0x0005e2b0 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ + 0x0005e2c0 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ + 0x0005e2d0 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ + 0x0005e2e0 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ + 0x0005e2f0 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ + 0x0005e300 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x0005e310 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ + 0x0005e320 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ + 0x0005e330 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ + 0x0005e340 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ + 0x0005e350 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ + 0x0005e360 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ + 0x0005e370 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ + 0x0005e380 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ + 0x0005e390 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ + 0x0005e3a0 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ + 0x0005e3b0 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ + 0x0005e3c0 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ + 0x0005e3d0 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ + 0x0005e3e0 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ + 0x0005e3f0 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ + 0x0005e400 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ + 0x0005e410 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ + 0x0005e420 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ + 0x0005e430 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ + 0x0005e440 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ + 0x0005e450 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ + 0x0005e460 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ + 0x0005e470 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ + 0x0005e480 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ + 0x0005e490 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ + 0x0005e4a0 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ + 0x0005e4b0 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ + 0x0005e4c0 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ + 0x0005e4d0 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ + 0x0005e4e0 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ + 0x0005e4f0 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ + 0x0005e500 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ + 0x0005e510 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ + 0x0005e520 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x0005e530 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ + 0x0005e540 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ + 0x0005e550 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ + 0x0005e560 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ + 0x0005e570 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ + 0x0005e580 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ + 0x0005e590 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ + 0x0005e5a0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x0005e5b0 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ + 0x0005e5c0 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ + 0x0005e5d0 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ + 0x0005e5e0 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ + 0x0005e5f0 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ + 0x0005e600 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ + 0x0005e610 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ + 0x0005e620 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ + 0x0005e630 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ + 0x0005e640 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ + 0x0005e650 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ + 0x0005e660 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ + 0x0005e670 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ + 0x0005e680 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ + 0x0005e690 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ + 0x0005e6a0 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ + 0x0005e6b0 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ + 0x0005e6c0 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ + 0x0005e6d0 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ + 0x0005e6e0 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ + 0x0005e6f0 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ + 0x0005e700 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ + 0x0005e710 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ + 0x0005e720 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ + 0x0005e730 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x0005e740 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ + 0x0005e750 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ + 0x0005e760 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x0005e770 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ + 0x0005e780 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ + 0x0005e790 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ + 0x0005e7a0 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ + 0x0005e7b0 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ + 0x0005e7c0 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ + 0x0005e7d0 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ + 0x0005e7e0 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ + 0x0005e7f0 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ + 0x0005e800 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ + 0x0005e810 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ + 0x0005e820 202e6465 62756720 20202020 20202020 .debug │ │ │ │ + 0x0005e830 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ + 0x0005e840 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ + 0x0005e850 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ + 0x0005e860 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ + 0x0005e870 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ + 0x0005e880 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ + 0x0005e890 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ + 0x0005e8a0 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ + 0x0005e8b0 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ + 0x0005e8c0 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ + 0x0005e8d0 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ + 0x0005e8e0 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ + 0x0005e8f0 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ + 0x0005e900 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ + 0x0005e910 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0005e920 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ + 0x0005e930 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ + 0x0005e940 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ + 0x0005e950 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x0005e960 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ + 0x0005e970 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ + 0x0005e980 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ + 0x0005e990 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ + 0x0005e9a0 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ + 0x0005e9b0 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ + 0x0005e9c0 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ + 0x0005e9d0 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ + 0x0005e9e0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0005e9f0 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ + 0x0005ea00 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ + 0x0005ea10 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ + 0x0005ea20 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ + 0x0005ea30 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ + 0x0005ea40 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ + 0x0005ea50 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x0005ea60 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ + 0x0005ea70 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ + 0x0005ea80 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ + 0x0005ea90 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ + 0x0005eaa0 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ + 0x0005eab0 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ + 0x0005eac0 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ + 0x0005ead0 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ + 0x0005eae0 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ + 0x0005eaf0 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ + 0x0005eb00 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ + 0x0005eb10 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ + 0x0005eb20 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x0005eb30 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ + 0x0005eb40 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ + 0x0005eb50 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x0005eb60 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ + 0x0005eb70 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ + 0x0005eb80 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x0005eb90 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ + 0x0005eba0 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ + 0x0005ebb0 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ + 0x0005ebc0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x0005ebd0 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ + 0x0005ebe0 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ + 0x0005ebf0 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ + 0x0005ec00 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ + 0x0005ec10 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ + 0x0005ec20 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ + 0x0005ec30 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ + 0x0005ec40 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ + 0x0005ec50 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ + 0x0005ec60 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ + 0x0005ec70 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ + 0x0005ec80 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x0005ec90 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ + 0x0005eca0 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ + 0x0005ecb0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ + 0x0005ecc0 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ + 0x0005ecd0 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ + 0x0005ece0 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ + 0x0005ecf0 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ + 0x0005ed00 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ + 0x0005ed10 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ + 0x0005ed20 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ + 0x0005ed30 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ + 0x0005ed40 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ + 0x0005ed50 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ + 0x0005ed60 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x0005ed70 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ + 0x0005ed80 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ + 0x0005ed90 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ + 0x0005eda0 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ + 0x0005edb0 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ + 0x0005edc0 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ + 0x0005edd0 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ + 0x0005ede0 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ + 0x0005edf0 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ + 0x0005ee00 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ + 0x0005ee10 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ + 0x0005ee20 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ + 0x0005ee30 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ + 0x0005ee40 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ + 0x0005ee50 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ + 0x0005ee60 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x0005ee70 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ + 0x0005ee80 6d627265 6c6f6320 2d7a2073 65706172 mbreloc -z separ │ │ │ │ + 0x0005ee90 6174652d 636f6465 202d7a20 72656c72 ate-code -z relr │ │ │ │ + 0x0005eea0 6f202d7a 206e6f77 202d2d72 6f736567 o -z now --roseg │ │ │ │ + 0x0005eeb0 6d656e74 202a2f0a 2f2a2043 6f707972 ment */./* Copyr │ │ │ │ + 0x0005eec0 69676874 20284329 20323031 342d3230 ight (C) 2014-20 │ │ │ │ + 0x0005eed0 32362046 72656520 536f6674 77617265 26 Free Software │ │ │ │ + 0x0005eee0 20466f75 6e646174 696f6e2c 20496e63 Foundation, Inc │ │ │ │ + 0x0005eef0 2e0a2020 20436f70 79696e67 20616e64 .. Copying and │ │ │ │ + 0x0005ef00 20646973 74726962 7574696f 6e206f66 distribution of │ │ │ │ + 0x0005ef10 20746869 73207363 72697074 2c207769 this script, wi │ │ │ │ + 0x0005ef20 7468206f 72207769 74686f75 74206d6f th or without mo │ │ │ │ + 0x0005ef30 64696669 63617469 6f6e2c0a 20202061 dification,. a │ │ │ │ + 0x0005ef40 72652070 65726d69 74746564 20696e20 re permitted in │ │ │ │ + 0x0005ef50 616e7920 6d656469 756d2077 6974686f any medium witho │ │ │ │ + 0x0005ef60 75742072 6f79616c 74792070 726f7669 ut royalty provi │ │ │ │ + 0x0005ef70 64656420 74686520 636f7079 72696768 ded the copyrigh │ │ │ │ + 0x0005ef80 740a2020 206e6f74 69636520 616e6420 t. notice and │ │ │ │ + 0x0005ef90 74686973 206e6f74 69636520 61726520 this notice are │ │ │ │ + 0x0005efa0 70726573 65727665 642e2020 2a2f0a4f preserved. */.O │ │ │ │ + 0x0005efb0 55545055 545f464f 524d4154 2822656c UTPUT_FORMAT("el │ │ │ │ + 0x0005efc0 6636342d 6c697474 6c656161 72636836 f64-littleaarch6 │ │ │ │ + 0x0005efd0 34222c20 22656c66 36342d62 69676161 4", "elf64-bigaa │ │ │ │ + 0x0005efe0 72636836 34222c20 22656c66 36342d6c rch64", "elf64-l │ │ │ │ + 0x0005eff0 6974746c 65616172 63683634 22290a4f ittleaarch64").O │ │ │ │ + 0x0005f000 55545055 545f4152 43482861 61726368 UTPUT_ARCH(aarch │ │ │ │ + 0x0005f010 3634290a 454e5452 59285f73 74617274 64).ENTRY(_start │ │ │ │ + 0x0005f020 290a5345 41524348 5f444952 28223d2f ).SEARCH_DIR("=/ │ │ │ │ + 0x0005f030 7573722f 6c6f6361 6c2f6c69 622f6161 usr/local/lib/aa │ │ │ │ + 0x0005f040 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x0005f050 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x0005f060 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ + 0x0005f070 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ + 0x0005f080 5f444952 28223d2f 7573722f 6c69622f _DIR("=/usr/lib/ │ │ │ │ + 0x0005f090 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0005f0a0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x0005f0b0 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ + 0x0005f0c0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x0005f0d0 3d2f6c69 6222293b 20534541 5243485f =/lib"); SEARCH_ │ │ │ │ + 0x0005f0e0 44495228 223d2f75 73722f6c 69622229 DIR("=/usr/lib") │ │ │ │ + 0x0005f0f0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x0005f100 7573722f 61617263 6836342d 6c696e75 usr/aarch64-linu │ │ │ │ + 0x0005f110 782d676e 752f6c69 6222293b 0a534543 x-gnu/lib");.SEC │ │ │ │ + 0x0005f120 54494f4e 530a7b0a 20205052 4f564944 TIONS.{. PROVID │ │ │ │ + 0x0005f130 4520285f 5f657865 63757461 626c655f E (__executable_ │ │ │ │ + 0x0005f140 73746172 74203d20 5345474d 454e545f start = SEGMENT_ │ │ │ │ + 0x0005f150 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ + 0x0005f160 656e7422 2c203029 293b0a20 202e203d ent", 0));. . = │ │ │ │ + 0x0005f170 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x0005f180 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ + 0x0005f190 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x0005f1a0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x0005f1b0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x0005f1c0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x0005f1d0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x0005f1e0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x0005f1f0 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x0005f200 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x0005f210 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x0005f220 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x0005f230 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x0005f240 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x0005f250 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x0005f260 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x0005f270 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x0005f280 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x0005f290 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x0005f2a0 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ + 0x0005f2b0 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ + 0x0005f2c0 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ + 0x0005f2d0 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ + 0x0005f2e0 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ + 0x0005f2f0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x0005f300 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ + 0x0005f310 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ + 0x0005f320 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ + 0x0005f330 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ + 0x0005f340 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ + 0x0005f350 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ + 0x0005f360 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0005f370 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ + 0x0005f380 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ + 0x0005f390 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ + 0x0005f3a0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x0005f3b0 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ + 0x0005f3c0 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ + 0x0005f3d0 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ + 0x0005f3e0 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ + 0x0005f3f0 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ + 0x0005f400 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ + 0x0005f410 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ + 0x0005f420 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ + 0x0005f430 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ + 0x0005f440 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ + 0x0005f450 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ + 0x0005f460 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ + 0x0005f470 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ + 0x0005f480 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ + 0x0005f490 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ + 0x0005f4a0 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ + 0x0005f4b0 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ + 0x0005f4c0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0005f4d0 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ + 0x0005f4e0 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ + 0x0005f4f0 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ + 0x0005f500 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ + 0x0005f510 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ + 0x0005f520 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x0005f530 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ + 0x0005f540 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ + 0x0005f550 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ + 0x0005f560 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ + 0x0005f570 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x0005f580 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ + 0x0005f590 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ + 0x0005f5a0 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ + 0x0005f5b0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ + 0x0005f5c0 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ + 0x0005f5d0 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ + 0x0005f5e0 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ + 0x0005f5f0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ + 0x0005f600 20202020 74686520 73616d65 20616464 the same add │ │ │ │ + 0x0005f610 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ + 0x0005f620 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ + 0x0005f630 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ + 0x0005f640 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ + 0x0005f650 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ + 0x0005f660 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ + 0x0005f670 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x0005f680 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ + 0x0005f690 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x0005f6a0 202d2031 2929293b 0a20202e 696e7465 - 1)));. .inte │ │ │ │ + 0x0005f6b0 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ + 0x0005f6c0 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ + 0x0005f6d0 61736820 20202020 20202020 20203a20 ash : │ │ │ │ + 0x0005f6e0 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ + 0x0005f6f0 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ + 0x0005f700 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ + 0x0005f710 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ + 0x0005f720 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ + 0x0005f730 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ + 0x0005f740 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0005f750 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ + 0x0005f760 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ + 0x0005f770 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ + 0x0005f780 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ + 0x0005f790 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ + 0x0005f7a0 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ + 0x0005f7b0 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ + 0x0005f7c0 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ + 0x0005f7d0 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ + 0x0005f7e0 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ + 0x0005f7f0 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ + 0x0005f800 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0005f810 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ + 0x0005f820 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x0005f830 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ + 0x0005f840 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ + 0x0005f850 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ + 0x0005f860 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ + 0x0005f870 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x0005f880 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ + 0x0005f890 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ + 0x0005f8a0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ + 0x0005f8b0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ + 0x0005f8c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0005f8d0 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ + 0x0005f8e0 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ + 0x0005f8f0 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ + 0x0005f900 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ + 0x0005f910 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ + 0x0005f920 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0005f930 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ + 0x0005f940 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ + 0x0005f950 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ + 0x0005f960 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ + 0x0005f970 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ + 0x0005f980 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ + 0x0005f990 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0005f9a0 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ + 0x0005f9b0 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ + 0x0005f9c0 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ + 0x0005f9d0 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ + 0x0005f9e0 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ + 0x0005f9f0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ + 0x0005fa00 706c7429 0a202020 207d0a20 202e7265 plt). }. .re │ │ │ │ + 0x0005fa10 6c722e64 796e203a 207b202a 282e7265 lr.dyn : { *(.re │ │ │ │ + 0x0005fa20 6c722e64 796e2920 7d0a2020 2e726f64 lr.dyn) }. .rod │ │ │ │ + 0x0005fa30 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ + 0x0005fa40 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ + 0x0005fa50 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x0005fa60 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ + 0x0005fa70 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ + 0x0005fa80 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ + 0x0005fa90 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ + 0x0005faa0 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ + 0x0005fab0 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ + 0x0005fac0 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ + 0x0005fad0 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ + 0x0005fae0 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ + 0x0005faf0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ + 0x0005fb00 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ + 0x0005fb10 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ + 0x0005fb20 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ + 0x0005fb30 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x0005fb40 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ + 0x0005fb50 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ + 0x0005fb60 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x0005fb70 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x0005fb80 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ + 0x0005fb90 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x0005fba0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x0005fbb0 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ + 0x0005fbc0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x0005fbd0 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ + 0x0005fbe0 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ + 0x0005fbf0 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ + 0x0005fc00 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ + 0x0005fc10 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ + 0x0005fc20 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ + 0x0005fc30 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x0005fc40 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x0005fc50 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x0005fc60 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ + 0x0005fc70 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ + 0x0005fc80 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ + 0x0005fc90 20746861 74207468 65792061 72652061 that they are a │ │ │ │ + 0x0005fca0 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ + 0x0005fcb0 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ + 0x0005fcc0 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ + 0x0005fcd0 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ + 0x0005fce0 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ + 0x0005fcf0 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ + 0x0005fd00 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ + 0x0005fd10 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ + 0x0005fd20 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ + 0x0005fd30 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ + 0x0005fd40 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ + 0x0005fd50 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ + 0x0005fd60 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ + 0x0005fd70 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ + 0x0005fd80 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ + 0x0005fd90 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ + 0x0005fda0 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ + 0x0005fdb0 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ + 0x0005fdc0 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ + 0x0005fdd0 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ + 0x0005fde0 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ + 0x0005fdf0 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ + 0x0005fe00 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ + 0x0005fe10 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ + 0x0005fe20 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x0005fe30 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ + 0x0005fe40 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ + 0x0005fe50 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ + 0x0005fe60 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ + 0x0005fe70 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ + 0x0005fe80 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ + 0x0005fe90 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ + 0x0005fea0 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ + 0x0005feb0 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ + 0x0005fec0 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ + 0x0005fed0 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ + 0x0005fee0 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ + 0x0005fef0 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ + 0x0005ff00 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ + 0x0005ff10 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ + 0x0005ff20 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ + 0x0005ff30 6a757374 20746865 20616464 72657373 just the address │ │ │ │ + 0x0005ff40 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ + 0x0005ff50 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ + 0x0005ff60 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ + 0x0005ff70 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ + 0x0005ff80 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ + 0x0005ff90 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ + 0x0005ffa0 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ + 0x0005ffb0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x0005ffc0 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ + 0x0005ffd0 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ + 0x0005ffe0 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ + 0x0005fff0 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ + 0x00060000 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ + 0x00060010 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ + 0x00060020 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ + 0x00060030 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ + 0x00060040 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ + 0x00060050 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ + 0x00060060 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ + 0x00060070 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x00060080 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ + 0x00060090 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ + 0x000600a0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ + 0x000600b0 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x000600c0 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ + 0x000600d0 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x000600e0 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x000600f0 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ + 0x00060100 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x00060110 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x00060120 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ + 0x00060130 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ + 0x00060140 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ + 0x00060150 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ + 0x00060160 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ + 0x00060170 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ + 0x00060180 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ + 0x00060190 0920203a 0a202020 7b0a2020 20202050 . :. {. P │ │ │ │ + 0x000601a0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x000601b0 5f746461 74615f73 74617274 203d202e _tdata_start = . │ │ │ │ + 0x000601c0 293b0a20 20202020 2a282e74 64617461 );. *(.tdata │ │ │ │ + 0x000601d0 202e7464 6174612e 2a202e67 6e752e6c .tdata.* .gnu.l │ │ │ │ + 0x000601e0 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ + 0x000601f0 207d0a20 202e7462 73730909 20203a20 }. .tbss.. : │ │ │ │ + 0x00060200 7b202a28 2e746273 73202e74 6273732e { *(.tbss .tbss. │ │ │ │ + 0x00060210 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00060220 74622e2a 29202a28 2e74636f 6d6d6f6e tb.*) *(.tcommon │ │ │ │ + 0x00060230 29207d0a 20202e70 7265696e 69745f61 ) }. .preinit_a │ │ │ │ + 0x00060240 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ + 0x00060250 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00060260 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ + 0x00060270 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ + 0x00060280 20204b45 45502028 2a282e70 7265696e KEEP (*(.prein │ │ │ │ + 0x00060290 69745f61 72726179 29290a20 20202050 it_array)). P │ │ │ │ + 0x000602a0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x000602b0 5f707265 696e6974 5f617272 61795f65 _preinit_array_e │ │ │ │ + 0x000602c0 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ + 0x000602d0 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ + 0x000602e0 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x000602f0 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ + 0x00060300 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x00060310 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00060320 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x00060330 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ + 0x00060340 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ + 0x00060350 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ + 0x00060360 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x00060370 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ + 0x00060380 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ + 0x00060390 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ + 0x000603a0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ + 0x000603b0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x000603c0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x000603d0 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ + 0x000603e0 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ + 0x000603f0 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ + 0x00060400 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x00060410 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ + 0x00060420 696e695f 61727261 795f7374 61727420 ini_array_start │ │ │ │ + 0x00060430 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ + 0x00060440 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ + 0x00060450 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ + 0x00060460 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ + 0x00060470 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ + 0x00060480 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x00060490 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ + 0x000604a0 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ + 0x000604b0 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ + 0x000604c0 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ + 0x000604d0 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ + 0x000604e0 64746f72 7329290a 20202020 50524f56 dtors)). PROV │ │ │ │ + 0x000604f0 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ + 0x00060500 6e695f61 72726179 5f656e64 203d202e ni_array_end = . │ │ │ │ + 0x00060510 293b0a20 207d0a20 202e6374 6f727320 );. }. .ctors │ │ │ │ + 0x00060520 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x00060530 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ + 0x00060540 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ + 0x00060550 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ + 0x00060560 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ + 0x00060570 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ + 0x00060580 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ + 0x00060590 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ + 0x000605a0 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ + 0x000605b0 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ + 0x000605c0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x000605d0 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ + 0x000605e0 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ + 0x000605f0 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ + 0x00060600 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ + 0x00060610 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ + 0x00060620 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ + 0x00060630 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ + 0x00060640 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ + 0x00060650 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ + 0x00060660 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ + 0x00060670 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ + 0x00060680 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ + 0x00060690 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ + 0x000606a0 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ + 0x000606b0 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ + 0x000606c0 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ + 0x000606d0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x000606e0 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ + 0x000606f0 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ + 0x00060700 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ + 0x00060710 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ + 0x00060720 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ + 0x00060730 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ + 0x00060740 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ + 0x00060750 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ + 0x00060760 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ + 0x00060770 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ + 0x00060780 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ + 0x00060790 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ + 0x000607a0 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ + 0x000607b0 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ + 0x000607c0 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ + 0x000607d0 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ + 0x000607e0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x000607f0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x00060800 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ + 0x00060810 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ + 0x00060820 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x00060830 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ + 0x00060840 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ + 0x00060850 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00060860 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ + 0x00060870 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x00060880 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ + 0x00060890 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x000608a0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x000608b0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x000608c0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x000608d0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x000608e0 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ + 0x000608f0 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ + 0x00060900 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ + 0x00060910 20202020 20202020 2020203a 207b204b : { K │ │ │ │ + 0x00060920 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ + 0x00060930 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ + 0x00060940 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ + 0x00060950 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ + 0x00060960 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ + 0x00060970 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ + 0x00060980 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ + 0x00060990 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ + 0x000609a0 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ + 0x000609b0 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ + 0x000609c0 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ + 0x000609d0 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ + 0x000609e0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x000609f0 676f742e 706c7429 202a282e 69676f74 got.plt) *(.igot │ │ │ │ + 0x00060a00 2e706c74 29202a28 2e676f74 29202a28 .plt) *(.got) *( │ │ │ │ + 0x00060a10 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ + 0x00060a20 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ + 0x00060a30 4f5f454e 44202830 2c202e29 3b0a2020 O_END (0, .);. │ │ │ │ + 0x00060a40 2e646174 61202020 20202020 20202020 .data │ │ │ │ + 0x00060a50 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x00060a60 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ + 0x00060a70 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ + 0x00060a80 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ + 0x00060a90 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ + 0x00060aa0 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ + 0x00060ab0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ + 0x00060ac0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x00060ad0 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ + 0x00060ae0 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ + 0x00060af0 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ + 0x00060b00 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ + 0x00060b10 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ + 0x00060b20 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ + 0x00060b30 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ + 0x00060b40 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ + 0x00060b50 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ + 0x00060b60 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ + 0x00060b70 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ + 0x00060b80 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x00060b90 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ + 0x00060ba0 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ + 0x00060bb0 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ + 0x00060bc0 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ + 0x00060bd0 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ + 0x00060be0 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ + 0x00060bf0 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ + 0x00060c00 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ + 0x00060c10 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ + 0x00060c20 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ + 0x00060c30 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ + 0x00060c40 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ + 0x00060c50 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ + 0x00060c60 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ + 0x00060c70 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ + 0x00060c80 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ + 0x00060c90 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ + 0x00060ca0 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ + 0x00060cb0 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ + 0x00060cc0 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ + 0x00060cd0 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ + 0x00060ce0 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ + 0x00060cf0 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ + 0x00060d00 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ + 0x00060d10 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ + 0x00060d20 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ + 0x00060d30 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ + 0x00060d40 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ + 0x00060d50 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ + 0x00060d60 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ + 0x00060d70 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ + 0x00060d80 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ + 0x00060d90 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ + 0x00060da0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00060db0 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ + 0x00060dc0 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ + 0x00060dd0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ + 0x00060de0 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ + 0x00060df0 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ + 0x00060e00 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ + 0x00060e10 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ + 0x00060e20 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x00060e30 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ + 0x00060e40 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ + 0x00060e50 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ + 0x00060e60 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ + 0x00060e70 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ + 0x00060e80 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ + 0x00060e90 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ + 0x00060ea0 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ + 0x00060eb0 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ + 0x00060ec0 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ + 0x00060ed0 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ + 0x00060ee0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ + 0x00060ef0 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ + 0x00060f00 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ + 0x00060f10 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ + 0x00060f20 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ + 0x00060f30 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ + 0x00060f40 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ + 0x00060f50 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ + 0x00060f60 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ + 0x00060f70 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ + 0x00060f80 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ + 0x00060f90 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ + 0x00060fa0 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ + 0x00060fb0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x00060fc0 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ + 0x00060fd0 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ + 0x00060fe0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x00060ff0 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ + 0x00061000 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ + 0x00061010 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ + 0x00061020 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ + 0x00061030 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ + 0x00061040 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ + 0x00061050 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ + 0x00061060 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ + 0x00061070 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ + 0x00061080 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ + 0x00061090 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ + 0x000610a0 202e6465 62756720 20202020 20202020 .debug │ │ │ │ + 0x000610b0 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ + 0x000610c0 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ + 0x000610d0 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ + 0x000610e0 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ + 0x000610f0 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ + 0x00061100 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ + 0x00061110 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ + 0x00061120 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ + 0x00061130 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ + 0x00061140 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ + 0x00061150 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ + 0x00061160 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ + 0x00061170 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ + 0x00061180 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ + 0x00061190 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x000611a0 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ + 0x000611b0 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ + 0x000611c0 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ + 0x000611d0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x000611e0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ + 0x000611f0 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ + 0x00061200 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ + 0x00061210 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ + 0x00061220 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ + 0x00061230 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ + 0x00061240 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ + 0x00061250 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ + 0x00061260 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00061270 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ + 0x00061280 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ + 0x00061290 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ + 0x000612a0 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ + 0x000612b0 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ + 0x000612c0 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ + 0x000612d0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x000612e0 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ + 0x000612f0 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ + 0x00061300 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ + 0x00061310 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ + 0x00061320 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ + 0x00061330 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ + 0x00061340 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ + 0x00061350 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ + 0x00061360 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ + 0x00061370 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ + 0x00061380 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ + 0x00061390 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ + 0x000613a0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x000613b0 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ + 0x000613c0 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ + 0x000613d0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x000613e0 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ + 0x000613f0 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ + 0x00061400 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x00061410 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ + 0x00061420 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ + 0x00061430 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ + 0x00061440 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00061450 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ + 0x00061460 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ + 0x00061470 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ + 0x00061480 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ + 0x00061490 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ + 0x000614a0 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ + 0x000614b0 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ + 0x000614c0 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ + 0x000614d0 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ + 0x000614e0 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ + 0x000614f0 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ + 0x00061500 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x00061510 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ + 0x00061520 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ + 0x00061530 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ + 0x00061540 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ + 0x00061550 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ + 0x00061560 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ + 0x00061570 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ + 0x00061580 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ + 0x00061590 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ + 0x000615a0 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ + 0x000615b0 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ + 0x000615c0 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ + 0x000615d0 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ + 0x000615e0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x000615f0 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ + 0x00061600 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ + 0x00061610 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ + 0x00061620 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ + 0x00061630 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ + 0x00061640 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ + 0x00061650 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ + 0x00061660 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ + 0x00061670 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ + 0x00061680 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ + 0x00061690 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ + 0x000616a0 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ + 0x000616b0 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ + 0x000616c0 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ + 0x000616d0 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ + 0x000616e0 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x000616f0 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ + 0x00061700 6d627265 6c6f6320 2d7a2073 65706172 mbreloc -z separ │ │ │ │ + 0x00061710 6174652d 636f6465 202d7a20 72656c72 ate-code -z relr │ │ │ │ + 0x00061720 6f202d7a 206e6f77 202a2f0a 2f2a2043 o -z now */./* C │ │ │ │ + 0x00061730 6f707972 69676874 20284329 20323031 opyright (C) 201 │ │ │ │ + 0x00061740 342d3230 32362046 72656520 536f6674 4-2026 Free Soft │ │ │ │ + 0x00061750 77617265 20466f75 6e646174 696f6e2c ware Foundation, │ │ │ │ + 0x00061760 20496e63 2e0a2020 20436f70 79696e67 Inc.. Copying │ │ │ │ + 0x00061770 20616e64 20646973 74726962 7574696f and distributio │ │ │ │ + 0x00061780 6e206f66 20746869 73207363 72697074 n of this script │ │ │ │ + 0x00061790 2c207769 7468206f 72207769 74686f75 , with or withou │ │ │ │ + 0x000617a0 74206d6f 64696669 63617469 6f6e2c0a t modification,. │ │ │ │ + 0x000617b0 20202061 72652070 65726d69 74746564 are permitted │ │ │ │ + 0x000617c0 20696e20 616e7920 6d656469 756d2077 in any medium w │ │ │ │ + 0x000617d0 6974686f 75742072 6f79616c 74792070 ithout royalty p │ │ │ │ + 0x000617e0 726f7669 64656420 74686520 636f7079 rovided the copy │ │ │ │ + 0x000617f0 72696768 740a2020 206e6f74 69636520 right. notice │ │ │ │ + 0x00061800 616e6420 74686973 206e6f74 69636520 and this notice │ │ │ │ + 0x00061810 61726520 70726573 65727665 642e2020 are preserved. │ │ │ │ + 0x00061820 2a2f0a4f 55545055 545f464f 524d4154 */.OUTPUT_FORMAT │ │ │ │ + 0x00061830 2822656c 6636342d 6c697474 6c656161 ("elf64-littleaa │ │ │ │ + 0x00061840 72636836 34222c20 22656c66 36342d62 rch64", "elf64-b │ │ │ │ + 0x00061850 69676161 72636836 34222c20 22656c66 igaarch64", "elf │ │ │ │ + 0x00061860 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ + 0x00061870 22290a4f 55545055 545f4152 43482861 ").OUTPUT_ARCH(a │ │ │ │ + 0x00061880 61726368 3634290a 454e5452 59285f73 arch64).ENTRY(_s │ │ │ │ + 0x00061890 74617274 290a5345 41524348 5f444952 tart).SEARCH_DIR │ │ │ │ + 0x000618a0 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ + 0x000618b0 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ + 0x000618c0 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ + 0x000618d0 5228223d 2f6c6962 2f616172 63683634 R("=/lib/aarch64 │ │ │ │ + 0x000618e0 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ + 0x000618f0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x00061900 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x00061910 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x00061920 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ + 0x00061930 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x00061940 49522822 3d2f6c69 6222293b 20534541 IR("=/lib"); SEA │ │ │ │ + 0x00061950 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x00061960 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ + 0x00061970 28223d2f 7573722f 61617263 6836342d ("=/usr/aarch64- │ │ │ │ + 0x00061980 6c696e75 782d676e 752f6c69 6222293b linux-gnu/lib"); │ │ │ │ + 0x00061990 0a534543 54494f4e 530a7b0a 20205052 .SECTIONS.{. PR │ │ │ │ + 0x000619a0 4f564944 4520285f 5f657865 63757461 OVIDE (__executa │ │ │ │ + 0x000619b0 626c655f 73746172 74203d20 5345474d ble_start = SEGM │ │ │ │ + 0x000619c0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ + 0x000619d0 7365676d 656e7422 2c203029 293b0a20 segment", 0));. │ │ │ │ + 0x000619e0 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ + 0x000619f0 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ + 0x00061a00 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ + 0x00061a10 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ + 0x00061a20 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ + 0x00061a30 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ + 0x00061a40 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ + 0x00061a50 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ + 0x00061a60 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ + 0x00061a70 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ + 0x00061a80 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ + 0x00061a90 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ + 0x00061aa0 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ + 0x00061ab0 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ + 0x00061ac0 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ + 0x00061ad0 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ + 0x00061ae0 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ + 0x00061af0 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ + 0x00061b00 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ + 0x00061b10 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ + 0x00061b20 20202e69 6e746572 70202020 20202020 .interp │ │ │ │ + 0x00061b30 20203a20 7b202a28 2e696e74 65727029 : { *(.interp) │ │ │ │ + 0x00061b40 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ + 0x00061b50 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ + 0x00061b60 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ + 0x00061b70 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ + 0x00061b80 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ + 0x00061b90 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ + 0x00061ba0 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ + 0x00061bb0 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ + 0x00061bc0 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ + 0x00061bd0 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ + 0x00061be0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x00061bf0 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ + 0x00061c00 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ + 0x00061c10 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ + 0x00061c20 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ + 0x00061c30 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ + 0x00061c40 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ + 0x00061c50 6c612e64 796e2020 20202020 203a0a20 la.dyn :. │ │ │ │ + 0x00061c60 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ + 0x00061c70 6c612e69 6e697429 0a202020 2020202a la.init). * │ │ │ │ + 0x00061c80 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ + 0x00061c90 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ + 0x00061ca0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ + 0x00061cb0 0a202020 2020202a 282e7265 6c612e66 . *(.rela.f │ │ │ │ + 0x00061cc0 696e6929 0a202020 2020202a 282e7265 ini). *(.re │ │ │ │ + 0x00061cd0 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ + 0x00061ce0 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ + 0x00061cf0 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ + 0x00061d00 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ + 0x00061d10 61746120 2e72656c 612e6461 74612e2a ata .rela.data.* │ │ │ │ + 0x00061d20 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00061d30 6e63652e 642e2a29 0a202020 2020202a nce.d.*). * │ │ │ │ + 0x00061d40 282e7265 6c612e74 64617461 202e7265 (.rela.tdata .re │ │ │ │ + 0x00061d50 6c612e74 64617461 2e2a202e 72656c61 la.tdata.* .rela │ │ │ │ + 0x00061d60 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ + 0x00061d70 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ + 0x00061d80 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ + 0x00061d90 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ + 0x00061da0 6e6b6f6e 63652e74 622e2a29 0a202020 nkonce.tb.*). │ │ │ │ + 0x00061db0 2020202a 282e7265 6c612e63 746f7273 *(.rela.ctors │ │ │ │ + 0x00061dc0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00061dd0 64746f72 73290a20 20202020 202a282e dtors). *(. │ │ │ │ + 0x00061de0 72656c61 2e676f74 290a2020 20202020 rela.got). │ │ │ │ + 0x00061df0 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ + 0x00061e00 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ + 0x00061e10 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ + 0x00061e20 20202020 20202a28 2e72656c 612e6966 *(.rela.if │ │ │ │ + 0x00061e30 756e6329 0a202020 207d0a20 202e7265 unc). }. .re │ │ │ │ + 0x00061e40 6c612e70 6c742020 20202020 203a0a20 la.plt :. │ │ │ │ + 0x00061e50 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ + 0x00061e60 6c612e70 6c74290a 20202020 20202a28 la.plt). *( │ │ │ │ + 0x00061e70 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x00061e80 7d0a2020 2e72656c 722e6479 6e203a20 }. .relr.dyn : │ │ │ │ + 0x00061e90 7b202a28 2e72656c 722e6479 6e29207d { *(.relr.dyn) } │ │ │ │ + 0x00061ea0 0a20202f 2a20416c 69676e20 74686520 . /* Align the │ │ │ │ + 0x00061eb0 74657874 20736567 6d656e74 2e20202a text segment. * │ │ │ │ + 0x00061ec0 2f0a2020 2e203d20 414c4947 4e28434f /. . = ALIGN(CO │ │ │ │ + 0x00061ed0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x00061ee0 495a4529 293b0a20 202f2a20 53746172 IZE));. /* Star │ │ │ │ + 0x00061ef0 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ + 0x00061f00 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ + 0x00061f10 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ + 0x00061f20 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00061f30 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x00061f40 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ + 0x00061f50 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ + 0x00061f60 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ + 0x00061f70 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ + 0x00061f80 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ + 0x00061f90 202e7465 78742020 20202020 20202020 .text │ │ │ │ + 0x00061fa0 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ + 0x00061fb0 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ + 0x00061fc0 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ + 0x00061fd0 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ + 0x00061fe0 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ + 0x00061ff0 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ + 0x00062000 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ + 0x00062010 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ + 0x00062020 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ + 0x00062030 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ + 0x00062040 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ + 0x00062050 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ + 0x00062060 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ + 0x00062070 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ + 0x00062080 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ + 0x00062090 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ + 0x000620a0 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ + 0x000620b0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ + 0x000620c0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ + 0x000620d0 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ + 0x000620e0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ + 0x000620f0 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ + 0x00062100 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x00062110 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ + 0x00062120 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ + 0x00062130 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ + 0x00062140 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ + 0x00062150 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ + 0x00062160 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x00062170 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ + 0x00062180 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ + 0x00062190 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ + 0x000621a0 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ + 0x000621b0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x000621c0 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ + 0x000621d0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x000621e0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x000621f0 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ + 0x00062200 20616464 72657373 20666f72 20746865 address for the │ │ │ │ + 0x00062210 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ + 0x00062220 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ + 0x00062230 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ + 0x00062240 68652073 616d6520 61646472 65737320 he same address │ │ │ │ + 0x00062250 77697468 696e2074 68652070 61676520 within the page │ │ │ │ + 0x00062260 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ + 0x00062270 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ + 0x00062280 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ + 0x00062290 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ + 0x000622a0 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ + 0x000622b0 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ + 0x000622c0 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ + 0x000622d0 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ + 0x000622e0 29293b0a 20202e72 6f646174 61202020 ));. .rodata │ │ │ │ + 0x000622f0 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ + 0x00062300 61746120 2e726f64 6174612e 2a202e67 ata .rodata.* .g │ │ │ │ + 0x00062310 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ + 0x00062320 207d0a20 202e726f 64617461 31202020 }. .rodata1 │ │ │ │ + 0x00062330 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ + 0x00062340 74613129 207d0a20 202e6568 5f667261 ta1) }. .eh_fra │ │ │ │ + 0x00062350 6d655f68 64722020 203a207b 202a282e me_hdr : { *(. │ │ │ │ + 0x00062360 65685f66 72616d65 5f686472 29202a28 eh_frame_hdr) *( │ │ │ │ + 0x00062370 2e65685f 6672616d 655f656e 74727920 .eh_frame_entry │ │ │ │ + 0x00062380 2e65685f 6672616d 655f656e 7472792e .eh_frame_entry. │ │ │ │ + 0x00062390 2a29207d 0a20202e 65685f66 72616d65 *) }. .eh_frame │ │ │ │ + 0x000623a0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x000623b0 5f524f20 7b204b45 45502028 2a282e65 _RO { KEEP (*(.e │ │ │ │ + 0x000623c0 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ + 0x000623d0 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ + 0x000623e0 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ + 0x000623f0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ + 0x00062400 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ + 0x00062410 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ + 0x00062420 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00062430 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x00062440 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ + 0x00062450 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ + 0x00062460 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ + 0x00062470 676e755f 65787461 62202020 3a204f4e gnu_extab : ON │ │ │ │ + 0x00062480 4c595f49 465f524f 207b202a 282e676e LY_IF_RO { *(.gn │ │ │ │ + 0x00062490 755f6578 7461622a 29207d0a 20202f2a u_extab*) }. /* │ │ │ │ + 0x000624a0 20546865 73652073 65637469 6f6e7320 These sections │ │ │ │ + 0x000624b0 61726520 67656e65 72617465 64206279 are generated by │ │ │ │ + 0x000624c0 20746865 2053756e 2f4f7261 636c6520 the Sun/Oracle │ │ │ │ + 0x000624d0 432b2b20 636f6d70 696c6572 2e20202a C++ compiler. * │ │ │ │ + 0x000624e0 2f0a2020 2e657863 65707469 6f6e5f72 /. .exception_r │ │ │ │ + 0x000624f0 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ + 0x00062500 465f524f 207b202a 282e6578 63657074 F_RO { *(.except │ │ │ │ + 0x00062510 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ + 0x00062520 202f2a20 56617269 6f757320 6e6f7465 /* Various note │ │ │ │ + 0x00062530 20736563 74696f6e 732e2020 506c6163 sections. Plac │ │ │ │ + 0x00062540 65642068 65726520 736f2074 68617420 ed here so that │ │ │ │ + 0x00062550 74686579 20617265 20616c77 61797320 they are always │ │ │ │ + 0x00062560 696e636c 75646564 0a202020 2020696e included. in │ │ │ │ + 0x00062570 20746865 20726561 642d6f6e 6c792073 the read-only s │ │ │ │ + 0x00062580 65676d65 6e742061 6e64206e 6f742074 egment and not t │ │ │ │ + 0x00062590 72656174 65642061 73206f72 7068616e reated as orphan │ │ │ │ + 0x000625a0 20736563 74696f6e 732e2020 5468650a sections. The. │ │ │ │ + 0x000625b0 20202020 20637572 72656e74 206f7270 current orp │ │ │ │ + 0x000625c0 68616e20 68616e64 6c696e67 20616c67 han handling alg │ │ │ │ + 0x000625d0 6f726974 686d2064 6f657320 706c6163 orithm does plac │ │ │ │ + 0x000625e0 65206e6f 74652073 65637469 6f6e7320 e note sections │ │ │ │ + 0x000625f0 61667465 7220522f 4f0a2020 20202064 after R/O. d │ │ │ │ + 0x00062600 6174612c 20627574 20746869 73206973 ata, but this is │ │ │ │ + 0x00062610 206e6f74 20677561 72616e74 65656420 not guaranteed │ │ │ │ + 0x00062620 746f2061 6c776179 73206265 20746865 to always be the │ │ │ │ + 0x00062630 20636173 652e2020 2a2f0a20 202e6e6f case. */. .no │ │ │ │ + 0x00062640 74652e62 75696c64 2d696420 3a202020 te.build-id : │ │ │ │ + 0x00062650 2020207b 202a282e 6e6f7465 2e627569 { *(.note.bui │ │ │ │ + 0x00062660 6c642d69 6429207d 0a20202e 6e6f7465 ld-id) }. .note │ │ │ │ + 0x00062670 2e474e55 2d737461 636b203a 20202020 .GNU-stack : │ │ │ │ + 0x00062680 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ + 0x00062690 7461636b 29207d0a 20202e6e 6f74652e tack) }. .note. │ │ │ │ + 0x000626a0 676e752e 70726f70 65727479 203a2020 gnu.property : │ │ │ │ + 0x000626b0 7b202a28 2e6e6f74 652e676e 752e7072 { *(.note.gnu.pr │ │ │ │ + 0x000626c0 6f706572 74792920 7d0a2020 2e6e6f74 operty) }. .not │ │ │ │ + 0x000626d0 652e4142 492d7461 67203a20 20202020 e.ABI-tag : │ │ │ │ + 0x000626e0 20207b20 2a282e6e 6f74652e 4142492d { *(.note.ABI- │ │ │ │ + 0x000626f0 74616729 207d0a20 202e6e6f 74652e70 tag) }. .note.p │ │ │ │ + 0x00062700 61636b61 6765203a 20202020 2020207b ackage : { │ │ │ │ + 0x00062710 202a282e 6e6f7465 2e706163 6b616765 *(.note.package │ │ │ │ + 0x00062720 29207d0a 20202e6e 6f74652e 646c6f70 ) }. .note.dlop │ │ │ │ + 0x00062730 656e203a 20202020 20202020 7b202a28 en : { *( │ │ │ │ + 0x00062740 2e6e6f74 652e646c 6f70656e 29207d0a .note.dlopen) }. │ │ │ │ + 0x00062750 20202e6e 6f74652e 6e657462 73642e69 .note.netbsd.i │ │ │ │ + 0x00062760 64656e74 203a2020 7b202a28 2e6e6f74 dent : { *(.not │ │ │ │ + 0x00062770 652e6e65 74627364 2e696465 6e742920 e.netbsd.ident) │ │ │ │ + 0x00062780 7d0a2020 2e6e6f74 652e6f70 656e6273 }. .note.openbs │ │ │ │ + 0x00062790 642e6964 656e7420 3a207b20 2a282e6e d.ident : { *(.n │ │ │ │ + 0x000627a0 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ + 0x000627b0 7429207d 0a20202f 2a205374 61727420 t) }. /* Start │ │ │ │ + 0x000627c0 6f662074 68652052 65616420 57726974 of the Read Writ │ │ │ │ + 0x000627d0 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ + 0x000627e0 2a2f0a20 202f2a20 41646a75 73742074 */. /* Adjust t │ │ │ │ + 0x000627f0 68652061 64647265 73732066 6f722074 he address for t │ │ │ │ + 0x00062800 68652064 61746120 7365676d 656e742e he data segment. │ │ │ │ + 0x00062810 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ + 0x00062820 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ + 0x00062830 68652073 616d6520 61646472 65737320 he same address │ │ │ │ + 0x00062840 77697468 696e2074 68652070 61676520 within the page │ │ │ │ + 0x00062850 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ + 0x00062860 2075702e 20202a2f 0a20202e 203d2044 up. */. . = D │ │ │ │ + 0x00062870 4154415f 5345474d 454e545f 414c4947 ATA_SEGMENT_ALIG │ │ │ │ + 0x00062880 4e202843 4f4e5354 414e5420 284d4158 N (CONSTANT (MAX │ │ │ │ + 0x00062890 50414745 53495a45 292c2043 4f4e5354 PAGESIZE), CONST │ │ │ │ + 0x000628a0 414e5420 28434f4d 4d4f4e50 41474553 ANT (COMMONPAGES │ │ │ │ + 0x000628b0 495a4529 293b0a20 202f2a20 45786365 IZE));. /* Exce │ │ │ │ + 0x000628c0 7074696f 6e206861 6e646c69 6e672e20 ption handling. │ │ │ │ + 0x000628d0 202a2f0a 20202e65 685f6672 616d6520 */. .eh_frame │ │ │ │ + 0x000628e0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x000628f0 5257207b 204b4545 5020282a 282e6568 RW { KEEP (*(.eh │ │ │ │ + 0x00062900 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ + 0x00062910 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ + 0x00062920 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ + 0x00062930 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ + 0x00062940 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ + 0x00062950 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ + 0x00062960 6e755f65 78746162 20202020 20203a20 nu_extab : │ │ │ │ + 0x00062970 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00062980 676e755f 65787461 6229207d 0a20202e gnu_extab) }. . │ │ │ │ + 0x00062990 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x000629a0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x000629b0 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ + 0x000629c0 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ + 0x000629d0 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ + 0x000629e0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x000629f0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x00062a00 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ + 0x00062a10 616e6765 732a2920 7d0a2020 2f2a2054 anges*) }. /* T │ │ │ │ + 0x00062a20 68726561 64204c6f 63616c20 53746f72 hread Local Stor │ │ │ │ + 0x00062a30 61676520 73656374 696f6e73 2e20202a age sections. * │ │ │ │ + 0x00062a40 2f0a2020 2e746461 74610920 203a0a20 /. .tdata. :. │ │ │ │ + 0x00062a50 20207b0a 20202020 2050524f 56494445 {. PROVIDE │ │ │ │ + 0x00062a60 5f484944 44454e20 285f5f74 64617461 _HIDDEN (__tdata │ │ │ │ + 0x00062a70 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x00062a80 20202a28 2e746461 7461202e 74646174 *(.tdata .tdat │ │ │ │ + 0x00062a90 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x00062aa0 652e7464 2e2a290a 2020207d 0a20202e e.td.*). }. . │ │ │ │ + 0x00062ab0 74627373 09092020 3a207b20 2a282e74 tbss.. : { *(.t │ │ │ │ + 0x00062ac0 62737320 2e746273 732e2a20 2e676e75 bss .tbss.* .gnu │ │ │ │ + 0x00062ad0 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ + 0x00062ae0 2a282e74 636f6d6d 6f6e2920 7d0a2020 *(.tcommon) }. │ │ │ │ + 0x00062af0 2e707265 696e6974 5f617272 61792020 .preinit_array │ │ │ │ + 0x00062b00 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ + 0x00062b10 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ + 0x00062b20 65696e69 745f6172 7261795f 73746172 einit_array_star │ │ │ │ + 0x00062b30 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ + 0x00062b40 20282a28 2e707265 696e6974 5f617272 (*(.preinit_arr │ │ │ │ + 0x00062b50 61792929 0a202020 2050524f 56494445 ay)). PROVIDE │ │ │ │ + 0x00062b60 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ + 0x00062b70 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ + 0x00062b80 293b0a20 207d0a20 202e696e 69745f61 );. }. .init_a │ │ │ │ + 0x00062b90 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ + 0x00062ba0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00062bb0 20285f5f 696e6974 5f617272 61795f73 (__init_array_s │ │ │ │ + 0x00062bc0 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ + 0x00062bd0 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ + 0x00062be0 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ + 0x00062bf0 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ + 0x00062c00 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ + 0x00062c10 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ + 0x00062c20 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ + 0x00062c30 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ + 0x00062c40 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ + 0x00062c50 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ + 0x00062c60 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x00062c70 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ + 0x00062c80 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00062c90 285f5f69 6e69745f 61727261 795f656e (__init_array_en │ │ │ │ + 0x00062ca0 64203d20 2e293b0a 20207d0a 20202e66 d = .);. }. .f │ │ │ │ + 0x00062cb0 696e695f 61727261 79202020 203a0a20 ini_array :. │ │ │ │ + 0x00062cc0 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ + 0x00062cd0 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ + 0x00062ce0 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ + 0x00062cf0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ + 0x00062d00 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ + 0x00062d10 59282e66 696e695f 61727261 792e2a29 Y(.fini_array.*) │ │ │ │ + 0x00062d20 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ + 0x00062d30 494f5249 5459282e 64746f72 732e2a29 IORITY(.dtors.*) │ │ │ │ + 0x00062d40 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ + 0x00062d50 66696e69 5f617272 61792045 58434c55 fini_array EXCLU │ │ │ │ + 0x00062d60 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ + 0x00062d70 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ + 0x00062d80 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ + 0x00062d90 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ + 0x00062da0 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ + 0x00062db0 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ + 0x00062dc0 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ + 0x00062dd0 0a20202e 63746f72 73202020 20202020 . .ctors │ │ │ │ + 0x00062de0 2020203a 0a20207b 0a202020 202f2a20 :. {. /* │ │ │ │ + 0x00062df0 67636320 75736573 20637274 62656769 gcc uses crtbegi │ │ │ │ + 0x00062e00 6e2e6f20 746f2066 696e6420 74686520 n.o to find the │ │ │ │ + 0x00062e10 73746172 74206f66 0a202020 20202020 start of. │ │ │ │ + 0x00062e20 74686520 636f6e73 74727563 746f7273 the constructors │ │ │ │ + 0x00062e30 2c20736f 20776520 6d616b65 20737572 , so we make sur │ │ │ │ + 0x00062e40 65206974 2069730a 20202020 20202066 e it is. f │ │ │ │ + 0x00062e50 69727374 2e202042 65636175 73652074 irst. Because t │ │ │ │ + 0x00062e60 68697320 69732061 2077696c 64636172 his is a wildcar │ │ │ │ + 0x00062e70 642c2069 740a2020 20202020 20646f65 d, it. doe │ │ │ │ + 0x00062e80 736e2774 206d6174 74657220 69662074 sn't matter if t │ │ │ │ + 0x00062e90 68652075 73657220 646f6573 206e6f74 he user does not │ │ │ │ + 0x00062ea0 0a202020 20202020 61637475 616c6c79 . actually │ │ │ │ + 0x00062eb0 206c696e 6b206167 61696e73 74206372 link against cr │ │ │ │ + 0x00062ec0 74626567 696e2e6f 3b207468 650a2020 tbegin.o; the. │ │ │ │ + 0x00062ed0 20202020 206c696e 6b657220 776f6e27 linker won' │ │ │ │ + 0x00062ee0 74206c6f 6f6b2066 6f722061 2066696c t look for a fil │ │ │ │ + 0x00062ef0 6520746f 206d6174 63682061 0a202020 e to match a. │ │ │ │ + 0x00062f00 20202020 77696c64 63617264 2e202054 wildcard. T │ │ │ │ + 0x00062f10 68652077 696c6463 61726420 616c736f he wildcard also │ │ │ │ + 0x00062f20 206d6561 6e732074 68617420 69740a20 means that it. │ │ │ │ + 0x00062f30 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ + 0x00062f40 74746572 20776869 63682064 69726563 tter which direc │ │ │ │ + 0x00062f50 746f7279 20637274 62656769 6e2e6f0a tory crtbegin.o. │ │ │ │ + 0x00062f60 20202020 20202069 7320696e 2e20202a is in. * │ │ │ │ + 0x00062f70 2f0a2020 20204b45 45502028 2a637274 /. KEEP (*crt │ │ │ │ + 0x00062f80 62656769 6e2e6f28 2e63746f 72732929 begin.o(.ctors)) │ │ │ │ + 0x00062f90 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x00062fa0 6567696e 3f2e6f28 2e63746f 72732929 egin?.o(.ctors)) │ │ │ │ + 0x00062fb0 0a202020 202f2a20 57652064 6f6e2774 . /* We don't │ │ │ │ + 0x00062fc0 2077616e 7420746f 20696e63 6c756465 want to include │ │ │ │ + 0x00062fd0 20746865 202e6374 6f722073 65637469 the .ctor secti │ │ │ │ + 0x00062fe0 6f6e2066 726f6d0a 20202020 20202074 on from. t │ │ │ │ + 0x00062ff0 68652063 7274656e 642e6f20 66696c65 he crtend.o file │ │ │ │ + 0x00063000 20756e74 696c2061 66746572 20746865 until after the │ │ │ │ + 0x00063010 20736f72 74656420 63746f72 732e0a20 sorted ctors.. │ │ │ │ + 0x00063020 20202020 20205468 65202e63 746f7220 The .ctor │ │ │ │ + 0x00063030 73656374 696f6e20 66726f6d 20746865 section from the │ │ │ │ + 0x00063040 20637274 656e6420 66696c65 20636f6e crtend file con │ │ │ │ + 0x00063050 7461696e 73207468 650a2020 20202020 tains the. │ │ │ │ + 0x00063060 20656e64 206f6620 63746f72 73206d61 end of ctors ma │ │ │ │ + 0x00063070 726b6572 20616e64 20697420 6d757374 rker and it must │ │ │ │ + 0x00063080 20626520 6c617374 202a2f0a 20202020 be last */. │ │ │ │ + 0x00063090 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ + 0x000630a0 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ + 0x000630b0 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ + 0x000630c0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ + 0x000630d0 2a28534f 5254282e 63746f72 732e2a29 *(SORT(.ctors.*) │ │ │ │ + 0x000630e0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ + 0x000630f0 63746f72 7329290a 20207d0a 20202e64 ctors)). }. .d │ │ │ │ + 0x00063100 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ + 0x00063110 20207b0a 20202020 4b454550 20282a63 {. KEEP (*c │ │ │ │ + 0x00063120 72746265 67696e2e 6f282e64 746f7273 rtbegin.o(.dtors │ │ │ │ + 0x00063130 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ + 0x00063140 74626567 696e3f2e 6f282e64 746f7273 tbegin?.o(.dtors │ │ │ │ + 0x00063150 29290a20 2020204b 45455020 282a2845 )). KEEP (*(E │ │ │ │ + 0x00063160 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ + 0x00063170 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x00063180 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ + 0x00063190 204b4545 5020282a 28534f52 54282e64 KEEP (*(SORT(.d │ │ │ │ + 0x000631a0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ + 0x000631b0 45502028 2a282e64 746f7273 29290a20 EP (*(.dtors)). │ │ │ │ + 0x000631c0 207d0a20 202e6a63 72202020 20202020 }. .jcr │ │ │ │ + 0x000631d0 20202020 203a207b 204b4545 5020282a : { KEEP (* │ │ │ │ + 0x000631e0 282e6a63 72292920 7d0a2020 2e646174 (.jcr)) }. .dat │ │ │ │ + 0x000631f0 612e7265 6c2e726f 203a207b 202a282e a.rel.ro : { *(. │ │ │ │ + 0x00063200 64617461 2e72656c 2e726f2e 6c6f6361 data.rel.ro.loca │ │ │ │ + 0x00063210 6c2a202e 676e752e 6c696e6b 6f6e6365 l* .gnu.linkonce │ │ │ │ + 0x00063220 2e642e72 656c2e72 6f2e6c6f 63616c2e .d.rel.ro.local. │ │ │ │ + 0x00063230 2a29202a 282e6461 74612e72 656c2e72 *) *(.data.rel.r │ │ │ │ + 0x00063240 6f202e64 6174612e 72656c2e 726f2e2a o .data.rel.ro.* │ │ │ │ + 0x00063250 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x00063260 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ + 0x00063270 64796e61 6d696320 20202020 2020203a dynamic : │ │ │ │ + 0x00063280 207b202a 282e6479 6e616d69 6329207d { *(.dynamic) } │ │ │ │ + 0x00063290 0a20202e 676f7420 20202020 20202020 . .got │ │ │ │ + 0x000632a0 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ + 0x000632b0 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ + 0x000632c0 2a282e67 6f742920 2a282e69 676f7429 *(.got) *(.igot) │ │ │ │ + 0x000632d0 207d0a20 202e203d 20444154 415f5345 }. . = DATA_SE │ │ │ │ + 0x000632e0 474d454e 545f5245 4c524f5f 454e4420 GMENT_RELRO_END │ │ │ │ + 0x000632f0 28302c20 2e293b0a 20202e64 61746120 (0, .);. .data │ │ │ │ + 0x00063300 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x00063310 20202020 50524f56 49444520 285f5f64 PROVIDE (__d │ │ │ │ + 0x00063320 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ + 0x00063330 20202020 2a282e64 61746120 2e646174 *(.data .dat │ │ │ │ + 0x00063340 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x00063350 652e642e 2a290a20 20202053 4f525428 e.d.*). SORT( │ │ │ │ + 0x00063360 434f4e53 54525543 544f5253 290a2020 CONSTRUCTORS). │ │ │ │ + 0x00063370 7d0a2020 2e646174 61312020 20202020 }. .data1 │ │ │ │ + 0x00063380 20202020 3a207b20 2a282e64 61746131 : { *(.data1 │ │ │ │ + 0x00063390 29207d0a 20205f65 64617461 203d202e ) }. _edata = . │ │ │ │ + 0x000633a0 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ + 0x000633b0 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ + 0x000633c0 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ + 0x000633d0 545f5345 4354494f 4e29293b 0a20205f T_SECTION));. _ │ │ │ │ + 0x000633e0 5f627373 5f737461 7274203d 202e3b0a _bss_start = .;. │ │ │ │ + 0x000633f0 20205f5f 6273735f 73746172 745f5f20 __bss_start__ │ │ │ │ + 0x00063400 3d202e3b 0a20202e 62737320 20202020 = .;. .bss │ │ │ │ + 0x00063410 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00063420 202a282e 64796e62 7373290a 20202020 *(.dynbss). │ │ │ │ + 0x00063430 2a282e62 7373202e 6273732e 2a202e67 *(.bss .bss.* .g │ │ │ │ + 0x00063440 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ + 0x00063450 0a202020 202a2843 4f4d4d4f 4e290a20 . *(COMMON). │ │ │ │ + 0x00063460 2020202f 2a20416c 69676e20 68657265 /* Align here │ │ │ │ + 0x00063470 20746f20 656e7375 72652074 68617420 to ensure that │ │ │ │ + 0x00063480 696e2074 68652063 6f6d6d6f 6e206361 in the common ca │ │ │ │ + 0x00063490 7365206f 66207468 65726520 6f6e6c79 se of there only │ │ │ │ + 0x000634a0 20626569 6e67206f 6e650a20 20202020 being one. │ │ │ │ + 0x000634b0 20207479 7065206f 66202e62 73732073 type of .bss s │ │ │ │ + 0x000634c0 65637469 6f6e2c20 74686520 73656374 ection, the sect │ │ │ │ + 0x000634d0 696f6e20 6f636375 70696573 20737061 ion occupies spa │ │ │ │ + 0x000634e0 63652075 7020746f 205f656e 642e0a20 ce up to _end.. │ │ │ │ + 0x000634f0 20202020 2020416c 69676e20 61667465 Align afte │ │ │ │ + 0x00063500 72202e62 73732074 6f20656e 73757265 r .bss to ensure │ │ │ │ + 0x00063510 20636f72 72656374 20616c69 676e6d65 correct alignme │ │ │ │ + 0x00063520 6e742065 76656e20 69662074 68650a20 nt even if the. │ │ │ │ + 0x00063530 20202020 20202e62 73732073 65637469 .bss secti │ │ │ │ + 0x00063540 6f6e2064 69736170 70656172 73206265 on disappears be │ │ │ │ + 0x00063550 63617573 65207468 65726520 61726520 cause there are │ │ │ │ + 0x00063560 6e6f2069 6e707574 20736563 74696f6e no input section │ │ │ │ + 0x00063570 732e0a20 20202020 20204649 584d453a s.. FIXME: │ │ │ │ + 0x00063580 20576879 20646f20 7765206e 65656420 Why do we need │ │ │ │ + 0x00063590 69743f20 5768656e 20746865 72652069 it? When there i │ │ │ │ + 0x000635a0 73206e6f 202e6273 73207365 6374696f s no .bss sectio │ │ │ │ + 0x000635b0 6e2c2077 6520646f 206e6f74 0a202020 n, we do not. │ │ │ │ + 0x000635c0 20202020 70616420 74686520 2e646174 pad the .dat │ │ │ │ + 0x000635d0 61207365 6374696f 6e2e2020 2a2f0a20 a section. */. │ │ │ │ + 0x000635e0 20202020 202e203d 20414c49 474e282e . = ALIGN(. │ │ │ │ + 0x000635f0 20213d20 30203f20 3634202f 2038203a != 0 ? 64 / 8 : │ │ │ │ + 0x00063600 2031293b 0a20207d 0a20205f 6273735f 1);. }. _bss_ │ │ │ │ + 0x00063610 656e645f 5f203d20 2e3b205f 5f627373 end__ = .; __bss │ │ │ │ + 0x00063620 5f656e64 5f5f203d 202e3b0a 20202020 _end__ = .;. │ │ │ │ + 0x00063630 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ + 0x00063640 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ + 0x00063650 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ + 0x00063660 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ + 0x00063670 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x00063680 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ + 0x00063690 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ + 0x000636a0 28363420 2f203829 3b0a2020 5f5f656e (64 / 8);. __en │ │ │ │ + 0x000636b0 645f5f20 3d202e3b 0a20205f 656e6420 d__ = .;. _end │ │ │ │ + 0x000636c0 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ + 0x000636d0 656e6420 3d202e29 3b0a2020 2e203d20 end = .);. . = │ │ │ │ + 0x000636e0 44415441 5f534547 4d454e54 5f454e44 DATA_SEGMENT_END │ │ │ │ + 0x000636f0 20282e29 3b0a2020 2f2a2053 74617274 (.);. /* Start │ │ │ │ + 0x00063700 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ + 0x00063710 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00063720 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ + 0x00063730 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ + 0x00063740 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ + 0x00063750 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ + 0x00063760 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ + 0x00063770 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00063780 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ + 0x00063790 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ + 0x000637a0 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ + 0x000637b0 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ + 0x000637c0 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ + 0x000637d0 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ + 0x000637e0 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ + 0x000637f0 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ + 0x00063800 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ + 0x00063810 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ + 0x00063820 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ + 0x00063830 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ + 0x00063840 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ + 0x00063850 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ + 0x00063860 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ + 0x00063870 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ + 0x00063880 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ + 0x00063890 69627574 6573202e 676e752e 6275696c ibutes .gnu.buil │ │ │ │ + 0x000638a0 642e6174 74726962 75746573 2e2a2920 d.attributes.*) │ │ │ │ + 0x000638b0 7d0a2020 2f2a2044 57415246 20646562 }. /* DWARF deb │ │ │ │ + 0x000638c0 75672073 65637469 6f6e732e 0a202020 ug sections.. │ │ │ │ + 0x000638d0 20205379 6d626f6c 7320696e 20746865 Symbols in the │ │ │ │ + 0x000638e0 20445741 52462064 65627567 67696e67 DWARF debugging │ │ │ │ + 0x000638f0 20736563 74696f6e 73206172 65207265 sections are re │ │ │ │ + 0x00063900 6c617469 76652074 6f207468 65206265 lative to the be │ │ │ │ + 0x00063910 67696e6e 696e670a 20202020 206f6620 ginning. of │ │ │ │ + 0x00063920 74686520 73656374 696f6e20 736f2077 the section so w │ │ │ │ + 0x00063930 65206265 67696e20 7468656d 20617420 e begin them at │ │ │ │ + 0x00063940 302e2020 2a2f0a20 202f2a20 44574152 0. */. /* DWAR │ │ │ │ + 0x00063950 4620312e 20202a2f 0a20202e 64656275 F 1. */. .debu │ │ │ │ + 0x00063960 67202020 20202020 20202030 203a207b g 0 : { │ │ │ │ + 0x00063970 202a282e 64656275 6729207d 0a20202e *(.debug) }. . │ │ │ │ + 0x00063980 6c696e65 20202020 20202020 20202030 line 0 │ │ │ │ + 0x00063990 203a207b 202a282e 6c696e65 29207d0a : { *(.line) }. │ │ │ │ + 0x000639a0 20202f2a 20474e55 20445741 52462031 /* GNU DWARF 1 │ │ │ │ + 0x000639b0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ + 0x000639c0 0a20202e 64656275 675f7372 63696e66 . .debug_srcinf │ │ │ │ + 0x000639d0 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ + 0x000639e0 675f7372 63696e66 6f29207d 0a20202e g_srcinfo) }. . │ │ │ │ + 0x000639f0 64656275 675f7366 6e616d65 73202030 debug_sfnames 0 │ │ │ │ + 0x00063a00 203a207b 202a282e 64656275 675f7366 : { *(.debug_sf │ │ │ │ + 0x00063a10 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ + 0x00063a20 41524620 312e3120 616e6420 44574152 ARF 1.1 and DWAR │ │ │ │ + 0x00063a30 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ + 0x00063a40 675f6172 616e6765 73202030 203a207b g_aranges 0 : { │ │ │ │ + 0x00063a50 202a282e 64656275 675f6172 616e6765 *(.debug_arange │ │ │ │ + 0x00063a60 7329207d 0a20202e 64656275 675f7075 s) }. .debug_pu │ │ │ │ + 0x00063a70 626e616d 65732030 203a207b 202a282e bnames 0 : { *(. │ │ │ │ + 0x00063a80 64656275 675f7075 626e616d 65732920 debug_pubnames) │ │ │ │ + 0x00063a90 7d0a2020 2f2a2044 57415246 20322e20 }. /* DWARF 2. │ │ │ │ + 0x00063aa0 202a2f0a 20202e64 65627567 5f696e66 */. .debug_inf │ │ │ │ + 0x00063ab0 6f202020 20203020 3a207b20 2a282e64 o 0 : { *(.d │ │ │ │ + 0x00063ac0 65627567 5f696e66 6f202e67 6e752e6c ebug_info .gnu.l │ │ │ │ + 0x00063ad0 696e6b6f 6e63652e 77692e2a 29207d0a inkonce.wi.*) }. │ │ │ │ + 0x00063ae0 20202e64 65627567 5f616262 72657620 .debug_abbrev │ │ │ │ + 0x00063af0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00063b00 5f616262 72657629 207d0a20 202e6465 _abbrev) }. .de │ │ │ │ + 0x00063b10 6275675f 6c696e65 20202020 2030203a bug_line 0 : │ │ │ │ + 0x00063b20 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ + 0x00063b30 202e6465 6275675f 6c696e65 2e2a202e .debug_line.* . │ │ │ │ + 0x00063b40 64656275 675f6c69 6e655f65 6e642920 debug_line_end) │ │ │ │ + 0x00063b50 7d0a2020 2e646562 75675f66 72616d65 }. .debug_frame │ │ │ │ + 0x00063b60 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00063b70 75675f66 72616d65 29207d0a 20202e64 ug_frame) }. .d │ │ │ │ + 0x00063b80 65627567 5f737472 20202020 20203020 ebug_str 0 │ │ │ │ + 0x00063b90 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ + 0x00063ba0 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ + 0x00063bb0 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ + 0x00063bc0 65627567 5f6c6f63 29207d0a 20202e64 ebug_loc) }. .d │ │ │ │ + 0x00063bd0 65627567 5f6d6163 696e666f 20203020 ebug_macinfo 0 │ │ │ │ + 0x00063be0 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ + 0x00063bf0 696e666f 29207d0a 20202f2a 20534749 info) }. /* SGI │ │ │ │ + 0x00063c00 2f4d4950 53204457 41524620 32206578 /MIPS DWARF 2 ex │ │ │ │ + 0x00063c10 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ + 0x00063c20 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ + 0x00063c30 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00063c40 7765616b 6e616d65 7329207d 0a20202e weaknames) }. . │ │ │ │ + 0x00063c50 64656275 675f6675 6e636e61 6d657320 debug_funcnames │ │ │ │ + 0x00063c60 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ + 0x00063c70 756e636e 616d6573 29207d0a 20202e64 uncnames) }. .d │ │ │ │ + 0x00063c80 65627567 5f747970 656e616d 65732030 ebug_typenames 0 │ │ │ │ + 0x00063c90 203a207b 202a282e 64656275 675f7479 : { *(.debug_ty │ │ │ │ + 0x00063ca0 70656e61 6d657329 207d0a20 202e6465 penames) }. .de │ │ │ │ + 0x00063cb0 6275675f 7661726e 616d6573 20203020 bug_varnames 0 │ │ │ │ + 0x00063cc0 3a207b20 2a282e64 65627567 5f766172 : { *(.debug_var │ │ │ │ + 0x00063cd0 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ + 0x00063ce0 41524620 332e2020 2a2f0a20 202e6465 ARF 3. */. .de │ │ │ │ + 0x00063cf0 6275675f 70756274 79706573 2030203a bug_pubtypes 0 : │ │ │ │ + 0x00063d00 207b202a 282e6465 6275675f 70756274 { *(.debug_pubt │ │ │ │ + 0x00063d10 79706573 29207d0a 20202e64 65627567 ypes) }. .debug │ │ │ │ + 0x00063d20 5f72616e 67657320 20203020 3a207b20 _ranges 0 : { │ │ │ │ + 0x00063d30 2a282e64 65627567 5f72616e 67657329 *(.debug_ranges) │ │ │ │ + 0x00063d40 207d0a20 202f2a20 44574152 4620352e }. /* DWARF 5. │ │ │ │ + 0x00063d50 20202a2f 0a20202e 64656275 675f6164 */. .debug_ad │ │ │ │ + 0x00063d60 64722020 20202030 203a207b 202a282e dr 0 : { *(. │ │ │ │ + 0x00063d70 64656275 675f6164 64722920 7d0a2020 debug_addr) }. │ │ │ │ + 0x00063d80 2e646562 75675f6c 696e655f 73747220 .debug_line_str │ │ │ │ + 0x00063d90 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x00063da0 696e655f 73747229 207d0a20 202e6465 ine_str) }. .de │ │ │ │ + 0x00063db0 6275675f 6c6f636c 69737473 2030203a bug_loclists 0 : │ │ │ │ + 0x00063dc0 207b202a 282e6465 6275675f 6c6f636c { *(.debug_locl │ │ │ │ + 0x00063dd0 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ + 0x00063de0 5f6d6163 726f2020 20203020 3a207b20 _macro 0 : { │ │ │ │ + 0x00063df0 2a282e64 65627567 5f6d6163 726f2920 *(.debug_macro) │ │ │ │ + 0x00063e00 7d0a2020 2e646562 75675f6e 616d6573 }. .debug_names │ │ │ │ + 0x00063e10 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00063e20 75675f6e 616d6573 29207d0a 20202e64 ug_names) }. .d │ │ │ │ + 0x00063e30 65627567 5f726e67 6c697374 73203020 ebug_rnglists 0 │ │ │ │ + 0x00063e40 3a207b20 2a282e64 65627567 5f726e67 : { *(.debug_rng │ │ │ │ + 0x00063e50 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ + 0x00063e60 675f7374 725f6f66 66736574 73203020 g_str_offsets 0 │ │ │ │ + 0x00063e70 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ + 0x00063e80 5f6f6666 73657473 29207d0a 20202e64 _offsets) }. .d │ │ │ │ + 0x00063e90 65627567 5f737570 20202020 20203020 ebug_sup 0 │ │ │ │ + 0x00063ea0 3a207b20 2a282e64 65627567 5f737570 : { *(.debug_sup │ │ │ │ + 0x00063eb0 29207d0a 20202e41 524d2e61 74747269 ) }. .ARM.attri │ │ │ │ + 0x00063ec0 62757465 73203020 3a207b20 4b454550 butes 0 : { KEEP │ │ │ │ + 0x00063ed0 20282a28 2e41524d 2e617474 72696275 (*(.ARM.attribu │ │ │ │ + 0x00063ee0 74657329 29204b45 45502028 2a282e67 tes)) KEEP (*(.g │ │ │ │ + 0x00063ef0 6e752e61 74747269 62757465 73292920 nu.attributes)) │ │ │ │ + 0x00063f00 7d0a2020 2e6e6f74 652e676e 752e6172 }. .note.gnu.ar │ │ │ │ + 0x00063f10 6d2e6964 656e7420 30203a20 7b204b45 m.ident 0 : { KE │ │ │ │ + 0x00063f20 45502028 2a282e6e 6f74652e 676e752e EP (*(.note.gnu. │ │ │ │ + 0x00063f30 61726d2e 6964656e 74292920 7d0a2020 arm.ident)) }. │ │ │ │ + 0x00063f40 2f444953 43415244 2f203a20 7b202a28 /DISCARD/ : { *( │ │ │ │ + 0x00063f50 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x00063f60 202a282e 676e755f 64656275 676c696e *(.gnu_debuglin │ │ │ │ + 0x00063f70 6b29202a 282e676e 752e6c74 6f5f2a29 k) *(.gnu.lto_*) │ │ │ │ + 0x00063f80 202a282e 676e755f 6f626a65 63745f6f *(.gnu_object_o │ │ │ │ + 0x00063f90 6e6c7929 207d0a7d 0a0a0000 00000000 nly) }.}........ │ │ │ │ + 0x00063fa0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ + 0x00063fb0 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ + 0x00063fc0 2d7a2072 656c726f 202d7a20 6e6f7720 -z relro -z now │ │ │ │ + 0x00063fd0 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ + 0x00063fe0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ + 0x00063ff0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ + 0x00064000 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ + 0x00064010 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ + 0x00064020 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ + 0x00064030 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ + 0x00064040 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ + 0x00064050 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ + 0x00064060 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ + 0x00064070 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ + 0x00064080 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ + 0x00064090 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ + 0x000640a0 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ + 0x000640b0 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ + 0x000640c0 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ + 0x000640d0 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ + 0x000640e0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ + 0x000640f0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ + 0x00064100 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ + 0x00064110 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ + 0x00064120 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ + 0x00064130 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ + 0x00064140 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x00064150 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ + 0x00064160 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ + 0x00064170 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ + 0x00064180 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x00064190 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x000641a0 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ + 0x000641b0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x000641c0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x000641d0 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ + 0x000641e0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x000641f0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00064200 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ + 0x00064210 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ + 0x00064220 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00064230 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ + 0x00064240 0a7b0a20 202f2a20 52656164 2d6f6e6c .{. /* Read-onl │ │ │ │ + 0x00064250 79207365 6374696f 6e732c20 6d657267 y sections, merg │ │ │ │ + 0x00064260 65642069 6e746f20 74657874 20736567 ed into text seg │ │ │ │ + 0x00064270 6d656e74 3a202a2f 0a202050 524f5649 ment: */. PROVI │ │ │ │ + 0x00064280 44452028 5f5f6578 65637574 61626c65 DE (__executable │ │ │ │ + 0x00064290 5f737461 7274203d 20534547 4d454e54 _start = SEGMENT │ │ │ │ + 0x000642a0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ + 0x000642b0 6d656e74 222c2030 29293b0a 20202e20 ment", 0));. . │ │ │ │ + 0x000642c0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x000642d0 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ + 0x000642e0 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ + 0x000642f0 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ + 0x00064300 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ + 0x00064310 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ + 0x00064320 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ + 0x00064330 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ + 0x00064340 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ + 0x00064350 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ + 0x00064360 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ + 0x00064370 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ + 0x00064380 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ + 0x00064390 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ + 0x000643a0 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ + 0x000643b0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ + 0x000643c0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ + 0x000643d0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ + 0x000643e0 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ + 0x000643f0 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ + 0x00064400 696e7465 72702020 20202020 2020203a interp : │ │ │ │ + 0x00064410 207b202a 282e696e 74657270 29207d0a { *(.interp) }. │ │ │ │ + 0x00064420 20202e68 61736820 20202020 20202020 .hash │ │ │ │ + 0x00064430 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ + 0x00064440 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ + 0x00064450 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ + 0x00064460 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ + 0x00064470 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00064480 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ + 0x00064490 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ + 0x000644a0 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ + 0x000644b0 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ + 0x000644c0 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x000644d0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x000644e0 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ + 0x000644f0 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ + 0x00064500 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ + 0x00064510 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ + 0x00064520 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ + 0x00064530 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ + 0x00064540 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ + 0x00064550 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ + 0x00064560 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ + 0x00064570 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ + 0x00064580 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ + 0x00064590 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ + 0x000645a0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x000645b0 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ + 0x000645c0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x000645d0 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ + 0x000645e0 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ + 0x000645f0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x00064600 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00064610 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ + 0x00064620 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x00064630 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x00064640 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x00064650 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ + 0x00064660 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ + 0x00064670 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00064680 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ + 0x00064690 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ + 0x000646a0 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ + 0x000646b0 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ + 0x000646c0 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ + 0x000646d0 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ + 0x000646e0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x000646f0 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ + 0x00064700 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ + 0x00064710 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ + 0x00064720 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ + 0x00064730 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ + 0x00064740 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ + 0x00064750 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ + 0x00064760 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ + 0x00064770 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ + 0x00064780 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x00064790 65786563 75746162 6c652063 6f646520 executable code │ │ │ │ + 0x000647a0 72656769 6f6e2e20 202a2f0a 20202e69 region. */. .i │ │ │ │ + 0x000647b0 6e697420 20202020 20202020 20203a0a nit :. │ │ │ │ + 0x000647c0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x000647d0 534f5254 5f4e4f4e 45282e69 6e697429 SORT_NONE(.init) │ │ │ │ + 0x000647e0 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ + 0x000647f0 64350a20 202e706c 74202020 20202020 d5. .plt │ │ │ │ + 0x00064800 20202020 203a2041 4c49474e 28313629 : ALIGN(16) │ │ │ │ + 0x00064810 207b202a 282e706c 7429202a 282e6970 { *(.plt) *(.ip │ │ │ │ + 0x00064820 6c742920 7d0a2020 2e746578 74202020 lt) }. .text │ │ │ │ + 0x00064830 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x00064840 20202a28 2e746578 742e756e 6c696b65 *(.text.unlike │ │ │ │ + 0x00064850 6c79202e 74657874 2e2a5f75 6e6c696b ly .text.*_unlik │ │ │ │ + 0x00064860 656c7920 2e746578 742e756e 6c696b65 ely .text.unlike │ │ │ │ + 0x00064870 6c792e2a 290a2020 20202a28 2e746578 ly.*). *(.tex │ │ │ │ + 0x00064880 742e6578 6974202e 74657874 2e657869 t.exit .text.exi │ │ │ │ + 0x00064890 742e2a29 0a202020 202a282e 74657874 t.*). *(.text │ │ │ │ + 0x000648a0 2e737461 72747570 202e7465 78742e73 .startup .text.s │ │ │ │ + 0x000648b0 74617274 75702e2a 290a2020 20202a28 tartup.*). *( │ │ │ │ + 0x000648c0 2e746578 742e686f 74202e74 6578742e .text.hot .text. │ │ │ │ + 0x000648d0 686f742e 2a290a20 2020202a 28534f52 hot.*). *(SOR │ │ │ │ + 0x000648e0 54282e74 6578742e 736f7274 65642e2a T(.text.sorted.* │ │ │ │ + 0x000648f0 29290a20 2020202a 282e7465 7874202e )). *(.text . │ │ │ │ + 0x00064900 73747562 202e7465 78742e2a 202e676e stub .text.* .gn │ │ │ │ + 0x00064910 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ + 0x00064920 20202020 2f2a202e 676e752e 7761726e /* .gnu.warn │ │ │ │ + 0x00064930 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ + 0x00064940 2068616e 646c6564 20737065 6369616c handled special │ │ │ │ + 0x00064950 6c792062 7920656c 662e656d 2e20202a ly by elf.em. * │ │ │ │ + 0x00064960 2f0a2020 20202a28 2e676e75 2e776172 /. *(.gnu.war │ │ │ │ + 0x00064970 6e696e67 290a2020 7d203d30 78316632 ning). } =0x1f2 │ │ │ │ + 0x00064980 30303364 350a2020 2e66696e 69202020 003d5. .fini │ │ │ │ + 0x00064990 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x000649a0 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ + 0x000649b0 4f4e4528 2e66696e 69292929 0a20207d ONE(.fini))). } │ │ │ │ + 0x000649c0 203d3078 31663230 30336435 0a202050 =0x1f2003d5. P │ │ │ │ + 0x000649d0 524f5649 44452028 5f5f6574 65787420 ROVIDE (__etext │ │ │ │ + 0x000649e0 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ + 0x000649f0 285f6574 65787420 3d202e29 3b0a2020 (_etext = .);. │ │ │ │ + 0x00064a00 50524f56 49444520 28657465 7874203d PROVIDE (etext = │ │ │ │ + 0x00064a10 202e293b 0a20202f 2a205374 61727420 .);. /* Start │ │ │ │ + 0x00064a20 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ + 0x00064a30 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00064a40 2f0a2020 2e726f64 61746120 20202020 /. .rodata │ │ │ │ + 0x00064a50 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ + 0x00064a60 61202e72 6f646174 612e2a20 2e676e75 a .rodata.* .gnu │ │ │ │ + 0x00064a70 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ + 0x00064a80 0a20202e 726f6461 74613120 20202020 . .rodata1 │ │ │ │ + 0x00064a90 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x00064aa0 3129207d 0a20202e 65685f66 72616d65 1) }. .eh_frame │ │ │ │ + 0x00064ab0 5f686472 2020203a 207b202a 282e6568 _hdr : { *(.eh │ │ │ │ + 0x00064ac0 5f667261 6d655f68 64722920 2a282e65 _frame_hdr) *(.e │ │ │ │ + 0x00064ad0 685f6672 616d655f 656e7472 79202e65 h_frame_entry .e │ │ │ │ + 0x00064ae0 685f6672 616d655f 656e7472 792e2a29 h_frame_entry.*) │ │ │ │ + 0x00064af0 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ + 0x00064b00 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x00064b10 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ + 0x00064b20 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ + 0x00064b30 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ + 0x00064b40 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ + 0x00064b50 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ + 0x00064b60 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ + 0x00064b70 6672616d 652e2a29 207d0a20 202e6763 frame.*) }. .gc │ │ │ │ + 0x00064b80 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ + 0x00064b90 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x00064ba0 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ + 0x00064bb0 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ + 0x00064bc0 7461626c 652e2a29 207d0a20 202e676e table.*) }. .gn │ │ │ │ + 0x00064bd0 755f6578 74616220 20203a20 4f4e4c59 u_extab : ONLY │ │ │ │ + 0x00064be0 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ + 0x00064bf0 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ + 0x00064c00 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ + 0x00064c10 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ + 0x00064c20 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ + 0x00064c30 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ + 0x00064c40 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ + 0x00064c50 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ + 0x00064c60 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ + 0x00064c70 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ + 0x00064c80 2a205661 72696f75 73206e6f 74652073 * Various note s │ │ │ │ + 0x00064c90 65637469 6f6e732e 2020506c 61636564 ections. Placed │ │ │ │ + 0x00064ca0 20686572 6520736f 20746861 74207468 here so that th │ │ │ │ + 0x00064cb0 65792061 72652061 6c776179 7320696e ey are always in │ │ │ │ + 0x00064cc0 636c7564 65640a20 20202020 696e2074 cluded. in t │ │ │ │ + 0x00064cd0 68652072 6561642d 6f6e6c79 20736567 he read-only seg │ │ │ │ + 0x00064ce0 6d656e74 20616e64 206e6f74 20747265 ment and not tre │ │ │ │ + 0x00064cf0 61746564 20617320 6f727068 616e2073 ated as orphan s │ │ │ │ + 0x00064d00 65637469 6f6e732e 20205468 650a2020 ections. The. │ │ │ │ + 0x00064d10 20202063 75727265 6e74206f 72706861 current orpha │ │ │ │ + 0x00064d20 6e206861 6e646c69 6e672061 6c676f72 n handling algor │ │ │ │ + 0x00064d30 6974686d 20646f65 7320706c 61636520 ithm does place │ │ │ │ + 0x00064d40 6e6f7465 20736563 74696f6e 73206166 note sections af │ │ │ │ + 0x00064d50 74657220 522f4f0a 20202020 20646174 ter R/O. dat │ │ │ │ + 0x00064d60 612c2062 75742074 68697320 6973206e a, but this is n │ │ │ │ + 0x00064d70 6f742067 75617261 6e746565 6420746f ot guaranteed to │ │ │ │ + 0x00064d80 20616c77 61797320 62652074 68652063 always be the c │ │ │ │ + 0x00064d90 6173652e 20202a2f 0a20202e 6e6f7465 ase. */. .note │ │ │ │ + 0x00064da0 2e627569 6c642d69 64203a20 20202020 .build-id : │ │ │ │ + 0x00064db0 207b202a 282e6e6f 74652e62 75696c64 { *(.note.build │ │ │ │ + 0x00064dc0 2d696429 207d0a20 202e6e6f 74652e47 -id) }. .note.G │ │ │ │ + 0x00064dd0 4e552d73 7461636b 203a2020 2020207b NU-stack : { │ │ │ │ + 0x00064de0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ + 0x00064df0 636b2920 7d0a2020 2e6e6f74 652e676e ck) }. .note.gn │ │ │ │ + 0x00064e00 752e7072 6f706572 7479203a 20207b20 u.property : { │ │ │ │ + 0x00064e10 2a282e6e 6f74652e 676e752e 70726f70 *(.note.gnu.prop │ │ │ │ + 0x00064e20 65727479 29207d0a 20202e6e 6f74652e erty) }. .note. │ │ │ │ + 0x00064e30 4142492d 74616720 3a202020 20202020 ABI-tag : │ │ │ │ + 0x00064e40 7b202a28 2e6e6f74 652e4142 492d7461 { *(.note.ABI-ta │ │ │ │ + 0x00064e50 6729207d 0a20202e 6e6f7465 2e706163 g) }. .note.pac │ │ │ │ + 0x00064e60 6b616765 203a2020 20202020 207b202a kage : { * │ │ │ │ + 0x00064e70 282e6e6f 74652e70 61636b61 67652920 (.note.package) │ │ │ │ + 0x00064e80 7d0a2020 2e6e6f74 652e646c 6f70656e }. .note.dlopen │ │ │ │ + 0x00064e90 203a2020 20202020 20207b20 2a282e6e : { *(.n │ │ │ │ + 0x00064ea0 6f74652e 646c6f70 656e2920 7d0a2020 ote.dlopen) }. │ │ │ │ + 0x00064eb0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ + 0x00064ec0 6e74203a 20207b20 2a282e6e 6f74652e nt : { *(.note. │ │ │ │ + 0x00064ed0 6e657462 73642e69 64656e74 29207d0a netbsd.ident) }. │ │ │ │ + 0x00064ee0 20202e6e 6f74652e 6f70656e 6273642e .note.openbsd. │ │ │ │ + 0x00064ef0 6964656e 74203a20 7b202a28 2e6e6f74 ident : { *(.not │ │ │ │ + 0x00064f00 652e6f70 656e6273 642e6964 656e7429 e.openbsd.ident) │ │ │ │ + 0x00064f10 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ + 0x00064f20 20746865 20526561 64205772 69746520 the Read Write │ │ │ │ + 0x00064f30 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x00064f40 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ + 0x00064f50 20616464 72657373 20666f72 20746865 address for the │ │ │ │ + 0x00064f60 20646174 61207365 676d656e 742e2020 data segment. │ │ │ │ + 0x00064f70 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ + 0x00064f80 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ + 0x00064f90 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ + 0x00064fa0 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ + 0x00064fb0 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ + 0x00064fc0 702e2020 2a2f0a20 202e203d 20444154 p. */. . = DAT │ │ │ │ + 0x00064fd0 415f5345 474d454e 545f414c 49474e20 A_SEGMENT_ALIGN │ │ │ │ + 0x00064fe0 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x00064ff0 47455349 5a45292c 20434f4e 5354414e GESIZE), CONSTAN │ │ │ │ + 0x00065000 54202843 4f4d4d4f 4e504147 4553495a T (COMMONPAGESIZ │ │ │ │ + 0x00065010 4529293b 0a20202f 2a204578 63657074 E));. /* Except │ │ │ │ + 0x00065020 696f6e20 68616e64 6c696e67 2e20202a ion handling. * │ │ │ │ + 0x00065030 2f0a2020 2e65685f 6672616d 65202020 /. .eh_frame │ │ │ │ + 0x00065040 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x00065050 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x00065060 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x00065070 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x00065080 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x00065090 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x000650a0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x000650b0 72616d65 2e2a2920 7d0a2020 2e676e75 rame.*) }. .gnu │ │ │ │ + 0x000650c0 5f657874 61622020 20202020 3a204f4e _extab : ON │ │ │ │ + 0x000650d0 4c595f49 465f5257 207b202a 282e676e LY_IF_RW { *(.gn │ │ │ │ + 0x000650e0 755f6578 74616229 207d0a20 202e6763 u_extab) }. .gc │ │ │ │ + 0x000650f0 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ + 0x00065100 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00065110 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ + 0x00065120 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ + 0x00065130 7461626c 652e2a29 207d0a20 202e6578 table.*) }. .ex │ │ │ │ + 0x00065140 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ + 0x00065150 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00065160 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ + 0x00065170 6765732a 29207d0a 20202f2a 20546872 ges*) }. /* Thr │ │ │ │ + 0x00065180 65616420 4c6f6361 6c205374 6f726167 ead Local Storag │ │ │ │ + 0x00065190 65207365 6374696f 6e732e20 202a2f0a e sections. */. │ │ │ │ + 0x000651a0 20202e74 64617461 0920203a 0a202020 .tdata. :. │ │ │ │ + 0x000651b0 7b0a2020 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ + 0x000651c0 49444445 4e20285f 5f746461 74615f73 IDDEN (__tdata_s │ │ │ │ + 0x000651d0 74617274 203d202e 293b0a20 20202020 tart = .);. │ │ │ │ + 0x000651e0 2a282e74 64617461 202e7464 6174612e *(.tdata .tdata. │ │ │ │ + 0x000651f0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00065200 74642e2a 290a2020 207d0a20 202e7462 td.*). }. .tb │ │ │ │ + 0x00065210 73730909 20203a20 7b202a28 2e746273 ss.. : { *(.tbs │ │ │ │ + 0x00065220 73202e74 6273732e 2a202e67 6e752e6c s .tbss.* .gnu.l │ │ │ │ + 0x00065230 696e6b6f 6e63652e 74622e2a 29202a28 inkonce.tb.*) *( │ │ │ │ + 0x00065240 2e74636f 6d6d6f6e 29207d0a 20202e70 .tcommon) }. .p │ │ │ │ + 0x00065250 7265696e 69745f61 72726179 20202020 reinit_array │ │ │ │ + 0x00065260 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x00065270 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ + 0x00065280 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ + 0x00065290 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ + 0x000652a0 2a282e70 7265696e 69745f61 72726179 *(.preinit_array │ │ │ │ + 0x000652b0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x000652c0 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ + 0x000652d0 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ + 0x000652e0 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ + 0x000652f0 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x00065300 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x00065310 5f5f696e 69745f61 72726179 5f737461 __init_array_sta │ │ │ │ + 0x00065320 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x00065330 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ + 0x00065340 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ + 0x00065350 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ + 0x00065360 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00065370 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ + 0x00065380 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ + 0x00065390 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ + 0x000653a0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ + 0x000653b0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ + 0x000653c0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x000653d0 29202e63 746f7273 29290a20 20202050 ) .ctors)). P │ │ │ │ + 0x000653e0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x000653f0 5f696e69 745f6172 7261795f 656e6420 _init_array_end │ │ │ │ + 0x00065400 3d202e29 3b0a2020 7d0a2020 2e66696e = .);. }. .fin │ │ │ │ + 0x00065410 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ + 0x00065420 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x00065430 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ + 0x00065440 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ + 0x00065450 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ + 0x00065460 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00065470 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ + 0x00065480 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x00065490 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ + 0x000654a0 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ + 0x000654b0 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ + 0x000654c0 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ + 0x000654d0 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ + 0x000654e0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ + 0x000654f0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ + 0x00065500 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x00065510 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ + 0x00065520 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ + 0x00065530 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ + 0x00065540 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ + 0x00065550 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ + 0x00065560 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ + 0x00065570 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ + 0x00065580 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ + 0x00065590 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ + 0x000655a0 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ + 0x000655b0 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ + 0x000655c0 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ + 0x000655d0 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ + 0x000655e0 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ + 0x000655f0 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ + 0x00065600 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ + 0x00065610 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ + 0x00065620 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ + 0x00065630 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ + 0x00065640 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ + 0x00065650 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ + 0x00065660 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ + 0x00065670 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ + 0x00065680 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ + 0x00065690 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ + 0x000656a0 65722077 68696368 20646972 6563746f er which directo │ │ │ │ + 0x000656b0 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ + 0x000656c0 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ + 0x000656d0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x000656e0 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ + 0x000656f0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x00065700 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ + 0x00065710 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ + 0x00065720 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ + 0x00065730 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ + 0x00065740 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ + 0x00065750 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ + 0x00065760 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ + 0x00065770 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ + 0x00065780 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ + 0x00065790 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ + 0x000657a0 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ + 0x000657b0 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ + 0x000657c0 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ + 0x000657d0 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ + 0x000657e0 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ + 0x000657f0 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ + 0x00065800 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ + 0x00065810 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x00065820 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x00065830 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ + 0x00065840 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ + 0x00065850 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ + 0x00065860 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ + 0x00065870 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ + 0x00065880 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ + 0x00065890 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x000658a0 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ + 0x000658b0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ + 0x000658c0 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ + 0x000658d0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x000658e0 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ + 0x000658f0 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ + 0x00065900 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ + 0x00065910 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ + 0x00065920 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ + 0x00065930 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ + 0x00065940 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ + 0x00065950 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ + 0x00065960 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ + 0x00065970 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x00065980 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ + 0x00065990 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ + 0x000659a0 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ + 0x000659b0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ + 0x000659c0 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ + 0x000659d0 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ + 0x000659e0 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ + 0x000659f0 202e676f 74202020 20202020 20202020 .got │ │ │ │ + 0x00065a00 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ + 0x00065a10 202a282e 69676f74 2e706c74 29202a28 *(.igot.plt) *( │ │ │ │ + 0x00065a20 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ + 0x00065a30 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ + 0x00065a40 454e545f 52454c52 4f5f454e 44202830 ENT_RELRO_END (0 │ │ │ │ + 0x00065a50 2c202e29 3b0a2020 2e646174 61202020 , .);. .data │ │ │ │ + 0x00065a60 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x00065a70 20205052 4f564944 4520285f 5f646174 PROVIDE (__dat │ │ │ │ + 0x00065a80 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ + 0x00065a90 20202a28 2e646174 61202e64 6174612e *(.data .data. │ │ │ │ + 0x00065aa0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00065ab0 642e2a29 0a202020 20534f52 5428434f d.*). SORT(CO │ │ │ │ + 0x00065ac0 4e535452 5543544f 5253290a 20207d0a NSTRUCTORS). }. │ │ │ │ + 0x00065ad0 20202e64 61746131 20202020 20202020 .data1 │ │ │ │ + 0x00065ae0 20203a20 7b202a28 2e646174 61312920 : { *(.data1) │ │ │ │ + 0x00065af0 7d0a2020 5f656461 7461203d 202e3b0a }. _edata = .;. │ │ │ │ + 0x00065b00 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ + 0x00065b10 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ + 0x00065b20 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ + 0x00065b30 53454354 494f4e29 293b0a20 205f5f62 SECTION));. __b │ │ │ │ + 0x00065b40 73735f73 74617274 203d202e 3b0a2020 ss_start = .;. │ │ │ │ + 0x00065b50 5f5f6273 735f7374 6172745f 5f203d20 __bss_start__ = │ │ │ │ + 0x00065b60 2e3b0a20 202e6273 73202020 20202020 .;. .bss │ │ │ │ + 0x00065b70 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ + 0x00065b80 282e6479 6e627373 290a2020 20202a28 (.dynbss). *( │ │ │ │ + 0x00065b90 2e627373 202e6273 732e2a20 2e676e75 .bss .bss.* .gnu │ │ │ │ + 0x00065ba0 2e6c696e 6b6f6e63 652e622e 2a290a20 .linkonce.b.*). │ │ │ │ + 0x00065bb0 2020202a 28434f4d 4d4f4e29 0a202020 *(COMMON). │ │ │ │ + 0x00065bc0 202f2a20 416c6967 6e206865 72652074 /* Align here t │ │ │ │ + 0x00065bd0 6f20656e 73757265 20746861 7420696e o ensure that in │ │ │ │ + 0x00065be0 20746865 20636f6d 6d6f6e20 63617365 the common case │ │ │ │ + 0x00065bf0 206f6620 74686572 65206f6e 6c792062 of there only b │ │ │ │ + 0x00065c00 65696e67 206f6e65 0a202020 20202020 eing one. │ │ │ │ + 0x00065c10 74797065 206f6620 2e627373 20736563 type of .bss sec │ │ │ │ + 0x00065c20 74696f6e 2c207468 65207365 6374696f tion, the sectio │ │ │ │ + 0x00065c30 6e206f63 63757069 65732073 70616365 n occupies space │ │ │ │ + 0x00065c40 20757020 746f205f 656e642e 0a202020 up to _end.. │ │ │ │ + 0x00065c50 20202020 416c6967 6e206166 74657220 Align after │ │ │ │ + 0x00065c60 2e627373 20746f20 656e7375 72652063 .bss to ensure c │ │ │ │ + 0x00065c70 6f727265 63742061 6c69676e 6d656e74 orrect alignment │ │ │ │ + 0x00065c80 20657665 6e206966 20746865 0a202020 even if the. │ │ │ │ + 0x00065c90 20202020 2e627373 20736563 74696f6e .bss section │ │ │ │ + 0x00065ca0 20646973 61707065 61727320 62656361 disappears beca │ │ │ │ + 0x00065cb0 75736520 74686572 65206172 65206e6f use there are no │ │ │ │ + 0x00065cc0 20696e70 75742073 65637469 6f6e732e input sections. │ │ │ │ + 0x00065cd0 0a202020 20202020 4649584d 453a2057 . FIXME: W │ │ │ │ + 0x00065ce0 68792064 6f207765 206e6565 64206974 hy do we need it │ │ │ │ + 0x00065cf0 3f205768 656e2074 68657265 20697320 ? When there is │ │ │ │ + 0x00065d00 6e6f202e 62737320 73656374 696f6e2c no .bss section, │ │ │ │ + 0x00065d10 20776520 646f206e 6f740a20 20202020 we do not. │ │ │ │ + 0x00065d20 20207061 64207468 65202e64 61746120 pad the .data │ │ │ │ + 0x00065d30 73656374 696f6e2e 20202a2f 0a202020 section. */. │ │ │ │ + 0x00065d40 2020202e 203d2041 4c49474e 282e2021 . = ALIGN(. ! │ │ │ │ + 0x00065d50 3d203020 3f203634 202f2038 203a2031 = 0 ? 64 / 8 : 1 │ │ │ │ + 0x00065d60 293b0a20 207d0a20 205f6273 735f656e );. }. _bss_en │ │ │ │ + 0x00065d70 645f5f20 3d202e3b 205f5f62 73735f65 d__ = .; __bss_e │ │ │ │ + 0x00065d80 6e645f5f 203d202e 3b0a2020 20202e20 nd__ = .;. . │ │ │ │ + 0x00065d90 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ + 0x00065da0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x00065db0 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ + 0x00065dc0 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ + 0x00065dd0 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ + 0x00065de0 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ + 0x00065df0 293b0a20 202e203d 20414c49 474e2836 );. . = ALIGN(6 │ │ │ │ + 0x00065e00 34202f20 38293b0a 20205f5f 656e645f 4 / 8);. __end_ │ │ │ │ + 0x00065e10 5f203d20 2e3b0a20 205f656e 64203d20 _ = .;. _end = │ │ │ │ + 0x00065e20 2e3b0a20 2050524f 56494445 2028656e .;. PROVIDE (en │ │ │ │ + 0x00065e30 64203d20 2e293b0a 20202e20 3d204441 d = .);. . = DA │ │ │ │ + 0x00065e40 54415f53 45474d45 4e545f45 4e442028 TA_SEGMENT_END ( │ │ │ │ + 0x00065e50 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ + 0x00065e60 66207468 65205469 6e792044 61746120 f the Tiny Data │ │ │ │ + 0x00065e70 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ + 0x00065e80 20537461 62732064 65627567 67696e67 Stabs debugging │ │ │ │ + 0x00065e90 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ + 0x00065ea0 202e7374 61622020 20202020 20202020 .stab │ │ │ │ + 0x00065eb0 30203a20 7b202a28 2e737461 6229207d 0 : { *(.stab) } │ │ │ │ + 0x00065ec0 0a20202e 73746162 73747220 20202020 . .stabstr │ │ │ │ + 0x00065ed0 20203020 3a207b20 2a282e73 74616273 0 : { *(.stabs │ │ │ │ + 0x00065ee0 74722920 7d0a2020 2e737461 622e6578 tr) }. .stab.ex │ │ │ │ + 0x00065ef0 636c2020 20202030 203a207b 202a282e cl 0 : { *(. │ │ │ │ + 0x00065f00 73746162 2e657863 6c29207d 0a20202e stab.excl) }. . │ │ │ │ + 0x00065f10 73746162 2e657863 6c737472 20203020 stab.exclstr 0 │ │ │ │ + 0x00065f20 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ + 0x00065f30 73747229 207d0a20 202e7374 61622e69 str) }. .stab.i │ │ │ │ + 0x00065f40 6e646578 20202020 30203a20 7b202a28 ndex 0 : { *( │ │ │ │ + 0x00065f50 2e737461 622e696e 64657829 207d0a20 .stab.index) }. │ │ │ │ + 0x00065f60 202e7374 61622e69 6e646578 73747220 .stab.indexstr │ │ │ │ + 0x00065f70 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ + 0x00065f80 64657873 74722920 7d0a2020 2e636f6d dexstr) }. .com │ │ │ │ + 0x00065f90 6d656e74 20302028 494e464f 29203a20 ment 0 (INFO) : │ │ │ │ + 0x00065fa0 7b202a28 2e636f6d 6d656e74 293b204c { *(.comment); L │ │ │ │ + 0x00065fb0 494e4b45 525f5645 5253494f 4e3b207d INKER_VERSION; } │ │ │ │ + 0x00065fc0 0a20202e 676e752e 6275696c 642e6174 . .gnu.build.at │ │ │ │ + 0x00065fd0 74726962 75746573 203a207b 202a282e tributes : { *(. │ │ │ │ + 0x00065fe0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00065ff0 75746573 202e676e 752e6275 696c642e utes .gnu.build. │ │ │ │ + 0x00066000 61747472 69627574 65732e2a 29207d0a attributes.*) }. │ │ │ │ + 0x00066010 20202f2a 20445741 52462064 65627567 /* DWARF debug │ │ │ │ + 0x00066020 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ + 0x00066030 53796d62 6f6c7320 696e2074 68652044 Symbols in the D │ │ │ │ + 0x00066040 57415246 20646562 75676769 6e672073 WARF debugging s │ │ │ │ + 0x00066050 65637469 6f6e7320 61726520 72656c61 ections are rela │ │ │ │ + 0x00066060 74697665 20746f20 74686520 62656769 tive to the begi │ │ │ │ + 0x00066070 6e6e696e 670a2020 2020206f 66207468 nning. of th │ │ │ │ + 0x00066080 65207365 6374696f 6e20736f 20776520 e section so we │ │ │ │ + 0x00066090 62656769 6e207468 656d2061 7420302e begin them at 0. │ │ │ │ + 0x000660a0 20202a2f 0a20202f 2a204457 41524620 */. /* DWARF │ │ │ │ + 0x000660b0 312e2020 2a2f0a20 202e6465 62756720 1. */. .debug │ │ │ │ + 0x000660c0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x000660d0 282e6465 62756729 207d0a20 202e6c69 (.debug) }. .li │ │ │ │ + 0x000660e0 6e652020 20202020 20202020 2030203a ne 0 : │ │ │ │ + 0x000660f0 207b202a 282e6c69 6e652920 7d0a2020 { *(.line) }. │ │ │ │ + 0x00066100 2f2a2047 4e552044 57415246 20312065 /* GNU DWARF 1 e │ │ │ │ + 0x00066110 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ + 0x00066120 202e6465 6275675f 73726369 6e666f20 .debug_srcinfo │ │ │ │ + 0x00066130 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00066140 73726369 6e666f29 207d0a20 202e6465 srcinfo) }. .de │ │ │ │ + 0x00066150 6275675f 73666e61 6d657320 2030203a bug_sfnames 0 : │ │ │ │ + 0x00066160 207b202a 282e6465 6275675f 73666e61 { *(.debug_sfna │ │ │ │ + 0x00066170 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x00066180 4620312e 3120616e 64204457 41524620 F 1.1 and DWARF │ │ │ │ + 0x00066190 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ + 0x000661a0 6172616e 67657320 2030203a 207b202a aranges 0 : { * │ │ │ │ + 0x000661b0 282e6465 6275675f 6172616e 67657329 (.debug_aranges) │ │ │ │ + 0x000661c0 207d0a20 202e6465 6275675f 7075626e }. .debug_pubn │ │ │ │ + 0x000661d0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x000661e0 6275675f 7075626e 616d6573 29207d0a bug_pubnames) }. │ │ │ │ + 0x000661f0 20202f2a 20445741 52462032 2e20202a /* DWARF 2. * │ │ │ │ + 0x00066200 2f0a2020 2e646562 75675f69 6e666f20 /. .debug_info │ │ │ │ + 0x00066210 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00066220 75675f69 6e666f20 2e676e75 2e6c696e ug_info .gnu.lin │ │ │ │ + 0x00066230 6b6f6e63 652e7769 2e2a2920 7d0a2020 konce.wi.*) }. │ │ │ │ + 0x00066240 2e646562 75675f61 62627265 76202020 .debug_abbrev │ │ │ │ + 0x00066250 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ + 0x00066260 62627265 7629207d 0a20202e 64656275 bbrev) }. .debu │ │ │ │ + 0x00066270 675f6c69 6e652020 20202030 203a207b g_line 0 : { │ │ │ │ + 0x00066280 202a282e 64656275 675f6c69 6e65202e *(.debug_line . │ │ │ │ + 0x00066290 64656275 675f6c69 6e652e2a 202e6465 debug_line.* .de │ │ │ │ + 0x000662a0 6275675f 6c696e65 5f656e64 29207d0a bug_line_end) }. │ │ │ │ + 0x000662b0 20202e64 65627567 5f667261 6d652020 .debug_frame │ │ │ │ + 0x000662c0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000662d0 5f667261 6d652920 7d0a2020 2e646562 _frame) }. .deb │ │ │ │ + 0x000662e0 75675f73 74722020 20202020 30203a20 ug_str 0 : │ │ │ │ + 0x000662f0 7b202a28 2e646562 75675f73 74722920 { *(.debug_str) │ │ │ │ + 0x00066300 7d0a2020 2e646562 75675f6c 6f632020 }. .debug_loc │ │ │ │ + 0x00066310 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00066320 75675f6c 6f632920 7d0a2020 2e646562 ug_loc) }. .deb │ │ │ │ + 0x00066330 75675f6d 6163696e 666f2020 30203a20 ug_macinfo 0 : │ │ │ │ + 0x00066340 7b202a28 2e646562 75675f6d 6163696e { *(.debug_macin │ │ │ │ + 0x00066350 666f2920 7d0a2020 2f2a2053 47492f4d fo) }. /* SGI/M │ │ │ │ + 0x00066360 49505320 44574152 46203220 65787465 IPS DWARF 2 exte │ │ │ │ + 0x00066370 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ + 0x00066380 65627567 5f776561 6b6e616d 65732030 ebug_weaknames 0 │ │ │ │ + 0x00066390 203a207b 202a282e 64656275 675f7765 : { *(.debug_we │ │ │ │ + 0x000663a0 616b6e61 6d657329 207d0a20 202e6465 aknames) }. .de │ │ │ │ + 0x000663b0 6275675f 66756e63 6e616d65 73203020 bug_funcnames 0 │ │ │ │ + 0x000663c0 3a207b20 2a282e64 65627567 5f66756e : { *(.debug_fun │ │ │ │ + 0x000663d0 636e616d 65732920 7d0a2020 2e646562 cnames) }. .deb │ │ │ │ + 0x000663e0 75675f74 7970656e 616d6573 2030203a ug_typenames 0 : │ │ │ │ + 0x000663f0 207b202a 282e6465 6275675f 74797065 { *(.debug_type │ │ │ │ + 0x00066400 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ + 0x00066410 675f7661 726e616d 65732020 30203a20 g_varnames 0 : │ │ │ │ + 0x00066420 7b202a28 2e646562 75675f76 61726e61 { *(.debug_varna │ │ │ │ + 0x00066430 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x00066440 4620332e 20202a2f 0a20202e 64656275 F 3. */. .debu │ │ │ │ + 0x00066450 675f7075 62747970 65732030 203a207b g_pubtypes 0 : { │ │ │ │ + 0x00066460 202a282e 64656275 675f7075 62747970 *(.debug_pubtyp │ │ │ │ + 0x00066470 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ + 0x00066480 616e6765 73202020 30203a20 7b202a28 anges 0 : { *( │ │ │ │ + 0x00066490 2e646562 75675f72 616e6765 7329207d .debug_ranges) } │ │ │ │ + 0x000664a0 0a20202f 2a204457 41524620 352e2020 . /* DWARF 5. │ │ │ │ + 0x000664b0 2a2f0a20 202e6465 6275675f 61646472 */. .debug_addr │ │ │ │ + 0x000664c0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x000664d0 6275675f 61646472 29207d0a 20202e64 bug_addr) }. .d │ │ │ │ + 0x000664e0 65627567 5f6c696e 655f7374 72203020 ebug_line_str 0 │ │ │ │ + 0x000664f0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ + 0x00066500 655f7374 7229207d 0a20202e 64656275 e_str) }. .debu │ │ │ │ + 0x00066510 675f6c6f 636c6973 74732030 203a207b g_loclists 0 : { │ │ │ │ + 0x00066520 202a282e 64656275 675f6c6f 636c6973 *(.debug_loclis │ │ │ │ + 0x00066530 74732920 7d0a2020 2e646562 75675f6d ts) }. .debug_m │ │ │ │ + 0x00066540 6163726f 20202020 30203a20 7b202a28 acro 0 : { *( │ │ │ │ + 0x00066550 2e646562 75675f6d 6163726f 29207d0a .debug_macro) }. │ │ │ │ + 0x00066560 20202e64 65627567 5f6e616d 65732020 .debug_names │ │ │ │ + 0x00066570 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00066580 5f6e616d 65732920 7d0a2020 2e646562 _names) }. .deb │ │ │ │ + 0x00066590 75675f72 6e676c69 73747320 30203a20 ug_rnglists 0 : │ │ │ │ + 0x000665a0 7b202a28 2e646562 75675f72 6e676c69 { *(.debug_rngli │ │ │ │ + 0x000665b0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ + 0x000665c0 7374725f 6f666673 65747320 30203a20 str_offsets 0 : │ │ │ │ + 0x000665d0 7b202a28 2e646562 75675f73 74725f6f { *(.debug_str_o │ │ │ │ + 0x000665e0 66667365 74732920 7d0a2020 2e646562 ffsets) }. .deb │ │ │ │ + 0x000665f0 75675f73 75702020 20202020 30203a20 ug_sup 0 : │ │ │ │ + 0x00066600 7b202a28 2e646562 75675f73 75702920 { *(.debug_sup) │ │ │ │ + 0x00066610 7d0a2020 2e41524d 2e617474 72696275 }. .ARM.attribu │ │ │ │ + 0x00066620 74657320 30203a20 7b204b45 45502028 tes 0 : { KEEP ( │ │ │ │ + 0x00066630 2a282e41 524d2e61 74747269 62757465 *(.ARM.attribute │ │ │ │ + 0x00066640 73292920 4b454550 20282a28 2e676e75 s)) KEEP (*(.gnu │ │ │ │ + 0x00066650 2e617474 72696275 74657329 29207d0a .attributes)) }. │ │ │ │ + 0x00066660 20202e6e 6f74652e 676e752e 61726d2e .note.gnu.arm. │ │ │ │ + 0x00066670 6964656e 74203020 3a207b20 4b454550 ident 0 : { KEEP │ │ │ │ + 0x00066680 20282a28 2e6e6f74 652e676e 752e6172 (*(.note.gnu.ar │ │ │ │ + 0x00066690 6d2e6964 656e7429 29207d0a 20202f44 m.ident)) }. /D │ │ │ │ + 0x000666a0 49534341 52442f20 3a207b20 2a282e6e ISCARD/ : { *(.n │ │ │ │ + 0x000666b0 6f74652e 474e552d 73746163 6b29202a ote.GNU-stack) * │ │ │ │ + 0x000666c0 282e676e 755f6465 6275676c 696e6b29 (.gnu_debuglink) │ │ │ │ + 0x000666d0 202a282e 676e752e 6c746f5f 2a29202a *(.gnu.lto_*) * │ │ │ │ + 0x000666e0 282e676e 755f6f62 6a656374 5f6f6e6c (.gnu_object_onl │ │ │ │ + 0x000666f0 7929207d 0a7d0a0a 00000000 00000000 y) }.}.......... │ │ │ │ + 0x00066700 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x00066710 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ + 0x00066720 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ + 0x00066730 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ + 0x00066740 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ + 0x00066750 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ + 0x00066760 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ + 0x00066770 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ + 0x00066780 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ + 0x00066790 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ + 0x000667a0 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ + 0x000667b0 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ + 0x000667c0 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ + 0x000667d0 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ + 0x000667e0 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ + 0x000667f0 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ + 0x00066800 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ + 0x00066810 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ + 0x00066820 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ + 0x00066830 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ + 0x00066840 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ + 0x00066850 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ + 0x00066860 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ + 0x00066870 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ + 0x00066880 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ + 0x00066890 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ + 0x000668a0 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ + 0x000668b0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x000668c0 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ + 0x000668d0 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ + 0x000668e0 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ + 0x000668f0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x00066900 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x00066910 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ + 0x00066920 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x00066930 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00066940 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ + 0x00066950 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x00066960 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00066970 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ + 0x00066980 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ + 0x00066990 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x000669a0 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ + 0x000669b0 0a7b0a20 202e203d 20534547 4d454e54 .{. . = SEGMENT │ │ │ │ + 0x000669c0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ + 0x000669d0 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ + 0x000669e0 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ + 0x000669f0 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ + 0x00066a00 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ + 0x00066a10 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ + 0x00066a20 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ + 0x00066a30 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ + 0x00066a40 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ + 0x00066a50 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ + 0x00066a60 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ + 0x00066a70 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ + 0x00066a80 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ + 0x00066a90 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ + 0x00066aa0 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ + 0x00066ab0 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ + 0x00066ac0 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ + 0x00066ad0 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ + 0x00066ae0 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ + 0x00066af0 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ + 0x00066b00 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ + 0x00066b10 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ + 0x00066b20 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ + 0x00066b30 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00066b40 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ + 0x00066b50 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ + 0x00066b60 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ + 0x00066b70 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ + 0x00066b80 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ + 0x00066b90 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ + 0x00066ba0 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ + 0x00066bb0 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ + 0x00066bc0 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ + 0x00066bd0 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ + 0x00066be0 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ + 0x00066bf0 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ + 0x00066c00 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ + 0x00066c10 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ + 0x00066c20 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ + 0x00066c30 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ + 0x00066c40 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ + 0x00066c50 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ + 0x00066c60 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ + 0x00066c70 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ + 0x00066c80 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x00066c90 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ + 0x00066ca0 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ + 0x00066cb0 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ + 0x00066cc0 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ + 0x00066cd0 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ + 0x00066ce0 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ + 0x00066cf0 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ + 0x00066d00 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ + 0x00066d10 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x00066d20 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ + 0x00066d30 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ + 0x00066d40 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ + 0x00066d50 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x00066d60 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ + 0x00066d70 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ + 0x00066d80 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ + 0x00066d90 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ + 0x00066da0 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ + 0x00066db0 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ + 0x00066dc0 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ + 0x00066dd0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x00066de0 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ + 0x00066df0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00066e00 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x00066e10 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ + 0x00066e20 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x00066e30 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x00066e40 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x00066e50 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x00066e60 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x00066e70 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x00066e80 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x00066e90 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ + 0x00066ea0 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ + 0x00066eb0 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ + 0x00066ec0 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ + 0x00066ed0 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ + 0x00066ee0 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ + 0x00066ef0 0a20202e 68617368 20202020 20202020 . .hash │ │ │ │ + 0x00066f00 2020203a 207b202a 282e6861 73682920 : { *(.hash) │ │ │ │ + 0x00066f10 7d0a2020 2e676e75 2e686173 68202020 }. .gnu.hash │ │ │ │ + 0x00066f20 20202020 3a207b20 2a282e67 6e752e68 : { *(.gnu.h │ │ │ │ + 0x00066f30 61736829 207d0a20 202e6479 6e73796d ash) }. .dynsym │ │ │ │ + 0x00066f40 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x00066f50 64796e73 796d2920 7d0a2020 2e64796e dynsym) }. .dyn │ │ │ │ + 0x00066f60 73747220 20202020 20202020 3a207b20 str : { │ │ │ │ + 0x00066f70 2a282e64 796e7374 7229207d 0a20202e *(.dynstr) }. . │ │ │ │ + 0x00066f80 676e752e 76657273 696f6e20 2020203a gnu.version : │ │ │ │ + 0x00066f90 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x00066fa0 6e29207d 0a20202e 676e752e 76657273 n) }. .gnu.vers │ │ │ │ + 0x00066fb0 696f6e5f 6420203a 207b202a 282e676e ion_d : { *(.gn │ │ │ │ + 0x00066fc0 752e7665 7273696f 6e5f6429 207d0a20 u.version_d) }. │ │ │ │ + 0x00066fd0 202e676e 752e7665 7273696f 6e5f7220 .gnu.version_r │ │ │ │ + 0x00066fe0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x00066ff0 696f6e5f 7229207d 0a20202e 72656c61 ion_r) }. .rela │ │ │ │ + 0x00067000 2e64796e 20202020 2020203a 0a202020 .dyn :. │ │ │ │ + 0x00067010 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ + 0x00067020 2e696e69 74290a20 20202020 202a282e .init). *(. │ │ │ │ + 0x00067030 72656c61 2e746578 74202e72 656c612e rela.text .rela. │ │ │ │ + 0x00067040 74657874 2e2a202e 72656c61 2e676e75 text.* .rela.gnu │ │ │ │ + 0x00067050 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x00067060 20202020 202a282e 72656c61 2e66696e *(.rela.fin │ │ │ │ + 0x00067070 69290a20 20202020 202a282e 72656c61 i). *(.rela │ │ │ │ + 0x00067080 2e726f64 61746120 2e72656c 612e726f .rodata .rela.ro │ │ │ │ + 0x00067090 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x000670a0 2e6c696e 6b6f6e63 652e722e 2a290a20 .linkonce.r.*). │ │ │ │ + 0x000670b0 20202020 202a282e 72656c61 2e646174 *(.rela.dat │ │ │ │ + 0x000670c0 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ + 0x000670d0 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x000670e0 652e642e 2a290a20 20202020 202a282e e.d.*). *(. │ │ │ │ + 0x000670f0 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ + 0x00067100 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ + 0x00067110 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ + 0x00067120 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00067130 74627373 202e7265 6c612e74 6273732e tbss .rela.tbss. │ │ │ │ + 0x00067140 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x00067150 6f6e6365 2e74622e 2a290a20 20202020 once.tb.*). │ │ │ │ + 0x00067160 202a282e 72656c61 2e63746f 7273290a *(.rela.ctors). │ │ │ │ + 0x00067170 20202020 20202a28 2e72656c 612e6474 *(.rela.dt │ │ │ │ + 0x00067180 6f727329 0a202020 2020202a 282e7265 ors). *(.re │ │ │ │ + 0x00067190 6c612e67 6f74290a 20202020 20202a28 la.got). *( │ │ │ │ + 0x000671a0 2e72656c 612e6273 73202e72 656c612e .rela.bss .rela. │ │ │ │ + 0x000671b0 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ + 0x000671c0 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ + 0x000671d0 20202020 2a282e72 656c612e 6966756e *(.rela.ifun │ │ │ │ + 0x000671e0 63290a20 2020207d 0a20202e 72656c61 c). }. .rela │ │ │ │ + 0x000671f0 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ + 0x00067200 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ + 0x00067210 2e706c74 290a2020 20202020 2a282e72 .plt). *(.r │ │ │ │ + 0x00067220 656c612e 69706c74 290a2020 20207d0a ela.iplt). }. │ │ │ │ + 0x00067230 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ + 0x00067240 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ + 0x00067250 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ + 0x00067260 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ + 0x00067270 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ + 0x00067280 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ + 0x00067290 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ + 0x000672a0 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ + 0x000672b0 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ + 0x000672c0 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ + 0x000672d0 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ + 0x000672e0 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ + 0x000672f0 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ + 0x00067300 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ + 0x00067310 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x00067320 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ + 0x00067330 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ + 0x00067340 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ + 0x00067350 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ + 0x00067360 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x00067370 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ + 0x00067380 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ + 0x00067390 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x000673a0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x000673b0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x000673c0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x000673d0 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ + 0x000673e0 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ + 0x000673f0 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ + 0x00067400 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ + 0x00067410 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ + 0x00067420 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ + 0x00067430 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ + 0x00067440 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ + 0x00067450 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00067460 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x00067470 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ + 0x00067480 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ + 0x00067490 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ + 0x000674a0 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ + 0x000674b0 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ + 0x000674c0 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ + 0x000674d0 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ + 0x000674e0 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ + 0x000674f0 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ + 0x00067500 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ + 0x00067510 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ + 0x00067520 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ + 0x00067530 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ + 0x00067540 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ + 0x00067550 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ + 0x00067560 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ + 0x00067570 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ + 0x00067580 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ + 0x00067590 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ + 0x000675a0 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ + 0x000675b0 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ + 0x000675c0 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ + 0x000675d0 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ + 0x000675e0 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ + 0x000675f0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x00067600 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ + 0x00067610 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ + 0x00067620 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ + 0x00067630 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ + 0x00067640 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ + 0x00067650 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ + 0x00067660 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ + 0x00067670 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ + 0x00067680 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ + 0x00067690 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ + 0x000676a0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x000676b0 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ + 0x000676c0 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ + 0x000676d0 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ + 0x000676e0 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ + 0x000676f0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x00067700 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ + 0x00067710 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ + 0x00067720 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00067730 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ + 0x00067740 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00067750 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x00067760 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ + 0x00067770 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ + 0x00067780 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ + 0x00067790 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ + 0x000677a0 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ + 0x000677b0 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ + 0x000677c0 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ + 0x000677d0 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ + 0x000677e0 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ + 0x000677f0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x00067800 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ + 0x00067810 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ + 0x00067820 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ + 0x00067830 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ + 0x00067840 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ + 0x00067850 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00067860 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ + 0x00067870 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ + 0x00067880 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ + 0x00067890 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x000678a0 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ + 0x000678b0 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ + 0x000678c0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ + 0x000678d0 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ + 0x000678e0 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ + 0x000678f0 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ + 0x00067900 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x00067910 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00067920 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00067930 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x00067940 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ + 0x00067950 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x00067960 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00067970 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00067980 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ + 0x00067990 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ + 0x000679a0 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x000679b0 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ + 0x000679c0 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ + 0x000679d0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x000679e0 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ + 0x000679f0 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ + 0x00067a00 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ + 0x00067a10 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x00067a20 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ + 0x00067a30 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ + 0x00067a40 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00067a50 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ + 0x00067a60 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ + 0x00067a70 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ + 0x00067a80 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x00067a90 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x00067aa0 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ + 0x00067ab0 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ + 0x00067ac0 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ + 0x00067ad0 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x00067ae0 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ + 0x00067af0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ + 0x00067b00 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ + 0x00067b10 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ + 0x00067b20 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x00067b30 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ + 0x00067b40 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x00067b50 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00067b60 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00067b70 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ + 0x00067b80 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x00067b90 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ + 0x00067ba0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ + 0x00067bb0 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ + 0x00067bc0 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ + 0x00067bd0 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ + 0x00067be0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ + 0x00067bf0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x00067c00 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ + 0x00067c10 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00067c20 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ + 0x00067c30 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ + 0x00067c40 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ + 0x00067c50 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ + 0x00067c60 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ + 0x00067c70 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ + 0x00067c80 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ + 0x00067c90 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ + 0x00067ca0 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ + 0x00067cb0 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ + 0x00067cc0 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ + 0x00067cd0 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ + 0x00067ce0 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ + 0x00067cf0 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ + 0x00067d00 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ + 0x00067d10 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ + 0x00067d20 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ + 0x00067d30 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ + 0x00067d40 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ + 0x00067d50 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ + 0x00067d60 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x00067d70 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ + 0x00067d80 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ + 0x00067d90 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ + 0x00067da0 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ + 0x00067db0 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ + 0x00067dc0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x00067dd0 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ + 0x00067de0 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ + 0x00067df0 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ + 0x00067e00 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ + 0x00067e10 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ + 0x00067e20 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ + 0x00067e30 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ + 0x00067e40 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ + 0x00067e50 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ + 0x00067e60 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ + 0x00067e70 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ + 0x00067e80 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ + 0x00067e90 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ + 0x00067ea0 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ + 0x00067eb0 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ + 0x00067ec0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x00067ed0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x00067ee0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x00067ef0 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ + 0x00067f00 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ + 0x00067f10 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x00067f20 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ + 0x00067f30 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ + 0x00067f40 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x00067f50 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ + 0x00067f60 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x00067f70 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ + 0x00067f80 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x00067f90 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ + 0x00067fa0 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ + 0x00067fb0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x00067fc0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00067fd0 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ + 0x00067fe0 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ + 0x00067ff0 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ + 0x00068000 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ + 0x00068010 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ + 0x00068020 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ + 0x00068030 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ + 0x00068040 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ + 0x00068050 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ + 0x00068060 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ + 0x00068070 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ + 0x00068080 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ + 0x00068090 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ + 0x000680a0 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ + 0x000680b0 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ + 0x000680c0 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ + 0x000680d0 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ + 0x000680e0 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ + 0x000680f0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ + 0x00068100 5f52454c 524f5f45 4e442028 32342c20 _RELRO_END (24, │ │ │ │ + 0x00068110 2e293b0a 20202e67 6f742e70 6c742020 .);. .got.plt │ │ │ │ + 0x00068120 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ + 0x00068130 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ + 0x00068140 7429207d 0a20202e 64617461 20202020 t) }. .data │ │ │ │ + 0x00068150 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00068160 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ + 0x00068170 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x00068180 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ + 0x00068190 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x000681a0 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ + 0x000681b0 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ + 0x000681c0 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ + 0x000681d0 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ + 0x000681e0 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ + 0x000681f0 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ + 0x00068200 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ + 0x00068210 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ + 0x00068220 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ + 0x00068230 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ + 0x00068240 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ + 0x00068250 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ + 0x00068260 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ + 0x00068270 20202e62 73732020 20202020 20202020 .bss │ │ │ │ + 0x00068280 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ + 0x00068290 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ + 0x000682a0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ + 0x000682b0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ + 0x000682c0 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ + 0x000682d0 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ + 0x000682e0 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ + 0x000682f0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ + 0x00068300 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ + 0x00068310 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ + 0x00068320 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ + 0x00068330 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ + 0x00068340 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ + 0x00068350 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ + 0x00068360 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ + 0x00068370 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ + 0x00068380 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ + 0x00068390 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ + 0x000683a0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ + 0x000683b0 73617070 65617273 20626563 61757365 sappears because │ │ │ │ + 0x000683c0 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ + 0x000683d0 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ + 0x000683e0 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ + 0x000683f0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ + 0x00068400 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ + 0x00068410 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ + 0x00068420 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ + 0x00068430 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ + 0x00068440 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ + 0x00068450 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ + 0x00068460 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ + 0x00068470 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ + 0x00068480 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ + 0x00068490 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ + 0x000684a0 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ + 0x000684b0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x000684c0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x000684d0 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ + 0x000684e0 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ + 0x000684f0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x00068500 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ + 0x00068510 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ + 0x00068520 3634202f 2038293b 0a202050 524f5649 64 / 8);. PROVI │ │ │ │ + 0x00068530 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ + 0x00068540 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ + 0x00068550 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ + 0x00068560 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ + 0x00068570 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ + 0x00068580 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ + 0x00068590 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ + 0x000685a0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x000685b0 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ + 0x000685c0 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ + 0x000685d0 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ + 0x000685e0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x000685f0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ + 0x00068600 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00068610 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ + 0x00068620 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ + 0x00068630 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ + 0x00068640 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ + 0x00068650 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ + 0x00068660 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ + 0x00068670 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ + 0x00068680 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ + 0x00068690 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ + 0x000686a0 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ + 0x000686b0 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ + 0x000686c0 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ + 0x000686d0 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ + 0x000686e0 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ + 0x000686f0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ + 0x00068700 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ + 0x00068710 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ + 0x00068720 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ + 0x00068730 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ + 0x00068740 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ + 0x00068750 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ + 0x00068760 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ + 0x00068770 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ + 0x00068780 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ + 0x00068790 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ + 0x000687a0 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ + 0x000687b0 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ + 0x000687c0 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ + 0x000687d0 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ + 0x000687e0 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ + 0x000687f0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ + 0x00068800 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ + 0x00068810 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ + 0x00068820 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ + 0x00068830 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ + 0x00068840 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ + 0x00068850 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ + 0x00068860 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ + 0x00068870 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ + 0x00068880 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ + 0x00068890 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000688a0 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ + 0x000688b0 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ + 0x000688c0 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ + 0x000688d0 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ + 0x000688e0 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ + 0x000688f0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ + 0x00068900 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ + 0x00068910 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ + 0x00068920 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00068930 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ + 0x00068940 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ + 0x00068950 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ + 0x00068960 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ + 0x00068970 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ + 0x00068980 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ + 0x00068990 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ + 0x000689a0 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ + 0x000689b0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x000689c0 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ + 0x000689d0 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ + 0x000689e0 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ + 0x000689f0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ + 0x00068a00 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ + 0x00068a10 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ + 0x00068a20 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068a30 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x00068a40 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ + 0x00068a50 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ + 0x00068a60 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ + 0x00068a70 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068a80 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ + 0x00068a90 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ + 0x00068aa0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ + 0x00068ab0 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ + 0x00068ac0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x00068ad0 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ + 0x00068ae0 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ + 0x00068af0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00068b00 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ + 0x00068b10 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ + 0x00068b20 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00068b30 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ + 0x00068b40 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ + 0x00068b50 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068b60 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ + 0x00068b70 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ + 0x00068b80 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ + 0x00068b90 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ + 0x00068ba0 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ + 0x00068bb0 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ + 0x00068bc0 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ + 0x00068bd0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x00068be0 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ + 0x00068bf0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ + 0x00068c00 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ + 0x00068c10 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ + 0x00068c20 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ + 0x00068c30 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ + 0x00068c40 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ + 0x00068c50 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x00068c60 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ + 0x00068c70 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ + 0x00068c80 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ + 0x00068c90 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ + 0x00068ca0 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ + 0x00068cb0 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ + 0x00068cc0 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ + 0x00068cd0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068ce0 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ + 0x00068cf0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ + 0x00068d00 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068d10 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ + 0x00068d20 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ + 0x00068d30 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00068d40 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ + 0x00068d50 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ + 0x00068d60 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ + 0x00068d70 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ + 0x00068d80 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ + 0x00068d90 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ + 0x00068da0 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ + 0x00068db0 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ + 0x00068dc0 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ + 0x00068dd0 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ + 0x00068de0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ + 0x00068df0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ + 0x00068e00 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ + 0x00068e10 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ + 0x00068e20 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ + 0x00068e30 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ + 0x00068e40 20636f6d 6272656c 6f63202a 2f0a2f2a combreloc */./* │ │ │ │ + 0x00068e50 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ + 0x00068e60 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ + 0x00068e70 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ + 0x00068e80 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ + 0x00068e90 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ + 0x00068ea0 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ + 0x00068eb0 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ + 0x00068ec0 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ + 0x00068ed0 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ + 0x00068ee0 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ + 0x00068ef0 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ + 0x00068f00 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ + 0x00068f10 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ + 0x00068f20 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ + 0x00068f30 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ + 0x00068f40 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ + 0x00068f50 41542822 656c6636 342d6c69 74746c65 AT("elf64-little │ │ │ │ + 0x00068f60 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ + 0x00068f70 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ + 0x00068f80 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ + 0x00068f90 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ + 0x00068fa0 28616172 63683634 290a454e 54525928 (aarch64).ENTRY( │ │ │ │ + 0x00068fb0 5f737461 7274290a 53454152 43485f44 _start).SEARCH_D │ │ │ │ + 0x00068fc0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ + 0x00068fd0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x00068fe0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x00068ff0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ + 0x00069000 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x00069010 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00069020 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ + 0x00069030 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ + 0x00069040 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ + 0x00069050 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ + 0x00069060 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ + 0x00069070 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ + 0x00069080 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x00069090 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ + 0x000690a0 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ + 0x000690b0 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ + 0x000690c0 2f2a2052 6561642d 6f6e6c79 20736563 /* Read-only sec │ │ │ │ + 0x000690d0 74696f6e 732c206d 65726765 6420696e tions, merged in │ │ │ │ + 0x000690e0 746f2074 65787420 7365676d 656e743a to text segment: │ │ │ │ + 0x000690f0 202a2f0a 20205052 4f564944 4520285f */. PROVIDE (_ │ │ │ │ + 0x00069100 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ + 0x00069110 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ + 0x00069120 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ + 0x00069130 2c203078 34303030 30302929 3b0a2020 , 0x400000));. │ │ │ │ + 0x00069140 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ + 0x00069150 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ + 0x00069160 2c203078 34303030 30302920 2b205349 , 0x400000) + SI │ │ │ │ + 0x00069170 5a454f46 5f484541 44455253 3b0a2020 ZEOF_HEADERS;. │ │ │ │ + 0x00069180 2f2a2050 6c616365 20746865 20627569 /* Place the bui │ │ │ │ + 0x00069190 6c642d69 64206173 20636c6f 73652074 ld-id as close t │ │ │ │ + 0x000691a0 6f207468 6520454c 46206865 61646572 o the ELF header │ │ │ │ + 0x000691b0 73206173 20706f73 7369626c 652e2020 s as possible. │ │ │ │ + 0x000691c0 54686973 0a202020 20206d61 78696d69 This. maximi │ │ │ │ + 0x000691d0 73657320 74686520 6368616e 63652074 ses the chance t │ │ │ │ + 0x000691e0 68652062 75696c64 2d696420 77696c6c he build-id will │ │ │ │ + 0x000691f0 20626520 70726573 656e7420 696e2063 be present in c │ │ │ │ + 0x00069200 6f726520 66696c65 732c0a20 20202020 ore files,. │ │ │ │ + 0x00069210 77686963 68204744 42206361 6e207468 which GDB can th │ │ │ │ + 0x00069220 656e2075 73652074 6f206c6f 63617465 en use to locate │ │ │ │ + 0x00069230 20746865 20617373 6f636961 74656420 the associated │ │ │ │ + 0x00069240 64656275 67696e66 6f206669 6c652e20 debuginfo file. │ │ │ │ + 0x00069250 202a2f0a 20202e6e 6f74652e 676e752e */. .note.gnu. │ │ │ │ + 0x00069260 6275696c 642d6964 20203a20 7b202a28 build-id : { *( │ │ │ │ + 0x00069270 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ + 0x00069280 69642920 7d0a2020 2e696e74 65727020 id) }. .interp │ │ │ │ + 0x00069290 20202020 20202020 3a207b20 2a282e69 : { *(.i │ │ │ │ + 0x000692a0 6e746572 7029207d 0a20202e 68617368 nterp) }. .hash │ │ │ │ + 0x000692b0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ + 0x000692c0 282e6861 73682920 7d0a2020 2e676e75 (.hash) }. .gnu │ │ │ │ + 0x000692d0 2e686173 68202020 20202020 3a207b20 .hash : { │ │ │ │ + 0x000692e0 2a282e67 6e752e68 61736829 207d0a20 *(.gnu.hash) }. │ │ │ │ + 0x000692f0 202e6479 6e73796d 20202020 20202020 .dynsym │ │ │ │ + 0x00069300 203a207b 202a282e 64796e73 796d2920 : { *(.dynsym) │ │ │ │ + 0x00069310 7d0a2020 2e64796e 73747220 20202020 }. .dynstr │ │ │ │ + 0x00069320 20202020 3a207b20 2a282e64 796e7374 : { *(.dynst │ │ │ │ + 0x00069330 7229207d 0a20202e 676e752e 76657273 r) }. .gnu.vers │ │ │ │ + 0x00069340 696f6e20 2020203a 207b202a 282e676e ion : { *(.gn │ │ │ │ + 0x00069350 752e7665 7273696f 6e29207d 0a20202e u.version) }. . │ │ │ │ + 0x00069360 676e752e 76657273 696f6e5f 6420203a gnu.version_d : │ │ │ │ + 0x00069370 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x00069380 6e5f6429 207d0a20 202e676e 752e7665 n_d) }. .gnu.ve │ │ │ │ + 0x00069390 7273696f 6e5f7220 203a207b 202a282e rsion_r : { *(. │ │ │ │ + 0x000693a0 676e752e 76657273 696f6e5f 7229207d gnu.version_r) } │ │ │ │ + 0x000693b0 0a20202e 72656c61 2e64796e 20202020 . .rela.dyn │ │ │ │ + 0x000693c0 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ + 0x000693d0 202a282e 72656c61 2e696e69 74290a20 *(.rela.init). │ │ │ │ + 0x000693e0 20202020 202a282e 72656c61 2e746578 *(.rela.tex │ │ │ │ + 0x000693f0 74202e72 656c612e 74657874 2e2a202e t .rela.text.* . │ │ │ │ + 0x00069400 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00069410 652e742e 2a290a20 20202020 202a282e e.t.*). *(. │ │ │ │ + 0x00069420 72656c61 2e66696e 69290a20 20202020 rela.fini). │ │ │ │ + 0x00069430 202a282e 72656c61 2e726f64 61746120 *(.rela.rodata │ │ │ │ + 0x00069440 2e72656c 612e726f 64617461 2e2a202e .rela.rodata.* . │ │ │ │ + 0x00069450 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00069460 652e722e 2a290a20 20202020 202a282e e.r.*). *(. │ │ │ │ + 0x00069470 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ + 0x00069480 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x00069490 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ + 0x000694a0 20202020 202a282e 72656c61 2e746461 *(.rela.tda │ │ │ │ + 0x000694b0 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ + 0x000694c0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x000694d0 6e63652e 74642e2a 290a2020 20202020 nce.td.*). │ │ │ │ + 0x000694e0 2a282e72 656c612e 74627373 202e7265 *(.rela.tbss .re │ │ │ │ + 0x000694f0 6c612e74 6273732e 2a202e72 656c612e la.tbss.* .rela. │ │ │ │ + 0x00069500 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ + 0x00069510 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x00069520 2e63746f 7273290a 20202020 20202a28 .ctors). *( │ │ │ │ + 0x00069530 2e72656c 612e6474 6f727329 0a202020 .rela.dtors). │ │ │ │ + 0x00069540 2020202a 282e7265 6c612e67 6f74290a *(.rela.got). │ │ │ │ + 0x00069550 20202020 20202a28 2e72656c 612e6273 *(.rela.bs │ │ │ │ + 0x00069560 73202e72 656c612e 6273732e 2a202e72 s .rela.bss.* .r │ │ │ │ + 0x00069570 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00069580 2e622e2a 290a2020 20202020 2a282e72 .b.*). *(.r │ │ │ │ + 0x00069590 656c612e 6966756e 63290a20 2020207d ela.ifunc). } │ │ │ │ + 0x000695a0 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ + 0x000695b0 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ + 0x000695c0 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ + 0x000695d0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x000695e0 454e2028 5f5f7265 6c615f69 706c745f EN (__rela_iplt_ │ │ │ │ + 0x000695f0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x00069600 20202a28 2e72656c 612e6970 6c74290a *(.rela.iplt). │ │ │ │ + 0x00069610 20202020 20205052 4f564944 455f4849 PROVIDE_HI │ │ │ │ + 0x00069620 4444454e 20285f5f 72656c61 5f69706c DDEN (__rela_ipl │ │ │ │ + 0x00069630 745f656e 64203d20 2e293b0a 20202020 t_end = .);. │ │ │ │ + 0x00069640 7d0a2020 2e72656c 722e6479 6e203a20 }. .relr.dyn : │ │ │ │ + 0x00069650 7b202a28 2e72656c 722e6479 6e29207d { *(.relr.dyn) } │ │ │ │ + 0x00069660 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x00069670 68652065 78656375 7461626c 6520636f he executable co │ │ │ │ + 0x00069680 64652072 6567696f 6e2e2020 2a2f0a20 de region. */. │ │ │ │ + 0x00069690 202e696e 69742020 20202020 20202020 .init │ │ │ │ + 0x000696a0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x000696b0 282a2853 4f52545f 4e4f4e45 282e696e (*(SORT_NONE(.in │ │ │ │ + 0x000696c0 69742929 290a2020 7d203d30 78316632 it))). } =0x1f2 │ │ │ │ + 0x000696d0 30303364 350a2020 2e706c74 20202020 003d5. .plt │ │ │ │ + 0x000696e0 20202020 20202020 3a20414c 49474e28 : ALIGN( │ │ │ │ + 0x000696f0 31362920 7b202a28 2e706c74 29202a28 16) { *(.plt) *( │ │ │ │ + 0x00069700 2e69706c 7429207d 0a20202e 74657874 .iplt) }. .text │ │ │ │ + 0x00069710 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00069720 0a202020 202a282e 74657874 2e756e6c . *(.text.unl │ │ │ │ + 0x00069730 696b656c 79202e74 6578742e 2a5f756e ikely .text.*_un │ │ │ │ + 0x00069740 6c696b65 6c79202e 74657874 2e756e6c likely .text.unl │ │ │ │ + 0x00069750 696b656c 792e2a29 0a202020 202a282e ikely.*). *(. │ │ │ │ + 0x00069760 74657874 2e657869 74202e74 6578742e text.exit .text. │ │ │ │ + 0x00069770 65786974 2e2a290a 20202020 2a282e74 exit.*). *(.t │ │ │ │ + 0x00069780 6578742e 73746172 74757020 2e746578 ext.startup .tex │ │ │ │ + 0x00069790 742e7374 61727475 702e2a29 0a202020 t.startup.*). │ │ │ │ + 0x000697a0 202a282e 74657874 2e686f74 202e7465 *(.text.hot .te │ │ │ │ + 0x000697b0 78742e68 6f742e2a 290a2020 20202a28 xt.hot.*). *( │ │ │ │ + 0x000697c0 534f5254 282e7465 78742e73 6f727465 SORT(.text.sorte │ │ │ │ + 0x000697d0 642e2a29 290a2020 20202a28 2e746578 d.*)). *(.tex │ │ │ │ + 0x000697e0 74202e73 74756220 2e746578 742e2a20 t .stub .text.* │ │ │ │ + 0x000697f0 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ + 0x00069800 2a290a20 2020202f 2a202e67 6e752e77 *). /* .gnu.w │ │ │ │ + 0x00069810 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ + 0x00069820 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ + 0x00069830 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ + 0x00069840 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ + 0x00069850 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ + 0x00069860 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ + 0x00069870 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00069880 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00069890 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ + 0x000698a0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x000698b0 20205052 4f564944 4520285f 5f657465 PROVIDE (__ete │ │ │ │ + 0x000698c0 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ + 0x000698d0 44452028 5f657465 7874203d 202e293b DE (_etext = .); │ │ │ │ + 0x000698e0 0a202050 524f5649 44452028 65746578 . PROVIDE (etex │ │ │ │ + 0x000698f0 74203d20 2e293b0a 20202f2a 20537461 t = .);. /* Sta │ │ │ │ + 0x00069900 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ + 0x00069910 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ + 0x00069920 20202a2f 0a20202e 726f6461 74612020 */. .rodata │ │ │ │ + 0x00069930 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ + 0x00069940 64617461 202e726f 64617461 2e2a202e data .rodata.* . │ │ │ │ + 0x00069950 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ + 0x00069960 29207d0a 20202e72 6f646174 61312020 ) }. .rodata1 │ │ │ │ + 0x00069970 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ + 0x00069980 61746131 29207d0a 20202e65 685f6672 ata1) }. .eh_fr │ │ │ │ + 0x00069990 616d655f 68647220 20203a20 7b202a28 ame_hdr : { *( │ │ │ │ + 0x000699a0 2e65685f 6672616d 655f6864 7229202a .eh_frame_hdr) * │ │ │ │ + 0x000699b0 282e6568 5f667261 6d655f65 6e747279 (.eh_frame_entry │ │ │ │ + 0x000699c0 202e6568 5f667261 6d655f65 6e747279 .eh_frame_entry │ │ │ │ + 0x000699d0 2e2a2920 7d0a2020 2e65685f 6672616d .*) }. .eh_fram │ │ │ │ + 0x000699e0 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ + 0x000699f0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x00069a00 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ + 0x00069a10 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ + 0x00069a20 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ + 0x00069a30 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ + 0x00069a40 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ + 0x00069a50 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ + 0x00069a60 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x00069a70 65202020 3a204f4e 4c595f49 465f524f e : ONLY_IF_RO │ │ │ │ + 0x00069a80 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ + 0x00069a90 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ + 0x00069aa0 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ + 0x00069ab0 2e676e75 5f657874 61622020 203a204f .gnu_extab : O │ │ │ │ + 0x00069ac0 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ + 0x00069ad0 6e755f65 78746162 2a29207d 0a20202f nu_extab*) }. / │ │ │ │ + 0x00069ae0 2a205468 65736520 73656374 696f6e73 * These sections │ │ │ │ + 0x00069af0 20617265 2067656e 65726174 65642062 are generated b │ │ │ │ + 0x00069b00 79207468 65205375 6e2f4f72 61636c65 y the Sun/Oracle │ │ │ │ + 0x00069b10 20432b2b 20636f6d 70696c65 722e2020 C++ compiler. │ │ │ │ + 0x00069b20 2a2f0a20 202e6578 63657074 696f6e5f */. .exception_ │ │ │ │ + 0x00069b30 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ + 0x00069b40 49465f52 4f207b20 2a282e65 78636570 IF_RO { *(.excep │ │ │ │ + 0x00069b50 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ + 0x00069b60 20202f2a 20566172 696f7573 206e6f74 /* Various not │ │ │ │ + 0x00069b70 65207365 6374696f 6e732e20 20506c61 e sections. Pla │ │ │ │ + 0x00069b80 63656420 68657265 20736f20 74686174 ced here so that │ │ │ │ + 0x00069b90 20746865 79206172 6520616c 77617973 they are always │ │ │ │ + 0x00069ba0 20696e63 6c756465 640a2020 20202069 included. i │ │ │ │ + 0x00069bb0 6e207468 65207265 61642d6f 6e6c7920 n the read-only │ │ │ │ + 0x00069bc0 7365676d 656e7420 616e6420 6e6f7420 segment and not │ │ │ │ + 0x00069bd0 74726561 74656420 6173206f 72706861 treated as orpha │ │ │ │ + 0x00069be0 6e207365 6374696f 6e732e20 20546865 n sections. The │ │ │ │ + 0x00069bf0 0a202020 20206375 7272656e 74206f72 . current or │ │ │ │ + 0x00069c00 7068616e 2068616e 646c696e 6720616c phan handling al │ │ │ │ + 0x00069c10 676f7269 74686d20 646f6573 20706c61 gorithm does pla │ │ │ │ + 0x00069c20 6365206e 6f746520 73656374 696f6e73 ce note sections │ │ │ │ + 0x00069c30 20616674 65722052 2f4f0a20 20202020 after R/O. │ │ │ │ + 0x00069c40 64617461 2c206275 74207468 69732069 data, but this i │ │ │ │ + 0x00069c50 73206e6f 74206775 6172616e 74656564 s not guaranteed │ │ │ │ + 0x00069c60 20746f20 616c7761 79732062 65207468 to always be th │ │ │ │ + 0x00069c70 65206361 73652e20 202a2f0a 20202e6e e case. */. .n │ │ │ │ + 0x00069c80 6f74652e 6275696c 642d6964 203a2020 ote.build-id : │ │ │ │ + 0x00069c90 20202020 7b202a28 2e6e6f74 652e6275 { *(.note.bu │ │ │ │ + 0x00069ca0 696c642d 69642920 7d0a2020 2e6e6f74 ild-id) }. .not │ │ │ │ + 0x00069cb0 652e474e 552d7374 61636b20 3a202020 e.GNU-stack : │ │ │ │ + 0x00069cc0 20207b20 2a282e6e 6f74652e 474e552d { *(.note.GNU- │ │ │ │ + 0x00069cd0 73746163 6b29207d 0a20202e 6e6f7465 stack) }. .note │ │ │ │ + 0x00069ce0 2e676e75 2e70726f 70657274 79203a20 .gnu.property : │ │ │ │ + 0x00069cf0 207b202a 282e6e6f 74652e67 6e752e70 { *(.note.gnu.p │ │ │ │ + 0x00069d00 726f7065 72747929 207d0a20 202e6e6f roperty) }. .no │ │ │ │ + 0x00069d10 74652e41 42492d74 6167203a 20202020 te.ABI-tag : │ │ │ │ + 0x00069d20 2020207b 202a282e 6e6f7465 2e414249 { *(.note.ABI │ │ │ │ + 0x00069d30 2d746167 29207d0a 20202e6e 6f74652e -tag) }. .note. │ │ │ │ + 0x00069d40 7061636b 61676520 3a202020 20202020 package : │ │ │ │ + 0x00069d50 7b202a28 2e6e6f74 652e7061 636b6167 { *(.note.packag │ │ │ │ + 0x00069d60 6529207d 0a20202e 6e6f7465 2e646c6f e) }. .note.dlo │ │ │ │ + 0x00069d70 70656e20 3a202020 20202020 207b202a pen : { * │ │ │ │ + 0x00069d80 282e6e6f 74652e64 6c6f7065 6e29207d (.note.dlopen) } │ │ │ │ + 0x00069d90 0a20202e 6e6f7465 2e6e6574 6273642e . .note.netbsd. │ │ │ │ + 0x00069da0 6964656e 74203a20 207b202a 282e6e6f ident : { *(.no │ │ │ │ + 0x00069db0 74652e6e 65746273 642e6964 656e7429 te.netbsd.ident) │ │ │ │ + 0x00069dc0 207d0a20 202e6e6f 74652e6f 70656e62 }. .note.openb │ │ │ │ + 0x00069dd0 73642e69 64656e74 203a207b 202a282e sd.ident : { *(. │ │ │ │ + 0x00069de0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x00069df0 6e742920 7d0a2020 2f2a2053 74617274 nt) }. /* Start │ │ │ │ + 0x00069e00 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ + 0x00069e10 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ + 0x00069e20 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ + 0x00069e30 74686520 61646472 65737320 666f7220 the address for │ │ │ │ + 0x00069e40 74686520 64617461 20736567 6d656e74 the data segment │ │ │ │ + 0x00069e50 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ + 0x00069e60 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ + 0x00069e70 74686520 73616d65 20616464 72657373 the same address │ │ │ │ + 0x00069e80 20776974 68696e20 74686520 70616765 within the page │ │ │ │ + 0x00069e90 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ + 0x00069ea0 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ + 0x00069eb0 44415441 5f534547 4d454e54 5f414c49 DATA_SEGMENT_ALI │ │ │ │ + 0x00069ec0 474e2028 434f4e53 54414e54 20284d41 GN (CONSTANT (MA │ │ │ │ + 0x00069ed0 58504147 4553495a 45292c20 434f4e53 XPAGESIZE), CONS │ │ │ │ + 0x00069ee0 54414e54 2028434f 4d4d4f4e 50414745 TANT (COMMONPAGE │ │ │ │ + 0x00069ef0 53495a45 29293b0a 20202f2a 20457863 SIZE));. /* Exc │ │ │ │ + 0x00069f00 65707469 6f6e2068 616e646c 696e672e eption handling. │ │ │ │ + 0x00069f10 20202a2f 0a20202e 65685f66 72616d65 */. .eh_frame │ │ │ │ + 0x00069f20 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x00069f30 5f525720 7b204b45 45502028 2a282e65 _RW { KEEP (*(.e │ │ │ │ + 0x00069f40 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ + 0x00069f50 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ + 0x00069f60 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ + 0x00069f70 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ + 0x00069f80 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ + 0x00069f90 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ + 0x00069fa0 676e755f 65787461 62202020 2020203a gnu_extab : │ │ │ │ + 0x00069fb0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ + 0x00069fc0 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ + 0x00069fd0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x00069fe0 65202020 3a204f4e 4c595f49 465f5257 e : ONLY_IF_RW │ │ │ │ + 0x00069ff0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ + 0x0006a000 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ + 0x0006a010 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ + 0x0006a020 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ + 0x0006a030 73202020 3a204f4e 4c595f49 465f5257 s : ONLY_IF_RW │ │ │ │ + 0x0006a040 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ + 0x0006a050 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ + 0x0006a060 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ + 0x0006a070 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ + 0x0006a080 2a2f0a20 202e7464 61746109 20203a0a */. .tdata. :. │ │ │ │ + 0x0006a090 2020207b 0a202020 20205052 4f564944 {. PROVID │ │ │ │ + 0x0006a0a0 455f4849 4444454e 20285f5f 74646174 E_HIDDEN (__tdat │ │ │ │ + 0x0006a0b0 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ + 0x0006a0c0 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ + 0x0006a0d0 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ + 0x0006a0e0 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ + 0x0006a0f0 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ + 0x0006a100 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ + 0x0006a110 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ + 0x0006a120 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ + 0x0006a130 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ + 0x0006a140 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x0006a150 56494445 5f484944 44454e20 285f5f70 VIDE_HIDDEN (__p │ │ │ │ + 0x0006a160 7265696e 69745f61 72726179 5f737461 reinit_array_sta │ │ │ │ + 0x0006a170 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x0006a180 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ + 0x0006a190 72617929 290a2020 20205052 4f564944 ray)). PROVID │ │ │ │ + 0x0006a1a0 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ + 0x0006a1b0 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ + 0x0006a1c0 2e293b0a 20207d0a 20202e69 6e69745f .);. }. .init_ │ │ │ │ + 0x0006a1d0 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x0006a1e0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0006a1f0 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ + 0x0006a200 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x0006a210 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ + 0x0006a220 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ + 0x0006a230 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ + 0x0006a240 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x0006a250 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ + 0x0006a260 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ + 0x0006a270 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ + 0x0006a280 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ + 0x0006a290 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ + 0x0006a2a0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x0006a2b0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ + 0x0006a2c0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0006a2d0 20285f5f 696e6974 5f617272 61795f65 (__init_array_e │ │ │ │ + 0x0006a2e0 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ + 0x0006a2f0 66696e69 5f617272 61792020 20203a0a fini_array :. │ │ │ │ + 0x0006a300 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x0006a310 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ + 0x0006a320 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x0006a330 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x0006a340 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x0006a350 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ + 0x0006a360 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ + 0x0006a370 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ + 0x0006a380 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x0006a390 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ + 0x0006a3a0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ + 0x0006a3b0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ + 0x0006a3c0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ + 0x0006a3d0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x0006a3e0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x0006a3f0 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ + 0x0006a400 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ + 0x0006a410 7d0a2020 2e63746f 72732020 20202020 }. .ctors │ │ │ │ + 0x0006a420 20202020 3a0a2020 7b0a2020 20202f2a :. {. /* │ │ │ │ + 0x0006a430 20676363 20757365 73206372 74626567 gcc uses crtbeg │ │ │ │ + 0x0006a440 696e2e6f 20746f20 66696e64 20746865 in.o to find the │ │ │ │ + 0x0006a450 20737461 7274206f 660a2020 20202020 start of. │ │ │ │ + 0x0006a460 20746865 20636f6e 73747275 63746f72 the constructor │ │ │ │ + 0x0006a470 732c2073 6f207765 206d616b 65207375 s, so we make su │ │ │ │ + 0x0006a480 72652069 74206973 0a202020 20202020 re it is. │ │ │ │ + 0x0006a490 66697273 742e2020 42656361 75736520 first. Because │ │ │ │ + 0x0006a4a0 74686973 20697320 61207769 6c646361 this is a wildca │ │ │ │ + 0x0006a4b0 72642c20 69740a20 20202020 2020646f rd, it. do │ │ │ │ + 0x0006a4c0 65736e27 74206d61 74746572 20696620 esn't matter if │ │ │ │ + 0x0006a4d0 74686520 75736572 20646f65 73206e6f the user does no │ │ │ │ + 0x0006a4e0 740a2020 20202020 20616374 75616c6c t. actuall │ │ │ │ + 0x0006a4f0 79206c69 6e6b2061 6761696e 73742063 y link against c │ │ │ │ + 0x0006a500 72746265 67696e2e 6f3b2074 68650a20 rtbegin.o; the. │ │ │ │ + 0x0006a510 20202020 20206c69 6e6b6572 20776f6e linker won │ │ │ │ + 0x0006a520 2774206c 6f6f6b20 666f7220 61206669 't look for a fi │ │ │ │ + 0x0006a530 6c652074 6f206d61 74636820 610a2020 le to match a. │ │ │ │ + 0x0006a540 20202020 2077696c 64636172 642e2020 wildcard. │ │ │ │ + 0x0006a550 54686520 77696c64 63617264 20616c73 The wildcard als │ │ │ │ + 0x0006a560 6f206d65 616e7320 74686174 2069740a o means that it. │ │ │ │ + 0x0006a570 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ + 0x0006a580 61747465 72207768 69636820 64697265 atter which dire │ │ │ │ + 0x0006a590 63746f72 79206372 74626567 696e2e6f ctory crtbegin.o │ │ │ │ + 0x0006a5a0 0a202020 20202020 69732069 6e2e2020 . is in. │ │ │ │ + 0x0006a5b0 2a2f0a20 2020204b 45455020 282a6372 */. KEEP (*cr │ │ │ │ + 0x0006a5c0 74626567 696e2e6f 282e6374 6f727329 tbegin.o(.ctors) │ │ │ │ + 0x0006a5d0 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ + 0x0006a5e0 62656769 6e3f2e6f 282e6374 6f727329 begin?.o(.ctors) │ │ │ │ + 0x0006a5f0 290a2020 20202f2a 20576520 646f6e27 ). /* We don' │ │ │ │ + 0x0006a600 74207761 6e742074 6f20696e 636c7564 t want to includ │ │ │ │ + 0x0006a610 65207468 65202e63 746f7220 73656374 e the .ctor sect │ │ │ │ + 0x0006a620 696f6e20 66726f6d 0a202020 20202020 ion from. │ │ │ │ + 0x0006a630 74686520 63727465 6e642e6f 2066696c the crtend.o fil │ │ │ │ + 0x0006a640 6520756e 74696c20 61667465 72207468 e until after th │ │ │ │ + 0x0006a650 6520736f 72746564 2063746f 72732e0a e sorted ctors.. │ │ │ │ + 0x0006a660 20202020 20202054 6865202e 63746f72 The .ctor │ │ │ │ + 0x0006a670 20736563 74696f6e 2066726f 6d207468 section from th │ │ │ │ + 0x0006a680 65206372 74656e64 2066696c 6520636f e crtend file co │ │ │ │ + 0x0006a690 6e746169 6e732074 68650a20 20202020 ntains the. │ │ │ │ + 0x0006a6a0 2020656e 64206f66 2063746f 7273206d end of ctors m │ │ │ │ + 0x0006a6b0 61726b65 7220616e 64206974 206d7573 arker and it mus │ │ │ │ + 0x0006a6c0 74206265 206c6173 74202a2f 0a202020 t be last */. │ │ │ │ + 0x0006a6d0 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ + 0x0006a6e0 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ + 0x0006a6f0 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ + 0x0006a700 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x0006a710 282a2853 4f525428 2e63746f 72732e2a (*(SORT(.ctors.* │ │ │ │ + 0x0006a720 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x0006a730 2e63746f 72732929 0a20207d 0a20202e .ctors)). }. . │ │ │ │ + 0x0006a740 64746f72 73202020 20202020 2020203a dtors : │ │ │ │ + 0x0006a750 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x0006a760 63727462 6567696e 2e6f282e 64746f72 crtbegin.o(.dtor │ │ │ │ + 0x0006a770 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ + 0x0006a780 72746265 67696e3f 2e6f282e 64746f72 rtbegin?.o(.dtor │ │ │ │ + 0x0006a790 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x0006a7a0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ + 0x0006a7b0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x0006a7c0 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ + 0x0006a7d0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ + 0x0006a7e0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x0006a7f0 45455020 282a282e 64746f72 7329290a EEP (*(.dtors)). │ │ │ │ + 0x0006a800 20207d0a 20202e6a 63722020 20202020 }. .jcr │ │ │ │ + 0x0006a810 20202020 20203a20 7b204b45 45502028 : { KEEP ( │ │ │ │ + 0x0006a820 2a282e6a 63722929 207d0a20 202e6461 *(.jcr)) }. .da │ │ │ │ + 0x0006a830 74612e72 656c2e72 6f203a20 7b202a28 ta.rel.ro : { *( │ │ │ │ + 0x0006a840 2e646174 612e7265 6c2e726f 2e6c6f63 .data.rel.ro.loc │ │ │ │ + 0x0006a850 616c2a20 2e676e75 2e6c696e 6b6f6e63 al* .gnu.linkonc │ │ │ │ + 0x0006a860 652e642e 72656c2e 726f2e6c 6f63616c e.d.rel.ro.local │ │ │ │ + 0x0006a870 2e2a2920 2a282e64 6174612e 72656c2e .*) *(.data.rel. │ │ │ │ + 0x0006a880 726f202e 64617461 2e72656c 2e726f2e ro .data.rel.ro. │ │ │ │ + 0x0006a890 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x0006a8a0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x0006a8b0 2e64796e 616d6963 20202020 20202020 .dynamic │ │ │ │ + 0x0006a8c0 3a207b20 2a282e64 796e616d 69632920 : { *(.dynamic) │ │ │ │ + 0x0006a8d0 7d0a2020 2e676f74 20202020 20202020 }. .got │ │ │ │ + 0x0006a8e0 20202020 3a207b20 2a282e67 6f742920 : { *(.got) │ │ │ │ + 0x0006a8f0 2a282e69 676f7429 207d0a20 202e203d *(.igot) }. . = │ │ │ │ + 0x0006a900 20444154 415f5345 474d454e 545f5245 DATA_SEGMENT_RE │ │ │ │ + 0x0006a910 4c524f5f 454e4420 2832342c 202e293b LRO_END (24, .); │ │ │ │ + 0x0006a920 0a20202e 676f742e 706c7420 20202020 . .got.plt │ │ │ │ + 0x0006a930 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ + 0x0006a940 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ + 0x0006a950 7d0a2020 2e646174 61202020 20202020 }. .data │ │ │ │ + 0x0006a960 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ + 0x0006a970 4f564944 4520285f 5f646174 615f7374 OVIDE (__data_st │ │ │ │ + 0x0006a980 61727420 3d202e29 3b0a2020 20202a28 art = .);. *( │ │ │ │ + 0x0006a990 2e646174 61202e64 6174612e 2a202e67 .data .data.* .g │ │ │ │ + 0x0006a9a0 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ + 0x0006a9b0 0a202020 20534f52 5428434f 4e535452 . SORT(CONSTR │ │ │ │ + 0x0006a9c0 5543544f 5253290a 20207d0a 20202e64 UCTORS). }. .d │ │ │ │ + 0x0006a9d0 61746131 20202020 20202020 20203a20 ata1 : │ │ │ │ + 0x0006a9e0 7b202a28 2e646174 61312920 7d0a2020 { *(.data1) }. │ │ │ │ + 0x0006a9f0 5f656461 7461203d 202e3b0a 20205052 _edata = .;. PR │ │ │ │ + 0x0006aa00 4f564944 45202865 64617461 203d202e OVIDE (edata = . │ │ │ │ + 0x0006aa10 293b0a20 202e203d 20414c49 474e2841 );. . = ALIGN(A │ │ │ │ + 0x0006aa20 4c49474e 4f46284e 4558545f 53454354 LIGNOF(NEXT_SECT │ │ │ │ + 0x0006aa30 494f4e29 293b0a20 205f5f62 73735f73 ION));. __bss_s │ │ │ │ + 0x0006aa40 74617274 203d202e 3b0a2020 5f5f6273 tart = .;. __bs │ │ │ │ + 0x0006aa50 735f7374 6172745f 5f203d20 2e3b0a20 s_start__ = .;. │ │ │ │ + 0x0006aa60 202e6273 73202020 20202020 20202020 .bss │ │ │ │ + 0x0006aa70 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ + 0x0006aa80 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ + 0x0006aa90 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ + 0x0006aaa0 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ + 0x0006aab0 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ + 0x0006aac0 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ + 0x0006aad0 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ + 0x0006aae0 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ + 0x0006aaf0 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ + 0x0006ab00 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ + 0x0006ab10 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ + 0x0006ab20 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ + 0x0006ab30 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ + 0x0006ab40 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ + 0x0006ab50 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ + 0x0006ab60 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ + 0x0006ab70 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ + 0x0006ab80 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ + 0x0006ab90 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ + 0x0006aba0 61707065 61727320 62656361 75736520 appears because │ │ │ │ + 0x0006abb0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ + 0x0006abc0 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ + 0x0006abd0 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ + 0x0006abe0 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ + 0x0006abf0 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ + 0x0006ac00 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ + 0x0006ac10 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ + 0x0006ac20 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ + 0x0006ac30 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ + 0x0006ac40 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ + 0x0006ac50 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ + 0x0006ac60 207d0a20 205f6273 735f656e 645f5f20 }. _bss_end__ │ │ │ │ + 0x0006ac70 3d202e3b 205f5f62 73735f65 6e645f5f = .; __bss_end__ │ │ │ │ + 0x0006ac80 203d202e 3b0a2020 20202e20 3d20414c = .;. . = AL │ │ │ │ + 0x0006ac90 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ + 0x0006aca0 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ + 0x0006acb0 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ + 0x0006acc0 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x0006acd0 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ + 0x0006ace0 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ + 0x0006acf0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ + 0x0006ad00 38293b0a 20205f5f 656e645f 5f203d20 8);. __end__ = │ │ │ │ + 0x0006ad10 2e3b0a20 205f656e 64203d20 2e3b0a20 .;. _end = .;. │ │ │ │ + 0x0006ad20 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ + 0x0006ad30 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ + 0x0006ad40 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ + 0x0006ad50 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x0006ad60 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ + 0x0006ad70 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ + 0x0006ad80 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ + 0x0006ad90 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ + 0x0006ada0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ + 0x0006adb0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ + 0x0006adc0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ + 0x0006add0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ + 0x0006ade0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ + 0x0006adf0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x0006ae00 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ + 0x0006ae10 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ + 0x0006ae20 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ + 0x0006ae30 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x0006ae40 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x0006ae50 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ + 0x0006ae60 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ + 0x0006ae70 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ + 0x0006ae80 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ + 0x0006ae90 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ + 0x0006aea0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ + 0x0006aeb0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ + 0x0006aec0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x0006aed0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ + 0x0006aee0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x0006aef0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ + 0x0006af00 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ + 0x0006af10 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ + 0x0006af20 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ + 0x0006af30 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ + 0x0006af40 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ + 0x0006af50 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ + 0x0006af60 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ + 0x0006af70 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ + 0x0006af80 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ + 0x0006af90 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ + 0x0006afa0 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ + 0x0006afb0 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ + 0x0006afc0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0006afd0 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ + 0x0006afe0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x0006aff0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ + 0x0006b000 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ + 0x0006b010 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ + 0x0006b020 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ + 0x0006b030 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ + 0x0006b040 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ + 0x0006b050 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ + 0x0006b060 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ + 0x0006b070 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ + 0x0006b080 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ + 0x0006b090 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ + 0x0006b0a0 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ + 0x0006b0b0 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ + 0x0006b0c0 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ + 0x0006b0d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0006b0e0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ + 0x0006b0f0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ + 0x0006b100 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ + 0x0006b110 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ + 0x0006b120 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ + 0x0006b130 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ + 0x0006b140 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ + 0x0006b150 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ + 0x0006b160 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ + 0x0006b170 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ + 0x0006b180 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ + 0x0006b190 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ + 0x0006b1a0 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ + 0x0006b1b0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ + 0x0006b1c0 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ + 0x0006b1d0 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ + 0x0006b1e0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ + 0x0006b1f0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ + 0x0006b200 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ + 0x0006b210 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x0006b220 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ + 0x0006b230 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ + 0x0006b240 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ + 0x0006b250 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ + 0x0006b260 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ + 0x0006b270 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ + 0x0006b280 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ + 0x0006b290 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ + 0x0006b2a0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x0006b2b0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ + 0x0006b2c0 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ + 0x0006b2d0 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ + 0x0006b2e0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ + 0x0006b2f0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ + 0x0006b300 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ + 0x0006b310 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ + 0x0006b320 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ + 0x0006b330 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ + 0x0006b340 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ + 0x0006b350 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ + 0x0006b360 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ + 0x0006b370 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ + 0x0006b380 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ + 0x0006b390 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ + 0x0006b3a0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ + 0x0006b3b0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ + 0x0006b3c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0006b3d0 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ + 0x0006b3e0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ + 0x0006b3f0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ + 0x0006b400 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ + 0x0006b410 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ + 0x0006b420 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ + 0x0006b430 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ + 0x0006b440 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x0006b450 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ + 0x0006b460 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ + 0x0006b470 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ + 0x0006b480 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ + 0x0006b490 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ + 0x0006b4a0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ + 0x0006b4b0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ + 0x0006b4c0 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ + 0x0006b4d0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ + 0x0006b4e0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ + 0x0006b4f0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ + 0x0006b500 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ + 0x0006b510 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ + 0x0006b520 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ + 0x0006b530 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ + 0x0006b540 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ + 0x0006b550 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ + 0x0006b560 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ + 0x0006b570 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ + 0x0006b580 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x0006b590 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ + 0x0006b5a0 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ + 0x0006b5b0 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ + 0x0006b5c0 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ + 0x0006b5d0 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ + 0x0006b5e0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ + 0x0006b5f0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ + 0x0006b600 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ + 0x0006b610 6d627265 6c6f6320 2a2f0a2f 2a20436f mbreloc */./* Co │ │ │ │ + 0x0006b620 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ + 0x0006b630 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ + 0x0006b640 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ + 0x0006b650 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ + 0x0006b660 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ + 0x0006b670 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ + 0x0006b680 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ + 0x0006b690 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ + 0x0006b6a0 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ + 0x0006b6b0 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ + 0x0006b6c0 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ + 0x0006b6d0 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ + 0x0006b6e0 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ + 0x0006b6f0 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ + 0x0006b700 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ + 0x0006b710 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ + 0x0006b720 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ + 0x0006b730 63683634 222c2022 656c6636 342d6269 ch64", "elf64-bi │ │ │ │ + 0x0006b740 67616172 63683634 222c2022 656c6636 gaarch64", "elf6 │ │ │ │ + 0x0006b750 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x0006b760 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ + 0x0006b770 72636836 34290a45 4e545259 285f7374 rch64).ENTRY(_st │ │ │ │ + 0x0006b780 61727429 0a534541 5243485f 44495228 art).SEARCH_DIR( │ │ │ │ + 0x0006b790 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ + 0x0006b7a0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x0006b7b0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x0006b7c0 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ + 0x0006b7d0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ + 0x0006b7e0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x0006b7f0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x0006b800 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x0006b810 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ + 0x0006b820 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x0006b830 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ + 0x0006b840 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ + 0x0006b850 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x0006b860 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ + 0x0006b870 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ + 0x0006b880 53454354 494f4e53 0a7b0a20 202f2a20 SECTIONS.{. /* │ │ │ │ + 0x0006b890 52656164 2d6f6e6c 79207365 6374696f Read-only sectio │ │ │ │ + 0x0006b8a0 6e732c20 6d657267 65642069 6e746f20 ns, merged into │ │ │ │ + 0x0006b8b0 74657874 20736567 6d656e74 3a202a2f text segment: */ │ │ │ │ + 0x0006b8c0 0a202050 524f5649 44452028 5f5f6578 . PROVIDE (__ex │ │ │ │ + 0x0006b8d0 65637574 61626c65 5f737461 7274203d ecutable_start = │ │ │ │ + 0x0006b8e0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x0006b8f0 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ + 0x0006b900 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ + 0x0006b910 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0006b920 676d656e 74222c20 3029202b 2053495a gment", 0) + SIZ │ │ │ │ + 0x0006b930 454f465f 48454144 4552533b 0a20202f EOF_HEADERS;. / │ │ │ │ + 0x0006b940 2a20506c 61636520 74686520 6275696c * Place the buil │ │ │ │ + 0x0006b950 642d6964 20617320 636c6f73 6520746f d-id as close to │ │ │ │ + 0x0006b960 20746865 20454c46 20686561 64657273 the ELF headers │ │ │ │ + 0x0006b970 20617320 706f7373 69626c65 2e202054 as possible. T │ │ │ │ + 0x0006b980 6869730a 20202020 206d6178 696d6973 his. maximis │ │ │ │ + 0x0006b990 65732074 68652063 68616e63 65207468 es the chance th │ │ │ │ + 0x0006b9a0 65206275 696c642d 69642077 696c6c20 e build-id will │ │ │ │ + 0x0006b9b0 62652070 72657365 6e742069 6e20636f be present in co │ │ │ │ + 0x0006b9c0 72652066 696c6573 2c0a2020 20202077 re files,. w │ │ │ │ + 0x0006b9d0 68696368 20474442 2063616e 20746865 hich GDB can the │ │ │ │ + 0x0006b9e0 6e207573 6520746f 206c6f63 61746520 n use to locate │ │ │ │ + 0x0006b9f0 74686520 6173736f 63696174 65642064 the associated d │ │ │ │ + 0x0006ba00 65627567 696e666f 2066696c 652e2020 ebuginfo file. │ │ │ │ + 0x0006ba10 2a2f0a20 202e6e6f 74652e67 6e752e62 */. .note.gnu.b │ │ │ │ + 0x0006ba20 75696c64 2d696420 203a207b 202a282e uild-id : { *(. │ │ │ │ + 0x0006ba30 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ + 0x0006ba40 6429207d 0a20202e 696e7465 72702020 d) }. .interp │ │ │ │ + 0x0006ba50 20202020 2020203a 207b202a 282e696e : { *(.in │ │ │ │ + 0x0006ba60 74657270 29207d0a 20202e68 61736820 terp) }. .hash │ │ │ │ + 0x0006ba70 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x0006ba80 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ + 0x0006ba90 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ + 0x0006baa0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ + 0x0006bab0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ + 0x0006bac0 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ + 0x0006bad0 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ + 0x0006bae0 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ + 0x0006baf0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x0006bb00 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ + 0x0006bb10 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ + 0x0006bb20 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ + 0x0006bb30 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x0006bb40 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ + 0x0006bb50 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ + 0x0006bb60 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ + 0x0006bb70 20202e72 656c612e 64796e20 20202020 .rela.dyn │ │ │ │ + 0x0006bb80 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ + 0x0006bb90 2a282e72 656c612e 696e6974 290a2020 *(.rela.init). │ │ │ │ + 0x0006bba0 20202020 2a282e72 656c612e 74657874 *(.rela.text │ │ │ │ + 0x0006bbb0 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ + 0x0006bbc0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0006bbd0 2e742e2a 290a2020 20202020 2a282e72 .t.*). *(.r │ │ │ │ + 0x0006bbe0 656c612e 66696e69 290a2020 20202020 ela.fini). │ │ │ │ + 0x0006bbf0 2a282e72 656c612e 726f6461 7461202e *(.rela.rodata . │ │ │ │ + 0x0006bc00 72656c61 2e726f64 6174612e 2a202e72 rela.rodata.* .r │ │ │ │ + 0x0006bc10 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0006bc20 2e722e2a 290a2020 20202020 2a282e72 .r.*). *(.r │ │ │ │ + 0x0006bc30 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ + 0x0006bc40 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x0006bc50 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ + 0x0006bc60 20202020 2a282e72 656c612e 74646174 *(.rela.tdat │ │ │ │ + 0x0006bc70 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ + 0x0006bc80 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0006bc90 63652e74 642e2a29 0a202020 2020202a ce.td.*). * │ │ │ │ + 0x0006bca0 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ + 0x0006bcb0 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ + 0x0006bcc0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x0006bcd0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0006bce0 63746f72 73290a20 20202020 202a282e ctors). *(. │ │ │ │ + 0x0006bcf0 72656c61 2e64746f 7273290a 20202020 rela.dtors). │ │ │ │ + 0x0006bd00 20202a28 2e72656c 612e676f 74290a20 *(.rela.got). │ │ │ │ + 0x0006bd10 20202020 202a282e 72656c61 2e627373 *(.rela.bss │ │ │ │ + 0x0006bd20 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ + 0x0006bd30 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0006bd40 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ + 0x0006bd50 6c612e69 66756e63 290a2020 20207d0a la.ifunc). }. │ │ │ │ + 0x0006bd60 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ + 0x0006bd70 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ + 0x0006bd80 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ + 0x0006bd90 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ + 0x0006bda0 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ + 0x0006bdb0 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ + 0x0006bdc0 796e2920 7d0a2020 2f2a2053 74617274 yn) }. /* Start │ │ │ │ + 0x0006bdd0 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ + 0x0006bde0 6c652063 6f646520 72656769 6f6e2e20 le code region. │ │ │ │ + 0x0006bdf0 202a2f0a 20202e69 6e697420 20202020 */. .init │ │ │ │ + 0x0006be00 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0006be10 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ + 0x0006be20 45282e69 6e697429 29290a20 207d203d E(.init))). } = │ │ │ │ + 0x0006be30 30783166 32303033 64350a20 202e706c 0x1f2003d5. .pl │ │ │ │ + 0x0006be40 74202020 20202020 20202020 203a2041 t : A │ │ │ │ + 0x0006be50 4c49474e 28313629 207b202a 282e706c LIGN(16) { *(.pl │ │ │ │ + 0x0006be60 7429202a 282e6970 6c742920 7d0a2020 t) *(.iplt) }. │ │ │ │ + 0x0006be70 2e746578 74202020 20202020 20202020 .text │ │ │ │ + 0x0006be80 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ + 0x0006be90 742e756e 6c696b65 6c79202e 74657874 t.unlikely .text │ │ │ │ + 0x0006bea0 2e2a5f75 6e6c696b 656c7920 2e746578 .*_unlikely .tex │ │ │ │ + 0x0006beb0 742e756e 6c696b65 6c792e2a 290a2020 t.unlikely.*). │ │ │ │ + 0x0006bec0 20202a28 2e746578 742e6578 6974202e *(.text.exit . │ │ │ │ + 0x0006bed0 74657874 2e657869 742e2a29 0a202020 text.exit.*). │ │ │ │ + 0x0006bee0 202a282e 74657874 2e737461 72747570 *(.text.startup │ │ │ │ + 0x0006bef0 202e7465 78742e73 74617274 75702e2a .text.startup.* │ │ │ │ + 0x0006bf00 290a2020 20202a28 2e746578 742e686f ). *(.text.ho │ │ │ │ + 0x0006bf10 74202e74 6578742e 686f742e 2a290a20 t .text.hot.*). │ │ │ │ + 0x0006bf20 2020202a 28534f52 54282e74 6578742e *(SORT(.text. │ │ │ │ + 0x0006bf30 736f7274 65642e2a 29290a20 2020202a sorted.*)). * │ │ │ │ + 0x0006bf40 282e7465 7874202e 73747562 202e7465 (.text .stub .te │ │ │ │ + 0x0006bf50 78742e2a 202e676e 752e6c69 6e6b6f6e xt.* .gnu.linkon │ │ │ │ + 0x0006bf60 63652e74 2e2a290a 20202020 2f2a202e ce.t.*). /* . │ │ │ │ + 0x0006bf70 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ + 0x0006bf80 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ + 0x0006bf90 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ + 0x0006bfa0 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ + 0x0006bfb0 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ + 0x0006bfc0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ + 0x0006bfd0 2e66696e 69202020 20202020 20202020 .fini │ │ │ │ + 0x0006bfe0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ + 0x0006bff0 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ + 0x0006c000 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ + 0x0006c010 30336435 0a202050 524f5649 44452028 03d5. PROVIDE ( │ │ │ │ + 0x0006c020 5f5f6574 65787420 3d202e29 3b0a2020 __etext = .);. │ │ │ │ + 0x0006c030 50524f56 49444520 285f6574 65787420 PROVIDE (_etext │ │ │ │ + 0x0006c040 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ + 0x0006c050 28657465 7874203d 202e293b 0a20202f (etext = .);. / │ │ │ │ + 0x0006c060 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ + 0x0006c070 65616420 4f6e6c79 20446174 61207265 ead Only Data re │ │ │ │ + 0x0006c080 67696f6e 2e20202a 2f0a2020 2e726f64 gion. */. .rod │ │ │ │ + 0x0006c090 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ + 0x0006c0a0 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ + 0x0006c0b0 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x0006c0c0 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ + 0x0006c0d0 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ + 0x0006c0e0 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ + 0x0006c0f0 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ + 0x0006c100 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ + 0x0006c110 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ + 0x0006c120 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ + 0x0006c130 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ + 0x0006c140 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ + 0x0006c150 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ + 0x0006c160 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ + 0x0006c170 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ + 0x0006c180 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ + 0x0006c190 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x0006c1a0 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ + 0x0006c1b0 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ + 0x0006c1c0 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x0006c1d0 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x0006c1e0 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ + 0x0006c1f0 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x0006c200 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x0006c210 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ + 0x0006c220 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x0006c230 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ + 0x0006c240 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ + 0x0006c250 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ + 0x0006c260 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ + 0x0006c270 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ + 0x0006c280 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ + 0x0006c290 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x0006c2a0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x0006c2b0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x0006c2c0 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ + 0x0006c2d0 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ + 0x0006c2e0 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ + 0x0006c2f0 20746861 74207468 65792061 72652061 that they are a │ │ │ │ + 0x0006c300 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ + 0x0006c310 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ + 0x0006c320 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ + 0x0006c330 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ + 0x0006c340 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ + 0x0006c350 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ + 0x0006c360 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ + 0x0006c370 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ + 0x0006c380 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ + 0x0006c390 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ + 0x0006c3a0 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ + 0x0006c3b0 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ + 0x0006c3c0 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ + 0x0006c3d0 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ + 0x0006c3e0 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ + 0x0006c3f0 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ + 0x0006c400 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ + 0x0006c410 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ + 0x0006c420 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ + 0x0006c430 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ + 0x0006c440 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ + 0x0006c450 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ + 0x0006c460 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ + 0x0006c470 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ + 0x0006c480 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x0006c490 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ + 0x0006c4a0 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ + 0x0006c4b0 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ + 0x0006c4c0 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ + 0x0006c4d0 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ + 0x0006c4e0 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ + 0x0006c4f0 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ + 0x0006c500 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ + 0x0006c510 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ + 0x0006c520 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ + 0x0006c530 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ + 0x0006c540 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ + 0x0006c550 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ + 0x0006c560 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ + 0x0006c570 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ + 0x0006c580 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ + 0x0006c590 6a757374 20746865 20616464 72657373 just the address │ │ │ │ + 0x0006c5a0 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ + 0x0006c5b0 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ + 0x0006c5c0 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ + 0x0006c5d0 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ + 0x0006c5e0 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ + 0x0006c5f0 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ + 0x0006c600 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ + 0x0006c610 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x0006c620 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ + 0x0006c630 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ + 0x0006c640 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ + 0x0006c650 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ + 0x0006c660 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ + 0x0006c670 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ + 0x0006c680 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ + 0x0006c690 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ + 0x0006c6a0 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ + 0x0006c6b0 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ + 0x0006c6c0 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ + 0x0006c6d0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x0006c6e0 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ + 0x0006c6f0 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ + 0x0006c700 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ + 0x0006c710 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x0006c720 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ + 0x0006c730 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x0006c740 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x0006c750 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ + 0x0006c760 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x0006c770 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x0006c780 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ + 0x0006c790 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ + 0x0006c7a0 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ + 0x0006c7b0 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ + 0x0006c7c0 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ + 0x0006c7d0 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ + 0x0006c7e0 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ + 0x0006c7f0 0920203a 0a202020 7b0a2020 20202050 . :. {. P │ │ │ │ + 0x0006c800 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0006c810 5f746461 74615f73 74617274 203d202e _tdata_start = . │ │ │ │ + 0x0006c820 293b0a20 20202020 2a282e74 64617461 );. *(.tdata │ │ │ │ + 0x0006c830 202e7464 6174612e 2a202e67 6e752e6c .tdata.* .gnu.l │ │ │ │ + 0x0006c840 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ + 0x0006c850 207d0a20 202e7462 73730909 20203a20 }. .tbss.. : │ │ │ │ + 0x0006c860 7b202a28 2e746273 73202e74 6273732e { *(.tbss .tbss. │ │ │ │ + 0x0006c870 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x0006c880 74622e2a 29202a28 2e74636f 6d6d6f6e tb.*) *(.tcommon │ │ │ │ + 0x0006c890 29207d0a 20202e70 7265696e 69745f61 ) }. .preinit_a │ │ │ │ + 0x0006c8a0 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ + 0x0006c8b0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0006c8c0 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ + 0x0006c8d0 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ + 0x0006c8e0 20204b45 45502028 2a282e70 7265696e KEEP (*(.prein │ │ │ │ + 0x0006c8f0 69745f61 72726179 29290a20 20202050 it_array)). P │ │ │ │ + 0x0006c900 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0006c910 5f707265 696e6974 5f617272 61795f65 _preinit_array_e │ │ │ │ + 0x0006c920 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ + 0x0006c930 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ + 0x0006c940 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x0006c950 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ + 0x0006c960 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x0006c970 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x0006c980 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x0006c990 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ + 0x0006c9a0 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ + 0x0006c9b0 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ + 0x0006c9c0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x0006c9d0 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ + 0x0006c9e0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ + 0x0006c9f0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ + 0x0006ca00 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ + 0x0006ca10 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x0006ca20 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x0006ca30 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ + 0x0006ca40 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ + 0x0006ca50 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ + 0x0006ca60 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x0006ca70 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ + 0x0006ca80 696e695f 61727261 795f7374 61727420 ini_array_start │ │ │ │ + 0x0006ca90 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ + 0x0006caa0 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ + 0x0006cab0 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ + 0x0006cac0 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ + 0x0006cad0 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ + 0x0006cae0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x0006caf0 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ + 0x0006cb00 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ + 0x0006cb10 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ + 0x0006cb20 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ + 0x0006cb30 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ + 0x0006cb40 64746f72 7329290a 20202020 50524f56 dtors)). PROV │ │ │ │ + 0x0006cb50 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ + 0x0006cb60 6e695f61 72726179 5f656e64 203d202e ni_array_end = . │ │ │ │ + 0x0006cb70 293b0a20 207d0a20 202e6374 6f727320 );. }. .ctors │ │ │ │ + 0x0006cb80 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0006cb90 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ + 0x0006cba0 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ + 0x0006cbb0 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ + 0x0006cbc0 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ + 0x0006cbd0 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ + 0x0006cbe0 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ + 0x0006cbf0 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ + 0x0006cc00 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ + 0x0006cc10 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ + 0x0006cc20 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x0006cc30 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ + 0x0006cc40 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ + 0x0006cc50 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ + 0x0006cc60 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ + 0x0006cc70 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ + 0x0006cc80 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ + 0x0006cc90 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ + 0x0006cca0 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ + 0x0006ccb0 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ + 0x0006ccc0 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ + 0x0006ccd0 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ + 0x0006cce0 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ + 0x0006ccf0 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ + 0x0006cd00 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ + 0x0006cd10 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ + 0x0006cd20 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ + 0x0006cd30 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x0006cd40 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ + 0x0006cd50 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ + 0x0006cd60 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ + 0x0006cd70 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ + 0x0006cd80 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ + 0x0006cd90 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ + 0x0006cda0 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ + 0x0006cdb0 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ + 0x0006cdc0 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ + 0x0006cdd0 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ + 0x0006cde0 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ + 0x0006cdf0 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ + 0x0006ce00 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ + 0x0006ce10 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ + 0x0006ce20 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ + 0x0006ce30 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ + 0x0006ce40 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x0006ce50 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x0006ce60 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ + 0x0006ce70 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ + 0x0006ce80 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x0006ce90 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ + 0x0006cea0 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ + 0x0006ceb0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x0006cec0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ + 0x0006ced0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x0006cee0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ + 0x0006cef0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x0006cf00 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x0006cf10 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x0006cf20 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x0006cf30 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x0006cf40 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ + 0x0006cf50 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ + 0x0006cf60 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ + 0x0006cf70 20202020 20202020 2020203a 207b204b : { K │ │ │ │ + 0x0006cf80 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ + 0x0006cf90 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ + 0x0006cfa0 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ + 0x0006cfb0 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ + 0x0006cfc0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ + 0x0006cfd0 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ + 0x0006cfe0 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ + 0x0006cff0 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ + 0x0006d000 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ + 0x0006d010 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ + 0x0006d020 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ + 0x0006d030 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ + 0x0006d040 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x0006d050 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ + 0x0006d060 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x0006d070 4e545f52 454c524f 5f454e44 20283234 NT_RELRO_END (24 │ │ │ │ + 0x0006d080 2c202e29 3b0a2020 2e676f74 2e706c74 , .);. .got.plt │ │ │ │ + 0x0006d090 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ + 0x0006d0a0 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ + 0x0006d0b0 706c7429 207d0a20 202e6461 74612020 plt) }. .data │ │ │ │ + 0x0006d0c0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0006d0d0 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ + 0x0006d0e0 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ + 0x0006d0f0 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ + 0x0006d100 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0006d110 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ + 0x0006d120 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ + 0x0006d130 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ + 0x0006d140 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ + 0x0006d150 207d0a20 205f6564 61746120 3d202e3b }. _edata = .; │ │ │ │ + 0x0006d160 0a202050 524f5649 44452028 65646174 . PROVIDE (edat │ │ │ │ + 0x0006d170 61203d20 2e293b0a 20202e20 3d20414c a = .);. . = AL │ │ │ │ + 0x0006d180 49474e28 414c4947 4e4f4628 4e455854 IGN(ALIGNOF(NEXT │ │ │ │ + 0x0006d190 5f534543 54494f4e 29293b0a 20205f5f _SECTION));. __ │ │ │ │ + 0x0006d1a0 6273735f 73746172 74203d20 2e3b0a20 bss_start = .;. │ │ │ │ + 0x0006d1b0 205f5f62 73735f73 74617274 5f5f203d __bss_start__ = │ │ │ │ + 0x0006d1c0 202e3b0a 20202e62 73732020 20202020 .;. .bss │ │ │ │ + 0x0006d1d0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0006d1e0 2a282e64 796e6273 73290a20 2020202a *(.dynbss). * │ │ │ │ + 0x0006d1f0 282e6273 73202e62 73732e2a 202e676e (.bss .bss.* .gn │ │ │ │ + 0x0006d200 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ + 0x0006d210 20202020 2a28434f 4d4d4f4e 290a2020 *(COMMON). │ │ │ │ + 0x0006d220 20202f2a 20416c69 676e2068 65726520 /* Align here │ │ │ │ + 0x0006d230 746f2065 6e737572 65207468 61742069 to ensure that i │ │ │ │ + 0x0006d240 6e207468 6520636f 6d6d6f6e 20636173 n the common cas │ │ │ │ + 0x0006d250 65206f66 20746865 7265206f 6e6c7920 e of there only │ │ │ │ + 0x0006d260 6265696e 67206f6e 650a2020 20202020 being one. │ │ │ │ + 0x0006d270 20747970 65206f66 202e6273 73207365 type of .bss se │ │ │ │ + 0x0006d280 6374696f 6e2c2074 68652073 65637469 ction, the secti │ │ │ │ + 0x0006d290 6f6e206f 63637570 69657320 73706163 on occupies spac │ │ │ │ + 0x0006d2a0 65207570 20746f20 5f656e64 2e0a2020 e up to _end.. │ │ │ │ + 0x0006d2b0 20202020 20416c69 676e2061 66746572 Align after │ │ │ │ + 0x0006d2c0 202e6273 7320746f 20656e73 75726520 .bss to ensure │ │ │ │ + 0x0006d2d0 636f7272 65637420 616c6967 6e6d656e correct alignmen │ │ │ │ + 0x0006d2e0 74206576 656e2069 66207468 650a2020 t even if the. │ │ │ │ + 0x0006d2f0 20202020 202e6273 73207365 6374696f .bss sectio │ │ │ │ + 0x0006d300 6e206469 73617070 65617273 20626563 n disappears bec │ │ │ │ + 0x0006d310 61757365 20746865 72652061 7265206e ause there are n │ │ │ │ + 0x0006d320 6f20696e 70757420 73656374 696f6e73 o input sections │ │ │ │ + 0x0006d330 2e0a2020 20202020 20464958 4d453a20 .. FIXME: │ │ │ │ + 0x0006d340 57687920 646f2077 65206e65 65642069 Why do we need i │ │ │ │ + 0x0006d350 743f2057 68656e20 74686572 65206973 t? When there is │ │ │ │ + 0x0006d360 206e6f20 2e627373 20736563 74696f6e no .bss section │ │ │ │ + 0x0006d370 2c207765 20646f20 6e6f740a 20202020 , we do not. │ │ │ │ + 0x0006d380 20202070 61642074 6865202e 64617461 pad the .data │ │ │ │ + 0x0006d390 20736563 74696f6e 2e20202a 2f0a2020 section. */. │ │ │ │ + 0x0006d3a0 20202020 2e203d20 414c4947 4e282e20 . = ALIGN(. │ │ │ │ + 0x0006d3b0 213d2030 203f2036 34202f20 38203a20 != 0 ? 64 / 8 : │ │ │ │ + 0x0006d3c0 31293b0a 20207d0a 20205f62 73735f65 1);. }. _bss_e │ │ │ │ + 0x0006d3d0 6e645f5f 203d202e 3b205f5f 6273735f nd__ = .; __bss_ │ │ │ │ + 0x0006d3e0 656e645f 5f203d20 2e3b0a20 2020202e end__ = .;. . │ │ │ │ + 0x0006d3f0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x0006d400 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x0006d410 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ + 0x0006d420 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ + 0x0006d430 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x0006d440 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ + 0x0006d450 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ + 0x0006d460 3634202f 2038293b 0a20205f 5f656e64 64 / 8);. __end │ │ │ │ + 0x0006d470 5f5f203d 202e3b0a 20205f65 6e64203d __ = .;. _end = │ │ │ │ + 0x0006d480 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ + 0x0006d490 6e64203d 202e293b 0a20202e 203d2044 nd = .);. . = D │ │ │ │ + 0x0006d4a0 4154415f 5345474d 454e545f 454e4420 ATA_SEGMENT_END │ │ │ │ + 0x0006d4b0 282e293b 0a20202f 2a205374 61727420 (.);. /* Start │ │ │ │ + 0x0006d4c0 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ + 0x0006d4d0 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ + 0x0006d4e0 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ + 0x0006d4f0 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ + 0x0006d500 20202e73 74616220 20202020 20202020 .stab │ │ │ │ + 0x0006d510 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ + 0x0006d520 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ + 0x0006d530 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x0006d540 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ + 0x0006d550 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ + 0x0006d560 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ + 0x0006d570 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ + 0x0006d580 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ + 0x0006d590 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ + 0x0006d5a0 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ + 0x0006d5b0 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ + 0x0006d5c0 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ + 0x0006d5d0 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ + 0x0006d5e0 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ + 0x0006d5f0 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ + 0x0006d600 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ + 0x0006d610 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ + 0x0006d620 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ + 0x0006d630 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ + 0x0006d640 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ + 0x0006d650 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ + 0x0006d660 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ + 0x0006d670 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ + 0x0006d680 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ + 0x0006d690 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ + 0x0006d6a0 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ + 0x0006d6b0 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ + 0x0006d6c0 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ + 0x0006d6d0 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ + 0x0006d6e0 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ + 0x0006d6f0 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ + 0x0006d700 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ + 0x0006d710 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ + 0x0006d720 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ + 0x0006d730 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ + 0x0006d740 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ + 0x0006d750 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ + 0x0006d760 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ + 0x0006d770 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ + 0x0006d780 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ + 0x0006d790 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0006d7a0 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ + 0x0006d7b0 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ + 0x0006d7c0 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ + 0x0006d7d0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x0006d7e0 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ + 0x0006d7f0 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ + 0x0006d800 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ + 0x0006d810 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ + 0x0006d820 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ + 0x0006d830 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x0006d840 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ + 0x0006d850 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ + 0x0006d860 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ + 0x0006d870 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0006d880 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ + 0x0006d890 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ + 0x0006d8a0 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ + 0x0006d8b0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0006d8c0 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ + 0x0006d8d0 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ + 0x0006d8e0 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ + 0x0006d8f0 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ + 0x0006d900 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ + 0x0006d910 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ + 0x0006d920 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0006d930 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ + 0x0006d940 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ + 0x0006d950 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ + 0x0006d960 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ + 0x0006d970 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0006d980 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ + 0x0006d990 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ + 0x0006d9a0 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ + 0x0006d9b0 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ + 0x0006d9c0 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ + 0x0006d9d0 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ + 0x0006d9e0 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ + 0x0006d9f0 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ + 0x0006da00 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ + 0x0006da10 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ + 0x0006da20 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ + 0x0006da30 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ + 0x0006da40 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ + 0x0006da50 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ + 0x0006da60 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ + 0x0006da70 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ + 0x0006da80 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ + 0x0006da90 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x0006daa0 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ + 0x0006dab0 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ + 0x0006dac0 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ + 0x0006dad0 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ + 0x0006dae0 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ + 0x0006daf0 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ + 0x0006db00 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ + 0x0006db10 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ + 0x0006db20 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ + 0x0006db30 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ + 0x0006db40 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ + 0x0006db50 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ + 0x0006db60 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ + 0x0006db70 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ + 0x0006db80 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ + 0x0006db90 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ + 0x0006dba0 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ + 0x0006dbb0 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ + 0x0006dbc0 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ + 0x0006dbd0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0006dbe0 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ + 0x0006dbf0 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ + 0x0006dc00 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ + 0x0006dc10 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ + 0x0006dc20 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ + 0x0006dc30 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ + 0x0006dc40 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ + 0x0006dc50 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ + 0x0006dc60 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ + 0x0006dc70 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ + 0x0006dc80 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ + 0x0006dc90 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ + 0x0006dca0 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ + 0x0006dcb0 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ + 0x0006dcc0 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ + 0x0006dcd0 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ + 0x0006dce0 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ + 0x0006dcf0 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ + 0x0006dd00 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ + 0x0006dd10 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ + 0x0006dd20 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ + 0x0006dd30 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ + 0x0006dd40 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ + 0x0006dd50 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ + 0x0006dd60 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ + 0x0006dd70 6965202d 7a207365 70617261 74652d63 ie -z separate-c │ │ │ │ + 0x0006dd80 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ + 0x0006dd90 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ + 0x0006dda0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ + 0x0006ddb0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ + 0x0006ddc0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ + 0x0006ddd0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ + 0x0006dde0 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ + 0x0006ddf0 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ + 0x0006de00 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ + 0x0006de10 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ + 0x0006de20 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ + 0x0006de30 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ + 0x0006de40 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ + 0x0006de50 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ + 0x0006de60 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ + 0x0006de70 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ + 0x0006de80 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ + 0x0006de90 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ + 0x0006dea0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ + 0x0006deb0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ + 0x0006dec0 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ + 0x0006ded0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ + 0x0006dee0 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ + 0x0006def0 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ + 0x0006df00 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x0006df10 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ + 0x0006df20 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ + 0x0006df30 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ + 0x0006df40 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0006df50 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x0006df60 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ + 0x0006df70 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x0006df80 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0006df90 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ + 0x0006dfa0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x0006dfb0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x0006dfc0 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ + 0x0006dfd0 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ + 0x0006dfe0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x0006dff0 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ + 0x0006e000 0a7b0a20 2050524f 56494445 20285f5f .{. PROVIDE (__ │ │ │ │ + 0x0006e010 65786563 75746162 6c655f73 74617274 executable_start │ │ │ │ + 0x0006e020 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ + 0x0006e030 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ + 0x0006e040 20302929 3b0a2020 2e203d20 5345474d 0));. . = SEGM │ │ │ │ + 0x0006e050 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ + 0x0006e060 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ + 0x0006e070 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ + 0x0006e080 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ + 0x0006e090 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ + 0x0006e0a0 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ + 0x0006e0b0 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ + 0x0006e0c0 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ + 0x0006e0d0 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ + 0x0006e0e0 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ + 0x0006e0f0 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ + 0x0006e100 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ + 0x0006e110 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ + 0x0006e120 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ + 0x0006e130 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ + 0x0006e140 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ + 0x0006e150 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ + 0x0006e160 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ + 0x0006e170 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ + 0x0006e180 2d696429 207d0a20 202f2a20 53746172 -id) }. /* Star │ │ │ │ + 0x0006e190 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ + 0x0006e1a0 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ + 0x0006e1b0 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ + 0x0006e1c0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0006e1d0 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x0006e1e0 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ + 0x0006e1f0 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ + 0x0006e200 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ + 0x0006e210 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ + 0x0006e220 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ + 0x0006e230 202e7465 78742020 20202020 20202020 .text │ │ │ │ + 0x0006e240 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ + 0x0006e250 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ + 0x0006e260 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ + 0x0006e270 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ + 0x0006e280 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ + 0x0006e290 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ + 0x0006e2a0 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ + 0x0006e2b0 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ + 0x0006e2c0 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ + 0x0006e2d0 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ + 0x0006e2e0 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ + 0x0006e2f0 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ + 0x0006e300 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ + 0x0006e310 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ + 0x0006e320 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ + 0x0006e330 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ + 0x0006e340 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ + 0x0006e350 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ + 0x0006e360 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ + 0x0006e370 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ + 0x0006e380 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ + 0x0006e390 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ + 0x0006e3a0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x0006e3b0 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ + 0x0006e3c0 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ + 0x0006e3d0 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ + 0x0006e3e0 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ + 0x0006e3f0 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ + 0x0006e400 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x0006e410 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ + 0x0006e420 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ + 0x0006e430 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ + 0x0006e440 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ + 0x0006e450 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x0006e460 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ + 0x0006e470 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x0006e480 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0006e490 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ + 0x0006e4a0 20616464 72657373 20666f72 20746865 address for the │ │ │ │ + 0x0006e4b0 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ + 0x0006e4c0 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ + 0x0006e4d0 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ + 0x0006e4e0 68652073 616d6520 61646472 65737320 he same address │ │ │ │ + 0x0006e4f0 77697468 696e2074 68652070 61676520 within the page │ │ │ │ + 0x0006e500 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ + 0x0006e510 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ + 0x0006e520 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ + 0x0006e530 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ + 0x0006e540 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ + 0x0006e550 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ + 0x0006e560 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ + 0x0006e570 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ + 0x0006e580 29293b0a 20202e69 6e746572 70202020 ));. .interp │ │ │ │ + 0x0006e590 20202020 20203a20 7b202a28 2e696e74 : { *(.int │ │ │ │ + 0x0006e5a0 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ + 0x0006e5b0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x0006e5c0 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ + 0x0006e5d0 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ + 0x0006e5e0 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ + 0x0006e5f0 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ + 0x0006e600 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ + 0x0006e610 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ + 0x0006e620 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ + 0x0006e630 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x0006e640 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ + 0x0006e650 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ + 0x0006e660 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ + 0x0006e670 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ + 0x0006e680 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ + 0x0006e690 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ + 0x0006e6a0 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ + 0x0006e6b0 202e7265 6c612e69 6e697420 20202020 .rela.init │ │ │ │ + 0x0006e6c0 203a207b 202a282e 72656c61 2e696e69 : { *(.rela.ini │ │ │ │ + 0x0006e6d0 7429207d 0a20202e 72656c61 2e746578 t) }. .rela.tex │ │ │ │ + 0x0006e6e0 74202020 2020203a 207b202a 282e7265 t : { *(.re │ │ │ │ + 0x0006e6f0 6c612e74 65787420 2e72656c 612e7465 la.text .rela.te │ │ │ │ + 0x0006e700 78742e2a 202e7265 6c612e67 6e752e6c xt.* .rela.gnu.l │ │ │ │ + 0x0006e710 696e6b6f 6e63652e 742e2a29 207d0a20 inkonce.t.*) }. │ │ │ │ + 0x0006e720 202e7265 6c612e66 696e6920 20202020 .rela.fini │ │ │ │ + 0x0006e730 203a207b 202a282e 72656c61 2e66696e : { *(.rela.fin │ │ │ │ + 0x0006e740 6929207d 0a20202e 72656c61 2e726f64 i) }. .rela.rod │ │ │ │ + 0x0006e750 61746120 2020203a 207b202a 282e7265 ata : { *(.re │ │ │ │ + 0x0006e760 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ + 0x0006e770 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ + 0x0006e780 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ + 0x0006e790 207d0a20 202e7265 6c612e64 6174612e }. .rela.data. │ │ │ │ + 0x0006e7a0 72656c2e 726f2020 203a207b 202a282e rel.ro : { *(. │ │ │ │ + 0x0006e7b0 72656c61 2e646174 612e7265 6c2e726f rela.data.rel.ro │ │ │ │ + 0x0006e7c0 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ + 0x0006e7d0 726f2e2a 202e7265 6c612e67 6e752e6c ro.* .rela.gnu.l │ │ │ │ + 0x0006e7e0 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ + 0x0006e7f0 2e2a2920 7d0a2020 2e72656c 612e6461 .*) }. .rela.da │ │ │ │ + 0x0006e800 74612020 20202020 3a207b20 2a282e72 ta : { *(.r │ │ │ │ + 0x0006e810 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ + 0x0006e820 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x0006e830 6c696e6b 6f6e6365 2e642e2a 29207d0a linkonce.d.*) }. │ │ │ │ + 0x0006e840 20202e72 656c612e 74646174 61092020 .rela.tdata. │ │ │ │ + 0x0006e850 3a207b20 2a282e72 656c612e 74646174 : { *(.rela.tdat │ │ │ │ + 0x0006e860 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ + 0x0006e870 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0006e880 63652e74 642e2a29 207d0a20 202e7265 ce.td.*) }. .re │ │ │ │ + 0x0006e890 6c612e74 62737309 20203a20 7b202a28 la.tbss. : { *( │ │ │ │ + 0x0006e8a0 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ + 0x0006e8b0 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ + 0x0006e8c0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ + 0x0006e8d0 207d0a20 202e7265 6c612e63 746f7273 }. .rela.ctors │ │ │ │ + 0x0006e8e0 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x0006e8f0 2e63746f 72732920 7d0a2020 2e72656c .ctors) }. .rel │ │ │ │ + 0x0006e900 612e6474 6f727320 20202020 3a207b20 a.dtors : { │ │ │ │ + 0x0006e910 2a282e72 656c612e 64746f72 7329207d *(.rela.dtors) } │ │ │ │ + 0x0006e920 0a20202e 72656c61 2e676f74 20202020 . .rela.got │ │ │ │ + 0x0006e930 2020203a 207b202a 282e7265 6c612e67 : { *(.rela.g │ │ │ │ + 0x0006e940 6f742920 7d0a2020 2e72656c 612e6273 ot) }. .rela.bs │ │ │ │ + 0x0006e950 73202020 20202020 3a207b20 2a282e72 s : { *(.r │ │ │ │ + 0x0006e960 656c612e 62737320 2e72656c 612e6273 ela.bss .rela.bs │ │ │ │ + 0x0006e970 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ + 0x0006e980 6e6b6f6e 63652e62 2e2a2920 7d0a2020 nkonce.b.*) }. │ │ │ │ + 0x0006e990 2e72656c 612e6966 756e6320 20202020 .rela.ifunc │ │ │ │ + 0x0006e9a0 3a207b20 2a282e72 656c612e 6966756e : { *(.rela.ifun │ │ │ │ + 0x0006e9b0 6329207d 0a20202e 72656c61 2e706c74 c) }. .rela.plt │ │ │ │ + 0x0006e9c0 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ + 0x0006e9d0 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ + 0x0006e9e0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0006e9f0 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ + 0x0006ea00 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ + 0x0006ea10 656c722e 64796e29 207d0a20 202e726f elr.dyn) }. .ro │ │ │ │ + 0x0006ea20 64617461 20202020 20202020 203a207b data : { │ │ │ │ + 0x0006ea30 202a282e 726f6461 7461202e 726f6461 *(.rodata .roda │ │ │ │ + 0x0006ea40 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ + 0x0006ea50 63652e72 2e2a2920 7d0a2020 2e726f64 ce.r.*) }. .rod │ │ │ │ + 0x0006ea60 61746131 20202020 20202020 3a207b20 ata1 : { │ │ │ │ + 0x0006ea70 2a282e72 6f646174 61312920 7d0a2020 *(.rodata1) }. │ │ │ │ + 0x0006ea80 2e65685f 6672616d 655f6864 72202020 .eh_frame_hdr │ │ │ │ + 0x0006ea90 3a207b20 2a282e65 685f6672 616d655f : { *(.eh_frame_ │ │ │ │ + 0x0006eaa0 68647229 202a282e 65685f66 72616d65 hdr) *(.eh_frame │ │ │ │ + 0x0006eab0 5f656e74 7279202e 65685f66 72616d65 _entry .eh_frame │ │ │ │ + 0x0006eac0 5f656e74 72792e2a 29207d0a 20202e65 _entry.*) }. .e │ │ │ │ + 0x0006ead0 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ + 0x0006eae0 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ + 0x0006eaf0 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ + 0x0006eb00 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ + 0x0006eb10 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ + 0x0006eb20 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ + 0x0006eb30 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ + 0x0006eb40 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ + 0x0006eb50 29207d0a 20202e67 63635f65 78636570 ) }. .gcc_excep │ │ │ │ + 0x0006eb60 745f7461 626c6520 20203a20 4f4e4c59 t_table : ONLY │ │ │ │ + 0x0006eb70 5f49465f 524f207b 202a282e 6763635f _IF_RO { *(.gcc_ │ │ │ │ + 0x0006eb80 65786365 70745f74 61626c65 202e6763 except_table .gc │ │ │ │ + 0x0006eb90 635f6578 63657074 5f746162 6c652e2a c_except_table.* │ │ │ │ + 0x0006eba0 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ + 0x0006ebb0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x0006ebc0 7b202a28 2e676e75 5f657874 61622a29 { *(.gnu_extab*) │ │ │ │ + 0x0006ebd0 207d0a20 202f2a20 54686573 65207365 }. /* These se │ │ │ │ + 0x0006ebe0 6374696f 6e732061 72652067 656e6572 ctions are gener │ │ │ │ + 0x0006ebf0 61746564 20627920 74686520 53756e2f ated by the Sun/ │ │ │ │ + 0x0006ec00 4f726163 6c652043 2b2b2063 6f6d7069 Oracle C++ compi │ │ │ │ + 0x0006ec10 6c65722e 20202a2f 0a20202e 65786365 ler. */. .exce │ │ │ │ + 0x0006ec20 7074696f 6e5f7261 6e676573 2020203a ption_ranges : │ │ │ │ + 0x0006ec30 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ + 0x0006ec40 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ + 0x0006ec50 732a2920 7d0a2020 2f2a2056 6172696f s*) }. /* Vario │ │ │ │ + 0x0006ec60 7573206e 6f746520 73656374 696f6e73 us note sections │ │ │ │ + 0x0006ec70 2e202050 6c616365 64206865 72652073 . Placed here s │ │ │ │ + 0x0006ec80 6f207468 61742074 68657920 61726520 o that they are │ │ │ │ + 0x0006ec90 616c7761 79732069 6e636c75 6465640a always included. │ │ │ │ + 0x0006eca0 20202020 20696e20 74686520 72656164 in the read │ │ │ │ + 0x0006ecb0 2d6f6e6c 79207365 676d656e 7420616e -only segment an │ │ │ │ + 0x0006ecc0 64206e6f 74207472 65617465 64206173 d not treated as │ │ │ │ + 0x0006ecd0 206f7270 68616e20 73656374 696f6e73 orphan sections │ │ │ │ + 0x0006ece0 2e202054 68650a20 20202020 63757272 . The. curr │ │ │ │ + 0x0006ecf0 656e7420 6f727068 616e2068 616e646c ent orphan handl │ │ │ │ + 0x0006ed00 696e6720 616c676f 72697468 6d20646f ing algorithm do │ │ │ │ + 0x0006ed10 65732070 6c616365 206e6f74 65207365 es place note se │ │ │ │ + 0x0006ed20 6374696f 6e732061 66746572 20522f4f ctions after R/O │ │ │ │ + 0x0006ed30 0a202020 20206461 74612c20 62757420 . data, but │ │ │ │ + 0x0006ed40 74686973 20697320 6e6f7420 67756172 this is not guar │ │ │ │ + 0x0006ed50 616e7465 65642074 6f20616c 77617973 anteed to always │ │ │ │ + 0x0006ed60 20626520 74686520 63617365 2e20202a be the case. * │ │ │ │ + 0x0006ed70 2f0a2020 2e6e6f74 652e6275 696c642d /. .note.build- │ │ │ │ + 0x0006ed80 6964203a 20202020 20207b20 2a282e6e id : { *(.n │ │ │ │ + 0x0006ed90 6f74652e 6275696c 642d6964 29207d0a ote.build-id) }. │ │ │ │ + 0x0006eda0 20202e6e 6f74652e 474e552d 73746163 .note.GNU-stac │ │ │ │ + 0x0006edb0 6b203a20 20202020 7b202a28 2e6e6f74 k : { *(.not │ │ │ │ + 0x0006edc0 652e474e 552d7374 61636b29 207d0a20 e.GNU-stack) }. │ │ │ │ + 0x0006edd0 202e6e6f 74652e67 6e752e70 726f7065 .note.gnu.prope │ │ │ │ + 0x0006ede0 72747920 3a20207b 202a282e 6e6f7465 rty : { *(.note │ │ │ │ + 0x0006edf0 2e676e75 2e70726f 70657274 7929207d .gnu.property) } │ │ │ │ + 0x0006ee00 0a20202e 6e6f7465 2e414249 2d746167 . .note.ABI-tag │ │ │ │ + 0x0006ee10 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ + 0x0006ee20 74652e41 42492d74 61672920 7d0a2020 te.ABI-tag) }. │ │ │ │ + 0x0006ee30 2e6e6f74 652e7061 636b6167 65203a20 .note.package : │ │ │ │ + 0x0006ee40 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ + 0x0006ee50 7061636b 61676529 207d0a20 202e6e6f package) }. .no │ │ │ │ + 0x0006ee60 74652e64 6c6f7065 6e203a20 20202020 te.dlopen : │ │ │ │ + 0x0006ee70 2020207b 202a282e 6e6f7465 2e646c6f { *(.note.dlo │ │ │ │ + 0x0006ee80 70656e29 207d0a20 202e6e6f 74652e6e pen) }. .note.n │ │ │ │ + 0x0006ee90 65746273 642e6964 656e7420 3a20207b etbsd.ident : { │ │ │ │ + 0x0006eea0 202a282e 6e6f7465 2e6e6574 6273642e *(.note.netbsd. │ │ │ │ + 0x0006eeb0 6964656e 7429207d 0a20202e 6e6f7465 ident) }. .note │ │ │ │ + 0x0006eec0 2e6f7065 6e627364 2e696465 6e74203a .openbsd.ident : │ │ │ │ + 0x0006eed0 207b202a 282e6e6f 74652e6f 70656e62 { *(.note.openb │ │ │ │ + 0x0006eee0 73642e69 64656e74 29207d0a 20202f2a sd.ident) }. /* │ │ │ │ + 0x0006eef0 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ + 0x0006ef00 61642057 72697465 20446174 61207265 ad Write Data re │ │ │ │ + 0x0006ef10 67696f6e 2e20202a 2f0a2020 2f2a2041 gion. */. /* A │ │ │ │ + 0x0006ef20 646a7573 74207468 65206164 64726573 djust the addres │ │ │ │ + 0x0006ef30 7320666f 72207468 65206461 74612073 s for the data s │ │ │ │ + 0x0006ef40 65676d65 6e742e20 20576520 77616e74 egment. We want │ │ │ │ + 0x0006ef50 20746f20 61646a75 73742075 7020746f to adjust up to │ │ │ │ + 0x0006ef60 0a202020 20207468 65207361 6d652061 . the same a │ │ │ │ + 0x0006ef70 64647265 73732077 69746869 6e207468 ddress within th │ │ │ │ + 0x0006ef80 65207061 6765206f 6e207468 65206e65 e page on the ne │ │ │ │ + 0x0006ef90 78742070 61676520 75702e20 202a2f0a xt page up. */. │ │ │ │ + 0x0006efa0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x0006efb0 4e545f41 4c49474e 2028434f 4e535441 NT_ALIGN (CONSTA │ │ │ │ + 0x0006efc0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x0006efd0 2c20434f 4e535441 4e542028 434f4d4d , CONSTANT (COMM │ │ │ │ + 0x0006efe0 4f4e5041 47455349 5a452929 3b0a2020 ONPAGESIZE));. │ │ │ │ + 0x0006eff0 2f2a2045 78636570 74696f6e 2068616e /* Exception han │ │ │ │ + 0x0006f000 646c696e 672e2020 2a2f0a20 202e6568 dling. */. .eh │ │ │ │ + 0x0006f010 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ + 0x0006f020 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ + 0x0006f030 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ + 0x0006f040 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ + 0x0006f050 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ + 0x0006f060 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x0006f070 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ + 0x0006f080 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ + 0x0006f090 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ + 0x0006f0a0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x0006f0b0 57207b20 2a282e67 6e755f65 78746162 W { *(.gnu_extab │ │ │ │ + 0x0006f0c0 29207d0a 20202e67 63635f65 78636570 ) }. .gcc_excep │ │ │ │ + 0x0006f0d0 745f7461 626c6520 20203a20 4f4e4c59 t_table : ONLY │ │ │ │ + 0x0006f0e0 5f49465f 5257207b 202a282e 6763635f _IF_RW { *(.gcc_ │ │ │ │ + 0x0006f0f0 65786365 70745f74 61626c65 202e6763 except_table .gc │ │ │ │ + 0x0006f100 635f6578 63657074 5f746162 6c652e2a c_except_table.* │ │ │ │ + 0x0006f110 29207d0a 20202e65 78636570 74696f6e ) }. .exception │ │ │ │ + 0x0006f120 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ + 0x0006f130 5f49465f 5257207b 202a282e 65786365 _IF_RW { *(.exce │ │ │ │ + 0x0006f140 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ + 0x0006f150 0a20202f 2a205468 72656164 204c6f63 . /* Thread Loc │ │ │ │ + 0x0006f160 616c2053 746f7261 67652073 65637469 al Storage secti │ │ │ │ + 0x0006f170 6f6e732e 20202a2f 0a20202e 74646174 ons. */. .tdat │ │ │ │ + 0x0006f180 61092020 3a0a2020 207b0a20 20202020 a. :. {. │ │ │ │ + 0x0006f190 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0006f1a0 5f5f7464 6174615f 73746172 74203d20 __tdata_start = │ │ │ │ + 0x0006f1b0 2e293b0a 20202020 202a282e 74646174 .);. *(.tdat │ │ │ │ + 0x0006f1c0 61202e74 64617461 2e2a202e 676e752e a .tdata.* .gnu. │ │ │ │ + 0x0006f1d0 6c696e6b 6f6e6365 2e74642e 2a290a20 linkonce.td.*). │ │ │ │ + 0x0006f1e0 20207d0a 20202e74 62737309 0920203a }. .tbss.. : │ │ │ │ + 0x0006f1f0 207b202a 282e7462 7373202e 74627373 { *(.tbss .tbss │ │ │ │ + 0x0006f200 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0006f210 2e74622e 2a29202a 282e7463 6f6d6d6f .tb.*) *(.tcommo │ │ │ │ + 0x0006f220 6e29207d 0a20202e 70726569 6e69745f n) }. .preinit_ │ │ │ │ + 0x0006f230 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x0006f240 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0006f250 4e20285f 5f707265 696e6974 5f617272 N (__preinit_arr │ │ │ │ + 0x0006f260 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ + 0x0006f270 2020204b 45455020 282a282e 70726569 KEEP (*(.prei │ │ │ │ + 0x0006f280 6e69745f 61727261 7929290a 20202020 nit_array)). │ │ │ │ + 0x0006f290 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0006f2a0 5f5f7072 65696e69 745f6172 7261795f __preinit_array_ │ │ │ │ + 0x0006f2b0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ + 0x0006f2c0 2e696e69 745f6172 72617920 2020203a .init_array : │ │ │ │ + 0x0006f2d0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ + 0x0006f2e0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ + 0x0006f2f0 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ + 0x0006f300 3b0a2020 20204b45 45502028 2a28534f ;. KEEP (*(SO │ │ │ │ + 0x0006f310 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0006f320 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ + 0x0006f330 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ + 0x0006f340 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ + 0x0006f350 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x0006f360 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ + 0x0006f370 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ + 0x0006f380 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ + 0x0006f390 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ + 0x0006f3a0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x0006f3b0 7329290a 20202020 50524f56 4944455f s)). PROVIDE_ │ │ │ │ + 0x0006f3c0 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ + 0x0006f3d0 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ + 0x0006f3e0 207d0a20 202e6669 6e695f61 72726179 }. .fini_array │ │ │ │ + 0x0006f3f0 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ + 0x0006f400 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0006f410 66696e69 5f617272 61795f73 74617274 fini_array_start │ │ │ │ + 0x0006f420 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ + 0x0006f430 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ + 0x0006f440 5052494f 52495459 282e6669 6e695f61 PRIORITY(.fini_a │ │ │ │ + 0x0006f450 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ + 0x0006f460 494e4954 5f505249 4f524954 59282e64 INIT_PRIORITY(.d │ │ │ │ + 0x0006f470 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ + 0x0006f480 45502028 2a282e66 696e695f 61727261 EP (*(.fini_arra │ │ │ │ + 0x0006f490 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ + 0x0006f4a0 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ + 0x0006f4b0 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ + 0x0006f4c0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x0006f4d0 2e64746f 72732929 0a202020 2050524f .dtors)). PRO │ │ │ │ + 0x0006f4e0 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ + 0x0006f4f0 696e695f 61727261 795f656e 64203d20 ini_array_end = │ │ │ │ + 0x0006f500 2e293b0a 20207d0a 20202e63 746f7273 .);. }. .ctors │ │ │ │ + 0x0006f510 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x0006f520 20202020 2f2a2067 63632075 73657320 /* gcc uses │ │ │ │ + 0x0006f530 63727462 6567696e 2e6f2074 6f206669 crtbegin.o to fi │ │ │ │ + 0x0006f540 6e642074 68652073 74617274 206f660a nd the start of. │ │ │ │ + 0x0006f550 20202020 20202074 68652063 6f6e7374 the const │ │ │ │ + 0x0006f560 72756374 6f72732c 20736f20 7765206d ructors, so we m │ │ │ │ + 0x0006f570 616b6520 73757265 20697420 69730a20 ake sure it is. │ │ │ │ + 0x0006f580 20202020 20206669 7273742e 20204265 first. Be │ │ │ │ + 0x0006f590 63617573 65207468 69732069 73206120 cause this is a │ │ │ │ + 0x0006f5a0 77696c64 63617264 2c206974 0a202020 wildcard, it. │ │ │ │ + 0x0006f5b0 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ + 0x0006f5c0 65722069 66207468 65207573 65722064 er if the user d │ │ │ │ + 0x0006f5d0 6f657320 6e6f740a 20202020 20202061 oes not. a │ │ │ │ + 0x0006f5e0 63747561 6c6c7920 6c696e6b 20616761 ctually link aga │ │ │ │ + 0x0006f5f0 696e7374 20637274 62656769 6e2e6f3b inst crtbegin.o; │ │ │ │ + 0x0006f600 20746865 0a202020 20202020 6c696e6b the. link │ │ │ │ + 0x0006f610 65722077 6f6e2774 206c6f6f 6b20666f er won't look fo │ │ │ │ + 0x0006f620 72206120 66696c65 20746f20 6d617463 r a file to matc │ │ │ │ + 0x0006f630 6820610a 20202020 20202077 696c6463 h a. wildc │ │ │ │ + 0x0006f640 6172642e 20205468 65207769 6c646361 ard. The wildca │ │ │ │ + 0x0006f650 72642061 6c736f20 6d65616e 73207468 rd also means th │ │ │ │ + 0x0006f660 61742069 740a2020 20202020 20646f65 at it. doe │ │ │ │ + 0x0006f670 736e2774 206d6174 74657220 77686963 sn't matter whic │ │ │ │ + 0x0006f680 68206469 72656374 6f727920 63727462 h directory crtb │ │ │ │ + 0x0006f690 6567696e 2e6f0a20 20202020 20206973 egin.o. is │ │ │ │ + 0x0006f6a0 20696e2e 20202a2f 0a202020 204b4545 in. */. KEE │ │ │ │ + 0x0006f6b0 5020282a 63727462 6567696e 2e6f282e P (*crtbegin.o(. │ │ │ │ + 0x0006f6c0 63746f72 7329290a 20202020 4b454550 ctors)). KEEP │ │ │ │ + 0x0006f6d0 20282a63 72746265 67696e3f 2e6f282e (*crtbegin?.o(. │ │ │ │ + 0x0006f6e0 63746f72 7329290a 20202020 2f2a2057 ctors)). /* W │ │ │ │ + 0x0006f6f0 6520646f 6e277420 77616e74 20746f20 e don't want to │ │ │ │ + 0x0006f700 696e636c 75646520 74686520 2e63746f include the .cto │ │ │ │ + 0x0006f710 72207365 6374696f 6e206672 6f6d0a20 r section from. │ │ │ │ + 0x0006f720 20202020 20207468 65206372 74656e64 the crtend │ │ │ │ + 0x0006f730 2e6f2066 696c6520 756e7469 6c206166 .o file until af │ │ │ │ + 0x0006f740 74657220 74686520 736f7274 65642063 ter the sorted c │ │ │ │ + 0x0006f750 746f7273 2e0a2020 20202020 20546865 tors.. The │ │ │ │ + 0x0006f760 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ + 0x0006f770 726f6d20 74686520 63727465 6e642066 rom the crtend f │ │ │ │ + 0x0006f780 696c6520 636f6e74 61696e73 20746865 ile contains the │ │ │ │ + 0x0006f790 0a202020 20202020 656e6420 6f662063 . end of c │ │ │ │ + 0x0006f7a0 746f7273 206d6172 6b657220 616e6420 tors marker and │ │ │ │ + 0x0006f7b0 6974206d 75737420 6265206c 61737420 it must be last │ │ │ │ + 0x0006f7c0 2a2f0a20 2020204b 45455020 282a2845 */. KEEP (*(E │ │ │ │ + 0x0006f7d0 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ + 0x0006f7e0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x0006f7f0 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ + 0x0006f800 204b4545 5020282a 28534f52 54282e63 KEEP (*(SORT(.c │ │ │ │ + 0x0006f810 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ + 0x0006f820 45502028 2a282e63 746f7273 29290a20 EP (*(.ctors)). │ │ │ │ + 0x0006f830 207d0a20 202e6474 6f727320 20202020 }. .dtors │ │ │ │ + 0x0006f840 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ + 0x0006f850 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ + 0x0006f860 282e6474 6f727329 290a2020 20204b45 (.dtors)). KE │ │ │ │ + 0x0006f870 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ + 0x0006f880 282e6474 6f727329 290a2020 20204b45 (.dtors)). KE │ │ │ │ + 0x0006f890 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ + 0x0006f8a0 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ + 0x0006f8b0 7274656e 643f2e6f 2029202e 64746f72 rtend?.o ) .dtor │ │ │ │ + 0x0006f8c0 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x0006f8d0 534f5254 282e6474 6f72732e 2a292929 SORT(.dtors.*))) │ │ │ │ + 0x0006f8e0 0a202020 204b4545 5020282a 282e6474 . KEEP (*(.dt │ │ │ │ + 0x0006f8f0 6f727329 290a2020 7d0a2020 2e6a6372 ors)). }. .jcr │ │ │ │ + 0x0006f900 20202020 20202020 20202020 3a207b20 : { │ │ │ │ + 0x0006f910 4b454550 20282a28 2e6a6372 2929207d KEEP (*(.jcr)) } │ │ │ │ + 0x0006f920 0a20202e 64617461 2e72656c 2e726f20 . .data.rel.ro │ │ │ │ + 0x0006f930 3a207b20 2a282e64 6174612e 72656c2e : { *(.data.rel. │ │ │ │ + 0x0006f940 726f2e6c 6f63616c 2a202e67 6e752e6c ro.local* .gnu.l │ │ │ │ + 0x0006f950 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ + 0x0006f960 2e6c6f63 616c2e2a 29202a28 2e646174 .local.*) *(.dat │ │ │ │ + 0x0006f970 612e7265 6c2e726f 202e6461 74612e72 a.rel.ro .data.r │ │ │ │ + 0x0006f980 656c2e72 6f2e2a20 2e676e75 2e6c696e el.ro.* .gnu.lin │ │ │ │ + 0x0006f990 6b6f6e63 652e642e 72656c2e 726f2e2a konce.d.rel.ro.* │ │ │ │ + 0x0006f9a0 29207d0a 20202e64 796e616d 69632020 ) }. .dynamic │ │ │ │ + 0x0006f9b0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ + 0x0006f9c0 616d6963 29207d0a 20202e67 6f742020 amic) }. .got │ │ │ │ + 0x0006f9d0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x0006f9e0 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ + 0x0006f9f0 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ + 0x0006fa00 454e545f 52454c52 4f5f454e 44202832 ENT_RELRO_END (2 │ │ │ │ + 0x0006fa10 342c202e 293b0a20 202e676f 742e706c 4, .);. .got.pl │ │ │ │ + 0x0006fa20 74202020 20202020 203a207b 202a282e t : { *(. │ │ │ │ + 0x0006fa30 676f742e 706c7429 202a282e 69676f74 got.plt) *(.igot │ │ │ │ + 0x0006fa40 2e706c74 29207d0a 20202e64 61746120 .plt) }. .data │ │ │ │ + 0x0006fa50 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x0006fa60 20202020 50524f56 49444520 285f5f64 PROVIDE (__d │ │ │ │ + 0x0006fa70 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ + 0x0006fa80 20202020 2a282e64 61746120 2e646174 *(.data .dat │ │ │ │ + 0x0006fa90 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x0006faa0 652e642e 2a290a20 20202053 4f525428 e.d.*). SORT( │ │ │ │ + 0x0006fab0 434f4e53 54525543 544f5253 290a2020 CONSTRUCTORS). │ │ │ │ + 0x0006fac0 7d0a2020 2e646174 61312020 20202020 }. .data1 │ │ │ │ + 0x0006fad0 20202020 3a207b20 2a282e64 61746131 : { *(.data1 │ │ │ │ + 0x0006fae0 29207d0a 20205f65 64617461 203d202e ) }. _edata = . │ │ │ │ + 0x0006faf0 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ + 0x0006fb00 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ + 0x0006fb10 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ + 0x0006fb20 545f5345 4354494f 4e29293b 0a20205f T_SECTION));. _ │ │ │ │ + 0x0006fb30 5f627373 5f737461 7274203d 202e3b0a _bss_start = .;. │ │ │ │ + 0x0006fb40 20205f5f 6273735f 73746172 745f5f20 __bss_start__ │ │ │ │ + 0x0006fb50 3d202e3b 0a20202e 62737320 20202020 = .;. .bss │ │ │ │ + 0x0006fb60 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0006fb70 202a282e 64796e62 7373290a 20202020 *(.dynbss). │ │ │ │ + 0x0006fb80 2a282e62 7373202e 6273732e 2a202e67 *(.bss .bss.* .g │ │ │ │ + 0x0006fb90 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ + 0x0006fba0 0a202020 202a2843 4f4d4d4f 4e290a20 . *(COMMON). │ │ │ │ + 0x0006fbb0 2020202f 2a20416c 69676e20 68657265 /* Align here │ │ │ │ + 0x0006fbc0 20746f20 656e7375 72652074 68617420 to ensure that │ │ │ │ + 0x0006fbd0 696e2074 68652063 6f6d6d6f 6e206361 in the common ca │ │ │ │ + 0x0006fbe0 7365206f 66207468 65726520 6f6e6c79 se of there only │ │ │ │ + 0x0006fbf0 20626569 6e67206f 6e650a20 20202020 being one. │ │ │ │ + 0x0006fc00 20207479 7065206f 66202e62 73732073 type of .bss s │ │ │ │ + 0x0006fc10 65637469 6f6e2c20 74686520 73656374 ection, the sect │ │ │ │ + 0x0006fc20 696f6e20 6f636375 70696573 20737061 ion occupies spa │ │ │ │ + 0x0006fc30 63652075 7020746f 205f656e 642e0a20 ce up to _end.. │ │ │ │ + 0x0006fc40 20202020 2020416c 69676e20 61667465 Align afte │ │ │ │ + 0x0006fc50 72202e62 73732074 6f20656e 73757265 r .bss to ensure │ │ │ │ + 0x0006fc60 20636f72 72656374 20616c69 676e6d65 correct alignme │ │ │ │ + 0x0006fc70 6e742065 76656e20 69662074 68650a20 nt even if the. │ │ │ │ + 0x0006fc80 20202020 20202e62 73732073 65637469 .bss secti │ │ │ │ + 0x0006fc90 6f6e2064 69736170 70656172 73206265 on disappears be │ │ │ │ + 0x0006fca0 63617573 65207468 65726520 61726520 cause there are │ │ │ │ + 0x0006fcb0 6e6f2069 6e707574 20736563 74696f6e no input section │ │ │ │ + 0x0006fcc0 732e0a20 20202020 20204649 584d453a s.. FIXME: │ │ │ │ + 0x0006fcd0 20576879 20646f20 7765206e 65656420 Why do we need │ │ │ │ + 0x0006fce0 69743f20 5768656e 20746865 72652069 it? When there i │ │ │ │ + 0x0006fcf0 73206e6f 202e6273 73207365 6374696f s no .bss sectio │ │ │ │ + 0x0006fd00 6e2c2077 6520646f 206e6f74 0a202020 n, we do not. │ │ │ │ + 0x0006fd10 20202020 70616420 74686520 2e646174 pad the .dat │ │ │ │ + 0x0006fd20 61207365 6374696f 6e2e2020 2a2f0a20 a section. */. │ │ │ │ + 0x0006fd30 20202020 202e203d 20414c49 474e282e . = ALIGN(. │ │ │ │ + 0x0006fd40 20213d20 30203f20 3634202f 2038203a != 0 ? 64 / 8 : │ │ │ │ + 0x0006fd50 2031293b 0a20207d 0a20205f 6273735f 1);. }. _bss_ │ │ │ │ + 0x0006fd60 656e645f 5f203d20 2e3b205f 5f627373 end__ = .; __bss │ │ │ │ + 0x0006fd70 5f656e64 5f5f203d 202e3b0a 20202020 _end__ = .;. │ │ │ │ + 0x0006fd80 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ + 0x0006fd90 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ + 0x0006fda0 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ + 0x0006fdb0 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ + 0x0006fdc0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x0006fdd0 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ + 0x0006fde0 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ + 0x0006fdf0 28363420 2f203829 3b0a2020 5f5f656e (64 / 8);. __en │ │ │ │ + 0x0006fe00 645f5f20 3d202e3b 0a20205f 656e6420 d__ = .;. _end │ │ │ │ + 0x0006fe10 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ + 0x0006fe20 656e6420 3d202e29 3b0a2020 2e203d20 end = .);. . = │ │ │ │ + 0x0006fe30 44415441 5f534547 4d454e54 5f454e44 DATA_SEGMENT_END │ │ │ │ + 0x0006fe40 20282e29 3b0a2020 2f2a2053 74617274 (.);. /* Start │ │ │ │ + 0x0006fe50 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ + 0x0006fe60 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x0006fe70 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ + 0x0006fe80 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ + 0x0006fe90 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ + 0x0006fea0 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ + 0x0006feb0 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ + 0x0006fec0 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x0006fed0 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ + 0x0006fee0 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ + 0x0006fef0 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ + 0x0006ff00 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ + 0x0006ff10 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ + 0x0006ff20 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ + 0x0006ff30 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ + 0x0006ff40 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ + 0x0006ff50 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ + 0x0006ff60 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ + 0x0006ff70 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ + 0x0006ff80 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ + 0x0006ff90 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ + 0x0006ffa0 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ + 0x0006ffb0 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ + 0x0006ffc0 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ + 0x0006ffd0 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ + 0x0006ffe0 69627574 6573202e 676e752e 6275696c ibutes .gnu.buil │ │ │ │ + 0x0006fff0 642e6174 74726962 75746573 2e2a2920 d.attributes.*) │ │ │ │ + 0x00070000 7d0a2020 2f2a2044 57415246 20646562 }. /* DWARF deb │ │ │ │ + 0x00070010 75672073 65637469 6f6e732e 0a202020 ug sections.. │ │ │ │ + 0x00070020 20205379 6d626f6c 7320696e 20746865 Symbols in the │ │ │ │ + 0x00070030 20445741 52462064 65627567 67696e67 DWARF debugging │ │ │ │ + 0x00070040 20736563 74696f6e 73206172 65207265 sections are re │ │ │ │ + 0x00070050 6c617469 76652074 6f207468 65206265 lative to the be │ │ │ │ + 0x00070060 67696e6e 696e670a 20202020 206f6620 ginning. of │ │ │ │ + 0x00070070 74686520 73656374 696f6e20 736f2077 the section so w │ │ │ │ + 0x00070080 65206265 67696e20 7468656d 20617420 e begin them at │ │ │ │ + 0x00070090 302e2020 2a2f0a20 202f2a20 44574152 0. */. /* DWAR │ │ │ │ + 0x000700a0 4620312e 20202a2f 0a20202e 64656275 F 1. */. .debu │ │ │ │ + 0x000700b0 67202020 20202020 20202030 203a207b g 0 : { │ │ │ │ + 0x000700c0 202a282e 64656275 6729207d 0a20202e *(.debug) }. . │ │ │ │ + 0x000700d0 6c696e65 20202020 20202020 20202030 line 0 │ │ │ │ + 0x000700e0 203a207b 202a282e 6c696e65 29207d0a : { *(.line) }. │ │ │ │ + 0x000700f0 20202f2a 20474e55 20445741 52462031 /* GNU DWARF 1 │ │ │ │ + 0x00070100 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ + 0x00070110 0a20202e 64656275 675f7372 63696e66 . .debug_srcinf │ │ │ │ + 0x00070120 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ + 0x00070130 675f7372 63696e66 6f29207d 0a20202e g_srcinfo) }. . │ │ │ │ + 0x00070140 64656275 675f7366 6e616d65 73202030 debug_sfnames 0 │ │ │ │ + 0x00070150 203a207b 202a282e 64656275 675f7366 : { *(.debug_sf │ │ │ │ + 0x00070160 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ + 0x00070170 41524620 312e3120 616e6420 44574152 ARF 1.1 and DWAR │ │ │ │ + 0x00070180 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ + 0x00070190 675f6172 616e6765 73202030 203a207b g_aranges 0 : { │ │ │ │ + 0x000701a0 202a282e 64656275 675f6172 616e6765 *(.debug_arange │ │ │ │ + 0x000701b0 7329207d 0a20202e 64656275 675f7075 s) }. .debug_pu │ │ │ │ + 0x000701c0 626e616d 65732030 203a207b 202a282e bnames 0 : { *(. │ │ │ │ + 0x000701d0 64656275 675f7075 626e616d 65732920 debug_pubnames) │ │ │ │ + 0x000701e0 7d0a2020 2f2a2044 57415246 20322e20 }. /* DWARF 2. │ │ │ │ + 0x000701f0 202a2f0a 20202e64 65627567 5f696e66 */. .debug_inf │ │ │ │ + 0x00070200 6f202020 20203020 3a207b20 2a282e64 o 0 : { *(.d │ │ │ │ + 0x00070210 65627567 5f696e66 6f202e67 6e752e6c ebug_info .gnu.l │ │ │ │ + 0x00070220 696e6b6f 6e63652e 77692e2a 29207d0a inkonce.wi.*) }. │ │ │ │ + 0x00070230 20202e64 65627567 5f616262 72657620 .debug_abbrev │ │ │ │ + 0x00070240 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00070250 5f616262 72657629 207d0a20 202e6465 _abbrev) }. .de │ │ │ │ + 0x00070260 6275675f 6c696e65 20202020 2030203a bug_line 0 : │ │ │ │ + 0x00070270 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ + 0x00070280 202e6465 6275675f 6c696e65 2e2a202e .debug_line.* . │ │ │ │ + 0x00070290 64656275 675f6c69 6e655f65 6e642920 debug_line_end) │ │ │ │ + 0x000702a0 7d0a2020 2e646562 75675f66 72616d65 }. .debug_frame │ │ │ │ + 0x000702b0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x000702c0 75675f66 72616d65 29207d0a 20202e64 ug_frame) }. .d │ │ │ │ + 0x000702d0 65627567 5f737472 20202020 20203020 ebug_str 0 │ │ │ │ + 0x000702e0 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ + 0x000702f0 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ + 0x00070300 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ + 0x00070310 65627567 5f6c6f63 29207d0a 20202e64 ebug_loc) }. .d │ │ │ │ + 0x00070320 65627567 5f6d6163 696e666f 20203020 ebug_macinfo 0 │ │ │ │ + 0x00070330 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ + 0x00070340 696e666f 29207d0a 20202f2a 20534749 info) }. /* SGI │ │ │ │ + 0x00070350 2f4d4950 53204457 41524620 32206578 /MIPS DWARF 2 ex │ │ │ │ + 0x00070360 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ + 0x00070370 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ + 0x00070380 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00070390 7765616b 6e616d65 7329207d 0a20202e weaknames) }. . │ │ │ │ + 0x000703a0 64656275 675f6675 6e636e61 6d657320 debug_funcnames │ │ │ │ + 0x000703b0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ + 0x000703c0 756e636e 616d6573 29207d0a 20202e64 uncnames) }. .d │ │ │ │ + 0x000703d0 65627567 5f747970 656e616d 65732030 ebug_typenames 0 │ │ │ │ + 0x000703e0 203a207b 202a282e 64656275 675f7479 : { *(.debug_ty │ │ │ │ + 0x000703f0 70656e61 6d657329 207d0a20 202e6465 penames) }. .de │ │ │ │ + 0x00070400 6275675f 7661726e 616d6573 20203020 bug_varnames 0 │ │ │ │ + 0x00070410 3a207b20 2a282e64 65627567 5f766172 : { *(.debug_var │ │ │ │ + 0x00070420 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ + 0x00070430 41524620 332e2020 2a2f0a20 202e6465 ARF 3. */. .de │ │ │ │ + 0x00070440 6275675f 70756274 79706573 2030203a bug_pubtypes 0 : │ │ │ │ + 0x00070450 207b202a 282e6465 6275675f 70756274 { *(.debug_pubt │ │ │ │ + 0x00070460 79706573 29207d0a 20202e64 65627567 ypes) }. .debug │ │ │ │ + 0x00070470 5f72616e 67657320 20203020 3a207b20 _ranges 0 : { │ │ │ │ + 0x00070480 2a282e64 65627567 5f72616e 67657329 *(.debug_ranges) │ │ │ │ + 0x00070490 207d0a20 202f2a20 44574152 4620352e }. /* DWARF 5. │ │ │ │ + 0x000704a0 20202a2f 0a20202e 64656275 675f6164 */. .debug_ad │ │ │ │ + 0x000704b0 64722020 20202030 203a207b 202a282e dr 0 : { *(. │ │ │ │ + 0x000704c0 64656275 675f6164 64722920 7d0a2020 debug_addr) }. │ │ │ │ + 0x000704d0 2e646562 75675f6c 696e655f 73747220 .debug_line_str │ │ │ │ + 0x000704e0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x000704f0 696e655f 73747229 207d0a20 202e6465 ine_str) }. .de │ │ │ │ + 0x00070500 6275675f 6c6f636c 69737473 2030203a bug_loclists 0 : │ │ │ │ + 0x00070510 207b202a 282e6465 6275675f 6c6f636c { *(.debug_locl │ │ │ │ + 0x00070520 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ + 0x00070530 5f6d6163 726f2020 20203020 3a207b20 _macro 0 : { │ │ │ │ + 0x00070540 2a282e64 65627567 5f6d6163 726f2920 *(.debug_macro) │ │ │ │ + 0x00070550 7d0a2020 2e646562 75675f6e 616d6573 }. .debug_names │ │ │ │ + 0x00070560 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00070570 75675f6e 616d6573 29207d0a 20202e64 ug_names) }. .d │ │ │ │ + 0x00070580 65627567 5f726e67 6c697374 73203020 ebug_rnglists 0 │ │ │ │ + 0x00070590 3a207b20 2a282e64 65627567 5f726e67 : { *(.debug_rng │ │ │ │ + 0x000705a0 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ + 0x000705b0 675f7374 725f6f66 66736574 73203020 g_str_offsets 0 │ │ │ │ + 0x000705c0 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ + 0x000705d0 5f6f6666 73657473 29207d0a 20202e64 _offsets) }. .d │ │ │ │ + 0x000705e0 65627567 5f737570 20202020 20203020 ebug_sup 0 │ │ │ │ + 0x000705f0 3a207b20 2a282e64 65627567 5f737570 : { *(.debug_sup │ │ │ │ + 0x00070600 29207d0a 20202e41 524d2e61 74747269 ) }. .ARM.attri │ │ │ │ + 0x00070610 62757465 73203020 3a207b20 4b454550 butes 0 : { KEEP │ │ │ │ + 0x00070620 20282a28 2e41524d 2e617474 72696275 (*(.ARM.attribu │ │ │ │ + 0x00070630 74657329 29204b45 45502028 2a282e67 tes)) KEEP (*(.g │ │ │ │ + 0x00070640 6e752e61 74747269 62757465 73292920 nu.attributes)) │ │ │ │ + 0x00070650 7d0a2020 2e6e6f74 652e676e 752e6172 }. .note.gnu.ar │ │ │ │ + 0x00070660 6d2e6964 656e7420 30203a20 7b204b45 m.ident 0 : { KE │ │ │ │ + 0x00070670 45502028 2a282e6e 6f74652e 676e752e EP (*(.note.gnu. │ │ │ │ + 0x00070680 61726d2e 6964656e 74292920 7d0a2020 arm.ident)) }. │ │ │ │ + 0x00070690 2f444953 43415244 2f203a20 7b202a28 /DISCARD/ : { *( │ │ │ │ + 0x000706a0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x000706b0 202a282e 676e755f 64656275 676c696e *(.gnu_debuglin │ │ │ │ + 0x000706c0 6b29202a 282e676e 752e6c74 6f5f2a29 k) *(.gnu.lto_*) │ │ │ │ + 0x000706d0 202a282e 676e755f 6f626a65 63745f6f *(.gnu_object_o │ │ │ │ + 0x000706e0 6e6c7929 207d0a7d 0a0a0000 00000000 nly) }.}........ │ │ │ │ + 0x000706f0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ + 0x00070700 6965202d 7a207365 70617261 74652d63 ie -z separate-c │ │ │ │ + 0x00070710 6f646520 2a2f0a2f 2a20436f 70797269 ode */./* Copyri │ │ │ │ + 0x00070720 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ + 0x00070730 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ + 0x00070740 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ + 0x00070750 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ + 0x00070760 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ + 0x00070770 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ + 0x00070780 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ + 0x00070790 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ + 0x000707a0 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ + 0x000707b0 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ + 0x000707c0 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ + 0x000707d0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ + 0x000707e0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ + 0x000707f0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ + 0x00070800 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ + 0x00070810 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ + 0x00070820 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ + 0x00070830 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ + 0x00070840 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ + 0x00070850 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ + 0x00070860 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ + 0x00070870 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ + 0x00070880 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ + 0x00070890 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ + 0x000708a0 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ + 0x000708b0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x000708c0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x000708d0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x000708e0 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ + 0x000708f0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00070900 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00070910 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ + 0x00070920 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00070930 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x00070940 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ + 0x00070950 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x00070960 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ + 0x00070970 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ + 0x00070980 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ + 0x00070990 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ + 0x000709a0 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ + 0x000709b0 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ + 0x000709c0 6e74222c 20302929 3b0a2020 2e203d20 nt", 0));. . = │ │ │ │ + 0x000709d0 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ + 0x000709e0 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ + 0x000709f0 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ + 0x00070a00 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ + 0x00070a10 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ + 0x00070a20 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ + 0x00070a30 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ + 0x00070a40 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ + 0x00070a50 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ + 0x00070a60 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ + 0x00070a70 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ + 0x00070a80 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ + 0x00070a90 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ + 0x00070aa0 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ + 0x00070ab0 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ + 0x00070ac0 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ + 0x00070ad0 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ + 0x00070ae0 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ + 0x00070af0 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ + 0x00070b00 75696c64 2d696429 207d0a20 202e696e uild-id) }. .in │ │ │ │ + 0x00070b10 74657270 20202020 20202020 203a207b terp : { │ │ │ │ + 0x00070b20 202a282e 696e7465 72702920 7d0a2020 *(.interp) }. │ │ │ │ + 0x00070b30 2e686173 68202020 20202020 20202020 .hash │ │ │ │ + 0x00070b40 3a207b20 2a282e68 61736829 207d0a20 : { *(.hash) }. │ │ │ │ + 0x00070b50 202e676e 752e6861 73682020 20202020 .gnu.hash │ │ │ │ + 0x00070b60 203a207b 202a282e 676e752e 68617368 : { *(.gnu.hash │ │ │ │ + 0x00070b70 29207d0a 20202e64 796e7379 6d202020 ) }. .dynsym │ │ │ │ + 0x00070b80 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ + 0x00070b90 73796d29 207d0a20 202e6479 6e737472 sym) }. .dynstr │ │ │ │ + 0x00070ba0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x00070bb0 64796e73 74722920 7d0a2020 2e676e75 dynstr) }. .gnu │ │ │ │ + 0x00070bc0 2e766572 73696f6e 20202020 3a207b20 .version : { │ │ │ │ + 0x00070bd0 2a282e67 6e752e76 65727369 6f6e2920 *(.gnu.version) │ │ │ │ + 0x00070be0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ + 0x00070bf0 5f642020 3a207b20 2a282e67 6e752e76 _d : { *(.gnu.v │ │ │ │ + 0x00070c00 65727369 6f6e5f64 29207d0a 20202e67 ersion_d) }. .g │ │ │ │ + 0x00070c10 6e752e76 65727369 6f6e5f72 20203a20 nu.version_r : │ │ │ │ + 0x00070c20 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x00070c30 5f722920 7d0a2020 2e72656c 612e696e _r) }. .rela.in │ │ │ │ + 0x00070c40 69742020 20202020 3a207b20 2a282e72 it : { *(.r │ │ │ │ + 0x00070c50 656c612e 696e6974 29207d0a 20202e72 ela.init) }. .r │ │ │ │ + 0x00070c60 656c612e 74657874 20202020 20203a20 ela.text : │ │ │ │ + 0x00070c70 7b202a28 2e72656c 612e7465 7874202e { *(.rela.text . │ │ │ │ + 0x00070c80 72656c61 2e746578 742e2a20 2e72656c rela.text.* .rel │ │ │ │ + 0x00070c90 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x00070ca0 2e2a2920 7d0a2020 2e72656c 612e6669 .*) }. .rela.fi │ │ │ │ + 0x00070cb0 6e692020 20202020 3a207b20 2a282e72 ni : { *(.r │ │ │ │ + 0x00070cc0 656c612e 66696e69 29207d0a 20202e72 ela.fini) }. .r │ │ │ │ + 0x00070cd0 656c612e 726f6461 74612020 20203a20 ela.rodata : │ │ │ │ + 0x00070ce0 7b202a28 2e72656c 612e726f 64617461 { *(.rela.rodata │ │ │ │ + 0x00070cf0 202e7265 6c612e72 6f646174 612e2a20 .rela.rodata.* │ │ │ │ + 0x00070d00 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x00070d10 63652e72 2e2a2920 7d0a2020 2e72656c ce.r.*) }. .rel │ │ │ │ + 0x00070d20 612e6461 74612e72 656c2e72 6f202020 a.data.rel.ro │ │ │ │ + 0x00070d30 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ + 0x00070d40 2e72656c 2e726f20 2e72656c 612e6461 .rel.ro .rela.da │ │ │ │ + 0x00070d50 74612e72 656c2e72 6f2e2a20 2e72656c ta.rel.ro.* .rel │ │ │ │ + 0x00070d60 612e676e 752e6c69 6e6b6f6e 63652e64 a.gnu.linkonce.d │ │ │ │ + 0x00070d70 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ + 0x00070d80 72656c61 2e646174 61202020 2020203a rela.data : │ │ │ │ + 0x00070d90 207b202a 282e7265 6c612e64 61746120 { *(.rela.data │ │ │ │ + 0x00070da0 2e72656c 612e6461 74612e2a 202e7265 .rela.data.* .re │ │ │ │ + 0x00070db0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00070dc0 642e2a29 207d0a20 202e7265 6c612e74 d.*) }. .rela.t │ │ │ │ + 0x00070dd0 64617461 0920203a 207b202a 282e7265 data. : { *(.re │ │ │ │ + 0x00070de0 6c612e74 64617461 202e7265 6c612e74 la.tdata .rela.t │ │ │ │ + 0x00070df0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x00070e00 2e6c696e 6b6f6e63 652e7464 2e2a2920 .linkonce.td.*) │ │ │ │ + 0x00070e10 7d0a2020 2e72656c 612e7462 73730920 }. .rela.tbss. │ │ │ │ + 0x00070e20 203a207b 202a282e 72656c61 2e746273 : { *(.rela.tbs │ │ │ │ + 0x00070e30 73202e72 656c612e 74627373 2e2a202e s .rela.tbss.* . │ │ │ │ + 0x00070e40 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00070e50 652e7462 2e2a2920 7d0a2020 2e72656c e.tb.*) }. .rel │ │ │ │ + 0x00070e60 612e6374 6f727320 20202020 3a207b20 a.ctors : { │ │ │ │ + 0x00070e70 2a282e72 656c612e 63746f72 7329207d *(.rela.ctors) } │ │ │ │ + 0x00070e80 0a20202e 72656c61 2e64746f 72732020 . .rela.dtors │ │ │ │ + 0x00070e90 2020203a 207b202a 282e7265 6c612e64 : { *(.rela.d │ │ │ │ + 0x00070ea0 746f7273 29207d0a 20202e72 656c612e tors) }. .rela. │ │ │ │ + 0x00070eb0 676f7420 20202020 20203a20 7b202a28 got : { *( │ │ │ │ + 0x00070ec0 2e72656c 612e676f 7429207d 0a20202e .rela.got) }. . │ │ │ │ + 0x00070ed0 72656c61 2e627373 20202020 2020203a rela.bss : │ │ │ │ + 0x00070ee0 207b202a 282e7265 6c612e62 7373202e { *(.rela.bss . │ │ │ │ + 0x00070ef0 72656c61 2e627373 2e2a202e 72656c61 rela.bss.* .rela │ │ │ │ + 0x00070f00 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ + 0x00070f10 2a29207d 0a20202e 72656c61 2e696675 *) }. .rela.ifu │ │ │ │ + 0x00070f20 6e632020 2020203a 207b202a 282e7265 nc : { *(.re │ │ │ │ + 0x00070f30 6c612e69 66756e63 29207d0a 20202e72 la.ifunc) }. .r │ │ │ │ + 0x00070f40 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ + 0x00070f50 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ + 0x00070f60 656c612e 706c7429 0a202020 2020202a ela.plt). * │ │ │ │ + 0x00070f70 282e7265 6c612e69 706c7429 0a202020 (.rela.iplt). │ │ │ │ + 0x00070f80 207d0a20 202e7265 6c722e64 796e203a }. .relr.dyn : │ │ │ │ + 0x00070f90 207b202a 282e7265 6c722e64 796e2920 { *(.relr.dyn) │ │ │ │ + 0x00070fa0 7d0a2020 2f2a2041 6c69676e 20746865 }. /* Align the │ │ │ │ + 0x00070fb0 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ + 0x00070fc0 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ + 0x00070fd0 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ + 0x00070fe0 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ + 0x00070ff0 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ + 0x00071000 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ + 0x00071010 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ + 0x00071020 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x00071030 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ + 0x00071040 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ + 0x00071050 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ + 0x00071060 706c7420 20202020 20202020 2020203a plt : │ │ │ │ + 0x00071070 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ + 0x00071080 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ + 0x00071090 20202e74 65787420 20202020 20202020 .text │ │ │ │ + 0x000710a0 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ + 0x000710b0 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ + 0x000710c0 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ + 0x000710d0 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ + 0x000710e0 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ + 0x000710f0 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ + 0x00071100 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ + 0x00071110 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ + 0x00071120 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x00071130 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ + 0x00071140 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ + 0x00071150 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ + 0x00071160 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ + 0x00071170 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ + 0x00071180 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ + 0x00071190 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ + 0x000711a0 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ + 0x000711b0 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ + 0x000711c0 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ + 0x000711d0 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ + 0x000711e0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x000711f0 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ + 0x00071200 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x00071210 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ + 0x00071220 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ + 0x00071230 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ + 0x00071240 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ + 0x00071250 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ + 0x00071260 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ + 0x00071270 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ + 0x00071280 202f2a20 416c6967 6e207468 65207465 /* Align the te │ │ │ │ + 0x00071290 78742073 65676d65 6e742e20 202a2f0a xt segment. */. │ │ │ │ + 0x000712a0 20202e20 3d20414c 49474e28 434f4e53 . = ALIGN(CONS │ │ │ │ + 0x000712b0 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ + 0x000712c0 4529293b 0a20202f 2a205374 61727420 E));. /* Start │ │ │ │ + 0x000712d0 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ + 0x000712e0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x000712f0 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ + 0x00071300 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ + 0x00071310 6520726f 64617461 20736567 6d656e74 e rodata segment │ │ │ │ + 0x00071320 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ + 0x00071330 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ + 0x00071340 74686520 73616d65 20616464 72657373 the same address │ │ │ │ + 0x00071350 20776974 68696e20 74686520 70616765 within the page │ │ │ │ + 0x00071360 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ + 0x00071370 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ + 0x00071380 5345474d 454e545f 53544152 54282272 SEGMENT_START("r │ │ │ │ + 0x00071390 6f646174 612d7365 676d656e 74222c20 odata-segment", │ │ │ │ + 0x000713a0 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ + 0x000713b0 4d415850 41474553 495a4529 29202b20 MAXPAGESIZE)) + │ │ │ │ + 0x000713c0 282e2026 2028434f 4e535441 4e542028 (. & (CONSTANT ( │ │ │ │ + 0x000713d0 4d415850 41474553 495a4529 202d2031 MAXPAGESIZE) - 1 │ │ │ │ + 0x000713e0 2929293b 0a20202e 726f6461 74612020 )));. .rodata │ │ │ │ + 0x000713f0 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ + 0x00071400 64617461 202e726f 64617461 2e2a202e data .rodata.* . │ │ │ │ + 0x00071410 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ + 0x00071420 29207d0a 20202e72 6f646174 61312020 ) }. .rodata1 │ │ │ │ + 0x00071430 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ + 0x00071440 61746131 29207d0a 20202e65 685f6672 ata1) }. .eh_fr │ │ │ │ + 0x00071450 616d655f 68647220 20203a20 7b202a28 ame_hdr : { *( │ │ │ │ + 0x00071460 2e65685f 6672616d 655f6864 7229202a .eh_frame_hdr) * │ │ │ │ + 0x00071470 282e6568 5f667261 6d655f65 6e747279 (.eh_frame_entry │ │ │ │ + 0x00071480 202e6568 5f667261 6d655f65 6e747279 .eh_frame_entry │ │ │ │ + 0x00071490 2e2a2920 7d0a2020 2e65685f 6672616d .*) }. .eh_fram │ │ │ │ + 0x000714a0 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ + 0x000714b0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x000714c0 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ + 0x000714d0 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ + 0x000714e0 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ + 0x000714f0 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ + 0x00071500 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ + 0x00071510 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ + 0x00071520 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x00071530 65202020 3a204f4e 4c595f49 465f524f e : ONLY_IF_RO │ │ │ │ + 0x00071540 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ + 0x00071550 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ + 0x00071560 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ + 0x00071570 2e676e75 5f657874 61622020 203a204f .gnu_extab : O │ │ │ │ + 0x00071580 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ + 0x00071590 6e755f65 78746162 2a29207d 0a20202f nu_extab*) }. / │ │ │ │ + 0x000715a0 2a205468 65736520 73656374 696f6e73 * These sections │ │ │ │ + 0x000715b0 20617265 2067656e 65726174 65642062 are generated b │ │ │ │ + 0x000715c0 79207468 65205375 6e2f4f72 61636c65 y the Sun/Oracle │ │ │ │ + 0x000715d0 20432b2b 20636f6d 70696c65 722e2020 C++ compiler. │ │ │ │ + 0x000715e0 2a2f0a20 202e6578 63657074 696f6e5f */. .exception_ │ │ │ │ + 0x000715f0 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ + 0x00071600 49465f52 4f207b20 2a282e65 78636570 IF_RO { *(.excep │ │ │ │ + 0x00071610 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ + 0x00071620 20202f2a 20566172 696f7573 206e6f74 /* Various not │ │ │ │ + 0x00071630 65207365 6374696f 6e732e20 20506c61 e sections. Pla │ │ │ │ + 0x00071640 63656420 68657265 20736f20 74686174 ced here so that │ │ │ │ + 0x00071650 20746865 79206172 6520616c 77617973 they are always │ │ │ │ + 0x00071660 20696e63 6c756465 640a2020 20202069 included. i │ │ │ │ + 0x00071670 6e207468 65207265 61642d6f 6e6c7920 n the read-only │ │ │ │ + 0x00071680 7365676d 656e7420 616e6420 6e6f7420 segment and not │ │ │ │ + 0x00071690 74726561 74656420 6173206f 72706861 treated as orpha │ │ │ │ + 0x000716a0 6e207365 6374696f 6e732e20 20546865 n sections. The │ │ │ │ + 0x000716b0 0a202020 20206375 7272656e 74206f72 . current or │ │ │ │ + 0x000716c0 7068616e 2068616e 646c696e 6720616c phan handling al │ │ │ │ + 0x000716d0 676f7269 74686d20 646f6573 20706c61 gorithm does pla │ │ │ │ + 0x000716e0 6365206e 6f746520 73656374 696f6e73 ce note sections │ │ │ │ + 0x000716f0 20616674 65722052 2f4f0a20 20202020 after R/O. │ │ │ │ + 0x00071700 64617461 2c206275 74207468 69732069 data, but this i │ │ │ │ + 0x00071710 73206e6f 74206775 6172616e 74656564 s not guaranteed │ │ │ │ + 0x00071720 20746f20 616c7761 79732062 65207468 to always be th │ │ │ │ + 0x00071730 65206361 73652e20 202a2f0a 20202e6e e case. */. .n │ │ │ │ + 0x00071740 6f74652e 6275696c 642d6964 203a2020 ote.build-id : │ │ │ │ + 0x00071750 20202020 7b202a28 2e6e6f74 652e6275 { *(.note.bu │ │ │ │ + 0x00071760 696c642d 69642920 7d0a2020 2e6e6f74 ild-id) }. .not │ │ │ │ + 0x00071770 652e474e 552d7374 61636b20 3a202020 e.GNU-stack : │ │ │ │ + 0x00071780 20207b20 2a282e6e 6f74652e 474e552d { *(.note.GNU- │ │ │ │ + 0x00071790 73746163 6b29207d 0a20202e 6e6f7465 stack) }. .note │ │ │ │ + 0x000717a0 2e676e75 2e70726f 70657274 79203a20 .gnu.property : │ │ │ │ + 0x000717b0 207b202a 282e6e6f 74652e67 6e752e70 { *(.note.gnu.p │ │ │ │ + 0x000717c0 726f7065 72747929 207d0a20 202e6e6f roperty) }. .no │ │ │ │ + 0x000717d0 74652e41 42492d74 6167203a 20202020 te.ABI-tag : │ │ │ │ + 0x000717e0 2020207b 202a282e 6e6f7465 2e414249 { *(.note.ABI │ │ │ │ + 0x000717f0 2d746167 29207d0a 20202e6e 6f74652e -tag) }. .note. │ │ │ │ + 0x00071800 7061636b 61676520 3a202020 20202020 package : │ │ │ │ + 0x00071810 7b202a28 2e6e6f74 652e7061 636b6167 { *(.note.packag │ │ │ │ + 0x00071820 6529207d 0a20202e 6e6f7465 2e646c6f e) }. .note.dlo │ │ │ │ + 0x00071830 70656e20 3a202020 20202020 207b202a pen : { * │ │ │ │ + 0x00071840 282e6e6f 74652e64 6c6f7065 6e29207d (.note.dlopen) } │ │ │ │ + 0x00071850 0a20202e 6e6f7465 2e6e6574 6273642e . .note.netbsd. │ │ │ │ + 0x00071860 6964656e 74203a20 207b202a 282e6e6f ident : { *(.no │ │ │ │ + 0x00071870 74652e6e 65746273 642e6964 656e7429 te.netbsd.ident) │ │ │ │ + 0x00071880 207d0a20 202e6e6f 74652e6f 70656e62 }. .note.openb │ │ │ │ + 0x00071890 73642e69 64656e74 203a207b 202a282e sd.ident : { *(. │ │ │ │ + 0x000718a0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x000718b0 6e742920 7d0a2020 2f2a2053 74617274 nt) }. /* Start │ │ │ │ + 0x000718c0 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ + 0x000718d0 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ + 0x000718e0 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ + 0x000718f0 74686520 61646472 65737320 666f7220 the address for │ │ │ │ + 0x00071900 74686520 64617461 20736567 6d656e74 the data segment │ │ │ │ + 0x00071910 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ + 0x00071920 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ + 0x00071930 74686520 73616d65 20616464 72657373 the same address │ │ │ │ + 0x00071940 20776974 68696e20 74686520 70616765 within the page │ │ │ │ + 0x00071950 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ + 0x00071960 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ + 0x00071970 44415441 5f534547 4d454e54 5f414c49 DATA_SEGMENT_ALI │ │ │ │ + 0x00071980 474e2028 434f4e53 54414e54 20284d41 GN (CONSTANT (MA │ │ │ │ + 0x00071990 58504147 4553495a 45292c20 434f4e53 XPAGESIZE), CONS │ │ │ │ + 0x000719a0 54414e54 2028434f 4d4d4f4e 50414745 TANT (COMMONPAGE │ │ │ │ + 0x000719b0 53495a45 29293b0a 20202f2a 20457863 SIZE));. /* Exc │ │ │ │ + 0x000719c0 65707469 6f6e2068 616e646c 696e672e eption handling. │ │ │ │ + 0x000719d0 20202a2f 0a20202e 65685f66 72616d65 */. .eh_frame │ │ │ │ + 0x000719e0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x000719f0 5f525720 7b204b45 45502028 2a282e65 _RW { KEEP (*(.e │ │ │ │ + 0x00071a00 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ + 0x00071a10 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ + 0x00071a20 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ + 0x00071a30 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ + 0x00071a40 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ + 0x00071a50 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ + 0x00071a60 676e755f 65787461 62202020 2020203a gnu_extab : │ │ │ │ + 0x00071a70 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ + 0x00071a80 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ + 0x00071a90 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x00071aa0 65202020 3a204f4e 4c595f49 465f5257 e : ONLY_IF_RW │ │ │ │ + 0x00071ab0 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ + 0x00071ac0 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ + 0x00071ad0 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ + 0x00071ae0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ + 0x00071af0 73202020 3a204f4e 4c595f49 465f5257 s : ONLY_IF_RW │ │ │ │ + 0x00071b00 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ + 0x00071b10 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ + 0x00071b20 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ + 0x00071b30 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ + 0x00071b40 2a2f0a20 202e7464 61746109 20203a0a */. .tdata. :. │ │ │ │ + 0x00071b50 2020207b 0a202020 20205052 4f564944 {. PROVID │ │ │ │ + 0x00071b60 455f4849 4444454e 20285f5f 74646174 E_HIDDEN (__tdat │ │ │ │ + 0x00071b70 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ + 0x00071b80 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ + 0x00071b90 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ + 0x00071ba0 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ + 0x00071bb0 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ + 0x00071bc0 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ + 0x00071bd0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ + 0x00071be0 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ + 0x00071bf0 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ + 0x00071c00 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x00071c10 56494445 5f484944 44454e20 285f5f70 VIDE_HIDDEN (__p │ │ │ │ + 0x00071c20 7265696e 69745f61 72726179 5f737461 reinit_array_sta │ │ │ │ + 0x00071c30 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x00071c40 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ + 0x00071c50 72617929 290a2020 20205052 4f564944 ray)). PROVID │ │ │ │ + 0x00071c60 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ + 0x00071c70 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ + 0x00071c80 2e293b0a 20207d0a 20202e69 6e69745f .);. }. .init_ │ │ │ │ + 0x00071c90 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x00071ca0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x00071cb0 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ + 0x00071cc0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x00071cd0 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ + 0x00071ce0 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ + 0x00071cf0 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ + 0x00071d00 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x00071d10 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ + 0x00071d20 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ + 0x00071d30 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ + 0x00071d40 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ + 0x00071d50 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ + 0x00071d60 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x00071d70 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ + 0x00071d80 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00071d90 20285f5f 696e6974 5f617272 61795f65 (__init_array_e │ │ │ │ + 0x00071da0 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ + 0x00071db0 66696e69 5f617272 61792020 20203a0a fini_array :. │ │ │ │ + 0x00071dc0 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x00071dd0 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ + 0x00071de0 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x00071df0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00071e00 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x00071e10 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ + 0x00071e20 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ + 0x00071e30 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ + 0x00071e40 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x00071e50 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ + 0x00071e60 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ + 0x00071e70 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ + 0x00071e80 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ + 0x00071e90 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x00071ea0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x00071eb0 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ + 0x00071ec0 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ + 0x00071ed0 7d0a2020 2e63746f 72732020 20202020 }. .ctors │ │ │ │ + 0x00071ee0 20202020 3a0a2020 7b0a2020 20202f2a :. {. /* │ │ │ │ + 0x00071ef0 20676363 20757365 73206372 74626567 gcc uses crtbeg │ │ │ │ + 0x00071f00 696e2e6f 20746f20 66696e64 20746865 in.o to find the │ │ │ │ + 0x00071f10 20737461 7274206f 660a2020 20202020 start of. │ │ │ │ + 0x00071f20 20746865 20636f6e 73747275 63746f72 the constructor │ │ │ │ + 0x00071f30 732c2073 6f207765 206d616b 65207375 s, so we make su │ │ │ │ + 0x00071f40 72652069 74206973 0a202020 20202020 re it is. │ │ │ │ + 0x00071f50 66697273 742e2020 42656361 75736520 first. Because │ │ │ │ + 0x00071f60 74686973 20697320 61207769 6c646361 this is a wildca │ │ │ │ + 0x00071f70 72642c20 69740a20 20202020 2020646f rd, it. do │ │ │ │ + 0x00071f80 65736e27 74206d61 74746572 20696620 esn't matter if │ │ │ │ + 0x00071f90 74686520 75736572 20646f65 73206e6f the user does no │ │ │ │ + 0x00071fa0 740a2020 20202020 20616374 75616c6c t. actuall │ │ │ │ + 0x00071fb0 79206c69 6e6b2061 6761696e 73742063 y link against c │ │ │ │ + 0x00071fc0 72746265 67696e2e 6f3b2074 68650a20 rtbegin.o; the. │ │ │ │ + 0x00071fd0 20202020 20206c69 6e6b6572 20776f6e linker won │ │ │ │ + 0x00071fe0 2774206c 6f6f6b20 666f7220 61206669 't look for a fi │ │ │ │ + 0x00071ff0 6c652074 6f206d61 74636820 610a2020 le to match a. │ │ │ │ + 0x00072000 20202020 2077696c 64636172 642e2020 wildcard. │ │ │ │ + 0x00072010 54686520 77696c64 63617264 20616c73 The wildcard als │ │ │ │ + 0x00072020 6f206d65 616e7320 74686174 2069740a o means that it. │ │ │ │ + 0x00072030 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ + 0x00072040 61747465 72207768 69636820 64697265 atter which dire │ │ │ │ + 0x00072050 63746f72 79206372 74626567 696e2e6f ctory crtbegin.o │ │ │ │ + 0x00072060 0a202020 20202020 69732069 6e2e2020 . is in. │ │ │ │ + 0x00072070 2a2f0a20 2020204b 45455020 282a6372 */. KEEP (*cr │ │ │ │ + 0x00072080 74626567 696e2e6f 282e6374 6f727329 tbegin.o(.ctors) │ │ │ │ + 0x00072090 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ + 0x000720a0 62656769 6e3f2e6f 282e6374 6f727329 begin?.o(.ctors) │ │ │ │ + 0x000720b0 290a2020 20202f2a 20576520 646f6e27 ). /* We don' │ │ │ │ + 0x000720c0 74207761 6e742074 6f20696e 636c7564 t want to includ │ │ │ │ + 0x000720d0 65207468 65202e63 746f7220 73656374 e the .ctor sect │ │ │ │ + 0x000720e0 696f6e20 66726f6d 0a202020 20202020 ion from. │ │ │ │ + 0x000720f0 74686520 63727465 6e642e6f 2066696c the crtend.o fil │ │ │ │ + 0x00072100 6520756e 74696c20 61667465 72207468 e until after th │ │ │ │ + 0x00072110 6520736f 72746564 2063746f 72732e0a e sorted ctors.. │ │ │ │ + 0x00072120 20202020 20202054 6865202e 63746f72 The .ctor │ │ │ │ + 0x00072130 20736563 74696f6e 2066726f 6d207468 section from th │ │ │ │ + 0x00072140 65206372 74656e64 2066696c 6520636f e crtend file co │ │ │ │ + 0x00072150 6e746169 6e732074 68650a20 20202020 ntains the. │ │ │ │ + 0x00072160 2020656e 64206f66 2063746f 7273206d end of ctors m │ │ │ │ + 0x00072170 61726b65 7220616e 64206974 206d7573 arker and it mus │ │ │ │ + 0x00072180 74206265 206c6173 74202a2f 0a202020 t be last */. │ │ │ │ + 0x00072190 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ + 0x000721a0 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ + 0x000721b0 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ + 0x000721c0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x000721d0 282a2853 4f525428 2e63746f 72732e2a (*(SORT(.ctors.* │ │ │ │ + 0x000721e0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x000721f0 2e63746f 72732929 0a20207d 0a20202e .ctors)). }. . │ │ │ │ + 0x00072200 64746f72 73202020 20202020 2020203a dtors : │ │ │ │ + 0x00072210 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x00072220 63727462 6567696e 2e6f282e 64746f72 crtbegin.o(.dtor │ │ │ │ + 0x00072230 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ + 0x00072240 72746265 67696e3f 2e6f282e 64746f72 rtbegin?.o(.dtor │ │ │ │ + 0x00072250 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x00072260 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ + 0x00072270 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x00072280 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ + 0x00072290 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ + 0x000722a0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x000722b0 45455020 282a282e 64746f72 7329290a EEP (*(.dtors)). │ │ │ │ + 0x000722c0 20207d0a 20202e6a 63722020 20202020 }. .jcr │ │ │ │ + 0x000722d0 20202020 20203a20 7b204b45 45502028 : { KEEP ( │ │ │ │ + 0x000722e0 2a282e6a 63722929 207d0a20 202e6461 *(.jcr)) }. .da │ │ │ │ + 0x000722f0 74612e72 656c2e72 6f203a20 7b202a28 ta.rel.ro : { *( │ │ │ │ + 0x00072300 2e646174 612e7265 6c2e726f 2e6c6f63 .data.rel.ro.loc │ │ │ │ + 0x00072310 616c2a20 2e676e75 2e6c696e 6b6f6e63 al* .gnu.linkonc │ │ │ │ + 0x00072320 652e642e 72656c2e 726f2e6c 6f63616c e.d.rel.ro.local │ │ │ │ + 0x00072330 2e2a2920 2a282e64 6174612e 72656c2e .*) *(.data.rel. │ │ │ │ + 0x00072340 726f202e 64617461 2e72656c 2e726f2e ro .data.rel.ro. │ │ │ │ + 0x00072350 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00072360 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x00072370 2e64796e 616d6963 20202020 20202020 .dynamic │ │ │ │ + 0x00072380 3a207b20 2a282e64 796e616d 69632920 : { *(.dynamic) │ │ │ │ + 0x00072390 7d0a2020 2e676f74 20202020 20202020 }. .got │ │ │ │ + 0x000723a0 20202020 3a207b20 2a282e67 6f742920 : { *(.got) │ │ │ │ + 0x000723b0 2a282e69 676f7429 207d0a20 202e203d *(.igot) }. . = │ │ │ │ + 0x000723c0 20444154 415f5345 474d454e 545f5245 DATA_SEGMENT_RE │ │ │ │ + 0x000723d0 4c524f5f 454e4420 2832342c 202e293b LRO_END (24, .); │ │ │ │ + 0x000723e0 0a20202e 676f742e 706c7420 20202020 . .got.plt │ │ │ │ + 0x000723f0 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ + 0x00072400 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ + 0x00072410 7d0a2020 2e646174 61202020 20202020 }. .data │ │ │ │ + 0x00072420 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ + 0x00072430 4f564944 4520285f 5f646174 615f7374 OVIDE (__data_st │ │ │ │ + 0x00072440 61727420 3d202e29 3b0a2020 20202a28 art = .);. *( │ │ │ │ + 0x00072450 2e646174 61202e64 6174612e 2a202e67 .data .data.* .g │ │ │ │ + 0x00072460 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ + 0x00072470 0a202020 20534f52 5428434f 4e535452 . SORT(CONSTR │ │ │ │ + 0x00072480 5543544f 5253290a 20207d0a 20202e64 UCTORS). }. .d │ │ │ │ + 0x00072490 61746131 20202020 20202020 20203a20 ata1 : │ │ │ │ + 0x000724a0 7b202a28 2e646174 61312920 7d0a2020 { *(.data1) }. │ │ │ │ + 0x000724b0 5f656461 7461203d 202e3b0a 20205052 _edata = .;. PR │ │ │ │ + 0x000724c0 4f564944 45202865 64617461 203d202e OVIDE (edata = . │ │ │ │ + 0x000724d0 293b0a20 202e203d 20414c49 474e2841 );. . = ALIGN(A │ │ │ │ + 0x000724e0 4c49474e 4f46284e 4558545f 53454354 LIGNOF(NEXT_SECT │ │ │ │ + 0x000724f0 494f4e29 293b0a20 205f5f62 73735f73 ION));. __bss_s │ │ │ │ + 0x00072500 74617274 203d202e 3b0a2020 5f5f6273 tart = .;. __bs │ │ │ │ + 0x00072510 735f7374 6172745f 5f203d20 2e3b0a20 s_start__ = .;. │ │ │ │ + 0x00072520 202e6273 73202020 20202020 20202020 .bss │ │ │ │ + 0x00072530 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ + 0x00072540 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ + 0x00072550 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ + 0x00072560 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ + 0x00072570 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ + 0x00072580 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ + 0x00072590 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ + 0x000725a0 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ + 0x000725b0 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ + 0x000725c0 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ + 0x000725d0 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ + 0x000725e0 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ + 0x000725f0 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ + 0x00072600 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ + 0x00072610 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ + 0x00072620 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ + 0x00072630 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ + 0x00072640 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ + 0x00072650 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ + 0x00072660 61707065 61727320 62656361 75736520 appears because │ │ │ │ + 0x00072670 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ + 0x00072680 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ + 0x00072690 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ + 0x000726a0 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ + 0x000726b0 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ + 0x000726c0 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ + 0x000726d0 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ + 0x000726e0 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ + 0x000726f0 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ + 0x00072700 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ + 0x00072710 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ + 0x00072720 207d0a20 205f6273 735f656e 645f5f20 }. _bss_end__ │ │ │ │ + 0x00072730 3d202e3b 205f5f62 73735f65 6e645f5f = .; __bss_end__ │ │ │ │ + 0x00072740 203d202e 3b0a2020 20202e20 3d20414c = .;. . = AL │ │ │ │ + 0x00072750 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ + 0x00072760 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ + 0x00072770 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ + 0x00072780 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x00072790 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ + 0x000727a0 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ + 0x000727b0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ + 0x000727c0 38293b0a 20205f5f 656e645f 5f203d20 8);. __end__ = │ │ │ │ + 0x000727d0 2e3b0a20 205f656e 64203d20 2e3b0a20 .;. _end = .;. │ │ │ │ + 0x000727e0 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ + 0x000727f0 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ + 0x00072800 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ + 0x00072810 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00072820 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ + 0x00072830 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ + 0x00072840 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ + 0x00072850 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ + 0x00072860 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ + 0x00072870 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ + 0x00072880 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ + 0x00072890 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ + 0x000728a0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ + 0x000728b0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x000728c0 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ + 0x000728d0 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ + 0x000728e0 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ + 0x000728f0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x00072900 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00072910 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ + 0x00072920 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ + 0x00072930 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ + 0x00072940 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ + 0x00072950 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ + 0x00072960 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ + 0x00072970 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ + 0x00072980 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00072990 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ + 0x000729a0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x000729b0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ + 0x000729c0 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ + 0x000729d0 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ + 0x000729e0 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ + 0x000729f0 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ + 0x00072a00 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ + 0x00072a10 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ + 0x00072a20 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ + 0x00072a30 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ + 0x00072a40 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ + 0x00072a50 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ + 0x00072a60 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ + 0x00072a70 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ + 0x00072a80 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x00072a90 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ + 0x00072aa0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x00072ab0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ + 0x00072ac0 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ + 0x00072ad0 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ + 0x00072ae0 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ + 0x00072af0 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ + 0x00072b00 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ + 0x00072b10 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ + 0x00072b20 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ + 0x00072b30 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ + 0x00072b40 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ + 0x00072b50 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ + 0x00072b60 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ + 0x00072b70 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ + 0x00072b80 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ + 0x00072b90 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00072ba0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ + 0x00072bb0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ + 0x00072bc0 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ + 0x00072bd0 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ + 0x00072be0 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ + 0x00072bf0 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ + 0x00072c00 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ + 0x00072c10 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ + 0x00072c20 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ + 0x00072c30 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ + 0x00072c40 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ + 0x00072c50 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ + 0x00072c60 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ + 0x00072c70 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ + 0x00072c80 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ + 0x00072c90 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ + 0x00072ca0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ + 0x00072cb0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ + 0x00072cc0 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ + 0x00072cd0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x00072ce0 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ + 0x00072cf0 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ + 0x00072d00 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ + 0x00072d10 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ + 0x00072d20 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ + 0x00072d30 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ + 0x00072d40 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ + 0x00072d50 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ + 0x00072d60 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x00072d70 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ + 0x00072d80 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ + 0x00072d90 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ + 0x00072da0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ + 0x00072db0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ + 0x00072dc0 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ + 0x00072dd0 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ + 0x00072de0 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ + 0x00072df0 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ + 0x00072e00 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ + 0x00072e10 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ + 0x00072e20 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ + 0x00072e30 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ + 0x00072e40 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ + 0x00072e50 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ + 0x00072e60 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ + 0x00072e70 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ + 0x00072e80 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00072e90 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ + 0x00072ea0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ + 0x00072eb0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ + 0x00072ec0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ + 0x00072ed0 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ + 0x00072ee0 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ + 0x00072ef0 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ + 0x00072f00 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00072f10 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ + 0x00072f20 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ + 0x00072f30 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ + 0x00072f40 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ + 0x00072f50 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ + 0x00072f60 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ + 0x00072f70 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ + 0x00072f80 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ + 0x00072f90 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ + 0x00072fa0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ + 0x00072fb0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ + 0x00072fc0 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ + 0x00072fd0 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ + 0x00072fe0 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ + 0x00072ff0 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ + 0x00073000 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ + 0x00073010 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ + 0x00073020 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ + 0x00073030 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ + 0x00073040 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x00073050 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ + 0x00073060 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ + 0x00073070 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ + 0x00073080 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ + 0x00073090 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ + 0x000730a0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ + 0x000730b0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ + 0x000730c0 7420666f 72202d70 6965202a 2f0a2f2a t for -pie */./* │ │ │ │ + 0x000730d0 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ + 0x000730e0 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ + 0x000730f0 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ + 0x00073100 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ + 0x00073110 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ + 0x00073120 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ + 0x00073130 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ + 0x00073140 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ + 0x00073150 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ + 0x00073160 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ + 0x00073170 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ + 0x00073180 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ + 0x00073190 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ + 0x000731a0 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ + 0x000731b0 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ + 0x000731c0 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ + 0x000731d0 41542822 656c6636 342d6c69 74746c65 AT("elf64-little │ │ │ │ + 0x000731e0 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ + 0x000731f0 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ + 0x00073200 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ + 0x00073210 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ + 0x00073220 28616172 63683634 290a454e 54525928 (aarch64).ENTRY( │ │ │ │ + 0x00073230 5f737461 7274290a 53454152 43485f44 _start).SEARCH_D │ │ │ │ + 0x00073240 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ + 0x00073250 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x00073260 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x00073270 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ + 0x00073280 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x00073290 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x000732a0 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ + 0x000732b0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ + 0x000732c0 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ + 0x000732d0 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ + 0x000732e0 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ + 0x000732f0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ + 0x00073300 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x00073310 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ + 0x00073320 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ + 0x00073330 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ + 0x00073340 2f2a2052 6561642d 6f6e6c79 20736563 /* Read-only sec │ │ │ │ + 0x00073350 74696f6e 732c206d 65726765 6420696e tions, merged in │ │ │ │ + 0x00073360 746f2074 65787420 7365676d 656e743a to text segment: │ │ │ │ + 0x00073370 202a2f0a 20205052 4f564944 4520285f */. PROVIDE (_ │ │ │ │ + 0x00073380 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ + 0x00073390 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ + 0x000733a0 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ + 0x000733b0 2c203029 293b0a20 202e203d 20534547 , 0));. . = SEG │ │ │ │ + 0x000733c0 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ + 0x000733d0 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ + 0x000733e0 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ + 0x000733f0 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ + 0x00073400 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ + 0x00073410 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ + 0x00073420 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ + 0x00073430 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ + 0x00073440 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ + 0x00073450 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ + 0x00073460 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ + 0x00073470 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ + 0x00073480 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ + 0x00073490 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ + 0x000734a0 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ + 0x000734b0 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ + 0x000734c0 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ + 0x000734d0 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ + 0x000734e0 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ + 0x000734f0 642d6964 29207d0a 20202e69 6e746572 d-id) }. .inter │ │ │ │ + 0x00073500 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ + 0x00073510 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ + 0x00073520 73682020 20202020 20202020 203a207b sh : { │ │ │ │ + 0x00073530 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ + 0x00073540 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ + 0x00073550 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ + 0x00073560 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ + 0x00073570 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ + 0x00073580 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ + 0x00073590 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ + 0x000735a0 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ + 0x000735b0 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ + 0x000735c0 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ + 0x000735d0 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ + 0x000735e0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x000735f0 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ + 0x00073600 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ + 0x00073610 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ + 0x00073620 207d0a20 202e7265 6c612e69 6e697420 }. .rela.init │ │ │ │ + 0x00073630 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x00073640 2e696e69 7429207d 0a20202e 72656c61 .init) }. .rela │ │ │ │ + 0x00073650 2e746578 74202020 2020203a 207b202a .text : { * │ │ │ │ + 0x00073660 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ + 0x00073670 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ + 0x00073680 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ + 0x00073690 207d0a20 202e7265 6c612e66 696e6920 }. .rela.fini │ │ │ │ + 0x000736a0 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x000736b0 2e66696e 6929207d 0a20202e 72656c61 .fini) }. .rela │ │ │ │ + 0x000736c0 2e726f64 61746120 2020203a 207b202a .rodata : { * │ │ │ │ + 0x000736d0 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ + 0x000736e0 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ + 0x000736f0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00073700 722e2a29 207d0a20 202e7265 6c612e64 r.*) }. .rela.d │ │ │ │ + 0x00073710 6174612e 72656c2e 726f2020 203a207b ata.rel.ro : { │ │ │ │ + 0x00073720 202a282e 72656c61 2e646174 612e7265 *(.rela.data.re │ │ │ │ + 0x00073730 6c2e726f 202e7265 6c612e64 6174612e l.ro .rela.data. │ │ │ │ + 0x00073740 72656c2e 726f2e2a 202e7265 6c612e67 rel.ro.* .rela.g │ │ │ │ + 0x00073750 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x00073760 6c2e726f 2e2a2920 7d0a2020 2e72656c l.ro.*) }. .rel │ │ │ │ + 0x00073770 612e6461 74612020 20202020 3a207b20 a.data : { │ │ │ │ + 0x00073780 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ + 0x00073790 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ + 0x000737a0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ + 0x000737b0 29207d0a 20202e72 656c612e 74646174 ) }. .rela.tdat │ │ │ │ + 0x000737c0 61092020 3a207b20 2a282e72 656c612e a. : { *(.rela. │ │ │ │ + 0x000737d0 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ + 0x000737e0 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ + 0x000737f0 6e6b6f6e 63652e74 642e2a29 207d0a20 nkonce.td.*) }. │ │ │ │ + 0x00073800 202e7265 6c612e74 62737309 20203a20 .rela.tbss. : │ │ │ │ + 0x00073810 7b202a28 2e72656c 612e7462 7373202e { *(.rela.tbss . │ │ │ │ + 0x00073820 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ + 0x00073830 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x00073840 622e2a29 207d0a20 202e7265 6c612e63 b.*) }. .rela.c │ │ │ │ + 0x00073850 746f7273 20202020 203a207b 202a282e tors : { *(. │ │ │ │ + 0x00073860 72656c61 2e63746f 72732920 7d0a2020 rela.ctors) }. │ │ │ │ + 0x00073870 2e72656c 612e6474 6f727320 20202020 .rela.dtors │ │ │ │ + 0x00073880 3a207b20 2a282e72 656c612e 64746f72 : { *(.rela.dtor │ │ │ │ + 0x00073890 7329207d 0a20202e 72656c61 2e676f74 s) }. .rela.got │ │ │ │ + 0x000738a0 20202020 2020203a 207b202a 282e7265 : { *(.re │ │ │ │ + 0x000738b0 6c612e67 6f742920 7d0a2020 2e72656c la.got) }. .rel │ │ │ │ + 0x000738c0 612e6273 73202020 20202020 3a207b20 a.bss : { │ │ │ │ + 0x000738d0 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ + 0x000738e0 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ + 0x000738f0 752e6c69 6e6b6f6e 63652e62 2e2a2920 u.linkonce.b.*) │ │ │ │ + 0x00073900 7d0a2020 2e72656c 612e6966 756e6320 }. .rela.ifunc │ │ │ │ + 0x00073910 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x00073920 6966756e 6329207d 0a20202e 72656c61 ifunc) }. .rela │ │ │ │ + 0x00073930 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ + 0x00073940 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ + 0x00073950 2e706c74 290a2020 20202020 2a282e72 .plt). *(.r │ │ │ │ + 0x00073960 656c612e 69706c74 290a2020 20207d0a ela.iplt). }. │ │ │ │ + 0x00073970 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ + 0x00073980 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ + 0x00073990 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ + 0x000739a0 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ + 0x000739b0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x000739c0 696e6974 20202020 20202020 2020203a init : │ │ │ │ + 0x000739d0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x000739e0 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ + 0x000739f0 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ + 0x00073a00 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ + 0x00073a10 20202020 20203a20 414c4947 4e283136 : ALIGN(16 │ │ │ │ + 0x00073a20 29207b20 2a282e70 6c742920 2a282e69 ) { *(.plt) *(.i │ │ │ │ + 0x00073a30 706c7429 207d0a20 202e7465 78742020 plt) }. .text │ │ │ │ + 0x00073a40 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x00073a50 2020202a 282e7465 78742e75 6e6c696b *(.text.unlik │ │ │ │ + 0x00073a60 656c7920 2e746578 742e2a5f 756e6c69 ely .text.*_unli │ │ │ │ + 0x00073a70 6b656c79 202e7465 78742e75 6e6c696b kely .text.unlik │ │ │ │ + 0x00073a80 656c792e 2a290a20 2020202a 282e7465 ely.*). *(.te │ │ │ │ + 0x00073a90 78742e65 78697420 2e746578 742e6578 xt.exit .text.ex │ │ │ │ + 0x00073aa0 69742e2a 290a2020 20202a28 2e746578 it.*). *(.tex │ │ │ │ + 0x00073ab0 742e7374 61727475 70202e74 6578742e t.startup .text. │ │ │ │ + 0x00073ac0 73746172 7475702e 2a290a20 2020202a startup.*). * │ │ │ │ + 0x00073ad0 282e7465 78742e68 6f74202e 74657874 (.text.hot .text │ │ │ │ + 0x00073ae0 2e686f74 2e2a290a 20202020 2a28534f .hot.*). *(SO │ │ │ │ + 0x00073af0 5254282e 74657874 2e736f72 7465642e RT(.text.sorted. │ │ │ │ + 0x00073b00 2a29290a 20202020 2a282e74 65787420 *)). *(.text │ │ │ │ + 0x00073b10 2e737475 62202e74 6578742e 2a202e67 .stub .text.* .g │ │ │ │ + 0x00073b20 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ + 0x00073b30 0a202020 202f2a20 2e676e75 2e776172 . /* .gnu.war │ │ │ │ + 0x00073b40 6e696e67 20736563 74696f6e 73206172 ning sections ar │ │ │ │ + 0x00073b50 65206861 6e646c65 64207370 65636961 e handled specia │ │ │ │ + 0x00073b60 6c6c7920 62792065 6c662e65 6d2e2020 lly by elf.em. │ │ │ │ + 0x00073b70 2a2f0a20 2020202a 282e676e 752e7761 */. *(.gnu.wa │ │ │ │ + 0x00073b80 726e696e 67290a20 207d203d 30783166 rning). } =0x1f │ │ │ │ + 0x00073b90 32303033 64350a20 202e6669 6e692020 2003d5. .fini │ │ │ │ + 0x00073ba0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x00073bb0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00073bc0 4e4f4e45 282e6669 6e692929 290a2020 NONE(.fini))). │ │ │ │ + 0x00073bd0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ + 0x00073be0 50524f56 49444520 285f5f65 74657874 PROVIDE (__etext │ │ │ │ + 0x00073bf0 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x00073c00 20285f65 74657874 203d202e 293b0a20 (_etext = .);. │ │ │ │ + 0x00073c10 2050524f 56494445 20286574 65787420 PROVIDE (etext │ │ │ │ + 0x00073c20 3d202e29 3b0a2020 2f2a2053 74617274 = .);. /* Start │ │ │ │ + 0x00073c30 206f6620 74686520 52656164 204f6e6c of the Read Onl │ │ │ │ + 0x00073c40 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ + 0x00073c50 2a2f0a20 202e726f 64617461 20202020 */. .rodata │ │ │ │ + 0x00073c60 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ + 0x00073c70 7461202e 726f6461 74612e2a 202e676e ta .rodata.* .gn │ │ │ │ + 0x00073c80 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ + 0x00073c90 7d0a2020 2e726f64 61746131 20202020 }. .rodata1 │ │ │ │ + 0x00073ca0 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ + 0x00073cb0 61312920 7d0a2020 2e65685f 6672616d a1) }. .eh_fram │ │ │ │ + 0x00073cc0 655f6864 72202020 3a207b20 2a282e65 e_hdr : { *(.e │ │ │ │ + 0x00073cd0 685f6672 616d655f 68647229 202a282e h_frame_hdr) *(. │ │ │ │ + 0x00073ce0 65685f66 72616d65 5f656e74 7279202e eh_frame_entry . │ │ │ │ + 0x00073cf0 65685f66 72616d65 5f656e74 72792e2a eh_frame_entry.* │ │ │ │ + 0x00073d00 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ + 0x00073d10 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x00073d20 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ + 0x00073d30 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ + 0x00073d40 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ + 0x00073d50 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ + 0x00073d60 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ + 0x00073d70 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ + 0x00073d80 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ + 0x00073d90 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ + 0x00073da0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x00073db0 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ + 0x00073dc0 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ + 0x00073dd0 5f746162 6c652e2a 29207d0a 20202e67 _table.*) }. .g │ │ │ │ + 0x00073de0 6e755f65 78746162 2020203a 204f4e4c nu_extab : ONL │ │ │ │ + 0x00073df0 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ + 0x00073e00 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ + 0x00073e10 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ + 0x00073e20 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ + 0x00073e30 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ + 0x00073e40 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ + 0x00073e50 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ + 0x00073e60 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ + 0x00073e70 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ + 0x00073e80 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ + 0x00073e90 2f2a2056 6172696f 7573206e 6f746520 /* Various note │ │ │ │ + 0x00073ea0 73656374 696f6e73 2e202050 6c616365 sections. Place │ │ │ │ + 0x00073eb0 64206865 72652073 6f207468 61742074 d here so that t │ │ │ │ + 0x00073ec0 68657920 61726520 616c7761 79732069 hey are always i │ │ │ │ + 0x00073ed0 6e636c75 6465640a 20202020 20696e20 ncluded. in │ │ │ │ + 0x00073ee0 74686520 72656164 2d6f6e6c 79207365 the read-only se │ │ │ │ + 0x00073ef0 676d656e 7420616e 64206e6f 74207472 gment and not tr │ │ │ │ + 0x00073f00 65617465 64206173 206f7270 68616e20 eated as orphan │ │ │ │ + 0x00073f10 73656374 696f6e73 2e202054 68650a20 sections. The. │ │ │ │ + 0x00073f20 20202020 63757272 656e7420 6f727068 current orph │ │ │ │ + 0x00073f30 616e2068 616e646c 696e6720 616c676f an handling algo │ │ │ │ + 0x00073f40 72697468 6d20646f 65732070 6c616365 rithm does place │ │ │ │ + 0x00073f50 206e6f74 65207365 6374696f 6e732061 note sections a │ │ │ │ + 0x00073f60 66746572 20522f4f 0a202020 20206461 fter R/O. da │ │ │ │ + 0x00073f70 74612c20 62757420 74686973 20697320 ta, but this is │ │ │ │ + 0x00073f80 6e6f7420 67756172 616e7465 65642074 not guaranteed t │ │ │ │ + 0x00073f90 6f20616c 77617973 20626520 74686520 o always be the │ │ │ │ + 0x00073fa0 63617365 2e20202a 2f0a2020 2e6e6f74 case. */. .not │ │ │ │ + 0x00073fb0 652e6275 696c642d 6964203a 20202020 e.build-id : │ │ │ │ + 0x00073fc0 20207b20 2a282e6e 6f74652e 6275696c { *(.note.buil │ │ │ │ + 0x00073fd0 642d6964 29207d0a 20202e6e 6f74652e d-id) }. .note. │ │ │ │ + 0x00073fe0 474e552d 73746163 6b203a20 20202020 GNU-stack : │ │ │ │ + 0x00073ff0 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ + 0x00074000 61636b29 207d0a20 202e6e6f 74652e67 ack) }. .note.g │ │ │ │ + 0x00074010 6e752e70 726f7065 72747920 3a20207b nu.property : { │ │ │ │ + 0x00074020 202a282e 6e6f7465 2e676e75 2e70726f *(.note.gnu.pro │ │ │ │ + 0x00074030 70657274 7929207d 0a20202e 6e6f7465 perty) }. .note │ │ │ │ + 0x00074040 2e414249 2d746167 203a2020 20202020 .ABI-tag : │ │ │ │ + 0x00074050 207b202a 282e6e6f 74652e41 42492d74 { *(.note.ABI-t │ │ │ │ + 0x00074060 61672920 7d0a2020 2e6e6f74 652e7061 ag) }. .note.pa │ │ │ │ + 0x00074070 636b6167 65203a20 20202020 20207b20 ckage : { │ │ │ │ + 0x00074080 2a282e6e 6f74652e 7061636b 61676529 *(.note.package) │ │ │ │ + 0x00074090 207d0a20 202e6e6f 74652e64 6c6f7065 }. .note.dlope │ │ │ │ + 0x000740a0 6e203a20 20202020 2020207b 202a282e n : { *(. │ │ │ │ + 0x000740b0 6e6f7465 2e646c6f 70656e29 207d0a20 note.dlopen) }. │ │ │ │ + 0x000740c0 202e6e6f 74652e6e 65746273 642e6964 .note.netbsd.id │ │ │ │ + 0x000740d0 656e7420 3a20207b 202a282e 6e6f7465 ent : { *(.note │ │ │ │ + 0x000740e0 2e6e6574 6273642e 6964656e 7429207d .netbsd.ident) } │ │ │ │ + 0x000740f0 0a20202e 6e6f7465 2e6f7065 6e627364 . .note.openbsd │ │ │ │ + 0x00074100 2e696465 6e74203a 207b202a 282e6e6f .ident : { *(.no │ │ │ │ + 0x00074110 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ + 0x00074120 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ + 0x00074130 66207468 65205265 61642057 72697465 f the Read Write │ │ │ │ + 0x00074140 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00074150 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ + 0x00074160 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ + 0x00074170 65206461 74612073 65676d65 6e742e20 e data segment. │ │ │ │ + 0x00074180 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ + 0x00074190 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ + 0x000741a0 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ + 0x000741b0 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ + 0x000741c0 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ + 0x000741d0 75702e20 202a2f0a 20202e20 3d204441 up. */. . = DA │ │ │ │ + 0x000741e0 54415f53 45474d45 4e545f41 4c49474e TA_SEGMENT_ALIGN │ │ │ │ + 0x000741f0 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ + 0x00074200 41474553 495a4529 2c20434f 4e535441 AGESIZE), CONSTA │ │ │ │ + 0x00074210 4e542028 434f4d4d 4f4e5041 47455349 NT (COMMONPAGESI │ │ │ │ + 0x00074220 5a452929 3b0a2020 2f2a2045 78636570 ZE));. /* Excep │ │ │ │ + 0x00074230 74696f6e 2068616e 646c696e 672e2020 tion handling. │ │ │ │ + 0x00074240 2a2f0a20 202e6568 5f667261 6d652020 */. .eh_frame │ │ │ │ + 0x00074250 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x00074260 57207b20 4b454550 20282a28 2e65685f W { KEEP (*(.eh_ │ │ │ │ + 0x00074270 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ + 0x00074280 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ + 0x00074290 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ + 0x000742a0 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ + 0x000742b0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ + 0x000742c0 6672616d 652e2a29 207d0a20 202e676e frame.*) }. .gn │ │ │ │ + 0x000742d0 755f6578 74616220 20202020 203a204f u_extab : O │ │ │ │ + 0x000742e0 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ + 0x000742f0 6e755f65 78746162 29207d0a 20202e67 nu_extab) }. .g │ │ │ │ + 0x00074300 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ + 0x00074310 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x00074320 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ + 0x00074330 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ + 0x00074340 5f746162 6c652e2a 29207d0a 20202e65 _table.*) }. .e │ │ │ │ + 0x00074350 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ + 0x00074360 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x00074370 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ + 0x00074380 6e676573 2a29207d 0a20202f 2a205468 nges*) }. /* Th │ │ │ │ + 0x00074390 72656164 204c6f63 616c2053 746f7261 read Local Stora │ │ │ │ + 0x000743a0 67652073 65637469 6f6e732e 20202a2f ge sections. */ │ │ │ │ + 0x000743b0 0a20202e 74646174 61092020 3a0a2020 . .tdata. :. │ │ │ │ + 0x000743c0 207b0a20 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x000743d0 48494444 454e2028 5f5f7464 6174615f HIDDEN (__tdata_ │ │ │ │ + 0x000743e0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x000743f0 202a282e 74646174 61202e74 64617461 *(.tdata .tdata │ │ │ │ + 0x00074400 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x00074410 2e74642e 2a290a20 20207d0a 20202e74 .td.*). }. .t │ │ │ │ + 0x00074420 62737309 0920203a 207b202a 282e7462 bss.. : { *(.tb │ │ │ │ + 0x00074430 7373202e 74627373 2e2a202e 676e752e ss .tbss.* .gnu. │ │ │ │ + 0x00074440 6c696e6b 6f6e6365 2e74622e 2a29202a linkonce.tb.*) * │ │ │ │ + 0x00074450 282e7463 6f6d6d6f 6e29207d 0a20202e (.tcommon) }. . │ │ │ │ + 0x00074460 70726569 6e69745f 61727261 79202020 preinit_array │ │ │ │ + 0x00074470 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ + 0x00074480 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ + 0x00074490 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ + 0x000744a0 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ + 0x000744b0 282a282e 70726569 6e69745f 61727261 (*(.preinit_arra │ │ │ │ + 0x000744c0 7929290a 20202020 50524f56 4944455f y)). PROVIDE_ │ │ │ │ + 0x000744d0 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ + 0x000744e0 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ + 0x000744f0 3b0a2020 7d0a2020 2e696e69 745f6172 ;. }. .init_ar │ │ │ │ + 0x00074500 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ + 0x00074510 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00074520 285f5f69 6e69745f 61727261 795f7374 (__init_array_st │ │ │ │ + 0x00074530 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ + 0x00074540 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ + 0x00074550 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ + 0x00074560 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ + 0x00074570 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00074580 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ + 0x00074590 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ + 0x000745a0 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ + 0x000745b0 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ + 0x000745c0 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ + 0x000745d0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x000745e0 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ + 0x000745f0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x00074600 5f5f696e 69745f61 72726179 5f656e64 __init_array_end │ │ │ │ + 0x00074610 203d202e 293b0a20 207d0a20 202e6669 = .);. }. .fi │ │ │ │ + 0x00074620 6e695f61 72726179 20202020 3a0a2020 ni_array :. │ │ │ │ + 0x00074630 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ + 0x00074640 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ + 0x00074650 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ + 0x00074660 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00074670 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00074680 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ + 0x00074690 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x000746a0 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ + 0x000746b0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ + 0x000746c0 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ + 0x000746d0 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ + 0x000746e0 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ + 0x000746f0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ + 0x00074700 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x00074710 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x00074720 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ + 0x00074730 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ + 0x00074740 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ + 0x00074750 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ + 0x00074760 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ + 0x00074770 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ + 0x00074780 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ + 0x00074790 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ + 0x000747a0 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ + 0x000747b0 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ + 0x000747c0 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ + 0x000747d0 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ + 0x000747e0 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ + 0x000747f0 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ + 0x00074800 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ + 0x00074810 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ + 0x00074820 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ + 0x00074830 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ + 0x00074840 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ + 0x00074850 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ + 0x00074860 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ + 0x00074870 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ + 0x00074880 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ + 0x00074890 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ + 0x000748a0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ + 0x000748b0 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ + 0x000748c0 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ + 0x000748d0 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ + 0x000748e0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x000748f0 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ + 0x00074900 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00074910 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ + 0x00074920 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ + 0x00074930 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ + 0x00074940 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ + 0x00074950 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ + 0x00074960 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ + 0x00074970 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ + 0x00074980 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ + 0x00074990 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ + 0x000749a0 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ + 0x000749b0 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ + 0x000749c0 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ + 0x000749d0 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ + 0x000749e0 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ + 0x000749f0 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ + 0x00074a00 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ + 0x00074a10 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ + 0x00074a20 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ + 0x00074a30 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x00074a40 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ + 0x00074a50 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ + 0x00074a60 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ + 0x00074a70 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ + 0x00074a80 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ + 0x00074a90 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ + 0x00074aa0 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ + 0x00074ab0 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ + 0x00074ac0 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ + 0x00074ad0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x00074ae0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x00074af0 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ + 0x00074b00 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ + 0x00074b10 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x00074b20 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ + 0x00074b30 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ + 0x00074b40 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ + 0x00074b50 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ + 0x00074b60 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ + 0x00074b70 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ + 0x00074b80 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00074b90 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ + 0x00074ba0 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ + 0x00074bb0 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ + 0x00074bc0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x00074bd0 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ + 0x00074be0 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ + 0x00074bf0 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ + 0x00074c00 20202e67 6f742020 20202020 20202020 .got │ │ │ │ + 0x00074c10 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ + 0x00074c20 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ + 0x00074c30 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ + 0x00074c40 4f5f454e 44202832 342c202e 293b0a20 O_END (24, .);. │ │ │ │ + 0x00074c50 202e676f 742e706c 74202020 20202020 .got.plt │ │ │ │ + 0x00074c60 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ + 0x00074c70 202a282e 69676f74 2e706c74 29207d0a *(.igot.plt) }. │ │ │ │ + 0x00074c80 20202e64 61746120 20202020 20202020 .data │ │ │ │ + 0x00074c90 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ + 0x00074ca0 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ + 0x00074cb0 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ + 0x00074cc0 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ + 0x00074cd0 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ + 0x00074ce0 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ + 0x00074cf0 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ + 0x00074d00 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ + 0x00074d10 2a282e64 61746131 29207d0a 20205f65 *(.data1) }. _e │ │ │ │ + 0x00074d20 64617461 203d202e 3b0a2020 50524f56 data = .;. PROV │ │ │ │ + 0x00074d30 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ + 0x00074d40 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ + 0x00074d50 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ + 0x00074d60 4e29293b 0a20205f 5f627373 5f737461 N));. __bss_sta │ │ │ │ + 0x00074d70 7274203d 202e3b0a 20205f5f 6273735f rt = .;. __bss_ │ │ │ │ + 0x00074d80 73746172 745f5f20 3d202e3b 0a20202e start__ = .;. . │ │ │ │ + 0x00074d90 62737320 20202020 20202020 2020203a bss : │ │ │ │ + 0x00074da0 0a20207b 0a202020 202a282e 64796e62 . {. *(.dynb │ │ │ │ + 0x00074db0 7373290a 20202020 2a282e62 7373202e ss). *(.bss . │ │ │ │ + 0x00074dc0 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ + 0x00074dd0 6e63652e 622e2a29 0a202020 202a2843 nce.b.*). *(C │ │ │ │ + 0x00074de0 4f4d4d4f 4e290a20 2020202f 2a20416c OMMON). /* Al │ │ │ │ + 0x00074df0 69676e20 68657265 20746f20 656e7375 ign here to ensu │ │ │ │ + 0x00074e00 72652074 68617420 696e2074 68652063 re that in the c │ │ │ │ + 0x00074e10 6f6d6d6f 6e206361 7365206f 66207468 ommon case of th │ │ │ │ + 0x00074e20 65726520 6f6e6c79 20626569 6e67206f ere only being o │ │ │ │ + 0x00074e30 6e650a20 20202020 20207479 7065206f ne. type o │ │ │ │ + 0x00074e40 66202e62 73732073 65637469 6f6e2c20 f .bss section, │ │ │ │ + 0x00074e50 74686520 73656374 696f6e20 6f636375 the section occu │ │ │ │ + 0x00074e60 70696573 20737061 63652075 7020746f pies space up to │ │ │ │ + 0x00074e70 205f656e 642e0a20 20202020 2020416c _end.. Al │ │ │ │ + 0x00074e80 69676e20 61667465 72202e62 73732074 ign after .bss t │ │ │ │ + 0x00074e90 6f20656e 73757265 20636f72 72656374 o ensure correct │ │ │ │ + 0x00074ea0 20616c69 676e6d65 6e742065 76656e20 alignment even │ │ │ │ + 0x00074eb0 69662074 68650a20 20202020 20202e62 if the. .b │ │ │ │ + 0x00074ec0 73732073 65637469 6f6e2064 69736170 ss section disap │ │ │ │ + 0x00074ed0 70656172 73206265 63617573 65207468 pears because th │ │ │ │ + 0x00074ee0 65726520 61726520 6e6f2069 6e707574 ere are no input │ │ │ │ + 0x00074ef0 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ + 0x00074f00 20204649 584d453a 20576879 20646f20 FIXME: Why do │ │ │ │ + 0x00074f10 7765206e 65656420 69743f20 5768656e we need it? When │ │ │ │ + 0x00074f20 20746865 72652069 73206e6f 202e6273 there is no .bs │ │ │ │ + 0x00074f30 73207365 6374696f 6e2c2077 6520646f s section, we do │ │ │ │ + 0x00074f40 206e6f74 0a202020 20202020 70616420 not. pad │ │ │ │ + 0x00074f50 74686520 2e646174 61207365 6374696f the .data sectio │ │ │ │ + 0x00074f60 6e2e2020 2a2f0a20 20202020 202e203d n. */. . = │ │ │ │ + 0x00074f70 20414c49 474e282e 20213d20 30203f20 ALIGN(. != 0 ? │ │ │ │ + 0x00074f80 3634202f 2038203a 2031293b 0a20207d 64 / 8 : 1);. } │ │ │ │ + 0x00074f90 0a20205f 6273735f 656e645f 5f203d20 . _bss_end__ = │ │ │ │ + 0x00074fa0 2e3b205f 5f627373 5f656e64 5f5f203d .; __bss_end__ = │ │ │ │ + 0x00074fb0 202e3b0a 20202020 2e203d20 414c4947 .;. . = ALIG │ │ │ │ + 0x00074fc0 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ + 0x00074fd0 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ + 0x00074fe0 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ + 0x00074ff0 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ + 0x00075000 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ + 0x00075010 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ + 0x00075020 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x00075030 3b0a2020 5f5f656e 645f5f20 3d202e3b ;. __end__ = .; │ │ │ │ + 0x00075040 0a20205f 656e6420 3d202e3b 0a202050 . _end = .;. P │ │ │ │ + 0x00075050 524f5649 44452028 656e6420 3d202e29 ROVIDE (end = .) │ │ │ │ + 0x00075060 3b0a2020 2e203d20 44415441 5f534547 ;. . = DATA_SEG │ │ │ │ + 0x00075070 4d454e54 5f454e44 20282e29 3b0a2020 MENT_END (.);. │ │ │ │ + 0x00075080 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x00075090 54696e79 20446174 61207265 67696f6e Tiny Data region │ │ │ │ + 0x000750a0 2e20202a 2f0a2020 2f2a2053 74616273 . */. /* Stabs │ │ │ │ + 0x000750b0 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ + 0x000750c0 6f6e732e 20202a2f 0a20202e 73746162 ons. */. .stab │ │ │ │ + 0x000750d0 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ + 0x000750e0 2a282e73 74616229 207d0a20 202e7374 *(.stab) }. .st │ │ │ │ + 0x000750f0 61627374 72202020 20202020 30203a20 abstr 0 : │ │ │ │ + 0x00075100 7b202a28 2e737461 62737472 29207d0a { *(.stabstr) }. │ │ │ │ + 0x00075110 20202e73 7461622e 6578636c 20202020 .stab.excl │ │ │ │ + 0x00075120 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ + 0x00075130 78636c29 207d0a20 202e7374 61622e65 xcl) }. .stab.e │ │ │ │ + 0x00075140 78636c73 74722020 30203a20 7b202a28 xclstr 0 : { *( │ │ │ │ + 0x00075150 2e737461 622e6578 636c7374 7229207d .stab.exclstr) } │ │ │ │ + 0x00075160 0a20202e 73746162 2e696e64 65782020 . .stab.index │ │ │ │ + 0x00075170 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ + 0x00075180 696e6465 7829207d 0a20202e 73746162 index) }. .stab │ │ │ │ + 0x00075190 2e696e64 65787374 72203020 3a207b20 .indexstr 0 : { │ │ │ │ + 0x000751a0 2a282e73 7461622e 696e6465 78737472 *(.stab.indexstr │ │ │ │ + 0x000751b0 29207d0a 20202e63 6f6d6d65 6e742030 ) }. .comment 0 │ │ │ │ + 0x000751c0 2028494e 464f2920 3a207b20 2a282e63 (INFO) : { *(.c │ │ │ │ + 0x000751d0 6f6d6d65 6e74293b 204c494e 4b45525f omment); LINKER_ │ │ │ │ + 0x000751e0 56455253 494f4e3b 207d0a20 202e676e VERSION; }. .gn │ │ │ │ + 0x000751f0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x00075200 6573203a 207b202a 282e676e 752e6275 es : { *(.gnu.bu │ │ │ │ + 0x00075210 696c642e 61747472 69627574 6573202e ild.attributes . │ │ │ │ + 0x00075220 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00075230 75746573 2e2a2920 7d0a2020 2f2a2044 utes.*) }. /* D │ │ │ │ + 0x00075240 57415246 20646562 75672073 65637469 WARF debug secti │ │ │ │ + 0x00075250 6f6e732e 0a202020 20205379 6d626f6c ons.. Symbol │ │ │ │ + 0x00075260 7320696e 20746865 20445741 52462064 s in the DWARF d │ │ │ │ + 0x00075270 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ + 0x00075280 73206172 65207265 6c617469 76652074 s are relative t │ │ │ │ + 0x00075290 6f207468 65206265 67696e6e 696e670a o the beginning. │ │ │ │ + 0x000752a0 20202020 206f6620 74686520 73656374 of the sect │ │ │ │ + 0x000752b0 696f6e20 736f2077 65206265 67696e20 ion so we begin │ │ │ │ + 0x000752c0 7468656d 20617420 302e2020 2a2f0a20 them at 0. */. │ │ │ │ + 0x000752d0 202f2a20 44574152 4620312e 20202a2f /* DWARF 1. */ │ │ │ │ + 0x000752e0 0a20202e 64656275 67202020 20202020 . .debug │ │ │ │ + 0x000752f0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00075300 6729207d 0a20202e 6c696e65 20202020 g) }. .line │ │ │ │ + 0x00075310 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00075320 6c696e65 29207d0a 20202f2a 20474e55 line) }. /* GNU │ │ │ │ + 0x00075330 20445741 52462031 20657874 656e7369 DWARF 1 extensi │ │ │ │ + 0x00075340 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ + 0x00075350 675f7372 63696e66 6f202030 203a207b g_srcinfo 0 : { │ │ │ │ + 0x00075360 202a282e 64656275 675f7372 63696e66 *(.debug_srcinf │ │ │ │ + 0x00075370 6f29207d 0a20202e 64656275 675f7366 o) }. .debug_sf │ │ │ │ + 0x00075380 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ + 0x00075390 64656275 675f7366 6e616d65 7329207d debug_sfnames) } │ │ │ │ + 0x000753a0 0a20202f 2a204457 41524620 312e3120 . /* DWARF 1.1 │ │ │ │ + 0x000753b0 616e6420 44574152 4620322e 20202a2f and DWARF 2. */ │ │ │ │ + 0x000753c0 0a20202e 64656275 675f6172 616e6765 . .debug_arange │ │ │ │ + 0x000753d0 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ + 0x000753e0 675f6172 616e6765 7329207d 0a20202e g_aranges) }. . │ │ │ │ + 0x000753f0 64656275 675f7075 626e616d 65732030 debug_pubnames 0 │ │ │ │ + 0x00075400 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ + 0x00075410 626e616d 65732920 7d0a2020 2f2a2044 bnames) }. /* D │ │ │ │ + 0x00075420 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ + 0x00075430 65627567 5f696e66 6f202020 20203020 ebug_info 0 │ │ │ │ + 0x00075440 3a207b20 2a282e64 65627567 5f696e66 : { *(.debug_inf │ │ │ │ + 0x00075450 6f202e67 6e752e6c 696e6b6f 6e63652e o .gnu.linkonce. │ │ │ │ + 0x00075460 77692e2a 29207d0a 20202e64 65627567 wi.*) }. .debug │ │ │ │ + 0x00075470 5f616262 72657620 20203020 3a207b20 _abbrev 0 : { │ │ │ │ + 0x00075480 2a282e64 65627567 5f616262 72657629 *(.debug_abbrev) │ │ │ │ + 0x00075490 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ + 0x000754a0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x000754b0 6275675f 6c696e65 202e6465 6275675f bug_line .debug_ │ │ │ │ + 0x000754c0 6c696e65 2e2a202e 64656275 675f6c69 line.* .debug_li │ │ │ │ + 0x000754d0 6e655f65 6e642920 7d0a2020 2e646562 ne_end) }. .deb │ │ │ │ + 0x000754e0 75675f66 72616d65 20202020 30203a20 ug_frame 0 : │ │ │ │ + 0x000754f0 7b202a28 2e646562 75675f66 72616d65 { *(.debug_frame │ │ │ │ + 0x00075500 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ + 0x00075510 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ + 0x00075520 65627567 5f737472 29207d0a 20202e64 ebug_str) }. .d │ │ │ │ + 0x00075530 65627567 5f6c6f63 20202020 20203020 ebug_loc 0 │ │ │ │ + 0x00075540 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ + 0x00075550 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ + 0x00075560 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ + 0x00075570 65627567 5f6d6163 696e666f 29207d0a ebug_macinfo) }. │ │ │ │ + 0x00075580 20202f2a 20534749 2f4d4950 53204457 /* SGI/MIPS DW │ │ │ │ + 0x00075590 41524620 32206578 74656e73 696f6e73 ARF 2 extensions │ │ │ │ + 0x000755a0 2e20202a 2f0a2020 2e646562 75675f77 . */. .debug_w │ │ │ │ + 0x000755b0 65616b6e 616d6573 2030203a 207b202a eaknames 0 : { * │ │ │ │ + 0x000755c0 282e6465 6275675f 7765616b 6e616d65 (.debug_weakname │ │ │ │ + 0x000755d0 7329207d 0a20202e 64656275 675f6675 s) }. .debug_fu │ │ │ │ + 0x000755e0 6e636e61 6d657320 30203a20 7b202a28 ncnames 0 : { *( │ │ │ │ + 0x000755f0 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ + 0x00075600 29207d0a 20202e64 65627567 5f747970 ) }. .debug_typ │ │ │ │ + 0x00075610 656e616d 65732030 203a207b 202a282e enames 0 : { *(. │ │ │ │ + 0x00075620 64656275 675f7479 70656e61 6d657329 debug_typenames) │ │ │ │ + 0x00075630 207d0a20 202e6465 6275675f 7661726e }. .debug_varn │ │ │ │ + 0x00075640 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ + 0x00075650 65627567 5f766172 6e616d65 7329207d ebug_varnames) } │ │ │ │ + 0x00075660 0a20202f 2a204457 41524620 332e2020 . /* DWARF 3. │ │ │ │ + 0x00075670 2a2f0a20 202e6465 6275675f 70756274 */. .debug_pubt │ │ │ │ + 0x00075680 79706573 2030203a 207b202a 282e6465 ypes 0 : { *(.de │ │ │ │ + 0x00075690 6275675f 70756274 79706573 29207d0a bug_pubtypes) }. │ │ │ │ + 0x000756a0 20202e64 65627567 5f72616e 67657320 .debug_ranges │ │ │ │ + 0x000756b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000756c0 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ + 0x000756d0 44574152 4620352e 20202a2f 0a20202e DWARF 5. */. . │ │ │ │ + 0x000756e0 64656275 675f6164 64722020 20202030 debug_addr 0 │ │ │ │ + 0x000756f0 203a207b 202a282e 64656275 675f6164 : { *(.debug_ad │ │ │ │ + 0x00075700 64722920 7d0a2020 2e646562 75675f6c dr) }. .debug_l │ │ │ │ + 0x00075710 696e655f 73747220 30203a20 7b202a28 ine_str 0 : { *( │ │ │ │ + 0x00075720 2e646562 75675f6c 696e655f 73747229 .debug_line_str) │ │ │ │ + 0x00075730 207d0a20 202e6465 6275675f 6c6f636c }. .debug_locl │ │ │ │ + 0x00075740 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ + 0x00075750 6275675f 6c6f636c 69737473 29207d0a bug_loclists) }. │ │ │ │ + 0x00075760 20202e64 65627567 5f6d6163 726f2020 .debug_macro │ │ │ │ + 0x00075770 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00075780 5f6d6163 726f2920 7d0a2020 2e646562 _macro) }. .deb │ │ │ │ + 0x00075790 75675f6e 616d6573 20202020 30203a20 ug_names 0 : │ │ │ │ + 0x000757a0 7b202a28 2e646562 75675f6e 616d6573 { *(.debug_names │ │ │ │ + 0x000757b0 29207d0a 20202e64 65627567 5f726e67 ) }. .debug_rng │ │ │ │ + 0x000757c0 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ + 0x000757d0 65627567 5f726e67 6c697374 7329207d ebug_rnglists) } │ │ │ │ + 0x000757e0 0a20202e 64656275 675f7374 725f6f66 . .debug_str_of │ │ │ │ + 0x000757f0 66736574 73203020 3a207b20 2a282e64 fsets 0 : { *(.d │ │ │ │ + 0x00075800 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ + 0x00075810 29207d0a 20202e64 65627567 5f737570 ) }. .debug_sup │ │ │ │ + 0x00075820 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ + 0x00075830 65627567 5f737570 29207d0a 20202e41 ebug_sup) }. .A │ │ │ │ + 0x00075840 524d2e61 74747269 62757465 73203020 RM.attributes 0 │ │ │ │ + 0x00075850 3a207b20 4b454550 20282a28 2e41524d : { KEEP (*(.ARM │ │ │ │ + 0x00075860 2e617474 72696275 74657329 29204b45 .attributes)) KE │ │ │ │ + 0x00075870 45502028 2a282e67 6e752e61 74747269 EP (*(.gnu.attri │ │ │ │ + 0x00075880 62757465 73292920 7d0a2020 2e6e6f74 butes)) }. .not │ │ │ │ + 0x00075890 652e676e 752e6172 6d2e6964 656e7420 e.gnu.arm.ident │ │ │ │ + 0x000758a0 30203a20 7b204b45 45502028 2a282e6e 0 : { KEEP (*(.n │ │ │ │ + 0x000758b0 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ + 0x000758c0 74292920 7d0a2020 2f444953 43415244 t)) }. /DISCARD │ │ │ │ + 0x000758d0 2f203a20 7b202a28 2e6e6f74 652e474e / : { *(.note.GN │ │ │ │ + 0x000758e0 552d7374 61636b29 202a282e 676e755f U-stack) *(.gnu_ │ │ │ │ + 0x000758f0 64656275 676c696e 6b29202a 282e676e debuglink) *(.gn │ │ │ │ + 0x00075900 752e6c74 6f5f2a29 202a282e 676e755f u.lto_*) *(.gnu_ │ │ │ │ + 0x00075910 6f626a65 63745f6f 6e6c7929 207d0a7d object_only) }.} │ │ │ │ + 0x00075920 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x00075930 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ + 0x00075940 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ + 0x00075950 70617261 74652d63 6f646520 2d7a2072 parate-code -z r │ │ │ │ + 0x00075960 656c726f 202d7a20 6e6f7720 2d2d726f elro -z now --ro │ │ │ │ + 0x00075970 7365676d 656e7420 2a2f0a2f 2a20436f segment */./* Co │ │ │ │ + 0x00075980 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ + 0x00075990 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ + 0x000759a0 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ + 0x000759b0 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ + 0x000759c0 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ + 0x000759d0 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ + 0x000759e0 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ + 0x000759f0 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ + 0x00075a00 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ + 0x00075a10 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ + 0x00075a20 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ + 0x00075a30 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ + 0x00075a40 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ + 0x00075a50 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ + 0x00075a60 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ + 0x00075a70 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ + 0x00075a80 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ + 0x00075a90 63683634 222c2022 656c6636 342d6269 ch64", "elf64-bi │ │ │ │ + 0x00075aa0 67616172 63683634 222c2022 656c6636 gaarch64", "elf6 │ │ │ │ + 0x00075ab0 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x00075ac0 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ + 0x00075ad0 72636836 34290a45 4e545259 285f7374 rch64).ENTRY(_st │ │ │ │ + 0x00075ae0 61727429 0a534541 5243485f 44495228 art).SEARCH_DIR( │ │ │ │ + 0x00075af0 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ + 0x00075b00 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x00075b10 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x00075b20 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ + 0x00075b30 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ + 0x00075b40 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x00075b50 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x00075b60 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x00075b70 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ + 0x00075b80 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x00075b90 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ + 0x00075ba0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ + 0x00075bb0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x00075bc0 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ + 0x00075bd0 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ + 0x00075be0 53454354 494f4e53 0a7b0a20 202e203d SECTIONS.{. . = │ │ │ │ + 0x00075bf0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x00075c00 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ + 0x00075c10 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x00075c20 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x00075c30 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x00075c40 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x00075c50 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x00075c60 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x00075c70 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x00075c80 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x00075c90 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x00075ca0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x00075cb0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x00075cc0 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x00075cd0 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x00075ce0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x00075cf0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x00075d00 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x00075d10 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x00075d20 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ + 0x00075d30 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ + 0x00075d40 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ + 0x00075d50 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ + 0x00075d60 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ + 0x00075d70 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x00075d80 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ + 0x00075d90 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ + 0x00075da0 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ + 0x00075db0 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ + 0x00075dc0 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ + 0x00075dd0 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ + 0x00075de0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x00075df0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ + 0x00075e00 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ + 0x00075e10 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ + 0x00075e20 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x00075e30 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ + 0x00075e40 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ + 0x00075e50 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ + 0x00075e60 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ + 0x00075e70 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ + 0x00075e80 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ + 0x00075e90 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ + 0x00075ea0 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ + 0x00075eb0 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ + 0x00075ec0 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ + 0x00075ed0 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ + 0x00075ee0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ + 0x00075ef0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ + 0x00075f00 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ + 0x00075f10 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ + 0x00075f20 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ + 0x00075f30 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ + 0x00075f40 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x00075f50 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ + 0x00075f60 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ + 0x00075f70 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ + 0x00075f80 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ + 0x00075f90 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ + 0x00075fa0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x00075fb0 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ + 0x00075fc0 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ + 0x00075fd0 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ + 0x00075fe0 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ + 0x00075ff0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x00076000 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ + 0x00076010 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ + 0x00076020 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ + 0x00076030 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ + 0x00076040 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ + 0x00076050 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ + 0x00076060 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ + 0x00076070 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ + 0x00076080 20202020 74686520 73616d65 20616464 the same add │ │ │ │ + 0x00076090 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ + 0x000760a0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ + 0x000760b0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ + 0x000760c0 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ + 0x000760d0 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ + 0x000760e0 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ + 0x000760f0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x00076100 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ + 0x00076110 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x00076120 202d2031 2929293b 0a20202e 68617368 - 1)));. .hash │ │ │ │ + 0x00076130 20202020 20202020 2020203a 207b202a : { * │ │ │ │ + 0x00076140 282e6861 73682920 7d0a2020 2e676e75 (.hash) }. .gnu │ │ │ │ + 0x00076150 2e686173 68202020 20202020 3a207b20 .hash : { │ │ │ │ + 0x00076160 2a282e67 6e752e68 61736829 207d0a20 *(.gnu.hash) }. │ │ │ │ + 0x00076170 202e6479 6e73796d 20202020 20202020 .dynsym │ │ │ │ + 0x00076180 203a207b 202a282e 64796e73 796d2920 : { *(.dynsym) │ │ │ │ + 0x00076190 7d0a2020 2e64796e 73747220 20202020 }. .dynstr │ │ │ │ + 0x000761a0 20202020 3a207b20 2a282e64 796e7374 : { *(.dynst │ │ │ │ + 0x000761b0 7229207d 0a20202e 676e752e 76657273 r) }. .gnu.vers │ │ │ │ + 0x000761c0 696f6e20 2020203a 207b202a 282e676e ion : { *(.gn │ │ │ │ + 0x000761d0 752e7665 7273696f 6e29207d 0a20202e u.version) }. . │ │ │ │ + 0x000761e0 676e752e 76657273 696f6e5f 6420203a gnu.version_d : │ │ │ │ + 0x000761f0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x00076200 6e5f6429 207d0a20 202e676e 752e7665 n_d) }. .gnu.ve │ │ │ │ + 0x00076210 7273696f 6e5f7220 203a207b 202a282e rsion_r : { *(. │ │ │ │ + 0x00076220 676e752e 76657273 696f6e5f 7229207d gnu.version_r) } │ │ │ │ + 0x00076230 0a20202e 72656c61 2e64796e 20202020 . .rela.dyn │ │ │ │ + 0x00076240 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ + 0x00076250 202a282e 72656c61 2e696e69 74290a20 *(.rela.init). │ │ │ │ + 0x00076260 20202020 202a282e 72656c61 2e746578 *(.rela.tex │ │ │ │ + 0x00076270 74202e72 656c612e 74657874 2e2a202e t .rela.text.* . │ │ │ │ + 0x00076280 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00076290 652e742e 2a290a20 20202020 202a282e e.t.*). *(. │ │ │ │ + 0x000762a0 72656c61 2e66696e 69290a20 20202020 rela.fini). │ │ │ │ + 0x000762b0 202a282e 72656c61 2e726f64 61746120 *(.rela.rodata │ │ │ │ + 0x000762c0 2e72656c 612e726f 64617461 2e2a202e .rela.rodata.* . │ │ │ │ + 0x000762d0 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x000762e0 652e722e 2a290a20 20202020 202a282e e.r.*). *(. │ │ │ │ + 0x000762f0 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ + 0x00076300 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x00076310 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ + 0x00076320 20202020 202a282e 72656c61 2e746461 *(.rela.tda │ │ │ │ + 0x00076330 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ + 0x00076340 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00076350 6e63652e 74642e2a 290a2020 20202020 nce.td.*). │ │ │ │ + 0x00076360 2a282e72 656c612e 74627373 202e7265 *(.rela.tbss .re │ │ │ │ + 0x00076370 6c612e74 6273732e 2a202e72 656c612e la.tbss.* .rela. │ │ │ │ + 0x00076380 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ + 0x00076390 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x000763a0 2e63746f 7273290a 20202020 20202a28 .ctors). *( │ │ │ │ + 0x000763b0 2e72656c 612e6474 6f727329 0a202020 .rela.dtors). │ │ │ │ + 0x000763c0 2020202a 282e7265 6c612e67 6f74290a *(.rela.got). │ │ │ │ + 0x000763d0 20202020 20202a28 2e72656c 612e6273 *(.rela.bs │ │ │ │ + 0x000763e0 73202e72 656c612e 6273732e 2a202e72 s .rela.bss.* .r │ │ │ │ + 0x000763f0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00076400 2e622e2a 290a2020 20202020 2a282e72 .b.*). *(.r │ │ │ │ + 0x00076410 656c612e 6966756e 63290a20 2020207d ela.ifunc). } │ │ │ │ + 0x00076420 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ + 0x00076430 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ + 0x00076440 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ + 0x00076450 20202020 2a282e72 656c612e 69706c74 *(.rela.iplt │ │ │ │ + 0x00076460 290a2020 20207d0a 20202e72 656c722e ). }. .relr. │ │ │ │ + 0x00076470 64796e20 3a207b20 2a282e72 656c722e dyn : { *(.relr. │ │ │ │ + 0x00076480 64796e29 207d0a20 202e726f 64617461 dyn) }. .rodata │ │ │ │ + 0x00076490 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x000764a0 726f6461 7461202e 726f6461 74612e2a rodata .rodata.* │ │ │ │ + 0x000764b0 202e676e 752e6c69 6e6b6f6e 63652e72 .gnu.linkonce.r │ │ │ │ + 0x000764c0 2e2a2920 7d0a2020 2e726f64 61746131 .*) }. .rodata1 │ │ │ │ + 0x000764d0 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ + 0x000764e0 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ + 0x000764f0 6672616d 655f6864 72202020 3a207b20 frame_hdr : { │ │ │ │ + 0x00076500 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ + 0x00076510 202a282e 65685f66 72616d65 5f656e74 *(.eh_frame_ent │ │ │ │ + 0x00076520 7279202e 65685f66 72616d65 5f656e74 ry .eh_frame_ent │ │ │ │ + 0x00076530 72792e2a 29207d0a 20202e65 685f6672 ry.*) }. .eh_fr │ │ │ │ + 0x00076540 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ + 0x00076550 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x00076560 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ + 0x00076570 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ + 0x00076580 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ + 0x00076590 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ + 0x000765a0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ + 0x000765b0 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ + 0x000765c0 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ + 0x000765d0 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ + 0x000765e0 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ + 0x000765f0 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ + 0x00076600 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ + 0x00076610 20202e67 6e755f65 78746162 2020203a .gnu_extab : │ │ │ │ + 0x00076620 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ + 0x00076630 2e676e75 5f657874 61622a29 207d0a20 .gnu_extab*) }. │ │ │ │ + 0x00076640 202f2a20 54686573 65207365 6374696f /* These sectio │ │ │ │ + 0x00076650 6e732061 72652067 656e6572 61746564 ns are generated │ │ │ │ + 0x00076660 20627920 74686520 53756e2f 4f726163 by the Sun/Orac │ │ │ │ + 0x00076670 6c652043 2b2b2063 6f6d7069 6c65722e le C++ compiler. │ │ │ │ + 0x00076680 20202a2f 0a20202e 65786365 7074696f */. .exceptio │ │ │ │ + 0x00076690 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ + 0x000766a0 595f4946 5f524f20 7b202a28 2e657863 Y_IF_RO { *(.exc │ │ │ │ + 0x000766b0 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ + 0x000766c0 7d0a2020 2f2a2056 6172696f 7573206e }. /* Various n │ │ │ │ + 0x000766d0 6f746520 73656374 696f6e73 2e202050 ote sections. P │ │ │ │ + 0x000766e0 6c616365 64206865 72652073 6f207468 laced here so th │ │ │ │ + 0x000766f0 61742074 68657920 61726520 616c7761 at they are alwa │ │ │ │ + 0x00076700 79732069 6e636c75 6465640a 20202020 ys included. │ │ │ │ + 0x00076710 20696e20 74686520 72656164 2d6f6e6c in the read-onl │ │ │ │ + 0x00076720 79207365 676d656e 7420616e 64206e6f y segment and no │ │ │ │ + 0x00076730 74207472 65617465 64206173 206f7270 t treated as orp │ │ │ │ + 0x00076740 68616e20 73656374 696f6e73 2e202054 han sections. T │ │ │ │ + 0x00076750 68650a20 20202020 63757272 656e7420 he. current │ │ │ │ + 0x00076760 6f727068 616e2068 616e646c 696e6720 orphan handling │ │ │ │ + 0x00076770 616c676f 72697468 6d20646f 65732070 algorithm does p │ │ │ │ + 0x00076780 6c616365 206e6f74 65207365 6374696f lace note sectio │ │ │ │ + 0x00076790 6e732061 66746572 20522f4f 0a202020 ns after R/O. │ │ │ │ + 0x000767a0 20206461 74612c20 62757420 74686973 data, but this │ │ │ │ + 0x000767b0 20697320 6e6f7420 67756172 616e7465 is not guarante │ │ │ │ + 0x000767c0 65642074 6f20616c 77617973 20626520 ed to always be │ │ │ │ + 0x000767d0 74686520 63617365 2e20202a 2f0a2020 the case. */. │ │ │ │ + 0x000767e0 2e6e6f74 652e6275 696c642d 6964203a .note.build-id : │ │ │ │ + 0x000767f0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ + 0x00076800 6275696c 642d6964 29207d0a 20202e6e build-id) }. .n │ │ │ │ + 0x00076810 6f74652e 474e552d 73746163 6b203a20 ote.GNU-stack : │ │ │ │ + 0x00076820 20202020 7b202a28 2e6e6f74 652e474e { *(.note.GN │ │ │ │ + 0x00076830 552d7374 61636b29 207d0a20 202e6e6f U-stack) }. .no │ │ │ │ + 0x00076840 74652e67 6e752e70 726f7065 72747920 te.gnu.property │ │ │ │ + 0x00076850 3a20207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ + 0x00076860 2e70726f 70657274 7929207d 0a20202e .property) }. . │ │ │ │ + 0x00076870 6e6f7465 2e414249 2d746167 203a2020 note.ABI-tag : │ │ │ │ + 0x00076880 20202020 207b202a 282e6e6f 74652e41 { *(.note.A │ │ │ │ + 0x00076890 42492d74 61672920 7d0a2020 2e6e6f74 BI-tag) }. .not │ │ │ │ + 0x000768a0 652e7061 636b6167 65203a20 20202020 e.package : │ │ │ │ + 0x000768b0 20207b20 2a282e6e 6f74652e 7061636b { *(.note.pack │ │ │ │ + 0x000768c0 61676529 207d0a20 202e6e6f 74652e64 age) }. .note.d │ │ │ │ + 0x000768d0 6c6f7065 6e203a20 20202020 2020207b lopen : { │ │ │ │ + 0x000768e0 202a282e 6e6f7465 2e646c6f 70656e29 *(.note.dlopen) │ │ │ │ + 0x000768f0 207d0a20 202e6e6f 74652e6e 65746273 }. .note.netbs │ │ │ │ + 0x00076900 642e6964 656e7420 3a20207b 202a282e d.ident : { *(. │ │ │ │ + 0x00076910 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x00076920 7429207d 0a20202e 6e6f7465 2e6f7065 t) }. .note.ope │ │ │ │ + 0x00076930 6e627364 2e696465 6e74203a 207b202a nbsd.ident : { * │ │ │ │ + 0x00076940 282e6e6f 74652e6f 70656e62 73642e69 (.note.openbsd.i │ │ │ │ + 0x00076950 64656e74 29207d0a 20202f2a 20537461 dent) }. /* Sta │ │ │ │ + 0x00076960 7274206f 66207468 65205265 61642057 rt of the Read W │ │ │ │ + 0x00076970 72697465 20446174 61207265 67696f6e rite Data region │ │ │ │ + 0x00076980 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ + 0x00076990 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ + 0x000769a0 72207468 65206461 74612073 65676d65 r the data segme │ │ │ │ + 0x000769b0 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ + 0x000769c0 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ + 0x000769d0 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ + 0x000769e0 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ + 0x000769f0 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ + 0x00076a00 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ + 0x00076a10 3d204441 54415f53 45474d45 4e545f41 = DATA_SEGMENT_A │ │ │ │ + 0x00076a20 4c49474e 2028434f 4e535441 4e542028 LIGN (CONSTANT ( │ │ │ │ + 0x00076a30 4d415850 41474553 495a4529 2c20434f MAXPAGESIZE), CO │ │ │ │ + 0x00076a40 4e535441 4e542028 434f4d4d 4f4e5041 NSTANT (COMMONPA │ │ │ │ + 0x00076a50 47455349 5a452929 3b0a2020 2f2a2045 GESIZE));. /* E │ │ │ │ + 0x00076a60 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ + 0x00076a70 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ + 0x00076a80 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ + 0x00076a90 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ + 0x00076aa0 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ + 0x00076ab0 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ + 0x00076ac0 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ + 0x00076ad0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ + 0x00076ae0 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ + 0x00076af0 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ + 0x00076b00 202e676e 755f6578 74616220 20202020 .gnu_extab │ │ │ │ + 0x00076b10 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00076b20 2a282e67 6e755f65 78746162 29207d0a *(.gnu_extab) }. │ │ │ │ + 0x00076b30 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ + 0x00076b40 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ + 0x00076b50 5257207b 202a282e 6763635f 65786365 RW { *(.gcc_exce │ │ │ │ + 0x00076b60 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ + 0x00076b70 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ + 0x00076b80 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ + 0x00076b90 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ + 0x00076ba0 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ + 0x00076bb0 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ + 0x00076bc0 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ + 0x00076bd0 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ + 0x00076be0 20202a2f 0a20202e 74646174 61092020 */. .tdata. │ │ │ │ + 0x00076bf0 3a0a2020 207b0a20 20202020 2a282e74 :. {. *(.t │ │ │ │ + 0x00076c00 64617461 202e7464 6174612e 2a202e67 data .tdata.* .g │ │ │ │ + 0x00076c10 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ + 0x00076c20 290a2020 207d0a20 202e7462 73730909 ). }. .tbss.. │ │ │ │ + 0x00076c30 20203a20 7b202a28 2e746273 73202e74 : { *(.tbss .t │ │ │ │ + 0x00076c40 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ + 0x00076c50 6e63652e 74622e2a 29202a28 2e74636f nce.tb.*) *(.tco │ │ │ │ + 0x00076c60 6d6d6f6e 29207d0a 20202e70 7265696e mmon) }. .prein │ │ │ │ + 0x00076c70 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ + 0x00076c80 7b0a2020 20204b45 45502028 2a282e70 {. KEEP (*(.p │ │ │ │ + 0x00076c90 7265696e 69745f61 72726179 29290a20 reinit_array)). │ │ │ │ + 0x00076ca0 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ + 0x00076cb0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00076cc0 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ + 0x00076cd0 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ + 0x00076ce0 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ + 0x00076cf0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00076d00 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ + 0x00076d10 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ + 0x00076d20 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ + 0x00076d30 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ + 0x00076d40 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ + 0x00076d50 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x00076d60 2029202e 63746f72 7329290a 20207d0a ) .ctors)). }. │ │ │ │ + 0x00076d70 20202e66 696e695f 61727261 79202020 .fini_array │ │ │ │ + 0x00076d80 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x00076d90 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ + 0x00076da0 5052494f 52495459 282e6669 6e695f61 PRIORITY(.fini_a │ │ │ │ + 0x00076db0 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ + 0x00076dc0 494e4954 5f505249 4f524954 59282e64 INIT_PRIORITY(.d │ │ │ │ + 0x00076dd0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ + 0x00076de0 45502028 2a282e66 696e695f 61727261 EP (*(.fini_arra │ │ │ │ + 0x00076df0 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ + 0x00076e00 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ + 0x00076e10 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ + 0x00076e20 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x00076e30 2e64746f 72732929 0a20207d 0a20202e .dtors)). }. . │ │ │ │ + 0x00076e40 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ + 0x00076e50 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ + 0x00076e60 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ + 0x00076e70 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ + 0x00076e80 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ + 0x00076e90 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ + 0x00076ea0 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ + 0x00076eb0 2069730a 20202020 20202066 69727374 is. first │ │ │ │ + 0x00076ec0 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ + 0x00076ed0 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ + 0x00076ee0 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ + 0x00076ef0 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ + 0x00076f00 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ + 0x00076f10 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ + 0x00076f20 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ + 0x00076f30 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ + 0x00076f40 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ + 0x00076f50 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ + 0x00076f60 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ + 0x00076f70 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ + 0x00076f80 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ + 0x00076f90 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ + 0x00076fa0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ + 0x00076fb0 20776869 63682064 69726563 746f7279 which directory │ │ │ │ + 0x00076fc0 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ + 0x00076fd0 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ + 0x00076fe0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x00076ff0 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ + 0x00077000 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ + 0x00077010 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ + 0x00077020 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ + 0x00077030 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ + 0x00077040 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ + 0x00077050 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ + 0x00077060 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ + 0x00077070 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ + 0x00077080 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ + 0x00077090 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ + 0x000770a0 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ + 0x000770b0 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ + 0x000770c0 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ + 0x000770d0 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ + 0x000770e0 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ + 0x000770f0 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ + 0x00077100 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ + 0x00077110 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ + 0x00077120 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ + 0x00077130 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ + 0x00077140 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ + 0x00077150 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ + 0x00077160 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ + 0x00077170 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x00077180 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00077190 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ + 0x000771a0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x000771b0 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ + 0x000771c0 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ + 0x000771d0 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ + 0x000771e0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x000771f0 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x00077200 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ + 0x00077210 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x00077220 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ + 0x00077230 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ + 0x00077240 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ + 0x00077250 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ + 0x00077260 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ + 0x00077270 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ + 0x00077280 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ + 0x00077290 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ + 0x000772a0 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ + 0x000772b0 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ + 0x000772c0 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ + 0x000772d0 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ + 0x000772e0 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ + 0x000772f0 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ + 0x00077300 676f7420 20202020 20202020 2020203a got : │ │ │ │ + 0x00077310 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ + 0x00077320 282e6967 6f742e70 6c742920 2a282e67 (.igot.plt) *(.g │ │ │ │ + 0x00077330 6f742920 2a282e69 676f7429 207d0a20 ot) *(.igot) }. │ │ │ │ + 0x00077340 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x00077350 545f5245 4c524f5f 454e4420 28302c20 T_RELRO_END (0, │ │ │ │ + 0x00077360 2e293b0a 20202e64 61746120 20202020 .);. .data │ │ │ │ + 0x00077370 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x00077380 50524f56 49444520 285f5f64 6174615f PROVIDE (__data_ │ │ │ │ + 0x00077390 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x000773a0 2a282e64 61746120 2e646174 612e2a20 *(.data .data.* │ │ │ │ + 0x000773b0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x000773c0 2a290a20 20202053 4f525428 434f4e53 *). SORT(CONS │ │ │ │ + 0x000773d0 54525543 544f5253 290a2020 7d0a2020 TRUCTORS). }. │ │ │ │ + 0x000773e0 2e646174 61312020 20202020 20202020 .data1 │ │ │ │ + 0x000773f0 3a207b20 2a282e64 61746131 29207d0a : { *(.data1) }. │ │ │ │ + 0x00077400 20205052 4f564944 4520285f 65646174 PROVIDE (_edat │ │ │ │ + 0x00077410 61203d20 2e293b0a 20205052 4f564944 a = .);. PROVID │ │ │ │ + 0x00077420 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ + 0x00077430 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ + 0x00077440 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ + 0x00077450 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ + 0x00077460 6273735f 73746172 74203d20 2e293b0a bss_start = .);. │ │ │ │ + 0x00077470 20205052 4f564944 4520285f 5f627373 PROVIDE (__bss │ │ │ │ + 0x00077480 5f737461 72745f5f 203d202e 293b0a20 _start__ = .);. │ │ │ │ + 0x00077490 202e6273 73202020 20202020 20202020 .bss │ │ │ │ + 0x000774a0 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ + 0x000774b0 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ + 0x000774c0 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ + 0x000774d0 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ + 0x000774e0 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ + 0x000774f0 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ + 0x00077500 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ + 0x00077510 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ + 0x00077520 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ + 0x00077530 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ + 0x00077540 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ + 0x00077550 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ + 0x00077560 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ + 0x00077570 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ + 0x00077580 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ + 0x00077590 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ + 0x000775a0 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ + 0x000775b0 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ + 0x000775c0 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ + 0x000775d0 61707065 61727320 62656361 75736520 appears because │ │ │ │ + 0x000775e0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ + 0x000775f0 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ + 0x00077600 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ + 0x00077610 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ + 0x00077620 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ + 0x00077630 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ + 0x00077640 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ + 0x00077650 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ + 0x00077660 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ + 0x00077670 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ + 0x00077680 3f203634 202f2038 203a2031 293b0a20 ? 64 / 8 : 1);. │ │ │ │ + 0x00077690 207d0a20 2050524f 56494445 20285f62 }. PROVIDE (_b │ │ │ │ + 0x000776a0 73735f65 6e645f5f 203d202e 293b2050 ss_end__ = .); P │ │ │ │ + 0x000776b0 524f5649 44452028 5f5f6273 735f656e ROVIDE (__bss_en │ │ │ │ + 0x000776c0 645f5f20 3d202e29 3b0a2020 20202e20 d__ = .);. . │ │ │ │ + 0x000776d0 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ + 0x000776e0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x000776f0 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ + 0x00077700 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ + 0x00077710 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ + 0x00077720 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ + 0x00077730 293b0a20 202e203d 20414c49 474e2836 );. . = ALIGN(6 │ │ │ │ + 0x00077740 34202f20 38293b0a 20205052 4f564944 4 / 8);. PROVID │ │ │ │ + 0x00077750 4520285f 5f656e64 5f5f203d 202e293b E (__end__ = .); │ │ │ │ + 0x00077760 0a202050 524f5649 44452028 5f656e64 . PROVIDE (_end │ │ │ │ + 0x00077770 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x00077780 2028656e 64203d20 2e293b0a 20202e20 (end = .);. . │ │ │ │ + 0x00077790 3d204441 54415f53 45474d45 4e545f45 = DATA_SEGMENT_E │ │ │ │ + 0x000777a0 4e442028 2e293b0a 20202f2a 20537461 ND (.);. /* Sta │ │ │ │ + 0x000777b0 7274206f 66207468 65205469 6e792044 rt of the Tiny D │ │ │ │ + 0x000777c0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x000777d0 20202f2a 20537461 62732064 65627567 /* Stabs debug │ │ │ │ + 0x000777e0 67696e67 20736563 74696f6e 732e2020 ging sections. │ │ │ │ + 0x000777f0 2a2f0a20 202e7374 61622020 20202020 */. .stab │ │ │ │ + 0x00077800 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00077810 6229207d 0a20202e 73746162 73747220 b) }. .stabstr │ │ │ │ + 0x00077820 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ + 0x00077830 74616273 74722920 7d0a2020 2e737461 tabstr) }. .sta │ │ │ │ + 0x00077840 622e6578 636c2020 20202030 203a207b b.excl 0 : { │ │ │ │ + 0x00077850 202a282e 73746162 2e657863 6c29207d *(.stab.excl) } │ │ │ │ + 0x00077860 0a20202e 73746162 2e657863 6c737472 . .stab.exclstr │ │ │ │ + 0x00077870 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ + 0x00077880 6578636c 73747229 207d0a20 202e7374 exclstr) }. .st │ │ │ │ + 0x00077890 61622e69 6e646578 20202020 30203a20 ab.index 0 : │ │ │ │ + 0x000778a0 7b202a28 2e737461 622e696e 64657829 { *(.stab.index) │ │ │ │ + 0x000778b0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x000778c0 73747220 30203a20 7b202a28 2e737461 str 0 : { *(.sta │ │ │ │ + 0x000778d0 622e696e 64657873 74722920 7d0a2020 b.indexstr) }. │ │ │ │ + 0x000778e0 2e636f6d 6d656e74 20302028 494e464f .comment 0 (INFO │ │ │ │ + 0x000778f0 29203a20 7b202a28 2e636f6d 6d656e74 ) : { *(.comment │ │ │ │ + 0x00077900 293b204c 494e4b45 525f5645 5253494f ); LINKER_VERSIO │ │ │ │ + 0x00077910 4e3b207d 0a20202e 676e752e 6275696c N; }. .gnu.buil │ │ │ │ + 0x00077920 642e6174 74726962 75746573 203a207b d.attributes : { │ │ │ │ + 0x00077930 202a282e 676e752e 6275696c 642e6174 *(.gnu.build.at │ │ │ │ + 0x00077940 74726962 75746573 202e676e 752e6275 tributes .gnu.bu │ │ │ │ + 0x00077950 696c642e 61747472 69627574 65732e2a ild.attributes.* │ │ │ │ + 0x00077960 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ + 0x00077970 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ + 0x00077980 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ + 0x00077990 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ + 0x000779a0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x000779b0 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ + 0x000779c0 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ + 0x000779d0 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ + 0x000779e0 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ + 0x000779f0 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ + 0x00077a00 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ + 0x00077a10 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ + 0x00077a20 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ + 0x00077a30 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ + 0x00077a40 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ + 0x00077a50 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ + 0x00077a60 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ + 0x00077a70 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ + 0x00077a80 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ + 0x00077a90 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ + 0x00077aa0 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ + 0x00077ab0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00077ac0 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ + 0x00077ad0 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ + 0x00077ae0 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ + 0x00077af0 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ + 0x00077b00 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ + 0x00077b10 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ + 0x00077b20 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ + 0x00077b30 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ + 0x00077b40 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ + 0x00077b50 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ + 0x00077b60 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ + 0x00077b70 2e646562 75675f69 6e666f20 2e676e75 .debug_info .gnu │ │ │ │ + 0x00077b80 2e6c696e 6b6f6e63 652e7769 2e2a2920 .linkonce.wi.*) │ │ │ │ + 0x00077b90 7d0a2020 2e646562 75675f61 62627265 }. .debug_abbre │ │ │ │ + 0x00077ba0 76202020 30203a20 7b202a28 2e646562 v 0 : { *(.deb │ │ │ │ + 0x00077bb0 75675f61 62627265 7629207d 0a20202e ug_abbrev) }. . │ │ │ │ + 0x00077bc0 64656275 675f6c69 6e652020 20202030 debug_line 0 │ │ │ │ + 0x00077bd0 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ + 0x00077be0 6e65202e 64656275 675f6c69 6e652e2a ne .debug_line.* │ │ │ │ + 0x00077bf0 202e6465 6275675f 6c696e65 5f656e64 .debug_line_end │ │ │ │ + 0x00077c00 29207d0a 20202e64 65627567 5f667261 ) }. .debug_fra │ │ │ │ + 0x00077c10 6d652020 20203020 3a207b20 2a282e64 me 0 : { *(.d │ │ │ │ + 0x00077c20 65627567 5f667261 6d652920 7d0a2020 ebug_frame) }. │ │ │ │ + 0x00077c30 2e646562 75675f73 74722020 20202020 .debug_str │ │ │ │ + 0x00077c40 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00077c50 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ + 0x00077c60 6f632020 20202020 30203a20 7b202a28 oc 0 : { *( │ │ │ │ + 0x00077c70 2e646562 75675f6c 6f632920 7d0a2020 .debug_loc) }. │ │ │ │ + 0x00077c80 2e646562 75675f6d 6163696e 666f2020 .debug_macinfo │ │ │ │ + 0x00077c90 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ + 0x00077ca0 6163696e 666f2920 7d0a2020 2f2a2053 acinfo) }. /* S │ │ │ │ + 0x00077cb0 47492f4d 49505320 44574152 46203220 GI/MIPS DWARF 2 │ │ │ │ + 0x00077cc0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ + 0x00077cd0 20202e64 65627567 5f776561 6b6e616d .debug_weaknam │ │ │ │ + 0x00077ce0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00077cf0 675f7765 616b6e61 6d657329 207d0a20 g_weaknames) }. │ │ │ │ + 0x00077d00 202e6465 6275675f 66756e63 6e616d65 .debug_funcname │ │ │ │ + 0x00077d10 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00077d20 5f66756e 636e616d 65732920 7d0a2020 _funcnames) }. │ │ │ │ + 0x00077d30 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ + 0x00077d40 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00077d50 74797065 6e616d65 7329207d 0a20202e typenames) }. . │ │ │ │ + 0x00077d60 64656275 675f7661 726e616d 65732020 debug_varnames │ │ │ │ + 0x00077d70 30203a20 7b202a28 2e646562 75675f76 0 : { *(.debug_v │ │ │ │ + 0x00077d80 61726e61 6d657329 207d0a20 202f2a20 arnames) }. /* │ │ │ │ + 0x00077d90 44574152 4620332e 20202a2f 0a20202e DWARF 3. */. . │ │ │ │ + 0x00077da0 64656275 675f7075 62747970 65732030 debug_pubtypes 0 │ │ │ │ + 0x00077db0 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ + 0x00077dc0 62747970 65732920 7d0a2020 2e646562 btypes) }. .deb │ │ │ │ + 0x00077dd0 75675f72 616e6765 73202020 30203a20 ug_ranges 0 : │ │ │ │ + 0x00077de0 7b202a28 2e646562 75675f72 616e6765 { *(.debug_range │ │ │ │ + 0x00077df0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00077e00 352e2020 2a2f0a20 202e6465 6275675f 5. */. .debug_ │ │ │ │ + 0x00077e10 61646472 20202020 2030203a 207b202a addr 0 : { * │ │ │ │ + 0x00077e20 282e6465 6275675f 61646472 29207d0a (.debug_addr) }. │ │ │ │ + 0x00077e30 20202e64 65627567 5f6c696e 655f7374 .debug_line_st │ │ │ │ + 0x00077e40 72203020 3a207b20 2a282e64 65627567 r 0 : { *(.debug │ │ │ │ + 0x00077e50 5f6c696e 655f7374 7229207d 0a20202e _line_str) }. . │ │ │ │ + 0x00077e60 64656275 675f6c6f 636c6973 74732030 debug_loclists 0 │ │ │ │ + 0x00077e70 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ + 0x00077e80 636c6973 74732920 7d0a2020 2e646562 clists) }. .deb │ │ │ │ + 0x00077e90 75675f6d 6163726f 20202020 30203a20 ug_macro 0 : │ │ │ │ + 0x00077ea0 7b202a28 2e646562 75675f6d 6163726f { *(.debug_macro │ │ │ │ + 0x00077eb0 29207d0a 20202e64 65627567 5f6e616d ) }. .debug_nam │ │ │ │ + 0x00077ec0 65732020 20203020 3a207b20 2a282e64 es 0 : { *(.d │ │ │ │ + 0x00077ed0 65627567 5f6e616d 65732920 7d0a2020 ebug_names) }. │ │ │ │ + 0x00077ee0 2e646562 75675f72 6e676c69 73747320 .debug_rnglists │ │ │ │ + 0x00077ef0 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ + 0x00077f00 6e676c69 73747329 207d0a20 202e6465 nglists) }. .de │ │ │ │ + 0x00077f10 6275675f 7374725f 6f666673 65747320 bug_str_offsets │ │ │ │ + 0x00077f20 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00077f30 74725f6f 66667365 74732920 7d0a2020 tr_offsets) }. │ │ │ │ + 0x00077f40 2e646562 75675f73 75702020 20202020 .debug_sup │ │ │ │ + 0x00077f50 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00077f60 75702920 7d0a2020 2e41524d 2e617474 up) }. .ARM.att │ │ │ │ + 0x00077f70 72696275 74657320 30203a20 7b204b45 ributes 0 : { KE │ │ │ │ + 0x00077f80 45502028 2a282e41 524d2e61 74747269 EP (*(.ARM.attri │ │ │ │ + 0x00077f90 62757465 73292920 4b454550 20282a28 butes)) KEEP (*( │ │ │ │ + 0x00077fa0 2e676e75 2e617474 72696275 74657329 .gnu.attributes) │ │ │ │ + 0x00077fb0 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ + 0x00077fc0 61726d2e 6964656e 74203020 3a207b20 arm.ident 0 : { │ │ │ │ + 0x00077fd0 4b454550 20282a28 2e6e6f74 652e676e KEEP (*(.note.gn │ │ │ │ + 0x00077fe0 752e6172 6d2e6964 656e7429 29207d0a u.arm.ident)) }. │ │ │ │ + 0x00077ff0 20202f44 49534341 52442f20 3a207b20 /DISCARD/ : { │ │ │ │ + 0x00078000 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x00078010 6b29202a 282e676e 755f6465 6275676c k) *(.gnu_debugl │ │ │ │ + 0x00078020 696e6b29 202a282e 676e752e 6c746f5f ink) *(.gnu.lto_ │ │ │ │ + 0x00078030 2a29202a 282e676e 755f6f62 6a656374 *) *(.gnu_object │ │ │ │ + 0x00078040 5f6f6e6c 7929207d 0a7d0a0a 00000000 _only) }.}...... │ │ │ │ + 0x00078050 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x00078060 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ + 0x00078070 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ + 0x00078080 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ + 0x00078090 6e6f7720 2a2f0a2f 2a20436f 70797269 now */./* Copyri │ │ │ │ + 0x000780a0 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ + 0x000780b0 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ + 0x000780c0 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ + 0x000780d0 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ + 0x000780e0 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ + 0x000780f0 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ + 0x00078100 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ + 0x00078110 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ + 0x00078120 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ + 0x00078130 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ + 0x00078140 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ + 0x00078150 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ + 0x00078160 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ + 0x00078170 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ + 0x00078180 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ + 0x00078190 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ + 0x000781a0 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ + 0x000781b0 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ + 0x000781c0 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ + 0x000781d0 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ + 0x000781e0 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ + 0x000781f0 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ + 0x00078200 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ + 0x00078210 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ + 0x00078220 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ + 0x00078230 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x00078240 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x00078250 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x00078260 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ + 0x00078270 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00078280 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00078290 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ + 0x000782a0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x000782b0 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x000782c0 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ + 0x000782d0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x000782e0 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ + 0x000782f0 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ + 0x00078300 494f4e53 0a7b0a20 202e203d 20534547 IONS.{. . = SEG │ │ │ │ + 0x00078310 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ + 0x00078320 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ + 0x00078330 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ + 0x00078340 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ + 0x00078350 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ + 0x00078360 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ + 0x00078370 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ + 0x00078380 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ + 0x00078390 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ + 0x000783a0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ + 0x000783b0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ + 0x000783c0 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ + 0x000783d0 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ + 0x000783e0 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ + 0x000783f0 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ + 0x00078400 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ + 0x00078410 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ + 0x00078420 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ + 0x00078430 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ + 0x00078440 642d6964 29207d0a 20202e68 61736820 d-id) }. .hash │ │ │ │ + 0x00078450 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x00078460 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ + 0x00078470 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ + 0x00078480 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ + 0x00078490 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ + 0x000784a0 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ + 0x000784b0 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ + 0x000784c0 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ + 0x000784d0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x000784e0 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ + 0x000784f0 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ + 0x00078500 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ + 0x00078510 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x00078520 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ + 0x00078530 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ + 0x00078540 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ + 0x00078550 20202e72 656c612e 64796e20 20202020 .rela.dyn │ │ │ │ + 0x00078560 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ + 0x00078570 2a282e72 656c612e 696e6974 290a2020 *(.rela.init). │ │ │ │ + 0x00078580 20202020 2a282e72 656c612e 74657874 *(.rela.text │ │ │ │ + 0x00078590 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ + 0x000785a0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x000785b0 2e742e2a 290a2020 20202020 2a282e72 .t.*). *(.r │ │ │ │ + 0x000785c0 656c612e 66696e69 290a2020 20202020 ela.fini). │ │ │ │ + 0x000785d0 2a282e72 656c612e 726f6461 7461202e *(.rela.rodata . │ │ │ │ + 0x000785e0 72656c61 2e726f64 6174612e 2a202e72 rela.rodata.* .r │ │ │ │ + 0x000785f0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00078600 2e722e2a 290a2020 20202020 2a282e72 .r.*). *(.r │ │ │ │ + 0x00078610 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ + 0x00078620 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x00078630 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ + 0x00078640 20202020 2a282e72 656c612e 74646174 *(.rela.tdat │ │ │ │ + 0x00078650 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ + 0x00078660 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x00078670 63652e74 642e2a29 0a202020 2020202a ce.td.*). * │ │ │ │ + 0x00078680 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ + 0x00078690 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ + 0x000786a0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x000786b0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x000786c0 63746f72 73290a20 20202020 202a282e ctors). *(. │ │ │ │ + 0x000786d0 72656c61 2e64746f 7273290a 20202020 rela.dtors). │ │ │ │ + 0x000786e0 20202a28 2e72656c 612e676f 74290a20 *(.rela.got). │ │ │ │ + 0x000786f0 20202020 202a282e 72656c61 2e627373 *(.rela.bss │ │ │ │ + 0x00078700 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ + 0x00078710 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00078720 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ + 0x00078730 6c612e69 66756e63 290a2020 20207d0a la.ifunc). }. │ │ │ │ + 0x00078740 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ + 0x00078750 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ + 0x00078760 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ + 0x00078770 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ + 0x00078780 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ + 0x00078790 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ + 0x000787a0 796e2920 7d0a2020 2f2a2041 6c69676e yn) }. /* Align │ │ │ │ + 0x000787b0 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ + 0x000787c0 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ + 0x000787d0 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ + 0x000787e0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ + 0x000787f0 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ + 0x00078800 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ + 0x00078810 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ + 0x00078820 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ + 0x00078830 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x00078840 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ + 0x00078850 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ + 0x00078860 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ + 0x00078870 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ + 0x00078880 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ + 0x00078890 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ + 0x000788a0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x000788b0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ + 0x000788c0 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ + 0x000788d0 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ + 0x000788e0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x000788f0 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ + 0x00078900 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ + 0x00078910 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ + 0x00078920 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ + 0x00078930 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ + 0x00078940 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ + 0x00078950 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ + 0x00078960 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ + 0x00078970 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ + 0x00078980 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ + 0x00078990 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ + 0x000789a0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ + 0x000789b0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ + 0x000789c0 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ + 0x000789d0 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ + 0x000789e0 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ + 0x000789f0 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ + 0x00078a00 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x00078a10 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ + 0x00078a20 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ + 0x00078a30 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ + 0x00078a40 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ + 0x00078a50 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ + 0x00078a60 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x00078a70 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ + 0x00078a80 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ + 0x00078a90 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ + 0x00078aa0 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ + 0x00078ab0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x00078ac0 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ + 0x00078ad0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ + 0x00078ae0 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ + 0x00078af0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ + 0x00078b00 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ + 0x00078b10 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ + 0x00078b20 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ + 0x00078b30 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ + 0x00078b40 20202020 74686520 73616d65 20616464 the same add │ │ │ │ + 0x00078b50 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ + 0x00078b60 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ + 0x00078b70 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ + 0x00078b80 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ + 0x00078b90 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ + 0x00078ba0 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ + 0x00078bb0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x00078bc0 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ + 0x00078bd0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x00078be0 202d2031 2929293b 0a20202e 726f6461 - 1)));. .roda │ │ │ │ + 0x00078bf0 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ + 0x00078c00 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ + 0x00078c10 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x00078c20 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ + 0x00078c30 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ + 0x00078c40 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ + 0x00078c50 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ + 0x00078c60 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ + 0x00078c70 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ + 0x00078c80 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ + 0x00078c90 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ + 0x00078ca0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ + 0x00078cb0 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ + 0x00078cc0 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ + 0x00078cd0 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ + 0x00078ce0 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ + 0x00078cf0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x00078d00 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ + 0x00078d10 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ + 0x00078d20 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ + 0x00078d30 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ + 0x00078d40 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ + 0x00078d50 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ + 0x00078d60 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ + 0x00078d70 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ + 0x00078d80 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x00078d90 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ + 0x00078da0 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ + 0x00078db0 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ + 0x00078dc0 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ + 0x00078dd0 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ + 0x00078de0 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ + 0x00078df0 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ + 0x00078e00 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ + 0x00078e10 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ + 0x00078e20 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ + 0x00078e30 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ + 0x00078e40 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ + 0x00078e50 74686174 20746865 79206172 6520616c that they are al │ │ │ │ + 0x00078e60 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ + 0x00078e70 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ + 0x00078e80 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ + 0x00078e90 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ + 0x00078ea0 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ + 0x00078eb0 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ + 0x00078ec0 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ + 0x00078ed0 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ + 0x00078ee0 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ + 0x00078ef0 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ + 0x00078f00 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ + 0x00078f10 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ + 0x00078f20 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ + 0x00078f30 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ + 0x00078f40 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ + 0x00078f50 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x00078f60 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ + 0x00078f70 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ + 0x00078f80 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ + 0x00078f90 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ + 0x00078fa0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ + 0x00078fb0 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ + 0x00078fc0 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ + 0x00078fd0 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ + 0x00078fe0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x00078ff0 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ + 0x00079000 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ + 0x00079010 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ + 0x00079020 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ + 0x00079030 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ + 0x00079040 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ + 0x00079050 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ + 0x00079060 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ + 0x00079070 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ + 0x00079080 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ + 0x00079090 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ + 0x000790a0 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ + 0x000790b0 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ + 0x000790c0 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ + 0x000790d0 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ + 0x000790e0 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ + 0x000790f0 75737420 74686520 61646472 65737320 ust the address │ │ │ │ + 0x00079100 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ + 0x00079110 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ + 0x00079120 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ + 0x00079130 20202020 74686520 73616d65 20616464 the same add │ │ │ │ + 0x00079140 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ + 0x00079150 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ + 0x00079160 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ + 0x00079170 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ + 0x00079180 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ + 0x00079190 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ + 0x000791a0 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ + 0x000791b0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ + 0x000791c0 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ + 0x000791d0 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ + 0x000791e0 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ + 0x000791f0 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ + 0x00079200 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ + 0x00079210 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ + 0x00079220 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ + 0x00079230 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00079240 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ + 0x00079250 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ + 0x00079260 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ + 0x00079270 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x00079280 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ + 0x00079290 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ + 0x000792a0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ + 0x000792b0 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ + 0x000792c0 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ + 0x000792d0 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ + 0x000792e0 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ + 0x000792f0 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ + 0x00079300 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ + 0x00079310 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ + 0x00079320 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ + 0x00079330 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ + 0x00079340 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ + 0x00079350 20203a0a 2020207b 0a202020 20202a28 :. {. *( │ │ │ │ + 0x00079360 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ + 0x00079370 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ + 0x00079380 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ + 0x00079390 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ + 0x000793a0 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ + 0x000793b0 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ + 0x000793c0 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ + 0x000793d0 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ + 0x000793e0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x000793f0 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ + 0x00079400 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ + 0x00079410 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x00079420 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ + 0x00079430 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ + 0x00079440 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ + 0x00079450 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x00079460 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ + 0x00079470 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ + 0x00079480 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ + 0x00079490 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ + 0x000794a0 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ + 0x000794b0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x000794c0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ + 0x000794d0 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ + 0x000794e0 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ + 0x000794f0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ + 0x00079500 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ + 0x00079510 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ + 0x00079520 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00079530 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ + 0x00079540 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ + 0x00079550 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ + 0x00079560 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ + 0x00079570 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ + 0x00079580 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x00079590 29202e64 746f7273 29290a20 207d0a20 ) .dtors)). }. │ │ │ │ + 0x000795a0 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ + 0x000795b0 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ + 0x000795c0 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ + 0x000795d0 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ + 0x000795e0 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ + 0x000795f0 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ + 0x00079600 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ + 0x00079610 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ + 0x00079620 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ + 0x00079630 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ + 0x00079640 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ + 0x00079650 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ + 0x00079660 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ + 0x00079670 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ + 0x00079680 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ + 0x00079690 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ + 0x000796a0 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ + 0x000796b0 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ + 0x000796c0 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ + 0x000796d0 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ + 0x000796e0 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ + 0x000796f0 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ + 0x00079700 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ + 0x00079710 65722077 68696368 20646972 6563746f er which directo │ │ │ │ + 0x00079720 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ + 0x00079730 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ + 0x00079740 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00079750 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ + 0x00079760 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x00079770 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ + 0x00079780 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ + 0x00079790 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ + 0x000797a0 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ + 0x000797b0 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ + 0x000797c0 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ + 0x000797d0 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ + 0x000797e0 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ + 0x000797f0 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ + 0x00079800 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ + 0x00079810 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ + 0x00079820 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ + 0x00079830 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ + 0x00079840 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ + 0x00079850 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ + 0x00079860 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ + 0x00079870 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ + 0x00079880 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x00079890 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x000798a0 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ + 0x000798b0 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ + 0x000798c0 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ + 0x000798d0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ + 0x000798e0 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ + 0x000798f0 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ + 0x00079900 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x00079910 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ + 0x00079920 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ + 0x00079930 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ + 0x00079940 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x00079950 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ + 0x00079960 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ + 0x00079970 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ + 0x00079980 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ + 0x00079990 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ + 0x000799a0 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ + 0x000799b0 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ + 0x000799c0 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ + 0x000799d0 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ + 0x000799e0 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x000799f0 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ + 0x00079a00 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ + 0x00079a10 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ + 0x00079a20 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ + 0x00079a30 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ + 0x00079a40 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ + 0x00079a50 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ + 0x00079a60 202e676f 74202020 20202020 20202020 .got │ │ │ │ + 0x00079a70 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ + 0x00079a80 202a282e 69676f74 2e706c74 29202a28 *(.igot.plt) *( │ │ │ │ + 0x00079a90 2e676f74 29202a28 2e69676f 7429207d .got) *(.igot) } │ │ │ │ + 0x00079aa0 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ + 0x00079ab0 454e545f 52454c52 4f5f454e 44202830 ENT_RELRO_END (0 │ │ │ │ + 0x00079ac0 2c202e29 3b0a2020 2e646174 61202020 , .);. .data │ │ │ │ + 0x00079ad0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x00079ae0 20205052 4f564944 4520285f 5f646174 PROVIDE (__dat │ │ │ │ + 0x00079af0 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ + 0x00079b00 20202a28 2e646174 61202e64 6174612e *(.data .data. │ │ │ │ + 0x00079b10 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00079b20 642e2a29 0a202020 20534f52 5428434f d.*). SORT(CO │ │ │ │ + 0x00079b30 4e535452 5543544f 5253290a 20207d0a NSTRUCTORS). }. │ │ │ │ + 0x00079b40 20202e64 61746131 20202020 20202020 .data1 │ │ │ │ + 0x00079b50 20203a20 7b202a28 2e646174 61312920 : { *(.data1) │ │ │ │ + 0x00079b60 7d0a2020 50524f56 49444520 285f6564 }. PROVIDE (_ed │ │ │ │ + 0x00079b70 61746120 3d202e29 3b0a2020 50524f56 ata = .);. PROV │ │ │ │ + 0x00079b80 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ + 0x00079b90 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ + 0x00079ba0 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ + 0x00079bb0 4e29293b 0a202050 524f5649 44452028 N));. PROVIDE ( │ │ │ │ + 0x00079bc0 5f5f6273 735f7374 61727420 3d202e29 __bss_start = .) │ │ │ │ + 0x00079bd0 3b0a2020 50524f56 49444520 285f5f62 ;. PROVIDE (__b │ │ │ │ + 0x00079be0 73735f73 74617274 5f5f203d 202e293b ss_start__ = .); │ │ │ │ + 0x00079bf0 0a20202e 62737320 20202020 20202020 . .bss │ │ │ │ + 0x00079c00 2020203a 0a20207b 0a202020 202a282e :. {. *(. │ │ │ │ + 0x00079c10 64796e62 7373290a 20202020 2a282e62 dynbss). *(.b │ │ │ │ + 0x00079c20 7373202e 6273732e 2a202e67 6e752e6c ss .bss.* .gnu.l │ │ │ │ + 0x00079c30 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ + 0x00079c40 202a2843 4f4d4d4f 4e290a20 2020202f *(COMMON). / │ │ │ │ + 0x00079c50 2a20416c 69676e20 68657265 20746f20 * Align here to │ │ │ │ + 0x00079c60 656e7375 72652074 68617420 696e2074 ensure that in t │ │ │ │ + 0x00079c70 68652063 6f6d6d6f 6e206361 7365206f he common case o │ │ │ │ + 0x00079c80 66207468 65726520 6f6e6c79 20626569 f there only bei │ │ │ │ + 0x00079c90 6e67206f 6e650a20 20202020 20207479 ng one. ty │ │ │ │ + 0x00079ca0 7065206f 66202e62 73732073 65637469 pe of .bss secti │ │ │ │ + 0x00079cb0 6f6e2c20 74686520 73656374 696f6e20 on, the section │ │ │ │ + 0x00079cc0 6f636375 70696573 20737061 63652075 occupies space u │ │ │ │ + 0x00079cd0 7020746f 205f656e 642e0a20 20202020 p to _end.. │ │ │ │ + 0x00079ce0 2020416c 69676e20 61667465 72202e62 Align after .b │ │ │ │ + 0x00079cf0 73732074 6f20656e 73757265 20636f72 ss to ensure cor │ │ │ │ + 0x00079d00 72656374 20616c69 676e6d65 6e742065 rect alignment e │ │ │ │ + 0x00079d10 76656e20 69662074 68650a20 20202020 ven if the. │ │ │ │ + 0x00079d20 20202e62 73732073 65637469 6f6e2064 .bss section d │ │ │ │ + 0x00079d30 69736170 70656172 73206265 63617573 isappears becaus │ │ │ │ + 0x00079d40 65207468 65726520 61726520 6e6f2069 e there are no i │ │ │ │ + 0x00079d50 6e707574 20736563 74696f6e 732e0a20 nput sections.. │ │ │ │ + 0x00079d60 20202020 20204649 584d453a 20576879 FIXME: Why │ │ │ │ + 0x00079d70 20646f20 7765206e 65656420 69743f20 do we need it? │ │ │ │ + 0x00079d80 5768656e 20746865 72652069 73206e6f When there is no │ │ │ │ + 0x00079d90 202e6273 73207365 6374696f 6e2c2077 .bss section, w │ │ │ │ + 0x00079da0 6520646f 206e6f74 0a202020 20202020 e do not. │ │ │ │ + 0x00079db0 70616420 74686520 2e646174 61207365 pad the .data se │ │ │ │ + 0x00079dc0 6374696f 6e2e2020 2a2f0a20 20202020 ction. */. │ │ │ │ + 0x00079dd0 202e203d 20414c49 474e282e 20213d20 . = ALIGN(. != │ │ │ │ + 0x00079de0 30203f20 3634202f 2038203a 2031293b 0 ? 64 / 8 : 1); │ │ │ │ + 0x00079df0 0a20207d 0a202050 524f5649 44452028 . }. PROVIDE ( │ │ │ │ + 0x00079e00 5f627373 5f656e64 5f5f203d 202e293b _bss_end__ = .); │ │ │ │ + 0x00079e10 2050524f 56494445 20285f5f 6273735f PROVIDE (__bss_ │ │ │ │ + 0x00079e20 656e645f 5f203d20 2e293b0a 20202020 end__ = .);. │ │ │ │ + 0x00079e30 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ + 0x00079e40 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ + 0x00079e50 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ + 0x00079e60 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ + 0x00079e70 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x00079e80 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ + 0x00079e90 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ + 0x00079ea0 28363420 2f203829 3b0a2020 50524f56 (64 / 8);. PROV │ │ │ │ + 0x00079eb0 49444520 285f5f65 6e645f5f 203d202e IDE (__end__ = . │ │ │ │ + 0x00079ec0 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ + 0x00079ed0 6e64203d 202e293b 0a202050 524f5649 nd = .);. PROVI │ │ │ │ + 0x00079ee0 44452028 656e6420 3d202e29 3b0a2020 DE (end = .);. │ │ │ │ + 0x00079ef0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ + 0x00079f00 5f454e44 20282e29 3b0a2020 2f2a2053 _END (.);. /* S │ │ │ │ + 0x00079f10 74617274 206f6620 74686520 54696e79 tart of the Tiny │ │ │ │ + 0x00079f20 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00079f30 2f0a2020 2f2a2053 74616273 20646562 /. /* Stabs deb │ │ │ │ + 0x00079f40 75676769 6e672073 65637469 6f6e732e ugging sections. │ │ │ │ + 0x00079f50 20202a2f 0a20202e 73746162 20202020 */. .stab │ │ │ │ + 0x00079f60 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ + 0x00079f70 74616229 207d0a20 202e7374 61627374 tab) }. .stabst │ │ │ │ + 0x00079f80 72202020 20202020 30203a20 7b202a28 r 0 : { *( │ │ │ │ + 0x00079f90 2e737461 62737472 29207d0a 20202e73 .stabstr) }. .s │ │ │ │ + 0x00079fa0 7461622e 6578636c 20202020 2030203a tab.excl 0 : │ │ │ │ + 0x00079fb0 207b202a 282e7374 61622e65 78636c29 { *(.stab.excl) │ │ │ │ + 0x00079fc0 207d0a20 202e7374 61622e65 78636c73 }. .stab.excls │ │ │ │ + 0x00079fd0 74722020 30203a20 7b202a28 2e737461 tr 0 : { *(.sta │ │ │ │ + 0x00079fe0 622e6578 636c7374 7229207d 0a20202e b.exclstr) }. . │ │ │ │ + 0x00079ff0 73746162 2e696e64 65782020 20203020 stab.index 0 │ │ │ │ + 0x0007a000 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ + 0x0007a010 7829207d 0a20202e 73746162 2e696e64 x) }. .stab.ind │ │ │ │ + 0x0007a020 65787374 72203020 3a207b20 2a282e73 exstr 0 : { *(.s │ │ │ │ + 0x0007a030 7461622e 696e6465 78737472 29207d0a tab.indexstr) }. │ │ │ │ + 0x0007a040 20202e63 6f6d6d65 6e742030 2028494e .comment 0 (IN │ │ │ │ + 0x0007a050 464f2920 3a207b20 2a282e63 6f6d6d65 FO) : { *(.comme │ │ │ │ + 0x0007a060 6e74293b 204c494e 4b45525f 56455253 nt); LINKER_VERS │ │ │ │ + 0x0007a070 494f4e3b 207d0a20 202e676e 752e6275 ION; }. .gnu.bu │ │ │ │ + 0x0007a080 696c642e 61747472 69627574 6573203a ild.attributes : │ │ │ │ + 0x0007a090 207b202a 282e676e 752e6275 696c642e { *(.gnu.build. │ │ │ │ + 0x0007a0a0 61747472 69627574 6573202e 676e752e attributes .gnu. │ │ │ │ + 0x0007a0b0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x0007a0c0 2e2a2920 7d0a2020 2f2a2044 57415246 .*) }. /* DWARF │ │ │ │ + 0x0007a0d0 20646562 75672073 65637469 6f6e732e debug sections. │ │ │ │ + 0x0007a0e0 0a202020 20205379 6d626f6c 7320696e . Symbols in │ │ │ │ + 0x0007a0f0 20746865 20445741 52462064 65627567 the DWARF debug │ │ │ │ + 0x0007a100 67696e67 20736563 74696f6e 73206172 ging sections ar │ │ │ │ + 0x0007a110 65207265 6c617469 76652074 6f207468 e relative to th │ │ │ │ + 0x0007a120 65206265 67696e6e 696e670a 20202020 e beginning. │ │ │ │ + 0x0007a130 206f6620 74686520 73656374 696f6e20 of the section │ │ │ │ + 0x0007a140 736f2077 65206265 67696e20 7468656d so we begin them │ │ │ │ + 0x0007a150 20617420 302e2020 2a2f0a20 202f2a20 at 0. */. /* │ │ │ │ + 0x0007a160 44574152 4620312e 20202a2f 0a20202e DWARF 1. */. . │ │ │ │ + 0x0007a170 64656275 67202020 20202020 20202030 debug 0 │ │ │ │ + 0x0007a180 203a207b 202a282e 64656275 6729207d : { *(.debug) } │ │ │ │ + 0x0007a190 0a20202e 6c696e65 20202020 20202020 . .line │ │ │ │ + 0x0007a1a0 20202030 203a207b 202a282e 6c696e65 0 : { *(.line │ │ │ │ + 0x0007a1b0 29207d0a 20202f2a 20474e55 20445741 ) }. /* GNU DWA │ │ │ │ + 0x0007a1c0 52462031 20657874 656e7369 6f6e732e RF 1 extensions. │ │ │ │ + 0x0007a1d0 20202a2f 0a20202e 64656275 675f7372 */. .debug_sr │ │ │ │ + 0x0007a1e0 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ + 0x0007a1f0 64656275 675f7372 63696e66 6f29207d debug_srcinfo) } │ │ │ │ + 0x0007a200 0a20202e 64656275 675f7366 6e616d65 . .debug_sfname │ │ │ │ + 0x0007a210 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ + 0x0007a220 675f7366 6e616d65 7329207d 0a20202f g_sfnames) }. / │ │ │ │ + 0x0007a230 2a204457 41524620 312e3120 616e6420 * DWARF 1.1 and │ │ │ │ + 0x0007a240 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ + 0x0007a250 64656275 675f6172 616e6765 73202030 debug_aranges 0 │ │ │ │ + 0x0007a260 203a207b 202a282e 64656275 675f6172 : { *(.debug_ar │ │ │ │ + 0x0007a270 616e6765 7329207d 0a20202e 64656275 anges) }. .debu │ │ │ │ + 0x0007a280 675f7075 626e616d 65732030 203a207b g_pubnames 0 : { │ │ │ │ + 0x0007a290 202a282e 64656275 675f7075 626e616d *(.debug_pubnam │ │ │ │ + 0x0007a2a0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x0007a2b0 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ + 0x0007a2c0 5f696e66 6f202020 20203020 3a207b20 _info 0 : { │ │ │ │ + 0x0007a2d0 2a282e64 65627567 5f696e66 6f202e67 *(.debug_info .g │ │ │ │ + 0x0007a2e0 6e752e6c 696e6b6f 6e63652e 77692e2a nu.linkonce.wi.* │ │ │ │ + 0x0007a2f0 29207d0a 20202e64 65627567 5f616262 ) }. .debug_abb │ │ │ │ + 0x0007a300 72657620 20203020 3a207b20 2a282e64 rev 0 : { *(.d │ │ │ │ + 0x0007a310 65627567 5f616262 72657629 207d0a20 ebug_abbrev) }. │ │ │ │ + 0x0007a320 202e6465 6275675f 6c696e65 20202020 .debug_line │ │ │ │ + 0x0007a330 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0007a340 6c696e65 202e6465 6275675f 6c696e65 line .debug_line │ │ │ │ + 0x0007a350 2e2a202e 64656275 675f6c69 6e655f65 .* .debug_line_e │ │ │ │ + 0x0007a360 6e642920 7d0a2020 2e646562 75675f66 nd) }. .debug_f │ │ │ │ + 0x0007a370 72616d65 20202020 30203a20 7b202a28 rame 0 : { *( │ │ │ │ + 0x0007a380 2e646562 75675f66 72616d65 29207d0a .debug_frame) }. │ │ │ │ + 0x0007a390 20202e64 65627567 5f737472 20202020 .debug_str │ │ │ │ + 0x0007a3a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0007a3b0 5f737472 29207d0a 20202e64 65627567 _str) }. .debug │ │ │ │ + 0x0007a3c0 5f6c6f63 20202020 20203020 3a207b20 _loc 0 : { │ │ │ │ + 0x0007a3d0 2a282e64 65627567 5f6c6f63 29207d0a *(.debug_loc) }. │ │ │ │ + 0x0007a3e0 20202e64 65627567 5f6d6163 696e666f .debug_macinfo │ │ │ │ + 0x0007a3f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0007a400 5f6d6163 696e666f 29207d0a 20202f2a _macinfo) }. /* │ │ │ │ + 0x0007a410 20534749 2f4d4950 53204457 41524620 SGI/MIPS DWARF │ │ │ │ + 0x0007a420 32206578 74656e73 696f6e73 2e20202a 2 extensions. * │ │ │ │ + 0x0007a430 2f0a2020 2e646562 75675f77 65616b6e /. .debug_weakn │ │ │ │ + 0x0007a440 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x0007a450 6275675f 7765616b 6e616d65 7329207d bug_weaknames) } │ │ │ │ + 0x0007a460 0a20202e 64656275 675f6675 6e636e61 . .debug_funcna │ │ │ │ + 0x0007a470 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x0007a480 75675f66 756e636e 616d6573 29207d0a ug_funcnames) }. │ │ │ │ + 0x0007a490 20202e64 65627567 5f747970 656e616d .debug_typenam │ │ │ │ + 0x0007a4a0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x0007a4b0 675f7479 70656e61 6d657329 207d0a20 g_typenames) }. │ │ │ │ + 0x0007a4c0 202e6465 6275675f 7661726e 616d6573 .debug_varnames │ │ │ │ + 0x0007a4d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0007a4e0 5f766172 6e616d65 7329207d 0a20202f _varnames) }. / │ │ │ │ + 0x0007a4f0 2a204457 41524620 332e2020 2a2f0a20 * DWARF 3. */. │ │ │ │ + 0x0007a500 202e6465 6275675f 70756274 79706573 .debug_pubtypes │ │ │ │ + 0x0007a510 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0007a520 70756274 79706573 29207d0a 20202e64 pubtypes) }. .d │ │ │ │ + 0x0007a530 65627567 5f72616e 67657320 20203020 ebug_ranges 0 │ │ │ │ + 0x0007a540 3a207b20 2a282e64 65627567 5f72616e : { *(.debug_ran │ │ │ │ + 0x0007a550 67657329 207d0a20 202f2a20 44574152 ges) }. /* DWAR │ │ │ │ + 0x0007a560 4620352e 20202a2f 0a20202e 64656275 F 5. */. .debu │ │ │ │ + 0x0007a570 675f6164 64722020 20202030 203a207b g_addr 0 : { │ │ │ │ + 0x0007a580 202a282e 64656275 675f6164 64722920 *(.debug_addr) │ │ │ │ + 0x0007a590 7d0a2020 2e646562 75675f6c 696e655f }. .debug_line_ │ │ │ │ + 0x0007a5a0 73747220 30203a20 7b202a28 2e646562 str 0 : { *(.deb │ │ │ │ + 0x0007a5b0 75675f6c 696e655f 73747229 207d0a20 ug_line_str) }. │ │ │ │ + 0x0007a5c0 202e6465 6275675f 6c6f636c 69737473 .debug_loclists │ │ │ │ + 0x0007a5d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0007a5e0 6c6f636c 69737473 29207d0a 20202e64 loclists) }. .d │ │ │ │ + 0x0007a5f0 65627567 5f6d6163 726f2020 20203020 ebug_macro 0 │ │ │ │ + 0x0007a600 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ + 0x0007a610 726f2920 7d0a2020 2e646562 75675f6e ro) }. .debug_n │ │ │ │ + 0x0007a620 616d6573 20202020 30203a20 7b202a28 ames 0 : { *( │ │ │ │ + 0x0007a630 2e646562 75675f6e 616d6573 29207d0a .debug_names) }. │ │ │ │ + 0x0007a640 20202e64 65627567 5f726e67 6c697374 .debug_rnglist │ │ │ │ + 0x0007a650 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0007a660 5f726e67 6c697374 7329207d 0a20202e _rnglists) }. . │ │ │ │ + 0x0007a670 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ + 0x0007a680 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0007a690 5f737472 5f6f6666 73657473 29207d0a _str_offsets) }. │ │ │ │ + 0x0007a6a0 20202e64 65627567 5f737570 20202020 .debug_sup │ │ │ │ + 0x0007a6b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0007a6c0 5f737570 29207d0a 20202e41 524d2e61 _sup) }. .ARM.a │ │ │ │ + 0x0007a6d0 74747269 62757465 73203020 3a207b20 ttributes 0 : { │ │ │ │ + 0x0007a6e0 4b454550 20282a28 2e41524d 2e617474 KEEP (*(.ARM.att │ │ │ │ + 0x0007a6f0 72696275 74657329 29204b45 45502028 ributes)) KEEP ( │ │ │ │ + 0x0007a700 2a282e67 6e752e61 74747269 62757465 *(.gnu.attribute │ │ │ │ + 0x0007a710 73292920 7d0a2020 2e6e6f74 652e676e s)) }. .note.gn │ │ │ │ + 0x0007a720 752e6172 6d2e6964 656e7420 30203a20 u.arm.ident 0 : │ │ │ │ + 0x0007a730 7b204b45 45502028 2a282e6e 6f74652e { KEEP (*(.note. │ │ │ │ + 0x0007a740 676e752e 61726d2e 6964656e 74292920 gnu.arm.ident)) │ │ │ │ + 0x0007a750 7d0a2020 2f444953 43415244 2f203a20 }. /DISCARD/ : │ │ │ │ + 0x0007a760 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ + 0x0007a770 61636b29 202a282e 676e755f 64656275 ack) *(.gnu_debu │ │ │ │ + 0x0007a780 676c696e 6b29202a 282e676e 752e6c74 glink) *(.gnu.lt │ │ │ │ + 0x0007a790 6f5f2a29 202a282e 676e755f 6f626a65 o_*) *(.gnu_obje │ │ │ │ + 0x0007a7a0 63745f6f 6e6c7929 207d0a7d 0a0a0000 ct_only) }.}.... │ │ │ │ + 0x0007a7b0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x0007a7c0 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ + 0x0007a7d0 6f63202d 7a207265 6c726f20 2d7a206e oc -z relro -z n │ │ │ │ + 0x0007a7e0 6f77202a 2f0a2f2a 20436f70 79726967 ow */./* Copyrig │ │ │ │ + 0x0007a7f0 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ + 0x0007a800 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ + 0x0007a810 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ + 0x0007a820 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ + 0x0007a830 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ + 0x0007a840 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ + 0x0007a850 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ + 0x0007a860 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ + 0x0007a870 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ + 0x0007a880 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ + 0x0007a890 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ + 0x0007a8a0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ + 0x0007a8b0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ + 0x0007a8c0 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ + 0x0007a8d0 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ + 0x0007a8e0 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ + 0x0007a8f0 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x0007a900 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ + 0x0007a910 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ + 0x0007a920 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ + 0x0007a930 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ + 0x0007a940 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ + 0x0007a950 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0007a960 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ + 0x0007a970 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0007a980 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ + 0x0007a990 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x0007a9a0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x0007a9b0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ + 0x0007a9c0 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x0007a9d0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x0007a9e0 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ + 0x0007a9f0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x0007aa00 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x0007aa10 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ + 0x0007aa20 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0007aa30 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ + 0x0007aa40 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ + 0x0007aa50 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ + 0x0007aa60 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ + 0x0007aa70 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ + 0x0007aa80 7365676d 656e743a 202a2f0a 20202e20 segment: */. . │ │ │ │ + 0x0007aa90 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x0007aaa0 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ + 0x0007aab0 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ + 0x0007aac0 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ + 0x0007aad0 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ + 0x0007aae0 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ + 0x0007aaf0 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ + 0x0007ab00 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ + 0x0007ab10 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ + 0x0007ab20 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ + 0x0007ab30 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ + 0x0007ab40 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ + 0x0007ab50 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ + 0x0007ab60 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ + 0x0007ab70 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ + 0x0007ab80 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ + 0x0007ab90 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ + 0x0007aba0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ + 0x0007abb0 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ + 0x0007abc0 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ + 0x0007abd0 68617368 20202020 20202020 2020203a hash : │ │ │ │ + 0x0007abe0 207b202a 282e6861 73682920 7d0a2020 { *(.hash) }. │ │ │ │ + 0x0007abf0 2e676e75 2e686173 68202020 20202020 .gnu.hash │ │ │ │ + 0x0007ac00 3a207b20 2a282e67 6e752e68 61736829 : { *(.gnu.hash) │ │ │ │ + 0x0007ac10 207d0a20 202e6479 6e73796d 20202020 }. .dynsym │ │ │ │ + 0x0007ac20 20202020 203a207b 202a282e 64796e73 : { *(.dyns │ │ │ │ + 0x0007ac30 796d2920 7d0a2020 2e64796e 73747220 ym) }. .dynstr │ │ │ │ + 0x0007ac40 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x0007ac50 796e7374 7229207d 0a20202e 676e752e ynstr) }. .gnu. │ │ │ │ + 0x0007ac60 76657273 696f6e20 2020203a 207b202a version : { * │ │ │ │ + 0x0007ac70 282e676e 752e7665 7273696f 6e29207d (.gnu.version) } │ │ │ │ + 0x0007ac80 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ + 0x0007ac90 6420203a 207b202a 282e676e 752e7665 d : { *(.gnu.ve │ │ │ │ + 0x0007aca0 7273696f 6e5f6429 207d0a20 202e676e rsion_d) }. .gn │ │ │ │ + 0x0007acb0 752e7665 7273696f 6e5f7220 203a207b u.version_r : { │ │ │ │ + 0x0007acc0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ + 0x0007acd0 7229207d 0a20202e 72656c61 2e64796e r) }. .rela.dyn │ │ │ │ + 0x0007ace0 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ + 0x0007acf0 20202020 202a282e 72656c61 2e696e69 *(.rela.ini │ │ │ │ + 0x0007ad00 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ + 0x0007ad10 2e746578 74202e72 656c612e 74657874 .text .rela.text │ │ │ │ + 0x0007ad20 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x0007ad30 6b6f6e63 652e742e 2a290a20 20202020 konce.t.*). │ │ │ │ + 0x0007ad40 202a282e 72656c61 2e66696e 69290a20 *(.rela.fini). │ │ │ │ + 0x0007ad50 20202020 202a282e 72656c61 2e726f64 *(.rela.rod │ │ │ │ + 0x0007ad60 61746120 2e72656c 612e726f 64617461 ata .rela.rodata │ │ │ │ + 0x0007ad70 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x0007ad80 6b6f6e63 652e722e 2a290a20 20202020 konce.r.*). │ │ │ │ + 0x0007ad90 202a282e 72656c61 2e646174 61202e72 *(.rela.data .r │ │ │ │ + 0x0007ada0 656c612e 64617461 2e2a202e 72656c61 ela.data.* .rela │ │ │ │ + 0x0007adb0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x0007adc0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x0007add0 2e746461 7461202e 72656c61 2e746461 .tdata .rela.tda │ │ │ │ + 0x0007ade0 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ + 0x0007adf0 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ + 0x0007ae00 20202020 2a282e72 656c612e 74627373 *(.rela.tbss │ │ │ │ + 0x0007ae10 202e7265 6c612e74 6273732e 2a202e72 .rela.tbss.* .r │ │ │ │ + 0x0007ae20 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0007ae30 2e74622e 2a290a20 20202020 202a282e .tb.*). *(. │ │ │ │ + 0x0007ae40 72656c61 2e63746f 7273290a 20202020 rela.ctors). │ │ │ │ + 0x0007ae50 20202a28 2e72656c 612e6474 6f727329 *(.rela.dtors) │ │ │ │ + 0x0007ae60 0a202020 2020202a 282e7265 6c612e67 . *(.rela.g │ │ │ │ + 0x0007ae70 6f74290a 20202020 20202a28 2e72656c ot). *(.rel │ │ │ │ + 0x0007ae80 612e6273 73202e72 656c612e 6273732e a.bss .rela.bss. │ │ │ │ + 0x0007ae90 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x0007aea0 6f6e6365 2e622e2a 290a2020 20202020 once.b.*). │ │ │ │ + 0x0007aeb0 2a282e72 656c612e 6966756e 63290a20 *(.rela.ifunc). │ │ │ │ + 0x0007aec0 2020207d 0a20202e 72656c61 2e706c74 }. .rela.plt │ │ │ │ + 0x0007aed0 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ + 0x0007aee0 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ + 0x0007aef0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0007af00 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ + 0x0007af10 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ + 0x0007af20 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ + 0x0007af30 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ + 0x0007af40 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ + 0x0007af50 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ + 0x0007af60 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x0007af70 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x0007af80 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ + 0x0007af90 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x0007afa0 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ + 0x0007afb0 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ + 0x0007afc0 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ + 0x0007afd0 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ + 0x0007afe0 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ + 0x0007aff0 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ + 0x0007b000 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ + 0x0007b010 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ + 0x0007b020 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ + 0x0007b030 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ + 0x0007b040 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ + 0x0007b050 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ + 0x0007b060 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ + 0x0007b070 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ + 0x0007b080 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ + 0x0007b090 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ + 0x0007b0a0 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ + 0x0007b0b0 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ + 0x0007b0c0 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ + 0x0007b0d0 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ + 0x0007b0e0 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ + 0x0007b0f0 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ + 0x0007b100 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ + 0x0007b110 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ + 0x0007b120 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ + 0x0007b130 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ + 0x0007b140 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ + 0x0007b150 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ + 0x0007b160 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ + 0x0007b170 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ + 0x0007b180 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ + 0x0007b190 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ + 0x0007b1a0 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ + 0x0007b1b0 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ + 0x0007b1c0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x0007b1d0 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ + 0x0007b1e0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x0007b1f0 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ + 0x0007b200 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ + 0x0007b210 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ + 0x0007b220 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ + 0x0007b230 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ + 0x0007b240 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ + 0x0007b250 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ + 0x0007b260 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ + 0x0007b270 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ + 0x0007b280 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ + 0x0007b290 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ + 0x0007b2a0 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ + 0x0007b2b0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x0007b2c0 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ + 0x0007b2d0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ + 0x0007b2e0 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ + 0x0007b2f0 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ + 0x0007b300 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x0007b310 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ + 0x0007b320 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ + 0x0007b330 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x0007b340 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x0007b350 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x0007b360 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x0007b370 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ + 0x0007b380 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ + 0x0007b390 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ + 0x0007b3a0 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ + 0x0007b3b0 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ + 0x0007b3c0 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ + 0x0007b3d0 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ + 0x0007b3e0 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ + 0x0007b3f0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x0007b400 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x0007b410 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ + 0x0007b420 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ + 0x0007b430 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ + 0x0007b440 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ + 0x0007b450 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ + 0x0007b460 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ + 0x0007b470 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ + 0x0007b480 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ + 0x0007b490 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ + 0x0007b4a0 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ + 0x0007b4b0 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ + 0x0007b4c0 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ + 0x0007b4d0 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ + 0x0007b4e0 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ + 0x0007b4f0 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ + 0x0007b500 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ + 0x0007b510 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ + 0x0007b520 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ + 0x0007b530 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ + 0x0007b540 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ + 0x0007b550 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ + 0x0007b560 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ + 0x0007b570 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ + 0x0007b580 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ + 0x0007b590 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x0007b5a0 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ + 0x0007b5b0 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ + 0x0007b5c0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ + 0x0007b5d0 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ + 0x0007b5e0 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ + 0x0007b5f0 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ + 0x0007b600 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ + 0x0007b610 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ + 0x0007b620 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ + 0x0007b630 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ + 0x0007b640 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x0007b650 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ + 0x0007b660 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ + 0x0007b670 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ + 0x0007b680 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ + 0x0007b690 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x0007b6a0 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ + 0x0007b6b0 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ + 0x0007b6c0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x0007b6d0 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ + 0x0007b6e0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x0007b6f0 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x0007b700 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ + 0x0007b710 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ + 0x0007b720 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ + 0x0007b730 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ + 0x0007b740 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ + 0x0007b750 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ + 0x0007b760 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ + 0x0007b770 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ + 0x0007b780 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ + 0x0007b790 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x0007b7a0 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ + 0x0007b7b0 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ + 0x0007b7c0 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ + 0x0007b7d0 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ + 0x0007b7e0 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ + 0x0007b7f0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x0007b800 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ + 0x0007b810 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ + 0x0007b820 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ + 0x0007b830 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x0007b840 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ + 0x0007b850 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ + 0x0007b860 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ + 0x0007b870 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ + 0x0007b880 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ + 0x0007b890 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ + 0x0007b8a0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x0007b8b0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x0007b8c0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x0007b8d0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x0007b8e0 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ + 0x0007b8f0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x0007b900 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x0007b910 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x0007b920 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ + 0x0007b930 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ + 0x0007b940 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x0007b950 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ + 0x0007b960 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ + 0x0007b970 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x0007b980 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ + 0x0007b990 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ + 0x0007b9a0 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ + 0x0007b9b0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x0007b9c0 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ + 0x0007b9d0 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ + 0x0007b9e0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x0007b9f0 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ + 0x0007ba00 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ + 0x0007ba10 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ + 0x0007ba20 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x0007ba30 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0007ba40 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ + 0x0007ba50 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ + 0x0007ba60 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ + 0x0007ba70 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x0007ba80 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ + 0x0007ba90 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ + 0x0007baa0 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ + 0x0007bab0 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ + 0x0007bac0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x0007bad0 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ + 0x0007bae0 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x0007baf0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x0007bb00 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x0007bb10 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ + 0x0007bb20 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x0007bb30 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ + 0x0007bb40 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ + 0x0007bb50 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ + 0x0007bb60 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ + 0x0007bb70 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ + 0x0007bb80 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ + 0x0007bb90 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x0007bba0 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ + 0x0007bbb0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0007bbc0 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ + 0x0007bbd0 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ + 0x0007bbe0 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ + 0x0007bbf0 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ + 0x0007bc00 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ + 0x0007bc10 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ + 0x0007bc20 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ + 0x0007bc30 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ + 0x0007bc40 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ + 0x0007bc50 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ + 0x0007bc60 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ + 0x0007bc70 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ + 0x0007bc80 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ + 0x0007bc90 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ + 0x0007bca0 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ + 0x0007bcb0 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ + 0x0007bcc0 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ + 0x0007bcd0 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ + 0x0007bce0 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ + 0x0007bcf0 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ + 0x0007bd00 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x0007bd10 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ + 0x0007bd20 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ + 0x0007bd30 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ + 0x0007bd40 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ + 0x0007bd50 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ + 0x0007bd60 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x0007bd70 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ + 0x0007bd80 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ + 0x0007bd90 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ + 0x0007bda0 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ + 0x0007bdb0 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ + 0x0007bdc0 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ + 0x0007bdd0 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ + 0x0007bde0 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ + 0x0007bdf0 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ + 0x0007be00 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ + 0x0007be10 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ + 0x0007be20 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ + 0x0007be30 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ + 0x0007be40 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ + 0x0007be50 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ + 0x0007be60 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x0007be70 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x0007be80 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0007be90 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ + 0x0007bea0 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ + 0x0007beb0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x0007bec0 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ + 0x0007bed0 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ + 0x0007bee0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x0007bef0 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ + 0x0007bf00 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x0007bf10 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ + 0x0007bf20 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x0007bf30 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ + 0x0007bf40 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ + 0x0007bf50 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x0007bf60 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x0007bf70 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ + 0x0007bf80 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ + 0x0007bf90 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ + 0x0007bfa0 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ + 0x0007bfb0 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ + 0x0007bfc0 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ + 0x0007bfd0 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ + 0x0007bfe0 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ + 0x0007bff0 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ + 0x0007c000 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ + 0x0007c010 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ + 0x0007c020 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ + 0x0007c030 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ + 0x0007c040 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ + 0x0007c050 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ + 0x0007c060 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ + 0x0007c070 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ + 0x0007c080 742e706c 7429202a 282e6967 6f742e70 t.plt) *(.igot.p │ │ │ │ + 0x0007c090 6c742920 2a282e67 6f742920 2a282e69 lt) *(.got) *(.i │ │ │ │ + 0x0007c0a0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ + 0x0007c0b0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ + 0x0007c0c0 454e4420 28302c20 2e293b0a 20202e64 END (0, .);. .d │ │ │ │ + 0x0007c0d0 61746120 20202020 20202020 20203a0a ata :. │ │ │ │ + 0x0007c0e0 20207b0a 20202020 50524f56 49444520 {. PROVIDE │ │ │ │ + 0x0007c0f0 285f5f64 6174615f 73746172 74203d20 (__data_start = │ │ │ │ + 0x0007c100 2e293b0a 20202020 2a282e64 61746120 .);. *(.data │ │ │ │ + 0x0007c110 2e646174 612e2a20 2e676e75 2e6c696e .data.* .gnu.lin │ │ │ │ + 0x0007c120 6b6f6e63 652e642e 2a290a20 20202053 konce.d.*). S │ │ │ │ + 0x0007c130 4f525428 434f4e53 54525543 544f5253 ORT(CONSTRUCTORS │ │ │ │ + 0x0007c140 290a2020 7d0a2020 2e646174 61312020 ). }. .data1 │ │ │ │ + 0x0007c150 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x0007c160 61746131 29207d0a 20205052 4f564944 ata1) }. PROVID │ │ │ │ + 0x0007c170 4520285f 65646174 61203d20 2e293b0a E (_edata = .);. │ │ │ │ + 0x0007c180 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ + 0x0007c190 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ + 0x0007c1a0 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ + 0x0007c1b0 53454354 494f4e29 293b0a20 2050524f SECTION));. PRO │ │ │ │ + 0x0007c1c0 56494445 20285f5f 6273735f 73746172 VIDE (__bss_star │ │ │ │ + 0x0007c1d0 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ + 0x0007c1e0 4520285f 5f627373 5f737461 72745f5f E (__bss_start__ │ │ │ │ + 0x0007c1f0 203d202e 293b0a20 202e6273 73202020 = .);. .bss │ │ │ │ + 0x0007c200 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0007c210 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ + 0x0007c220 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ + 0x0007c230 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ + 0x0007c240 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ + 0x0007c250 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ + 0x0007c260 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ + 0x0007c270 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ + 0x0007c280 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ + 0x0007c290 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ + 0x0007c2a0 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ + 0x0007c2b0 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ + 0x0007c2c0 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ + 0x0007c2d0 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ + 0x0007c2e0 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ + 0x0007c2f0 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ + 0x0007c300 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ + 0x0007c310 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ + 0x0007c320 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ + 0x0007c330 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ + 0x0007c340 62656361 75736520 74686572 65206172 because there ar │ │ │ │ + 0x0007c350 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ + 0x0007c360 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ + 0x0007c370 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ + 0x0007c380 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ + 0x0007c390 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ + 0x0007c3a0 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ + 0x0007c3b0 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ + 0x0007c3c0 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ + 0x0007c3d0 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ + 0x0007c3e0 282e2021 3d203020 3f203634 202f2038 (. != 0 ? 64 / 8 │ │ │ │ + 0x0007c3f0 203a2031 293b0a20 207d0a20 2050524f : 1);. }. PRO │ │ │ │ + 0x0007c400 56494445 20285f62 73735f65 6e645f5f VIDE (_bss_end__ │ │ │ │ + 0x0007c410 203d202e 293b2050 524f5649 44452028 = .); PROVIDE ( │ │ │ │ + 0x0007c420 5f5f6273 735f656e 645f5f20 3d202e29 __bss_end__ = .) │ │ │ │ + 0x0007c430 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ + 0x0007c440 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ + 0x0007c450 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ + 0x0007c460 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x0007c470 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ + 0x0007c480 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ + 0x0007c490 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ + 0x0007c4a0 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ + 0x0007c4b0 20205052 4f564944 4520285f 5f656e64 PROVIDE (__end │ │ │ │ + 0x0007c4c0 5f5f203d 202e293b 0a202050 524f5649 __ = .);. PROVI │ │ │ │ + 0x0007c4d0 44452028 5f656e64 203d202e 293b0a20 DE (_end = .);. │ │ │ │ + 0x0007c4e0 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ + 0x0007c4f0 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ + 0x0007c500 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ + 0x0007c510 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x0007c520 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ + 0x0007c530 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ + 0x0007c540 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ + 0x0007c550 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ + 0x0007c560 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ + 0x0007c570 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ + 0x0007c580 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ + 0x0007c590 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ + 0x0007c5a0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ + 0x0007c5b0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x0007c5c0 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ + 0x0007c5d0 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ + 0x0007c5e0 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ + 0x0007c5f0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x0007c600 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x0007c610 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ + 0x0007c620 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ + 0x0007c630 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ + 0x0007c640 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ + 0x0007c650 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ + 0x0007c660 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ + 0x0007c670 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ + 0x0007c680 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x0007c690 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ + 0x0007c6a0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x0007c6b0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ + 0x0007c6c0 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ + 0x0007c6d0 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ + 0x0007c6e0 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ + 0x0007c6f0 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ + 0x0007c700 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ + 0x0007c710 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ + 0x0007c720 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ + 0x0007c730 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ + 0x0007c740 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ + 0x0007c750 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ + 0x0007c760 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ + 0x0007c770 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ + 0x0007c780 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0007c790 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ + 0x0007c7a0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x0007c7b0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ + 0x0007c7c0 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ + 0x0007c7d0 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ + 0x0007c7e0 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ + 0x0007c7f0 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ + 0x0007c800 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ + 0x0007c810 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ + 0x0007c820 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ + 0x0007c830 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ + 0x0007c840 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ + 0x0007c850 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ + 0x0007c860 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ + 0x0007c870 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ + 0x0007c880 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ + 0x0007c890 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0007c8a0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ + 0x0007c8b0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ + 0x0007c8c0 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ + 0x0007c8d0 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ + 0x0007c8e0 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ + 0x0007c8f0 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ + 0x0007c900 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ + 0x0007c910 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ + 0x0007c920 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ + 0x0007c930 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ + 0x0007c940 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ + 0x0007c950 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ + 0x0007c960 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ + 0x0007c970 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ + 0x0007c980 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ + 0x0007c990 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ + 0x0007c9a0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ + 0x0007c9b0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ + 0x0007c9c0 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ + 0x0007c9d0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x0007c9e0 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ + 0x0007c9f0 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ + 0x0007ca00 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ + 0x0007ca10 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ + 0x0007ca20 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ + 0x0007ca30 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ + 0x0007ca40 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ + 0x0007ca50 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ + 0x0007ca60 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x0007ca70 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ + 0x0007ca80 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ + 0x0007ca90 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ + 0x0007caa0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ + 0x0007cab0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ + 0x0007cac0 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ + 0x0007cad0 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ + 0x0007cae0 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ + 0x0007caf0 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ + 0x0007cb00 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ + 0x0007cb10 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ + 0x0007cb20 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ + 0x0007cb30 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ + 0x0007cb40 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ + 0x0007cb50 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ + 0x0007cb60 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ + 0x0007cb70 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ + 0x0007cb80 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0007cb90 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ + 0x0007cba0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ + 0x0007cbb0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ + 0x0007cbc0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ + 0x0007cbd0 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ + 0x0007cbe0 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ + 0x0007cbf0 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ + 0x0007cc00 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x0007cc10 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ + 0x0007cc20 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ + 0x0007cc30 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ + 0x0007cc40 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ + 0x0007cc50 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ + 0x0007cc60 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ + 0x0007cc70 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ + 0x0007cc80 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ + 0x0007cc90 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ + 0x0007cca0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ + 0x0007ccb0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ + 0x0007ccc0 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ + 0x0007ccd0 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ + 0x0007cce0 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ + 0x0007ccf0 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ + 0x0007cd00 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ + 0x0007cd10 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ + 0x0007cd20 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ + 0x0007cd30 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ + 0x0007cd40 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x0007cd50 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ + 0x0007cd60 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ + 0x0007cd70 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ + 0x0007cd80 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ + 0x0007cd90 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ + 0x0007cda0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ + 0x0007cdb0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ + 0x0007cdc0 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ + 0x0007cdd0 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ + 0x0007cde0 70617261 74652d63 6f646520 2a2f0a2f parate-code */./ │ │ │ │ + 0x0007cdf0 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ + 0x0007ce00 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ + 0x0007ce10 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ + 0x0007ce20 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ + 0x0007ce30 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ + 0x0007ce40 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ + 0x0007ce50 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ + 0x0007ce60 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ + 0x0007ce70 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ + 0x0007ce80 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ + 0x0007ce90 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ + 0x0007cea0 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ + 0x0007ceb0 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ + 0x0007cec0 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ + 0x0007ced0 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ + 0x0007cee0 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ + 0x0007cef0 4d415428 22656c66 36342d6c 6974746c MAT("elf64-littl │ │ │ │ + 0x0007cf00 65616172 63683634 222c2022 656c6636 eaarch64", "elf6 │ │ │ │ + 0x0007cf10 342d6269 67616172 63683634 222c2022 4-bigaarch64", " │ │ │ │ + 0x0007cf20 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ + 0x0007cf30 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ + 0x0007cf40 48286161 72636836 34290a45 4e545259 H(aarch64).ENTRY │ │ │ │ + 0x0007cf50 285f7374 61727429 0a534541 5243485f (_start).SEARCH_ │ │ │ │ + 0x0007cf60 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ + 0x0007cf70 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ + 0x0007cf80 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ + 0x0007cf90 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ + 0x0007cfa0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0007cfb0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x0007cfc0 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ + 0x0007cfd0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ + 0x0007cfe0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ + 0x0007cff0 63616c2f 6c696222 293b2053 45415243 cal/lib"); SEARC │ │ │ │ + 0x0007d000 485f4449 5228223d 2f6c6962 22293b20 H_DIR("=/lib"); │ │ │ │ + 0x0007d010 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0007d020 722f6c69 6222293b 20534541 5243485f r/lib"); SEARCH_ │ │ │ │ + 0x0007d030 44495228 223d2f75 73722f61 61726368 DIR("=/usr/aarch │ │ │ │ + 0x0007d040 36342d6c 696e7578 2d676e75 2f6c6962 64-linux-gnu/lib │ │ │ │ + 0x0007d050 22293b0a 53454354 494f4e53 0a7b0a20 ");.SECTIONS.{. │ │ │ │ + 0x0007d060 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ + 0x0007d070 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ + 0x0007d080 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ + 0x0007d090 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ + 0x0007d0a0 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ + 0x0007d0b0 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ + 0x0007d0c0 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ + 0x0007d0d0 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ + 0x0007d0e0 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ + 0x0007d0f0 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ + 0x0007d100 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ + 0x0007d110 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ + 0x0007d120 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ + 0x0007d130 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ + 0x0007d140 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ + 0x0007d150 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ + 0x0007d160 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ + 0x0007d170 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ + 0x0007d180 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ + 0x0007d190 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ + 0x0007d1a0 20202e68 61736820 20202020 20202020 .hash │ │ │ │ + 0x0007d1b0 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ + 0x0007d1c0 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ + 0x0007d1d0 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ + 0x0007d1e0 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ + 0x0007d1f0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x0007d200 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ + 0x0007d210 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ + 0x0007d220 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ + 0x0007d230 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ + 0x0007d240 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x0007d250 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x0007d260 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ + 0x0007d270 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ + 0x0007d280 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ + 0x0007d290 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ + 0x0007d2a0 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ + 0x0007d2b0 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ + 0x0007d2c0 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ + 0x0007d2d0 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ + 0x0007d2e0 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ + 0x0007d2f0 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ + 0x0007d300 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ + 0x0007d310 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ + 0x0007d320 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0007d330 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ + 0x0007d340 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x0007d350 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ + 0x0007d360 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ + 0x0007d370 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x0007d380 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0007d390 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ + 0x0007d3a0 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x0007d3b0 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x0007d3c0 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x0007d3d0 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ + 0x0007d3e0 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ + 0x0007d3f0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0007d400 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ + 0x0007d410 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ + 0x0007d420 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ + 0x0007d430 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ + 0x0007d440 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ + 0x0007d450 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ + 0x0007d460 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x0007d470 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ + 0x0007d480 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ + 0x0007d490 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ + 0x0007d4a0 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ + 0x0007d4b0 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ + 0x0007d4c0 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ + 0x0007d4d0 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ + 0x0007d4e0 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ + 0x0007d4f0 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ + 0x0007d500 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ + 0x0007d510 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ + 0x0007d520 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ + 0x0007d530 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x0007d540 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ + 0x0007d550 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ + 0x0007d560 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ + 0x0007d570 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ + 0x0007d580 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x0007d590 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ + 0x0007d5a0 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ + 0x0007d5b0 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ + 0x0007d5c0 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ + 0x0007d5d0 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ + 0x0007d5e0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ + 0x0007d5f0 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ + 0x0007d600 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ + 0x0007d610 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ + 0x0007d620 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ + 0x0007d630 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ + 0x0007d640 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ + 0x0007d650 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ + 0x0007d660 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ + 0x0007d670 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ + 0x0007d680 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ + 0x0007d690 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ + 0x0007d6a0 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ + 0x0007d6b0 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ + 0x0007d6c0 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ + 0x0007d6d0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0007d6e0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ + 0x0007d6f0 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ + 0x0007d700 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ + 0x0007d710 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ + 0x0007d720 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ + 0x0007d730 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ + 0x0007d740 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ + 0x0007d750 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ + 0x0007d760 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x0007d770 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ + 0x0007d780 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ + 0x0007d790 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ + 0x0007d7a0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x0007d7b0 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ + 0x0007d7c0 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ + 0x0007d7d0 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ + 0x0007d7e0 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ + 0x0007d7f0 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ + 0x0007d800 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ + 0x0007d810 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ + 0x0007d820 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x0007d830 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ + 0x0007d840 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x0007d850 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x0007d860 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ + 0x0007d870 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x0007d880 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x0007d890 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x0007d8a0 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x0007d8b0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x0007d8c0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x0007d8d0 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x0007d8e0 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ + 0x0007d8f0 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ + 0x0007d900 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ + 0x0007d910 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ + 0x0007d920 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ + 0x0007d930 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ + 0x0007d940 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ + 0x0007d950 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x0007d960 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ + 0x0007d970 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ + 0x0007d980 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ + 0x0007d990 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ + 0x0007d9a0 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ + 0x0007d9b0 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ + 0x0007d9c0 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ + 0x0007d9d0 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ + 0x0007d9e0 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ + 0x0007d9f0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ + 0x0007da00 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ + 0x0007da10 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x0007da20 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x0007da30 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x0007da40 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x0007da50 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x0007da60 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x0007da70 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ + 0x0007da80 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0007da90 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x0007daa0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0007dab0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0007dac0 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ + 0x0007dad0 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ + 0x0007dae0 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ + 0x0007daf0 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ + 0x0007db00 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ + 0x0007db10 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ + 0x0007db20 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ + 0x0007db30 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ + 0x0007db40 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ + 0x0007db50 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ + 0x0007db60 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ + 0x0007db70 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ + 0x0007db80 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ + 0x0007db90 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ + 0x0007dba0 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ + 0x0007dbb0 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ + 0x0007dbc0 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ + 0x0007dbd0 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ + 0x0007dbe0 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ + 0x0007dbf0 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ + 0x0007dc00 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ + 0x0007dc10 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ + 0x0007dc20 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ + 0x0007dc30 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ + 0x0007dc40 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ + 0x0007dc50 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ + 0x0007dc60 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ + 0x0007dc70 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ + 0x0007dc80 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0007dc90 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ + 0x0007dca0 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ + 0x0007dcb0 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ + 0x0007dcc0 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ + 0x0007dcd0 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ + 0x0007dce0 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x0007dcf0 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ + 0x0007dd00 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ + 0x0007dd10 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ + 0x0007dd20 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ + 0x0007dd30 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ + 0x0007dd40 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ + 0x0007dd50 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ + 0x0007dd60 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ + 0x0007dd70 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ + 0x0007dd80 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ + 0x0007dd90 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ + 0x0007dda0 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ + 0x0007ddb0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x0007ddc0 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ + 0x0007ddd0 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ + 0x0007dde0 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ + 0x0007ddf0 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ + 0x0007de00 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ + 0x0007de10 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ + 0x0007de20 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ + 0x0007de30 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x0007de40 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ + 0x0007de50 61646472 65737320 666f7220 74686520 address for the │ │ │ │ + 0x0007de60 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x0007de70 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x0007de80 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x0007de90 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x0007dea0 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x0007deb0 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x0007dec0 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ + 0x0007ded0 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ + 0x0007dee0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x0007def0 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ + 0x0007df00 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ + 0x0007df10 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ + 0x0007df20 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ + 0x0007df30 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ + 0x0007df40 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x0007df50 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ + 0x0007df60 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ + 0x0007df70 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ + 0x0007df80 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ + 0x0007df90 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ + 0x0007dfa0 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ + 0x0007dfb0 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ + 0x0007dfc0 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ + 0x0007dfd0 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ + 0x0007dfe0 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ + 0x0007dff0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0007e000 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0007e010 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0007e020 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0007e030 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ + 0x0007e040 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ + 0x0007e050 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0007e060 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x0007e070 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ + 0x0007e080 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ + 0x0007e090 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ + 0x0007e0a0 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ + 0x0007e0b0 0a202020 20202a28 2e746461 7461202e . *(.tdata . │ │ │ │ + 0x0007e0c0 74646174 612e2a20 2e676e75 2e6c696e tdata.* .gnu.lin │ │ │ │ + 0x0007e0d0 6b6f6e63 652e7464 2e2a290a 2020207d konce.td.*). } │ │ │ │ + 0x0007e0e0 0a20202e 74627373 09092020 3a207b20 . .tbss.. : { │ │ │ │ + 0x0007e0f0 2a282e74 62737320 2e746273 732e2a20 *(.tbss .tbss.* │ │ │ │ + 0x0007e100 2e676e75 2e6c696e 6b6f6e63 652e7462 .gnu.linkonce.tb │ │ │ │ + 0x0007e110 2e2a2920 2a282e74 636f6d6d 6f6e2920 .*) *(.tcommon) │ │ │ │ + 0x0007e120 7d0a2020 2e707265 696e6974 5f617272 }. .preinit_arr │ │ │ │ + 0x0007e130 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x0007e140 4b454550 20282a28 2e707265 696e6974 KEEP (*(.preinit │ │ │ │ + 0x0007e150 5f617272 61792929 0a20207d 0a20202e _array)). }. . │ │ │ │ + 0x0007e160 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ + 0x0007e170 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x0007e180 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x0007e190 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ + 0x0007e1a0 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ + 0x0007e1b0 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ + 0x0007e1c0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x0007e1d0 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ + 0x0007e1e0 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ + 0x0007e1f0 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ + 0x0007e200 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ + 0x0007e210 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ + 0x0007e220 6f727329 290a2020 7d0a2020 2e66696e ors)). }. .fin │ │ │ │ + 0x0007e230 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ + 0x0007e240 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x0007e250 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x0007e260 5459282e 66696e69 5f617272 61792e2a TY(.fini_array.* │ │ │ │ + 0x0007e270 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ + 0x0007e280 52494f52 49545928 2e64746f 72732e2a RIORITY(.dtors.* │ │ │ │ + 0x0007e290 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ + 0x0007e2a0 2e66696e 695f6172 72617920 4558434c .fini_array EXCL │ │ │ │ + 0x0007e2b0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ + 0x0007e2c0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ + 0x0007e2d0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ + 0x0007e2e0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x0007e2f0 29290a20 207d0a20 202e6374 6f727320 )). }. .ctors │ │ │ │ + 0x0007e300 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0007e310 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ + 0x0007e320 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ + 0x0007e330 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ + 0x0007e340 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ + 0x0007e350 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ + 0x0007e360 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ + 0x0007e370 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ + 0x0007e380 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ + 0x0007e390 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ + 0x0007e3a0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x0007e3b0 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ + 0x0007e3c0 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ + 0x0007e3d0 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ + 0x0007e3e0 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ + 0x0007e3f0 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ + 0x0007e400 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ + 0x0007e410 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ + 0x0007e420 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ + 0x0007e430 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ + 0x0007e440 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ + 0x0007e450 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ + 0x0007e460 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ + 0x0007e470 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ + 0x0007e480 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ + 0x0007e490 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ + 0x0007e4a0 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ + 0x0007e4b0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x0007e4c0 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ + 0x0007e4d0 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ + 0x0007e4e0 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ + 0x0007e4f0 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ + 0x0007e500 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ + 0x0007e510 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ + 0x0007e520 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ + 0x0007e530 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ + 0x0007e540 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ + 0x0007e550 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ + 0x0007e560 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ + 0x0007e570 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ + 0x0007e580 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ + 0x0007e590 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ + 0x0007e5a0 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ + 0x0007e5b0 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ + 0x0007e5c0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x0007e5d0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x0007e5e0 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ + 0x0007e5f0 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ + 0x0007e600 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x0007e610 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ + 0x0007e620 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ + 0x0007e630 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x0007e640 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ + 0x0007e650 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x0007e660 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ + 0x0007e670 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x0007e680 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x0007e690 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x0007e6a0 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ + 0x0007e6b0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x0007e6c0 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ + 0x0007e6d0 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ + 0x0007e6e0 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ + 0x0007e6f0 20202020 20202020 2020203a 207b204b : { K │ │ │ │ + 0x0007e700 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ + 0x0007e710 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ + 0x0007e720 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ + 0x0007e730 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ + 0x0007e740 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ + 0x0007e750 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ + 0x0007e760 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ + 0x0007e770 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ + 0x0007e780 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ + 0x0007e790 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ + 0x0007e7a0 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ + 0x0007e7b0 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ + 0x0007e7c0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x0007e7d0 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ + 0x0007e7e0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x0007e7f0 4e545f52 454c524f 5f454e44 20283234 NT_RELRO_END (24 │ │ │ │ + 0x0007e800 2c202e29 3b0a2020 2e676f74 2e706c74 , .);. .got.plt │ │ │ │ + 0x0007e810 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ + 0x0007e820 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ + 0x0007e830 706c7429 207d0a20 202e6461 74612020 plt) }. .data │ │ │ │ + 0x0007e840 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0007e850 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ + 0x0007e860 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ + 0x0007e870 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ + 0x0007e880 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0007e890 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ + 0x0007e8a0 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ + 0x0007e8b0 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ + 0x0007e8c0 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ + 0x0007e8d0 207d0a20 2050524f 56494445 20285f65 }. PROVIDE (_e │ │ │ │ + 0x0007e8e0 64617461 203d202e 293b0a20 2050524f data = .);. PRO │ │ │ │ + 0x0007e8f0 56494445 20286564 61746120 3d202e29 VIDE (edata = .) │ │ │ │ + 0x0007e900 3b0a2020 2e203d20 414c4947 4e28414c ;. . = ALIGN(AL │ │ │ │ + 0x0007e910 49474e4f 46284e45 58545f53 45435449 IGNOF(NEXT_SECTI │ │ │ │ + 0x0007e920 4f4e2929 3b0a2020 50524f56 49444520 ON));. PROVIDE │ │ │ │ + 0x0007e930 285f5f62 73735f73 74617274 203d202e (__bss_start = . │ │ │ │ + 0x0007e940 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ + 0x0007e950 6273735f 73746172 745f5f20 3d202e29 bss_start__ = .) │ │ │ │ + 0x0007e960 3b0a2020 2e627373 20202020 20202020 ;. .bss │ │ │ │ + 0x0007e970 20202020 3a0a2020 7b0a2020 20202a28 :. {. *( │ │ │ │ + 0x0007e980 2e64796e 62737329 0a202020 202a282e .dynbss). *(. │ │ │ │ + 0x0007e990 62737320 2e627373 2e2a202e 676e752e bss .bss.* .gnu. │ │ │ │ + 0x0007e9a0 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ + 0x0007e9b0 20202a28 434f4d4d 4f4e290a 20202020 *(COMMON). │ │ │ │ + 0x0007e9c0 2f2a2041 6c69676e 20686572 6520746f /* Align here to │ │ │ │ + 0x0007e9d0 20656e73 75726520 74686174 20696e20 ensure that in │ │ │ │ + 0x0007e9e0 74686520 636f6d6d 6f6e2063 61736520 the common case │ │ │ │ + 0x0007e9f0 6f662074 68657265 206f6e6c 79206265 of there only be │ │ │ │ + 0x0007ea00 696e6720 6f6e650a 20202020 20202074 ing one. t │ │ │ │ + 0x0007ea10 79706520 6f66202e 62737320 73656374 ype of .bss sect │ │ │ │ + 0x0007ea20 696f6e2c 20746865 20736563 74696f6e ion, the section │ │ │ │ + 0x0007ea30 206f6363 75706965 73207370 61636520 occupies space │ │ │ │ + 0x0007ea40 75702074 6f205f65 6e642e0a 20202020 up to _end.. │ │ │ │ + 0x0007ea50 20202041 6c69676e 20616674 6572202e Align after . │ │ │ │ + 0x0007ea60 62737320 746f2065 6e737572 6520636f bss to ensure co │ │ │ │ + 0x0007ea70 72726563 7420616c 69676e6d 656e7420 rrect alignment │ │ │ │ + 0x0007ea80 6576656e 20696620 7468650a 20202020 even if the. │ │ │ │ + 0x0007ea90 2020202e 62737320 73656374 696f6e20 .bss section │ │ │ │ + 0x0007eaa0 64697361 70706561 72732062 65636175 disappears becau │ │ │ │ + 0x0007eab0 73652074 68657265 20617265 206e6f20 se there are no │ │ │ │ + 0x0007eac0 696e7075 74207365 6374696f 6e732e0a input sections.. │ │ │ │ + 0x0007ead0 20202020 20202046 49584d45 3a205768 FIXME: Wh │ │ │ │ + 0x0007eae0 7920646f 20776520 6e656564 2069743f y do we need it? │ │ │ │ + 0x0007eaf0 20576865 6e207468 65726520 6973206e When there is n │ │ │ │ + 0x0007eb00 6f202e62 73732073 65637469 6f6e2c20 o .bss section, │ │ │ │ + 0x0007eb10 77652064 6f206e6f 740a2020 20202020 we do not. │ │ │ │ + 0x0007eb20 20706164 20746865 202e6461 74612073 pad the .data s │ │ │ │ + 0x0007eb30 65637469 6f6e2e20 202a2f0a 20202020 ection. */. │ │ │ │ + 0x0007eb40 20202e20 3d20414c 49474e28 2e20213d . = ALIGN(. != │ │ │ │ + 0x0007eb50 2030203f 20363420 2f203820 3a203129 0 ? 64 / 8 : 1) │ │ │ │ + 0x0007eb60 3b0a2020 7d0a2020 50524f56 49444520 ;. }. PROVIDE │ │ │ │ + 0x0007eb70 285f6273 735f656e 645f5f20 3d202e29 (_bss_end__ = .) │ │ │ │ + 0x0007eb80 3b205052 4f564944 4520285f 5f627373 ; PROVIDE (__bss │ │ │ │ + 0x0007eb90 5f656e64 5f5f203d 202e293b 0a202020 _end__ = .);. │ │ │ │ + 0x0007eba0 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ + 0x0007ebb0 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ + 0x0007ebc0 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ + 0x0007ebd0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x0007ebe0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ + 0x0007ebf0 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ + 0x0007ec00 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ + 0x0007ec10 4e283634 202f2038 293b0a20 2050524f N(64 / 8);. PRO │ │ │ │ + 0x0007ec20 56494445 20285f5f 656e645f 5f203d20 VIDE (__end__ = │ │ │ │ + 0x0007ec30 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ + 0x0007ec40 656e6420 3d202e29 3b0a2020 50524f56 end = .);. PROV │ │ │ │ + 0x0007ec50 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ + 0x0007ec60 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x0007ec70 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ + 0x0007ec80 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ + 0x0007ec90 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ + 0x0007eca0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ + 0x0007ecb0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ + 0x0007ecc0 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ + 0x0007ecd0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x0007ece0 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ + 0x0007ecf0 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ + 0x0007ed00 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ + 0x0007ed10 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ + 0x0007ed20 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ + 0x0007ed30 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ + 0x0007ed40 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ + 0x0007ed50 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ + 0x0007ed60 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ + 0x0007ed70 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ + 0x0007ed80 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ + 0x0007ed90 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ + 0x0007eda0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ + 0x0007edb0 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ + 0x0007edc0 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ + 0x0007edd0 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ + 0x0007ede0 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ + 0x0007edf0 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ + 0x0007ee00 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ + 0x0007ee10 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ + 0x0007ee20 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ + 0x0007ee30 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ + 0x0007ee40 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ + 0x0007ee50 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ + 0x0007ee60 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ + 0x0007ee70 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ + 0x0007ee80 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ + 0x0007ee90 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ + 0x0007eea0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ + 0x0007eeb0 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ + 0x0007eec0 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ + 0x0007eed0 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ + 0x0007eee0 2e646562 75672020 20202020 20202020 .debug │ │ │ │ + 0x0007eef0 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ + 0x0007ef00 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ + 0x0007ef10 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ + 0x0007ef20 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ + 0x0007ef30 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ + 0x0007ef40 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ + 0x0007ef50 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ + 0x0007ef60 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ + 0x0007ef70 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ + 0x0007ef80 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x0007ef90 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ + 0x0007efa0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ + 0x0007efb0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ + 0x0007efc0 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ + 0x0007efd0 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ + 0x0007efe0 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ + 0x0007eff0 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ + 0x0007f000 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ + 0x0007f010 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x0007f020 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ + 0x0007f030 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ + 0x0007f040 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ + 0x0007f050 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ + 0x0007f060 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ + 0x0007f070 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ + 0x0007f080 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ + 0x0007f090 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ + 0x0007f0a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0007f0b0 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ + 0x0007f0c0 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ + 0x0007f0d0 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ + 0x0007f0e0 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ + 0x0007f0f0 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ + 0x0007f100 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ + 0x0007f110 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0007f120 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ + 0x0007f130 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ + 0x0007f140 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ + 0x0007f150 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ + 0x0007f160 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ + 0x0007f170 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ + 0x0007f180 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ + 0x0007f190 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ + 0x0007f1a0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ + 0x0007f1b0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x0007f1c0 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ + 0x0007f1d0 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ + 0x0007f1e0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x0007f1f0 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ + 0x0007f200 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ + 0x0007f210 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x0007f220 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ + 0x0007f230 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ + 0x0007f240 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ + 0x0007f250 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ + 0x0007f260 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ + 0x0007f270 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ + 0x0007f280 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0007f290 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ + 0x0007f2a0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ + 0x0007f2b0 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ + 0x0007f2c0 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ + 0x0007f2d0 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ + 0x0007f2e0 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ + 0x0007f2f0 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ + 0x0007f300 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ + 0x0007f310 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ + 0x0007f320 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ + 0x0007f330 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ + 0x0007f340 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0007f350 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ + 0x0007f360 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ + 0x0007f370 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ + 0x0007f380 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ + 0x0007f390 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ + 0x0007f3a0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ + 0x0007f3b0 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ + 0x0007f3c0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x0007f3d0 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ + 0x0007f3e0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ + 0x0007f3f0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x0007f400 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ + 0x0007f410 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ + 0x0007f420 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0007f430 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ + 0x0007f440 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ + 0x0007f450 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ + 0x0007f460 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ + 0x0007f470 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ + 0x0007f480 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ + 0x0007f490 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ + 0x0007f4a0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ + 0x0007f4b0 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ + 0x0007f4c0 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ + 0x0007f4d0 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ + 0x0007f4e0 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ + 0x0007f4f0 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ + 0x0007f500 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ + 0x0007f510 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ + 0x0007f520 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ + 0x0007f530 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ + 0x0007f540 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ + 0x0007f550 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ + 0x0007f560 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ + 0x0007f570 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ + 0x0007f580 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ + 0x0007f590 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ + 0x0007f5a0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ + 0x0007f5b0 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ + 0x0007f5c0 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ + 0x0007f5d0 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ + 0x0007f5e0 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ + 0x0007f5f0 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ + 0x0007f600 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ + 0x0007f610 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ + 0x0007f620 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ + 0x0007f630 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ + 0x0007f640 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ + 0x0007f650 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ + 0x0007f660 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ + 0x0007f670 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ + 0x0007f680 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ + 0x0007f690 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ + 0x0007f6a0 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ + 0x0007f6b0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ + 0x0007f6c0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0007f6d0 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ + 0x0007f6e0 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ + 0x0007f6f0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x0007f700 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x0007f710 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x0007f720 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ + 0x0007f730 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0007f740 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x0007f750 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ + 0x0007f760 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ + 0x0007f770 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x0007f780 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ + 0x0007f790 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0007f7a0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0007f7b0 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ + 0x0007f7c0 530a7b0a 20205052 4f564944 4520285f S.{. PROVIDE (_ │ │ │ │ + 0x0007f7d0 5f657865 63757461 626c655f 73746172 _executable_star │ │ │ │ + 0x0007f7e0 74203d20 5345474d 454e545f 53544152 t = SEGMENT_STAR │ │ │ │ + 0x0007f7f0 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ + 0x0007f800 2c203029 293b0a20 202e203d 20534547 , 0));. . = SEG │ │ │ │ + 0x0007f810 4d454e54 5f535441 52542822 74657874 MENT_START("text │ │ │ │ + 0x0007f820 2d736567 6d656e74 222c2030 29202b20 -segment", 0) + │ │ │ │ + 0x0007f830 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ + 0x0007f840 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ + 0x0007f850 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ + 0x0007f860 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ + 0x0007f870 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ + 0x0007f880 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ + 0x0007f890 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ + 0x0007f8a0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ + 0x0007f8b0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ + 0x0007f8c0 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ + 0x0007f8d0 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ + 0x0007f8e0 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ + 0x0007f8f0 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ + 0x0007f900 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ + 0x0007f910 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ + 0x0007f920 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ + 0x0007f930 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ + 0x0007f940 642d6964 29207d0a 20202e69 6e746572 d-id) }. .inter │ │ │ │ + 0x0007f950 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ + 0x0007f960 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ + 0x0007f970 73682020 20202020 20202020 203a207b sh : { │ │ │ │ + 0x0007f980 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ + 0x0007f990 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ + 0x0007f9a0 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ + 0x0007f9b0 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ + 0x0007f9c0 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ + 0x0007f9d0 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ + 0x0007f9e0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ + 0x0007f9f0 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ + 0x0007fa00 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ + 0x0007fa10 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ + 0x0007fa20 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ + 0x0007fa30 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x0007fa40 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ + 0x0007fa50 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ + 0x0007fa60 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ + 0x0007fa70 207d0a20 202e7265 6c612e64 796e2020 }. .rela.dyn │ │ │ │ + 0x0007fa80 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ + 0x0007fa90 2020202a 282e7265 6c612e69 6e697429 *(.rela.init) │ │ │ │ + 0x0007faa0 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ + 0x0007fab0 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ + 0x0007fac0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0007fad0 6e63652e 742e2a29 0a202020 2020202a nce.t.*). * │ │ │ │ + 0x0007fae0 282e7265 6c612e66 696e6929 0a202020 (.rela.fini). │ │ │ │ + 0x0007faf0 2020202a 282e7265 6c612e72 6f646174 *(.rela.rodat │ │ │ │ + 0x0007fb00 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ + 0x0007fb10 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0007fb20 6e63652e 722e2a29 0a202020 2020202a nce.r.*). * │ │ │ │ + 0x0007fb30 282e7265 6c612e64 61746120 2e72656c (.rela.data .rel │ │ │ │ + 0x0007fb40 612e6461 74612e2a 202e7265 6c612e67 a.data.* .rela.g │ │ │ │ + 0x0007fb50 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ + 0x0007fb60 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ + 0x0007fb70 64617461 202e7265 6c612e74 64617461 data .rela.tdata │ │ │ │ + 0x0007fb80 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x0007fb90 6b6f6e63 652e7464 2e2a290a 20202020 konce.td.*). │ │ │ │ + 0x0007fba0 20202a28 2e72656c 612e7462 7373202e *(.rela.tbss . │ │ │ │ + 0x0007fbb0 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ + 0x0007fbc0 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x0007fbd0 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ + 0x0007fbe0 6c612e63 746f7273 290a2020 20202020 la.ctors). │ │ │ │ + 0x0007fbf0 2a282e72 656c612e 64746f72 73290a20 *(.rela.dtors). │ │ │ │ + 0x0007fc00 20202020 202a282e 72656c61 2e676f74 *(.rela.got │ │ │ │ + 0x0007fc10 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0007fc20 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ + 0x0007fc30 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0007fc40 63652e62 2e2a290a 20202020 20202a28 ce.b.*). *( │ │ │ │ + 0x0007fc50 2e72656c 612e6966 756e6329 0a202020 .rela.ifunc). │ │ │ │ + 0x0007fc60 207d0a20 202e7265 6c612e70 6c742020 }. .rela.plt │ │ │ │ + 0x0007fc70 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ + 0x0007fc80 2020202a 282e7265 6c612e70 6c74290a *(.rela.plt). │ │ │ │ + 0x0007fc90 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ + 0x0007fca0 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ + 0x0007fcb0 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ + 0x0007fcc0 722e6479 6e29207d 0a20202f 2a20416c r.dyn) }. /* Al │ │ │ │ + 0x0007fcd0 69676e20 74686520 74657874 20736567 ign the text seg │ │ │ │ + 0x0007fce0 6d656e74 2e20202a 2f0a2020 2e203d20 ment. */. . = │ │ │ │ + 0x0007fcf0 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ + 0x0007fd00 4d415850 41474553 495a4529 293b0a20 MAXPAGESIZE));. │ │ │ │ + 0x0007fd10 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ + 0x0007fd20 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ + 0x0007fd30 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x0007fd40 696e6974 20202020 20202020 2020203a init : │ │ │ │ + 0x0007fd50 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x0007fd60 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ + 0x0007fd70 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ + 0x0007fd80 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ + 0x0007fd90 20202020 20203a20 414c4947 4e283136 : ALIGN(16 │ │ │ │ + 0x0007fda0 29207b20 2a282e70 6c742920 2a282e69 ) { *(.plt) *(.i │ │ │ │ + 0x0007fdb0 706c7429 207d0a20 202e7465 78742020 plt) }. .text │ │ │ │ + 0x0007fdc0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0007fdd0 2020202a 282e7465 78742e75 6e6c696b *(.text.unlik │ │ │ │ + 0x0007fde0 656c7920 2e746578 742e2a5f 756e6c69 ely .text.*_unli │ │ │ │ + 0x0007fdf0 6b656c79 202e7465 78742e75 6e6c696b kely .text.unlik │ │ │ │ + 0x0007fe00 656c792e 2a290a20 2020202a 282e7465 ely.*). *(.te │ │ │ │ + 0x0007fe10 78742e65 78697420 2e746578 742e6578 xt.exit .text.ex │ │ │ │ + 0x0007fe20 69742e2a 290a2020 20202a28 2e746578 it.*). *(.tex │ │ │ │ + 0x0007fe30 742e7374 61727475 70202e74 6578742e t.startup .text. │ │ │ │ + 0x0007fe40 73746172 7475702e 2a290a20 2020202a startup.*). * │ │ │ │ + 0x0007fe50 282e7465 78742e68 6f74202e 74657874 (.text.hot .text │ │ │ │ + 0x0007fe60 2e686f74 2e2a290a 20202020 2a28534f .hot.*). *(SO │ │ │ │ + 0x0007fe70 5254282e 74657874 2e736f72 7465642e RT(.text.sorted. │ │ │ │ + 0x0007fe80 2a29290a 20202020 2a282e74 65787420 *)). *(.text │ │ │ │ + 0x0007fe90 2e737475 62202e74 6578742e 2a202e67 .stub .text.* .g │ │ │ │ + 0x0007fea0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ + 0x0007feb0 0a202020 202f2a20 2e676e75 2e776172 . /* .gnu.war │ │ │ │ + 0x0007fec0 6e696e67 20736563 74696f6e 73206172 ning sections ar │ │ │ │ + 0x0007fed0 65206861 6e646c65 64207370 65636961 e handled specia │ │ │ │ + 0x0007fee0 6c6c7920 62792065 6c662e65 6d2e2020 lly by elf.em. │ │ │ │ + 0x0007fef0 2a2f0a20 2020202a 282e676e 752e7761 */. *(.gnu.wa │ │ │ │ + 0x0007ff00 726e696e 67290a20 207d203d 30783166 rning). } =0x1f │ │ │ │ + 0x0007ff10 32303033 64350a20 202e6669 6e692020 2003d5. .fini │ │ │ │ + 0x0007ff20 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x0007ff30 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x0007ff40 4e4f4e45 282e6669 6e692929 290a2020 NONE(.fini))). │ │ │ │ + 0x0007ff50 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ + 0x0007ff60 50524f56 49444520 285f5f65 74657874 PROVIDE (__etext │ │ │ │ + 0x0007ff70 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x0007ff80 20285f65 74657874 203d202e 293b0a20 (_etext = .);. │ │ │ │ + 0x0007ff90 2050524f 56494445 20286574 65787420 PROVIDE (etext │ │ │ │ + 0x0007ffa0 3d202e29 3b0a2020 2f2a2041 6c69676e = .);. /* Align │ │ │ │ + 0x0007ffb0 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ + 0x0007ffc0 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ + 0x0007ffd0 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ + 0x0007ffe0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ + 0x0007fff0 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ + 0x00080000 6164204f 6e6c7920 44617461 20726567 ad Only Data reg │ │ │ │ + 0x00080010 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ + 0x00080020 6a757374 20746865 20616464 72657373 just the address │ │ │ │ + 0x00080030 20666f72 20746865 20726f64 61746120 for the rodata │ │ │ │ + 0x00080040 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ + 0x00080050 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ + 0x00080060 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ + 0x00080070 61646472 65737320 77697468 696e2074 address within t │ │ │ │ + 0x00080080 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ + 0x00080090 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ + 0x000800a0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ + 0x000800b0 54415254 2822726f 64617461 2d736567 TART("rodata-seg │ │ │ │ + 0x000800c0 6d656e74 222c2041 4c49474e 28434f4e ment", ALIGN(CON │ │ │ │ + 0x000800d0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ + 0x000800e0 5a452929 202b2028 2e202620 28434f4e ZE)) + (. & (CON │ │ │ │ + 0x000800f0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ + 0x00080100 5a452920 2d203129 29293b0a 20202e72 ZE) - 1)));. .r │ │ │ │ + 0x00080110 6f646174 61202020 20202020 20203a20 odata : │ │ │ │ + 0x00080120 7b202a28 2e726f64 61746120 2e726f64 { *(.rodata .rod │ │ │ │ + 0x00080130 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x00080140 6e63652e 722e2a29 207d0a20 202e726f nce.r.*) }. .ro │ │ │ │ + 0x00080150 64617461 31202020 20202020 203a207b data1 : { │ │ │ │ + 0x00080160 202a282e 726f6461 74613129 207d0a20 *(.rodata1) }. │ │ │ │ + 0x00080170 202e6568 5f667261 6d655f68 64722020 .eh_frame_hdr │ │ │ │ + 0x00080180 203a207b 202a282e 65685f66 72616d65 : { *(.eh_frame │ │ │ │ + 0x00080190 5f686472 29202a28 2e65685f 6672616d _hdr) *(.eh_fram │ │ │ │ + 0x000801a0 655f656e 74727920 2e65685f 6672616d e_entry .eh_fram │ │ │ │ + 0x000801b0 655f656e 7472792e 2a29207d 0a20202e e_entry.*) }. . │ │ │ │ + 0x000801c0 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ + 0x000801d0 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ + 0x000801e0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ + 0x000801f0 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ + 0x00080200 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ + 0x00080210 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x00080220 4f207b20 4b454550 20282a28 2e736672 O { KEEP (*(.sfr │ │ │ │ + 0x00080230 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ + 0x00080240 2a29207d 0a20202e 6763635f 65786365 *) }. .gcc_exce │ │ │ │ + 0x00080250 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ + 0x00080260 595f4946 5f524f20 7b202a28 2e676363 Y_IF_RO { *(.gcc │ │ │ │ + 0x00080270 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ + 0x00080280 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ + 0x00080290 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ + 0x000802a0 62202020 3a204f4e 4c595f49 465f524f b : ONLY_IF_RO │ │ │ │ + 0x000802b0 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ + 0x000802c0 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ + 0x000802d0 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ + 0x000802e0 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ + 0x000802f0 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ + 0x00080300 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ + 0x00080310 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ + 0x00080320 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x00080330 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x00080340 65732a29 207d0a20 202f2a20 56617269 es*) }. /* Vari │ │ │ │ + 0x00080350 6f757320 6e6f7465 20736563 74696f6e ous note section │ │ │ │ + 0x00080360 732e2020 506c6163 65642068 65726520 s. Placed here │ │ │ │ + 0x00080370 736f2074 68617420 74686579 20617265 so that they are │ │ │ │ + 0x00080380 20616c77 61797320 696e636c 75646564 always included │ │ │ │ + 0x00080390 0a202020 2020696e 20746865 20726561 . in the rea │ │ │ │ + 0x000803a0 642d6f6e 6c792073 65676d65 6e742061 d-only segment a │ │ │ │ + 0x000803b0 6e64206e 6f742074 72656174 65642061 nd not treated a │ │ │ │ + 0x000803c0 73206f72 7068616e 20736563 74696f6e s orphan section │ │ │ │ + 0x000803d0 732e2020 5468650a 20202020 20637572 s. The. cur │ │ │ │ + 0x000803e0 72656e74 206f7270 68616e20 68616e64 rent orphan hand │ │ │ │ + 0x000803f0 6c696e67 20616c67 6f726974 686d2064 ling algorithm d │ │ │ │ + 0x00080400 6f657320 706c6163 65206e6f 74652073 oes place note s │ │ │ │ + 0x00080410 65637469 6f6e7320 61667465 7220522f ections after R/ │ │ │ │ + 0x00080420 4f0a2020 20202064 6174612c 20627574 O. data, but │ │ │ │ + 0x00080430 20746869 73206973 206e6f74 20677561 this is not gua │ │ │ │ + 0x00080440 72616e74 65656420 746f2061 6c776179 ranteed to alway │ │ │ │ + 0x00080450 73206265 20746865 20636173 652e2020 s be the case. │ │ │ │ + 0x00080460 2a2f0a20 202e6e6f 74652e62 75696c64 */. .note.build │ │ │ │ + 0x00080470 2d696420 3a202020 2020207b 202a282e -id : { *(. │ │ │ │ + 0x00080480 6e6f7465 2e627569 6c642d69 6429207d note.build-id) } │ │ │ │ + 0x00080490 0a20202e 6e6f7465 2e474e55 2d737461 . .note.GNU-sta │ │ │ │ + 0x000804a0 636b203a 20202020 207b202a 282e6e6f ck : { *(.no │ │ │ │ + 0x000804b0 74652e47 4e552d73 7461636b 29207d0a te.GNU-stack) }. │ │ │ │ + 0x000804c0 20202e6e 6f74652e 676e752e 70726f70 .note.gnu.prop │ │ │ │ + 0x000804d0 65727479 203a2020 7b202a28 2e6e6f74 erty : { *(.not │ │ │ │ + 0x000804e0 652e676e 752e7072 6f706572 74792920 e.gnu.property) │ │ │ │ + 0x000804f0 7d0a2020 2e6e6f74 652e4142 492d7461 }. .note.ABI-ta │ │ │ │ + 0x00080500 67203a20 20202020 20207b20 2a282e6e g : { *(.n │ │ │ │ + 0x00080510 6f74652e 4142492d 74616729 207d0a20 ote.ABI-tag) }. │ │ │ │ + 0x00080520 202e6e6f 74652e70 61636b61 6765203a .note.package : │ │ │ │ + 0x00080530 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x00080540 2e706163 6b616765 29207d0a 20202e6e .package) }. .n │ │ │ │ + 0x00080550 6f74652e 646c6f70 656e203a 20202020 ote.dlopen : │ │ │ │ + 0x00080560 20202020 7b202a28 2e6e6f74 652e646c { *(.note.dl │ │ │ │ + 0x00080570 6f70656e 29207d0a 20202e6e 6f74652e open) }. .note. │ │ │ │ + 0x00080580 6e657462 73642e69 64656e74 203a2020 netbsd.ident : │ │ │ │ + 0x00080590 7b202a28 2e6e6f74 652e6e65 74627364 { *(.note.netbsd │ │ │ │ + 0x000805a0 2e696465 6e742920 7d0a2020 2e6e6f74 .ident) }. .not │ │ │ │ + 0x000805b0 652e6f70 656e6273 642e6964 656e7420 e.openbsd.ident │ │ │ │ + 0x000805c0 3a207b20 2a282e6e 6f74652e 6f70656e : { *(.note.open │ │ │ │ + 0x000805d0 6273642e 6964656e 7429207d 0a20202f bsd.ident) }. / │ │ │ │ + 0x000805e0 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ + 0x000805f0 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ + 0x00080600 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ + 0x00080610 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ + 0x00080620 73732066 6f722074 68652064 61746120 ss for the data │ │ │ │ + 0x00080630 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ + 0x00080640 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ + 0x00080650 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ + 0x00080660 61646472 65737320 77697468 696e2074 address within t │ │ │ │ + 0x00080670 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ + 0x00080680 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ + 0x00080690 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ + 0x000806a0 454e545f 414c4947 4e202843 4f4e5354 ENT_ALIGN (CONST │ │ │ │ + 0x000806b0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x000806c0 292c2043 4f4e5354 414e5420 28434f4d ), CONSTANT (COM │ │ │ │ + 0x000806d0 4d4f4e50 41474553 495a4529 293b0a20 MONPAGESIZE));. │ │ │ │ + 0x000806e0 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ + 0x000806f0 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ + 0x00080700 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ + 0x00080710 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ + 0x00080720 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ + 0x00080730 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ + 0x00080740 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ + 0x00080750 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x00080760 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ + 0x00080770 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ + 0x00080780 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ + 0x00080790 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x000807a0 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ + 0x000807b0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ + 0x000807c0 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ + 0x000807d0 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ + 0x000807e0 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ + 0x000807f0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ + 0x00080800 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ + 0x00080810 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ + 0x00080820 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ + 0x00080830 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ + 0x00080840 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ + 0x00080850 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ + 0x00080860 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ + 0x00080870 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ + 0x00080880 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00080890 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ + 0x000808a0 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ + 0x000808b0 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ + 0x000808c0 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ + 0x000808d0 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ + 0x000808e0 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ + 0x000808f0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x00080900 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ + 0x00080910 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ + 0x00080920 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ + 0x00080930 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x00080940 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ + 0x00080950 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ + 0x00080960 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ + 0x00080970 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ + 0x00080980 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00080990 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ + 0x000809a0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ + 0x000809b0 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ + 0x000809c0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x000809d0 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ + 0x000809e0 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ + 0x000809f0 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ + 0x00080a00 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x00080a10 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ + 0x00080a20 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ + 0x00080a30 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ + 0x00080a40 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x00080a50 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ + 0x00080a60 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x00080a70 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ + 0x00080a80 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ + 0x00080a90 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ + 0x00080aa0 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ + 0x00080ab0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ + 0x00080ac0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ + 0x00080ad0 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ + 0x00080ae0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ + 0x00080af0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x00080b00 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ + 0x00080b10 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ + 0x00080b20 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x00080b30 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ + 0x00080b40 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x00080b50 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x00080b60 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x00080b70 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ + 0x00080b80 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x00080b90 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x00080ba0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x00080bb0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x00080bc0 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ + 0x00080bd0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x00080be0 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ + 0x00080bf0 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ + 0x00080c00 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x00080c10 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ + 0x00080c20 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ + 0x00080c30 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ + 0x00080c40 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ + 0x00080c50 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ + 0x00080c60 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ + 0x00080c70 20202020 20202066 69727374 2e202042 first. B │ │ │ │ + 0x00080c80 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ + 0x00080c90 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ + 0x00080ca0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ + 0x00080cb0 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ + 0x00080cc0 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ + 0x00080cd0 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ + 0x00080ce0 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ + 0x00080cf0 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ + 0x00080d00 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ + 0x00080d10 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ + 0x00080d20 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ + 0x00080d30 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ + 0x00080d40 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ + 0x00080d50 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ + 0x00080d60 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ + 0x00080d70 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ + 0x00080d80 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ + 0x00080d90 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ + 0x00080da0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ + 0x00080db0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ + 0x00080dc0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ + 0x00080dd0 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ + 0x00080de0 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ + 0x00080df0 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ + 0x00080e00 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ + 0x00080e10 20202020 20202074 68652063 7274656e the crten │ │ │ │ + 0x00080e20 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ + 0x00080e30 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ + 0x00080e40 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ + 0x00080e50 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x00080e60 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ + 0x00080e70 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ + 0x00080e80 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ + 0x00080e90 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ + 0x00080ea0 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ + 0x00080eb0 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ + 0x00080ec0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ + 0x00080ed0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x00080ee0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ + 0x00080ef0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ + 0x00080f00 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ + 0x00080f10 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ + 0x00080f20 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ + 0x00080f30 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x00080f40 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ + 0x00080f50 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ + 0x00080f60 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ + 0x00080f70 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ + 0x00080f80 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ + 0x00080f90 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ + 0x00080fa0 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ + 0x00080fb0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x00080fc0 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ + 0x00080fd0 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ + 0x00080fe0 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ + 0x00080ff0 72202020 20202020 20202020 203a207b r : { │ │ │ │ + 0x00081000 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ + 0x00081010 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ + 0x00081020 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ + 0x00081030 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ + 0x00081040 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ + 0x00081050 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ + 0x00081060 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ + 0x00081070 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ + 0x00081080 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ + 0x00081090 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ + 0x000810a0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x000810b0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ + 0x000810c0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ + 0x000810d0 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ + 0x000810e0 7d0a2020 2e203d20 44415441 5f534547 }. . = DATA_SEG │ │ │ │ + 0x000810f0 4d454e54 5f52454c 524f5f45 4e442028 MENT_RELRO_END ( │ │ │ │ + 0x00081100 32342c20 2e293b0a 20202e67 6f742e70 24, .);. .got.p │ │ │ │ + 0x00081110 6c742020 20202020 20203a20 7b202a28 lt : { *( │ │ │ │ + 0x00081120 2e676f74 2e706c74 29202a28 2e69676f .got.plt) *(.igo │ │ │ │ + 0x00081130 742e706c 7429207d 0a20202e 64617461 t.plt) }. .data │ │ │ │ + 0x00081140 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00081150 0a202020 2050524f 56494445 20285f5f . PROVIDE (__ │ │ │ │ + 0x00081160 64617461 5f737461 7274203d 202e293b data_start = .); │ │ │ │ + 0x00081170 0a202020 202a282e 64617461 202e6461 . *(.data .da │ │ │ │ + 0x00081180 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ + 0x00081190 63652e64 2e2a290a 20202020 534f5254 ce.d.*). SORT │ │ │ │ + 0x000811a0 28434f4e 53545255 43544f52 53290a20 (CONSTRUCTORS). │ │ │ │ + 0x000811b0 207d0a20 202e6461 74613120 20202020 }. .data1 │ │ │ │ + 0x000811c0 20202020 203a207b 202a282e 64617461 : { *(.data │ │ │ │ + 0x000811d0 3129207d 0a20205f 65646174 61203d20 1) }. _edata = │ │ │ │ + 0x000811e0 2e3b0a20 2050524f 56494445 20286564 .;. PROVIDE (ed │ │ │ │ + 0x000811f0 61746120 3d202e29 3b0a2020 2e203d20 ata = .);. . = │ │ │ │ + 0x00081200 414c4947 4e28414c 49474e4f 46284e45 ALIGN(ALIGNOF(NE │ │ │ │ + 0x00081210 58545f53 45435449 4f4e2929 3b0a2020 XT_SECTION));. │ │ │ │ + 0x00081220 5f5f6273 735f7374 61727420 3d202e3b __bss_start = .; │ │ │ │ + 0x00081230 0a20205f 5f627373 5f737461 72745f5f . __bss_start__ │ │ │ │ + 0x00081240 203d202e 3b0a2020 2e627373 20202020 = .;. .bss │ │ │ │ + 0x00081250 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x00081260 20202a28 2e64796e 62737329 0a202020 *(.dynbss). │ │ │ │ + 0x00081270 202a282e 62737320 2e627373 2e2a202e *(.bss .bss.* . │ │ │ │ + 0x00081280 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ + 0x00081290 290a2020 20202a28 434f4d4d 4f4e290a ). *(COMMON). │ │ │ │ + 0x000812a0 20202020 2f2a2041 6c69676e 20686572 /* Align her │ │ │ │ + 0x000812b0 6520746f 20656e73 75726520 74686174 e to ensure that │ │ │ │ + 0x000812c0 20696e20 74686520 636f6d6d 6f6e2063 in the common c │ │ │ │ + 0x000812d0 61736520 6f662074 68657265 206f6e6c ase of there onl │ │ │ │ + 0x000812e0 79206265 696e6720 6f6e650a 20202020 y being one. │ │ │ │ + 0x000812f0 20202074 79706520 6f66202e 62737320 type of .bss │ │ │ │ + 0x00081300 73656374 696f6e2c 20746865 20736563 section, the sec │ │ │ │ + 0x00081310 74696f6e 206f6363 75706965 73207370 tion occupies sp │ │ │ │ + 0x00081320 61636520 75702074 6f205f65 6e642e0a ace up to _end.. │ │ │ │ + 0x00081330 20202020 20202041 6c69676e 20616674 Align aft │ │ │ │ + 0x00081340 6572202e 62737320 746f2065 6e737572 er .bss to ensur │ │ │ │ + 0x00081350 6520636f 72726563 7420616c 69676e6d e correct alignm │ │ │ │ + 0x00081360 656e7420 6576656e 20696620 7468650a ent even if the. │ │ │ │ + 0x00081370 20202020 2020202e 62737320 73656374 .bss sect │ │ │ │ + 0x00081380 696f6e20 64697361 70706561 72732062 ion disappears b │ │ │ │ + 0x00081390 65636175 73652074 68657265 20617265 ecause there are │ │ │ │ + 0x000813a0 206e6f20 696e7075 74207365 6374696f no input sectio │ │ │ │ + 0x000813b0 6e732e0a 20202020 20202046 49584d45 ns.. FIXME │ │ │ │ + 0x000813c0 3a205768 7920646f 20776520 6e656564 : Why do we need │ │ │ │ + 0x000813d0 2069743f 20576865 6e207468 65726520 it? When there │ │ │ │ + 0x000813e0 6973206e 6f202e62 73732073 65637469 is no .bss secti │ │ │ │ + 0x000813f0 6f6e2c20 77652064 6f206e6f 740a2020 on, we do not. │ │ │ │ + 0x00081400 20202020 20706164 20746865 202e6461 pad the .da │ │ │ │ + 0x00081410 74612073 65637469 6f6e2e20 202a2f0a ta section. */. │ │ │ │ + 0x00081420 20202020 20202e20 3d20414c 49474e28 . = ALIGN( │ │ │ │ + 0x00081430 2e20213d 2030203f 20363420 2f203820 . != 0 ? 64 / 8 │ │ │ │ + 0x00081440 3a203129 3b0a2020 7d0a2020 5f627373 : 1);. }. _bss │ │ │ │ + 0x00081450 5f656e64 5f5f203d 202e3b20 5f5f6273 _end__ = .; __bs │ │ │ │ + 0x00081460 735f656e 645f5f20 3d202e3b 0a202020 s_end__ = .;. │ │ │ │ + 0x00081470 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ + 0x00081480 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ + 0x00081490 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ + 0x000814a0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x000814b0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ + 0x000814c0 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ + 0x000814d0 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ + 0x000814e0 4e283634 202f2038 293b0a20 205f5f65 N(64 / 8);. __e │ │ │ │ + 0x000814f0 6e645f5f 203d202e 3b0a2020 5f656e64 nd__ = .;. _end │ │ │ │ + 0x00081500 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ + 0x00081510 28656e64 203d202e 293b0a20 202e203d (end = .);. . = │ │ │ │ + 0x00081520 20444154 415f5345 474d454e 545f454e DATA_SEGMENT_EN │ │ │ │ + 0x00081530 4420282e 293b0a20 202f2a20 53746172 D (.);. /* Star │ │ │ │ + 0x00081540 74206f66 20746865 2054696e 79204461 t of the Tiny Da │ │ │ │ + 0x00081550 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x00081560 202f2a20 53746162 73206465 62756767 /* Stabs debugg │ │ │ │ + 0x00081570 696e6720 73656374 696f6e73 2e20202a ing sections. * │ │ │ │ + 0x00081580 2f0a2020 2e737461 62202020 20202020 /. .stab │ │ │ │ + 0x00081590 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x000815a0 29207d0a 20202e73 74616273 74722020 ) }. .stabstr │ │ │ │ + 0x000815b0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x000815c0 61627374 7229207d 0a20202e 73746162 abstr) }. .stab │ │ │ │ + 0x000815d0 2e657863 6c202020 20203020 3a207b20 .excl 0 : { │ │ │ │ + 0x000815e0 2a282e73 7461622e 6578636c 29207d0a *(.stab.excl) }. │ │ │ │ + 0x000815f0 20202e73 7461622e 6578636c 73747220 .stab.exclstr │ │ │ │ + 0x00081600 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ + 0x00081610 78636c73 74722920 7d0a2020 2e737461 xclstr) }. .sta │ │ │ │ + 0x00081620 622e696e 64657820 20202030 203a207b b.index 0 : { │ │ │ │ + 0x00081630 202a282e 73746162 2e696e64 65782920 *(.stab.index) │ │ │ │ + 0x00081640 7d0a2020 2e737461 622e696e 64657873 }. .stab.indexs │ │ │ │ + 0x00081650 74722030 203a207b 202a282e 73746162 tr 0 : { *(.stab │ │ │ │ + 0x00081660 2e696e64 65787374 7229207d 0a20202e .indexstr) }. . │ │ │ │ + 0x00081670 636f6d6d 656e7420 30202849 4e464f29 comment 0 (INFO) │ │ │ │ + 0x00081680 203a207b 202a282e 636f6d6d 656e7429 : { *(.comment) │ │ │ │ + 0x00081690 3b204c49 4e4b4552 5f564552 53494f4e ; LINKER_VERSION │ │ │ │ + 0x000816a0 3b207d0a 20202e67 6e752e62 75696c64 ; }. .gnu.build │ │ │ │ + 0x000816b0 2e617474 72696275 74657320 3a207b20 .attributes : { │ │ │ │ + 0x000816c0 2a282e67 6e752e62 75696c64 2e617474 *(.gnu.build.att │ │ │ │ + 0x000816d0 72696275 74657320 2e676e75 2e627569 ributes .gnu.bui │ │ │ │ + 0x000816e0 6c642e61 74747269 62757465 732e2a29 ld.attributes.*) │ │ │ │ + 0x000816f0 207d0a20 202f2a20 44574152 46206465 }. /* DWARF de │ │ │ │ + 0x00081700 62756720 73656374 696f6e73 2e0a2020 bug sections.. │ │ │ │ + 0x00081710 20202053 796d626f 6c732069 6e207468 Symbols in th │ │ │ │ + 0x00081720 65204457 41524620 64656275 6767696e e DWARF debuggin │ │ │ │ + 0x00081730 67207365 6374696f 6e732061 72652072 g sections are r │ │ │ │ + 0x00081740 656c6174 69766520 746f2074 68652062 elative to the b │ │ │ │ + 0x00081750 6567696e 6e696e67 0a202020 20206f66 eginning. of │ │ │ │ + 0x00081760 20746865 20736563 74696f6e 20736f20 the section so │ │ │ │ + 0x00081770 77652062 6567696e 20746865 6d206174 we begin them at │ │ │ │ + 0x00081780 20302e20 202a2f0a 20202f2a 20445741 0. */. /* DWA │ │ │ │ + 0x00081790 52462031 2e20202a 2f0a2020 2e646562 RF 1. */. .deb │ │ │ │ + 0x000817a0 75672020 20202020 20202020 30203a20 ug 0 : │ │ │ │ + 0x000817b0 7b202a28 2e646562 75672920 7d0a2020 { *(.debug) }. │ │ │ │ + 0x000817c0 2e6c696e 65202020 20202020 20202020 .line │ │ │ │ + 0x000817d0 30203a20 7b202a28 2e6c696e 6529207d 0 : { *(.line) } │ │ │ │ + 0x000817e0 0a20202f 2a20474e 55204457 41524620 . /* GNU DWARF │ │ │ │ + 0x000817f0 31206578 74656e73 696f6e73 2e20202a 1 extensions. * │ │ │ │ + 0x00081800 2f0a2020 2e646562 75675f73 7263696e /. .debug_srcin │ │ │ │ + 0x00081810 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ + 0x00081820 75675f73 7263696e 666f2920 7d0a2020 ug_srcinfo) }. │ │ │ │ + 0x00081830 2e646562 75675f73 666e616d 65732020 .debug_sfnames │ │ │ │ + 0x00081840 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00081850 666e616d 65732920 7d0a2020 2f2a2044 fnames) }. /* D │ │ │ │ + 0x00081860 57415246 20312e31 20616e64 20445741 WARF 1.1 and DWA │ │ │ │ + 0x00081870 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ + 0x00081880 75675f61 72616e67 65732020 30203a20 ug_aranges 0 : │ │ │ │ + 0x00081890 7b202a28 2e646562 75675f61 72616e67 { *(.debug_arang │ │ │ │ + 0x000818a0 65732920 7d0a2020 2e646562 75675f70 es) }. .debug_p │ │ │ │ + 0x000818b0 75626e61 6d657320 30203a20 7b202a28 ubnames 0 : { *( │ │ │ │ + 0x000818c0 2e646562 75675f70 75626e61 6d657329 .debug_pubnames) │ │ │ │ + 0x000818d0 207d0a20 202f2a20 44574152 4620322e }. /* DWARF 2. │ │ │ │ + 0x000818e0 20202a2f 0a20202e 64656275 675f696e */. .debug_in │ │ │ │ + 0x000818f0 666f2020 20202030 203a207b 202a282e fo 0 : { *(. │ │ │ │ + 0x00081900 64656275 675f696e 666f202e 676e752e debug_info .gnu. │ │ │ │ + 0x00081910 6c696e6b 6f6e6365 2e77692e 2a29207d linkonce.wi.*) } │ │ │ │ + 0x00081920 0a20202e 64656275 675f6162 62726576 . .debug_abbrev │ │ │ │ + 0x00081930 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00081940 675f6162 62726576 29207d0a 20202e64 g_abbrev) }. .d │ │ │ │ + 0x00081950 65627567 5f6c696e 65202020 20203020 ebug_line 0 │ │ │ │ + 0x00081960 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ + 0x00081970 65202e64 65627567 5f6c696e 652e2a20 e .debug_line.* │ │ │ │ + 0x00081980 2e646562 75675f6c 696e655f 656e6429 .debug_line_end) │ │ │ │ + 0x00081990 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ + 0x000819a0 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ + 0x000819b0 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ + 0x000819c0 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ + 0x000819d0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ + 0x000819e0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ + 0x000819f0 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ + 0x00081a00 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ + 0x00081a10 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ + 0x00081a20 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ + 0x00081a30 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ + 0x00081a40 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ + 0x00081a50 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ + 0x00081a60 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ + 0x00081a70 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00081a80 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ + 0x00081a90 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ + 0x00081aa0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00081ab0 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ + 0x00081ac0 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ + 0x00081ad0 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ + 0x00081ae0 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ + 0x00081af0 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ + 0x00081b00 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ + 0x00081b10 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ + 0x00081b20 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ + 0x00081b30 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ + 0x00081b40 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ + 0x00081b50 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ + 0x00081b60 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ + 0x00081b70 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ + 0x00081b80 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ + 0x00081b90 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ + 0x00081ba0 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ + 0x00081bb0 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ + 0x00081bc0 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ + 0x00081bd0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00081be0 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ + 0x00081bf0 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ + 0x00081c00 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ + 0x00081c10 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ + 0x00081c20 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ + 0x00081c30 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ + 0x00081c40 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ + 0x00081c50 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ + 0x00081c60 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ + 0x00081c70 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ + 0x00081c80 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ + 0x00081c90 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ + 0x00081ca0 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ + 0x00081cb0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ + 0x00081cc0 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ + 0x00081cd0 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ + 0x00081ce0 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ + 0x00081cf0 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ + 0x00081d00 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ + 0x00081d10 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ + 0x00081d20 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ + 0x00081d30 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ + 0x00081d40 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ + 0x00081d50 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ + 0x00081d60 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ + 0x00081d70 2e61726d 2e696465 6e742929 207d0a20 .arm.ident)) }. │ │ │ │ + 0x00081d80 202f4449 53434152 442f203a 207b202a /DISCARD/ : { * │ │ │ │ + 0x00081d90 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ + 0x00081da0 29202a28 2e676e75 5f646562 75676c69 ) *(.gnu_debugli │ │ │ │ + 0x00081db0 6e6b2920 2a282e67 6e752e6c 746f5f2a nk) *(.gnu.lto_* │ │ │ │ + 0x00081dc0 29202a28 2e676e75 5f6f626a 6563745f ) *(.gnu_object_ │ │ │ │ + 0x00081dd0 6f6e6c79 29207d0a 7d0a0a00 00000000 only) }.}....... │ │ │ │ + 0x00081de0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x00081df0 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ + 0x00081e00 6f63202a 2f0a2f2a 20436f70 79726967 oc */./* Copyrig │ │ │ │ + 0x00081e10 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ + 0x00081e20 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ + 0x00081e30 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ + 0x00081e40 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ + 0x00081e50 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ + 0x00081e60 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ + 0x00081e70 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ + 0x00081e80 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ + 0x00081e90 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ + 0x00081ea0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ + 0x00081eb0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ + 0x00081ec0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ + 0x00081ed0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ + 0x00081ee0 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ + 0x00081ef0 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ + 0x00081f00 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ + 0x00081f10 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x00081f20 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ + 0x00081f30 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ + 0x00081f40 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ + 0x00081f50 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ + 0x00081f60 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ + 0x00081f70 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00081f80 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ + 0x00081f90 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x00081fa0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ + 0x00081fb0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x00081fc0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x00081fd0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ + 0x00081fe0 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x00081ff0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00082000 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ + 0x00082010 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x00082020 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x00082030 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ + 0x00082040 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00082050 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ + 0x00082060 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ + 0x00082070 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ + 0x00082080 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ + 0x00082090 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ + 0x000820a0 7365676d 656e743a 202a2f0a 20202e20 segment: */. . │ │ │ │ + 0x000820b0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x000820c0 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ + 0x000820d0 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ + 0x000820e0 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ + 0x000820f0 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ + 0x00082100 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ + 0x00082110 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ + 0x00082120 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ + 0x00082130 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ + 0x00082140 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ + 0x00082150 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ + 0x00082160 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ + 0x00082170 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ + 0x00082180 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ + 0x00082190 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ + 0x000821a0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ + 0x000821b0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ + 0x000821c0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ + 0x000821d0 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ + 0x000821e0 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ + 0x000821f0 68617368 20202020 20202020 2020203a hash : │ │ │ │ + 0x00082200 207b202a 282e6861 73682920 7d0a2020 { *(.hash) }. │ │ │ │ + 0x00082210 2e676e75 2e686173 68202020 20202020 .gnu.hash │ │ │ │ + 0x00082220 3a207b20 2a282e67 6e752e68 61736829 : { *(.gnu.hash) │ │ │ │ + 0x00082230 207d0a20 202e6479 6e73796d 20202020 }. .dynsym │ │ │ │ + 0x00082240 20202020 203a207b 202a282e 64796e73 : { *(.dyns │ │ │ │ + 0x00082250 796d2920 7d0a2020 2e64796e 73747220 ym) }. .dynstr │ │ │ │ + 0x00082260 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00082270 796e7374 7229207d 0a20202e 676e752e ynstr) }. .gnu. │ │ │ │ + 0x00082280 76657273 696f6e20 2020203a 207b202a version : { * │ │ │ │ + 0x00082290 282e676e 752e7665 7273696f 6e29207d (.gnu.version) } │ │ │ │ + 0x000822a0 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ + 0x000822b0 6420203a 207b202a 282e676e 752e7665 d : { *(.gnu.ve │ │ │ │ + 0x000822c0 7273696f 6e5f6429 207d0a20 202e676e rsion_d) }. .gn │ │ │ │ + 0x000822d0 752e7665 7273696f 6e5f7220 203a207b u.version_r : { │ │ │ │ + 0x000822e0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ + 0x000822f0 7229207d 0a20202e 72656c61 2e64796e r) }. .rela.dyn │ │ │ │ + 0x00082300 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ + 0x00082310 20202020 202a282e 72656c61 2e696e69 *(.rela.ini │ │ │ │ + 0x00082320 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ + 0x00082330 2e746578 74202e72 656c612e 74657874 .text .rela.text │ │ │ │ + 0x00082340 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x00082350 6b6f6e63 652e742e 2a290a20 20202020 konce.t.*). │ │ │ │ + 0x00082360 202a282e 72656c61 2e66696e 69290a20 *(.rela.fini). │ │ │ │ + 0x00082370 20202020 202a282e 72656c61 2e726f64 *(.rela.rod │ │ │ │ + 0x00082380 61746120 2e72656c 612e726f 64617461 ata .rela.rodata │ │ │ │ + 0x00082390 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x000823a0 6b6f6e63 652e722e 2a290a20 20202020 konce.r.*). │ │ │ │ + 0x000823b0 202a282e 72656c61 2e646174 61202e72 *(.rela.data .r │ │ │ │ + 0x000823c0 656c612e 64617461 2e2a202e 72656c61 ela.data.* .rela │ │ │ │ + 0x000823d0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x000823e0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x000823f0 2e746461 7461202e 72656c61 2e746461 .tdata .rela.tda │ │ │ │ + 0x00082400 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ + 0x00082410 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ + 0x00082420 20202020 2a282e72 656c612e 74627373 *(.rela.tbss │ │ │ │ + 0x00082430 202e7265 6c612e74 6273732e 2a202e72 .rela.tbss.* .r │ │ │ │ + 0x00082440 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00082450 2e74622e 2a290a20 20202020 202a282e .tb.*). *(. │ │ │ │ + 0x00082460 72656c61 2e63746f 7273290a 20202020 rela.ctors). │ │ │ │ + 0x00082470 20202a28 2e72656c 612e6474 6f727329 *(.rela.dtors) │ │ │ │ + 0x00082480 0a202020 2020202a 282e7265 6c612e67 . *(.rela.g │ │ │ │ + 0x00082490 6f74290a 20202020 20202a28 2e72656c ot). *(.rel │ │ │ │ + 0x000824a0 612e6273 73202e72 656c612e 6273732e a.bss .rela.bss. │ │ │ │ + 0x000824b0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x000824c0 6f6e6365 2e622e2a 290a2020 20202020 once.b.*). │ │ │ │ + 0x000824d0 2a282e72 656c612e 6966756e 63290a20 *(.rela.ifunc). │ │ │ │ + 0x000824e0 2020207d 0a20202e 72656c61 2e706c74 }. .rela.plt │ │ │ │ + 0x000824f0 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ + 0x00082500 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ + 0x00082510 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00082520 69706c74 290a2020 20207d0a 20202e72 iplt). }. .r │ │ │ │ + 0x00082530 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ + 0x00082540 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ + 0x00082550 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ + 0x00082560 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ + 0x00082570 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ + 0x00082580 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00082590 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x000825a0 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ + 0x000825b0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x000825c0 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ + 0x000825d0 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ + 0x000825e0 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ + 0x000825f0 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ + 0x00082600 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ + 0x00082610 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ + 0x00082620 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ + 0x00082630 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ + 0x00082640 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ + 0x00082650 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ + 0x00082660 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ + 0x00082670 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ + 0x00082680 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ + 0x00082690 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ + 0x000826a0 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ + 0x000826b0 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ + 0x000826c0 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ + 0x000826d0 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ + 0x000826e0 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ + 0x000826f0 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ + 0x00082700 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ + 0x00082710 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ + 0x00082720 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ + 0x00082730 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ + 0x00082740 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ + 0x00082750 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ + 0x00082760 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ + 0x00082770 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ + 0x00082780 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ + 0x00082790 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ + 0x000827a0 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ + 0x000827b0 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ + 0x000827c0 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ + 0x000827d0 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ + 0x000827e0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x000827f0 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ + 0x00082800 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x00082810 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ + 0x00082820 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ + 0x00082830 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ + 0x00082840 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ + 0x00082850 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ + 0x00082860 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ + 0x00082870 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ + 0x00082880 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ + 0x00082890 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ + 0x000828a0 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ + 0x000828b0 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ + 0x000828c0 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ + 0x000828d0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x000828e0 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ + 0x000828f0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ + 0x00082900 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ + 0x00082910 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ + 0x00082920 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x00082930 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ + 0x00082940 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ + 0x00082950 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x00082960 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x00082970 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00082980 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x00082990 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ + 0x000829a0 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ + 0x000829b0 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ + 0x000829c0 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ + 0x000829d0 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ + 0x000829e0 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ + 0x000829f0 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ + 0x00082a00 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ + 0x00082a10 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00082a20 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x00082a30 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ + 0x00082a40 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ + 0x00082a50 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ + 0x00082a60 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ + 0x00082a70 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ + 0x00082a80 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ + 0x00082a90 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ + 0x00082aa0 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ + 0x00082ab0 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ + 0x00082ac0 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ + 0x00082ad0 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ + 0x00082ae0 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ + 0x00082af0 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ + 0x00082b00 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ + 0x00082b10 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ + 0x00082b20 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ + 0x00082b30 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ + 0x00082b40 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ + 0x00082b50 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ + 0x00082b60 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ + 0x00082b70 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ + 0x00082b80 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ + 0x00082b90 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ + 0x00082ba0 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ + 0x00082bb0 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x00082bc0 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ + 0x00082bd0 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ + 0x00082be0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ + 0x00082bf0 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ + 0x00082c00 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ + 0x00082c10 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ + 0x00082c20 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ + 0x00082c30 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ + 0x00082c40 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ + 0x00082c50 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ + 0x00082c60 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x00082c70 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ + 0x00082c80 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ + 0x00082c90 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ + 0x00082ca0 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ + 0x00082cb0 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x00082cc0 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ + 0x00082cd0 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ + 0x00082ce0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00082cf0 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ + 0x00082d00 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00082d10 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x00082d20 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ + 0x00082d30 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ + 0x00082d40 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ + 0x00082d50 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ + 0x00082d60 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ + 0x00082d70 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ + 0x00082d80 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ + 0x00082d90 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ + 0x00082da0 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ + 0x00082db0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x00082dc0 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ + 0x00082dd0 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ + 0x00082de0 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ + 0x00082df0 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ + 0x00082e00 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ + 0x00082e10 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00082e20 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ + 0x00082e30 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ + 0x00082e40 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ + 0x00082e50 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x00082e60 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ + 0x00082e70 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ + 0x00082e80 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ + 0x00082e90 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ + 0x00082ea0 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ + 0x00082eb0 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ + 0x00082ec0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x00082ed0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00082ee0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00082ef0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x00082f00 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ + 0x00082f10 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x00082f20 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00082f30 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00082f40 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ + 0x00082f50 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ + 0x00082f60 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x00082f70 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ + 0x00082f80 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ + 0x00082f90 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x00082fa0 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ + 0x00082fb0 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ + 0x00082fc0 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ + 0x00082fd0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x00082fe0 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ + 0x00082ff0 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ + 0x00083000 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00083010 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ + 0x00083020 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ + 0x00083030 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ + 0x00083040 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x00083050 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x00083060 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ + 0x00083070 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ + 0x00083080 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ + 0x00083090 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x000830a0 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ + 0x000830b0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ + 0x000830c0 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ + 0x000830d0 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ + 0x000830e0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x000830f0 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ + 0x00083100 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x00083110 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00083120 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00083130 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ + 0x00083140 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x00083150 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ + 0x00083160 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ + 0x00083170 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ + 0x00083180 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ + 0x00083190 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ + 0x000831a0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ + 0x000831b0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x000831c0 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ + 0x000831d0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x000831e0 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ + 0x000831f0 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ + 0x00083200 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ + 0x00083210 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ + 0x00083220 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ + 0x00083230 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ + 0x00083240 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ + 0x00083250 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ + 0x00083260 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ + 0x00083270 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ + 0x00083280 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ + 0x00083290 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ + 0x000832a0 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ + 0x000832b0 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ + 0x000832c0 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ + 0x000832d0 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ + 0x000832e0 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ + 0x000832f0 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ + 0x00083300 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ + 0x00083310 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ + 0x00083320 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x00083330 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ + 0x00083340 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ + 0x00083350 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ + 0x00083360 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ + 0x00083370 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ + 0x00083380 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x00083390 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ + 0x000833a0 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ + 0x000833b0 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ + 0x000833c0 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ + 0x000833d0 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ + 0x000833e0 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ + 0x000833f0 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ + 0x00083400 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ + 0x00083410 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ + 0x00083420 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ + 0x00083430 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ + 0x00083440 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ + 0x00083450 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ + 0x00083460 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ + 0x00083470 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ + 0x00083480 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x00083490 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x000834a0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x000834b0 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ + 0x000834c0 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ + 0x000834d0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x000834e0 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ + 0x000834f0 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ + 0x00083500 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x00083510 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ + 0x00083520 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x00083530 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ + 0x00083540 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ + 0x00083550 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ + 0x00083560 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ + 0x00083570 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ + 0x00083580 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x00083590 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ + 0x000835a0 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ + 0x000835b0 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ + 0x000835c0 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ + 0x000835d0 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ + 0x000835e0 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ + 0x000835f0 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ + 0x00083600 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ + 0x00083610 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ + 0x00083620 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ + 0x00083630 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ + 0x00083640 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ + 0x00083650 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ + 0x00083660 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ + 0x00083670 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ + 0x00083680 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ + 0x00083690 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ + 0x000836a0 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ + 0x000836b0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ + 0x000836c0 5f52454c 524f5f45 4e442028 32342c20 _RELRO_END (24, │ │ │ │ + 0x000836d0 2e293b0a 20202e67 6f742e70 6c742020 .);. .got.plt │ │ │ │ + 0x000836e0 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ + 0x000836f0 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ + 0x00083700 7429207d 0a20202e 64617461 20202020 t) }. .data │ │ │ │ + 0x00083710 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00083720 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ + 0x00083730 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x00083740 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ + 0x00083750 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x00083760 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ + 0x00083770 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ + 0x00083780 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ + 0x00083790 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ + 0x000837a0 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ + 0x000837b0 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ + 0x000837c0 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ + 0x000837d0 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ + 0x000837e0 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ + 0x000837f0 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ + 0x00083800 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ + 0x00083810 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ + 0x00083820 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ + 0x00083830 20202e62 73732020 20202020 20202020 .bss │ │ │ │ + 0x00083840 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ + 0x00083850 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ + 0x00083860 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ + 0x00083870 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ + 0x00083880 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ + 0x00083890 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ + 0x000838a0 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ + 0x000838b0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ + 0x000838c0 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ + 0x000838d0 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ + 0x000838e0 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ + 0x000838f0 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ + 0x00083900 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ + 0x00083910 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ + 0x00083920 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ + 0x00083930 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ + 0x00083940 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ + 0x00083950 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ + 0x00083960 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ + 0x00083970 73617070 65617273 20626563 61757365 sappears because │ │ │ │ + 0x00083980 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ + 0x00083990 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ + 0x000839a0 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ + 0x000839b0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ + 0x000839c0 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ + 0x000839d0 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ + 0x000839e0 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ + 0x000839f0 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ + 0x00083a00 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ + 0x00083a10 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ + 0x00083a20 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ + 0x00083a30 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ + 0x00083a40 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ + 0x00083a50 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ + 0x00083a60 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ + 0x00083a70 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x00083a80 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x00083a90 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ + 0x00083aa0 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ + 0x00083ab0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ + 0x00083ac0 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ + 0x00083ad0 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ + 0x00083ae0 3634202f 2038293b 0a202050 524f5649 64 / 8);. PROVI │ │ │ │ + 0x00083af0 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ + 0x00083b00 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ + 0x00083b10 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ + 0x00083b20 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ + 0x00083b30 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ + 0x00083b40 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ + 0x00083b50 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ + 0x00083b60 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x00083b70 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ + 0x00083b80 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ + 0x00083b90 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ + 0x00083ba0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x00083bb0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ + 0x00083bc0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00083bd0 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ + 0x00083be0 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ + 0x00083bf0 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ + 0x00083c00 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ + 0x00083c10 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ + 0x00083c20 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ + 0x00083c30 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ + 0x00083c40 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ + 0x00083c50 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ + 0x00083c60 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ + 0x00083c70 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ + 0x00083c80 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ + 0x00083c90 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ + 0x00083ca0 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ + 0x00083cb0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ + 0x00083cc0 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ + 0x00083cd0 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ + 0x00083ce0 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ + 0x00083cf0 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ + 0x00083d00 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ + 0x00083d10 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ + 0x00083d20 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ + 0x00083d30 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ + 0x00083d40 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ + 0x00083d50 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ + 0x00083d60 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ + 0x00083d70 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ + 0x00083d80 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ + 0x00083d90 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ + 0x00083da0 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ + 0x00083db0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ + 0x00083dc0 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ + 0x00083dd0 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ + 0x00083de0 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ + 0x00083df0 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ + 0x00083e00 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ + 0x00083e10 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ + 0x00083e20 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ + 0x00083e30 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ + 0x00083e40 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ + 0x00083e50 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00083e60 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ + 0x00083e70 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ + 0x00083e80 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ + 0x00083e90 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ + 0x00083ea0 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ + 0x00083eb0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ + 0x00083ec0 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ + 0x00083ed0 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ + 0x00083ee0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00083ef0 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ + 0x00083f00 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ + 0x00083f10 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ + 0x00083f20 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ + 0x00083f30 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ + 0x00083f40 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ + 0x00083f50 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ + 0x00083f60 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ + 0x00083f70 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x00083f80 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ + 0x00083f90 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ + 0x00083fa0 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ + 0x00083fb0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ + 0x00083fc0 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ + 0x00083fd0 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ + 0x00083fe0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00083ff0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x00084000 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ + 0x00084010 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ + 0x00084020 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ + 0x00084030 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00084040 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ + 0x00084050 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ + 0x00084060 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ + 0x00084070 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ + 0x00084080 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x00084090 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ + 0x000840a0 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ + 0x000840b0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x000840c0 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ + 0x000840d0 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ + 0x000840e0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x000840f0 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ + 0x00084100 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ + 0x00084110 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00084120 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ + 0x00084130 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ + 0x00084140 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ + 0x00084150 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ + 0x00084160 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ + 0x00084170 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ + 0x00084180 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ + 0x00084190 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x000841a0 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ + 0x000841b0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ + 0x000841c0 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ + 0x000841d0 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ + 0x000841e0 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ + 0x000841f0 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ + 0x00084200 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ + 0x00084210 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x00084220 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ + 0x00084230 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ + 0x00084240 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ + 0x00084250 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ + 0x00084260 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ + 0x00084270 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ + 0x00084280 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ + 0x00084290 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x000842a0 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ + 0x000842b0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ + 0x000842c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x000842d0 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ + 0x000842e0 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ + 0x000842f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00084300 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ + 0x00084310 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ + 0x00084320 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ + 0x00084330 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ + 0x00084340 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ + 0x00084350 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ + 0x00084360 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ + 0x00084370 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ + 0x00084380 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ + 0x00084390 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ + 0x000843a0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ + 0x000843b0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ + 0x000843c0 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ + 0x000843d0 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ + 0x000843e0 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ + 0x000843f0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x00084400 68617265 64202d7a 20736570 61726174 hared -z separat │ │ │ │ + 0x00084410 652d636f 6465202d 2d726f73 65676d65 e-code --rosegme │ │ │ │ + 0x00084420 6e74202a 2f0a2f2a 20436f70 79726967 nt */./* Copyrig │ │ │ │ + 0x00084430 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ + 0x00084440 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ + 0x00084450 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ + 0x00084460 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ + 0x00084470 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ + 0x00084480 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ + 0x00084490 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ + 0x000844a0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ + 0x000844b0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ + 0x000844c0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ + 0x000844d0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ + 0x000844e0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ + 0x000844f0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ + 0x00084500 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ + 0x00084510 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ + 0x00084520 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ + 0x00084530 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x00084540 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ + 0x00084550 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ + 0x00084560 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ + 0x00084570 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ + 0x00084580 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ + 0x00084590 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x000845a0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ + 0x000845b0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x000845c0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ + 0x000845d0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x000845e0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x000845f0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ + 0x00084600 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x00084610 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00084620 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ + 0x00084630 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x00084640 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x00084650 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ + 0x00084660 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00084670 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ + 0x00084680 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ + 0x00084690 4f4e530a 7b0a2020 2e203d20 5345474d ONS.{. . = SEGM │ │ │ │ + 0x000846a0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ + 0x000846b0 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ + 0x000846c0 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ + 0x000846d0 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ + 0x000846e0 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ + 0x000846f0 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ + 0x00084700 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ + 0x00084710 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ + 0x00084720 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ + 0x00084730 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ + 0x00084740 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ + 0x00084750 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ + 0x00084760 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ + 0x00084770 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ + 0x00084780 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ + 0x00084790 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ + 0x000847a0 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ + 0x000847b0 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ + 0x000847c0 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ + 0x000847d0 2d696429 207d0a20 202f2a20 53746172 -id) }. /* Star │ │ │ │ + 0x000847e0 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ + 0x000847f0 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ + 0x00084800 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ + 0x00084810 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00084820 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x00084830 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ + 0x00084840 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ + 0x00084850 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ + 0x00084860 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ + 0x00084870 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ + 0x00084880 202e7465 78742020 20202020 20202020 .text │ │ │ │ + 0x00084890 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ + 0x000848a0 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ + 0x000848b0 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ + 0x000848c0 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ + 0x000848d0 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ + 0x000848e0 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ + 0x000848f0 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ + 0x00084900 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ + 0x00084910 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ + 0x00084920 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ + 0x00084930 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ + 0x00084940 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ + 0x00084950 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ + 0x00084960 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ + 0x00084970 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ + 0x00084980 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ + 0x00084990 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ + 0x000849a0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ + 0x000849b0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ + 0x000849c0 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ + 0x000849d0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ + 0x000849e0 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ + 0x000849f0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x00084a00 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ + 0x00084a10 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ + 0x00084a20 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ + 0x00084a30 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ + 0x00084a40 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ + 0x00084a50 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ + 0x00084a60 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ + 0x00084a70 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ + 0x00084a80 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ + 0x00084a90 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ + 0x00084aa0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x00084ab0 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ + 0x00084ac0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x00084ad0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x00084ae0 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ + 0x00084af0 20616464 72657373 20666f72 20746865 address for the │ │ │ │ + 0x00084b00 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ + 0x00084b10 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ + 0x00084b20 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ + 0x00084b30 68652073 616d6520 61646472 65737320 he same address │ │ │ │ + 0x00084b40 77697468 696e2074 68652070 61676520 within the page │ │ │ │ + 0x00084b50 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ + 0x00084b60 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ + 0x00084b70 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ + 0x00084b80 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ + 0x00084b90 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ + 0x00084ba0 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ + 0x00084bb0 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ + 0x00084bc0 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ + 0x00084bd0 29293b0a 20202e68 61736820 20202020 ));. .hash │ │ │ │ + 0x00084be0 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ + 0x00084bf0 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ + 0x00084c00 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ + 0x00084c10 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ + 0x00084c20 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ + 0x00084c30 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ + 0x00084c40 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ + 0x00084c50 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ + 0x00084c60 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ + 0x00084c70 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ + 0x00084c80 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ + 0x00084c90 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ + 0x00084ca0 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ + 0x00084cb0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ + 0x00084cc0 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ + 0x00084cd0 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ + 0x00084ce0 656c612e 696e6974 20202020 20203a20 ela.init : │ │ │ │ + 0x00084cf0 7b202a28 2e72656c 612e696e 69742920 { *(.rela.init) │ │ │ │ + 0x00084d00 7d0a2020 2e72656c 612e7465 78742020 }. .rela.text │ │ │ │ + 0x00084d10 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x00084d20 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ + 0x00084d30 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x00084d40 6f6e6365 2e742e2a 29207d0a 20202e72 once.t.*) }. .r │ │ │ │ + 0x00084d50 656c612e 66696e69 20202020 20203a20 ela.fini : │ │ │ │ + 0x00084d60 7b202a28 2e72656c 612e6669 6e692920 { *(.rela.fini) │ │ │ │ + 0x00084d70 7d0a2020 2e72656c 612e726f 64617461 }. .rela.rodata │ │ │ │ + 0x00084d80 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x00084d90 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ + 0x00084da0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ + 0x00084db0 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ + 0x00084dc0 20202e72 656c612e 64617461 2e72656c .rela.data.rel │ │ │ │ + 0x00084dd0 2e726f20 20203a20 7b202a28 2e72656c .ro : { *(.rel │ │ │ │ + 0x00084de0 612e6461 74612e72 656c2e72 6f202e72 a.data.rel.ro .r │ │ │ │ + 0x00084df0 656c612e 64617461 2e72656c 2e726f2e ela.data.rel.ro. │ │ │ │ + 0x00084e00 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x00084e10 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ + 0x00084e20 207d0a20 202e7265 6c612e64 61746120 }. .rela.data │ │ │ │ + 0x00084e30 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x00084e40 2e646174 61202e72 656c612e 64617461 .data .rela.data │ │ │ │ + 0x00084e50 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x00084e60 6b6f6e63 652e642e 2a29207d 0a20202e konce.d.*) }. . │ │ │ │ + 0x00084e70 72656c61 2e746461 74610920 203a207b rela.tdata. : { │ │ │ │ + 0x00084e80 202a282e 72656c61 2e746461 7461202e *(.rela.tdata . │ │ │ │ + 0x00084e90 72656c61 2e746461 74612e2a 202e7265 rela.tdata.* .re │ │ │ │ + 0x00084ea0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00084eb0 74642e2a 29207d0a 20202e72 656c612e td.*) }. .rela. │ │ │ │ + 0x00084ec0 74627373 0920203a 207b202a 282e7265 tbss. : { *(.re │ │ │ │ + 0x00084ed0 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ + 0x00084ee0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x00084ef0 696e6b6f 6e63652e 74622e2a 29207d0a inkonce.tb.*) }. │ │ │ │ + 0x00084f00 20202e72 656c612e 63746f72 73202020 .rela.ctors │ │ │ │ + 0x00084f10 20203a20 7b202a28 2e72656c 612e6374 : { *(.rela.ct │ │ │ │ + 0x00084f20 6f727329 207d0a20 202e7265 6c612e64 ors) }. .rela.d │ │ │ │ + 0x00084f30 746f7273 20202020 203a207b 202a282e tors : { *(. │ │ │ │ + 0x00084f40 72656c61 2e64746f 72732920 7d0a2020 rela.dtors) }. │ │ │ │ + 0x00084f50 2e72656c 612e676f 74202020 20202020 .rela.got │ │ │ │ + 0x00084f60 3a207b20 2a282e72 656c612e 676f7429 : { *(.rela.got) │ │ │ │ + 0x00084f70 207d0a20 202e7265 6c612e62 73732020 }. .rela.bss │ │ │ │ + 0x00084f80 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x00084f90 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ + 0x00084fa0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00084fb0 6e63652e 622e2a29 207d0a20 202e7265 nce.b.*) }. .re │ │ │ │ + 0x00084fc0 6c612e69 66756e63 20202020 203a207b la.ifunc : { │ │ │ │ + 0x00084fd0 202a282e 72656c61 2e696675 6e632920 *(.rela.ifunc) │ │ │ │ + 0x00084fe0 7d0a2020 2e72656c 612e706c 74202020 }. .rela.plt │ │ │ │ + 0x00084ff0 20202020 3a0a2020 20207b0a 20202020 :. {. │ │ │ │ + 0x00085000 20202a28 2e72656c 612e706c 74290a20 *(.rela.plt). │ │ │ │ + 0x00085010 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ + 0x00085020 74290a20 2020207d 0a20202e 72656c72 t). }. .relr │ │ │ │ + 0x00085030 2e64796e 203a207b 202a282e 72656c72 .dyn : { *(.relr │ │ │ │ + 0x00085040 2e64796e 29207d0a 20202e72 6f646174 .dyn) }. .rodat │ │ │ │ + 0x00085050 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ + 0x00085060 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ + 0x00085070 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00085080 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ + 0x00085090 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ + 0x000850a0 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ + 0x000850b0 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ + 0x000850c0 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ + 0x000850d0 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ + 0x000850e0 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ + 0x000850f0 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ + 0x00085100 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ + 0x00085110 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ + 0x00085120 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ + 0x00085130 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ + 0x00085140 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ + 0x00085150 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x00085160 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ + 0x00085170 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ + 0x00085180 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ + 0x00085190 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ + 0x000851a0 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ + 0x000851b0 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ + 0x000851c0 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ + 0x000851d0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ + 0x000851e0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x000851f0 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ + 0x00085200 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ + 0x00085210 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ + 0x00085220 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ + 0x00085230 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ + 0x00085240 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ + 0x00085250 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ + 0x00085260 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ + 0x00085270 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ + 0x00085280 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ + 0x00085290 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ + 0x000852a0 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ + 0x000852b0 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ + 0x000852c0 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ + 0x000852d0 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ + 0x000852e0 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ + 0x000852f0 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ + 0x00085300 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ + 0x00085310 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ + 0x00085320 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ + 0x00085330 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ + 0x00085340 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ + 0x00085350 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ + 0x00085360 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ + 0x00085370 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ + 0x00085380 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ + 0x00085390 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ + 0x000853a0 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ + 0x000853b0 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ + 0x000853c0 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ + 0x000853d0 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ + 0x000853e0 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ + 0x000853f0 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ + 0x00085400 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ + 0x00085410 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ + 0x00085420 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ + 0x00085430 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ + 0x00085440 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ + 0x00085450 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ + 0x00085460 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ + 0x00085470 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ + 0x00085480 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ + 0x00085490 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ + 0x000854a0 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ + 0x000854b0 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ + 0x000854c0 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ + 0x000854d0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ + 0x000854e0 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ + 0x000854f0 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ + 0x00085500 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ + 0x00085510 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ + 0x00085520 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ + 0x00085530 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ + 0x00085540 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ + 0x00085550 73742074 68652061 64647265 73732066 st the address f │ │ │ │ + 0x00085560 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ + 0x00085570 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ + 0x00085580 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ + 0x00085590 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ + 0x000855a0 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ + 0x000855b0 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ + 0x000855c0 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ + 0x000855d0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ + 0x000855e0 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ + 0x000855f0 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ + 0x00085600 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ + 0x00085610 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ + 0x00085620 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ + 0x00085630 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ + 0x00085640 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ + 0x00085650 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x00085660 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ + 0x00085670 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ + 0x00085680 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ + 0x00085690 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ + 0x000856a0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ + 0x000856b0 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ + 0x000856c0 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ + 0x000856d0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x000856e0 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ + 0x000856f0 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ + 0x00085700 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ + 0x00085710 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ + 0x00085720 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ + 0x00085730 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ + 0x00085740 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ + 0x00085750 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ + 0x00085760 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ + 0x00085770 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ + 0x00085780 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ + 0x00085790 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ + 0x000857a0 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ + 0x000857b0 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ + 0x000857c0 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ + 0x000857d0 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ + 0x000857e0 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ + 0x000857f0 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ + 0x00085800 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ + 0x00085810 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ + 0x00085820 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ + 0x00085830 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ + 0x00085840 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ + 0x00085850 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ + 0x00085860 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ + 0x00085870 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ + 0x00085880 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ + 0x00085890 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ + 0x000858a0 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ + 0x000858b0 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ + 0x000858c0 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ + 0x000858d0 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ + 0x000858e0 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ + 0x000858f0 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ + 0x00085900 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ + 0x00085910 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x00085920 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ + 0x00085930 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ + 0x00085940 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x00085950 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x00085960 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ + 0x00085970 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x00085980 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x00085990 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x000859a0 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ + 0x000859b0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x000859c0 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x000859d0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x000859e0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x000859f0 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ + 0x00085a00 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ + 0x00085a10 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ + 0x00085a20 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ + 0x00085a30 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ + 0x00085a40 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ + 0x00085a50 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ + 0x00085a60 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ + 0x00085a70 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ + 0x00085a80 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ + 0x00085a90 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ + 0x00085aa0 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x00085ab0 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ + 0x00085ac0 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ + 0x00085ad0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ + 0x00085ae0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ + 0x00085af0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ + 0x00085b00 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ + 0x00085b10 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ + 0x00085b20 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ + 0x00085b30 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ + 0x00085b40 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ + 0x00085b50 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ + 0x00085b60 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x00085b70 72207768 69636820 64697265 63746f72 r which director │ │ │ │ + 0x00085b80 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ + 0x00085b90 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ + 0x00085ba0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x00085bb0 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ + 0x00085bc0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x00085bd0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ + 0x00085be0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ + 0x00085bf0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ + 0x00085c00 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x00085c10 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ + 0x00085c20 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ + 0x00085c30 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ + 0x00085c40 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ + 0x00085c50 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ + 0x00085c60 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ + 0x00085c70 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ + 0x00085c80 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ + 0x00085c90 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ + 0x00085ca0 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ + 0x00085cb0 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ + 0x00085cc0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x00085cd0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x00085ce0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x00085cf0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x00085d00 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ + 0x00085d10 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ + 0x00085d20 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ + 0x00085d30 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x00085d40 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x00085d50 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ + 0x00085d60 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00085d70 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ + 0x00085d80 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x00085d90 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x00085da0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x00085db0 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ + 0x00085dc0 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ + 0x00085dd0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x00085de0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ + 0x00085df0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ + 0x00085e00 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ + 0x00085e10 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ + 0x00085e20 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ + 0x00085e30 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ + 0x00085e40 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x00085e50 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ + 0x00085e60 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ + 0x00085e70 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ + 0x00085e80 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x00085e90 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ + 0x00085ea0 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ + 0x00085eb0 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ + 0x00085ec0 2e676f74 20202020 20202020 20202020 .got │ │ │ │ + 0x00085ed0 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ + 0x00085ee0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ + 0x00085ef0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ + 0x00085f00 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ + 0x00085f10 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ + 0x00085f20 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ + 0x00085f30 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ + 0x00085f40 2e646174 61202020 20202020 20202020 .data │ │ │ │ + 0x00085f50 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x00085f60 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ + 0x00085f70 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ + 0x00085f80 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ + 0x00085f90 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ + 0x00085fa0 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ + 0x00085fb0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ + 0x00085fc0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x00085fd0 2e646174 61312920 7d0a2020 50524f56 .data1) }. PROV │ │ │ │ + 0x00085fe0 49444520 285f6564 61746120 3d202e29 IDE (_edata = .) │ │ │ │ + 0x00085ff0 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ + 0x00086000 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ + 0x00086010 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ + 0x00086020 545f5345 4354494f 4e29293b 0a202050 T_SECTION));. P │ │ │ │ + 0x00086030 524f5649 44452028 5f5f6273 735f7374 ROVIDE (__bss_st │ │ │ │ + 0x00086040 61727420 3d202e29 3b0a2020 50524f56 art = .);. PROV │ │ │ │ + 0x00086050 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ + 0x00086060 5f5f203d 202e293b 0a20202e 62737320 __ = .);. .bss │ │ │ │ + 0x00086070 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00086080 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ + 0x00086090 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ + 0x000860a0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x000860b0 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ + 0x000860c0 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ + 0x000860d0 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ + 0x000860e0 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ + 0x000860f0 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ + 0x00086100 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ + 0x00086110 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ + 0x00086120 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ + 0x00086130 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ + 0x00086140 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ + 0x00086150 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ + 0x00086160 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ + 0x00086170 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ + 0x00086180 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ + 0x00086190 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ + 0x000861a0 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ + 0x000861b0 73206265 63617573 65207468 65726520 s because there │ │ │ │ + 0x000861c0 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ + 0x000861d0 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ + 0x000861e0 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ + 0x000861f0 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ + 0x00086200 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ + 0x00086210 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ + 0x00086220 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ + 0x00086230 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ + 0x00086240 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ + 0x00086250 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ + 0x00086260 2038203a 2031293b 0a20207d 0a202050 8 : 1);. }. P │ │ │ │ + 0x00086270 524f5649 44452028 5f627373 5f656e64 ROVIDE (_bss_end │ │ │ │ + 0x00086280 5f5f203d 202e293b 2050524f 56494445 __ = .); PROVIDE │ │ │ │ + 0x00086290 20285f5f 6273735f 656e645f 5f203d20 (__bss_end__ = │ │ │ │ + 0x000862a0 2e293b0a 20202020 2e203d20 414c4947 .);. . = ALIG │ │ │ │ + 0x000862b0 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ + 0x000862c0 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ + 0x000862d0 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ + 0x000862e0 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ + 0x000862f0 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ + 0x00086300 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ + 0x00086310 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x00086320 3b0a2020 50524f56 49444520 285f5f65 ;. PROVIDE (__e │ │ │ │ + 0x00086330 6e645f5f 203d202e 293b0a20 2050524f nd__ = .);. PRO │ │ │ │ + 0x00086340 56494445 20285f65 6e64203d 202e293b VIDE (_end = .); │ │ │ │ + 0x00086350 0a202050 524f5649 44452028 656e6420 . PROVIDE (end │ │ │ │ + 0x00086360 3d202e29 3b0a2020 2e203d20 44415441 = .);. . = DATA │ │ │ │ + 0x00086370 5f534547 4d454e54 5f454e44 20282e29 _SEGMENT_END (.) │ │ │ │ + 0x00086380 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x00086390 74686520 54696e79 20446174 61207265 the Tiny Data re │ │ │ │ + 0x000863a0 67696f6e 2e20202a 2f0a2020 2f2a2053 gion. */. /* S │ │ │ │ + 0x000863b0 74616273 20646562 75676769 6e672073 tabs debugging s │ │ │ │ + 0x000863c0 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x000863d0 73746162 20202020 20202020 20203020 stab 0 │ │ │ │ + 0x000863e0 3a207b20 2a282e73 74616229 207d0a20 : { *(.stab) }. │ │ │ │ + 0x000863f0 202e7374 61627374 72202020 20202020 .stabstr │ │ │ │ + 0x00086400 30203a20 7b202a28 2e737461 62737472 0 : { *(.stabstr │ │ │ │ + 0x00086410 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ + 0x00086420 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x00086430 61622e65 78636c29 207d0a20 202e7374 ab.excl) }. .st │ │ │ │ + 0x00086440 61622e65 78636c73 74722020 30203a20 ab.exclstr 0 : │ │ │ │ + 0x00086450 7b202a28 2e737461 622e6578 636c7374 { *(.stab.exclst │ │ │ │ + 0x00086460 7229207d 0a20202e 73746162 2e696e64 r) }. .stab.ind │ │ │ │ + 0x00086470 65782020 20203020 3a207b20 2a282e73 ex 0 : { *(.s │ │ │ │ + 0x00086480 7461622e 696e6465 7829207d 0a20202e tab.index) }. . │ │ │ │ + 0x00086490 73746162 2e696e64 65787374 72203020 stab.indexstr 0 │ │ │ │ + 0x000864a0 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ + 0x000864b0 78737472 29207d0a 20202e63 6f6d6d65 xstr) }. .comme │ │ │ │ + 0x000864c0 6e742030 2028494e 464f2920 3a207b20 nt 0 (INFO) : { │ │ │ │ + 0x000864d0 2a282e63 6f6d6d65 6e74293b 204c494e *(.comment); LIN │ │ │ │ + 0x000864e0 4b45525f 56455253 494f4e3b 207d0a20 KER_VERSION; }. │ │ │ │ + 0x000864f0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ + 0x00086500 69627574 6573203a 207b202a 282e676e ibutes : { *(.gn │ │ │ │ + 0x00086510 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x00086520 6573202e 676e752e 6275696c 642e6174 es .gnu.build.at │ │ │ │ + 0x00086530 74726962 75746573 2e2a2920 7d0a2020 tributes.*) }. │ │ │ │ + 0x00086540 2f2a2044 57415246 20646562 75672073 /* DWARF debug s │ │ │ │ + 0x00086550 65637469 6f6e732e 0a202020 20205379 ections.. Sy │ │ │ │ + 0x00086560 6d626f6c 7320696e 20746865 20445741 mbols in the DWA │ │ │ │ + 0x00086570 52462064 65627567 67696e67 20736563 RF debugging sec │ │ │ │ + 0x00086580 74696f6e 73206172 65207265 6c617469 tions are relati │ │ │ │ + 0x00086590 76652074 6f207468 65206265 67696e6e ve to the beginn │ │ │ │ + 0x000865a0 696e670a 20202020 206f6620 74686520 ing. of the │ │ │ │ + 0x000865b0 73656374 696f6e20 736f2077 65206265 section so we be │ │ │ │ + 0x000865c0 67696e20 7468656d 20617420 302e2020 gin them at 0. │ │ │ │ + 0x000865d0 2a2f0a20 202f2a20 44574152 4620312e */. /* DWARF 1. │ │ │ │ + 0x000865e0 20202a2f 0a20202e 64656275 67202020 */. .debug │ │ │ │ + 0x000865f0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x00086600 64656275 6729207d 0a20202e 6c696e65 debug) }. .line │ │ │ │ + 0x00086610 20202020 20202020 20202030 203a207b 0 : { │ │ │ │ + 0x00086620 202a282e 6c696e65 29207d0a 20202f2a *(.line) }. /* │ │ │ │ + 0x00086630 20474e55 20445741 52462031 20657874 GNU DWARF 1 ext │ │ │ │ + 0x00086640 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ + 0x00086650 64656275 675f7372 63696e66 6f202030 debug_srcinfo 0 │ │ │ │ + 0x00086660 203a207b 202a282e 64656275 675f7372 : { *(.debug_sr │ │ │ │ + 0x00086670 63696e66 6f29207d 0a20202e 64656275 cinfo) }. .debu │ │ │ │ + 0x00086680 675f7366 6e616d65 73202030 203a207b g_sfnames 0 : { │ │ │ │ + 0x00086690 202a282e 64656275 675f7366 6e616d65 *(.debug_sfname │ │ │ │ + 0x000866a0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x000866b0 312e3120 616e6420 44574152 4620322e 1.1 and DWARF 2. │ │ │ │ + 0x000866c0 20202a2f 0a20202e 64656275 675f6172 */. .debug_ar │ │ │ │ + 0x000866d0 616e6765 73202030 203a207b 202a282e anges 0 : { *(. │ │ │ │ + 0x000866e0 64656275 675f6172 616e6765 7329207d debug_aranges) } │ │ │ │ + 0x000866f0 0a20202e 64656275 675f7075 626e616d . .debug_pubnam │ │ │ │ + 0x00086700 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00086710 675f7075 626e616d 65732920 7d0a2020 g_pubnames) }. │ │ │ │ + 0x00086720 2f2a2044 57415246 20322e20 202a2f0a /* DWARF 2. */. │ │ │ │ + 0x00086730 20202e64 65627567 5f696e66 6f202020 .debug_info │ │ │ │ + 0x00086740 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00086750 5f696e66 6f202e67 6e752e6c 696e6b6f _info .gnu.linko │ │ │ │ + 0x00086760 6e63652e 77692e2a 29207d0a 20202e64 nce.wi.*) }. .d │ │ │ │ + 0x00086770 65627567 5f616262 72657620 20203020 ebug_abbrev 0 │ │ │ │ + 0x00086780 3a207b20 2a282e64 65627567 5f616262 : { *(.debug_abb │ │ │ │ + 0x00086790 72657629 207d0a20 202e6465 6275675f rev) }. .debug_ │ │ │ │ + 0x000867a0 6c696e65 20202020 2030203a 207b202a line 0 : { * │ │ │ │ + 0x000867b0 282e6465 6275675f 6c696e65 202e6465 (.debug_line .de │ │ │ │ + 0x000867c0 6275675f 6c696e65 2e2a202e 64656275 bug_line.* .debu │ │ │ │ + 0x000867d0 675f6c69 6e655f65 6e642920 7d0a2020 g_line_end) }. │ │ │ │ + 0x000867e0 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ + 0x000867f0 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ + 0x00086800 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ + 0x00086810 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ + 0x00086820 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ + 0x00086830 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ + 0x00086840 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00086850 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ + 0x00086860 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ + 0x00086870 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ + 0x00086880 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ + 0x00086890 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ + 0x000868a0 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ + 0x000868b0 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ + 0x000868c0 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ + 0x000868d0 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ + 0x000868e0 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ + 0x000868f0 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ + 0x00086900 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x00086910 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ + 0x00086920 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ + 0x00086930 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x00086940 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ + 0x00086950 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ + 0x00086960 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00086970 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ + 0x00086980 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ + 0x00086990 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ + 0x000869a0 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ + 0x000869b0 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ + 0x000869c0 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ + 0x000869d0 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ + 0x000869e0 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ + 0x000869f0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00086a00 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ + 0x00086a10 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ + 0x00086a20 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ + 0x00086a30 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x00086a40 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ + 0x00086a50 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ + 0x00086a60 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ + 0x00086a70 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ + 0x00086a80 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ + 0x00086a90 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ + 0x00086aa0 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ + 0x00086ab0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x00086ac0 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ + 0x00086ad0 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ + 0x00086ae0 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ + 0x00086af0 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ + 0x00086b00 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ + 0x00086b10 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ + 0x00086b20 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ + 0x00086b30 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ + 0x00086b40 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ + 0x00086b50 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ + 0x00086b60 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ + 0x00086b70 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ + 0x00086b80 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ + 0x00086b90 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x00086ba0 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ + 0x00086bb0 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ + 0x00086bc0 6964656e 74292920 7d0a2020 2f444953 ident)) }. /DIS │ │ │ │ + 0x00086bd0 43415244 2f203a20 7b202a28 2e6e6f74 CARD/ : { *(.not │ │ │ │ + 0x00086be0 652e474e 552d7374 61636b29 202a282e e.GNU-stack) *(. │ │ │ │ + 0x00086bf0 676e755f 64656275 676c696e 6b29202a gnu_debuglink) * │ │ │ │ + 0x00086c00 282e676e 752e6c74 6f5f2a29 202a282e (.gnu.lto_*) *(. │ │ │ │ + 0x00086c10 676e755f 6f626a65 63745f6f 6e6c7929 gnu_object_only) │ │ │ │ + 0x00086c20 207d0a7d 0a0a0000 2f2a2053 63726970 }.}..../* Scrip │ │ │ │ + 0x00086c30 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ + 0x00086c40 20736570 61726174 652d636f 6465202a separate-code * │ │ │ │ + 0x00086c50 2f0a2f2a 20436f70 79726967 68742028 /./* Copyright ( │ │ │ │ + 0x00086c60 43292032 3031342d 32303236 20467265 C) 2014-2026 Fre │ │ │ │ + 0x00086c70 6520536f 66747761 72652046 6f756e64 e Software Found │ │ │ │ + 0x00086c80 6174696f 6e2c2049 6e632e0a 20202043 ation, Inc.. C │ │ │ │ + 0x00086c90 6f707969 6e672061 6e642064 69737472 opying and distr │ │ │ │ + 0x00086ca0 69627574 696f6e20 6f662074 68697320 ibution of this │ │ │ │ + 0x00086cb0 73637269 70742c20 77697468 206f7220 script, with or │ │ │ │ + 0x00086cc0 77697468 6f757420 6d6f6469 66696361 without modifica │ │ │ │ + 0x00086cd0 74696f6e 2c0a2020 20617265 20706572 tion,. are per │ │ │ │ + 0x00086ce0 6d697474 65642069 6e20616e 79206d65 mitted in any me │ │ │ │ + 0x00086cf0 6469756d 20776974 686f7574 20726f79 dium without roy │ │ │ │ + 0x00086d00 616c7479 2070726f 76696465 64207468 alty provided th │ │ │ │ + 0x00086d10 6520636f 70797269 6768740a 2020206e e copyright. n │ │ │ │ + 0x00086d20 6f746963 6520616e 64207468 6973206e otice and this n │ │ │ │ + 0x00086d30 6f746963 65206172 65207072 65736572 otice are preser │ │ │ │ + 0x00086d40 7665642e 20202a2f 0a4f5554 5055545f ved. */.OUTPUT_ │ │ │ │ + 0x00086d50 464f524d 41542822 656c6636 342d6c69 FORMAT("elf64-li │ │ │ │ + 0x00086d60 74746c65 61617263 68363422 2c202265 ttleaarch64", "e │ │ │ │ + 0x00086d70 6c663634 2d626967 61617263 68363422 lf64-bigaarch64" │ │ │ │ + 0x00086d80 2c202265 6c663634 2d6c6974 746c6561 , "elf64-littlea │ │ │ │ + 0x00086d90 61726368 36342229 0a4f5554 5055545f arch64").OUTPUT_ │ │ │ │ + 0x00086da0 41524348 28616172 63683634 290a454e ARCH(aarch64).EN │ │ │ │ + 0x00086db0 54525928 5f737461 7274290a 53454152 TRY(_start).SEAR │ │ │ │ + 0x00086dc0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ + 0x00086dd0 63616c2f 6c69622f 61617263 6836342d cal/lib/aarch64- │ │ │ │ + 0x00086de0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ + 0x00086df0 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ + 0x00086e00 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00086e10 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00086e20 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ + 0x00086e30 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ + 0x00086e40 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ + 0x00086e50 2f6c6f63 616c2f6c 69622229 3b205345 /local/lib"); SE │ │ │ │ + 0x00086e60 41524348 5f444952 28223d2f 6c696222 ARCH_DIR("=/lib" │ │ │ │ + 0x00086e70 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00086e80 2f757372 2f6c6962 22293b20 53454152 /usr/lib"); SEAR │ │ │ │ + 0x00086e90 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ + 0x00086ea0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ + 0x00086eb0 6c696222 293b0a53 45435449 4f4e530a lib");.SECTIONS. │ │ │ │ + 0x00086ec0 7b0a2020 2e203d20 5345474d 454e545f {. . = SEGMENT_ │ │ │ │ + 0x00086ed0 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ + 0x00086ee0 656e7422 2c203029 202b2053 495a454f ent", 0) + SIZEO │ │ │ │ + 0x00086ef0 465f4845 41444552 533b0a20 202f2a20 F_HEADERS;. /* │ │ │ │ + 0x00086f00 506c6163 65207468 65206275 696c642d Place the build- │ │ │ │ + 0x00086f10 69642061 7320636c 6f736520 746f2074 id as close to t │ │ │ │ + 0x00086f20 68652045 4c462068 65616465 72732061 he ELF headers a │ │ │ │ + 0x00086f30 7320706f 73736962 6c652e20 20546869 s possible. Thi │ │ │ │ + 0x00086f40 730a2020 2020206d 6178696d 69736573 s. maximises │ │ │ │ + 0x00086f50 20746865 20636861 6e636520 74686520 the chance the │ │ │ │ + 0x00086f60 6275696c 642d6964 2077696c 6c206265 build-id will be │ │ │ │ + 0x00086f70 20707265 73656e74 20696e20 636f7265 present in core │ │ │ │ + 0x00086f80 2066696c 65732c0a 20202020 20776869 files,. whi │ │ │ │ + 0x00086f90 63682047 44422063 616e2074 68656e20 ch GDB can then │ │ │ │ + 0x00086fa0 75736520 746f206c 6f636174 65207468 use to locate th │ │ │ │ + 0x00086fb0 65206173 736f6369 61746564 20646562 e associated deb │ │ │ │ + 0x00086fc0 7567696e 666f2066 696c652e 20202a2f uginfo file. */ │ │ │ │ + 0x00086fd0 0a20202e 6e6f7465 2e676e75 2e627569 . .note.gnu.bui │ │ │ │ + 0x00086fe0 6c642d69 6420203a 207b202a 282e6e6f ld-id : { *(.no │ │ │ │ + 0x00086ff0 74652e67 6e752e62 75696c64 2d696429 te.gnu.build-id) │ │ │ │ + 0x00087000 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ + 0x00087010 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ + 0x00087020 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ + 0x00087030 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ + 0x00087040 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ + 0x00087050 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ + 0x00087060 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ + 0x00087070 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ + 0x00087080 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ + 0x00087090 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ + 0x000870a0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x000870b0 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ + 0x000870c0 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ + 0x000870d0 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ + 0x000870e0 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ + 0x000870f0 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ + 0x00087100 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ + 0x00087110 6c612e69 6e697420 20202020 203a207b la.init : { │ │ │ │ + 0x00087120 202a282e 72656c61 2e696e69 7429207d *(.rela.init) } │ │ │ │ + 0x00087130 0a20202e 72656c61 2e746578 74202020 . .rela.text │ │ │ │ + 0x00087140 2020203a 207b202a 282e7265 6c612e74 : { *(.rela.t │ │ │ │ + 0x00087150 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ + 0x00087160 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00087170 6e63652e 742e2a29 207d0a20 202e7265 nce.t.*) }. .re │ │ │ │ + 0x00087180 6c612e66 696e6920 20202020 203a207b la.fini : { │ │ │ │ + 0x00087190 202a282e 72656c61 2e66696e 6929207d *(.rela.fini) } │ │ │ │ + 0x000871a0 0a20202e 72656c61 2e726f64 61746120 . .rela.rodata │ │ │ │ + 0x000871b0 2020203a 207b202a 282e7265 6c612e72 : { *(.rela.r │ │ │ │ + 0x000871c0 6f646174 61202e72 656c612e 726f6461 odata .rela.roda │ │ │ │ + 0x000871d0 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ + 0x000871e0 696e6b6f 6e63652e 722e2a29 207d0a20 inkonce.r.*) }. │ │ │ │ + 0x000871f0 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ + 0x00087200 726f2020 203a207b 202a282e 72656c61 ro : { *(.rela │ │ │ │ + 0x00087210 2e646174 612e7265 6c2e726f 202e7265 .data.rel.ro .re │ │ │ │ + 0x00087220 6c612e64 6174612e 72656c2e 726f2e2a la.data.rel.ro.* │ │ │ │ + 0x00087230 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00087240 6e63652e 642e7265 6c2e726f 2e2a2920 nce.d.rel.ro.*) │ │ │ │ + 0x00087250 7d0a2020 2e72656c 612e6461 74612020 }. .rela.data │ │ │ │ + 0x00087260 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x00087270 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ + 0x00087280 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x00087290 6f6e6365 2e642e2a 29207d0a 20202e72 once.d.*) }. .r │ │ │ │ + 0x000872a0 656c612e 74646174 61092020 3a207b20 ela.tdata. : { │ │ │ │ + 0x000872b0 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ + 0x000872c0 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ + 0x000872d0 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x000872e0 642e2a29 207d0a20 202e7265 6c612e74 d.*) }. .rela.t │ │ │ │ + 0x000872f0 62737309 20203a20 7b202a28 2e72656c bss. : { *(.rel │ │ │ │ + 0x00087300 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ + 0x00087310 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ + 0x00087320 6e6b6f6e 63652e74 622e2a29 207d0a20 nkonce.tb.*) }. │ │ │ │ + 0x00087330 202e7265 6c612e63 746f7273 20202020 .rela.ctors │ │ │ │ + 0x00087340 203a207b 202a282e 72656c61 2e63746f : { *(.rela.cto │ │ │ │ + 0x00087350 72732920 7d0a2020 2e72656c 612e6474 rs) }. .rela.dt │ │ │ │ + 0x00087360 6f727320 20202020 3a207b20 2a282e72 ors : { *(.r │ │ │ │ + 0x00087370 656c612e 64746f72 7329207d 0a20202e ela.dtors) }. . │ │ │ │ + 0x00087380 72656c61 2e676f74 20202020 2020203a rela.got : │ │ │ │ + 0x00087390 207b202a 282e7265 6c612e67 6f742920 { *(.rela.got) │ │ │ │ + 0x000873a0 7d0a2020 2e72656c 612e6273 73202020 }. .rela.bss │ │ │ │ + 0x000873b0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x000873c0 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ + 0x000873d0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x000873e0 63652e62 2e2a2920 7d0a2020 2e72656c ce.b.*) }. .rel │ │ │ │ + 0x000873f0 612e6966 756e6320 20202020 3a207b20 a.ifunc : { │ │ │ │ + 0x00087400 2a282e72 656c612e 6966756e 6329207d *(.rela.ifunc) } │ │ │ │ + 0x00087410 0a20202e 72656c61 2e706c74 20202020 . .rela.plt │ │ │ │ + 0x00087420 2020203a 0a202020 207b0a20 20202020 :. {. │ │ │ │ + 0x00087430 202a282e 72656c61 2e706c74 290a2020 *(.rela.plt). │ │ │ │ + 0x00087440 20202020 2a282e72 656c612e 69706c74 *(.rela.iplt │ │ │ │ + 0x00087450 290a2020 20207d0a 20202e72 656c722e ). }. .relr. │ │ │ │ + 0x00087460 64796e20 3a207b20 2a282e72 656c722e dyn : { *(.relr. │ │ │ │ + 0x00087470 64796e29 207d0a20 202f2a20 416c6967 dyn) }. /* Alig │ │ │ │ + 0x00087480 6e207468 65207465 78742073 65676d65 n the text segme │ │ │ │ + 0x00087490 6e742e20 202a2f0a 20202e20 3d20414c nt. */. . = AL │ │ │ │ + 0x000874a0 49474e28 434f4e53 54414e54 20284d41 IGN(CONSTANT (MA │ │ │ │ + 0x000874b0 58504147 4553495a 4529293b 0a20202f XPAGESIZE));. / │ │ │ │ + 0x000874c0 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ + 0x000874d0 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ + 0x000874e0 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ + 0x000874f0 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ + 0x00087500 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ + 0x00087510 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ + 0x00087520 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x00087530 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ + 0x00087540 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ + 0x00087550 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ + 0x00087560 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ + 0x00087570 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00087580 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ + 0x00087590 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ + 0x000875a0 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ + 0x000875b0 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ + 0x000875c0 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ + 0x000875d0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x000875e0 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ + 0x000875f0 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ + 0x00087600 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ + 0x00087610 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ + 0x00087620 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ + 0x00087630 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ + 0x00087640 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ + 0x00087650 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x00087660 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ + 0x00087670 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x00087680 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ + 0x00087690 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ + 0x000876a0 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ + 0x000876b0 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ + 0x000876c0 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ + 0x000876d0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x000876e0 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x000876f0 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ + 0x00087700 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ + 0x00087710 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ + 0x00087720 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ + 0x00087730 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ + 0x00087740 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ + 0x00087750 2e293b0a 20202f2a 20416c69 676e2074 .);. /* Align t │ │ │ │ + 0x00087760 68652074 65787420 7365676d 656e742e he text segment. │ │ │ │ + 0x00087770 20202a2f 0a20202e 203d2041 4c49474e */. . = ALIGN │ │ │ │ + 0x00087780 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x00087790 47455349 5a452929 3b0a2020 2f2a2053 GESIZE));. /* S │ │ │ │ + 0x000877a0 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ + 0x000877b0 204f6e6c 79204461 74612072 6567696f Only Data regio │ │ │ │ + 0x000877c0 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ + 0x000877d0 73742074 68652061 64647265 73732066 st the address f │ │ │ │ + 0x000877e0 6f722074 68652072 6f646174 61207365 or the rodata se │ │ │ │ + 0x000877f0 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ + 0x00087800 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ + 0x00087810 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ + 0x00087820 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ + 0x00087830 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ + 0x00087840 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ + 0x00087850 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ + 0x00087860 52542822 726f6461 74612d73 65676d65 RT("rodata-segme │ │ │ │ + 0x00087870 6e74222c 20414c49 474e2843 4f4e5354 nt", ALIGN(CONST │ │ │ │ + 0x00087880 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x00087890 2929202b 20282e20 26202843 4f4e5354 )) + (. & (CONST │ │ │ │ + 0x000878a0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ + 0x000878b0 29202d20 31292929 3b0a2020 2e726f64 ) - 1)));. .rod │ │ │ │ + 0x000878c0 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ + 0x000878d0 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ + 0x000878e0 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ + 0x000878f0 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ + 0x00087900 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ + 0x00087910 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ + 0x00087920 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ + 0x00087930 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ + 0x00087940 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ + 0x00087950 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ + 0x00087960 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ + 0x00087970 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ + 0x00087980 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ + 0x00087990 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ + 0x000879a0 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ + 0x000879b0 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ + 0x000879c0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x000879d0 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ + 0x000879e0 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ + 0x000879f0 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x00087a00 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x00087a10 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ + 0x00087a20 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x00087a30 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x00087a40 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ + 0x00087a50 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x00087a60 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ + 0x00087a70 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ + 0x00087a80 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ + 0x00087a90 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ + 0x00087aa0 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ + 0x00087ab0 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ + 0x00087ac0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x00087ad0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x00087ae0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00087af0 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ + 0x00087b00 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ + 0x00087b10 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ + 0x00087b20 20746861 74207468 65792061 72652061 that they are a │ │ │ │ + 0x00087b30 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ + 0x00087b40 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ + 0x00087b50 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ + 0x00087b60 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ + 0x00087b70 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ + 0x00087b80 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ + 0x00087b90 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ + 0x00087ba0 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ + 0x00087bb0 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ + 0x00087bc0 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ + 0x00087bd0 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ + 0x00087be0 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ + 0x00087bf0 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ + 0x00087c00 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ + 0x00087c10 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ + 0x00087c20 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ + 0x00087c30 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ + 0x00087c40 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ + 0x00087c50 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ + 0x00087c60 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ + 0x00087c70 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ + 0x00087c80 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ + 0x00087c90 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ + 0x00087ca0 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ + 0x00087cb0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x00087cc0 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ + 0x00087cd0 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ + 0x00087ce0 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ + 0x00087cf0 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ + 0x00087d00 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ + 0x00087d10 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ + 0x00087d20 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ + 0x00087d30 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ + 0x00087d40 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ + 0x00087d50 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ + 0x00087d60 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ + 0x00087d70 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ + 0x00087d80 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ + 0x00087d90 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ + 0x00087da0 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ + 0x00087db0 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ + 0x00087dc0 6a757374 20746865 20616464 72657373 just the address │ │ │ │ + 0x00087dd0 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ + 0x00087de0 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ + 0x00087df0 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ + 0x00087e00 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ + 0x00087e10 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ + 0x00087e20 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ + 0x00087e30 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ + 0x00087e40 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x00087e50 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ + 0x00087e60 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ + 0x00087e70 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ + 0x00087e80 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ + 0x00087e90 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ + 0x00087ea0 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ + 0x00087eb0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ + 0x00087ec0 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ + 0x00087ed0 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ + 0x00087ee0 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ + 0x00087ef0 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ + 0x00087f00 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x00087f10 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ + 0x00087f20 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ + 0x00087f30 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ + 0x00087f40 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x00087f50 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ + 0x00087f60 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ + 0x00087f70 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ + 0x00087f80 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ + 0x00087f90 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ + 0x00087fa0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ + 0x00087fb0 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ + 0x00087fc0 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ + 0x00087fd0 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ + 0x00087fe0 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ + 0x00087ff0 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ + 0x00088000 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ + 0x00088010 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ + 0x00088020 0920203a 0a202020 7b0a2020 2020202a . :. {. * │ │ │ │ + 0x00088030 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ + 0x00088040 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ + 0x00088050 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ + 0x00088060 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ + 0x00088070 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ + 0x00088080 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ + 0x00088090 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ + 0x000880a0 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ + 0x000880b0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x000880c0 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ + 0x000880d0 290a2020 7d0a2020 2e696e69 745f6172 ). }. .init_ar │ │ │ │ + 0x000880e0 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ + 0x000880f0 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ + 0x00088100 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x00088110 696e6974 5f617272 61792e2a 2920534f init_array.*) SO │ │ │ │ + 0x00088120 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x00088130 49545928 2e63746f 72732e2a 2929290a ITY(.ctors.*))). │ │ │ │ + 0x00088140 20202020 4b454550 20282a28 2e696e69 KEEP (*(.ini │ │ │ │ + 0x00088150 745f6172 72617920 4558434c 5544455f t_array EXCLUDE_ │ │ │ │ + 0x00088160 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ + 0x00088170 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ + 0x00088180 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x00088190 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ + 0x000881a0 207d0a20 202e6669 6e695f61 72726179 }. .fini_array │ │ │ │ + 0x000881b0 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x000881c0 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ + 0x000881d0 49545f50 52494f52 49545928 2e66696e IT_PRIORITY(.fin │ │ │ │ + 0x000881e0 695f6172 7261792e 2a292053 4f52545f i_array.*) SORT_ │ │ │ │ + 0x000881f0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ + 0x00088200 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ + 0x00088210 204b4545 5020282a 282e6669 6e695f61 KEEP (*(.fini_a │ │ │ │ + 0x00088220 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ + 0x00088230 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ + 0x00088240 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ + 0x00088250 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x00088260 2029202e 64746f72 7329290a 20207d0a ) .dtors)). }. │ │ │ │ + 0x00088270 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ + 0x00088280 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ + 0x00088290 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ + 0x000882a0 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ + 0x000882b0 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ + 0x000882c0 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ + 0x000882d0 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ + 0x000882e0 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ + 0x000882f0 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ + 0x00088300 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ + 0x00088310 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ + 0x00088320 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ + 0x00088330 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ + 0x00088340 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ + 0x00088350 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ + 0x00088360 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ + 0x00088370 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ + 0x00088380 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ + 0x00088390 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ + 0x000883a0 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ + 0x000883b0 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ + 0x000883c0 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ + 0x000883d0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ + 0x000883e0 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ + 0x000883f0 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ + 0x00088400 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ + 0x00088410 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x00088420 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ + 0x00088430 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00088440 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ + 0x00088450 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ + 0x00088460 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ + 0x00088470 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ + 0x00088480 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ + 0x00088490 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ + 0x000884a0 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ + 0x000884b0 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ + 0x000884c0 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ + 0x000884d0 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ + 0x000884e0 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ + 0x000884f0 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ + 0x00088500 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ + 0x00088510 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ + 0x00088520 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ + 0x00088530 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ + 0x00088540 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ + 0x00088550 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ + 0x00088560 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x00088570 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ + 0x00088580 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ + 0x00088590 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ + 0x000885a0 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ + 0x000885b0 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ + 0x000885c0 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ + 0x000885d0 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ + 0x000885e0 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ + 0x000885f0 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ + 0x00088600 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x00088610 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ + 0x00088620 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ + 0x00088630 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ + 0x00088640 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x00088650 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ + 0x00088660 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ + 0x00088670 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ + 0x00088680 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ + 0x00088690 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ + 0x000886a0 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ + 0x000886b0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x000886c0 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ + 0x000886d0 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ + 0x000886e0 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ + 0x000886f0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x00088700 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ + 0x00088710 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ + 0x00088720 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ + 0x00088730 20202e67 6f742020 20202020 20202020 .got │ │ │ │ + 0x00088740 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ + 0x00088750 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ + 0x00088760 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ + 0x00088770 4f5f454e 44202832 342c202e 293b0a20 O_END (24, .);. │ │ │ │ + 0x00088780 202e676f 742e706c 74202020 20202020 .got.plt │ │ │ │ + 0x00088790 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ + 0x000887a0 202a282e 69676f74 2e706c74 29207d0a *(.igot.plt) }. │ │ │ │ + 0x000887b0 20202e64 61746120 20202020 20202020 .data │ │ │ │ + 0x000887c0 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ + 0x000887d0 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ + 0x000887e0 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ + 0x000887f0 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ + 0x00088800 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ + 0x00088810 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ + 0x00088820 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ + 0x00088830 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ + 0x00088840 2a282e64 61746131 29207d0a 20205052 *(.data1) }. PR │ │ │ │ + 0x00088850 4f564944 4520285f 65646174 61203d20 OVIDE (_edata = │ │ │ │ + 0x00088860 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ + 0x00088870 64617461 203d202e 293b0a20 202e203d data = .);. . = │ │ │ │ + 0x00088880 20414c49 474e2841 4c49474e 4f46284e ALIGN(ALIGNOF(N │ │ │ │ + 0x00088890 4558545f 53454354 494f4e29 293b0a20 EXT_SECTION));. │ │ │ │ + 0x000888a0 2050524f 56494445 20285f5f 6273735f PROVIDE (__bss_ │ │ │ │ + 0x000888b0 73746172 74203d20 2e293b0a 20205052 start = .);. PR │ │ │ │ + 0x000888c0 4f564944 4520285f 5f627373 5f737461 OVIDE (__bss_sta │ │ │ │ + 0x000888d0 72745f5f 203d202e 293b0a20 202e6273 rt__ = .);. .bs │ │ │ │ + 0x000888e0 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ + 0x000888f0 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ + 0x00088900 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ + 0x00088910 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x00088920 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ + 0x00088930 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ + 0x00088940 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ + 0x00088950 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ + 0x00088960 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ + 0x00088970 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ + 0x00088980 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ + 0x00088990 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ + 0x000889a0 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ + 0x000889b0 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ + 0x000889c0 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ + 0x000889d0 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ + 0x000889e0 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ + 0x000889f0 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ + 0x00088a00 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ + 0x00088a10 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ + 0x00088a20 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ + 0x00088a30 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ + 0x00088a40 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ + 0x00088a50 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ + 0x00088a60 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ + 0x00088a70 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ + 0x00088a80 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ + 0x00088a90 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ + 0x00088aa0 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ + 0x00088ab0 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ + 0x00088ac0 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ + 0x00088ad0 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ + 0x00088ae0 2050524f 56494445 20285f62 73735f65 PROVIDE (_bss_e │ │ │ │ + 0x00088af0 6e645f5f 203d202e 293b2050 524f5649 nd__ = .); PROVI │ │ │ │ + 0x00088b00 44452028 5f5f6273 735f656e 645f5f20 DE (__bss_end__ │ │ │ │ + 0x00088b10 3d202e29 3b0a2020 20202e20 3d20414c = .);. . = AL │ │ │ │ + 0x00088b20 49474e28 3634202f 2038293b 0a20202f IGN(64 / 8);. / │ │ │ │ + 0x00088b30 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ + 0x00088b40 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ + 0x00088b50 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x00088b60 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ + 0x00088b70 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ + 0x00088b80 202e203d 20414c49 474e2836 34202f20 . = ALIGN(64 / │ │ │ │ + 0x00088b90 38293b0a 20205052 4f564944 4520285f 8);. PROVIDE (_ │ │ │ │ + 0x00088ba0 5f656e64 5f5f203d 202e293b 0a202050 _end__ = .);. P │ │ │ │ + 0x00088bb0 524f5649 44452028 5f656e64 203d202e ROVIDE (_end = . │ │ │ │ + 0x00088bc0 293b0a20 2050524f 56494445 2028656e );. PROVIDE (en │ │ │ │ + 0x00088bd0 64203d20 2e293b0a 20202e20 3d204441 d = .);. . = DA │ │ │ │ + 0x00088be0 54415f53 45474d45 4e545f45 4e442028 TA_SEGMENT_END ( │ │ │ │ + 0x00088bf0 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ + 0x00088c00 66207468 65205469 6e792044 61746120 f the Tiny Data │ │ │ │ + 0x00088c10 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ + 0x00088c20 20537461 62732064 65627567 67696e67 Stabs debugging │ │ │ │ + 0x00088c30 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ + 0x00088c40 202e7374 61622020 20202020 20202020 .stab │ │ │ │ + 0x00088c50 30203a20 7b202a28 2e737461 6229207d 0 : { *(.stab) } │ │ │ │ + 0x00088c60 0a20202e 73746162 73747220 20202020 . .stabstr │ │ │ │ + 0x00088c70 20203020 3a207b20 2a282e73 74616273 0 : { *(.stabs │ │ │ │ + 0x00088c80 74722920 7d0a2020 2e737461 622e6578 tr) }. .stab.ex │ │ │ │ + 0x00088c90 636c2020 20202030 203a207b 202a282e cl 0 : { *(. │ │ │ │ + 0x00088ca0 73746162 2e657863 6c29207d 0a20202e stab.excl) }. . │ │ │ │ + 0x00088cb0 73746162 2e657863 6c737472 20203020 stab.exclstr 0 │ │ │ │ + 0x00088cc0 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ + 0x00088cd0 73747229 207d0a20 202e7374 61622e69 str) }. .stab.i │ │ │ │ + 0x00088ce0 6e646578 20202020 30203a20 7b202a28 ndex 0 : { *( │ │ │ │ + 0x00088cf0 2e737461 622e696e 64657829 207d0a20 .stab.index) }. │ │ │ │ + 0x00088d00 202e7374 61622e69 6e646578 73747220 .stab.indexstr │ │ │ │ + 0x00088d10 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ + 0x00088d20 64657873 74722920 7d0a2020 2e636f6d dexstr) }. .com │ │ │ │ + 0x00088d30 6d656e74 20302028 494e464f 29203a20 ment 0 (INFO) : │ │ │ │ + 0x00088d40 7b202a28 2e636f6d 6d656e74 293b204c { *(.comment); L │ │ │ │ + 0x00088d50 494e4b45 525f5645 5253494f 4e3b207d INKER_VERSION; } │ │ │ │ + 0x00088d60 0a20202e 676e752e 6275696c 642e6174 . .gnu.build.at │ │ │ │ + 0x00088d70 74726962 75746573 203a207b 202a282e tributes : { *(. │ │ │ │ + 0x00088d80 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ + 0x00088d90 75746573 202e676e 752e6275 696c642e utes .gnu.build. │ │ │ │ + 0x00088da0 61747472 69627574 65732e2a 29207d0a attributes.*) }. │ │ │ │ + 0x00088db0 20202f2a 20445741 52462064 65627567 /* DWARF debug │ │ │ │ + 0x00088dc0 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ + 0x00088dd0 53796d62 6f6c7320 696e2074 68652044 Symbols in the D │ │ │ │ + 0x00088de0 57415246 20646562 75676769 6e672073 WARF debugging s │ │ │ │ + 0x00088df0 65637469 6f6e7320 61726520 72656c61 ections are rela │ │ │ │ + 0x00088e00 74697665 20746f20 74686520 62656769 tive to the begi │ │ │ │ + 0x00088e10 6e6e696e 670a2020 2020206f 66207468 nning. of th │ │ │ │ + 0x00088e20 65207365 6374696f 6e20736f 20776520 e section so we │ │ │ │ + 0x00088e30 62656769 6e207468 656d2061 7420302e begin them at 0. │ │ │ │ + 0x00088e40 20202a2f 0a20202f 2a204457 41524620 */. /* DWARF │ │ │ │ + 0x00088e50 312e2020 2a2f0a20 202e6465 62756720 1. */. .debug │ │ │ │ + 0x00088e60 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x00088e70 282e6465 62756729 207d0a20 202e6c69 (.debug) }. .li │ │ │ │ + 0x00088e80 6e652020 20202020 20202020 2030203a ne 0 : │ │ │ │ + 0x00088e90 207b202a 282e6c69 6e652920 7d0a2020 { *(.line) }. │ │ │ │ + 0x00088ea0 2f2a2047 4e552044 57415246 20312065 /* GNU DWARF 1 e │ │ │ │ + 0x00088eb0 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ + 0x00088ec0 202e6465 6275675f 73726369 6e666f20 .debug_srcinfo │ │ │ │ + 0x00088ed0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00088ee0 73726369 6e666f29 207d0a20 202e6465 srcinfo) }. .de │ │ │ │ + 0x00088ef0 6275675f 73666e61 6d657320 2030203a bug_sfnames 0 : │ │ │ │ + 0x00088f00 207b202a 282e6465 6275675f 73666e61 { *(.debug_sfna │ │ │ │ + 0x00088f10 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x00088f20 4620312e 3120616e 64204457 41524620 F 1.1 and DWARF │ │ │ │ + 0x00088f30 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ + 0x00088f40 6172616e 67657320 2030203a 207b202a aranges 0 : { * │ │ │ │ + 0x00088f50 282e6465 6275675f 6172616e 67657329 (.debug_aranges) │ │ │ │ + 0x00088f60 207d0a20 202e6465 6275675f 7075626e }. .debug_pubn │ │ │ │ + 0x00088f70 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x00088f80 6275675f 7075626e 616d6573 29207d0a bug_pubnames) }. │ │ │ │ + 0x00088f90 20202f2a 20445741 52462032 2e20202a /* DWARF 2. * │ │ │ │ + 0x00088fa0 2f0a2020 2e646562 75675f69 6e666f20 /. .debug_info │ │ │ │ + 0x00088fb0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00088fc0 75675f69 6e666f20 2e676e75 2e6c696e ug_info .gnu.lin │ │ │ │ + 0x00088fd0 6b6f6e63 652e7769 2e2a2920 7d0a2020 konce.wi.*) }. │ │ │ │ + 0x00088fe0 2e646562 75675f61 62627265 76202020 .debug_abbrev │ │ │ │ + 0x00088ff0 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ + 0x00089000 62627265 7629207d 0a20202e 64656275 bbrev) }. .debu │ │ │ │ + 0x00089010 675f6c69 6e652020 20202030 203a207b g_line 0 : { │ │ │ │ + 0x00089020 202a282e 64656275 675f6c69 6e65202e *(.debug_line . │ │ │ │ + 0x00089030 64656275 675f6c69 6e652e2a 202e6465 debug_line.* .de │ │ │ │ + 0x00089040 6275675f 6c696e65 5f656e64 29207d0a bug_line_end) }. │ │ │ │ + 0x00089050 20202e64 65627567 5f667261 6d652020 .debug_frame │ │ │ │ + 0x00089060 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00089070 5f667261 6d652920 7d0a2020 2e646562 _frame) }. .deb │ │ │ │ + 0x00089080 75675f73 74722020 20202020 30203a20 ug_str 0 : │ │ │ │ + 0x00089090 7b202a28 2e646562 75675f73 74722920 { *(.debug_str) │ │ │ │ + 0x000890a0 7d0a2020 2e646562 75675f6c 6f632020 }. .debug_loc │ │ │ │ + 0x000890b0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x000890c0 75675f6c 6f632920 7d0a2020 2e646562 ug_loc) }. .deb │ │ │ │ + 0x000890d0 75675f6d 6163696e 666f2020 30203a20 ug_macinfo 0 : │ │ │ │ + 0x000890e0 7b202a28 2e646562 75675f6d 6163696e { *(.debug_macin │ │ │ │ + 0x000890f0 666f2920 7d0a2020 2f2a2053 47492f4d fo) }. /* SGI/M │ │ │ │ + 0x00089100 49505320 44574152 46203220 65787465 IPS DWARF 2 exte │ │ │ │ + 0x00089110 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ + 0x00089120 65627567 5f776561 6b6e616d 65732030 ebug_weaknames 0 │ │ │ │ + 0x00089130 203a207b 202a282e 64656275 675f7765 : { *(.debug_we │ │ │ │ + 0x00089140 616b6e61 6d657329 207d0a20 202e6465 aknames) }. .de │ │ │ │ + 0x00089150 6275675f 66756e63 6e616d65 73203020 bug_funcnames 0 │ │ │ │ + 0x00089160 3a207b20 2a282e64 65627567 5f66756e : { *(.debug_fun │ │ │ │ + 0x00089170 636e616d 65732920 7d0a2020 2e646562 cnames) }. .deb │ │ │ │ + 0x00089180 75675f74 7970656e 616d6573 2030203a ug_typenames 0 : │ │ │ │ + 0x00089190 207b202a 282e6465 6275675f 74797065 { *(.debug_type │ │ │ │ + 0x000891a0 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ + 0x000891b0 675f7661 726e616d 65732020 30203a20 g_varnames 0 : │ │ │ │ + 0x000891c0 7b202a28 2e646562 75675f76 61726e61 { *(.debug_varna │ │ │ │ + 0x000891d0 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x000891e0 4620332e 20202a2f 0a20202e 64656275 F 3. */. .debu │ │ │ │ + 0x000891f0 675f7075 62747970 65732030 203a207b g_pubtypes 0 : { │ │ │ │ + 0x00089200 202a282e 64656275 675f7075 62747970 *(.debug_pubtyp │ │ │ │ + 0x00089210 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ + 0x00089220 616e6765 73202020 30203a20 7b202a28 anges 0 : { *( │ │ │ │ + 0x00089230 2e646562 75675f72 616e6765 7329207d .debug_ranges) } │ │ │ │ + 0x00089240 0a20202f 2a204457 41524620 352e2020 . /* DWARF 5. │ │ │ │ + 0x00089250 2a2f0a20 202e6465 6275675f 61646472 */. .debug_addr │ │ │ │ + 0x00089260 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x00089270 6275675f 61646472 29207d0a 20202e64 bug_addr) }. .d │ │ │ │ + 0x00089280 65627567 5f6c696e 655f7374 72203020 ebug_line_str 0 │ │ │ │ + 0x00089290 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ + 0x000892a0 655f7374 7229207d 0a20202e 64656275 e_str) }. .debu │ │ │ │ + 0x000892b0 675f6c6f 636c6973 74732030 203a207b g_loclists 0 : { │ │ │ │ + 0x000892c0 202a282e 64656275 675f6c6f 636c6973 *(.debug_loclis │ │ │ │ + 0x000892d0 74732920 7d0a2020 2e646562 75675f6d ts) }. .debug_m │ │ │ │ + 0x000892e0 6163726f 20202020 30203a20 7b202a28 acro 0 : { *( │ │ │ │ + 0x000892f0 2e646562 75675f6d 6163726f 29207d0a .debug_macro) }. │ │ │ │ + 0x00089300 20202e64 65627567 5f6e616d 65732020 .debug_names │ │ │ │ + 0x00089310 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00089320 5f6e616d 65732920 7d0a2020 2e646562 _names) }. .deb │ │ │ │ + 0x00089330 75675f72 6e676c69 73747320 30203a20 ug_rnglists 0 : │ │ │ │ + 0x00089340 7b202a28 2e646562 75675f72 6e676c69 { *(.debug_rngli │ │ │ │ + 0x00089350 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ + 0x00089360 7374725f 6f666673 65747320 30203a20 str_offsets 0 : │ │ │ │ + 0x00089370 7b202a28 2e646562 75675f73 74725f6f { *(.debug_str_o │ │ │ │ + 0x00089380 66667365 74732920 7d0a2020 2e646562 ffsets) }. .deb │ │ │ │ + 0x00089390 75675f73 75702020 20202020 30203a20 ug_sup 0 : │ │ │ │ + 0x000893a0 7b202a28 2e646562 75675f73 75702920 { *(.debug_sup) │ │ │ │ + 0x000893b0 7d0a2020 2e41524d 2e617474 72696275 }. .ARM.attribu │ │ │ │ + 0x000893c0 74657320 30203a20 7b204b45 45502028 tes 0 : { KEEP ( │ │ │ │ + 0x000893d0 2a282e41 524d2e61 74747269 62757465 *(.ARM.attribute │ │ │ │ + 0x000893e0 73292920 4b454550 20282a28 2e676e75 s)) KEEP (*(.gnu │ │ │ │ + 0x000893f0 2e617474 72696275 74657329 29207d0a .attributes)) }. │ │ │ │ + 0x00089400 20202e6e 6f74652e 676e752e 61726d2e .note.gnu.arm. │ │ │ │ + 0x00089410 6964656e 74203020 3a207b20 4b454550 ident 0 : { KEEP │ │ │ │ + 0x00089420 20282a28 2e6e6f74 652e676e 752e6172 (*(.note.gnu.ar │ │ │ │ + 0x00089430 6d2e6964 656e7429 29207d0a 20202f44 m.ident)) }. /D │ │ │ │ + 0x00089440 49534341 52442f20 3a207b20 2a282e6e ISCARD/ : { *(.n │ │ │ │ + 0x00089450 6f74652e 474e552d 73746163 6b29202a ote.GNU-stack) * │ │ │ │ + 0x00089460 282e676e 755f6465 6275676c 696e6b29 (.gnu_debuglink) │ │ │ │ + 0x00089470 202a282e 676e752e 6c746f5f 2a29202a *(.gnu.lto_*) * │ │ │ │ + 0x00089480 282e676e 755f6f62 6a656374 5f6f6e6c (.gnu_object_onl │ │ │ │ + 0x00089490 7929207d 0a7d0a0a 00000000 00000000 y) }.}.......... │ │ │ │ + 0x000894a0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ + 0x000894b0 68617265 64202a2f 0a2f2a20 436f7079 hared */./* Copy │ │ │ │ + 0x000894c0 72696768 74202843 29203230 31342d32 right (C) 2014-2 │ │ │ │ + 0x000894d0 30323620 46726565 20536f66 74776172 026 Free Softwar │ │ │ │ + 0x000894e0 6520466f 756e6461 74696f6e 2c20496e e Foundation, In │ │ │ │ + 0x000894f0 632e0a20 2020436f 7079696e 6720616e c.. Copying an │ │ │ │ + 0x00089500 64206469 73747269 62757469 6f6e206f d distribution o │ │ │ │ + 0x00089510 66207468 69732073 63726970 742c2077 f this script, w │ │ │ │ + 0x00089520 69746820 6f722077 6974686f 7574206d ith or without m │ │ │ │ + 0x00089530 6f646966 69636174 696f6e2c 0a202020 odification,. │ │ │ │ + 0x00089540 61726520 7065726d 69747465 6420696e are permitted in │ │ │ │ + 0x00089550 20616e79 206d6564 69756d20 77697468 any medium with │ │ │ │ + 0x00089560 6f757420 726f7961 6c747920 70726f76 out royalty prov │ │ │ │ + 0x00089570 69646564 20746865 20636f70 79726967 ided the copyrig │ │ │ │ + 0x00089580 68740a20 20206e6f 74696365 20616e64 ht. notice and │ │ │ │ + 0x00089590 20746869 73206e6f 74696365 20617265 this notice are │ │ │ │ + 0x000895a0 20707265 73657276 65642e20 202a2f0a preserved. */. │ │ │ │ + 0x000895b0 4f555450 55545f46 4f524d41 54282265 OUTPUT_FORMAT("e │ │ │ │ + 0x000895c0 6c663634 2d6c6974 746c6561 61726368 lf64-littleaarch │ │ │ │ + 0x000895d0 3634222c 2022656c 6636342d 62696761 64", "elf64-biga │ │ │ │ + 0x000895e0 61726368 3634222c 2022656c 6636342d arch64", "elf64- │ │ │ │ + 0x000895f0 6c697474 6c656161 72636836 3422290a littleaarch64"). │ │ │ │ + 0x00089600 4f555450 55545f41 52434828 61617263 OUTPUT_ARCH(aarc │ │ │ │ + 0x00089610 68363429 0a454e54 5259285f 73746172 h64).ENTRY(_star │ │ │ │ + 0x00089620 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ + 0x00089630 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ + 0x00089640 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00089650 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x00089660 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ + 0x00089670 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ + 0x00089680 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ + 0x00089690 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x000896a0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x000896b0 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ + 0x000896c0 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x000896d0 223d2f6c 69622229 3b205345 41524348 "=/lib"); SEARCH │ │ │ │ + 0x000896e0 5f444952 28223d2f 7573722f 6c696222 _DIR("=/usr/lib" │ │ │ │ + 0x000896f0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00089700 2f757372 2f616172 63683634 2d6c696e /usr/aarch64-lin │ │ │ │ + 0x00089710 75782d67 6e752f6c 69622229 3b0a5345 ux-gnu/lib");.SE │ │ │ │ + 0x00089720 4354494f 4e530a7b 0a20202f 2a205265 CTIONS.{. /* Re │ │ │ │ + 0x00089730 61642d6f 6e6c7920 73656374 696f6e73 ad-only sections │ │ │ │ + 0x00089740 2c206d65 72676564 20696e74 6f207465 , merged into te │ │ │ │ + 0x00089750 78742073 65676d65 6e743a20 2a2f0a20 xt segment: */. │ │ │ │ + 0x00089760 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ + 0x00089770 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ + 0x00089780 222c2030 29202b20 53495a45 4f465f48 ", 0) + SIZEOF_H │ │ │ │ + 0x00089790 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ + 0x000897a0 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ + 0x000897b0 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ + 0x000897c0 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ + 0x000897d0 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ + 0x000897e0 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ + 0x000897f0 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ + 0x00089800 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ + 0x00089810 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ + 0x00089820 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ + 0x00089830 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ + 0x00089840 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ + 0x00089850 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ + 0x00089860 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ + 0x00089870 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ + 0x00089880 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ + 0x00089890 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ + 0x000898a0 20202e68 61736820 20202020 20202020 .hash │ │ │ │ + 0x000898b0 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ + 0x000898c0 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ + 0x000898d0 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ + 0x000898e0 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ + 0x000898f0 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00089900 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ + 0x00089910 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ + 0x00089920 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ + 0x00089930 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ + 0x00089940 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x00089950 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x00089960 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ + 0x00089970 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ + 0x00089980 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ + 0x00089990 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ + 0x000899a0 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ + 0x000899b0 696e6974 20202020 20203a20 7b202a28 init : { *( │ │ │ │ + 0x000899c0 2e72656c 612e696e 69742920 7d0a2020 .rela.init) }. │ │ │ │ + 0x000899d0 2e72656c 612e7465 78742020 20202020 .rela.text │ │ │ │ + 0x000899e0 3a207b20 2a282e72 656c612e 74657874 : { *(.rela.text │ │ │ │ + 0x000899f0 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ + 0x00089a00 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00089a10 2e742e2a 29207d0a 20202e72 656c612e .t.*) }. .rela. │ │ │ │ + 0x00089a20 66696e69 20202020 20203a20 7b202a28 fini : { *( │ │ │ │ + 0x00089a30 2e72656c 612e6669 6e692920 7d0a2020 .rela.fini) }. │ │ │ │ + 0x00089a40 2e72656c 612e726f 64617461 20202020 .rela.rodata │ │ │ │ + 0x00089a50 3a207b20 2a282e72 656c612e 726f6461 : { *(.rela.roda │ │ │ │ + 0x00089a60 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ + 0x00089a70 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x00089a80 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ + 0x00089a90 656c612e 64617461 2e72656c 2e726f20 ela.data.rel.ro │ │ │ │ + 0x00089aa0 20203a20 7b202a28 2e72656c 612e6461 : { *(.rela.da │ │ │ │ + 0x00089ab0 74612e72 656c2e72 6f202e72 656c612e ta.rel.ro .rela. │ │ │ │ + 0x00089ac0 64617461 2e72656c 2e726f2e 2a202e72 data.rel.ro.* .r │ │ │ │ + 0x00089ad0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x00089ae0 2e642e72 656c2e72 6f2e2a29 207d0a20 .d.rel.ro.*) }. │ │ │ │ + 0x00089af0 202e7265 6c612e64 61746120 20202020 .rela.data │ │ │ │ + 0x00089b00 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ + 0x00089b10 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ + 0x00089b20 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00089b30 652e642e 2a29207d 0a20202e 72656c61 e.d.*) }. .rela │ │ │ │ + 0x00089b40 2e746461 74610920 203a207b 202a282e .tdata. : { *(. │ │ │ │ + 0x00089b50 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ + 0x00089b60 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ + 0x00089b70 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ + 0x00089b80 29207d0a 20202e72 656c612e 74627373 ) }. .rela.tbss │ │ │ │ + 0x00089b90 0920203a 207b202a 282e7265 6c612e74 . : { *(.rela.t │ │ │ │ + 0x00089ba0 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ + 0x00089bb0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x00089bc0 6e63652e 74622e2a 29207d0a 20202e72 nce.tb.*) }. .r │ │ │ │ + 0x00089bd0 656c612e 63746f72 73202020 20203a20 ela.ctors : │ │ │ │ + 0x00089be0 7b202a28 2e72656c 612e6374 6f727329 { *(.rela.ctors) │ │ │ │ + 0x00089bf0 207d0a20 202e7265 6c612e64 746f7273 }. .rela.dtors │ │ │ │ + 0x00089c00 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ + 0x00089c10 2e64746f 72732920 7d0a2020 2e72656c .dtors) }. .rel │ │ │ │ + 0x00089c20 612e676f 74202020 20202020 3a207b20 a.got : { │ │ │ │ + 0x00089c30 2a282e72 656c612e 676f7429 207d0a20 *(.rela.got) }. │ │ │ │ + 0x00089c40 202e7265 6c612e62 73732020 20202020 .rela.bss │ │ │ │ + 0x00089c50 203a207b 202a282e 72656c61 2e627373 : { *(.rela.bss │ │ │ │ + 0x00089c60 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ + 0x00089c70 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00089c80 622e2a29 207d0a20 202e7265 6c612e69 b.*) }. .rela.i │ │ │ │ + 0x00089c90 66756e63 20202020 203a207b 202a282e func : { *(. │ │ │ │ + 0x00089ca0 72656c61 2e696675 6e632920 7d0a2020 rela.ifunc) }. │ │ │ │ + 0x00089cb0 2e72656c 612e706c 74202020 20202020 .rela.plt │ │ │ │ + 0x00089cc0 3a0a2020 20207b0a 20202020 20202a28 :. {. *( │ │ │ │ + 0x00089cd0 2e72656c 612e706c 74290a20 20202020 .rela.plt). │ │ │ │ + 0x00089ce0 202a282e 72656c61 2e69706c 74290a20 *(.rela.iplt). │ │ │ │ + 0x00089cf0 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ + 0x00089d00 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ + 0x00089d10 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ + 0x00089d20 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ + 0x00089d30 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ + 0x00089d40 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ + 0x00089d50 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00089d60 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ + 0x00089d70 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ + 0x00089d80 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ + 0x00089d90 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ + 0x00089da0 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ + 0x00089db0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ + 0x00089dc0 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ + 0x00089dd0 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ + 0x00089de0 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ + 0x00089df0 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ + 0x00089e00 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ + 0x00089e10 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ + 0x00089e20 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ + 0x00089e30 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ + 0x00089e40 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ + 0x00089e50 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ + 0x00089e60 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ + 0x00089e70 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ + 0x00089e80 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ + 0x00089e90 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ + 0x00089ea0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x00089eb0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ + 0x00089ec0 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ + 0x00089ed0 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ + 0x00089ee0 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ + 0x00089ef0 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ + 0x00089f00 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ + 0x00089f10 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ + 0x00089f20 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ + 0x00089f30 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x00089f40 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ + 0x00089f50 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ + 0x00089f60 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ + 0x00089f70 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x00089f80 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ + 0x00089f90 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ + 0x00089fa0 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ + 0x00089fb0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ + 0x00089fc0 64204f6e 6c792044 61746120 72656769 d Only Data regi │ │ │ │ + 0x00089fd0 6f6e2e20 202a2f0a 20202e72 6f646174 on. */. .rodat │ │ │ │ + 0x00089fe0 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ + 0x00089ff0 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ + 0x0008a000 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x0008a010 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ + 0x0008a020 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ + 0x0008a030 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ + 0x0008a040 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ + 0x0008a050 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ + 0x0008a060 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ + 0x0008a070 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ + 0x0008a080 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ + 0x0008a090 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ + 0x0008a0a0 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ + 0x0008a0b0 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ + 0x0008a0c0 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ + 0x0008a0d0 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ + 0x0008a0e0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x0008a0f0 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ + 0x0008a100 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ + 0x0008a110 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ + 0x0008a120 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ + 0x0008a130 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ + 0x0008a140 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ + 0x0008a150 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ + 0x0008a160 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ + 0x0008a170 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x0008a180 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ + 0x0008a190 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ + 0x0008a1a0 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ + 0x0008a1b0 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ + 0x0008a1c0 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ + 0x0008a1d0 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ + 0x0008a1e0 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ + 0x0008a1f0 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ + 0x0008a200 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ + 0x0008a210 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ + 0x0008a220 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ + 0x0008a230 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ + 0x0008a240 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ + 0x0008a250 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ + 0x0008a260 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ + 0x0008a270 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ + 0x0008a280 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ + 0x0008a290 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ + 0x0008a2a0 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ + 0x0008a2b0 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ + 0x0008a2c0 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ + 0x0008a2d0 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ + 0x0008a2e0 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ + 0x0008a2f0 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ + 0x0008a300 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ + 0x0008a310 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ + 0x0008a320 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ + 0x0008a330 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ + 0x0008a340 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ + 0x0008a350 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ + 0x0008a360 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ + 0x0008a370 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ + 0x0008a380 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ + 0x0008a390 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ + 0x0008a3a0 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ + 0x0008a3b0 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ + 0x0008a3c0 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ + 0x0008a3d0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ + 0x0008a3e0 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ + 0x0008a3f0 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ + 0x0008a400 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ + 0x0008a410 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ + 0x0008a420 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ + 0x0008a430 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ + 0x0008a440 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ + 0x0008a450 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ + 0x0008a460 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ + 0x0008a470 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ + 0x0008a480 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ + 0x0008a490 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ + 0x0008a4a0 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ + 0x0008a4b0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ + 0x0008a4c0 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ + 0x0008a4d0 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ + 0x0008a4e0 73742074 68652061 64647265 73732066 st the address f │ │ │ │ + 0x0008a4f0 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ + 0x0008a500 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ + 0x0008a510 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ + 0x0008a520 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ + 0x0008a530 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ + 0x0008a540 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ + 0x0008a550 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ + 0x0008a560 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ + 0x0008a570 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ + 0x0008a580 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ + 0x0008a590 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ + 0x0008a5a0 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ + 0x0008a5b0 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ + 0x0008a5c0 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ + 0x0008a5d0 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ + 0x0008a5e0 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x0008a5f0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ + 0x0008a600 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ + 0x0008a610 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ + 0x0008a620 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ + 0x0008a630 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ + 0x0008a640 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ + 0x0008a650 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ + 0x0008a660 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x0008a670 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ + 0x0008a680 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ + 0x0008a690 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ + 0x0008a6a0 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ + 0x0008a6b0 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ + 0x0008a6c0 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ + 0x0008a6d0 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ + 0x0008a6e0 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ + 0x0008a6f0 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ + 0x0008a700 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ + 0x0008a710 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ + 0x0008a720 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ + 0x0008a730 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ + 0x0008a740 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ + 0x0008a750 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ + 0x0008a760 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ + 0x0008a770 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ + 0x0008a780 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ + 0x0008a790 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ + 0x0008a7a0 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ + 0x0008a7b0 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ + 0x0008a7c0 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ + 0x0008a7d0 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ + 0x0008a7e0 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ + 0x0008a7f0 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ + 0x0008a800 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ + 0x0008a810 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ + 0x0008a820 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ + 0x0008a830 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ + 0x0008a840 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ + 0x0008a850 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ + 0x0008a860 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ + 0x0008a870 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ + 0x0008a880 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ + 0x0008a890 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ + 0x0008a8a0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x0008a8b0 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ + 0x0008a8c0 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ + 0x0008a8d0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x0008a8e0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x0008a8f0 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ + 0x0008a900 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x0008a910 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0008a920 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ + 0x0008a930 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ + 0x0008a940 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x0008a950 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x0008a960 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x0008a970 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0008a980 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ + 0x0008a990 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ + 0x0008a9a0 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ + 0x0008a9b0 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ + 0x0008a9c0 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ + 0x0008a9d0 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ + 0x0008a9e0 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ + 0x0008a9f0 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ + 0x0008aa00 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ + 0x0008aa10 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ + 0x0008aa20 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ + 0x0008aa30 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x0008aa40 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ + 0x0008aa50 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ + 0x0008aa60 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ + 0x0008aa70 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ + 0x0008aa80 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ + 0x0008aa90 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ + 0x0008aaa0 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ + 0x0008aab0 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ + 0x0008aac0 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ + 0x0008aad0 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ + 0x0008aae0 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ + 0x0008aaf0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x0008ab00 72207768 69636820 64697265 63746f72 r which director │ │ │ │ + 0x0008ab10 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ + 0x0008ab20 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ + 0x0008ab30 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x0008ab40 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ + 0x0008ab50 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x0008ab60 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ + 0x0008ab70 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ + 0x0008ab80 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ + 0x0008ab90 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x0008aba0 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ + 0x0008abb0 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ + 0x0008abc0 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ + 0x0008abd0 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ + 0x0008abe0 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ + 0x0008abf0 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ + 0x0008ac00 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ + 0x0008ac10 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ + 0x0008ac20 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ + 0x0008ac30 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ + 0x0008ac40 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ + 0x0008ac50 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x0008ac60 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x0008ac70 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x0008ac80 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x0008ac90 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ + 0x0008aca0 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ + 0x0008acb0 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ + 0x0008acc0 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x0008acd0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x0008ace0 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ + 0x0008acf0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x0008ad00 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ + 0x0008ad10 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x0008ad20 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x0008ad30 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0008ad40 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ + 0x0008ad50 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ + 0x0008ad60 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x0008ad70 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ + 0x0008ad80 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ + 0x0008ad90 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ + 0x0008ada0 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ + 0x0008adb0 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ + 0x0008adc0 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ + 0x0008add0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x0008ade0 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ + 0x0008adf0 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ + 0x0008ae00 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ + 0x0008ae10 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x0008ae20 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ + 0x0008ae30 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ + 0x0008ae40 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ + 0x0008ae50 2e676f74 20202020 20202020 20202020 .got │ │ │ │ + 0x0008ae60 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ + 0x0008ae70 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ + 0x0008ae80 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ + 0x0008ae90 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ + 0x0008aea0 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ + 0x0008aeb0 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ + 0x0008aec0 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ + 0x0008aed0 2e646174 61202020 20202020 20202020 .data │ │ │ │ + 0x0008aee0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x0008aef0 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ + 0x0008af00 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ + 0x0008af10 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ + 0x0008af20 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ + 0x0008af30 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ + 0x0008af40 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ + 0x0008af50 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x0008af60 2e646174 61312920 7d0a2020 50524f56 .data1) }. PROV │ │ │ │ + 0x0008af70 49444520 285f6564 61746120 3d202e29 IDE (_edata = .) │ │ │ │ + 0x0008af80 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ + 0x0008af90 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ + 0x0008afa0 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ + 0x0008afb0 545f5345 4354494f 4e29293b 0a202050 T_SECTION));. P │ │ │ │ + 0x0008afc0 524f5649 44452028 5f5f6273 735f7374 ROVIDE (__bss_st │ │ │ │ + 0x0008afd0 61727420 3d202e29 3b0a2020 50524f56 art = .);. PROV │ │ │ │ + 0x0008afe0 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ + 0x0008aff0 5f5f203d 202e293b 0a20202e 62737320 __ = .);. .bss │ │ │ │ + 0x0008b000 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x0008b010 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ + 0x0008b020 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ + 0x0008b030 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x0008b040 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ + 0x0008b050 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ + 0x0008b060 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ + 0x0008b070 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ + 0x0008b080 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ + 0x0008b090 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ + 0x0008b0a0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ + 0x0008b0b0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ + 0x0008b0c0 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ + 0x0008b0d0 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ + 0x0008b0e0 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ + 0x0008b0f0 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ + 0x0008b100 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ + 0x0008b110 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ + 0x0008b120 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ + 0x0008b130 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ + 0x0008b140 73206265 63617573 65207468 65726520 s because there │ │ │ │ + 0x0008b150 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ + 0x0008b160 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ + 0x0008b170 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ + 0x0008b180 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ + 0x0008b190 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ + 0x0008b1a0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ + 0x0008b1b0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ + 0x0008b1c0 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ + 0x0008b1d0 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ + 0x0008b1e0 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ + 0x0008b1f0 2038203a 2031293b 0a20207d 0a202050 8 : 1);. }. P │ │ │ │ + 0x0008b200 524f5649 44452028 5f627373 5f656e64 ROVIDE (_bss_end │ │ │ │ + 0x0008b210 5f5f203d 202e293b 2050524f 56494445 __ = .); PROVIDE │ │ │ │ + 0x0008b220 20285f5f 6273735f 656e645f 5f203d20 (__bss_end__ = │ │ │ │ + 0x0008b230 2e293b0a 20202020 2e203d20 414c4947 .);. . = ALIG │ │ │ │ + 0x0008b240 4e283634 202f2038 293b0a20 202f2a20 N(64 / 8);. /* │ │ │ │ + 0x0008b250 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ + 0x0008b260 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ + 0x0008b270 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ + 0x0008b280 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ + 0x0008b290 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ + 0x0008b2a0 203d2041 4c49474e 28363420 2f203829 = ALIGN(64 / 8) │ │ │ │ + 0x0008b2b0 3b0a2020 50524f56 49444520 285f5f65 ;. PROVIDE (__e │ │ │ │ + 0x0008b2c0 6e645f5f 203d202e 293b0a20 2050524f nd__ = .);. PRO │ │ │ │ + 0x0008b2d0 56494445 20285f65 6e64203d 202e293b VIDE (_end = .); │ │ │ │ + 0x0008b2e0 0a202050 524f5649 44452028 656e6420 . PROVIDE (end │ │ │ │ + 0x0008b2f0 3d202e29 3b0a2020 2e203d20 44415441 = .);. . = DATA │ │ │ │ + 0x0008b300 5f534547 4d454e54 5f454e44 20282e29 _SEGMENT_END (.) │ │ │ │ + 0x0008b310 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x0008b320 74686520 54696e79 20446174 61207265 the Tiny Data re │ │ │ │ + 0x0008b330 67696f6e 2e20202a 2f0a2020 2f2a2053 gion. */. /* S │ │ │ │ + 0x0008b340 74616273 20646562 75676769 6e672073 tabs debugging s │ │ │ │ + 0x0008b350 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x0008b360 73746162 20202020 20202020 20203020 stab 0 │ │ │ │ + 0x0008b370 3a207b20 2a282e73 74616229 207d0a20 : { *(.stab) }. │ │ │ │ + 0x0008b380 202e7374 61627374 72202020 20202020 .stabstr │ │ │ │ + 0x0008b390 30203a20 7b202a28 2e737461 62737472 0 : { *(.stabstr │ │ │ │ + 0x0008b3a0 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ + 0x0008b3b0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x0008b3c0 61622e65 78636c29 207d0a20 202e7374 ab.excl) }. .st │ │ │ │ + 0x0008b3d0 61622e65 78636c73 74722020 30203a20 ab.exclstr 0 : │ │ │ │ + 0x0008b3e0 7b202a28 2e737461 622e6578 636c7374 { *(.stab.exclst │ │ │ │ + 0x0008b3f0 7229207d 0a20202e 73746162 2e696e64 r) }. .stab.ind │ │ │ │ + 0x0008b400 65782020 20203020 3a207b20 2a282e73 ex 0 : { *(.s │ │ │ │ + 0x0008b410 7461622e 696e6465 7829207d 0a20202e tab.index) }. . │ │ │ │ + 0x0008b420 73746162 2e696e64 65787374 72203020 stab.indexstr 0 │ │ │ │ + 0x0008b430 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ + 0x0008b440 78737472 29207d0a 20202e63 6f6d6d65 xstr) }. .comme │ │ │ │ + 0x0008b450 6e742030 2028494e 464f2920 3a207b20 nt 0 (INFO) : { │ │ │ │ + 0x0008b460 2a282e63 6f6d6d65 6e74293b 204c494e *(.comment); LIN │ │ │ │ + 0x0008b470 4b45525f 56455253 494f4e3b 207d0a20 KER_VERSION; }. │ │ │ │ + 0x0008b480 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ + 0x0008b490 69627574 6573203a 207b202a 282e676e ibutes : { *(.gn │ │ │ │ + 0x0008b4a0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x0008b4b0 6573202e 676e752e 6275696c 642e6174 es .gnu.build.at │ │ │ │ + 0x0008b4c0 74726962 75746573 2e2a2920 7d0a2020 tributes.*) }. │ │ │ │ + 0x0008b4d0 2f2a2044 57415246 20646562 75672073 /* DWARF debug s │ │ │ │ + 0x0008b4e0 65637469 6f6e732e 0a202020 20205379 ections.. Sy │ │ │ │ + 0x0008b4f0 6d626f6c 7320696e 20746865 20445741 mbols in the DWA │ │ │ │ + 0x0008b500 52462064 65627567 67696e67 20736563 RF debugging sec │ │ │ │ + 0x0008b510 74696f6e 73206172 65207265 6c617469 tions are relati │ │ │ │ + 0x0008b520 76652074 6f207468 65206265 67696e6e ve to the beginn │ │ │ │ + 0x0008b530 696e670a 20202020 206f6620 74686520 ing. of the │ │ │ │ + 0x0008b540 73656374 696f6e20 736f2077 65206265 section so we be │ │ │ │ + 0x0008b550 67696e20 7468656d 20617420 302e2020 gin them at 0. │ │ │ │ + 0x0008b560 2a2f0a20 202f2a20 44574152 4620312e */. /* DWARF 1. │ │ │ │ + 0x0008b570 20202a2f 0a20202e 64656275 67202020 */. .debug │ │ │ │ + 0x0008b580 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x0008b590 64656275 6729207d 0a20202e 6c696e65 debug) }. .line │ │ │ │ + 0x0008b5a0 20202020 20202020 20202030 203a207b 0 : { │ │ │ │ + 0x0008b5b0 202a282e 6c696e65 29207d0a 20202f2a *(.line) }. /* │ │ │ │ + 0x0008b5c0 20474e55 20445741 52462031 20657874 GNU DWARF 1 ext │ │ │ │ + 0x0008b5d0 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ + 0x0008b5e0 64656275 675f7372 63696e66 6f202030 debug_srcinfo 0 │ │ │ │ + 0x0008b5f0 203a207b 202a282e 64656275 675f7372 : { *(.debug_sr │ │ │ │ + 0x0008b600 63696e66 6f29207d 0a20202e 64656275 cinfo) }. .debu │ │ │ │ + 0x0008b610 675f7366 6e616d65 73202030 203a207b g_sfnames 0 : { │ │ │ │ + 0x0008b620 202a282e 64656275 675f7366 6e616d65 *(.debug_sfname │ │ │ │ + 0x0008b630 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x0008b640 312e3120 616e6420 44574152 4620322e 1.1 and DWARF 2. │ │ │ │ + 0x0008b650 20202a2f 0a20202e 64656275 675f6172 */. .debug_ar │ │ │ │ + 0x0008b660 616e6765 73202030 203a207b 202a282e anges 0 : { *(. │ │ │ │ + 0x0008b670 64656275 675f6172 616e6765 7329207d debug_aranges) } │ │ │ │ + 0x0008b680 0a20202e 64656275 675f7075 626e616d . .debug_pubnam │ │ │ │ + 0x0008b690 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x0008b6a0 675f7075 626e616d 65732920 7d0a2020 g_pubnames) }. │ │ │ │ + 0x0008b6b0 2f2a2044 57415246 20322e20 202a2f0a /* DWARF 2. */. │ │ │ │ + 0x0008b6c0 20202e64 65627567 5f696e66 6f202020 .debug_info │ │ │ │ + 0x0008b6d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0008b6e0 5f696e66 6f202e67 6e752e6c 696e6b6f _info .gnu.linko │ │ │ │ + 0x0008b6f0 6e63652e 77692e2a 29207d0a 20202e64 nce.wi.*) }. .d │ │ │ │ + 0x0008b700 65627567 5f616262 72657620 20203020 ebug_abbrev 0 │ │ │ │ + 0x0008b710 3a207b20 2a282e64 65627567 5f616262 : { *(.debug_abb │ │ │ │ + 0x0008b720 72657629 207d0a20 202e6465 6275675f rev) }. .debug_ │ │ │ │ + 0x0008b730 6c696e65 20202020 2030203a 207b202a line 0 : { * │ │ │ │ + 0x0008b740 282e6465 6275675f 6c696e65 202e6465 (.debug_line .de │ │ │ │ + 0x0008b750 6275675f 6c696e65 2e2a202e 64656275 bug_line.* .debu │ │ │ │ + 0x0008b760 675f6c69 6e655f65 6e642920 7d0a2020 g_line_end) }. │ │ │ │ + 0x0008b770 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ + 0x0008b780 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ + 0x0008b790 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ + 0x0008b7a0 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ + 0x0008b7b0 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ + 0x0008b7c0 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ + 0x0008b7d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0008b7e0 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ + 0x0008b7f0 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ + 0x0008b800 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ + 0x0008b810 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ + 0x0008b820 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ + 0x0008b830 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ + 0x0008b840 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ + 0x0008b850 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ + 0x0008b860 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ + 0x0008b870 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ + 0x0008b880 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ + 0x0008b890 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x0008b8a0 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ + 0x0008b8b0 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ + 0x0008b8c0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x0008b8d0 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ + 0x0008b8e0 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ + 0x0008b8f0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x0008b900 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ + 0x0008b910 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ + 0x0008b920 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ + 0x0008b930 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ + 0x0008b940 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ + 0x0008b950 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ + 0x0008b960 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ + 0x0008b970 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ + 0x0008b980 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x0008b990 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ + 0x0008b9a0 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ + 0x0008b9b0 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ + 0x0008b9c0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x0008b9d0 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ + 0x0008b9e0 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ + 0x0008b9f0 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ + 0x0008ba00 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ + 0x0008ba10 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ + 0x0008ba20 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ + 0x0008ba30 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ + 0x0008ba40 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x0008ba50 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ + 0x0008ba60 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ + 0x0008ba70 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ + 0x0008ba80 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ + 0x0008ba90 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ + 0x0008baa0 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ + 0x0008bab0 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ + 0x0008bac0 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ + 0x0008bad0 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ + 0x0008bae0 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ + 0x0008baf0 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ + 0x0008bb00 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ + 0x0008bb10 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ + 0x0008bb20 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ + 0x0008bb30 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ + 0x0008bb40 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ + 0x0008bb50 6964656e 74292920 7d0a2020 2f444953 ident)) }. /DIS │ │ │ │ + 0x0008bb60 43415244 2f203a20 7b202a28 2e6e6f74 CARD/ : { *(.not │ │ │ │ + 0x0008bb70 652e474e 552d7374 61636b29 202a282e e.GNU-stack) *(. │ │ │ │ + 0x0008bb80 676e755f 64656275 676c696e 6b29202a gnu_debuglink) * │ │ │ │ + 0x0008bb90 282e676e 752e6c74 6f5f2a29 202a282e (.gnu.lto_*) *(. │ │ │ │ + 0x0008bba0 676e755f 6f626a65 63745f6f 6e6c7929 gnu_object_only) │ │ │ │ + 0x0008bbb0 207d0a7d 0a0a0000 2f2a2053 63726970 }.}..../* Scrip │ │ │ │ + 0x0008bbc0 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ + 0x0008bbd0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ + 0x0008bbe0 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ + 0x0008bbf0 6e6f7720 2a2f0a2f 2a20436f 70797269 now */./* Copyri │ │ │ │ + 0x0008bc00 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ + 0x0008bc10 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ + 0x0008bc20 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ + 0x0008bc30 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ + 0x0008bc40 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ + 0x0008bc50 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ + 0x0008bc60 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ + 0x0008bc70 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ + 0x0008bc80 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ + 0x0008bc90 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ + 0x0008bca0 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ + 0x0008bcb0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ + 0x0008bcc0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ + 0x0008bcd0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ + 0x0008bce0 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ + 0x0008bcf0 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ + 0x0008bd00 36342d6c 6974746c 65616172 63683634 64-littleaarch64 │ │ │ │ + 0x0008bd10 222c2022 656c6636 342d6269 67616172 ", "elf64-bigaar │ │ │ │ + 0x0008bd20 63683634 222c2022 656c6636 342d6c69 ch64", "elf64-li │ │ │ │ + 0x0008bd30 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ + 0x0008bd40 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ + 0x0008bd50 34290a45 4e545259 285f7374 61727429 4).ENTRY(_start) │ │ │ │ + 0x0008bd60 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ + 0x0008bd70 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ + 0x0008bd80 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ + 0x0008bd90 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x0008bda0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ + 0x0008bdb0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ + 0x0008bdc0 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ + 0x0008bdd0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x0008bde0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x0008bdf0 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ + 0x0008be00 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x0008be10 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ + 0x0008be20 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ + 0x0008be30 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x0008be40 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ + 0x0008be50 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ + 0x0008be60 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ + 0x0008be70 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ + 0x0008be80 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ + 0x0008be90 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ + 0x0008bea0 6e74222c 20307834 30303030 3029293b nt", 0x400000)); │ │ │ │ + 0x0008beb0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ + 0x0008bec0 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ + 0x0008bed0 6e74222c 20307834 30303030 3029202b nt", 0x400000) + │ │ │ │ + 0x0008bee0 2053495a 454f465f 48454144 4552533b SIZEOF_HEADERS; │ │ │ │ + 0x0008bef0 0a20202f 2a20506c 61636520 74686520 . /* Place the │ │ │ │ + 0x0008bf00 6275696c 642d6964 20617320 636c6f73 build-id as clos │ │ │ │ + 0x0008bf10 6520746f 20746865 20454c46 20686561 e to the ELF hea │ │ │ │ + 0x0008bf20 64657273 20617320 706f7373 69626c65 ders as possible │ │ │ │ + 0x0008bf30 2e202054 6869730a 20202020 206d6178 . This. max │ │ │ │ + 0x0008bf40 696d6973 65732074 68652063 68616e63 imises the chanc │ │ │ │ + 0x0008bf50 65207468 65206275 696c642d 69642077 e the build-id w │ │ │ │ + 0x0008bf60 696c6c20 62652070 72657365 6e742069 ill be present i │ │ │ │ + 0x0008bf70 6e20636f 72652066 696c6573 2c0a2020 n core files,. │ │ │ │ + 0x0008bf80 20202077 68696368 20474442 2063616e which GDB can │ │ │ │ + 0x0008bf90 20746865 6e207573 6520746f 206c6f63 then use to loc │ │ │ │ + 0x0008bfa0 61746520 74686520 6173736f 63696174 ate the associat │ │ │ │ + 0x0008bfb0 65642064 65627567 696e666f 2066696c ed debuginfo fil │ │ │ │ + 0x0008bfc0 652e2020 2a2f0a20 202e6e6f 74652e67 e. */. .note.g │ │ │ │ + 0x0008bfd0 6e752e62 75696c64 2d696420 203a207b nu.build-id : { │ │ │ │ + 0x0008bfe0 202a282e 6e6f7465 2e676e75 2e627569 *(.note.gnu.bui │ │ │ │ + 0x0008bff0 6c642d69 6429207d 0a20202e 696e7465 ld-id) }. .inte │ │ │ │ + 0x0008c000 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ + 0x0008c010 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ + 0x0008c020 61736820 20202020 20202020 20203a20 ash : │ │ │ │ + 0x0008c030 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ + 0x0008c040 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ + 0x0008c050 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ + 0x0008c060 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ + 0x0008c070 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ + 0x0008c080 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ + 0x0008c090 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0008c0a0 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ + 0x0008c0b0 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ + 0x0008c0c0 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ + 0x0008c0d0 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ + 0x0008c0e0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ + 0x0008c0f0 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ + 0x0008c100 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ + 0x0008c110 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ + 0x0008c120 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ + 0x0008c130 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ + 0x0008c140 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ + 0x0008c150 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0008c160 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ + 0x0008c170 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x0008c180 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ + 0x0008c190 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ + 0x0008c1a0 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ + 0x0008c1b0 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ + 0x0008c1c0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x0008c1d0 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ + 0x0008c1e0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ + 0x0008c1f0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ + 0x0008c200 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ + 0x0008c210 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x0008c220 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ + 0x0008c230 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ + 0x0008c240 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ + 0x0008c250 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ + 0x0008c260 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ + 0x0008c270 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0008c280 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ + 0x0008c290 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ + 0x0008c2a0 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ + 0x0008c2b0 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ + 0x0008c2c0 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ + 0x0008c2d0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ + 0x0008c2e0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0008c2f0 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ + 0x0008c300 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ + 0x0008c310 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ + 0x0008c320 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ + 0x0008c330 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ + 0x0008c340 0a202020 20202050 524f5649 44455f48 . PROVIDE_H │ │ │ │ + 0x0008c350 49444445 4e20285f 5f72656c 615f6970 IDDEN (__rela_ip │ │ │ │ + 0x0008c360 6c745f73 74617274 203d202e 293b0a20 lt_start = .);. │ │ │ │ + 0x0008c370 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ + 0x0008c380 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ + 0x0008c390 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ + 0x0008c3a0 69706c74 5f656e64 203d202e 293b0a20 iplt_end = .);. │ │ │ │ + 0x0008c3b0 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ + 0x0008c3c0 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ + 0x0008c3d0 29207d0a 20202f2a 20416c69 676e2074 ) }. /* Align t │ │ │ │ + 0x0008c3e0 68652074 65787420 7365676d 656e742e he text segment. │ │ │ │ + 0x0008c3f0 20202a2f 0a20202e 203d2041 4c49474e */. . = ALIGN │ │ │ │ + 0x0008c400 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x0008c410 47455349 5a452929 3b0a2020 2f2a2053 GESIZE));. /* S │ │ │ │ + 0x0008c420 74617274 206f6620 74686520 65786563 tart of the exec │ │ │ │ + 0x0008c430 75746162 6c652063 6f646520 72656769 utable code regi │ │ │ │ + 0x0008c440 6f6e2e20 202a2f0a 20202e69 6e697420 on. */. .init │ │ │ │ + 0x0008c450 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x0008c460 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ + 0x0008c470 5f4e4f4e 45282e69 6e697429 29290a20 _NONE(.init))). │ │ │ │ + 0x0008c480 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ + 0x0008c490 202e706c 74202020 20202020 20202020 .plt │ │ │ │ + 0x0008c4a0 203a2041 4c49474e 28313629 207b202a : ALIGN(16) { * │ │ │ │ + 0x0008c4b0 282e706c 7429202a 282e6970 6c742920 (.plt) *(.iplt) │ │ │ │ + 0x0008c4c0 7d0a2020 2e746578 74202020 20202020 }. .text │ │ │ │ + 0x0008c4d0 20202020 3a0a2020 7b0a2020 20202a28 :. {. *( │ │ │ │ + 0x0008c4e0 2e746578 742e756e 6c696b65 6c79202e .text.unlikely . │ │ │ │ + 0x0008c4f0 74657874 2e2a5f75 6e6c696b 656c7920 text.*_unlikely │ │ │ │ + 0x0008c500 2e746578 742e756e 6c696b65 6c792e2a .text.unlikely.* │ │ │ │ + 0x0008c510 290a2020 20202a28 2e746578 742e6578 ). *(.text.ex │ │ │ │ + 0x0008c520 6974202e 74657874 2e657869 742e2a29 it .text.exit.*) │ │ │ │ + 0x0008c530 0a202020 202a282e 74657874 2e737461 . *(.text.sta │ │ │ │ + 0x0008c540 72747570 202e7465 78742e73 74617274 rtup .text.start │ │ │ │ + 0x0008c550 75702e2a 290a2020 20202a28 2e746578 up.*). *(.tex │ │ │ │ + 0x0008c560 742e686f 74202e74 6578742e 686f742e t.hot .text.hot. │ │ │ │ + 0x0008c570 2a290a20 2020202a 28534f52 54282e74 *). *(SORT(.t │ │ │ │ + 0x0008c580 6578742e 736f7274 65642e2a 29290a20 ext.sorted.*)). │ │ │ │ + 0x0008c590 2020202a 282e7465 7874202e 73747562 *(.text .stub │ │ │ │ + 0x0008c5a0 202e7465 78742e2a 202e676e 752e6c69 .text.* .gnu.li │ │ │ │ + 0x0008c5b0 6e6b6f6e 63652e74 2e2a290a 20202020 nkonce.t.*). │ │ │ │ + 0x0008c5c0 2f2a202e 676e752e 7761726e 696e6720 /* .gnu.warning │ │ │ │ + 0x0008c5d0 73656374 696f6e73 20617265 2068616e sections are han │ │ │ │ + 0x0008c5e0 646c6564 20737065 6369616c 6c792062 dled specially b │ │ │ │ + 0x0008c5f0 7920656c 662e656d 2e20202a 2f0a2020 y elf.em. */. │ │ │ │ + 0x0008c600 20202a28 2e676e75 2e776172 6e696e67 *(.gnu.warning │ │ │ │ + 0x0008c610 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x0008c620 350a2020 2e66696e 69202020 20202020 5. .fini │ │ │ │ + 0x0008c630 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x0008c640 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ + 0x0008c650 2e66696e 69292929 0a20207d 203d3078 .fini))). } =0x │ │ │ │ + 0x0008c660 31663230 30336435 0a202050 524f5649 1f2003d5. PROVI │ │ │ │ + 0x0008c670 44452028 5f5f6574 65787420 3d202e29 DE (__etext = .) │ │ │ │ + 0x0008c680 3b0a2020 50524f56 49444520 285f6574 ;. PROVIDE (_et │ │ │ │ + 0x0008c690 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ + 0x0008c6a0 49444520 28657465 7874203d 202e293b IDE (etext = .); │ │ │ │ + 0x0008c6b0 0a20202f 2a20416c 69676e20 74686520 . /* Align the │ │ │ │ + 0x0008c6c0 74657874 20736567 6d656e74 2e20202a text segment. * │ │ │ │ + 0x0008c6d0 2f0a2020 2e203d20 414c4947 4e28434f /. . = ALIGN(CO │ │ │ │ + 0x0008c6e0 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x0008c6f0 495a4529 293b0a20 202f2a20 53746172 IZE));. /* Star │ │ │ │ + 0x0008c700 74206f66 20746865 20526561 64204f6e t of the Read On │ │ │ │ + 0x0008c710 6c792044 61746120 72656769 6f6e2e20 ly Data region. │ │ │ │ + 0x0008c720 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ + 0x0008c730 74686520 61646472 65737320 666f7220 the address for │ │ │ │ + 0x0008c740 74686520 726f6461 74612073 65676d65 the rodata segme │ │ │ │ + 0x0008c750 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ + 0x0008c760 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ + 0x0008c770 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ + 0x0008c780 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ + 0x0008c790 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ + 0x0008c7a0 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ + 0x0008c7b0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ + 0x0008c7c0 22726f64 6174612d 7365676d 656e7422 "rodata-segment" │ │ │ │ + 0x0008c7d0 2c20414c 49474e28 434f4e53 54414e54 , ALIGN(CONSTANT │ │ │ │ + 0x0008c7e0 20284d41 58504147 4553495a 45292920 (MAXPAGESIZE)) │ │ │ │ + 0x0008c7f0 2b20282e 20262028 434f4e53 54414e54 + (. & (CONSTANT │ │ │ │ + 0x0008c800 20284d41 58504147 4553495a 4529202d (MAXPAGESIZE) - │ │ │ │ + 0x0008c810 20312929 293b0a20 202e726f 64617461 1)));. .rodata │ │ │ │ + 0x0008c820 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x0008c830 726f6461 7461202e 726f6461 74612e2a rodata .rodata.* │ │ │ │ + 0x0008c840 202e676e 752e6c69 6e6b6f6e 63652e72 .gnu.linkonce.r │ │ │ │ + 0x0008c850 2e2a2920 7d0a2020 2e726f64 61746131 .*) }. .rodata1 │ │ │ │ + 0x0008c860 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ + 0x0008c870 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ + 0x0008c880 6672616d 655f6864 72202020 3a207b20 frame_hdr : { │ │ │ │ + 0x0008c890 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ + 0x0008c8a0 202a282e 65685f66 72616d65 5f656e74 *(.eh_frame_ent │ │ │ │ + 0x0008c8b0 7279202e 65685f66 72616d65 5f656e74 ry .eh_frame_ent │ │ │ │ + 0x0008c8c0 72792e2a 29207d0a 20202e65 685f6672 ry.*) }. .eh_fr │ │ │ │ + 0x0008c8d0 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ + 0x0008c8e0 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x0008c8f0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ + 0x0008c900 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ + 0x0008c910 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ + 0x0008c920 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ + 0x0008c930 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ + 0x0008c940 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ + 0x0008c950 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ + 0x0008c960 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ + 0x0008c970 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ + 0x0008c980 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ + 0x0008c990 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ + 0x0008c9a0 20202e67 6e755f65 78746162 2020203a .gnu_extab : │ │ │ │ + 0x0008c9b0 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ + 0x0008c9c0 2e676e75 5f657874 61622a29 207d0a20 .gnu_extab*) }. │ │ │ │ + 0x0008c9d0 202f2a20 54686573 65207365 6374696f /* These sectio │ │ │ │ + 0x0008c9e0 6e732061 72652067 656e6572 61746564 ns are generated │ │ │ │ + 0x0008c9f0 20627920 74686520 53756e2f 4f726163 by the Sun/Orac │ │ │ │ + 0x0008ca00 6c652043 2b2b2063 6f6d7069 6c65722e le C++ compiler. │ │ │ │ + 0x0008ca10 20202a2f 0a20202e 65786365 7074696f */. .exceptio │ │ │ │ + 0x0008ca20 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ + 0x0008ca30 595f4946 5f524f20 7b202a28 2e657863 Y_IF_RO { *(.exc │ │ │ │ + 0x0008ca40 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ + 0x0008ca50 7d0a2020 2f2a2056 6172696f 7573206e }. /* Various n │ │ │ │ + 0x0008ca60 6f746520 73656374 696f6e73 2e202050 ote sections. P │ │ │ │ + 0x0008ca70 6c616365 64206865 72652073 6f207468 laced here so th │ │ │ │ + 0x0008ca80 61742074 68657920 61726520 616c7761 at they are alwa │ │ │ │ + 0x0008ca90 79732069 6e636c75 6465640a 20202020 ys included. │ │ │ │ + 0x0008caa0 20696e20 74686520 72656164 2d6f6e6c in the read-onl │ │ │ │ + 0x0008cab0 79207365 676d656e 7420616e 64206e6f y segment and no │ │ │ │ + 0x0008cac0 74207472 65617465 64206173 206f7270 t treated as orp │ │ │ │ + 0x0008cad0 68616e20 73656374 696f6e73 2e202054 han sections. T │ │ │ │ + 0x0008cae0 68650a20 20202020 63757272 656e7420 he. current │ │ │ │ + 0x0008caf0 6f727068 616e2068 616e646c 696e6720 orphan handling │ │ │ │ + 0x0008cb00 616c676f 72697468 6d20646f 65732070 algorithm does p │ │ │ │ + 0x0008cb10 6c616365 206e6f74 65207365 6374696f lace note sectio │ │ │ │ + 0x0008cb20 6e732061 66746572 20522f4f 0a202020 ns after R/O. │ │ │ │ + 0x0008cb30 20206461 74612c20 62757420 74686973 data, but this │ │ │ │ + 0x0008cb40 20697320 6e6f7420 67756172 616e7465 is not guarante │ │ │ │ + 0x0008cb50 65642074 6f20616c 77617973 20626520 ed to always be │ │ │ │ + 0x0008cb60 74686520 63617365 2e20202a 2f0a2020 the case. */. │ │ │ │ + 0x0008cb70 2e6e6f74 652e6275 696c642d 6964203a .note.build-id : │ │ │ │ + 0x0008cb80 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ + 0x0008cb90 6275696c 642d6964 29207d0a 20202e6e build-id) }. .n │ │ │ │ + 0x0008cba0 6f74652e 474e552d 73746163 6b203a20 ote.GNU-stack : │ │ │ │ + 0x0008cbb0 20202020 7b202a28 2e6e6f74 652e474e { *(.note.GN │ │ │ │ + 0x0008cbc0 552d7374 61636b29 207d0a20 202e6e6f U-stack) }. .no │ │ │ │ + 0x0008cbd0 74652e67 6e752e70 726f7065 72747920 te.gnu.property │ │ │ │ + 0x0008cbe0 3a20207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ + 0x0008cbf0 2e70726f 70657274 7929207d 0a20202e .property) }. . │ │ │ │ + 0x0008cc00 6e6f7465 2e414249 2d746167 203a2020 note.ABI-tag : │ │ │ │ + 0x0008cc10 20202020 207b202a 282e6e6f 74652e41 { *(.note.A │ │ │ │ + 0x0008cc20 42492d74 61672920 7d0a2020 2e6e6f74 BI-tag) }. .not │ │ │ │ + 0x0008cc30 652e7061 636b6167 65203a20 20202020 e.package : │ │ │ │ + 0x0008cc40 20207b20 2a282e6e 6f74652e 7061636b { *(.note.pack │ │ │ │ + 0x0008cc50 61676529 207d0a20 202e6e6f 74652e64 age) }. .note.d │ │ │ │ + 0x0008cc60 6c6f7065 6e203a20 20202020 2020207b lopen : { │ │ │ │ + 0x0008cc70 202a282e 6e6f7465 2e646c6f 70656e29 *(.note.dlopen) │ │ │ │ + 0x0008cc80 207d0a20 202e6e6f 74652e6e 65746273 }. .note.netbs │ │ │ │ + 0x0008cc90 642e6964 656e7420 3a20207b 202a282e d.ident : { *(. │ │ │ │ + 0x0008cca0 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x0008ccb0 7429207d 0a20202e 6e6f7465 2e6f7065 t) }. .note.ope │ │ │ │ + 0x0008ccc0 6e627364 2e696465 6e74203a 207b202a nbsd.ident : { * │ │ │ │ + 0x0008ccd0 282e6e6f 74652e6f 70656e62 73642e69 (.note.openbsd.i │ │ │ │ + 0x0008cce0 64656e74 29207d0a 20202f2a 20537461 dent) }. /* Sta │ │ │ │ + 0x0008ccf0 7274206f 66207468 65205265 61642057 rt of the Read W │ │ │ │ + 0x0008cd00 72697465 20446174 61207265 67696f6e rite Data region │ │ │ │ + 0x0008cd10 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ + 0x0008cd20 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ + 0x0008cd30 72207468 65206461 74612073 65676d65 r the data segme │ │ │ │ + 0x0008cd40 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ + 0x0008cd50 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ + 0x0008cd60 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ + 0x0008cd70 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ + 0x0008cd80 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ + 0x0008cd90 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ + 0x0008cda0 3d204441 54415f53 45474d45 4e545f41 = DATA_SEGMENT_A │ │ │ │ + 0x0008cdb0 4c49474e 2028434f 4e535441 4e542028 LIGN (CONSTANT ( │ │ │ │ + 0x0008cdc0 4d415850 41474553 495a4529 2c20434f MAXPAGESIZE), CO │ │ │ │ + 0x0008cdd0 4e535441 4e542028 434f4d4d 4f4e5041 NSTANT (COMMONPA │ │ │ │ + 0x0008cde0 47455349 5a452929 3b0a2020 2f2a2045 GESIZE));. /* E │ │ │ │ + 0x0008cdf0 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ + 0x0008ce00 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ + 0x0008ce10 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ + 0x0008ce20 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ + 0x0008ce30 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ + 0x0008ce40 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ + 0x0008ce50 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ + 0x0008ce60 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ + 0x0008ce70 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ + 0x0008ce80 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ + 0x0008ce90 202e676e 755f6578 74616220 20202020 .gnu_extab │ │ │ │ + 0x0008cea0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x0008ceb0 2a282e67 6e755f65 78746162 29207d0a *(.gnu_extab) }. │ │ │ │ + 0x0008cec0 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ + 0x0008ced0 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ + 0x0008cee0 5257207b 202a282e 6763635f 65786365 RW { *(.gcc_exce │ │ │ │ + 0x0008cef0 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ + 0x0008cf00 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ + 0x0008cf10 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ + 0x0008cf20 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ + 0x0008cf30 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ + 0x0008cf40 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ + 0x0008cf50 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ + 0x0008cf60 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ + 0x0008cf70 20202a2f 0a20202e 74646174 61092020 */. .tdata. │ │ │ │ + 0x0008cf80 3a0a2020 207b0a20 20202020 50524f56 :. {. PROV │ │ │ │ + 0x0008cf90 4944455f 48494444 454e2028 5f5f7464 IDE_HIDDEN (__td │ │ │ │ + 0x0008cfa0 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ + 0x0008cfb0 20202020 202a282e 74646174 61202e74 *(.tdata .t │ │ │ │ + 0x0008cfc0 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ + 0x0008cfd0 6f6e6365 2e74642e 2a290a20 20207d0a once.td.*). }. │ │ │ │ + 0x0008cfe0 20202e74 62737309 0920203a 207b202a .tbss.. : { * │ │ │ │ + 0x0008cff0 282e7462 7373202e 74627373 2e2a202e (.tbss .tbss.* . │ │ │ │ + 0x0008d000 676e752e 6c696e6b 6f6e6365 2e74622e gnu.linkonce.tb. │ │ │ │ + 0x0008d010 2a29202a 282e7463 6f6d6d6f 6e29207d *) *(.tcommon) } │ │ │ │ + 0x0008d020 0a20202e 70726569 6e69745f 61727261 . .preinit_arra │ │ │ │ + 0x0008d030 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ + 0x0008d040 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0008d050 5f707265 696e6974 5f617272 61795f73 _preinit_array_s │ │ │ │ + 0x0008d060 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ + 0x0008d070 45455020 282a282e 70726569 6e69745f EEP (*(.preinit_ │ │ │ │ + 0x0008d080 61727261 7929290a 20202020 50524f56 array)). PROV │ │ │ │ + 0x0008d090 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ + 0x0008d0a0 65696e69 745f6172 7261795f 656e6420 einit_array_end │ │ │ │ + 0x0008d0b0 3d202e29 3b0a2020 7d0a2020 2e696e69 = .);. }. .ini │ │ │ │ + 0x0008d0c0 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ + 0x0008d0d0 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x0008d0e0 44454e20 285f5f69 6e69745f 61727261 DEN (__init_arra │ │ │ │ + 0x0008d0f0 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ + 0x0008d100 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ + 0x0008d110 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x0008d120 2e696e69 745f6172 7261792e 2a292053 .init_array.*) S │ │ │ │ + 0x0008d130 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x0008d140 52495459 282e6374 6f72732e 2a292929 RITY(.ctors.*))) │ │ │ │ + 0x0008d150 0a202020 204b4545 5020282a 282e696e . KEEP (*(.in │ │ │ │ + 0x0008d160 69745f61 72726179 20455843 4c554445 it_array EXCLUDE │ │ │ │ + 0x0008d170 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ + 0x0008d180 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ + 0x0008d190 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ + 0x0008d1a0 643f2e6f 2029202e 63746f72 7329290a d?.o ) .ctors)). │ │ │ │ + 0x0008d1b0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x0008d1c0 454e2028 5f5f696e 69745f61 72726179 EN (__init_array │ │ │ │ + 0x0008d1d0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ + 0x0008d1e0 202e6669 6e695f61 72726179 20202020 .fini_array │ │ │ │ + 0x0008d1f0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x0008d200 455f4849 4444454e 20285f5f 66696e69 E_HIDDEN (__fini │ │ │ │ + 0x0008d210 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ + 0x0008d220 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ + 0x0008d230 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x0008d240 52495459 282e6669 6e695f61 72726179 RITY(.fini_array │ │ │ │ + 0x0008d250 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ + 0x0008d260 5f505249 4f524954 59282e64 746f7273 _PRIORITY(.dtors │ │ │ │ + 0x0008d270 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x0008d280 2a282e66 696e695f 61727261 79204558 *(.fini_array EX │ │ │ │ + 0x0008d290 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ + 0x0008d2a0 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ + 0x0008d2b0 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ + 0x0008d2c0 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ + 0x0008d2d0 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ + 0x0008d2e0 5f484944 44454e20 285f5f66 696e695f _HIDDEN (__fini_ │ │ │ │ + 0x0008d2f0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ + 0x0008d300 20207d0a 20202e63 746f7273 20202020 }. .ctors │ │ │ │ + 0x0008d310 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ + 0x0008d320 2f2a2067 63632075 73657320 63727462 /* gcc uses crtb │ │ │ │ + 0x0008d330 6567696e 2e6f2074 6f206669 6e642074 egin.o to find t │ │ │ │ + 0x0008d340 68652073 74617274 206f660a 20202020 he start of. │ │ │ │ + 0x0008d350 20202074 68652063 6f6e7374 72756374 the construct │ │ │ │ + 0x0008d360 6f72732c 20736f20 7765206d 616b6520 ors, so we make │ │ │ │ + 0x0008d370 73757265 20697420 69730a20 20202020 sure it is. │ │ │ │ + 0x0008d380 20206669 7273742e 20204265 63617573 first. Becaus │ │ │ │ + 0x0008d390 65207468 69732069 73206120 77696c64 e this is a wild │ │ │ │ + 0x0008d3a0 63617264 2c206974 0a202020 20202020 card, it. │ │ │ │ + 0x0008d3b0 646f6573 6e277420 6d617474 65722069 doesn't matter i │ │ │ │ + 0x0008d3c0 66207468 65207573 65722064 6f657320 f the user does │ │ │ │ + 0x0008d3d0 6e6f740a 20202020 20202061 63747561 not. actua │ │ │ │ + 0x0008d3e0 6c6c7920 6c696e6b 20616761 696e7374 lly link against │ │ │ │ + 0x0008d3f0 20637274 62656769 6e2e6f3b 20746865 crtbegin.o; the │ │ │ │ + 0x0008d400 0a202020 20202020 6c696e6b 65722077 . linker w │ │ │ │ + 0x0008d410 6f6e2774 206c6f6f 6b20666f 72206120 on't look for a │ │ │ │ + 0x0008d420 66696c65 20746f20 6d617463 6820610a file to match a. │ │ │ │ + 0x0008d430 20202020 20202077 696c6463 6172642e wildcard. │ │ │ │ + 0x0008d440 20205468 65207769 6c646361 72642061 The wildcard a │ │ │ │ + 0x0008d450 6c736f20 6d65616e 73207468 61742069 lso means that i │ │ │ │ + 0x0008d460 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ + 0x0008d470 206d6174 74657220 77686963 68206469 matter which di │ │ │ │ + 0x0008d480 72656374 6f727920 63727462 6567696e rectory crtbegin │ │ │ │ + 0x0008d490 2e6f0a20 20202020 20206973 20696e2e .o. is in. │ │ │ │ + 0x0008d4a0 20202a2f 0a202020 204b4545 5020282a */. KEEP (* │ │ │ │ + 0x0008d4b0 63727462 6567696e 2e6f282e 63746f72 crtbegin.o(.ctor │ │ │ │ + 0x0008d4c0 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ + 0x0008d4d0 72746265 67696e3f 2e6f282e 63746f72 rtbegin?.o(.ctor │ │ │ │ + 0x0008d4e0 7329290a 20202020 2f2a2057 6520646f s)). /* We do │ │ │ │ + 0x0008d4f0 6e277420 77616e74 20746f20 696e636c n't want to incl │ │ │ │ + 0x0008d500 75646520 74686520 2e63746f 72207365 ude the .ctor se │ │ │ │ + 0x0008d510 6374696f 6e206672 6f6d0a20 20202020 ction from. │ │ │ │ + 0x0008d520 20207468 65206372 74656e64 2e6f2066 the crtend.o f │ │ │ │ + 0x0008d530 696c6520 756e7469 6c206166 74657220 ile until after │ │ │ │ + 0x0008d540 74686520 736f7274 65642063 746f7273 the sorted ctors │ │ │ │ + 0x0008d550 2e0a2020 20202020 20546865 202e6374 .. The .ct │ │ │ │ + 0x0008d560 6f722073 65637469 6f6e2066 726f6d20 or section from │ │ │ │ + 0x0008d570 74686520 63727465 6e642066 696c6520 the crtend file │ │ │ │ + 0x0008d580 636f6e74 61696e73 20746865 0a202020 contains the. │ │ │ │ + 0x0008d590 20202020 656e6420 6f662063 746f7273 end of ctors │ │ │ │ + 0x0008d5a0 206d6172 6b657220 616e6420 6974206d marker and it m │ │ │ │ + 0x0008d5b0 75737420 6265206c 61737420 2a2f0a20 ust be last */. │ │ │ │ + 0x0008d5c0 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ + 0x0008d5d0 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ + 0x0008d5e0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x0008d5f0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ + 0x0008d600 5020282a 28534f52 54282e63 746f7273 P (*(SORT(.ctors │ │ │ │ + 0x0008d610 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x0008d620 2a282e63 746f7273 29290a20 207d0a20 *(.ctors)). }. │ │ │ │ + 0x0008d630 202e6474 6f727320 20202020 20202020 .dtors │ │ │ │ + 0x0008d640 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ + 0x0008d650 282a6372 74626567 696e2e6f 282e6474 (*crtbegin.o(.dt │ │ │ │ + 0x0008d660 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ + 0x0008d670 2a637274 62656769 6e3f2e6f 282e6474 *crtbegin?.o(.dt │ │ │ │ + 0x0008d680 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ + 0x0008d690 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ + 0x0008d6a0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ + 0x0008d6b0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ + 0x0008d6c0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ + 0x0008d6d0 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ + 0x0008d6e0 204b4545 5020282a 282e6474 6f727329 KEEP (*(.dtors) │ │ │ │ + 0x0008d6f0 290a2020 7d0a2020 2e6a6372 20202020 ). }. .jcr │ │ │ │ + 0x0008d700 20202020 20202020 3a207b20 4b454550 : { KEEP │ │ │ │ + 0x0008d710 20282a28 2e6a6372 2929207d 0a20202e (*(.jcr)) }. . │ │ │ │ + 0x0008d720 64617461 2e72656c 2e726f20 3a207b20 data.rel.ro : { │ │ │ │ + 0x0008d730 2a282e64 6174612e 72656c2e 726f2e6c *(.data.rel.ro.l │ │ │ │ + 0x0008d740 6f63616c 2a202e67 6e752e6c 696e6b6f ocal* .gnu.linko │ │ │ │ + 0x0008d750 6e63652e 642e7265 6c2e726f 2e6c6f63 nce.d.rel.ro.loc │ │ │ │ + 0x0008d760 616c2e2a 29202a28 2e646174 612e7265 al.*) *(.data.re │ │ │ │ + 0x0008d770 6c2e726f 202e6461 74612e72 656c2e72 l.ro .data.rel.r │ │ │ │ + 0x0008d780 6f2e2a20 2e676e75 2e6c696e 6b6f6e63 o.* .gnu.linkonc │ │ │ │ + 0x0008d790 652e642e 72656c2e 726f2e2a 29207d0a e.d.rel.ro.*) }. │ │ │ │ + 0x0008d7a0 20202e64 796e616d 69632020 20202020 .dynamic │ │ │ │ + 0x0008d7b0 20203a20 7b202a28 2e64796e 616d6963 : { *(.dynamic │ │ │ │ + 0x0008d7c0 29207d0a 20202e67 6f742020 20202020 ) }. .got │ │ │ │ + 0x0008d7d0 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ + 0x0008d7e0 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ + 0x0008d7f0 7429202a 282e676f 7429202a 282e6967 t) *(.got) *(.ig │ │ │ │ + 0x0008d800 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ + 0x0008d810 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ + 0x0008d820 4e442028 302c202e 293b0a20 202e6461 ND (0, .);. .da │ │ │ │ + 0x0008d830 74612020 20202020 20202020 203a0a20 ta :. │ │ │ │ + 0x0008d840 207b0a20 20202050 524f5649 44452028 {. PROVIDE ( │ │ │ │ + 0x0008d850 5f5f6461 74615f73 74617274 203d202e __data_start = . │ │ │ │ + 0x0008d860 293b0a20 2020202a 282e6461 7461202e );. *(.data . │ │ │ │ + 0x0008d870 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ + 0x0008d880 6f6e6365 2e642e2a 290a2020 2020534f once.d.*). SO │ │ │ │ + 0x0008d890 52542843 4f4e5354 52554354 4f525329 RT(CONSTRUCTORS) │ │ │ │ + 0x0008d8a0 0a20207d 0a20202e 64617461 31202020 . }. .data1 │ │ │ │ + 0x0008d8b0 20202020 2020203a 207b202a 282e6461 : { *(.da │ │ │ │ + 0x0008d8c0 74613129 207d0a20 205f6564 61746120 ta1) }. _edata │ │ │ │ + 0x0008d8d0 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ + 0x0008d8e0 65646174 61203d20 2e293b0a 20202e20 edata = .);. . │ │ │ │ + 0x0008d8f0 3d20414c 49474e28 414c4947 4e4f4628 = ALIGN(ALIGNOF( │ │ │ │ + 0x0008d900 4e455854 5f534543 54494f4e 29293b0a NEXT_SECTION));. │ │ │ │ + 0x0008d910 20205f5f 6273735f 73746172 74203d20 __bss_start = │ │ │ │ + 0x0008d920 2e3b0a20 205f5f62 73735f73 74617274 .;. __bss_start │ │ │ │ + 0x0008d930 5f5f203d 202e3b0a 20202e62 73732020 __ = .;. .bss │ │ │ │ + 0x0008d940 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x0008d950 20202020 2a282e64 796e6273 73290a20 *(.dynbss). │ │ │ │ + 0x0008d960 2020202a 282e6273 73202e62 73732e2a *(.bss .bss.* │ │ │ │ + 0x0008d970 202e676e 752e6c69 6e6b6f6e 63652e62 .gnu.linkonce.b │ │ │ │ + 0x0008d980 2e2a290a 20202020 2a28434f 4d4d4f4e .*). *(COMMON │ │ │ │ + 0x0008d990 290a2020 20202f2a 20416c69 676e2068 ). /* Align h │ │ │ │ + 0x0008d9a0 65726520 746f2065 6e737572 65207468 ere to ensure th │ │ │ │ + 0x0008d9b0 61742069 6e207468 6520636f 6d6d6f6e at in the common │ │ │ │ + 0x0008d9c0 20636173 65206f66 20746865 7265206f case of there o │ │ │ │ + 0x0008d9d0 6e6c7920 6265696e 67206f6e 650a2020 nly being one. │ │ │ │ + 0x0008d9e0 20202020 20747970 65206f66 202e6273 type of .bs │ │ │ │ + 0x0008d9f0 73207365 6374696f 6e2c2074 68652073 s section, the s │ │ │ │ + 0x0008da00 65637469 6f6e206f 63637570 69657320 ection occupies │ │ │ │ + 0x0008da10 73706163 65207570 20746f20 5f656e64 space up to _end │ │ │ │ + 0x0008da20 2e0a2020 20202020 20416c69 676e2061 .. Align a │ │ │ │ + 0x0008da30 66746572 202e6273 7320746f 20656e73 fter .bss to ens │ │ │ │ + 0x0008da40 75726520 636f7272 65637420 616c6967 ure correct alig │ │ │ │ + 0x0008da50 6e6d656e 74206576 656e2069 66207468 nment even if th │ │ │ │ + 0x0008da60 650a2020 20202020 202e6273 73207365 e. .bss se │ │ │ │ + 0x0008da70 6374696f 6e206469 73617070 65617273 ction disappears │ │ │ │ + 0x0008da80 20626563 61757365 20746865 72652061 because there a │ │ │ │ + 0x0008da90 7265206e 6f20696e 70757420 73656374 re no input sect │ │ │ │ + 0x0008daa0 696f6e73 2e0a2020 20202020 20464958 ions.. FIX │ │ │ │ + 0x0008dab0 4d453a20 57687920 646f2077 65206e65 ME: Why do we ne │ │ │ │ + 0x0008dac0 65642069 743f2057 68656e20 74686572 ed it? When ther │ │ │ │ + 0x0008dad0 65206973 206e6f20 2e627373 20736563 e is no .bss sec │ │ │ │ + 0x0008dae0 74696f6e 2c207765 20646f20 6e6f740a tion, we do not. │ │ │ │ + 0x0008daf0 20202020 20202070 61642074 6865202e pad the . │ │ │ │ + 0x0008db00 64617461 20736563 74696f6e 2e20202a data section. * │ │ │ │ + 0x0008db10 2f0a2020 20202020 2e203d20 414c4947 /. . = ALIG │ │ │ │ + 0x0008db20 4e282e20 213d2030 203f2036 34202f20 N(. != 0 ? 64 / │ │ │ │ + 0x0008db30 38203a20 31293b0a 20207d0a 20205f62 8 : 1);. }. _b │ │ │ │ + 0x0008db40 73735f65 6e645f5f 203d202e 3b205f5f ss_end__ = .; __ │ │ │ │ + 0x0008db50 6273735f 656e645f 5f203d20 2e3b0a20 bss_end__ = .;. │ │ │ │ + 0x0008db60 2020202e 203d2041 4c49474e 28363420 . = ALIGN(64 │ │ │ │ + 0x0008db70 2f203829 3b0a2020 2f2a2053 74617274 / 8);. /* Start │ │ │ │ + 0x0008db80 206f6620 74686520 4c617267 65204461 of the Large Da │ │ │ │ + 0x0008db90 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x0008dba0 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ + 0x0008dbb0 52542822 6c646174 612d7365 676d656e RT("ldata-segmen │ │ │ │ + 0x0008dbc0 74222c20 2e293b0a 20202e20 3d20414c t", .);. . = AL │ │ │ │ + 0x0008dbd0 49474e28 3634202f 2038293b 0a20205f IGN(64 / 8);. _ │ │ │ │ + 0x0008dbe0 5f656e64 5f5f203d 202e3b0a 20205f65 _end__ = .;. _e │ │ │ │ + 0x0008dbf0 6e64203d 202e3b0a 20205052 4f564944 nd = .;. PROVID │ │ │ │ + 0x0008dc00 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ + 0x0008dc10 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ + 0x0008dc20 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ + 0x0008dc30 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ + 0x0008dc40 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0008dc50 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ + 0x0008dc60 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ + 0x0008dc70 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ + 0x0008dc80 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ + 0x0008dc90 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ + 0x0008dca0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x0008dcb0 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ + 0x0008dcc0 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ + 0x0008dcd0 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ + 0x0008dce0 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ + 0x0008dcf0 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ + 0x0008dd00 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ + 0x0008dd10 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ + 0x0008dd20 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ + 0x0008dd30 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ + 0x0008dd40 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ + 0x0008dd50 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ + 0x0008dd60 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ + 0x0008dd70 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ + 0x0008dd80 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ + 0x0008dd90 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ + 0x0008dda0 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ + 0x0008ddb0 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ + 0x0008ddc0 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ + 0x0008ddd0 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ + 0x0008dde0 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ + 0x0008ddf0 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ + 0x0008de00 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ + 0x0008de10 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ + 0x0008de20 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ + 0x0008de30 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ + 0x0008de40 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ + 0x0008de50 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ + 0x0008de60 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ + 0x0008de70 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ + 0x0008de80 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ + 0x0008de90 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ + 0x0008dea0 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ + 0x0008deb0 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ + 0x0008dec0 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ + 0x0008ded0 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ + 0x0008dee0 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ + 0x0008def0 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ + 0x0008df00 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ + 0x0008df10 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ + 0x0008df20 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ + 0x0008df30 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0008df40 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ + 0x0008df50 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ + 0x0008df60 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ + 0x0008df70 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ + 0x0008df80 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ + 0x0008df90 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ + 0x0008dfa0 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ + 0x0008dfb0 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ + 0x0008dfc0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x0008dfd0 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ + 0x0008dfe0 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ + 0x0008dff0 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ + 0x0008e000 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ + 0x0008e010 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ + 0x0008e020 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ + 0x0008e030 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ + 0x0008e040 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ + 0x0008e050 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x0008e060 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ + 0x0008e070 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ + 0x0008e080 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ + 0x0008e090 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ + 0x0008e0a0 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ + 0x0008e0b0 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ + 0x0008e0c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e0d0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ + 0x0008e0e0 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ + 0x0008e0f0 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ + 0x0008e100 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ + 0x0008e110 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e120 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ + 0x0008e130 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ + 0x0008e140 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ + 0x0008e150 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ + 0x0008e160 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x0008e170 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ + 0x0008e180 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ + 0x0008e190 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x0008e1a0 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ + 0x0008e1b0 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ + 0x0008e1c0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0008e1d0 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ + 0x0008e1e0 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ + 0x0008e1f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e200 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ + 0x0008e210 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ + 0x0008e220 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ + 0x0008e230 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ + 0x0008e240 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ + 0x0008e250 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ + 0x0008e260 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ + 0x0008e270 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x0008e280 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ + 0x0008e290 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ + 0x0008e2a0 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ + 0x0008e2b0 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ + 0x0008e2c0 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ + 0x0008e2d0 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ + 0x0008e2e0 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ + 0x0008e2f0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ + 0x0008e300 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ + 0x0008e310 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ + 0x0008e320 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ + 0x0008e330 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ + 0x0008e340 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ + 0x0008e350 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ + 0x0008e360 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ + 0x0008e370 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e380 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ + 0x0008e390 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ + 0x0008e3a0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e3b0 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ + 0x0008e3c0 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ + 0x0008e3d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0008e3e0 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ + 0x0008e3f0 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ + 0x0008e400 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ + 0x0008e410 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ + 0x0008e420 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ + 0x0008e430 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ + 0x0008e440 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ + 0x0008e450 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ + 0x0008e460 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ + 0x0008e470 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ + 0x0008e480 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ + 0x0008e490 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ + 0x0008e4a0 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ + 0x0008e4b0 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ + 0x0008e4c0 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ + 0x0008e4d0 2f2a2044 65666175 6c74206c 696e6b65 /* Default linke │ │ │ │ + 0x0008e4e0 72207363 72697074 2c20666f 72206e6f r script, for no │ │ │ │ + 0x0008e4f0 726d616c 20657865 63757461 626c6573 rmal executables │ │ │ │ + 0x0008e500 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ + 0x0008e510 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ + 0x0008e520 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ + 0x0008e530 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ + 0x0008e540 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ + 0x0008e550 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ + 0x0008e560 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ + 0x0008e570 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ + 0x0008e580 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ + 0x0008e590 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ + 0x0008e5a0 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ + 0x0008e5b0 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ + 0x0008e5c0 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ + 0x0008e5d0 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ + 0x0008e5e0 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ + 0x0008e5f0 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ + 0x0008e600 545f464f 524d4154 2822656c 6636342d T_FORMAT("elf64- │ │ │ │ + 0x0008e610 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ + 0x0008e620 22656c66 36342d62 69676161 72636836 "elf64-bigaarch6 │ │ │ │ + 0x0008e630 34222c20 22656c66 36342d6c 6974746c 4", "elf64-littl │ │ │ │ + 0x0008e640 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ + 0x0008e650 545f4152 43482861 61726368 3634290a T_ARCH(aarch64). │ │ │ │ + 0x0008e660 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ + 0x0008e670 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0008e680 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ + 0x0008e690 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ + 0x0008e6a0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x0008e6b0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x0008e6c0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ + 0x0008e6d0 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ + 0x0008e6e0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0008e6f0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x0008e700 73722f6c 6f63616c 2f6c6962 22293b20 sr/local/lib"); │ │ │ │ + 0x0008e710 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ + 0x0008e720 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ + 0x0008e730 223d2f75 73722f6c 69622229 3b205345 "=/usr/lib"); SE │ │ │ │ + 0x0008e740 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ + 0x0008e750 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0008e760 752f6c69 6222293b 0a534543 54494f4e u/lib");.SECTION │ │ │ │ + 0x0008e770 530a7b0a 20202f2a 20526561 642d6f6e S.{. /* Read-on │ │ │ │ + 0x0008e780 6c792073 65637469 6f6e732c 206d6572 ly sections, mer │ │ │ │ + 0x0008e790 67656420 696e746f 20746578 74207365 ged into text se │ │ │ │ + 0x0008e7a0 676d656e 743a202a 2f0a2020 50524f56 gment: */. PROV │ │ │ │ + 0x0008e7b0 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ + 0x0008e7c0 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ + 0x0008e7d0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0008e7e0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0008e7f0 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ + 0x0008e800 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0008e810 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0008e820 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x0008e830 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x0008e840 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x0008e850 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x0008e860 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x0008e870 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x0008e880 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x0008e890 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x0008e8a0 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x0008e8b0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x0008e8c0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x0008e8d0 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x0008e8e0 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x0008e8f0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x0008e900 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x0008e910 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x0008e920 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x0008e930 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ + 0x0008e940 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ + 0x0008e950 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ + 0x0008e960 202e6861 73682020 20202020 20202020 .hash │ │ │ │ + 0x0008e970 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ + 0x0008e980 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ + 0x0008e990 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ + 0x0008e9a0 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ + 0x0008e9b0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0008e9c0 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ + 0x0008e9d0 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ + 0x0008e9e0 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ + 0x0008e9f0 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ + 0x0008ea00 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ + 0x0008ea10 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x0008ea20 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ + 0x0008ea30 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ + 0x0008ea40 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ + 0x0008ea50 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x0008ea60 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ + 0x0008ea70 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ + 0x0008ea80 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ + 0x0008ea90 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ + 0x0008eaa0 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ + 0x0008eab0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ + 0x0008eac0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0008ead0 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ + 0x0008eae0 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ + 0x0008eaf0 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ + 0x0008eb00 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ + 0x0008eb10 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ + 0x0008eb20 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ + 0x0008eb30 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0008eb40 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ + 0x0008eb50 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ + 0x0008eb60 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ + 0x0008eb70 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ + 0x0008eb80 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ + 0x0008eb90 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0008eba0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x0008ebb0 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ + 0x0008ebc0 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ + 0x0008ebd0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x0008ebe0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0008ebf0 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ + 0x0008ec00 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ + 0x0008ec10 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x0008ec20 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x0008ec30 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x0008ec40 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ + 0x0008ec50 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ + 0x0008ec60 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ + 0x0008ec70 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0008ec80 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ + 0x0008ec90 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ + 0x0008eca0 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ + 0x0008ecb0 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ + 0x0008ecc0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x0008ecd0 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ + 0x0008ece0 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ + 0x0008ecf0 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ + 0x0008ed00 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ + 0x0008ed10 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ + 0x0008ed20 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ + 0x0008ed30 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ + 0x0008ed40 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ + 0x0008ed50 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ + 0x0008ed60 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ + 0x0008ed70 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ + 0x0008ed80 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x0008ed90 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ + 0x0008eda0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0008edb0 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ + 0x0008edc0 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ + 0x0008edd0 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x0008ede0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0008edf0 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ + 0x0008ee00 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ + 0x0008ee10 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ + 0x0008ee20 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ + 0x0008ee30 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ + 0x0008ee40 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ + 0x0008ee50 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ + 0x0008ee60 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ + 0x0008ee70 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ + 0x0008ee80 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ + 0x0008ee90 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x0008eea0 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ + 0x0008eeb0 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ + 0x0008eec0 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ + 0x0008eed0 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ + 0x0008eee0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0008eef0 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ + 0x0008ef00 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ + 0x0008ef10 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ + 0x0008ef20 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ + 0x0008ef30 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ + 0x0008ef40 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x0008ef50 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ + 0x0008ef60 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ + 0x0008ef70 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ + 0x0008ef80 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ + 0x0008ef90 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ + 0x0008efa0 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ + 0x0008efb0 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ + 0x0008efc0 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x0008efd0 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ + 0x0008efe0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x0008eff0 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ + 0x0008f000 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ + 0x0008f010 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ + 0x0008f020 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ + 0x0008f030 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ + 0x0008f040 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x0008f050 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ + 0x0008f060 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ + 0x0008f070 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ + 0x0008f080 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ + 0x0008f090 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ + 0x0008f0a0 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ + 0x0008f0b0 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ + 0x0008f0c0 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ + 0x0008f0d0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ + 0x0008f0e0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0008f0f0 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ + 0x0008f100 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x0008f110 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ + 0x0008f120 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ + 0x0008f130 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ + 0x0008f140 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ + 0x0008f150 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ + 0x0008f160 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ + 0x0008f170 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ + 0x0008f180 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ + 0x0008f190 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ + 0x0008f1a0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ + 0x0008f1b0 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ + 0x0008f1c0 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x0008f1d0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x0008f1e0 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x0008f1f0 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x0008f200 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ + 0x0008f210 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x0008f220 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ + 0x0008f230 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0008f240 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ + 0x0008f250 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0008f260 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0008f270 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ + 0x0008f280 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ + 0x0008f290 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ + 0x0008f2a0 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ + 0x0008f2b0 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ + 0x0008f2c0 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ + 0x0008f2d0 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ + 0x0008f2e0 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ + 0x0008f2f0 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ + 0x0008f300 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ + 0x0008f310 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ + 0x0008f320 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ + 0x0008f330 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ + 0x0008f340 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ + 0x0008f350 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ + 0x0008f360 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ + 0x0008f370 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ + 0x0008f380 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ + 0x0008f390 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ + 0x0008f3a0 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ + 0x0008f3b0 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ + 0x0008f3c0 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ + 0x0008f3d0 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ + 0x0008f3e0 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ + 0x0008f3f0 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ + 0x0008f400 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ + 0x0008f410 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ + 0x0008f420 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ + 0x0008f430 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0008f440 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ + 0x0008f450 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ + 0x0008f460 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ + 0x0008f470 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ + 0x0008f480 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ + 0x0008f490 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x0008f4a0 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ + 0x0008f4b0 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ + 0x0008f4c0 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ + 0x0008f4d0 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ + 0x0008f4e0 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ + 0x0008f4f0 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ + 0x0008f500 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ + 0x0008f510 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ + 0x0008f520 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ + 0x0008f530 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ + 0x0008f540 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ + 0x0008f550 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ + 0x0008f560 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ + 0x0008f570 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ + 0x0008f580 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ + 0x0008f590 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ + 0x0008f5a0 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ + 0x0008f5b0 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ + 0x0008f5c0 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ + 0x0008f5d0 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ + 0x0008f5e0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x0008f5f0 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ + 0x0008f600 61646472 65737320 666f7220 74686520 address for the │ │ │ │ + 0x0008f610 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x0008f620 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x0008f630 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x0008f640 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x0008f650 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x0008f660 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x0008f670 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ + 0x0008f680 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ + 0x0008f690 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x0008f6a0 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ + 0x0008f6b0 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ + 0x0008f6c0 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ + 0x0008f6d0 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ + 0x0008f6e0 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ + 0x0008f6f0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ + 0x0008f700 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ + 0x0008f710 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ + 0x0008f720 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ + 0x0008f730 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ + 0x0008f740 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ + 0x0008f750 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ + 0x0008f760 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ + 0x0008f770 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ + 0x0008f780 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ + 0x0008f790 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ + 0x0008f7a0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ + 0x0008f7b0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0008f7c0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ + 0x0008f7d0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ + 0x0008f7e0 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ + 0x0008f7f0 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ + 0x0008f800 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0008f810 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ + 0x0008f820 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ + 0x0008f830 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ + 0x0008f840 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ + 0x0008f850 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ + 0x0008f860 0a202020 20205052 4f564944 455f4849 . PROVIDE_HI │ │ │ │ + 0x0008f870 4444454e 20285f5f 74646174 615f7374 DDEN (__tdata_st │ │ │ │ + 0x0008f880 61727420 3d202e29 3b0a2020 2020202a art = .);. * │ │ │ │ + 0x0008f890 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ + 0x0008f8a0 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ + 0x0008f8b0 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ + 0x0008f8c0 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ + 0x0008f8d0 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ + 0x0008f8e0 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ + 0x0008f8f0 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ + 0x0008f900 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ + 0x0008f910 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ + 0x0008f920 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ + 0x0008f930 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ + 0x0008f940 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ + 0x0008f950 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ + 0x0008f960 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ + 0x0008f970 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ + 0x0008f980 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ + 0x0008f990 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ + 0x0008f9a0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ + 0x0008f9b0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x0008f9c0 5f696e69 745f6172 7261795f 73746172 _init_array_star │ │ │ │ + 0x0008f9d0 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ + 0x0008f9e0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ + 0x0008f9f0 5f505249 4f524954 59282e69 6e69745f _PRIORITY(.init_ │ │ │ │ + 0x0008fa00 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ + 0x0008fa10 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0008fa20 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ + 0x0008fa30 45455020 282a282e 696e6974 5f617272 EEP (*(.init_arr │ │ │ │ + 0x0008fa40 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ + 0x0008fa50 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ + 0x0008fa60 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ + 0x0008fa70 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0008fa80 202e6374 6f727329 290a2020 20205052 .ctors)). PR │ │ │ │ + 0x0008fa90 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0008faa0 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ + 0x0008fab0 202e293b 0a20207d 0a20202e 66696e69 .);. }. .fini │ │ │ │ + 0x0008fac0 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ + 0x0008fad0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x0008fae0 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ + 0x0008faf0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x0008fb00 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ + 0x0008fb10 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0008fb20 66696e69 5f617272 61792e2a 2920534f fini_array.*) SO │ │ │ │ + 0x0008fb30 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0008fb40 49545928 2e64746f 72732e2a 2929290a ITY(.dtors.*))). │ │ │ │ + 0x0008fb50 20202020 4b454550 20282a28 2e66696e KEEP (*(.fin │ │ │ │ + 0x0008fb60 695f6172 72617920 4558434c 5544455f i_array EXCLUDE_ │ │ │ │ + 0x0008fb70 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ + 0x0008fb80 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ + 0x0008fb90 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x0008fba0 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ + 0x0008fbb0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0008fbc0 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ + 0x0008fbd0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ + 0x0008fbe0 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ + 0x0008fbf0 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ + 0x0008fc00 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ + 0x0008fc10 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ + 0x0008fc20 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ + 0x0008fc30 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ + 0x0008fc40 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ + 0x0008fc50 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ + 0x0008fc60 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ + 0x0008fc70 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ + 0x0008fc80 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ + 0x0008fc90 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ + 0x0008fca0 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ + 0x0008fcb0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ + 0x0008fcc0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ + 0x0008fcd0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ + 0x0008fce0 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ + 0x0008fcf0 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ + 0x0008fd00 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ + 0x0008fd10 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ + 0x0008fd20 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ + 0x0008fd30 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ + 0x0008fd40 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ + 0x0008fd50 72207768 69636820 64697265 63746f72 r which director │ │ │ │ + 0x0008fd60 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ + 0x0008fd70 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ + 0x0008fd80 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x0008fd90 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ + 0x0008fda0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x0008fdb0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ + 0x0008fdc0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ + 0x0008fdd0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ + 0x0008fde0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ + 0x0008fdf0 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ + 0x0008fe00 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ + 0x0008fe10 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ + 0x0008fe20 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ + 0x0008fe30 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ + 0x0008fe40 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ + 0x0008fe50 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ + 0x0008fe60 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ + 0x0008fe70 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ + 0x0008fe80 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ + 0x0008fe90 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ + 0x0008fea0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ + 0x0008feb0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ + 0x0008fec0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ + 0x0008fed0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ + 0x0008fee0 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ + 0x0008fef0 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ + 0x0008ff00 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ + 0x0008ff10 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ + 0x0008ff20 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x0008ff30 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ + 0x0008ff40 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x0008ff50 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ + 0x0008ff60 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ + 0x0008ff70 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ + 0x0008ff80 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ + 0x0008ff90 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ + 0x0008ffa0 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ + 0x0008ffb0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x0008ffc0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ + 0x0008ffd0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ + 0x0008ffe0 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ + 0x0008fff0 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ + 0x00090000 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ + 0x00090010 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ + 0x00090020 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ + 0x00090030 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ + 0x00090040 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ + 0x00090050 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ + 0x00090060 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x00090070 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ + 0x00090080 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ + 0x00090090 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ + 0x000900a0 2e676f74 20202020 20202020 20202020 .got │ │ │ │ + 0x000900b0 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ + 0x000900c0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ + 0x000900d0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ + 0x000900e0 454e4420 2832342c 202e293b 0a20202e END (24, .);. . │ │ │ │ + 0x000900f0 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ + 0x00090100 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ + 0x00090110 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ + 0x00090120 2e646174 61202020 20202020 20202020 .data │ │ │ │ + 0x00090130 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x00090140 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ + 0x00090150 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ + 0x00090160 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ + 0x00090170 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ + 0x00090180 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ + 0x00090190 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ + 0x000901a0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x000901b0 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ + 0x000901c0 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ + 0x000901d0 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ + 0x000901e0 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ + 0x000901f0 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ + 0x00090200 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ + 0x00090210 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ + 0x00090220 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ + 0x00090230 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ + 0x00090240 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ + 0x00090250 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ + 0x00090260 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ + 0x00090270 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ + 0x00090280 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ + 0x00090290 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ + 0x000902a0 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ + 0x000902b0 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ + 0x000902c0 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ + 0x000902d0 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ + 0x000902e0 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ + 0x000902f0 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ + 0x00090300 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ + 0x00090310 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ + 0x00090320 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ + 0x00090330 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ + 0x00090340 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ + 0x00090350 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ + 0x00090360 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ + 0x00090370 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ + 0x00090380 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ + 0x00090390 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ + 0x000903a0 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ + 0x000903b0 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ + 0x000903c0 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ + 0x000903d0 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ + 0x000903e0 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ + 0x000903f0 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ + 0x00090400 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ + 0x00090410 4c49474e 282e2021 3d203020 3f203634 LIGN(. != 0 ? 64 │ │ │ │ + 0x00090420 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ + 0x00090430 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ + 0x00090440 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ + 0x00090450 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ + 0x00090460 3634202f 2038293b 0a20202f 2a205374 64 / 8);. /* St │ │ │ │ + 0x00090470 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ + 0x00090480 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00090490 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ + 0x000904a0 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ + 0x000904b0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ + 0x000904c0 20414c49 474e2836 34202f20 38293b0a ALIGN(64 / 8);. │ │ │ │ + 0x000904d0 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ + 0x000904e0 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ + 0x000904f0 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ + 0x00090500 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ + 0x00090510 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ + 0x00090520 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ + 0x00090530 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ + 0x00090540 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ + 0x00090550 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ + 0x00090560 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ + 0x00090570 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ + 0x00090580 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ + 0x00090590 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ + 0x000905a0 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ + 0x000905b0 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ + 0x000905c0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ + 0x000905d0 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ + 0x000905e0 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ + 0x000905f0 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ + 0x00090600 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ + 0x00090610 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ + 0x00090620 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ + 0x00090630 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ + 0x00090640 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ + 0x00090650 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ + 0x00090660 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ + 0x00090670 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ + 0x00090680 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ + 0x00090690 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x000906a0 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ + 0x000906b0 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ + 0x000906c0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ + 0x000906d0 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ + 0x000906e0 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ + 0x000906f0 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ + 0x00090700 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ + 0x00090710 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ + 0x00090720 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ + 0x00090730 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ + 0x00090740 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ + 0x00090750 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ + 0x00090760 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ + 0x00090770 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ + 0x00090780 202e6465 62756720 20202020 20202020 .debug │ │ │ │ + 0x00090790 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ + 0x000907a0 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ + 0x000907b0 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ + 0x000907c0 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ + 0x000907d0 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ + 0x000907e0 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ + 0x000907f0 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ + 0x00090800 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ + 0x00090810 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ + 0x00090820 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ + 0x00090830 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ + 0x00090840 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ + 0x00090850 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ + 0x00090860 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ + 0x00090870 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00090880 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ + 0x00090890 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ + 0x000908a0 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ + 0x000908b0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ + 0x000908c0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ + 0x000908d0 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ + 0x000908e0 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ + 0x000908f0 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ + 0x00090900 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ + 0x00090910 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ + 0x00090920 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ + 0x00090930 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ + 0x00090940 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00090950 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ + 0x00090960 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ + 0x00090970 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ + 0x00090980 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ + 0x00090990 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ + 0x000909a0 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ + 0x000909b0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x000909c0 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ + 0x000909d0 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ + 0x000909e0 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ + 0x000909f0 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ + 0x00090a00 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ + 0x00090a10 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ + 0x00090a20 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ + 0x00090a30 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ + 0x00090a40 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ + 0x00090a50 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ + 0x00090a60 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ + 0x00090a70 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ + 0x00090a80 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x00090a90 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ + 0x00090aa0 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ + 0x00090ab0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x00090ac0 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ + 0x00090ad0 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ + 0x00090ae0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x00090af0 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ + 0x00090b00 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ + 0x00090b10 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ + 0x00090b20 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00090b30 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ + 0x00090b40 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ + 0x00090b50 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ + 0x00090b60 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ + 0x00090b70 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ + 0x00090b80 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ + 0x00090b90 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ + 0x00090ba0 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ + 0x00090bb0 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ + 0x00090bc0 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ + 0x00090bd0 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ + 0x00090be0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x00090bf0 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ + 0x00090c00 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ + 0x00090c10 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ + 0x00090c20 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ + 0x00090c30 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ + 0x00090c40 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ + 0x00090c50 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ + 0x00090c60 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ + 0x00090c70 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ + 0x00090c80 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ + 0x00090c90 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ + 0x00090ca0 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ + 0x00090cb0 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ + 0x00090cc0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00090cd0 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ + 0x00090ce0 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ + 0x00090cf0 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ + 0x00090d00 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ + 0x00090d10 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ + 0x00090d20 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ + 0x00090d30 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ + 0x00090d40 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ + 0x00090d50 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ + 0x00090d60 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ + 0x00090d70 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ + 0x00090d80 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ + 0x00090d90 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ + 0x00090da0 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ + 0x00090db0 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ + 0x00090dc0 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x00090dd0 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ + 0x00090de0 6f63202d 7a207265 6c726f20 2d7a206e oc -z relro -z n │ │ │ │ + 0x00090df0 6f77202a 2f0a2f2a 20436f70 79726967 ow */./* Copyrig │ │ │ │ + 0x00090e00 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ + 0x00090e10 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ + 0x00090e20 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ + 0x00090e30 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ + 0x00090e40 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ + 0x00090e50 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ + 0x00090e60 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ + 0x00090e70 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ + 0x00090e80 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ + 0x00090e90 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ + 0x00090ea0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ + 0x00090eb0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ + 0x00090ec0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ + 0x00090ed0 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ + 0x00090ee0 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ + 0x00090ef0 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ + 0x00090f00 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x00090f10 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ + 0x00090f20 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ + 0x00090f30 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ + 0x00090f40 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ + 0x00090f50 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ + 0x00090f60 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00090f70 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ + 0x00090f80 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x00090f90 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ + 0x00090fa0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x00090fb0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x00090fc0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ + 0x00090fd0 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x00090fe0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x00090ff0 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ + 0x00091000 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x00091010 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x00091020 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ + 0x00091030 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x00091040 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ + 0x00091050 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ + 0x00091060 4f4e530a 7b0a2020 2f2a2052 6561642d ONS.{. /* Read- │ │ │ │ + 0x00091070 6f6e6c79 20736563 74696f6e 732c206d only sections, m │ │ │ │ + 0x00091080 65726765 6420696e 746f2074 65787420 erged into text │ │ │ │ + 0x00091090 7365676d 656e743a 202a2f0a 20205052 segment: */. PR │ │ │ │ + 0x000910a0 4f564944 4520285f 5f657865 63757461 OVIDE (__executa │ │ │ │ + 0x000910b0 626c655f 73746172 74203d20 5345474d ble_start = SEGM │ │ │ │ + 0x000910c0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ + 0x000910d0 7365676d 656e7422 2c203078 34303030 segment", 0x4000 │ │ │ │ + 0x000910e0 30302929 3b0a2020 2e203d20 5345474d 00));. . = SEGM │ │ │ │ + 0x000910f0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ + 0x00091100 7365676d 656e7422 2c203078 34303030 segment", 0x4000 │ │ │ │ + 0x00091110 30302920 2b205349 5a454f46 5f484541 00) + SIZEOF_HEA │ │ │ │ + 0x00091120 44455253 3b0a2020 2f2a2050 6c616365 DERS;. /* Place │ │ │ │ + 0x00091130 20746865 20627569 6c642d69 64206173 the build-id as │ │ │ │ + 0x00091140 20636c6f 73652074 6f207468 6520454c close to the EL │ │ │ │ + 0x00091150 46206865 61646572 73206173 20706f73 F headers as pos │ │ │ │ + 0x00091160 7369626c 652e2020 54686973 0a202020 sible. This. │ │ │ │ + 0x00091170 20206d61 78696d69 73657320 74686520 maximises the │ │ │ │ + 0x00091180 6368616e 63652074 68652062 75696c64 chance the build │ │ │ │ + 0x00091190 2d696420 77696c6c 20626520 70726573 -id will be pres │ │ │ │ + 0x000911a0 656e7420 696e2063 6f726520 66696c65 ent in core file │ │ │ │ + 0x000911b0 732c0a20 20202020 77686963 68204744 s,. which GD │ │ │ │ + 0x000911c0 42206361 6e207468 656e2075 73652074 B can then use t │ │ │ │ + 0x000911d0 6f206c6f 63617465 20746865 20617373 o locate the ass │ │ │ │ + 0x000911e0 6f636961 74656420 64656275 67696e66 ociated debuginf │ │ │ │ + 0x000911f0 6f206669 6c652e20 202a2f0a 20202e6e o file. */. .n │ │ │ │ + 0x00091200 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ + 0x00091210 20203a20 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ + 0x00091220 752e6275 696c642d 69642920 7d0a2020 u.build-id) }. │ │ │ │ + 0x00091230 2e696e74 65727020 20202020 20202020 .interp │ │ │ │ + 0x00091240 3a207b20 2a282e69 6e746572 7029207d : { *(.interp) } │ │ │ │ + 0x00091250 0a20202e 68617368 20202020 20202020 . .hash │ │ │ │ + 0x00091260 2020203a 207b202a 282e6861 73682920 : { *(.hash) │ │ │ │ + 0x00091270 7d0a2020 2e676e75 2e686173 68202020 }. .gnu.hash │ │ │ │ + 0x00091280 20202020 3a207b20 2a282e67 6e752e68 : { *(.gnu.h │ │ │ │ + 0x00091290 61736829 207d0a20 202e6479 6e73796d ash) }. .dynsym │ │ │ │ + 0x000912a0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x000912b0 64796e73 796d2920 7d0a2020 2e64796e dynsym) }. .dyn │ │ │ │ + 0x000912c0 73747220 20202020 20202020 3a207b20 str : { │ │ │ │ + 0x000912d0 2a282e64 796e7374 7229207d 0a20202e *(.dynstr) }. . │ │ │ │ + 0x000912e0 676e752e 76657273 696f6e20 2020203a gnu.version : │ │ │ │ + 0x000912f0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x00091300 6e29207d 0a20202e 676e752e 76657273 n) }. .gnu.vers │ │ │ │ + 0x00091310 696f6e5f 6420203a 207b202a 282e676e ion_d : { *(.gn │ │ │ │ + 0x00091320 752e7665 7273696f 6e5f6429 207d0a20 u.version_d) }. │ │ │ │ + 0x00091330 202e676e 752e7665 7273696f 6e5f7220 .gnu.version_r │ │ │ │ + 0x00091340 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ + 0x00091350 696f6e5f 7229207d 0a20202e 72656c61 ion_r) }. .rela │ │ │ │ + 0x00091360 2e64796e 20202020 2020203a 0a202020 .dyn :. │ │ │ │ + 0x00091370 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ + 0x00091380 2e696e69 74290a20 20202020 202a282e .init). *(. │ │ │ │ + 0x00091390 72656c61 2e746578 74202e72 656c612e rela.text .rela. │ │ │ │ + 0x000913a0 74657874 2e2a202e 72656c61 2e676e75 text.* .rela.gnu │ │ │ │ + 0x000913b0 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ + 0x000913c0 20202020 202a282e 72656c61 2e66696e *(.rela.fin │ │ │ │ + 0x000913d0 69290a20 20202020 202a282e 72656c61 i). *(.rela │ │ │ │ + 0x000913e0 2e726f64 61746120 2e72656c 612e726f .rodata .rela.ro │ │ │ │ + 0x000913f0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x00091400 2e6c696e 6b6f6e63 652e722e 2a290a20 .linkonce.r.*). │ │ │ │ + 0x00091410 20202020 202a282e 72656c61 2e646174 *(.rela.dat │ │ │ │ + 0x00091420 61202e72 656c612e 64617461 2e2a202e a .rela.data.* . │ │ │ │ + 0x00091430 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ + 0x00091440 652e642e 2a290a20 20202020 202a282e e.d.*). *(. │ │ │ │ + 0x00091450 72656c61 2e746461 7461202e 72656c61 rela.tdata .rela │ │ │ │ + 0x00091460 2e746461 74612e2a 202e7265 6c612e67 .tdata.* .rela.g │ │ │ │ + 0x00091470 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ + 0x00091480 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00091490 74627373 202e7265 6c612e74 6273732e tbss .rela.tbss. │ │ │ │ + 0x000914a0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x000914b0 6f6e6365 2e74622e 2a290a20 20202020 once.tb.*). │ │ │ │ + 0x000914c0 202a282e 72656c61 2e63746f 7273290a *(.rela.ctors). │ │ │ │ + 0x000914d0 20202020 20202a28 2e72656c 612e6474 *(.rela.dt │ │ │ │ + 0x000914e0 6f727329 0a202020 2020202a 282e7265 ors). *(.re │ │ │ │ + 0x000914f0 6c612e67 6f74290a 20202020 20202a28 la.got). *( │ │ │ │ + 0x00091500 2e72656c 612e6273 73202e72 656c612e .rela.bss .rela. │ │ │ │ + 0x00091510 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ + 0x00091520 6c696e6b 6f6e6365 2e622e2a 290a2020 linkonce.b.*). │ │ │ │ + 0x00091530 20202020 2a282e72 656c612e 6966756e *(.rela.ifun │ │ │ │ + 0x00091540 63290a20 2020207d 0a20202e 72656c61 c). }. .rela │ │ │ │ + 0x00091550 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ + 0x00091560 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ + 0x00091570 2e706c74 290a2020 20202020 50524f56 .plt). PROV │ │ │ │ + 0x00091580 4944455f 48494444 454e2028 5f5f7265 IDE_HIDDEN (__re │ │ │ │ + 0x00091590 6c615f69 706c745f 73746172 74203d20 la_iplt_start = │ │ │ │ + 0x000915a0 2e293b0a 20202020 20202a28 2e72656c .);. *(.rel │ │ │ │ + 0x000915b0 612e6970 6c74290a 20202020 20205052 a.iplt). PR │ │ │ │ + 0x000915c0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x000915d0 72656c61 5f69706c 745f656e 64203d20 rela_iplt_end = │ │ │ │ + 0x000915e0 2e293b0a 20202020 7d0a2020 2e72656c .);. }. .rel │ │ │ │ + 0x000915f0 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ + 0x00091600 722e6479 6e29207d 0a20202f 2a205374 r.dyn) }. /* St │ │ │ │ + 0x00091610 61727420 6f662074 68652065 78656375 art of the execu │ │ │ │ + 0x00091620 7461626c 6520636f 64652072 6567696f table code regio │ │ │ │ + 0x00091630 6e2e2020 2a2f0a20 202e696e 69742020 n. */. .init │ │ │ │ + 0x00091640 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x00091650 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ + 0x00091660 4e4f4e45 282e696e 69742929 290a2020 NONE(.init))). │ │ │ │ + 0x00091670 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ + 0x00091680 2e706c74 20202020 20202020 20202020 .plt │ │ │ │ + 0x00091690 3a20414c 49474e28 31362920 7b202a28 : ALIGN(16) { *( │ │ │ │ + 0x000916a0 2e706c74 29202a28 2e69706c 7429207d .plt) *(.iplt) } │ │ │ │ + 0x000916b0 0a20202e 74657874 20202020 20202020 . .text │ │ │ │ + 0x000916c0 2020203a 0a20207b 0a202020 202a282e :. {. *(. │ │ │ │ + 0x000916d0 74657874 2e756e6c 696b656c 79202e74 text.unlikely .t │ │ │ │ + 0x000916e0 6578742e 2a5f756e 6c696b65 6c79202e ext.*_unlikely . │ │ │ │ + 0x000916f0 74657874 2e756e6c 696b656c 792e2a29 text.unlikely.*) │ │ │ │ + 0x00091700 0a202020 202a282e 74657874 2e657869 . *(.text.exi │ │ │ │ + 0x00091710 74202e74 6578742e 65786974 2e2a290a t .text.exit.*). │ │ │ │ + 0x00091720 20202020 2a282e74 6578742e 73746172 *(.text.star │ │ │ │ + 0x00091730 74757020 2e746578 742e7374 61727475 tup .text.startu │ │ │ │ + 0x00091740 702e2a29 0a202020 202a282e 74657874 p.*). *(.text │ │ │ │ + 0x00091750 2e686f74 202e7465 78742e68 6f742e2a .hot .text.hot.* │ │ │ │ + 0x00091760 290a2020 20202a28 534f5254 282e7465 ). *(SORT(.te │ │ │ │ + 0x00091770 78742e73 6f727465 642e2a29 290a2020 xt.sorted.*)). │ │ │ │ + 0x00091780 20202a28 2e746578 74202e73 74756220 *(.text .stub │ │ │ │ + 0x00091790 2e746578 742e2a20 2e676e75 2e6c696e .text.* .gnu.lin │ │ │ │ + 0x000917a0 6b6f6e63 652e742e 2a290a20 2020202f konce.t.*). / │ │ │ │ + 0x000917b0 2a202e67 6e752e77 61726e69 6e672073 * .gnu.warning s │ │ │ │ + 0x000917c0 65637469 6f6e7320 61726520 68616e64 ections are hand │ │ │ │ + 0x000917d0 6c656420 73706563 69616c6c 79206279 led specially by │ │ │ │ + 0x000917e0 20656c66 2e656d2e 20202a2f 0a202020 elf.em. */. │ │ │ │ + 0x000917f0 202a282e 676e752e 7761726e 696e6729 *(.gnu.warning) │ │ │ │ + 0x00091800 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ + 0x00091810 0a20202e 66696e69 20202020 20202020 . .fini │ │ │ │ + 0x00091820 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ + 0x00091830 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ + 0x00091840 66696e69 2929290a 20207d20 3d307831 fini))). } =0x1 │ │ │ │ + 0x00091850 66323030 3364350a 20205052 4f564944 f2003d5. PROVID │ │ │ │ + 0x00091860 4520285f 5f657465 7874203d 202e293b E (__etext = .); │ │ │ │ + 0x00091870 0a202050 524f5649 44452028 5f657465 . PROVIDE (_ete │ │ │ │ + 0x00091880 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ + 0x00091890 44452028 65746578 74203d20 2e293b0a DE (etext = .);. │ │ │ │ + 0x000918a0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x000918b0 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ + 0x000918c0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ + 0x000918d0 726f6461 74612020 20202020 2020203a rodata : │ │ │ │ + 0x000918e0 207b202a 282e726f 64617461 202e726f { *(.rodata .ro │ │ │ │ + 0x000918f0 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ + 0x00091900 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ + 0x00091910 6f646174 61312020 20202020 20203a20 odata1 : │ │ │ │ + 0x00091920 7b202a28 2e726f64 61746131 29207d0a { *(.rodata1) }. │ │ │ │ + 0x00091930 20202e65 685f6672 616d655f 68647220 .eh_frame_hdr │ │ │ │ + 0x00091940 20203a20 7b202a28 2e65685f 6672616d : { *(.eh_fram │ │ │ │ + 0x00091950 655f6864 7229202a 282e6568 5f667261 e_hdr) *(.eh_fra │ │ │ │ + 0x00091960 6d655f65 6e747279 202e6568 5f667261 me_entry .eh_fra │ │ │ │ + 0x00091970 6d655f65 6e747279 2e2a2920 7d0a2020 me_entry.*) }. │ │ │ │ + 0x00091980 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ + 0x00091990 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ + 0x000919a0 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ + 0x000919b0 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ + 0x000919c0 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ + 0x000919d0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x000919e0 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ + 0x000919f0 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ + 0x00091a00 2e2a2920 7d0a2020 2e676363 5f657863 .*) }. .gcc_exc │ │ │ │ + 0x00091a10 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ + 0x00091a20 4c595f49 465f524f 207b202a 282e6763 LY_IF_RO { *(.gc │ │ │ │ + 0x00091a30 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ + 0x00091a40 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00091a50 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ + 0x00091a60 61622020 203a204f 4e4c595f 49465f52 ab : ONLY_IF_R │ │ │ │ + 0x00091a70 4f207b20 2a282e67 6e755f65 78746162 O { *(.gnu_extab │ │ │ │ + 0x00091a80 2a29207d 0a20202f 2a205468 65736520 *) }. /* These │ │ │ │ + 0x00091a90 73656374 696f6e73 20617265 2067656e sections are gen │ │ │ │ + 0x00091aa0 65726174 65642062 79207468 65205375 erated by the Su │ │ │ │ + 0x00091ab0 6e2f4f72 61636c65 20432b2b 20636f6d n/Oracle C++ com │ │ │ │ + 0x00091ac0 70696c65 722e2020 2a2f0a20 202e6578 piler. */. .ex │ │ │ │ + 0x00091ad0 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ + 0x00091ae0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x00091af0 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ + 0x00091b00 6765732a 29207d0a 20202f2a 20566172 ges*) }. /* Var │ │ │ │ + 0x00091b10 696f7573 206e6f74 65207365 6374696f ious note sectio │ │ │ │ + 0x00091b20 6e732e20 20506c61 63656420 68657265 ns. Placed here │ │ │ │ + 0x00091b30 20736f20 74686174 20746865 79206172 so that they ar │ │ │ │ + 0x00091b40 6520616c 77617973 20696e63 6c756465 e always include │ │ │ │ + 0x00091b50 640a2020 20202069 6e207468 65207265 d. in the re │ │ │ │ + 0x00091b60 61642d6f 6e6c7920 7365676d 656e7420 ad-only segment │ │ │ │ + 0x00091b70 616e6420 6e6f7420 74726561 74656420 and not treated │ │ │ │ + 0x00091b80 6173206f 72706861 6e207365 6374696f as orphan sectio │ │ │ │ + 0x00091b90 6e732e20 20546865 0a202020 20206375 ns. The. cu │ │ │ │ + 0x00091ba0 7272656e 74206f72 7068616e 2068616e rrent orphan han │ │ │ │ + 0x00091bb0 646c696e 6720616c 676f7269 74686d20 dling algorithm │ │ │ │ + 0x00091bc0 646f6573 20706c61 6365206e 6f746520 does place note │ │ │ │ + 0x00091bd0 73656374 696f6e73 20616674 65722052 sections after R │ │ │ │ + 0x00091be0 2f4f0a20 20202020 64617461 2c206275 /O. data, bu │ │ │ │ + 0x00091bf0 74207468 69732069 73206e6f 74206775 t this is not gu │ │ │ │ + 0x00091c00 6172616e 74656564 20746f20 616c7761 aranteed to alwa │ │ │ │ + 0x00091c10 79732062 65207468 65206361 73652e20 ys be the case. │ │ │ │ + 0x00091c20 202a2f0a 20202e6e 6f74652e 6275696c */. .note.buil │ │ │ │ + 0x00091c30 642d6964 203a2020 20202020 7b202a28 d-id : { *( │ │ │ │ + 0x00091c40 2e6e6f74 652e6275 696c642d 69642920 .note.build-id) │ │ │ │ + 0x00091c50 7d0a2020 2e6e6f74 652e474e 552d7374 }. .note.GNU-st │ │ │ │ + 0x00091c60 61636b20 3a202020 20207b20 2a282e6e ack : { *(.n │ │ │ │ + 0x00091c70 6f74652e 474e552d 73746163 6b29207d ote.GNU-stack) } │ │ │ │ + 0x00091c80 0a20202e 6e6f7465 2e676e75 2e70726f . .note.gnu.pro │ │ │ │ + 0x00091c90 70657274 79203a20 207b202a 282e6e6f perty : { *(.no │ │ │ │ + 0x00091ca0 74652e67 6e752e70 726f7065 72747929 te.gnu.property) │ │ │ │ + 0x00091cb0 207d0a20 202e6e6f 74652e41 42492d74 }. .note.ABI-t │ │ │ │ + 0x00091cc0 6167203a 20202020 2020207b 202a282e ag : { *(. │ │ │ │ + 0x00091cd0 6e6f7465 2e414249 2d746167 29207d0a note.ABI-tag) }. │ │ │ │ + 0x00091ce0 20202e6e 6f74652e 7061636b 61676520 .note.package │ │ │ │ + 0x00091cf0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x00091d00 652e7061 636b6167 6529207d 0a20202e e.package) }. . │ │ │ │ + 0x00091d10 6e6f7465 2e646c6f 70656e20 3a202020 note.dlopen : │ │ │ │ + 0x00091d20 20202020 207b202a 282e6e6f 74652e64 { *(.note.d │ │ │ │ + 0x00091d30 6c6f7065 6e29207d 0a20202e 6e6f7465 lopen) }. .note │ │ │ │ + 0x00091d40 2e6e6574 6273642e 6964656e 74203a20 .netbsd.ident : │ │ │ │ + 0x00091d50 207b202a 282e6e6f 74652e6e 65746273 { *(.note.netbs │ │ │ │ + 0x00091d60 642e6964 656e7429 207d0a20 202e6e6f d.ident) }. .no │ │ │ │ + 0x00091d70 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ + 0x00091d80 203a207b 202a282e 6e6f7465 2e6f7065 : { *(.note.ope │ │ │ │ + 0x00091d90 6e627364 2e696465 6e742920 7d0a2020 nbsd.ident) }. │ │ │ │ + 0x00091da0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x00091db0 52656164 20577269 74652044 61746120 Read Write Data │ │ │ │ + 0x00091dc0 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ + 0x00091dd0 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ + 0x00091de0 65737320 666f7220 74686520 64617461 ess for the data │ │ │ │ + 0x00091df0 20736567 6d656e74 2e202057 65207761 segment. We wa │ │ │ │ + 0x00091e00 6e742074 6f206164 6a757374 20757020 nt to adjust up │ │ │ │ + 0x00091e10 746f0a20 20202020 74686520 73616d65 to. the same │ │ │ │ + 0x00091e20 20616464 72657373 20776974 68696e20 address within │ │ │ │ + 0x00091e30 74686520 70616765 206f6e20 74686520 the page on the │ │ │ │ + 0x00091e40 6e657874 20706167 65207570 2e20202a next page up. * │ │ │ │ + 0x00091e50 2f0a2020 2e203d20 44415441 5f534547 /. . = DATA_SEG │ │ │ │ + 0x00091e60 4d454e54 5f414c49 474e2028 434f4e53 MENT_ALIGN (CONS │ │ │ │ + 0x00091e70 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ + 0x00091e80 45292c20 434f4e53 54414e54 2028434f E), CONSTANT (CO │ │ │ │ + 0x00091e90 4d4d4f4e 50414745 53495a45 29293b0a MMONPAGESIZE));. │ │ │ │ + 0x00091ea0 20202f2a 20457863 65707469 6f6e2068 /* Exception h │ │ │ │ + 0x00091eb0 616e646c 696e672e 20202a2f 0a20202e andling. */. . │ │ │ │ + 0x00091ec0 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ + 0x00091ed0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ + 0x00091ee0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ + 0x00091ef0 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ + 0x00091f00 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ + 0x00091f10 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x00091f20 57207b20 4b454550 20282a28 2e736672 W { KEEP (*(.sfr │ │ │ │ + 0x00091f30 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ + 0x00091f40 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ + 0x00091f50 62202020 2020203a 204f4e4c 595f4946 b : ONLY_IF │ │ │ │ + 0x00091f60 5f525720 7b202a28 2e676e75 5f657874 _RW { *(.gnu_ext │ │ │ │ + 0x00091f70 61622920 7d0a2020 2e676363 5f657863 ab) }. .gcc_exc │ │ │ │ + 0x00091f80 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ + 0x00091f90 4c595f49 465f5257 207b202a 282e6763 LY_IF_RW { *(.gc │ │ │ │ + 0x00091fa0 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ + 0x00091fb0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00091fc0 2e2a2920 7d0a2020 2e657863 65707469 .*) }. .excepti │ │ │ │ + 0x00091fd0 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ + 0x00091fe0 4c595f49 465f5257 207b202a 282e6578 LY_IF_RW { *(.ex │ │ │ │ + 0x00091ff0 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ + 0x00092000 207d0a20 202f2a20 54687265 6164204c }. /* Thread L │ │ │ │ + 0x00092010 6f63616c 2053746f 72616765 20736563 ocal Storage sec │ │ │ │ + 0x00092020 74696f6e 732e2020 2a2f0a20 202e7464 tions. */. .td │ │ │ │ + 0x00092030 61746109 20203a0a 2020207b 0a202020 ata. :. {. │ │ │ │ + 0x00092040 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00092050 20285f5f 74646174 615f7374 61727420 (__tdata_start │ │ │ │ + 0x00092060 3d202e29 3b0a2020 2020202a 282e7464 = .);. *(.td │ │ │ │ + 0x00092070 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ + 0x00092080 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x00092090 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ + 0x000920a0 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ + 0x000920b0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ + 0x000920c0 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ + 0x000920d0 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ + 0x000920e0 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ + 0x000920f0 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x00092100 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ + 0x00092110 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x00092120 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ + 0x00092130 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ + 0x00092140 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00092150 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ + 0x00092160 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ + 0x00092170 20202e69 6e69745f 61727261 79202020 .init_array │ │ │ │ + 0x00092180 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ + 0x00092190 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ + 0x000921a0 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ + 0x000921b0 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ + 0x000921c0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x000921d0 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ + 0x000921e0 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ + 0x000921f0 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ + 0x00092200 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x00092210 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ + 0x00092220 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ + 0x00092230 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ + 0x00092240 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ + 0x00092250 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ + 0x00092260 6f727329 290a2020 20205052 4f564944 ors)). PROVID │ │ │ │ + 0x00092270 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ + 0x00092280 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ + 0x00092290 0a20207d 0a20202e 66696e69 5f617272 . }. .fini_arr │ │ │ │ + 0x000922a0 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x000922b0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x000922c0 5f5f6669 6e695f61 72726179 5f737461 __fini_array_sta │ │ │ │ + 0x000922d0 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x000922e0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ + 0x000922f0 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ + 0x00092300 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ + 0x00092310 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00092320 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ + 0x00092330 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ + 0x00092340 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ + 0x00092350 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ + 0x00092360 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ + 0x00092370 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x00092380 29202e64 746f7273 29290a20 20202050 ) .dtors)). P │ │ │ │ + 0x00092390 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x000923a0 5f66696e 695f6172 7261795f 656e6420 _fini_array_end │ │ │ │ + 0x000923b0 3d202e29 3b0a2020 7d0a2020 2e63746f = .);. }. .cto │ │ │ │ + 0x000923c0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ + 0x000923d0 7b0a2020 20202f2a 20676363 20757365 {. /* gcc use │ │ │ │ + 0x000923e0 73206372 74626567 696e2e6f 20746f20 s crtbegin.o to │ │ │ │ + 0x000923f0 66696e64 20746865 20737461 7274206f find the start o │ │ │ │ + 0x00092400 660a2020 20202020 20746865 20636f6e f. the con │ │ │ │ + 0x00092410 73747275 63746f72 732c2073 6f207765 structors, so we │ │ │ │ + 0x00092420 206d616b 65207375 72652069 74206973 make sure it is │ │ │ │ + 0x00092430 0a202020 20202020 66697273 742e2020 . first. │ │ │ │ + 0x00092440 42656361 75736520 74686973 20697320 Because this is │ │ │ │ + 0x00092450 61207769 6c646361 72642c20 69740a20 a wildcard, it. │ │ │ │ + 0x00092460 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ + 0x00092470 74746572 20696620 74686520 75736572 tter if the user │ │ │ │ + 0x00092480 20646f65 73206e6f 740a2020 20202020 does not. │ │ │ │ + 0x00092490 20616374 75616c6c 79206c69 6e6b2061 actually link a │ │ │ │ + 0x000924a0 6761696e 73742063 72746265 67696e2e gainst crtbegin. │ │ │ │ + 0x000924b0 6f3b2074 68650a20 20202020 20206c69 o; the. li │ │ │ │ + 0x000924c0 6e6b6572 20776f6e 2774206c 6f6f6b20 nker won't look │ │ │ │ + 0x000924d0 666f7220 61206669 6c652074 6f206d61 for a file to ma │ │ │ │ + 0x000924e0 74636820 610a2020 20202020 2077696c tch a. wil │ │ │ │ + 0x000924f0 64636172 642e2020 54686520 77696c64 dcard. The wild │ │ │ │ + 0x00092500 63617264 20616c73 6f206d65 616e7320 card also means │ │ │ │ + 0x00092510 74686174 2069740a 20202020 20202064 that it. d │ │ │ │ + 0x00092520 6f65736e 2774206d 61747465 72207768 oesn't matter wh │ │ │ │ + 0x00092530 69636820 64697265 63746f72 79206372 ich directory cr │ │ │ │ + 0x00092540 74626567 696e2e6f 0a202020 20202020 tbegin.o. │ │ │ │ + 0x00092550 69732069 6e2e2020 2a2f0a20 2020204b is in. */. K │ │ │ │ + 0x00092560 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ + 0x00092570 282e6374 6f727329 290a2020 20204b45 (.ctors)). KE │ │ │ │ + 0x00092580 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ + 0x00092590 282e6374 6f727329 290a2020 20202f2a (.ctors)). /* │ │ │ │ + 0x000925a0 20576520 646f6e27 74207761 6e742074 We don't want t │ │ │ │ + 0x000925b0 6f20696e 636c7564 65207468 65202e63 o include the .c │ │ │ │ + 0x000925c0 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ + 0x000925d0 0a202020 20202020 74686520 63727465 . the crte │ │ │ │ + 0x000925e0 6e642e6f 2066696c 6520756e 74696c20 nd.o file until │ │ │ │ + 0x000925f0 61667465 72207468 6520736f 72746564 after the sorted │ │ │ │ + 0x00092600 2063746f 72732e0a 20202020 20202054 ctors.. T │ │ │ │ + 0x00092610 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ + 0x00092620 2066726f 6d207468 65206372 74656e64 from the crtend │ │ │ │ + 0x00092630 2066696c 6520636f 6e746169 6e732074 file contains t │ │ │ │ + 0x00092640 68650a20 20202020 2020656e 64206f66 he. end of │ │ │ │ + 0x00092650 2063746f 7273206d 61726b65 7220616e ctors marker an │ │ │ │ + 0x00092660 64206974 206d7573 74206265 206c6173 d it must be las │ │ │ │ + 0x00092670 74202a2f 0a202020 204b4545 5020282a t */. KEEP (* │ │ │ │ + 0x00092680 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ + 0x00092690 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x000926a0 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ + 0x000926b0 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ + 0x000926c0 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ + 0x000926d0 4b454550 20282a28 2e63746f 72732929 KEEP (*(.ctors)) │ │ │ │ + 0x000926e0 0a20207d 0a20202e 64746f72 73202020 . }. .dtors │ │ │ │ + 0x000926f0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00092700 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ + 0x00092710 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ + 0x00092720 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ + 0x00092730 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ + 0x00092740 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ + 0x00092750 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ + 0x00092760 2a637274 656e643f 2e6f2029 202e6474 *crtend?.o ) .dt │ │ │ │ + 0x00092770 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ + 0x00092780 2a28534f 5254282e 64746f72 732e2a29 *(SORT(.dtors.*) │ │ │ │ + 0x00092790 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ + 0x000927a0 64746f72 7329290a 20207d0a 20202e6a dtors)). }. .j │ │ │ │ + 0x000927b0 63722020 20202020 20202020 20203a20 cr : │ │ │ │ + 0x000927c0 7b204b45 45502028 2a282e6a 63722929 { KEEP (*(.jcr)) │ │ │ │ + 0x000927d0 207d0a20 202e6461 74612e72 656c2e72 }. .data.rel.r │ │ │ │ + 0x000927e0 6f203a20 7b202a28 2e646174 612e7265 o : { *(.data.re │ │ │ │ + 0x000927f0 6c2e726f 2e6c6f63 616c2a20 2e676e75 l.ro.local* .gnu │ │ │ │ + 0x00092800 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ + 0x00092810 726f2e6c 6f63616c 2e2a2920 2a282e64 ro.local.*) *(.d │ │ │ │ + 0x00092820 6174612e 72656c2e 726f202e 64617461 ata.rel.ro .data │ │ │ │ + 0x00092830 2e72656c 2e726f2e 2a202e67 6e752e6c .rel.ro.* .gnu.l │ │ │ │ + 0x00092840 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ + 0x00092850 2e2a2920 7d0a2020 2e64796e 616d6963 .*) }. .dynamic │ │ │ │ + 0x00092860 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00092870 796e616d 69632920 7d0a2020 2e676f74 ynamic) }. .got │ │ │ │ + 0x00092880 20202020 20202020 20202020 3a207b20 : { │ │ │ │ + 0x00092890 2a282e67 6f742e70 6c742920 2a282e69 *(.got.plt) *(.i │ │ │ │ + 0x000928a0 676f742e 706c7429 202a282e 676f7429 got.plt) *(.got) │ │ │ │ + 0x000928b0 202a282e 69676f74 29207d0a 20202e20 *(.igot) }. . │ │ │ │ + 0x000928c0 3d204441 54415f53 45474d45 4e545f52 = DATA_SEGMENT_R │ │ │ │ + 0x000928d0 454c524f 5f454e44 2028302c 202e293b ELRO_END (0, .); │ │ │ │ + 0x000928e0 0a20202e 64617461 20202020 20202020 . .data │ │ │ │ + 0x000928f0 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x00092900 56494445 20285f5f 64617461 5f737461 VIDE (__data_sta │ │ │ │ + 0x00092910 7274203d 202e293b 0a202020 202a282e rt = .);. *(. │ │ │ │ + 0x00092920 64617461 202e6461 74612e2a 202e676e data .data.* .gn │ │ │ │ + 0x00092930 752e6c69 6e6b6f6e 63652e64 2e2a290a u.linkonce.d.*). │ │ │ │ + 0x00092940 20202020 534f5254 28434f4e 53545255 SORT(CONSTRU │ │ │ │ + 0x00092950 43544f52 53290a20 207d0a20 202e6461 CTORS). }. .da │ │ │ │ + 0x00092960 74613120 20202020 20202020 203a207b ta1 : { │ │ │ │ + 0x00092970 202a282e 64617461 3129207d 0a20205f *(.data1) }. _ │ │ │ │ + 0x00092980 65646174 61203d20 2e3b0a20 2050524f edata = .;. PRO │ │ │ │ + 0x00092990 56494445 20286564 61746120 3d202e29 VIDE (edata = .) │ │ │ │ + 0x000929a0 3b0a2020 2e203d20 414c4947 4e28414c ;. . = ALIGN(AL │ │ │ │ + 0x000929b0 49474e4f 46284e45 58545f53 45435449 IGNOF(NEXT_SECTI │ │ │ │ + 0x000929c0 4f4e2929 3b0a2020 5f5f6273 735f7374 ON));. __bss_st │ │ │ │ + 0x000929d0 61727420 3d202e3b 0a20205f 5f627373 art = .;. __bss │ │ │ │ + 0x000929e0 5f737461 72745f5f 203d202e 3b0a2020 _start__ = .;. │ │ │ │ + 0x000929f0 2e627373 20202020 20202020 20202020 .bss │ │ │ │ + 0x00092a00 3a0a2020 7b0a2020 20202a28 2e64796e :. {. *(.dyn │ │ │ │ + 0x00092a10 62737329 0a202020 202a282e 62737320 bss). *(.bss │ │ │ │ + 0x00092a20 2e627373 2e2a202e 676e752e 6c696e6b .bss.* .gnu.link │ │ │ │ + 0x00092a30 6f6e6365 2e622e2a 290a2020 20202a28 once.b.*). *( │ │ │ │ + 0x00092a40 434f4d4d 4f4e290a 20202020 2f2a2041 COMMON). /* A │ │ │ │ + 0x00092a50 6c69676e 20686572 6520746f 20656e73 lign here to ens │ │ │ │ + 0x00092a60 75726520 74686174 20696e20 74686520 ure that in the │ │ │ │ + 0x00092a70 636f6d6d 6f6e2063 61736520 6f662074 common case of t │ │ │ │ + 0x00092a80 68657265 206f6e6c 79206265 696e6720 here only being │ │ │ │ + 0x00092a90 6f6e650a 20202020 20202074 79706520 one. type │ │ │ │ + 0x00092aa0 6f66202e 62737320 73656374 696f6e2c of .bss section, │ │ │ │ + 0x00092ab0 20746865 20736563 74696f6e 206f6363 the section occ │ │ │ │ + 0x00092ac0 75706965 73207370 61636520 75702074 upies space up t │ │ │ │ + 0x00092ad0 6f205f65 6e642e0a 20202020 20202041 o _end.. A │ │ │ │ + 0x00092ae0 6c69676e 20616674 6572202e 62737320 lign after .bss │ │ │ │ + 0x00092af0 746f2065 6e737572 6520636f 72726563 to ensure correc │ │ │ │ + 0x00092b00 7420616c 69676e6d 656e7420 6576656e t alignment even │ │ │ │ + 0x00092b10 20696620 7468650a 20202020 2020202e if the. . │ │ │ │ + 0x00092b20 62737320 73656374 696f6e20 64697361 bss section disa │ │ │ │ + 0x00092b30 70706561 72732062 65636175 73652074 ppears because t │ │ │ │ + 0x00092b40 68657265 20617265 206e6f20 696e7075 here are no inpu │ │ │ │ + 0x00092b50 74207365 6374696f 6e732e0a 20202020 t sections.. │ │ │ │ + 0x00092b60 20202046 49584d45 3a205768 7920646f FIXME: Why do │ │ │ │ + 0x00092b70 20776520 6e656564 2069743f 20576865 we need it? Whe │ │ │ │ + 0x00092b80 6e207468 65726520 6973206e 6f202e62 n there is no .b │ │ │ │ + 0x00092b90 73732073 65637469 6f6e2c20 77652064 ss section, we d │ │ │ │ + 0x00092ba0 6f206e6f 740a2020 20202020 20706164 o not. pad │ │ │ │ + 0x00092bb0 20746865 202e6461 74612073 65637469 the .data secti │ │ │ │ + 0x00092bc0 6f6e2e20 202a2f0a 20202020 20202e20 on. */. . │ │ │ │ + 0x00092bd0 3d20414c 49474e28 2e20213d 2030203f = ALIGN(. != 0 ? │ │ │ │ + 0x00092be0 20363420 2f203820 3a203129 3b0a2020 64 / 8 : 1);. │ │ │ │ + 0x00092bf0 7d0a2020 5f627373 5f656e64 5f5f203d }. _bss_end__ = │ │ │ │ + 0x00092c00 202e3b20 5f5f6273 735f656e 645f5f20 .; __bss_end__ │ │ │ │ + 0x00092c10 3d202e3b 0a202020 202e203d 20414c49 = .;. . = ALI │ │ │ │ + 0x00092c20 474e2836 34202f20 38293b0a 20202f2a GN(64 / 8);. /* │ │ │ │ + 0x00092c30 20537461 7274206f 66207468 65204c61 Start of the La │ │ │ │ + 0x00092c40 72676520 44617461 20726567 696f6e2e rge Data region. │ │ │ │ + 0x00092c50 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ + 0x00092c60 4e545f53 54415254 28226c64 6174612d NT_START("ldata- │ │ │ │ + 0x00092c70 7365676d 656e7422 2c202e29 3b0a2020 segment", .);. │ │ │ │ + 0x00092c80 2e203d20 414c4947 4e283634 202f2038 . = ALIGN(64 / 8 │ │ │ │ + 0x00092c90 293b0a20 205f5f65 6e645f5f 203d202e );. __end__ = . │ │ │ │ + 0x00092ca0 3b0a2020 5f656e64 203d202e 3b0a2020 ;. _end = .;. │ │ │ │ + 0x00092cb0 50524f56 49444520 28656e64 203d202e PROVIDE (end = . │ │ │ │ + 0x00092cc0 293b0a20 202e203d 20444154 415f5345 );. . = DATA_SE │ │ │ │ + 0x00092cd0 474d454e 545f454e 4420282e 293b0a20 GMENT_END (.);. │ │ │ │ + 0x00092ce0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ + 0x00092cf0 2054696e 79204461 74612072 6567696f Tiny Data regio │ │ │ │ + 0x00092d00 6e2e2020 2a2f0a20 202f2a20 53746162 n. */. /* Stab │ │ │ │ + 0x00092d10 73206465 62756767 696e6720 73656374 s debugging sect │ │ │ │ + 0x00092d20 696f6e73 2e20202a 2f0a2020 2e737461 ions. */. .sta │ │ │ │ + 0x00092d30 62202020 20202020 20202030 203a207b b 0 : { │ │ │ │ + 0x00092d40 202a282e 73746162 29207d0a 20202e73 *(.stab) }. .s │ │ │ │ + 0x00092d50 74616273 74722020 20202020 2030203a tabstr 0 : │ │ │ │ + 0x00092d60 207b202a 282e7374 61627374 7229207d { *(.stabstr) } │ │ │ │ + 0x00092d70 0a20202e 73746162 2e657863 6c202020 . .stab.excl │ │ │ │ + 0x00092d80 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ + 0x00092d90 6578636c 29207d0a 20202e73 7461622e excl) }. .stab. │ │ │ │ + 0x00092da0 6578636c 73747220 2030203a 207b202a exclstr 0 : { * │ │ │ │ + 0x00092db0 282e7374 61622e65 78636c73 74722920 (.stab.exclstr) │ │ │ │ + 0x00092dc0 7d0a2020 2e737461 622e696e 64657820 }. .stab.index │ │ │ │ + 0x00092dd0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ + 0x00092de0 2e696e64 65782920 7d0a2020 2e737461 .index) }. .sta │ │ │ │ + 0x00092df0 622e696e 64657873 74722030 203a207b b.indexstr 0 : { │ │ │ │ + 0x00092e00 202a282e 73746162 2e696e64 65787374 *(.stab.indexst │ │ │ │ + 0x00092e10 7229207d 0a20202e 636f6d6d 656e7420 r) }. .comment │ │ │ │ + 0x00092e20 30202849 4e464f29 203a207b 202a282e 0 (INFO) : { *(. │ │ │ │ + 0x00092e30 636f6d6d 656e7429 3b204c49 4e4b4552 comment); LINKER │ │ │ │ + 0x00092e40 5f564552 53494f4e 3b207d0a 20202e67 _VERSION; }. .g │ │ │ │ + 0x00092e50 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ + 0x00092e60 74657320 3a207b20 2a282e67 6e752e62 tes : { *(.gnu.b │ │ │ │ + 0x00092e70 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ + 0x00092e80 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ + 0x00092e90 62757465 732e2a29 207d0a20 202f2a20 butes.*) }. /* │ │ │ │ + 0x00092ea0 44574152 46206465 62756720 73656374 DWARF debug sect │ │ │ │ + 0x00092eb0 696f6e73 2e0a2020 20202053 796d626f ions.. Symbo │ │ │ │ + 0x00092ec0 6c732069 6e207468 65204457 41524620 ls in the DWARF │ │ │ │ + 0x00092ed0 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ + 0x00092ee0 6e732061 72652072 656c6174 69766520 ns are relative │ │ │ │ + 0x00092ef0 746f2074 68652062 6567696e 6e696e67 to the beginning │ │ │ │ + 0x00092f00 0a202020 20206f66 20746865 20736563 . of the sec │ │ │ │ + 0x00092f10 74696f6e 20736f20 77652062 6567696e tion so we begin │ │ │ │ + 0x00092f20 20746865 6d206174 20302e20 202a2f0a them at 0. */. │ │ │ │ + 0x00092f30 20202f2a 20445741 52462031 2e20202a /* DWARF 1. * │ │ │ │ + 0x00092f40 2f0a2020 2e646562 75672020 20202020 /. .debug │ │ │ │ + 0x00092f50 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x00092f60 75672920 7d0a2020 2e6c696e 65202020 ug) }. .line │ │ │ │ + 0x00092f70 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ + 0x00092f80 2e6c696e 6529207d 0a20202f 2a20474e .line) }. /* GN │ │ │ │ + 0x00092f90 55204457 41524620 31206578 74656e73 U DWARF 1 extens │ │ │ │ + 0x00092fa0 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ + 0x00092fb0 75675f73 7263696e 666f2020 30203a20 ug_srcinfo 0 : │ │ │ │ + 0x00092fc0 7b202a28 2e646562 75675f73 7263696e { *(.debug_srcin │ │ │ │ + 0x00092fd0 666f2920 7d0a2020 2e646562 75675f73 fo) }. .debug_s │ │ │ │ + 0x00092fe0 666e616d 65732020 30203a20 7b202a28 fnames 0 : { *( │ │ │ │ + 0x00092ff0 2e646562 75675f73 666e616d 65732920 .debug_sfnames) │ │ │ │ + 0x00093000 7d0a2020 2f2a2044 57415246 20312e31 }. /* DWARF 1.1 │ │ │ │ + 0x00093010 20616e64 20445741 52462032 2e20202a and DWARF 2. * │ │ │ │ + 0x00093020 2f0a2020 2e646562 75675f61 72616e67 /. .debug_arang │ │ │ │ + 0x00093030 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x00093040 75675f61 72616e67 65732920 7d0a2020 ug_aranges) }. │ │ │ │ + 0x00093050 2e646562 75675f70 75626e61 6d657320 .debug_pubnames │ │ │ │ + 0x00093060 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ + 0x00093070 75626e61 6d657329 207d0a20 202f2a20 ubnames) }. /* │ │ │ │ + 0x00093080 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ + 0x00093090 64656275 675f696e 666f2020 20202030 debug_info 0 │ │ │ │ + 0x000930a0 203a207b 202a282e 64656275 675f696e : { *(.debug_in │ │ │ │ + 0x000930b0 666f202e 676e752e 6c696e6b 6f6e6365 fo .gnu.linkonce │ │ │ │ + 0x000930c0 2e77692e 2a29207d 0a20202e 64656275 .wi.*) }. .debu │ │ │ │ + 0x000930d0 675f6162 62726576 20202030 203a207b g_abbrev 0 : { │ │ │ │ + 0x000930e0 202a282e 64656275 675f6162 62726576 *(.debug_abbrev │ │ │ │ + 0x000930f0 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ + 0x00093100 65202020 20203020 3a207b20 2a282e64 e 0 : { *(.d │ │ │ │ + 0x00093110 65627567 5f6c696e 65202e64 65627567 ebug_line .debug │ │ │ │ + 0x00093120 5f6c696e 652e2a20 2e646562 75675f6c _line.* .debug_l │ │ │ │ + 0x00093130 696e655f 656e6429 207d0a20 202e6465 ine_end) }. .de │ │ │ │ + 0x00093140 6275675f 6672616d 65202020 2030203a bug_frame 0 : │ │ │ │ + 0x00093150 207b202a 282e6465 6275675f 6672616d { *(.debug_fram │ │ │ │ + 0x00093160 6529207d 0a20202e 64656275 675f7374 e) }. .debug_st │ │ │ │ + 0x00093170 72202020 20202030 203a207b 202a282e r 0 : { *(. │ │ │ │ + 0x00093180 64656275 675f7374 7229207d 0a20202e debug_str) }. . │ │ │ │ + 0x00093190 64656275 675f6c6f 63202020 20202030 debug_loc 0 │ │ │ │ + 0x000931a0 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ + 0x000931b0 6329207d 0a20202e 64656275 675f6d61 c) }. .debug_ma │ │ │ │ + 0x000931c0 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ + 0x000931d0 64656275 675f6d61 63696e66 6f29207d debug_macinfo) } │ │ │ │ + 0x000931e0 0a20202f 2a205347 492f4d49 50532044 . /* SGI/MIPS D │ │ │ │ + 0x000931f0 57415246 20322065 7874656e 73696f6e WARF 2 extension │ │ │ │ + 0x00093200 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ + 0x00093210 7765616b 6e616d65 73203020 3a207b20 weaknames 0 : { │ │ │ │ + 0x00093220 2a282e64 65627567 5f776561 6b6e616d *(.debug_weaknam │ │ │ │ + 0x00093230 65732920 7d0a2020 2e646562 75675f66 es) }. .debug_f │ │ │ │ + 0x00093240 756e636e 616d6573 2030203a 207b202a uncnames 0 : { * │ │ │ │ + 0x00093250 282e6465 6275675f 66756e63 6e616d65 (.debug_funcname │ │ │ │ + 0x00093260 7329207d 0a20202e 64656275 675f7479 s) }. .debug_ty │ │ │ │ + 0x00093270 70656e61 6d657320 30203a20 7b202a28 penames 0 : { *( │ │ │ │ + 0x00093280 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ + 0x00093290 29207d0a 20202e64 65627567 5f766172 ) }. .debug_var │ │ │ │ + 0x000932a0 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ + 0x000932b0 64656275 675f7661 726e616d 65732920 debug_varnames) │ │ │ │ + 0x000932c0 7d0a2020 2f2a2044 57415246 20332e20 }. /* DWARF 3. │ │ │ │ + 0x000932d0 202a2f0a 20202e64 65627567 5f707562 */. .debug_pub │ │ │ │ + 0x000932e0 74797065 73203020 3a207b20 2a282e64 types 0 : { *(.d │ │ │ │ + 0x000932f0 65627567 5f707562 74797065 7329207d ebug_pubtypes) } │ │ │ │ + 0x00093300 0a20202e 64656275 675f7261 6e676573 . .debug_ranges │ │ │ │ + 0x00093310 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x00093320 675f7261 6e676573 29207d0a 20202f2a g_ranges) }. /* │ │ │ │ + 0x00093330 20445741 52462035 2e20202a 2f0a2020 DWARF 5. */. │ │ │ │ + 0x00093340 2e646562 75675f61 64647220 20202020 .debug_addr │ │ │ │ + 0x00093350 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ + 0x00093360 64647229 207d0a20 202e6465 6275675f ddr) }. .debug_ │ │ │ │ + 0x00093370 6c696e65 5f737472 2030203a 207b202a line_str 0 : { * │ │ │ │ + 0x00093380 282e6465 6275675f 6c696e65 5f737472 (.debug_line_str │ │ │ │ + 0x00093390 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ + 0x000933a0 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ + 0x000933b0 65627567 5f6c6f63 6c697374 7329207d ebug_loclists) } │ │ │ │ + 0x000933c0 0a20202e 64656275 675f6d61 63726f20 . .debug_macro │ │ │ │ + 0x000933d0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x000933e0 675f6d61 63726f29 207d0a20 202e6465 g_macro) }. .de │ │ │ │ + 0x000933f0 6275675f 6e616d65 73202020 2030203a bug_names 0 : │ │ │ │ + 0x00093400 207b202a 282e6465 6275675f 6e616d65 { *(.debug_name │ │ │ │ + 0x00093410 7329207d 0a20202e 64656275 675f726e s) }. .debug_rn │ │ │ │ + 0x00093420 676c6973 74732030 203a207b 202a282e glists 0 : { *(. │ │ │ │ + 0x00093430 64656275 675f726e 676c6973 74732920 debug_rnglists) │ │ │ │ + 0x00093440 7d0a2020 2e646562 75675f73 74725f6f }. .debug_str_o │ │ │ │ + 0x00093450 66667365 74732030 203a207b 202a282e ffsets 0 : { *(. │ │ │ │ + 0x00093460 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ + 0x00093470 7329207d 0a20202e 64656275 675f7375 s) }. .debug_su │ │ │ │ + 0x00093480 70202020 20202030 203a207b 202a282e p 0 : { *(. │ │ │ │ + 0x00093490 64656275 675f7375 7029207d 0a20202e debug_sup) }. . │ │ │ │ + 0x000934a0 41524d2e 61747472 69627574 65732030 ARM.attributes 0 │ │ │ │ + 0x000934b0 203a207b 204b4545 5020282a 282e4152 : { KEEP (*(.AR │ │ │ │ + 0x000934c0 4d2e6174 74726962 75746573 2929204b M.attributes)) K │ │ │ │ + 0x000934d0 45455020 282a282e 676e752e 61747472 EEP (*(.gnu.attr │ │ │ │ + 0x000934e0 69627574 65732929 207d0a20 202e6e6f ibutes)) }. .no │ │ │ │ + 0x000934f0 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ + 0x00093500 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ + 0x00093510 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ + 0x00093520 6e742929 207d0a20 202f4449 53434152 nt)) }. /DISCAR │ │ │ │ + 0x00093530 442f203a 207b202a 282e6e6f 74652e47 D/ : { *(.note.G │ │ │ │ + 0x00093540 4e552d73 7461636b 29202a28 2e676e75 NU-stack) *(.gnu │ │ │ │ + 0x00093550 5f646562 75676c69 6e6b2920 2a282e67 _debuglink) *(.g │ │ │ │ + 0x00093560 6e752e6c 746f5f2a 29202a28 2e676e75 nu.lto_*) *(.gnu │ │ │ │ + 0x00093570 5f6f626a 6563745f 6f6e6c79 29207d0a _object_only) }. │ │ │ │ + 0x00093580 7d0a0a00 00000000 2f2a2053 63726970 }......./* Scrip │ │ │ │ + 0x00093590 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ + 0x000935a0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ + 0x000935b0 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ + 0x000935c0 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ + 0x000935d0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ + 0x000935e0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ + 0x000935f0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ + 0x00093600 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ + 0x00093610 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ + 0x00093620 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ + 0x00093630 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ + 0x00093640 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ + 0x00093650 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ + 0x00093660 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ + 0x00093670 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ + 0x00093680 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ + 0x00093690 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ + 0x000936a0 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ + 0x000936b0 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ + 0x000936c0 5f464f52 4d415428 22656c66 36342d6c _FORMAT("elf64-l │ │ │ │ + 0x000936d0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ + 0x000936e0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ + 0x000936f0 222c2022 656c6636 342d6c69 74746c65 ", "elf64-little │ │ │ │ + 0x00093700 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ + 0x00093710 5f415243 48286161 72636836 34290a45 _ARCH(aarch64).E │ │ │ │ + 0x00093720 4e545259 285f7374 61727429 0a534541 NTRY(_start).SEA │ │ │ │ + 0x00093730 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x00093740 6f63616c 2f6c6962 2f616172 63683634 ocal/lib/aarch64 │ │ │ │ + 0x00093750 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ + 0x00093760 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ + 0x00093770 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x00093780 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x00093790 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ + 0x000937a0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ + 0x000937b0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x000937c0 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ + 0x000937d0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ + 0x000937e0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x000937f0 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ + 0x00093800 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ + 0x00093810 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ + 0x00093820 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ + 0x00093830 0a7b0a20 2050524f 56494445 20285f5f .{. PROVIDE (__ │ │ │ │ + 0x00093840 65786563 75746162 6c655f73 74617274 executable_start │ │ │ │ + 0x00093850 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ + 0x00093860 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ + 0x00093870 20307834 30303030 3029293b 0a20202e 0x400000));. . │ │ │ │ + 0x00093880 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ + 0x00093890 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ + 0x000938a0 20307834 30303030 3029202b 2053495a 0x400000) + SIZ │ │ │ │ + 0x000938b0 454f465f 48454144 4552533b 0a20202f EOF_HEADERS;. / │ │ │ │ + 0x000938c0 2a20506c 61636520 74686520 6275696c * Place the buil │ │ │ │ + 0x000938d0 642d6964 20617320 636c6f73 6520746f d-id as close to │ │ │ │ + 0x000938e0 20746865 20454c46 20686561 64657273 the ELF headers │ │ │ │ + 0x000938f0 20617320 706f7373 69626c65 2e202054 as possible. T │ │ │ │ + 0x00093900 6869730a 20202020 206d6178 696d6973 his. maximis │ │ │ │ + 0x00093910 65732074 68652063 68616e63 65207468 es the chance th │ │ │ │ + 0x00093920 65206275 696c642d 69642077 696c6c20 e build-id will │ │ │ │ + 0x00093930 62652070 72657365 6e742069 6e20636f be present in co │ │ │ │ + 0x00093940 72652066 696c6573 2c0a2020 20202077 re files,. w │ │ │ │ + 0x00093950 68696368 20474442 2063616e 20746865 hich GDB can the │ │ │ │ + 0x00093960 6e207573 6520746f 206c6f63 61746520 n use to locate │ │ │ │ + 0x00093970 74686520 6173736f 63696174 65642064 the associated d │ │ │ │ + 0x00093980 65627567 696e666f 2066696c 652e2020 ebuginfo file. │ │ │ │ + 0x00093990 2a2f0a20 202e6e6f 74652e67 6e752e62 */. .note.gnu.b │ │ │ │ + 0x000939a0 75696c64 2d696420 203a207b 202a282e uild-id : { *(. │ │ │ │ + 0x000939b0 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ + 0x000939c0 6429207d 0a20202f 2a205374 61727420 d) }. /* Start │ │ │ │ + 0x000939d0 6f662074 68652065 78656375 7461626c of the executabl │ │ │ │ + 0x000939e0 6520636f 64652072 6567696f 6e2e2020 e code region. │ │ │ │ + 0x000939f0 2a2f0a20 202e696e 69742020 20202020 */. .init │ │ │ │ + 0x00093a00 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ + 0x00093a10 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ + 0x00093a20 282e696e 69742929 290a2020 7d203d30 (.init))). } =0 │ │ │ │ + 0x00093a30 78316632 30303364 350a2020 2e706c74 x1f2003d5. .plt │ │ │ │ + 0x00093a40 20202020 20202020 20202020 3a20414c : AL │ │ │ │ + 0x00093a50 49474e28 31362920 7b202a28 2e706c74 IGN(16) { *(.plt │ │ │ │ + 0x00093a60 29202a28 2e69706c 7429207d 0a20202e ) *(.iplt) }. . │ │ │ │ + 0x00093a70 74657874 20202020 20202020 2020203a text : │ │ │ │ + 0x00093a80 0a20207b 0a202020 202a282e 74657874 . {. *(.text │ │ │ │ + 0x00093a90 2e756e6c 696b656c 79202e74 6578742e .unlikely .text. │ │ │ │ + 0x00093aa0 2a5f756e 6c696b65 6c79202e 74657874 *_unlikely .text │ │ │ │ + 0x00093ab0 2e756e6c 696b656c 792e2a29 0a202020 .unlikely.*). │ │ │ │ + 0x00093ac0 202a282e 74657874 2e657869 74202e74 *(.text.exit .t │ │ │ │ + 0x00093ad0 6578742e 65786974 2e2a290a 20202020 ext.exit.*). │ │ │ │ + 0x00093ae0 2a282e74 6578742e 73746172 74757020 *(.text.startup │ │ │ │ + 0x00093af0 2e746578 742e7374 61727475 702e2a29 .text.startup.*) │ │ │ │ + 0x00093b00 0a202020 202a282e 74657874 2e686f74 . *(.text.hot │ │ │ │ + 0x00093b10 202e7465 78742e68 6f742e2a 290a2020 .text.hot.*). │ │ │ │ + 0x00093b20 20202a28 534f5254 282e7465 78742e73 *(SORT(.text.s │ │ │ │ + 0x00093b30 6f727465 642e2a29 290a2020 20202a28 orted.*)). *( │ │ │ │ + 0x00093b40 2e746578 74202e73 74756220 2e746578 .text .stub .tex │ │ │ │ + 0x00093b50 742e2a20 2e676e75 2e6c696e 6b6f6e63 t.* .gnu.linkonc │ │ │ │ + 0x00093b60 652e742e 2a290a20 2020202f 2a202e67 e.t.*). /* .g │ │ │ │ + 0x00093b70 6e752e77 61726e69 6e672073 65637469 nu.warning secti │ │ │ │ + 0x00093b80 6f6e7320 61726520 68616e64 6c656420 ons are handled │ │ │ │ + 0x00093b90 73706563 69616c6c 79206279 20656c66 specially by elf │ │ │ │ + 0x00093ba0 2e656d2e 20202a2f 0a202020 202a282e .em. */. *(. │ │ │ │ + 0x00093bb0 676e752e 7761726e 696e6729 0a20207d gnu.warning). } │ │ │ │ + 0x00093bc0 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ + 0x00093bd0 66696e69 20202020 20202020 2020203a fini : │ │ │ │ + 0x00093be0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ + 0x00093bf0 28534f52 545f4e4f 4e45282e 66696e69 (SORT_NONE(.fini │ │ │ │ + 0x00093c00 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ + 0x00093c10 3364350a 20205052 4f564944 4520285f 3d5. PROVIDE (_ │ │ │ │ + 0x00093c20 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ + 0x00093c30 524f5649 44452028 5f657465 7874203d ROVIDE (_etext = │ │ │ │ + 0x00093c40 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ + 0x00093c50 65746578 74203d20 2e293b0a 20202f2a etext = .);. /* │ │ │ │ + 0x00093c60 20416c69 676e2074 68652074 65787420 Align the text │ │ │ │ + 0x00093c70 7365676d 656e742e 20202a2f 0a20202e segment. */. . │ │ │ │ + 0x00093c80 203d2041 4c49474e 28434f4e 5354414e = ALIGN(CONSTAN │ │ │ │ + 0x00093c90 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ + 0x00093ca0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x00093cb0 74686520 52656164 204f6e6c 79204461 the Read Only Da │ │ │ │ + 0x00093cc0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x00093cd0 202f2a20 41646a75 73742074 68652061 /* Adjust the a │ │ │ │ + 0x00093ce0 64647265 73732066 6f722074 68652072 ddress for the r │ │ │ │ + 0x00093cf0 6f646174 61207365 676d656e 742e2020 odata segment. │ │ │ │ + 0x00093d00 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ + 0x00093d10 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ + 0x00093d20 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ + 0x00093d30 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ + 0x00093d40 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ + 0x00093d50 702e2020 2a2f0a20 202e203d 20534547 p. */. . = SEG │ │ │ │ + 0x00093d60 4d454e54 5f535441 52542822 726f6461 MENT_START("roda │ │ │ │ + 0x00093d70 74612d73 65676d65 6e74222c 20414c49 ta-segment", ALI │ │ │ │ + 0x00093d80 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ + 0x00093d90 50414745 53495a45 2929202b 20282e20 PAGESIZE)) + (. │ │ │ │ + 0x00093da0 26202843 4f4e5354 414e5420 284d4158 & (CONSTANT (MAX │ │ │ │ + 0x00093db0 50414745 53495a45 29202d20 31292929 PAGESIZE) - 1))) │ │ │ │ + 0x00093dc0 3b0a2020 2e696e74 65727020 20202020 ;. .interp │ │ │ │ + 0x00093dd0 20202020 3a207b20 2a282e69 6e746572 : { *(.inter │ │ │ │ + 0x00093de0 7029207d 0a20202e 68617368 20202020 p) }. .hash │ │ │ │ + 0x00093df0 20202020 2020203a 207b202a 282e6861 : { *(.ha │ │ │ │ + 0x00093e00 73682920 7d0a2020 2e676e75 2e686173 sh) }. .gnu.has │ │ │ │ + 0x00093e10 68202020 20202020 3a207b20 2a282e67 h : { *(.g │ │ │ │ + 0x00093e20 6e752e68 61736829 207d0a20 202e6479 nu.hash) }. .dy │ │ │ │ + 0x00093e30 6e73796d 20202020 20202020 203a207b nsym : { │ │ │ │ + 0x00093e40 202a282e 64796e73 796d2920 7d0a2020 *(.dynsym) }. │ │ │ │ + 0x00093e50 2e64796e 73747220 20202020 20202020 .dynstr │ │ │ │ + 0x00093e60 3a207b20 2a282e64 796e7374 7229207d : { *(.dynstr) } │ │ │ │ + 0x00093e70 0a20202e 676e752e 76657273 696f6e20 . .gnu.version │ │ │ │ + 0x00093e80 2020203a 207b202a 282e676e 752e7665 : { *(.gnu.ve │ │ │ │ + 0x00093e90 7273696f 6e29207d 0a20202e 676e752e rsion) }. .gnu. │ │ │ │ + 0x00093ea0 76657273 696f6e5f 6420203a 207b202a version_d : { * │ │ │ │ + 0x00093eb0 282e676e 752e7665 7273696f 6e5f6429 (.gnu.version_d) │ │ │ │ + 0x00093ec0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x00093ed0 6e5f7220 203a207b 202a282e 676e752e n_r : { *(.gnu. │ │ │ │ + 0x00093ee0 76657273 696f6e5f 7229207d 0a20202e version_r) }. . │ │ │ │ + 0x00093ef0 72656c61 2e64796e 20202020 2020203a rela.dyn : │ │ │ │ + 0x00093f00 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x00093f10 72656c61 2e696e69 74290a20 20202020 rela.init). │ │ │ │ + 0x00093f20 202a282e 72656c61 2e746578 74202e72 *(.rela.text .r │ │ │ │ + 0x00093f30 656c612e 74657874 2e2a202e 72656c61 ela.text.* .rela │ │ │ │ + 0x00093f40 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ + 0x00093f50 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x00093f60 2e66696e 69290a20 20202020 202a282e .fini). *(. │ │ │ │ + 0x00093f70 72656c61 2e726f64 61746120 2e72656c rela.rodata .rel │ │ │ │ + 0x00093f80 612e726f 64617461 2e2a202e 72656c61 a.rodata.* .rela │ │ │ │ + 0x00093f90 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ + 0x00093fa0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ + 0x00093fb0 2e646174 61202e72 656c612e 64617461 .data .rela.data │ │ │ │ + 0x00093fc0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ + 0x00093fd0 6b6f6e63 652e642e 2a290a20 20202020 konce.d.*). │ │ │ │ + 0x00093fe0 202a282e 72656c61 2e746461 7461202e *(.rela.tdata . │ │ │ │ + 0x00093ff0 72656c61 2e746461 74612e2a 202e7265 rela.tdata.* .re │ │ │ │ + 0x00094000 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x00094010 74642e2a 290a2020 20202020 2a282e72 td.*). *(.r │ │ │ │ + 0x00094020 656c612e 74627373 202e7265 6c612e74 ela.tbss .rela.t │ │ │ │ + 0x00094030 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ + 0x00094040 6c696e6b 6f6e6365 2e74622e 2a290a20 linkonce.tb.*). │ │ │ │ + 0x00094050 20202020 202a282e 72656c61 2e63746f *(.rela.cto │ │ │ │ + 0x00094060 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ + 0x00094070 612e6474 6f727329 0a202020 2020202a a.dtors). * │ │ │ │ + 0x00094080 282e7265 6c612e67 6f74290a 20202020 (.rela.got). │ │ │ │ + 0x00094090 20202a28 2e72656c 612e6273 73202e72 *(.rela.bss .r │ │ │ │ + 0x000940a0 656c612e 6273732e 2a202e72 656c612e ela.bss.* .rela. │ │ │ │ + 0x000940b0 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ + 0x000940c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x000940d0 6966756e 63290a20 2020207d 0a20202e ifunc). }. . │ │ │ │ + 0x000940e0 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ + 0x000940f0 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x00094100 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ + 0x00094110 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x00094120 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ + 0x00094130 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ + 0x00094140 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x00094150 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00094160 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ + 0x00094170 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ + 0x00094180 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ + 0x00094190 2e72656c 722e6479 6e29207d 0a20202e .relr.dyn) }. . │ │ │ │ + 0x000941a0 726f6461 74612020 20202020 2020203a rodata : │ │ │ │ + 0x000941b0 207b202a 282e726f 64617461 202e726f { *(.rodata .ro │ │ │ │ + 0x000941c0 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ + 0x000941d0 6f6e6365 2e722e2a 29207d0a 20202e72 once.r.*) }. .r │ │ │ │ + 0x000941e0 6f646174 61312020 20202020 20203a20 odata1 : │ │ │ │ + 0x000941f0 7b202a28 2e726f64 61746131 29207d0a { *(.rodata1) }. │ │ │ │ + 0x00094200 20202e65 685f6672 616d655f 68647220 .eh_frame_hdr │ │ │ │ + 0x00094210 20203a20 7b202a28 2e65685f 6672616d : { *(.eh_fram │ │ │ │ + 0x00094220 655f6864 7229202a 282e6568 5f667261 e_hdr) *(.eh_fra │ │ │ │ + 0x00094230 6d655f65 6e747279 202e6568 5f667261 me_entry .eh_fra │ │ │ │ + 0x00094240 6d655f65 6e747279 2e2a2920 7d0a2020 me_entry.*) }. │ │ │ │ + 0x00094250 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ + 0x00094260 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ + 0x00094270 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ + 0x00094280 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ + 0x00094290 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ + 0x000942a0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ + 0x000942b0 524f207b 204b4545 5020282a 282e7366 RO { KEEP (*(.sf │ │ │ │ + 0x000942c0 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ + 0x000942d0 2e2a2920 7d0a2020 2e676363 5f657863 .*) }. .gcc_exc │ │ │ │ + 0x000942e0 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ + 0x000942f0 4c595f49 465f524f 207b202a 282e6763 LY_IF_RO { *(.gc │ │ │ │ + 0x00094300 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ + 0x00094310 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00094320 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ + 0x00094330 61622020 203a204f 4e4c595f 49465f52 ab : ONLY_IF_R │ │ │ │ + 0x00094340 4f207b20 2a282e67 6e755f65 78746162 O { *(.gnu_extab │ │ │ │ + 0x00094350 2a29207d 0a20202f 2a205468 65736520 *) }. /* These │ │ │ │ + 0x00094360 73656374 696f6e73 20617265 2067656e sections are gen │ │ │ │ + 0x00094370 65726174 65642062 79207468 65205375 erated by the Su │ │ │ │ + 0x00094380 6e2f4f72 61636c65 20432b2b 20636f6d n/Oracle C++ com │ │ │ │ + 0x00094390 70696c65 722e2020 2a2f0a20 202e6578 piler. */. .ex │ │ │ │ + 0x000943a0 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ + 0x000943b0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x000943c0 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ + 0x000943d0 6765732a 29207d0a 20202f2a 20566172 ges*) }. /* Var │ │ │ │ + 0x000943e0 696f7573 206e6f74 65207365 6374696f ious note sectio │ │ │ │ + 0x000943f0 6e732e20 20506c61 63656420 68657265 ns. Placed here │ │ │ │ + 0x00094400 20736f20 74686174 20746865 79206172 so that they ar │ │ │ │ + 0x00094410 6520616c 77617973 20696e63 6c756465 e always include │ │ │ │ + 0x00094420 640a2020 20202069 6e207468 65207265 d. in the re │ │ │ │ + 0x00094430 61642d6f 6e6c7920 7365676d 656e7420 ad-only segment │ │ │ │ + 0x00094440 616e6420 6e6f7420 74726561 74656420 and not treated │ │ │ │ + 0x00094450 6173206f 72706861 6e207365 6374696f as orphan sectio │ │ │ │ + 0x00094460 6e732e20 20546865 0a202020 20206375 ns. The. cu │ │ │ │ + 0x00094470 7272656e 74206f72 7068616e 2068616e rrent orphan han │ │ │ │ + 0x00094480 646c696e 6720616c 676f7269 74686d20 dling algorithm │ │ │ │ + 0x00094490 646f6573 20706c61 6365206e 6f746520 does place note │ │ │ │ + 0x000944a0 73656374 696f6e73 20616674 65722052 sections after R │ │ │ │ + 0x000944b0 2f4f0a20 20202020 64617461 2c206275 /O. data, bu │ │ │ │ + 0x000944c0 74207468 69732069 73206e6f 74206775 t this is not gu │ │ │ │ + 0x000944d0 6172616e 74656564 20746f20 616c7761 aranteed to alwa │ │ │ │ + 0x000944e0 79732062 65207468 65206361 73652e20 ys be the case. │ │ │ │ + 0x000944f0 202a2f0a 20202e6e 6f74652e 6275696c */. .note.buil │ │ │ │ + 0x00094500 642d6964 203a2020 20202020 7b202a28 d-id : { *( │ │ │ │ + 0x00094510 2e6e6f74 652e6275 696c642d 69642920 .note.build-id) │ │ │ │ + 0x00094520 7d0a2020 2e6e6f74 652e474e 552d7374 }. .note.GNU-st │ │ │ │ + 0x00094530 61636b20 3a202020 20207b20 2a282e6e ack : { *(.n │ │ │ │ + 0x00094540 6f74652e 474e552d 73746163 6b29207d ote.GNU-stack) } │ │ │ │ + 0x00094550 0a20202e 6e6f7465 2e676e75 2e70726f . .note.gnu.pro │ │ │ │ + 0x00094560 70657274 79203a20 207b202a 282e6e6f perty : { *(.no │ │ │ │ + 0x00094570 74652e67 6e752e70 726f7065 72747929 te.gnu.property) │ │ │ │ + 0x00094580 207d0a20 202e6e6f 74652e41 42492d74 }. .note.ABI-t │ │ │ │ + 0x00094590 6167203a 20202020 2020207b 202a282e ag : { *(. │ │ │ │ + 0x000945a0 6e6f7465 2e414249 2d746167 29207d0a note.ABI-tag) }. │ │ │ │ + 0x000945b0 20202e6e 6f74652e 7061636b 61676520 .note.package │ │ │ │ + 0x000945c0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ + 0x000945d0 652e7061 636b6167 6529207d 0a20202e e.package) }. . │ │ │ │ + 0x000945e0 6e6f7465 2e646c6f 70656e20 3a202020 note.dlopen : │ │ │ │ + 0x000945f0 20202020 207b202a 282e6e6f 74652e64 { *(.note.d │ │ │ │ + 0x00094600 6c6f7065 6e29207d 0a20202e 6e6f7465 lopen) }. .note │ │ │ │ + 0x00094610 2e6e6574 6273642e 6964656e 74203a20 .netbsd.ident : │ │ │ │ + 0x00094620 207b202a 282e6e6f 74652e6e 65746273 { *(.note.netbs │ │ │ │ + 0x00094630 642e6964 656e7429 207d0a20 202e6e6f d.ident) }. .no │ │ │ │ + 0x00094640 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ + 0x00094650 203a207b 202a282e 6e6f7465 2e6f7065 : { *(.note.ope │ │ │ │ + 0x00094660 6e627364 2e696465 6e742920 7d0a2020 nbsd.ident) }. │ │ │ │ + 0x00094670 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x00094680 52656164 20577269 74652044 61746120 Read Write Data │ │ │ │ + 0x00094690 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ + 0x000946a0 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ + 0x000946b0 65737320 666f7220 74686520 64617461 ess for the data │ │ │ │ + 0x000946c0 20736567 6d656e74 2e202057 65207761 segment. We wa │ │ │ │ + 0x000946d0 6e742074 6f206164 6a757374 20757020 nt to adjust up │ │ │ │ + 0x000946e0 746f0a20 20202020 74686520 73616d65 to. the same │ │ │ │ + 0x000946f0 20616464 72657373 20776974 68696e20 address within │ │ │ │ + 0x00094700 74686520 70616765 206f6e20 74686520 the page on the │ │ │ │ + 0x00094710 6e657874 20706167 65207570 2e20202a next page up. * │ │ │ │ + 0x00094720 2f0a2020 2e203d20 44415441 5f534547 /. . = DATA_SEG │ │ │ │ + 0x00094730 4d454e54 5f414c49 474e2028 434f4e53 MENT_ALIGN (CONS │ │ │ │ + 0x00094740 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ + 0x00094750 45292c20 434f4e53 54414e54 2028434f E), CONSTANT (CO │ │ │ │ + 0x00094760 4d4d4f4e 50414745 53495a45 29293b0a MMONPAGESIZE));. │ │ │ │ + 0x00094770 20202f2a 20457863 65707469 6f6e2068 /* Exception h │ │ │ │ + 0x00094780 616e646c 696e672e 20202a2f 0a20202e andling. */. . │ │ │ │ + 0x00094790 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ + 0x000947a0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ + 0x000947b0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ + 0x000947c0 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ + 0x000947d0 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ + 0x000947e0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x000947f0 57207b20 4b454550 20282a28 2e736672 W { KEEP (*(.sfr │ │ │ │ + 0x00094800 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ + 0x00094810 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ + 0x00094820 62202020 2020203a 204f4e4c 595f4946 b : ONLY_IF │ │ │ │ + 0x00094830 5f525720 7b202a28 2e676e75 5f657874 _RW { *(.gnu_ext │ │ │ │ + 0x00094840 61622920 7d0a2020 2e676363 5f657863 ab) }. .gcc_exc │ │ │ │ + 0x00094850 6570745f 7461626c 65202020 3a204f4e ept_table : ON │ │ │ │ + 0x00094860 4c595f49 465f5257 207b202a 282e6763 LY_IF_RW { *(.gc │ │ │ │ + 0x00094870 635f6578 63657074 5f746162 6c65202e c_except_table . │ │ │ │ + 0x00094880 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00094890 2e2a2920 7d0a2020 2e657863 65707469 .*) }. .excepti │ │ │ │ + 0x000948a0 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ + 0x000948b0 4c595f49 465f5257 207b202a 282e6578 LY_IF_RW { *(.ex │ │ │ │ + 0x000948c0 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ + 0x000948d0 207d0a20 202f2a20 54687265 6164204c }. /* Thread L │ │ │ │ + 0x000948e0 6f63616c 2053746f 72616765 20736563 ocal Storage sec │ │ │ │ + 0x000948f0 74696f6e 732e2020 2a2f0a20 202e7464 tions. */. .td │ │ │ │ + 0x00094900 61746109 20203a0a 2020207b 0a202020 ata. :. {. │ │ │ │ + 0x00094910 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00094920 20285f5f 74646174 615f7374 61727420 (__tdata_start │ │ │ │ + 0x00094930 3d202e29 3b0a2020 2020202a 282e7464 = .);. *(.td │ │ │ │ + 0x00094940 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ + 0x00094950 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x00094960 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ + 0x00094970 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ + 0x00094980 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ + 0x00094990 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ + 0x000949a0 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ + 0x000949b0 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ + 0x000949c0 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x000949d0 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ + 0x000949e0 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ + 0x000949f0 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ + 0x00094a00 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ + 0x00094a10 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x00094a20 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ + 0x00094a30 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ + 0x00094a40 20202e69 6e69745f 61727261 79202020 .init_array │ │ │ │ + 0x00094a50 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ + 0x00094a60 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ + 0x00094a70 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ + 0x00094a80 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ + 0x00094a90 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ + 0x00094aa0 4f524954 59282e69 6e69745f 61727261 ORITY(.init_arra │ │ │ │ + 0x00094ab0 792e2a29 20534f52 545f4259 5f494e49 y.*) SORT_BY_INI │ │ │ │ + 0x00094ac0 545f5052 494f5249 5459282e 63746f72 T_PRIORITY(.ctor │ │ │ │ + 0x00094ad0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ + 0x00094ae0 282a282e 696e6974 5f617272 61792045 (*(.init_array E │ │ │ │ + 0x00094af0 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ + 0x00094b00 74626567 696e2e6f 202a6372 74626567 tbegin.o *crtbeg │ │ │ │ + 0x00094b10 696e3f2e 6f202a63 7274656e 642e6f20 in?.o *crtend.o │ │ │ │ + 0x00094b20 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ + 0x00094b30 6f727329 290a2020 20205052 4f564944 ors)). PROVID │ │ │ │ + 0x00094b40 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ + 0x00094b50 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ + 0x00094b60 0a20207d 0a20202e 66696e69 5f617272 . }. .fini_arr │ │ │ │ + 0x00094b70 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x00094b80 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x00094b90 5f5f6669 6e695f61 72726179 5f737461 __fini_array_sta │ │ │ │ + 0x00094ba0 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x00094bb0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ + 0x00094bc0 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ + 0x00094bd0 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ + 0x00094be0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00094bf0 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ + 0x00094c00 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ + 0x00094c10 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ + 0x00094c20 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ + 0x00094c30 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ + 0x00094c40 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x00094c50 29202e64 746f7273 29290a20 20202050 ) .dtors)). P │ │ │ │ + 0x00094c60 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x00094c70 5f66696e 695f6172 7261795f 656e6420 _fini_array_end │ │ │ │ + 0x00094c80 3d202e29 3b0a2020 7d0a2020 2e63746f = .);. }. .cto │ │ │ │ + 0x00094c90 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ + 0x00094ca0 7b0a2020 20202f2a 20676363 20757365 {. /* gcc use │ │ │ │ + 0x00094cb0 73206372 74626567 696e2e6f 20746f20 s crtbegin.o to │ │ │ │ + 0x00094cc0 66696e64 20746865 20737461 7274206f find the start o │ │ │ │ + 0x00094cd0 660a2020 20202020 20746865 20636f6e f. the con │ │ │ │ + 0x00094ce0 73747275 63746f72 732c2073 6f207765 structors, so we │ │ │ │ + 0x00094cf0 206d616b 65207375 72652069 74206973 make sure it is │ │ │ │ + 0x00094d00 0a202020 20202020 66697273 742e2020 . first. │ │ │ │ + 0x00094d10 42656361 75736520 74686973 20697320 Because this is │ │ │ │ + 0x00094d20 61207769 6c646361 72642c20 69740a20 a wildcard, it. │ │ │ │ + 0x00094d30 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ + 0x00094d40 74746572 20696620 74686520 75736572 tter if the user │ │ │ │ + 0x00094d50 20646f65 73206e6f 740a2020 20202020 does not. │ │ │ │ + 0x00094d60 20616374 75616c6c 79206c69 6e6b2061 actually link a │ │ │ │ + 0x00094d70 6761696e 73742063 72746265 67696e2e gainst crtbegin. │ │ │ │ + 0x00094d80 6f3b2074 68650a20 20202020 20206c69 o; the. li │ │ │ │ + 0x00094d90 6e6b6572 20776f6e 2774206c 6f6f6b20 nker won't look │ │ │ │ + 0x00094da0 666f7220 61206669 6c652074 6f206d61 for a file to ma │ │ │ │ + 0x00094db0 74636820 610a2020 20202020 2077696c tch a. wil │ │ │ │ + 0x00094dc0 64636172 642e2020 54686520 77696c64 dcard. The wild │ │ │ │ + 0x00094dd0 63617264 20616c73 6f206d65 616e7320 card also means │ │ │ │ + 0x00094de0 74686174 2069740a 20202020 20202064 that it. d │ │ │ │ + 0x00094df0 6f65736e 2774206d 61747465 72207768 oesn't matter wh │ │ │ │ + 0x00094e00 69636820 64697265 63746f72 79206372 ich directory cr │ │ │ │ + 0x00094e10 74626567 696e2e6f 0a202020 20202020 tbegin.o. │ │ │ │ + 0x00094e20 69732069 6e2e2020 2a2f0a20 2020204b is in. */. K │ │ │ │ + 0x00094e30 45455020 282a6372 74626567 696e2e6f EEP (*crtbegin.o │ │ │ │ + 0x00094e40 282e6374 6f727329 290a2020 20204b45 (.ctors)). KE │ │ │ │ + 0x00094e50 45502028 2a637274 62656769 6e3f2e6f EP (*crtbegin?.o │ │ │ │ + 0x00094e60 282e6374 6f727329 290a2020 20202f2a (.ctors)). /* │ │ │ │ + 0x00094e70 20576520 646f6e27 74207761 6e742074 We don't want t │ │ │ │ + 0x00094e80 6f20696e 636c7564 65207468 65202e63 o include the .c │ │ │ │ + 0x00094e90 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ + 0x00094ea0 0a202020 20202020 74686520 63727465 . the crte │ │ │ │ + 0x00094eb0 6e642e6f 2066696c 6520756e 74696c20 nd.o file until │ │ │ │ + 0x00094ec0 61667465 72207468 6520736f 72746564 after the sorted │ │ │ │ + 0x00094ed0 2063746f 72732e0a 20202020 20202054 ctors.. T │ │ │ │ + 0x00094ee0 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ + 0x00094ef0 2066726f 6d207468 65206372 74656e64 from the crtend │ │ │ │ + 0x00094f00 2066696c 6520636f 6e746169 6e732074 file contains t │ │ │ │ + 0x00094f10 68650a20 20202020 2020656e 64206f66 he. end of │ │ │ │ + 0x00094f20 2063746f 7273206d 61726b65 7220616e ctors marker an │ │ │ │ + 0x00094f30 64206974 206d7573 74206265 206c6173 d it must be las │ │ │ │ + 0x00094f40 74202a2f 0a202020 204b4545 5020282a t */. KEEP (* │ │ │ │ + 0x00094f50 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ + 0x00094f60 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x00094f70 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ + 0x00094f80 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ + 0x00094f90 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ + 0x00094fa0 4b454550 20282a28 2e63746f 72732929 KEEP (*(.ctors)) │ │ │ │ + 0x00094fb0 0a20207d 0a20202e 64746f72 73202020 . }. .dtors │ │ │ │ + 0x00094fc0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ + 0x00094fd0 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ + 0x00094fe0 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ + 0x00094ff0 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ + 0x00095000 2e6f282e 64746f72 7329290a 20202020 .o(.dtors)). │ │ │ │ + 0x00095010 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ + 0x00095020 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ + 0x00095030 2a637274 656e643f 2e6f2029 202e6474 *crtend?.o ) .dt │ │ │ │ + 0x00095040 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ + 0x00095050 2a28534f 5254282e 64746f72 732e2a29 *(SORT(.dtors.*) │ │ │ │ + 0x00095060 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ + 0x00095070 64746f72 7329290a 20207d0a 20202e6a dtors)). }. .j │ │ │ │ + 0x00095080 63722020 20202020 20202020 20203a20 cr : │ │ │ │ + 0x00095090 7b204b45 45502028 2a282e6a 63722929 { KEEP (*(.jcr)) │ │ │ │ + 0x000950a0 207d0a20 202e6461 74612e72 656c2e72 }. .data.rel.r │ │ │ │ + 0x000950b0 6f203a20 7b202a28 2e646174 612e7265 o : { *(.data.re │ │ │ │ + 0x000950c0 6c2e726f 2e6c6f63 616c2a20 2e676e75 l.ro.local* .gnu │ │ │ │ + 0x000950d0 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ + 0x000950e0 726f2e6c 6f63616c 2e2a2920 2a282e64 ro.local.*) *(.d │ │ │ │ + 0x000950f0 6174612e 72656c2e 726f202e 64617461 ata.rel.ro .data │ │ │ │ + 0x00095100 2e72656c 2e726f2e 2a202e67 6e752e6c .rel.ro.* .gnu.l │ │ │ │ + 0x00095110 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ + 0x00095120 2e2a2920 7d0a2020 2e64796e 616d6963 .*) }. .dynamic │ │ │ │ + 0x00095130 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00095140 796e616d 69632920 7d0a2020 2e676f74 ynamic) }. .got │ │ │ │ + 0x00095150 20202020 20202020 20202020 3a207b20 : { │ │ │ │ + 0x00095160 2a282e67 6f742920 2a282e69 676f7429 *(.got) *(.igot) │ │ │ │ + 0x00095170 207d0a20 202e203d 20444154 415f5345 }. . = DATA_SE │ │ │ │ + 0x00095180 474d454e 545f5245 4c524f5f 454e4420 GMENT_RELRO_END │ │ │ │ + 0x00095190 2832342c 202e293b 0a20202e 676f742e (24, .);. .got. │ │ │ │ + 0x000951a0 706c7420 20202020 2020203a 207b202a plt : { * │ │ │ │ + 0x000951b0 282e676f 742e706c 7429202a 282e6967 (.got.plt) *(.ig │ │ │ │ + 0x000951c0 6f742e70 6c742920 7d0a2020 2e646174 ot.plt) }. .dat │ │ │ │ + 0x000951d0 61202020 20202020 20202020 3a0a2020 a :. │ │ │ │ + 0x000951e0 7b0a2020 20205052 4f564944 4520285f {. PROVIDE (_ │ │ │ │ + 0x000951f0 5f646174 615f7374 61727420 3d202e29 _data_start = .) │ │ │ │ + 0x00095200 3b0a2020 20202a28 2e646174 61202e64 ;. *(.data .d │ │ │ │ + 0x00095210 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x00095220 6e63652e 642e2a29 0a202020 20534f52 nce.d.*). SOR │ │ │ │ + 0x00095230 5428434f 4e535452 5543544f 5253290a T(CONSTRUCTORS). │ │ │ │ + 0x00095240 20207d0a 20202e64 61746131 20202020 }. .data1 │ │ │ │ + 0x00095250 20202020 20203a20 7b202a28 2e646174 : { *(.dat │ │ │ │ + 0x00095260 61312920 7d0a2020 5f656461 7461203d a1) }. _edata = │ │ │ │ + 0x00095270 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ + 0x00095280 64617461 203d202e 293b0a20 202e203d data = .);. . = │ │ │ │ + 0x00095290 20414c49 474e2841 4c49474e 4f46284e ALIGN(ALIGNOF(N │ │ │ │ + 0x000952a0 4558545f 53454354 494f4e29 293b0a20 EXT_SECTION));. │ │ │ │ + 0x000952b0 205f5f62 73735f73 74617274 203d202e __bss_start = . │ │ │ │ + 0x000952c0 3b0a2020 5f5f6273 735f7374 6172745f ;. __bss_start_ │ │ │ │ + 0x000952d0 5f203d20 2e3b0a20 202e6273 73202020 _ = .;. .bss │ │ │ │ + 0x000952e0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x000952f0 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ + 0x00095300 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ + 0x00095310 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ + 0x00095320 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ + 0x00095330 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ + 0x00095340 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ + 0x00095350 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ + 0x00095360 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ + 0x00095370 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ + 0x00095380 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ + 0x00095390 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ + 0x000953a0 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ + 0x000953b0 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ + 0x000953c0 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ + 0x000953d0 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ + 0x000953e0 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ + 0x000953f0 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ + 0x00095400 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ + 0x00095410 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ + 0x00095420 62656361 75736520 74686572 65206172 because there ar │ │ │ │ + 0x00095430 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ + 0x00095440 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ + 0x00095450 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ + 0x00095460 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ + 0x00095470 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ + 0x00095480 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ + 0x00095490 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ + 0x000954a0 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ + 0x000954b0 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ + 0x000954c0 282e2021 3d203020 3f203634 202f2038 (. != 0 ? 64 / 8 │ │ │ │ + 0x000954d0 203a2031 293b0a20 207d0a20 205f6273 : 1);. }. _bs │ │ │ │ + 0x000954e0 735f656e 645f5f20 3d202e3b 205f5f62 s_end__ = .; __b │ │ │ │ + 0x000954f0 73735f65 6e645f5f 203d202e 3b0a2020 ss_end__ = .;. │ │ │ │ + 0x00095500 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ + 0x00095510 2038293b 0a20202f 2a205374 61727420 8);. /* Start │ │ │ │ + 0x00095520 6f662074 6865204c 61726765 20446174 of the Large Dat │ │ │ │ + 0x00095530 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00095540 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ + 0x00095550 5428226c 64617461 2d736567 6d656e74 T("ldata-segment │ │ │ │ + 0x00095560 222c202e 293b0a20 202e203d 20414c49 ", .);. . = ALI │ │ │ │ + 0x00095570 474e2836 34202f20 38293b0a 20205f5f GN(64 / 8);. __ │ │ │ │ + 0x00095580 656e645f 5f203d20 2e3b0a20 205f656e end__ = .;. _en │ │ │ │ + 0x00095590 64203d20 2e3b0a20 2050524f 56494445 d = .;. PROVIDE │ │ │ │ + 0x000955a0 2028656e 64203d20 2e293b0a 20202e20 (end = .);. . │ │ │ │ + 0x000955b0 3d204441 54415f53 45474d45 4e545f45 = DATA_SEGMENT_E │ │ │ │ + 0x000955c0 4e442028 2e293b0a 20202f2a 20537461 ND (.);. /* Sta │ │ │ │ + 0x000955d0 7274206f 66207468 65205469 6e792044 rt of the Tiny D │ │ │ │ + 0x000955e0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x000955f0 20202f2a 20537461 62732064 65627567 /* Stabs debug │ │ │ │ + 0x00095600 67696e67 20736563 74696f6e 732e2020 ging sections. │ │ │ │ + 0x00095610 2a2f0a20 202e7374 61622020 20202020 */. .stab │ │ │ │ + 0x00095620 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x00095630 6229207d 0a20202e 73746162 73747220 b) }. .stabstr │ │ │ │ + 0x00095640 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ + 0x00095650 74616273 74722920 7d0a2020 2e737461 tabstr) }. .sta │ │ │ │ + 0x00095660 622e6578 636c2020 20202030 203a207b b.excl 0 : { │ │ │ │ + 0x00095670 202a282e 73746162 2e657863 6c29207d *(.stab.excl) } │ │ │ │ + 0x00095680 0a20202e 73746162 2e657863 6c737472 . .stab.exclstr │ │ │ │ + 0x00095690 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ + 0x000956a0 6578636c 73747229 207d0a20 202e7374 exclstr) }. .st │ │ │ │ + 0x000956b0 61622e69 6e646578 20202020 30203a20 ab.index 0 : │ │ │ │ + 0x000956c0 7b202a28 2e737461 622e696e 64657829 { *(.stab.index) │ │ │ │ + 0x000956d0 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ + 0x000956e0 73747220 30203a20 7b202a28 2e737461 str 0 : { *(.sta │ │ │ │ + 0x000956f0 622e696e 64657873 74722920 7d0a2020 b.indexstr) }. │ │ │ │ + 0x00095700 2e636f6d 6d656e74 20302028 494e464f .comment 0 (INFO │ │ │ │ + 0x00095710 29203a20 7b202a28 2e636f6d 6d656e74 ) : { *(.comment │ │ │ │ + 0x00095720 293b204c 494e4b45 525f5645 5253494f ); LINKER_VERSIO │ │ │ │ + 0x00095730 4e3b207d 0a20202e 676e752e 6275696c N; }. .gnu.buil │ │ │ │ + 0x00095740 642e6174 74726962 75746573 203a207b d.attributes : { │ │ │ │ + 0x00095750 202a282e 676e752e 6275696c 642e6174 *(.gnu.build.at │ │ │ │ + 0x00095760 74726962 75746573 202e676e 752e6275 tributes .gnu.bu │ │ │ │ + 0x00095770 696c642e 61747472 69627574 65732e2a ild.attributes.* │ │ │ │ + 0x00095780 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ + 0x00095790 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ + 0x000957a0 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ + 0x000957b0 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ + 0x000957c0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ + 0x000957d0 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ + 0x000957e0 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ + 0x000957f0 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ + 0x00095800 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ + 0x00095810 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ + 0x00095820 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ + 0x00095830 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ + 0x00095840 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ + 0x00095850 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ + 0x00095860 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ + 0x00095870 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ + 0x00095880 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ + 0x00095890 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ + 0x000958a0 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ + 0x000958b0 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ + 0x000958c0 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ + 0x000958d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x000958e0 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ + 0x000958f0 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ + 0x00095900 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ + 0x00095910 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ + 0x00095920 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ + 0x00095930 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ + 0x00095940 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ + 0x00095950 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ + 0x00095960 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ + 0x00095970 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ + 0x00095980 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ + 0x00095990 2e646562 75675f69 6e666f20 2e676e75 .debug_info .gnu │ │ │ │ + 0x000959a0 2e6c696e 6b6f6e63 652e7769 2e2a2920 .linkonce.wi.*) │ │ │ │ + 0x000959b0 7d0a2020 2e646562 75675f61 62627265 }. .debug_abbre │ │ │ │ + 0x000959c0 76202020 30203a20 7b202a28 2e646562 v 0 : { *(.deb │ │ │ │ + 0x000959d0 75675f61 62627265 7629207d 0a20202e ug_abbrev) }. . │ │ │ │ + 0x000959e0 64656275 675f6c69 6e652020 20202030 debug_line 0 │ │ │ │ + 0x000959f0 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ + 0x00095a00 6e65202e 64656275 675f6c69 6e652e2a ne .debug_line.* │ │ │ │ + 0x00095a10 202e6465 6275675f 6c696e65 5f656e64 .debug_line_end │ │ │ │ + 0x00095a20 29207d0a 20202e64 65627567 5f667261 ) }. .debug_fra │ │ │ │ + 0x00095a30 6d652020 20203020 3a207b20 2a282e64 me 0 : { *(.d │ │ │ │ + 0x00095a40 65627567 5f667261 6d652920 7d0a2020 ebug_frame) }. │ │ │ │ + 0x00095a50 2e646562 75675f73 74722020 20202020 .debug_str │ │ │ │ + 0x00095a60 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00095a70 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ + 0x00095a80 6f632020 20202020 30203a20 7b202a28 oc 0 : { *( │ │ │ │ + 0x00095a90 2e646562 75675f6c 6f632920 7d0a2020 .debug_loc) }. │ │ │ │ + 0x00095aa0 2e646562 75675f6d 6163696e 666f2020 .debug_macinfo │ │ │ │ + 0x00095ab0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ + 0x00095ac0 6163696e 666f2920 7d0a2020 2f2a2053 acinfo) }. /* S │ │ │ │ + 0x00095ad0 47492f4d 49505320 44574152 46203220 GI/MIPS DWARF 2 │ │ │ │ + 0x00095ae0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ + 0x00095af0 20202e64 65627567 5f776561 6b6e616d .debug_weaknam │ │ │ │ + 0x00095b00 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00095b10 675f7765 616b6e61 6d657329 207d0a20 g_weaknames) }. │ │ │ │ + 0x00095b20 202e6465 6275675f 66756e63 6e616d65 .debug_funcname │ │ │ │ + 0x00095b30 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00095b40 5f66756e 636e616d 65732920 7d0a2020 _funcnames) }. │ │ │ │ + 0x00095b50 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ + 0x00095b60 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00095b70 74797065 6e616d65 7329207d 0a20202e typenames) }. . │ │ │ │ + 0x00095b80 64656275 675f7661 726e616d 65732020 debug_varnames │ │ │ │ + 0x00095b90 30203a20 7b202a28 2e646562 75675f76 0 : { *(.debug_v │ │ │ │ + 0x00095ba0 61726e61 6d657329 207d0a20 202f2a20 arnames) }. /* │ │ │ │ + 0x00095bb0 44574152 4620332e 20202a2f 0a20202e DWARF 3. */. . │ │ │ │ + 0x00095bc0 64656275 675f7075 62747970 65732030 debug_pubtypes 0 │ │ │ │ + 0x00095bd0 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ + 0x00095be0 62747970 65732920 7d0a2020 2e646562 btypes) }. .deb │ │ │ │ + 0x00095bf0 75675f72 616e6765 73202020 30203a20 ug_ranges 0 : │ │ │ │ + 0x00095c00 7b202a28 2e646562 75675f72 616e6765 { *(.debug_range │ │ │ │ + 0x00095c10 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ + 0x00095c20 352e2020 2a2f0a20 202e6465 6275675f 5. */. .debug_ │ │ │ │ + 0x00095c30 61646472 20202020 2030203a 207b202a addr 0 : { * │ │ │ │ + 0x00095c40 282e6465 6275675f 61646472 29207d0a (.debug_addr) }. │ │ │ │ + 0x00095c50 20202e64 65627567 5f6c696e 655f7374 .debug_line_st │ │ │ │ + 0x00095c60 72203020 3a207b20 2a282e64 65627567 r 0 : { *(.debug │ │ │ │ + 0x00095c70 5f6c696e 655f7374 7229207d 0a20202e _line_str) }. . │ │ │ │ + 0x00095c80 64656275 675f6c6f 636c6973 74732030 debug_loclists 0 │ │ │ │ + 0x00095c90 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ + 0x00095ca0 636c6973 74732920 7d0a2020 2e646562 clists) }. .deb │ │ │ │ + 0x00095cb0 75675f6d 6163726f 20202020 30203a20 ug_macro 0 : │ │ │ │ + 0x00095cc0 7b202a28 2e646562 75675f6d 6163726f { *(.debug_macro │ │ │ │ + 0x00095cd0 29207d0a 20202e64 65627567 5f6e616d ) }. .debug_nam │ │ │ │ + 0x00095ce0 65732020 20203020 3a207b20 2a282e64 es 0 : { *(.d │ │ │ │ + 0x00095cf0 65627567 5f6e616d 65732920 7d0a2020 ebug_names) }. │ │ │ │ + 0x00095d00 2e646562 75675f72 6e676c69 73747320 .debug_rnglists │ │ │ │ + 0x00095d10 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ + 0x00095d20 6e676c69 73747329 207d0a20 202e6465 nglists) }. .de │ │ │ │ + 0x00095d30 6275675f 7374725f 6f666673 65747320 bug_str_offsets │ │ │ │ + 0x00095d40 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00095d50 74725f6f 66667365 74732920 7d0a2020 tr_offsets) }. │ │ │ │ + 0x00095d60 2e646562 75675f73 75702020 20202020 .debug_sup │ │ │ │ + 0x00095d70 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ + 0x00095d80 75702920 7d0a2020 2e41524d 2e617474 up) }. .ARM.att │ │ │ │ + 0x00095d90 72696275 74657320 30203a20 7b204b45 ributes 0 : { KE │ │ │ │ + 0x00095da0 45502028 2a282e41 524d2e61 74747269 EP (*(.ARM.attri │ │ │ │ + 0x00095db0 62757465 73292920 4b454550 20282a28 butes)) KEEP (*( │ │ │ │ + 0x00095dc0 2e676e75 2e617474 72696275 74657329 .gnu.attributes) │ │ │ │ + 0x00095dd0 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ + 0x00095de0 61726d2e 6964656e 74203020 3a207b20 arm.ident 0 : { │ │ │ │ + 0x00095df0 4b454550 20282a28 2e6e6f74 652e676e KEEP (*(.note.gn │ │ │ │ + 0x00095e00 752e6172 6d2e6964 656e7429 29207d0a u.arm.ident)) }. │ │ │ │ + 0x00095e10 20202f44 49534341 52442f20 3a207b20 /DISCARD/ : { │ │ │ │ + 0x00095e20 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ + 0x00095e30 6b29202a 282e676e 755f6465 6275676c k) *(.gnu_debugl │ │ │ │ + 0x00095e40 696e6b29 202a282e 676e752e 6c746f5f ink) *(.gnu.lto_ │ │ │ │ + 0x00095e50 2a29202a 282e676e 755f6f62 6a656374 *) *(.gnu_object │ │ │ │ + 0x00095e60 5f6f6e6c 7929207d 0a7d0a0a 00000000 _only) }.}...... │ │ │ │ + 0x00095e70 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ + 0x00095e80 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ + 0x00095e90 70617261 74652d63 6f646520 2a2f0a2f parate-code */./ │ │ │ │ + 0x00095ea0 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ + 0x00095eb0 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ + 0x00095ec0 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ + 0x00095ed0 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ + 0x00095ee0 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ + 0x00095ef0 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ + 0x00095f00 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ + 0x00095f10 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ + 0x00095f20 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ + 0x00095f30 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ + 0x00095f40 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ + 0x00095f50 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ + 0x00095f60 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ + 0x00095f70 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ + 0x00095f80 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ + 0x00095f90 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ + 0x00095fa0 4d415428 22656c66 36342d6c 6974746c MAT("elf64-littl │ │ │ │ + 0x00095fb0 65616172 63683634 222c2022 656c6636 eaarch64", "elf6 │ │ │ │ + 0x00095fc0 342d6269 67616172 63683634 222c2022 4-bigaarch64", " │ │ │ │ + 0x00095fd0 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ + 0x00095fe0 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ + 0x00095ff0 48286161 72636836 34290a45 4e545259 H(aarch64).ENTRY │ │ │ │ + 0x00096000 285f7374 61727429 0a534541 5243485f (_start).SEARCH_ │ │ │ │ + 0x00096010 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ + 0x00096020 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ + 0x00096030 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ + 0x00096040 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ + 0x00096050 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x00096060 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x00096070 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ + 0x00096080 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ + 0x00096090 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ + 0x000960a0 63616c2f 6c696222 293b2053 45415243 cal/lib"); SEARC │ │ │ │ + 0x000960b0 485f4449 5228223d 2f6c6962 22293b20 H_DIR("=/lib"); │ │ │ │ + 0x000960c0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x000960d0 722f6c69 6222293b 20534541 5243485f r/lib"); SEARCH_ │ │ │ │ + 0x000960e0 44495228 223d2f75 73722f61 61726368 DIR("=/usr/aarch │ │ │ │ + 0x000960f0 36342d6c 696e7578 2d676e75 2f6c6962 64-linux-gnu/lib │ │ │ │ + 0x00096100 22293b0a 53454354 494f4e53 0a7b0a20 ");.SECTIONS.{. │ │ │ │ + 0x00096110 2050524f 56494445 20285f5f 65786563 PROVIDE (__exec │ │ │ │ + 0x00096120 75746162 6c655f73 74617274 203d2053 utable_start = S │ │ │ │ + 0x00096130 45474d45 4e545f53 54415254 28227465 EGMENT_START("te │ │ │ │ + 0x00096140 78742d73 65676d65 6e74222c 20307834 xt-segment", 0x4 │ │ │ │ + 0x00096150 30303030 3029293b 0a20202e 203d2053 00000));. . = S │ │ │ │ + 0x00096160 45474d45 4e545f53 54415254 28227465 EGMENT_START("te │ │ │ │ + 0x00096170 78742d73 65676d65 6e74222c 20307834 xt-segment", 0x4 │ │ │ │ + 0x00096180 30303030 3029202b 2053495a 454f465f 00000) + SIZEOF_ │ │ │ │ + 0x00096190 48454144 4552533b 0a20202f 2a20506c HEADERS;. /* Pl │ │ │ │ + 0x000961a0 61636520 74686520 6275696c 642d6964 ace the build-id │ │ │ │ + 0x000961b0 20617320 636c6f73 6520746f 20746865 as close to the │ │ │ │ + 0x000961c0 20454c46 20686561 64657273 20617320 ELF headers as │ │ │ │ + 0x000961d0 706f7373 69626c65 2e202054 6869730a possible. This. │ │ │ │ + 0x000961e0 20202020 206d6178 696d6973 65732074 maximises t │ │ │ │ + 0x000961f0 68652063 68616e63 65207468 65206275 he chance the bu │ │ │ │ + 0x00096200 696c642d 69642077 696c6c20 62652070 ild-id will be p │ │ │ │ + 0x00096210 72657365 6e742069 6e20636f 72652066 resent in core f │ │ │ │ + 0x00096220 696c6573 2c0a2020 20202077 68696368 iles,. which │ │ │ │ + 0x00096230 20474442 2063616e 20746865 6e207573 GDB can then us │ │ │ │ + 0x00096240 6520746f 206c6f63 61746520 74686520 e to locate the │ │ │ │ + 0x00096250 6173736f 63696174 65642064 65627567 associated debug │ │ │ │ + 0x00096260 696e666f 2066696c 652e2020 2a2f0a20 info file. */. │ │ │ │ + 0x00096270 202e6e6f 74652e67 6e752e62 75696c64 .note.gnu.build │ │ │ │ + 0x00096280 2d696420 203a207b 202a282e 6e6f7465 -id : { *(.note │ │ │ │ + 0x00096290 2e676e75 2e627569 6c642d69 6429207d .gnu.build-id) } │ │ │ │ + 0x000962a0 0a20202e 696e7465 72702020 20202020 . .interp │ │ │ │ + 0x000962b0 2020203a 207b202a 282e696e 74657270 : { *(.interp │ │ │ │ + 0x000962c0 29207d0a 20202e68 61736820 20202020 ) }. .hash │ │ │ │ + 0x000962d0 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ + 0x000962e0 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ + 0x000962f0 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ + 0x00096300 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ + 0x00096310 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ + 0x00096320 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ + 0x00096330 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ + 0x00096340 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ + 0x00096350 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ + 0x00096360 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ + 0x00096370 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ + 0x00096380 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ + 0x00096390 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ + 0x000963a0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ + 0x000963b0 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ + 0x000963c0 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ + 0x000963d0 656c612e 64796e20 20202020 20203a0a ela.dyn :. │ │ │ │ + 0x000963e0 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ + 0x000963f0 656c612e 696e6974 290a2020 20202020 ela.init). │ │ │ │ + 0x00096400 2a282e72 656c612e 74657874 202e7265 *(.rela.text .re │ │ │ │ + 0x00096410 6c612e74 6578742e 2a202e72 656c612e la.text.* .rela. │ │ │ │ + 0x00096420 676e752e 6c696e6b 6f6e6365 2e742e2a gnu.linkonce.t.* │ │ │ │ + 0x00096430 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00096440 66696e69 290a2020 20202020 2a282e72 fini). *(.r │ │ │ │ + 0x00096450 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ + 0x00096460 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ + 0x00096470 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ + 0x00096480 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00096490 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ + 0x000964a0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x000964b0 6f6e6365 2e642e2a 290a2020 20202020 once.d.*). │ │ │ │ + 0x000964c0 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ + 0x000964d0 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ + 0x000964e0 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x000964f0 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ + 0x00096500 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ + 0x00096510 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x00096520 696e6b6f 6e63652e 74622e2a 290a2020 inkonce.tb.*). │ │ │ │ + 0x00096530 20202020 2a282e72 656c612e 63746f72 *(.rela.ctor │ │ │ │ + 0x00096540 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ + 0x00096550 2e64746f 7273290a 20202020 20202a28 .dtors). *( │ │ │ │ + 0x00096560 2e72656c 612e676f 74290a20 20202020 .rela.got). │ │ │ │ + 0x00096570 202a282e 72656c61 2e627373 202e7265 *(.rela.bss .re │ │ │ │ + 0x00096580 6c612e62 73732e2a 202e7265 6c612e67 la.bss.* .rela.g │ │ │ │ + 0x00096590 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ + 0x000965a0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ + 0x000965b0 66756e63 290a2020 20207d0a 20202e72 func). }. .r │ │ │ │ + 0x000965c0 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ + 0x000965d0 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ + 0x000965e0 656c612e 706c7429 0a202020 20202050 ela.plt). P │ │ │ │ + 0x000965f0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x00096600 5f72656c 615f6970 6c745f73 74617274 _rela_iplt_start │ │ │ │ + 0x00096610 203d202e 293b0a20 20202020 202a282e = .);. *(. │ │ │ │ + 0x00096620 72656c61 2e69706c 74290a20 20202020 rela.iplt). │ │ │ │ + 0x00096630 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00096640 285f5f72 656c615f 69706c74 5f656e64 (__rela_iplt_end │ │ │ │ + 0x00096650 203d202e 293b0a20 2020207d 0a20202e = .);. }. . │ │ │ │ + 0x00096660 72656c72 2e64796e 203a207b 202a282e relr.dyn : { *(. │ │ │ │ + 0x00096670 72656c72 2e64796e 29207d0a 20202f2a relr.dyn) }. /* │ │ │ │ + 0x00096680 20416c69 676e2074 68652074 65787420 Align the text │ │ │ │ + 0x00096690 7365676d 656e742e 20202a2f 0a20202e segment. */. . │ │ │ │ + 0x000966a0 203d2041 4c49474e 28434f4e 5354414e = ALIGN(CONSTAN │ │ │ │ + 0x000966b0 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ + 0x000966c0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ + 0x000966d0 74686520 65786563 75746162 6c652063 the executable c │ │ │ │ + 0x000966e0 6f646520 72656769 6f6e2e20 202a2f0a ode region. */. │ │ │ │ + 0x000966f0 20202e69 6e697420 20202020 20202020 .init │ │ │ │ + 0x00096700 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x00096710 20282a28 534f5254 5f4e4f4e 45282e69 (*(SORT_NONE(.i │ │ │ │ + 0x00096720 6e697429 29290a20 207d203d 30783166 nit))). } =0x1f │ │ │ │ + 0x00096730 32303033 64350a20 202e706c 74202020 2003d5. .plt │ │ │ │ + 0x00096740 20202020 20202020 203a2041 4c49474e : ALIGN │ │ │ │ + 0x00096750 28313629 207b202a 282e706c 7429202a (16) { *(.plt) * │ │ │ │ + 0x00096760 282e6970 6c742920 7d0a2020 2e746578 (.iplt) }. .tex │ │ │ │ + 0x00096770 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ + 0x00096780 7b0a2020 20202a28 2e746578 742e756e {. *(.text.un │ │ │ │ + 0x00096790 6c696b65 6c79202e 74657874 2e2a5f75 likely .text.*_u │ │ │ │ + 0x000967a0 6e6c696b 656c7920 2e746578 742e756e nlikely .text.un │ │ │ │ + 0x000967b0 6c696b65 6c792e2a 290a2020 20202a28 likely.*). *( │ │ │ │ + 0x000967c0 2e746578 742e6578 6974202e 74657874 .text.exit .text │ │ │ │ + 0x000967d0 2e657869 742e2a29 0a202020 202a282e .exit.*). *(. │ │ │ │ + 0x000967e0 74657874 2e737461 72747570 202e7465 text.startup .te │ │ │ │ + 0x000967f0 78742e73 74617274 75702e2a 290a2020 xt.startup.*). │ │ │ │ + 0x00096800 20202a28 2e746578 742e686f 74202e74 *(.text.hot .t │ │ │ │ + 0x00096810 6578742e 686f742e 2a290a20 2020202a ext.hot.*). * │ │ │ │ + 0x00096820 28534f52 54282e74 6578742e 736f7274 (SORT(.text.sort │ │ │ │ + 0x00096830 65642e2a 29290a20 2020202a 282e7465 ed.*)). *(.te │ │ │ │ + 0x00096840 7874202e 73747562 202e7465 78742e2a xt .stub .text.* │ │ │ │ + 0x00096850 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ + 0x00096860 2e2a290a 20202020 2f2a202e 676e752e .*). /* .gnu. │ │ │ │ + 0x00096870 7761726e 696e6720 73656374 696f6e73 warning sections │ │ │ │ + 0x00096880 20617265 2068616e 646c6564 20737065 are handled spe │ │ │ │ + 0x00096890 6369616c 6c792062 7920656c 662e656d cially by elf.em │ │ │ │ + 0x000968a0 2e20202a 2f0a2020 20202a28 2e676e75 . */. *(.gnu │ │ │ │ + 0x000968b0 2e776172 6e696e67 290a2020 7d203d30 .warning). } =0 │ │ │ │ + 0x000968c0 78316632 30303364 350a2020 2e66696e x1f2003d5. .fin │ │ │ │ + 0x000968d0 69202020 20202020 20202020 3a0a2020 i :. │ │ │ │ + 0x000968e0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ + 0x000968f0 52545f4e 4f4e4528 2e66696e 69292929 RT_NONE(.fini))) │ │ │ │ + 0x00096900 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ + 0x00096910 0a202050 524f5649 44452028 5f5f6574 . PROVIDE (__et │ │ │ │ + 0x00096920 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ + 0x00096930 49444520 285f6574 65787420 3d202e29 IDE (_etext = .) │ │ │ │ + 0x00096940 3b0a2020 50524f56 49444520 28657465 ;. PROVIDE (ete │ │ │ │ + 0x00096950 7874203d 202e293b 0a20202f 2a20416c xt = .);. /* Al │ │ │ │ + 0x00096960 69676e20 74686520 74657874 20736567 ign the text seg │ │ │ │ + 0x00096970 6d656e74 2e20202a 2f0a2020 2e203d20 ment. */. . = │ │ │ │ + 0x00096980 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ + 0x00096990 4d415850 41474553 495a4529 293b0a20 MAXPAGESIZE));. │ │ │ │ + 0x000969a0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ + 0x000969b0 20526561 64204f6e 6c792044 61746120 Read Only Data │ │ │ │ + 0x000969c0 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ + 0x000969d0 2041646a 75737420 74686520 61646472 Adjust the addr │ │ │ │ + 0x000969e0 65737320 666f7220 74686520 726f6461 ess for the roda │ │ │ │ + 0x000969f0 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ + 0x00096a00 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ + 0x00096a10 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ + 0x00096a20 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ + 0x00096a30 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ + 0x00096a40 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ + 0x00096a50 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ + 0x00096a60 545f5354 41525428 22726f64 6174612d T_START("rodata- │ │ │ │ + 0x00096a70 7365676d 656e7422 2c20414c 49474e28 segment", ALIGN( │ │ │ │ + 0x00096a80 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x00096a90 4553495a 45292920 2b20282e 20262028 ESIZE)) + (. & ( │ │ │ │ + 0x00096aa0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ + 0x00096ab0 4553495a 4529202d 20312929 293b0a20 ESIZE) - 1)));. │ │ │ │ + 0x00096ac0 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ + 0x00096ad0 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ + 0x00096ae0 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ + 0x00096af0 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ + 0x00096b00 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ + 0x00096b10 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ + 0x00096b20 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ + 0x00096b30 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ + 0x00096b40 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ + 0x00096b50 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ + 0x00096b60 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ + 0x00096b70 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ + 0x00096b80 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ + 0x00096b90 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ + 0x00096ba0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ + 0x00096bb0 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ + 0x00096bc0 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ + 0x00096bd0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ + 0x00096be0 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ + 0x00096bf0 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ + 0x00096c00 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x00096c10 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x00096c20 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x00096c30 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x00096c40 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ + 0x00096c50 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ + 0x00096c60 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ + 0x00096c70 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ + 0x00096c80 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ + 0x00096c90 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ + 0x00096ca0 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ + 0x00096cb0 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ + 0x00096cc0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x00096cd0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x00096ce0 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ + 0x00096cf0 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ + 0x00096d00 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ + 0x00096d10 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ + 0x00096d20 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ + 0x00096d30 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ + 0x00096d40 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ + 0x00096d50 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ + 0x00096d60 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ + 0x00096d70 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ + 0x00096d80 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ + 0x00096d90 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ + 0x00096da0 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ + 0x00096db0 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ + 0x00096dc0 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ + 0x00096dd0 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ + 0x00096de0 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ + 0x00096df0 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ + 0x00096e00 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ + 0x00096e10 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ + 0x00096e20 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ + 0x00096e30 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ + 0x00096e40 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ + 0x00096e50 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ + 0x00096e60 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ + 0x00096e70 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ + 0x00096e80 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ + 0x00096e90 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ + 0x00096ea0 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ + 0x00096eb0 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ + 0x00096ec0 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ + 0x00096ed0 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ + 0x00096ee0 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ + 0x00096ef0 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ + 0x00096f00 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ + 0x00096f10 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ + 0x00096f20 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ + 0x00096f30 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ + 0x00096f40 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ + 0x00096f50 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ + 0x00096f60 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ + 0x00096f70 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ + 0x00096f80 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ + 0x00096f90 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x00096fa0 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ + 0x00096fb0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00096fc0 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x00096fd0 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ + 0x00096fe0 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ + 0x00096ff0 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ + 0x00097000 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ + 0x00097010 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ + 0x00097020 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ + 0x00097030 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ + 0x00097040 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ + 0x00097050 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ + 0x00097060 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ + 0x00097070 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ + 0x00097080 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ + 0x00097090 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ + 0x000970a0 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ + 0x000970b0 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ + 0x000970c0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x000970d0 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ + 0x000970e0 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ + 0x000970f0 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ + 0x00097100 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ + 0x00097110 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ + 0x00097120 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ + 0x00097130 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ + 0x00097140 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ + 0x00097150 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ + 0x00097160 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ + 0x00097170 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ + 0x00097180 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x00097190 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ + 0x000971a0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x000971b0 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ + 0x000971c0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ + 0x000971d0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ + 0x000971e0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ + 0x000971f0 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ + 0x00097200 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ + 0x00097210 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ + 0x00097220 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ + 0x00097230 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x00097240 454e2028 5f5f7464 6174615f 73746172 EN (__tdata_star │ │ │ │ + 0x00097250 74203d20 2e293b0a 20202020 202a282e t = .);. *(. │ │ │ │ + 0x00097260 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ + 0x00097270 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ + 0x00097280 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ + 0x00097290 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ + 0x000972a0 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ + 0x000972b0 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ + 0x000972c0 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ + 0x000972d0 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ + 0x000972e0 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ + 0x000972f0 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ + 0x00097300 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ + 0x00097310 293b0a20 2020204b 45455020 282a282e );. KEEP (*(. │ │ │ │ + 0x00097320 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ + 0x00097330 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x00097340 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ + 0x00097350 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ + 0x00097360 7d0a2020 2e696e69 745f6172 72617920 }. .init_array │ │ │ │ + 0x00097370 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ + 0x00097380 56494445 5f484944 44454e20 285f5f69 VIDE_HIDDEN (__i │ │ │ │ + 0x00097390 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ + 0x000973a0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ + 0x000973b0 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ + 0x000973c0 52494f52 49545928 2e696e69 745f6172 RIORITY(.init_ar │ │ │ │ + 0x000973d0 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ + 0x000973e0 4e49545f 5052494f 52495459 282e6374 NIT_PRIORITY(.ct │ │ │ │ + 0x000973f0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ + 0x00097400 5020282a 282e696e 69745f61 72726179 P (*(.init_array │ │ │ │ + 0x00097410 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ + 0x00097420 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ + 0x00097430 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ + 0x00097440 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ + 0x00097450 63746f72 7329290a 20202020 50524f56 ctors)). PROV │ │ │ │ + 0x00097460 4944455f 48494444 454e2028 5f5f696e IDE_HIDDEN (__in │ │ │ │ + 0x00097470 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ + 0x00097480 293b0a20 207d0a20 202e6669 6e695f61 );. }. .fini_a │ │ │ │ + 0x00097490 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ + 0x000974a0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x000974b0 20285f5f 66696e69 5f617272 61795f73 (__fini_array_s │ │ │ │ + 0x000974c0 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ + 0x000974d0 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ + 0x000974e0 4e49545f 5052494f 52495459 282e6669 NIT_PRIORITY(.fi │ │ │ │ + 0x000974f0 6e695f61 72726179 2e2a2920 534f5254 ni_array.*) SORT │ │ │ │ + 0x00097500 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ + 0x00097510 59282e64 746f7273 2e2a2929 290a2020 Y(.dtors.*))). │ │ │ │ + 0x00097520 20204b45 45502028 2a282e66 696e695f KEEP (*(.fini_ │ │ │ │ + 0x00097530 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ + 0x00097540 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ + 0x00097550 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ + 0x00097560 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ + 0x00097570 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ + 0x00097580 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ + 0x00097590 285f5f66 696e695f 61727261 795f656e (__fini_array_en │ │ │ │ + 0x000975a0 64203d20 2e293b0a 20207d0a 20202e63 d = .);. }. .c │ │ │ │ + 0x000975b0 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ + 0x000975c0 20207b0a 20202020 2f2a2067 63632075 {. /* gcc u │ │ │ │ + 0x000975d0 73657320 63727462 6567696e 2e6f2074 ses crtbegin.o t │ │ │ │ + 0x000975e0 6f206669 6e642074 68652073 74617274 o find the start │ │ │ │ + 0x000975f0 206f660a 20202020 20202074 68652063 of. the c │ │ │ │ + 0x00097600 6f6e7374 72756374 6f72732c 20736f20 onstructors, so │ │ │ │ + 0x00097610 7765206d 616b6520 73757265 20697420 we make sure it │ │ │ │ + 0x00097620 69730a20 20202020 20206669 7273742e is. first. │ │ │ │ + 0x00097630 20204265 63617573 65207468 69732069 Because this i │ │ │ │ + 0x00097640 73206120 77696c64 63617264 2c206974 s a wildcard, it │ │ │ │ + 0x00097650 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ + 0x00097660 6d617474 65722069 66207468 65207573 matter if the us │ │ │ │ + 0x00097670 65722064 6f657320 6e6f740a 20202020 er does not. │ │ │ │ + 0x00097680 20202061 63747561 6c6c7920 6c696e6b actually link │ │ │ │ + 0x00097690 20616761 696e7374 20637274 62656769 against crtbegi │ │ │ │ + 0x000976a0 6e2e6f3b 20746865 0a202020 20202020 n.o; the. │ │ │ │ + 0x000976b0 6c696e6b 65722077 6f6e2774 206c6f6f linker won't loo │ │ │ │ + 0x000976c0 6b20666f 72206120 66696c65 20746f20 k for a file to │ │ │ │ + 0x000976d0 6d617463 6820610a 20202020 20202077 match a. w │ │ │ │ + 0x000976e0 696c6463 6172642e 20205468 65207769 ildcard. The wi │ │ │ │ + 0x000976f0 6c646361 72642061 6c736f20 6d65616e ldcard also mean │ │ │ │ + 0x00097700 73207468 61742069 740a2020 20202020 s that it. │ │ │ │ + 0x00097710 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ + 0x00097720 77686963 68206469 72656374 6f727920 which directory │ │ │ │ + 0x00097730 63727462 6567696e 2e6f0a20 20202020 crtbegin.o. │ │ │ │ + 0x00097740 20206973 20696e2e 20202a2f 0a202020 is in. */. │ │ │ │ + 0x00097750 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ + 0x00097760 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ + 0x00097770 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ + 0x00097780 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ + 0x00097790 2f2a2057 6520646f 6e277420 77616e74 /* We don't want │ │ │ │ + 0x000977a0 20746f20 696e636c 75646520 74686520 to include the │ │ │ │ + 0x000977b0 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ + 0x000977c0 6f6d0a20 20202020 20207468 65206372 om. the cr │ │ │ │ + 0x000977d0 74656e64 2e6f2066 696c6520 756e7469 tend.o file unti │ │ │ │ + 0x000977e0 6c206166 74657220 74686520 736f7274 l after the sort │ │ │ │ + 0x000977f0 65642063 746f7273 2e0a2020 20202020 ed ctors.. │ │ │ │ + 0x00097800 20546865 202e6374 6f722073 65637469 The .ctor secti │ │ │ │ + 0x00097810 6f6e2066 726f6d20 74686520 63727465 on from the crte │ │ │ │ + 0x00097820 6e642066 696c6520 636f6e74 61696e73 nd file contains │ │ │ │ + 0x00097830 20746865 0a202020 20202020 656e6420 the. end │ │ │ │ + 0x00097840 6f662063 746f7273 206d6172 6b657220 of ctors marker │ │ │ │ + 0x00097850 616e6420 6974206d 75737420 6265206c and it must be l │ │ │ │ + 0x00097860 61737420 2a2f0a20 2020204b 45455020 ast */. KEEP │ │ │ │ + 0x00097870 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ + 0x00097880 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ + 0x00097890 6e643f2e 6f202920 2e63746f 72732929 nd?.o ) .ctors)) │ │ │ │ + 0x000978a0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ + 0x000978b0 54282e63 746f7273 2e2a2929 290a2020 T(.ctors.*))). │ │ │ │ + 0x000978c0 20204b45 45502028 2a282e63 746f7273 KEEP (*(.ctors │ │ │ │ + 0x000978d0 29290a20 207d0a20 202e6474 6f727320 )). }. .dtors │ │ │ │ + 0x000978e0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ + 0x000978f0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x00097900 696e2e6f 282e6474 6f727329 290a2020 in.o(.dtors)). │ │ │ │ + 0x00097910 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x00097920 6e3f2e6f 282e6474 6f727329 290a2020 n?.o(.dtors)). │ │ │ │ + 0x00097930 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ + 0x00097940 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ + 0x00097950 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ + 0x00097960 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ + 0x00097970 20282a28 534f5254 282e6474 6f72732e (*(SORT(.dtors. │ │ │ │ + 0x00097980 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x00097990 282e6474 6f727329 290a2020 7d0a2020 (.dtors)). }. │ │ │ │ + 0x000979a0 2e6a6372 20202020 20202020 20202020 .jcr │ │ │ │ + 0x000979b0 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ + 0x000979c0 2929207d 0a20202e 64617461 2e72656c )) }. .data.rel │ │ │ │ + 0x000979d0 2e726f20 3a207b20 2a282e64 6174612e .ro : { *(.data. │ │ │ │ + 0x000979e0 72656c2e 726f2e6c 6f63616c 2a202e67 rel.ro.local* .g │ │ │ │ + 0x000979f0 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ + 0x00097a00 6c2e726f 2e6c6f63 616c2e2a 29202a28 l.ro.local.*) *( │ │ │ │ + 0x00097a10 2e646174 612e7265 6c2e726f 202e6461 .data.rel.ro .da │ │ │ │ + 0x00097a20 74612e72 656c2e72 6f2e2a20 2e676e75 ta.rel.ro.* .gnu │ │ │ │ + 0x00097a30 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ + 0x00097a40 726f2e2a 29207d0a 20202e64 796e616d ro.*) }. .dynam │ │ │ │ + 0x00097a50 69632020 20202020 20203a20 7b202a28 ic : { *( │ │ │ │ + 0x00097a60 2e64796e 616d6963 29207d0a 20202e67 .dynamic) }. .g │ │ │ │ + 0x00097a70 6f742020 20202020 20202020 20203a20 ot : │ │ │ │ + 0x00097a80 7b202a28 2e676f74 29202a28 2e69676f { *(.got) *(.igo │ │ │ │ + 0x00097a90 7429207d 0a20202e 203d2044 4154415f t) }. . = DATA_ │ │ │ │ + 0x00097aa0 5345474d 454e545f 52454c52 4f5f454e SEGMENT_RELRO_EN │ │ │ │ + 0x00097ab0 44202832 342c202e 293b0a20 202e676f D (24, .);. .go │ │ │ │ + 0x00097ac0 742e706c 74202020 20202020 203a207b t.plt : { │ │ │ │ + 0x00097ad0 202a282e 676f742e 706c7429 202a282e *(.got.plt) *(. │ │ │ │ + 0x00097ae0 69676f74 2e706c74 29207d0a 20202e64 igot.plt) }. .d │ │ │ │ + 0x00097af0 61746120 20202020 20202020 20203a0a ata :. │ │ │ │ + 0x00097b00 20207b0a 20202020 50524f56 49444520 {. PROVIDE │ │ │ │ + 0x00097b10 285f5f64 6174615f 73746172 74203d20 (__data_start = │ │ │ │ + 0x00097b20 2e293b0a 20202020 2a282e64 61746120 .);. *(.data │ │ │ │ + 0x00097b30 2e646174 612e2a20 2e676e75 2e6c696e .data.* .gnu.lin │ │ │ │ + 0x00097b40 6b6f6e63 652e642e 2a290a20 20202053 konce.d.*). S │ │ │ │ + 0x00097b50 4f525428 434f4e53 54525543 544f5253 ORT(CONSTRUCTORS │ │ │ │ + 0x00097b60 290a2020 7d0a2020 2e646174 61312020 ). }. .data1 │ │ │ │ + 0x00097b70 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ + 0x00097b80 61746131 29207d0a 20205f65 64617461 ata1) }. _edata │ │ │ │ + 0x00097b90 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ + 0x00097ba0 28656461 7461203d 202e293b 0a20202e (edata = .);. . │ │ │ │ + 0x00097bb0 203d2041 4c49474e 28414c49 474e4f46 = ALIGN(ALIGNOF │ │ │ │ + 0x00097bc0 284e4558 545f5345 4354494f 4e29293b (NEXT_SECTION)); │ │ │ │ + 0x00097bd0 0a20205f 5f627373 5f737461 7274203d . __bss_start = │ │ │ │ + 0x00097be0 202e3b0a 20205f5f 6273735f 73746172 .;. __bss_star │ │ │ │ + 0x00097bf0 745f5f20 3d202e3b 0a20202e 62737320 t__ = .;. .bss │ │ │ │ + 0x00097c00 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ + 0x00097c10 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ + 0x00097c20 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ + 0x00097c30 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00097c40 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ + 0x00097c50 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ + 0x00097c60 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ + 0x00097c70 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ + 0x00097c80 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ + 0x00097c90 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ + 0x00097ca0 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ + 0x00097cb0 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ + 0x00097cc0 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ + 0x00097cd0 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ + 0x00097ce0 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ + 0x00097cf0 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ + 0x00097d00 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ + 0x00097d10 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ + 0x00097d20 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ + 0x00097d30 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ + 0x00097d40 73206265 63617573 65207468 65726520 s because there │ │ │ │ + 0x00097d50 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ + 0x00097d60 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ + 0x00097d70 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ + 0x00097d80 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ + 0x00097d90 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ + 0x00097da0 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ + 0x00097db0 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ + 0x00097dc0 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ + 0x00097dd0 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ + 0x00097de0 474e282e 20213d20 30203f20 3634202f GN(. != 0 ? 64 / │ │ │ │ + 0x00097df0 2038203a 2031293b 0a20207d 0a20205f 8 : 1);. }. _ │ │ │ │ + 0x00097e00 6273735f 656e645f 5f203d20 2e3b205f bss_end__ = .; _ │ │ │ │ + 0x00097e10 5f627373 5f656e64 5f5f203d 202e3b0a _bss_end__ = .;. │ │ │ │ + 0x00097e20 20202020 2e203d20 414c4947 4e283634 . = ALIGN(64 │ │ │ │ + 0x00097e30 202f2038 293b0a20 202f2a20 53746172 / 8);. /* Star │ │ │ │ + 0x00097e40 74206f66 20746865 204c6172 67652044 t of the Large D │ │ │ │ + 0x00097e50 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ + 0x00097e60 20202e20 3d205345 474d454e 545f5354 . = SEGMENT_ST │ │ │ │ + 0x00097e70 41525428 226c6461 74612d73 65676d65 ART("ldata-segme │ │ │ │ + 0x00097e80 6e74222c 202e293b 0a20202e 203d2041 nt", .);. . = A │ │ │ │ + 0x00097e90 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ + 0x00097ea0 5f5f656e 645f5f20 3d202e3b 0a20205f __end__ = .;. _ │ │ │ │ + 0x00097eb0 656e6420 3d202e3b 0a202050 524f5649 end = .;. PROVI │ │ │ │ + 0x00097ec0 44452028 656e6420 3d202e29 3b0a2020 DE (end = .);. │ │ │ │ + 0x00097ed0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ + 0x00097ee0 5f454e44 20282e29 3b0a2020 2f2a2053 _END (.);. /* S │ │ │ │ + 0x00097ef0 74617274 206f6620 74686520 54696e79 tart of the Tiny │ │ │ │ + 0x00097f00 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x00097f10 2f0a2020 2f2a2053 74616273 20646562 /. /* Stabs deb │ │ │ │ + 0x00097f20 75676769 6e672073 65637469 6f6e732e ugging sections. │ │ │ │ + 0x00097f30 20202a2f 0a20202e 73746162 20202020 */. .stab │ │ │ │ + 0x00097f40 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ + 0x00097f50 74616229 207d0a20 202e7374 61627374 tab) }. .stabst │ │ │ │ + 0x00097f60 72202020 20202020 30203a20 7b202a28 r 0 : { *( │ │ │ │ + 0x00097f70 2e737461 62737472 29207d0a 20202e73 .stabstr) }. .s │ │ │ │ + 0x00097f80 7461622e 6578636c 20202020 2030203a tab.excl 0 : │ │ │ │ + 0x00097f90 207b202a 282e7374 61622e65 78636c29 { *(.stab.excl) │ │ │ │ + 0x00097fa0 207d0a20 202e7374 61622e65 78636c73 }. .stab.excls │ │ │ │ + 0x00097fb0 74722020 30203a20 7b202a28 2e737461 tr 0 : { *(.sta │ │ │ │ + 0x00097fc0 622e6578 636c7374 7229207d 0a20202e b.exclstr) }. . │ │ │ │ + 0x00097fd0 73746162 2e696e64 65782020 20203020 stab.index 0 │ │ │ │ + 0x00097fe0 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ + 0x00097ff0 7829207d 0a20202e 73746162 2e696e64 x) }. .stab.ind │ │ │ │ + 0x00098000 65787374 72203020 3a207b20 2a282e73 exstr 0 : { *(.s │ │ │ │ + 0x00098010 7461622e 696e6465 78737472 29207d0a tab.indexstr) }. │ │ │ │ + 0x00098020 20202e63 6f6d6d65 6e742030 2028494e .comment 0 (IN │ │ │ │ + 0x00098030 464f2920 3a207b20 2a282e63 6f6d6d65 FO) : { *(.comme │ │ │ │ + 0x00098040 6e74293b 204c494e 4b45525f 56455253 nt); LINKER_VERS │ │ │ │ + 0x00098050 494f4e3b 207d0a20 202e676e 752e6275 ION; }. .gnu.bu │ │ │ │ + 0x00098060 696c642e 61747472 69627574 6573203a ild.attributes : │ │ │ │ + 0x00098070 207b202a 282e676e 752e6275 696c642e { *(.gnu.build. │ │ │ │ + 0x00098080 61747472 69627574 6573202e 676e752e attributes .gnu. │ │ │ │ + 0x00098090 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ + 0x000980a0 2e2a2920 7d0a2020 2f2a2044 57415246 .*) }. /* DWARF │ │ │ │ + 0x000980b0 20646562 75672073 65637469 6f6e732e debug sections. │ │ │ │ + 0x000980c0 0a202020 20205379 6d626f6c 7320696e . Symbols in │ │ │ │ + 0x000980d0 20746865 20445741 52462064 65627567 the DWARF debug │ │ │ │ + 0x000980e0 67696e67 20736563 74696f6e 73206172 ging sections ar │ │ │ │ + 0x000980f0 65207265 6c617469 76652074 6f207468 e relative to th │ │ │ │ + 0x00098100 65206265 67696e6e 696e670a 20202020 e beginning. │ │ │ │ + 0x00098110 206f6620 74686520 73656374 696f6e20 of the section │ │ │ │ + 0x00098120 736f2077 65206265 67696e20 7468656d so we begin them │ │ │ │ + 0x00098130 20617420 302e2020 2a2f0a20 202f2a20 at 0. */. /* │ │ │ │ + 0x00098140 44574152 4620312e 20202a2f 0a20202e DWARF 1. */. . │ │ │ │ + 0x00098150 64656275 67202020 20202020 20202030 debug 0 │ │ │ │ + 0x00098160 203a207b 202a282e 64656275 6729207d : { *(.debug) } │ │ │ │ + 0x00098170 0a20202e 6c696e65 20202020 20202020 . .line │ │ │ │ + 0x00098180 20202030 203a207b 202a282e 6c696e65 0 : { *(.line │ │ │ │ + 0x00098190 29207d0a 20202f2a 20474e55 20445741 ) }. /* GNU DWA │ │ │ │ + 0x000981a0 52462031 20657874 656e7369 6f6e732e RF 1 extensions. │ │ │ │ + 0x000981b0 20202a2f 0a20202e 64656275 675f7372 */. .debug_sr │ │ │ │ + 0x000981c0 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ + 0x000981d0 64656275 675f7372 63696e66 6f29207d debug_srcinfo) } │ │ │ │ + 0x000981e0 0a20202e 64656275 675f7366 6e616d65 . .debug_sfname │ │ │ │ + 0x000981f0 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ + 0x00098200 675f7366 6e616d65 7329207d 0a20202f g_sfnames) }. / │ │ │ │ + 0x00098210 2a204457 41524620 312e3120 616e6420 * DWARF 1.1 and │ │ │ │ + 0x00098220 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ + 0x00098230 64656275 675f6172 616e6765 73202030 debug_aranges 0 │ │ │ │ + 0x00098240 203a207b 202a282e 64656275 675f6172 : { *(.debug_ar │ │ │ │ + 0x00098250 616e6765 7329207d 0a20202e 64656275 anges) }. .debu │ │ │ │ + 0x00098260 675f7075 626e616d 65732030 203a207b g_pubnames 0 : { │ │ │ │ + 0x00098270 202a282e 64656275 675f7075 626e616d *(.debug_pubnam │ │ │ │ + 0x00098280 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ + 0x00098290 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ + 0x000982a0 5f696e66 6f202020 20203020 3a207b20 _info 0 : { │ │ │ │ + 0x000982b0 2a282e64 65627567 5f696e66 6f202e67 *(.debug_info .g │ │ │ │ + 0x000982c0 6e752e6c 696e6b6f 6e63652e 77692e2a nu.linkonce.wi.* │ │ │ │ + 0x000982d0 29207d0a 20202e64 65627567 5f616262 ) }. .debug_abb │ │ │ │ + 0x000982e0 72657620 20203020 3a207b20 2a282e64 rev 0 : { *(.d │ │ │ │ + 0x000982f0 65627567 5f616262 72657629 207d0a20 ebug_abbrev) }. │ │ │ │ + 0x00098300 202e6465 6275675f 6c696e65 20202020 .debug_line │ │ │ │ + 0x00098310 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00098320 6c696e65 202e6465 6275675f 6c696e65 line .debug_line │ │ │ │ + 0x00098330 2e2a202e 64656275 675f6c69 6e655f65 .* .debug_line_e │ │ │ │ + 0x00098340 6e642920 7d0a2020 2e646562 75675f66 nd) }. .debug_f │ │ │ │ + 0x00098350 72616d65 20202020 30203a20 7b202a28 rame 0 : { *( │ │ │ │ + 0x00098360 2e646562 75675f66 72616d65 29207d0a .debug_frame) }. │ │ │ │ + 0x00098370 20202e64 65627567 5f737472 20202020 .debug_str │ │ │ │ + 0x00098380 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x00098390 5f737472 29207d0a 20202e64 65627567 _str) }. .debug │ │ │ │ + 0x000983a0 5f6c6f63 20202020 20203020 3a207b20 _loc 0 : { │ │ │ │ + 0x000983b0 2a282e64 65627567 5f6c6f63 29207d0a *(.debug_loc) }. │ │ │ │ + 0x000983c0 20202e64 65627567 5f6d6163 696e666f .debug_macinfo │ │ │ │ + 0x000983d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000983e0 5f6d6163 696e666f 29207d0a 20202f2a _macinfo) }. /* │ │ │ │ + 0x000983f0 20534749 2f4d4950 53204457 41524620 SGI/MIPS DWARF │ │ │ │ + 0x00098400 32206578 74656e73 696f6e73 2e20202a 2 extensions. * │ │ │ │ + 0x00098410 2f0a2020 2e646562 75675f77 65616b6e /. .debug_weakn │ │ │ │ + 0x00098420 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x00098430 6275675f 7765616b 6e616d65 7329207d bug_weaknames) } │ │ │ │ + 0x00098440 0a20202e 64656275 675f6675 6e636e61 . .debug_funcna │ │ │ │ + 0x00098450 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x00098460 75675f66 756e636e 616d6573 29207d0a ug_funcnames) }. │ │ │ │ + 0x00098470 20202e64 65627567 5f747970 656e616d .debug_typenam │ │ │ │ + 0x00098480 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ + 0x00098490 675f7479 70656e61 6d657329 207d0a20 g_typenames) }. │ │ │ │ + 0x000984a0 202e6465 6275675f 7661726e 616d6573 .debug_varnames │ │ │ │ + 0x000984b0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000984c0 5f766172 6e616d65 7329207d 0a20202f _varnames) }. / │ │ │ │ + 0x000984d0 2a204457 41524620 332e2020 2a2f0a20 * DWARF 3. */. │ │ │ │ + 0x000984e0 202e6465 6275675f 70756274 79706573 .debug_pubtypes │ │ │ │ + 0x000984f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x00098500 70756274 79706573 29207d0a 20202e64 pubtypes) }. .d │ │ │ │ + 0x00098510 65627567 5f72616e 67657320 20203020 ebug_ranges 0 │ │ │ │ + 0x00098520 3a207b20 2a282e64 65627567 5f72616e : { *(.debug_ran │ │ │ │ + 0x00098530 67657329 207d0a20 202f2a20 44574152 ges) }. /* DWAR │ │ │ │ + 0x00098540 4620352e 20202a2f 0a20202e 64656275 F 5. */. .debu │ │ │ │ + 0x00098550 675f6164 64722020 20202030 203a207b g_addr 0 : { │ │ │ │ + 0x00098560 202a282e 64656275 675f6164 64722920 *(.debug_addr) │ │ │ │ + 0x00098570 7d0a2020 2e646562 75675f6c 696e655f }. .debug_line_ │ │ │ │ + 0x00098580 73747220 30203a20 7b202a28 2e646562 str 0 : { *(.deb │ │ │ │ + 0x00098590 75675f6c 696e655f 73747229 207d0a20 ug_line_str) }. │ │ │ │ + 0x000985a0 202e6465 6275675f 6c6f636c 69737473 .debug_loclists │ │ │ │ + 0x000985b0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x000985c0 6c6f636c 69737473 29207d0a 20202e64 loclists) }. .d │ │ │ │ + 0x000985d0 65627567 5f6d6163 726f2020 20203020 ebug_macro 0 │ │ │ │ + 0x000985e0 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ + 0x000985f0 726f2920 7d0a2020 2e646562 75675f6e ro) }. .debug_n │ │ │ │ + 0x00098600 616d6573 20202020 30203a20 7b202a28 ames 0 : { *( │ │ │ │ + 0x00098610 2e646562 75675f6e 616d6573 29207d0a .debug_names) }. │ │ │ │ + 0x00098620 20202e64 65627567 5f726e67 6c697374 .debug_rnglist │ │ │ │ + 0x00098630 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00098640 5f726e67 6c697374 7329207d 0a20202e _rnglists) }. . │ │ │ │ + 0x00098650 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ + 0x00098660 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x00098670 5f737472 5f6f6666 73657473 29207d0a _str_offsets) }. │ │ │ │ + 0x00098680 20202e64 65627567 5f737570 20202020 .debug_sup │ │ │ │ + 0x00098690 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x000986a0 5f737570 29207d0a 20202e41 524d2e61 _sup) }. .ARM.a │ │ │ │ + 0x000986b0 74747269 62757465 73203020 3a207b20 ttributes 0 : { │ │ │ │ + 0x000986c0 4b454550 20282a28 2e41524d 2e617474 KEEP (*(.ARM.att │ │ │ │ + 0x000986d0 72696275 74657329 29204b45 45502028 ributes)) KEEP ( │ │ │ │ + 0x000986e0 2a282e67 6e752e61 74747269 62757465 *(.gnu.attribute │ │ │ │ + 0x000986f0 73292920 7d0a2020 2e6e6f74 652e676e s)) }. .note.gn │ │ │ │ + 0x00098700 752e6172 6d2e6964 656e7420 30203a20 u.arm.ident 0 : │ │ │ │ + 0x00098710 7b204b45 45502028 2a282e6e 6f74652e { KEEP (*(.note. │ │ │ │ + 0x00098720 676e752e 61726d2e 6964656e 74292920 gnu.arm.ident)) │ │ │ │ + 0x00098730 7d0a2020 2f444953 43415244 2f203a20 }. /DISCARD/ : │ │ │ │ + 0x00098740 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ + 0x00098750 61636b29 202a282e 676e755f 64656275 ack) *(.gnu_debu │ │ │ │ + 0x00098760 676c696e 6b29202a 282e676e 752e6c74 glink) *(.gnu.lt │ │ │ │ + 0x00098770 6f5f2a29 202a282e 676e755f 6f626a65 o_*) *(.gnu_obje │ │ │ │ + 0x00098780 63745f6f 6e6c7929 207d0a7d 0a0a0000 ct_only) }.}.... │ │ │ │ + 0x00098790 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ + 0x000987a0 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ + 0x000987b0 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ + 0x000987c0 202d2d72 6f736567 6d656e74 202a2f0a --rosegment */. │ │ │ │ + 0x000987d0 2f2a2043 6f707972 69676874 20284329 /* Copyright (C) │ │ │ │ + 0x000987e0 20323031 342d3230 32362046 72656520 2014-2026 Free │ │ │ │ + 0x000987f0 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ + 0x00098800 696f6e2c 20496e63 2e0a2020 20436f70 ion, Inc.. Cop │ │ │ │ + 0x00098810 79696e67 20616e64 20646973 74726962 ying and distrib │ │ │ │ + 0x00098820 7574696f 6e206f66 20746869 73207363 ution of this sc │ │ │ │ + 0x00098830 72697074 2c207769 7468206f 72207769 ript, with or wi │ │ │ │ + 0x00098840 74686f75 74206d6f 64696669 63617469 thout modificati │ │ │ │ + 0x00098850 6f6e2c0a 20202061 72652070 65726d69 on,. are permi │ │ │ │ + 0x00098860 74746564 20696e20 616e7920 6d656469 tted in any medi │ │ │ │ + 0x00098870 756d2077 6974686f 75742072 6f79616c um without royal │ │ │ │ + 0x00098880 74792070 726f7669 64656420 74686520 ty provided the │ │ │ │ + 0x00098890 636f7079 72696768 740a2020 206e6f74 copyright. not │ │ │ │ + 0x000988a0 69636520 616e6420 74686973 206e6f74 ice and this not │ │ │ │ + 0x000988b0 69636520 61726520 70726573 65727665 ice are preserve │ │ │ │ + 0x000988c0 642e2020 2a2f0a4f 55545055 545f464f d. */.OUTPUT_FO │ │ │ │ + 0x000988d0 524d4154 2822656c 6636342d 6c697474 RMAT("elf64-litt │ │ │ │ + 0x000988e0 6c656161 72636836 34222c20 22656c66 leaarch64", "elf │ │ │ │ + 0x000988f0 36342d62 69676161 72636836 34222c20 64-bigaarch64", │ │ │ │ + 0x00098900 22656c66 36342d6c 6974746c 65616172 "elf64-littleaar │ │ │ │ + 0x00098910 63683634 22290a4f 55545055 545f4152 ch64").OUTPUT_AR │ │ │ │ + 0x00098920 43482861 61726368 3634290a 454e5452 CH(aarch64).ENTR │ │ │ │ + 0x00098930 59285f73 74617274 290a5345 41524348 Y(_start).SEARCH │ │ │ │ + 0x00098940 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ + 0x00098950 6c2f6c69 622f6161 72636836 342d6c69 l/lib/aarch64-li │ │ │ │ + 0x00098960 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ + 0x00098970 485f4449 5228223d 2f6c6962 2f616172 H_DIR("=/lib/aar │ │ │ │ + 0x00098980 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ + 0x00098990 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x000989a0 7573722f 6c69622f 61617263 6836342d usr/lib/aarch64- │ │ │ │ + 0x000989b0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ + 0x000989c0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ + 0x000989d0 6f63616c 2f6c6962 22293b20 53454152 ocal/lib"); SEAR │ │ │ │ + 0x000989e0 43485f44 49522822 3d2f6c69 6222293b CH_DIR("=/lib"); │ │ │ │ + 0x000989f0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ + 0x00098a00 73722f6c 69622229 3b205345 41524348 sr/lib"); SEARCH │ │ │ │ + 0x00098a10 5f444952 28223d2f 7573722f 61617263 _DIR("=/usr/aarc │ │ │ │ + 0x00098a20 6836342d 6c696e75 782d676e 752f6c69 h64-linux-gnu/li │ │ │ │ + 0x00098a30 6222293b 0a534543 54494f4e 530a7b0a b");.SECTIONS.{. │ │ │ │ + 0x00098a40 20205052 4f564944 4520285f 5f657865 PROVIDE (__exe │ │ │ │ + 0x00098a50 63757461 626c655f 73746172 74203d20 cutable_start = │ │ │ │ + 0x00098a60 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ + 0x00098a70 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ + 0x00098a80 293b0a20 202e203d 20534547 4d454e54 );. . = SEGMENT │ │ │ │ + 0x00098a90 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ + 0x00098aa0 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ + 0x00098ab0 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ + 0x00098ac0 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ + 0x00098ad0 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ + 0x00098ae0 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ + 0x00098af0 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ + 0x00098b00 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ + 0x00098b10 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ + 0x00098b20 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ + 0x00098b30 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ + 0x00098b40 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ + 0x00098b50 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ + 0x00098b60 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ + 0x00098b70 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ + 0x00098b80 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ + 0x00098b90 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ + 0x00098ba0 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ + 0x00098bb0 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ + 0x00098bc0 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ + 0x00098bd0 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ + 0x00098be0 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ + 0x00098bf0 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ + 0x00098c00 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ + 0x00098c10 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ + 0x00098c20 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ + 0x00098c30 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ + 0x00098c40 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ + 0x00098c50 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ + 0x00098c60 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ + 0x00098c70 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ + 0x00098c80 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ + 0x00098c90 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ + 0x00098ca0 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ + 0x00098cb0 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ + 0x00098cc0 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ + 0x00098cd0 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ + 0x00098ce0 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ + 0x00098cf0 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ + 0x00098d00 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ + 0x00098d10 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ + 0x00098d20 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ + 0x00098d30 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ + 0x00098d40 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ + 0x00098d50 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x00098d60 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ + 0x00098d70 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ + 0x00098d80 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ + 0x00098d90 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ + 0x00098da0 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ + 0x00098db0 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ + 0x00098dc0 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ + 0x00098dd0 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ + 0x00098de0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ + 0x00098df0 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ + 0x00098e00 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ + 0x00098e10 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ + 0x00098e20 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ + 0x00098e30 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ + 0x00098e40 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ + 0x00098e50 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ + 0x00098e60 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ + 0x00098e70 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ + 0x00098e80 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ + 0x00098e90 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ + 0x00098ea0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x00098eb0 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ + 0x00098ec0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ + 0x00098ed0 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ + 0x00098ee0 64726573 7320666f 72207468 6520726f dress for the ro │ │ │ │ + 0x00098ef0 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ + 0x00098f00 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ + 0x00098f10 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ + 0x00098f20 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ + 0x00098f30 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ + 0x00098f40 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ + 0x00098f50 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ + 0x00098f60 454e545f 53544152 54282272 6f646174 ENT_START("rodat │ │ │ │ + 0x00098f70 612d7365 676d656e 74222c20 414c4947 a-segment", ALIG │ │ │ │ + 0x00098f80 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ + 0x00098f90 41474553 495a4529 29202b20 282e2026 AGESIZE)) + (. & │ │ │ │ + 0x00098fa0 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ + 0x00098fb0 41474553 495a4529 202d2031 2929293b AGESIZE) - 1))); │ │ │ │ + 0x00098fc0 0a20202e 696e7465 72702020 20202020 . .interp │ │ │ │ + 0x00098fd0 2020203a 207b202a 282e696e 74657270 : { *(.interp │ │ │ │ + 0x00098fe0 29207d0a 20202e68 61736820 20202020 ) }. .hash │ │ │ │ + 0x00098ff0 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ + 0x00099000 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ + 0x00099010 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ + 0x00099020 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ + 0x00099030 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ + 0x00099040 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ + 0x00099050 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ + 0x00099060 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ + 0x00099070 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ + 0x00099080 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ + 0x00099090 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ + 0x000990a0 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ + 0x000990b0 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ + 0x000990c0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ + 0x000990d0 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ + 0x000990e0 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ + 0x000990f0 656c612e 64796e20 20202020 20203a0a ela.dyn :. │ │ │ │ + 0x00099100 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ + 0x00099110 656c612e 696e6974 290a2020 20202020 ela.init). │ │ │ │ + 0x00099120 2a282e72 656c612e 74657874 202e7265 *(.rela.text .re │ │ │ │ + 0x00099130 6c612e74 6578742e 2a202e72 656c612e la.text.* .rela. │ │ │ │ + 0x00099140 676e752e 6c696e6b 6f6e6365 2e742e2a gnu.linkonce.t.* │ │ │ │ + 0x00099150 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x00099160 66696e69 290a2020 20202020 2a282e72 fini). *(.r │ │ │ │ + 0x00099170 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ + 0x00099180 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ + 0x00099190 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ + 0x000991a0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ + 0x000991b0 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ + 0x000991c0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ + 0x000991d0 6f6e6365 2e642e2a 290a2020 20202020 once.d.*). │ │ │ │ + 0x000991e0 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ + 0x000991f0 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ + 0x00099200 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ + 0x00099210 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ + 0x00099220 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ + 0x00099230 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x00099240 696e6b6f 6e63652e 74622e2a 290a2020 inkonce.tb.*). │ │ │ │ + 0x00099250 20202020 2a282e72 656c612e 63746f72 *(.rela.ctor │ │ │ │ + 0x00099260 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ + 0x00099270 2e64746f 7273290a 20202020 20202a28 .dtors). *( │ │ │ │ + 0x00099280 2e72656c 612e676f 74290a20 20202020 .rela.got). │ │ │ │ + 0x00099290 202a282e 72656c61 2e627373 202e7265 *(.rela.bss .re │ │ │ │ + 0x000992a0 6c612e62 73732e2a 202e7265 6c612e67 la.bss.* .rela.g │ │ │ │ + 0x000992b0 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ + 0x000992c0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ + 0x000992d0 66756e63 290a2020 20207d0a 20202e72 func). }. .r │ │ │ │ + 0x000992e0 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ + 0x000992f0 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ + 0x00099300 656c612e 706c7429 0a202020 2020202a ela.plt). * │ │ │ │ + 0x00099310 282e7265 6c612e69 706c7429 0a202020 (.rela.iplt). │ │ │ │ + 0x00099320 207d0a20 202e7265 6c722e64 796e203a }. .relr.dyn : │ │ │ │ + 0x00099330 207b202a 282e7265 6c722e64 796e2920 { *(.relr.dyn) │ │ │ │ + 0x00099340 7d0a2020 2e726f64 61746120 20202020 }. .rodata │ │ │ │ + 0x00099350 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ + 0x00099360 61202e72 6f646174 612e2a20 2e676e75 a .rodata.* .gnu │ │ │ │ + 0x00099370 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ + 0x00099380 0a20202e 726f6461 74613120 20202020 . .rodata1 │ │ │ │ + 0x00099390 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ + 0x000993a0 3129207d 0a20202e 65685f66 72616d65 1) }. .eh_frame │ │ │ │ + 0x000993b0 5f686472 2020203a 207b202a 282e6568 _hdr : { *(.eh │ │ │ │ + 0x000993c0 5f667261 6d655f68 64722920 2a282e65 _frame_hdr) *(.e │ │ │ │ + 0x000993d0 685f6672 616d655f 656e7472 79202e65 h_frame_entry .e │ │ │ │ + 0x000993e0 685f6672 616d655f 656e7472 792e2a29 h_frame_entry.*) │ │ │ │ + 0x000993f0 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ + 0x00099400 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ + 0x00099410 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ + 0x00099420 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ + 0x00099430 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ + 0x00099440 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ + 0x00099450 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ + 0x00099460 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ + 0x00099470 6672616d 652e2a29 207d0a20 202e6763 frame.*) }. .gc │ │ │ │ + 0x00099480 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ + 0x00099490 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ + 0x000994a0 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ + 0x000994b0 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ + 0x000994c0 7461626c 652e2a29 207d0a20 202e676e table.*) }. .gn │ │ │ │ + 0x000994d0 755f6578 74616220 20203a20 4f4e4c59 u_extab : ONLY │ │ │ │ + 0x000994e0 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ + 0x000994f0 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ + 0x00099500 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ + 0x00099510 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ + 0x00099520 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ + 0x00099530 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ + 0x00099540 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ + 0x00099550 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ + 0x00099560 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ + 0x00099570 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ + 0x00099580 2a205661 72696f75 73206e6f 74652073 * Various note s │ │ │ │ + 0x00099590 65637469 6f6e732e 2020506c 61636564 ections. Placed │ │ │ │ + 0x000995a0 20686572 6520736f 20746861 74207468 here so that th │ │ │ │ + 0x000995b0 65792061 72652061 6c776179 7320696e ey are always in │ │ │ │ + 0x000995c0 636c7564 65640a20 20202020 696e2074 cluded. in t │ │ │ │ + 0x000995d0 68652072 6561642d 6f6e6c79 20736567 he read-only seg │ │ │ │ + 0x000995e0 6d656e74 20616e64 206e6f74 20747265 ment and not tre │ │ │ │ + 0x000995f0 61746564 20617320 6f727068 616e2073 ated as orphan s │ │ │ │ + 0x00099600 65637469 6f6e732e 20205468 650a2020 ections. The. │ │ │ │ + 0x00099610 20202063 75727265 6e74206f 72706861 current orpha │ │ │ │ + 0x00099620 6e206861 6e646c69 6e672061 6c676f72 n handling algor │ │ │ │ + 0x00099630 6974686d 20646f65 7320706c 61636520 ithm does place │ │ │ │ + 0x00099640 6e6f7465 20736563 74696f6e 73206166 note sections af │ │ │ │ + 0x00099650 74657220 522f4f0a 20202020 20646174 ter R/O. dat │ │ │ │ + 0x00099660 612c2062 75742074 68697320 6973206e a, but this is n │ │ │ │ + 0x00099670 6f742067 75617261 6e746565 6420746f ot guaranteed to │ │ │ │ + 0x00099680 20616c77 61797320 62652074 68652063 always be the c │ │ │ │ + 0x00099690 6173652e 20202a2f 0a20202e 6e6f7465 ase. */. .note │ │ │ │ + 0x000996a0 2e627569 6c642d69 64203a20 20202020 .build-id : │ │ │ │ + 0x000996b0 207b202a 282e6e6f 74652e62 75696c64 { *(.note.build │ │ │ │ + 0x000996c0 2d696429 207d0a20 202e6e6f 74652e47 -id) }. .note.G │ │ │ │ + 0x000996d0 4e552d73 7461636b 203a2020 2020207b NU-stack : { │ │ │ │ + 0x000996e0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ + 0x000996f0 636b2920 7d0a2020 2e6e6f74 652e676e ck) }. .note.gn │ │ │ │ + 0x00099700 752e7072 6f706572 7479203a 20207b20 u.property : { │ │ │ │ + 0x00099710 2a282e6e 6f74652e 676e752e 70726f70 *(.note.gnu.prop │ │ │ │ + 0x00099720 65727479 29207d0a 20202e6e 6f74652e erty) }. .note. │ │ │ │ + 0x00099730 4142492d 74616720 3a202020 20202020 ABI-tag : │ │ │ │ + 0x00099740 7b202a28 2e6e6f74 652e4142 492d7461 { *(.note.ABI-ta │ │ │ │ + 0x00099750 6729207d 0a20202e 6e6f7465 2e706163 g) }. .note.pac │ │ │ │ + 0x00099760 6b616765 203a2020 20202020 207b202a kage : { * │ │ │ │ + 0x00099770 282e6e6f 74652e70 61636b61 67652920 (.note.package) │ │ │ │ + 0x00099780 7d0a2020 2e6e6f74 652e646c 6f70656e }. .note.dlopen │ │ │ │ + 0x00099790 203a2020 20202020 20207b20 2a282e6e : { *(.n │ │ │ │ + 0x000997a0 6f74652e 646c6f70 656e2920 7d0a2020 ote.dlopen) }. │ │ │ │ + 0x000997b0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ + 0x000997c0 6e74203a 20207b20 2a282e6e 6f74652e nt : { *(.note. │ │ │ │ + 0x000997d0 6e657462 73642e69 64656e74 29207d0a netbsd.ident) }. │ │ │ │ + 0x000997e0 20202e6e 6f74652e 6f70656e 6273642e .note.openbsd. │ │ │ │ + 0x000997f0 6964656e 74203a20 7b202a28 2e6e6f74 ident : { *(.not │ │ │ │ + 0x00099800 652e6f70 656e6273 642e6964 656e7429 e.openbsd.ident) │ │ │ │ + 0x00099810 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ + 0x00099820 20746865 20526561 64205772 69746520 the Read Write │ │ │ │ + 0x00099830 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x00099840 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ + 0x00099850 20616464 72657373 20666f72 20746865 address for the │ │ │ │ + 0x00099860 20646174 61207365 676d656e 742e2020 data segment. │ │ │ │ + 0x00099870 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ + 0x00099880 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ + 0x00099890 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ + 0x000998a0 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ + 0x000998b0 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ + 0x000998c0 702e2020 2a2f0a20 202e203d 20444154 p. */. . = DAT │ │ │ │ + 0x000998d0 415f5345 474d454e 545f414c 49474e20 A_SEGMENT_ALIGN │ │ │ │ + 0x000998e0 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x000998f0 47455349 5a45292c 20434f4e 5354414e GESIZE), CONSTAN │ │ │ │ + 0x00099900 54202843 4f4d4d4f 4e504147 4553495a T (COMMONPAGESIZ │ │ │ │ + 0x00099910 4529293b 0a20202f 2a204578 63657074 E));. /* Except │ │ │ │ + 0x00099920 696f6e20 68616e64 6c696e67 2e20202a ion handling. * │ │ │ │ + 0x00099930 2f0a2020 2e65685f 6672616d 65202020 /. .eh_frame │ │ │ │ + 0x00099940 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ + 0x00099950 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ + 0x00099960 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ + 0x00099970 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ + 0x00099980 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ + 0x00099990 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ + 0x000999a0 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ + 0x000999b0 72616d65 2e2a2920 7d0a2020 2e676e75 rame.*) }. .gnu │ │ │ │ + 0x000999c0 5f657874 61622020 20202020 3a204f4e _extab : ON │ │ │ │ + 0x000999d0 4c595f49 465f5257 207b202a 282e676e LY_IF_RW { *(.gn │ │ │ │ + 0x000999e0 755f6578 74616229 207d0a20 202e6763 u_extab) }. .gc │ │ │ │ + 0x000999f0 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ + 0x00099a00 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00099a10 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ + 0x00099a20 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ + 0x00099a30 7461626c 652e2a29 207d0a20 202e6578 table.*) }. .ex │ │ │ │ + 0x00099a40 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ + 0x00099a50 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ + 0x00099a60 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ + 0x00099a70 6765732a 29207d0a 20202f2a 20546872 ges*) }. /* Thr │ │ │ │ + 0x00099a80 65616420 4c6f6361 6c205374 6f726167 ead Local Storag │ │ │ │ + 0x00099a90 65207365 6374696f 6e732e20 202a2f0a e sections. */. │ │ │ │ + 0x00099aa0 20202e74 64617461 0920203a 0a202020 .tdata. :. │ │ │ │ + 0x00099ab0 7b0a2020 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ + 0x00099ac0 49444445 4e20285f 5f746461 74615f73 IDDEN (__tdata_s │ │ │ │ + 0x00099ad0 74617274 203d202e 293b0a20 20202020 tart = .);. │ │ │ │ + 0x00099ae0 2a282e74 64617461 202e7464 6174612e *(.tdata .tdata. │ │ │ │ + 0x00099af0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x00099b00 74642e2a 290a2020 207d0a20 202e7462 td.*). }. .tb │ │ │ │ + 0x00099b10 73730909 20203a20 7b202a28 2e746273 ss.. : { *(.tbs │ │ │ │ + 0x00099b20 73202e74 6273732e 2a202e67 6e752e6c s .tbss.* .gnu.l │ │ │ │ + 0x00099b30 696e6b6f 6e63652e 74622e2a 29202a28 inkonce.tb.*) *( │ │ │ │ + 0x00099b40 2e74636f 6d6d6f6e 29207d0a 20202e70 .tcommon) }. .p │ │ │ │ + 0x00099b50 7265696e 69745f61 72726179 20202020 reinit_array │ │ │ │ + 0x00099b60 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ + 0x00099b70 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ + 0x00099b80 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ + 0x00099b90 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ + 0x00099ba0 2a282e70 7265696e 69745f61 72726179 *(.preinit_array │ │ │ │ + 0x00099bb0 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ + 0x00099bc0 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ + 0x00099bd0 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ + 0x00099be0 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ + 0x00099bf0 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ + 0x00099c00 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x00099c10 5f5f696e 69745f61 72726179 5f737461 __init_array_sta │ │ │ │ + 0x00099c20 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ + 0x00099c30 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ + 0x00099c40 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ + 0x00099c50 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ + 0x00099c60 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00099c70 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ + 0x00099c80 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ + 0x00099c90 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ + 0x00099ca0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ + 0x00099cb0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ + 0x00099cc0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x00099cd0 29202e63 746f7273 29290a20 20202050 ) .ctors)). P │ │ │ │ + 0x00099ce0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ + 0x00099cf0 5f696e69 745f6172 7261795f 656e6420 _init_array_end │ │ │ │ + 0x00099d00 3d202e29 3b0a2020 7d0a2020 2e66696e = .);. }. .fin │ │ │ │ + 0x00099d10 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ + 0x00099d20 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x00099d30 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ + 0x00099d40 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ + 0x00099d50 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ + 0x00099d60 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ + 0x00099d70 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ + 0x00099d80 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ + 0x00099d90 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ + 0x00099da0 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ + 0x00099db0 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ + 0x00099dc0 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ + 0x00099dd0 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ + 0x00099de0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ + 0x00099df0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ + 0x00099e00 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x00099e10 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ + 0x00099e20 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ + 0x00099e30 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ + 0x00099e40 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ + 0x00099e50 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ + 0x00099e60 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ + 0x00099e70 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ + 0x00099e80 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ + 0x00099e90 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ + 0x00099ea0 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ + 0x00099eb0 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ + 0x00099ec0 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ + 0x00099ed0 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ + 0x00099ee0 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ + 0x00099ef0 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ + 0x00099f00 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ + 0x00099f10 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ + 0x00099f20 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ + 0x00099f30 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ + 0x00099f40 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ + 0x00099f50 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ + 0x00099f60 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ + 0x00099f70 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ + 0x00099f80 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ + 0x00099f90 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ + 0x00099fa0 65722077 68696368 20646972 6563746f er which directo │ │ │ │ + 0x00099fb0 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ + 0x00099fc0 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ + 0x00099fd0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x00099fe0 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ + 0x00099ff0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x0009a000 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ + 0x0009a010 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ + 0x0009a020 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ + 0x0009a030 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ + 0x0009a040 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ + 0x0009a050 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ + 0x0009a060 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ + 0x0009a070 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ + 0x0009a080 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ + 0x0009a090 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ + 0x0009a0a0 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ + 0x0009a0b0 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ + 0x0009a0c0 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ + 0x0009a0d0 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ + 0x0009a0e0 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ + 0x0009a0f0 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ + 0x0009a100 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ + 0x0009a110 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ + 0x0009a120 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ + 0x0009a130 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ + 0x0009a140 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ + 0x0009a150 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ + 0x0009a160 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ + 0x0009a170 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ + 0x0009a180 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ + 0x0009a190 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ + 0x0009a1a0 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ + 0x0009a1b0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ + 0x0009a1c0 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ + 0x0009a1d0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ + 0x0009a1e0 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ + 0x0009a1f0 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ + 0x0009a200 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ + 0x0009a210 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ + 0x0009a220 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ + 0x0009a230 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ + 0x0009a240 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ + 0x0009a250 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ + 0x0009a260 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ + 0x0009a270 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ + 0x0009a280 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ + 0x0009a290 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ + 0x0009a2a0 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ + 0x0009a2b0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ + 0x0009a2c0 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ + 0x0009a2d0 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ + 0x0009a2e0 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ + 0x0009a2f0 202e676f 74202020 20202020 20202020 .got │ │ │ │ + 0x0009a300 203a207b 202a282e 676f7429 202a282e : { *(.got) *(. │ │ │ │ + 0x0009a310 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ + 0x0009a320 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ + 0x0009a330 5f454e44 20283234 2c202e29 3b0a2020 _END (24, .);. │ │ │ │ + 0x0009a340 2e676f74 2e706c74 20202020 20202020 .got.plt │ │ │ │ + 0x0009a350 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ + 0x0009a360 2a282e69 676f742e 706c7429 207d0a20 *(.igot.plt) }. │ │ │ │ + 0x0009a370 202e6461 74612020 20202020 20202020 .data │ │ │ │ + 0x0009a380 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ + 0x0009a390 44452028 5f5f6461 74615f73 74617274 DE (__data_start │ │ │ │ + 0x0009a3a0 203d202e 293b0a20 2020202a 282e6461 = .);. *(.da │ │ │ │ + 0x0009a3b0 7461202e 64617461 2e2a202e 676e752e ta .data.* .gnu. │ │ │ │ + 0x0009a3c0 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ + 0x0009a3d0 2020534f 52542843 4f4e5354 52554354 SORT(CONSTRUCT │ │ │ │ + 0x0009a3e0 4f525329 0a20207d 0a20202e 64617461 ORS). }. .data │ │ │ │ + 0x0009a3f0 31202020 20202020 2020203a 207b202a 1 : { * │ │ │ │ + 0x0009a400 282e6461 74613129 207d0a20 205f6564 (.data1) }. _ed │ │ │ │ + 0x0009a410 61746120 3d202e3b 0a202050 524f5649 ata = .;. PROVI │ │ │ │ + 0x0009a420 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ + 0x0009a430 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ + 0x0009a440 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ + 0x0009a450 29293b0a 20205f5f 6273735f 73746172 ));. __bss_star │ │ │ │ + 0x0009a460 74203d20 2e3b0a20 205f5f62 73735f73 t = .;. __bss_s │ │ │ │ + 0x0009a470 74617274 5f5f203d 202e3b0a 20202e62 tart__ = .;. .b │ │ │ │ + 0x0009a480 73732020 20202020 20202020 20203a0a ss :. │ │ │ │ + 0x0009a490 20207b0a 20202020 2a282e64 796e6273 {. *(.dynbs │ │ │ │ + 0x0009a4a0 73290a20 2020202a 282e6273 73202e62 s). *(.bss .b │ │ │ │ + 0x0009a4b0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ + 0x0009a4c0 63652e62 2e2a290a 20202020 2a28434f ce.b.*). *(CO │ │ │ │ + 0x0009a4d0 4d4d4f4e 290a2020 20202f2a 20416c69 MMON). /* Ali │ │ │ │ + 0x0009a4e0 676e2068 65726520 746f2065 6e737572 gn here to ensur │ │ │ │ + 0x0009a4f0 65207468 61742069 6e207468 6520636f e that in the co │ │ │ │ + 0x0009a500 6d6d6f6e 20636173 65206f66 20746865 mmon case of the │ │ │ │ + 0x0009a510 7265206f 6e6c7920 6265696e 67206f6e re only being on │ │ │ │ + 0x0009a520 650a2020 20202020 20747970 65206f66 e. type of │ │ │ │ + 0x0009a530 202e6273 73207365 6374696f 6e2c2074 .bss section, t │ │ │ │ + 0x0009a540 68652073 65637469 6f6e206f 63637570 he section occup │ │ │ │ + 0x0009a550 69657320 73706163 65207570 20746f20 ies space up to │ │ │ │ + 0x0009a560 5f656e64 2e0a2020 20202020 20416c69 _end.. Ali │ │ │ │ + 0x0009a570 676e2061 66746572 202e6273 7320746f gn after .bss to │ │ │ │ + 0x0009a580 20656e73 75726520 636f7272 65637420 ensure correct │ │ │ │ + 0x0009a590 616c6967 6e6d656e 74206576 656e2069 alignment even i │ │ │ │ + 0x0009a5a0 66207468 650a2020 20202020 202e6273 f the. .bs │ │ │ │ + 0x0009a5b0 73207365 6374696f 6e206469 73617070 s section disapp │ │ │ │ + 0x0009a5c0 65617273 20626563 61757365 20746865 ears because the │ │ │ │ + 0x0009a5d0 72652061 7265206e 6f20696e 70757420 re are no input │ │ │ │ + 0x0009a5e0 73656374 696f6e73 2e0a2020 20202020 sections.. │ │ │ │ + 0x0009a5f0 20464958 4d453a20 57687920 646f2077 FIXME: Why do w │ │ │ │ + 0x0009a600 65206e65 65642069 743f2057 68656e20 e need it? When │ │ │ │ + 0x0009a610 74686572 65206973 206e6f20 2e627373 there is no .bss │ │ │ │ + 0x0009a620 20736563 74696f6e 2c207765 20646f20 section, we do │ │ │ │ + 0x0009a630 6e6f740a 20202020 20202070 61642074 not. pad t │ │ │ │ + 0x0009a640 6865202e 64617461 20736563 74696f6e he .data section │ │ │ │ + 0x0009a650 2e20202a 2f0a2020 20202020 2e203d20 . */. . = │ │ │ │ + 0x0009a660 414c4947 4e282e20 213d2030 203f2036 ALIGN(. != 0 ? 6 │ │ │ │ + 0x0009a670 34202f20 38203a20 31293b0a 20207d0a 4 / 8 : 1);. }. │ │ │ │ + 0x0009a680 20205f62 73735f65 6e645f5f 203d202e _bss_end__ = . │ │ │ │ + 0x0009a690 3b205f5f 6273735f 656e645f 5f203d20 ; __bss_end__ = │ │ │ │ + 0x0009a6a0 2e3b0a20 2020202e 203d2041 4c49474e .;. . = ALIGN │ │ │ │ + 0x0009a6b0 28363420 2f203829 3b0a2020 2f2a2053 (64 / 8);. /* S │ │ │ │ + 0x0009a6c0 74617274 206f6620 74686520 4c617267 tart of the Larg │ │ │ │ + 0x0009a6d0 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ + 0x0009a6e0 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ + 0x0009a6f0 5f535441 52542822 6c646174 612d7365 _START("ldata-se │ │ │ │ + 0x0009a700 676d656e 74222c20 2e293b0a 20202e20 gment", .);. . │ │ │ │ + 0x0009a710 3d20414c 49474e28 3634202f 2038293b = ALIGN(64 / 8); │ │ │ │ + 0x0009a720 0a20205f 5f656e64 5f5f203d 202e3b0a . __end__ = .;. │ │ │ │ + 0x0009a730 20205f65 6e64203d 202e3b0a 20205052 _end = .;. PR │ │ │ │ + 0x0009a740 4f564944 45202865 6e64203d 202e293b OVIDE (end = .); │ │ │ │ + 0x0009a750 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ + 0x0009a760 454e545f 454e4420 282e293b 0a20202f ENT_END (.);. / │ │ │ │ + 0x0009a770 2a205374 61727420 6f662074 68652054 * Start of the T │ │ │ │ + 0x0009a780 696e7920 44617461 20726567 696f6e2e iny Data region. │ │ │ │ + 0x0009a790 20202a2f 0a20202f 2a205374 61627320 */. /* Stabs │ │ │ │ + 0x0009a7a0 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ + 0x0009a7b0 6e732e20 202a2f0a 20202e73 74616220 ns. */. .stab │ │ │ │ + 0x0009a7c0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ + 0x0009a7d0 282e7374 61622920 7d0a2020 2e737461 (.stab) }. .sta │ │ │ │ + 0x0009a7e0 62737472 20202020 20202030 203a207b bstr 0 : { │ │ │ │ + 0x0009a7f0 202a282e 73746162 73747229 207d0a20 *(.stabstr) }. │ │ │ │ + 0x0009a800 202e7374 61622e65 78636c20 20202020 .stab.excl │ │ │ │ + 0x0009a810 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ + 0x0009a820 636c2920 7d0a2020 2e737461 622e6578 cl) }. .stab.ex │ │ │ │ + 0x0009a830 636c7374 72202030 203a207b 202a282e clstr 0 : { *(. │ │ │ │ + 0x0009a840 73746162 2e657863 6c737472 29207d0a stab.exclstr) }. │ │ │ │ + 0x0009a850 20202e73 7461622e 696e6465 78202020 .stab.index │ │ │ │ + 0x0009a860 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ + 0x0009a870 6e646578 29207d0a 20202e73 7461622e ndex) }. .stab. │ │ │ │ + 0x0009a880 696e6465 78737472 2030203a 207b202a indexstr 0 : { * │ │ │ │ + 0x0009a890 282e7374 61622e69 6e646578 73747229 (.stab.indexstr) │ │ │ │ + 0x0009a8a0 207d0a20 202e636f 6d6d656e 74203020 }. .comment 0 │ │ │ │ + 0x0009a8b0 28494e46 4f29203a 207b202a 282e636f (INFO) : { *(.co │ │ │ │ + 0x0009a8c0 6d6d656e 74293b20 4c494e4b 45525f56 mment); LINKER_V │ │ │ │ + 0x0009a8d0 45525349 4f4e3b20 7d0a2020 2e676e75 ERSION; }. .gnu │ │ │ │ + 0x0009a8e0 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ + 0x0009a8f0 73203a20 7b202a28 2e676e75 2e627569 s : { *(.gnu.bui │ │ │ │ + 0x0009a900 6c642e61 74747269 62757465 73202e67 ld.attributes .g │ │ │ │ + 0x0009a910 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ + 0x0009a920 7465732e 2a29207d 0a20202f 2a204457 tes.*) }. /* DW │ │ │ │ + 0x0009a930 41524620 64656275 67207365 6374696f ARF debug sectio │ │ │ │ + 0x0009a940 6e732e0a 20202020 2053796d 626f6c73 ns.. Symbols │ │ │ │ + 0x0009a950 20696e20 74686520 44574152 46206465 in the DWARF de │ │ │ │ + 0x0009a960 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ + 0x0009a970 20617265 2072656c 61746976 6520746f are relative to │ │ │ │ + 0x0009a980 20746865 20626567 696e6e69 6e670a20 the beginning. │ │ │ │ + 0x0009a990 20202020 6f662074 68652073 65637469 of the secti │ │ │ │ + 0x0009a9a0 6f6e2073 6f207765 20626567 696e2074 on so we begin t │ │ │ │ + 0x0009a9b0 68656d20 61742030 2e20202a 2f0a2020 hem at 0. */. │ │ │ │ + 0x0009a9c0 2f2a2044 57415246 20312e20 202a2f0a /* DWARF 1. */. │ │ │ │ + 0x0009a9d0 20202e64 65627567 20202020 20202020 .debug │ │ │ │ + 0x0009a9e0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0009a9f0 29207d0a 20202e6c 696e6520 20202020 ) }. .line │ │ │ │ + 0x0009aa00 20202020 20203020 3a207b20 2a282e6c 0 : { *(.l │ │ │ │ + 0x0009aa10 696e6529 207d0a20 202f2a20 474e5520 ine) }. /* GNU │ │ │ │ + 0x0009aa20 44574152 46203120 65787465 6e73696f DWARF 1 extensio │ │ │ │ + 0x0009aa30 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ + 0x0009aa40 5f737263 696e666f 20203020 3a207b20 _srcinfo 0 : { │ │ │ │ + 0x0009aa50 2a282e64 65627567 5f737263 696e666f *(.debug_srcinfo │ │ │ │ + 0x0009aa60 29207d0a 20202e64 65627567 5f73666e ) }. .debug_sfn │ │ │ │ + 0x0009aa70 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ + 0x0009aa80 65627567 5f73666e 616d6573 29207d0a ebug_sfnames) }. │ │ │ │ + 0x0009aa90 20202f2a 20445741 52462031 2e312061 /* DWARF 1.1 a │ │ │ │ + 0x0009aaa0 6e642044 57415246 20322e20 202a2f0a nd DWARF 2. */. │ │ │ │ + 0x0009aab0 20202e64 65627567 5f617261 6e676573 .debug_aranges │ │ │ │ + 0x0009aac0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0009aad0 5f617261 6e676573 29207d0a 20202e64 _aranges) }. .d │ │ │ │ + 0x0009aae0 65627567 5f707562 6e616d65 73203020 ebug_pubnames 0 │ │ │ │ + 0x0009aaf0 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ + 0x0009ab00 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ + 0x0009ab10 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ + 0x0009ab20 6275675f 696e666f 20202020 2030203a bug_info 0 : │ │ │ │ + 0x0009ab30 207b202a 282e6465 6275675f 696e666f { *(.debug_info │ │ │ │ + 0x0009ab40 202e676e 752e6c69 6e6b6f6e 63652e77 .gnu.linkonce.w │ │ │ │ + 0x0009ab50 692e2a29 207d0a20 202e6465 6275675f i.*) }. .debug_ │ │ │ │ + 0x0009ab60 61626272 65762020 2030203a 207b202a abbrev 0 : { * │ │ │ │ + 0x0009ab70 282e6465 6275675f 61626272 65762920 (.debug_abbrev) │ │ │ │ + 0x0009ab80 7d0a2020 2e646562 75675f6c 696e6520 }. .debug_line │ │ │ │ + 0x0009ab90 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ + 0x0009aba0 75675f6c 696e6520 2e646562 75675f6c ug_line .debug_l │ │ │ │ + 0x0009abb0 696e652e 2a202e64 65627567 5f6c696e ine.* .debug_lin │ │ │ │ + 0x0009abc0 655f656e 6429207d 0a20202e 64656275 e_end) }. .debu │ │ │ │ + 0x0009abd0 675f6672 616d6520 20202030 203a207b g_frame 0 : { │ │ │ │ + 0x0009abe0 202a282e 64656275 675f6672 616d6529 *(.debug_frame) │ │ │ │ + 0x0009abf0 207d0a20 202e6465 6275675f 73747220 }. .debug_str │ │ │ │ + 0x0009ac00 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0009ac10 6275675f 73747229 207d0a20 202e6465 bug_str) }. .de │ │ │ │ + 0x0009ac20 6275675f 6c6f6320 20202020 2030203a bug_loc 0 : │ │ │ │ + 0x0009ac30 207b202a 282e6465 6275675f 6c6f6329 { *(.debug_loc) │ │ │ │ + 0x0009ac40 207d0a20 202e6465 6275675f 6d616369 }. .debug_maci │ │ │ │ + 0x0009ac50 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ + 0x0009ac60 6275675f 6d616369 6e666f29 207d0a20 bug_macinfo) }. │ │ │ │ + 0x0009ac70 202f2a20 5347492f 4d495053 20445741 /* SGI/MIPS DWA │ │ │ │ + 0x0009ac80 52462032 20657874 656e7369 6f6e732e RF 2 extensions. │ │ │ │ + 0x0009ac90 20202a2f 0a20202e 64656275 675f7765 */. .debug_we │ │ │ │ + 0x0009aca0 616b6e61 6d657320 30203a20 7b202a28 aknames 0 : { *( │ │ │ │ + 0x0009acb0 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ + 0x0009acc0 29207d0a 20202e64 65627567 5f66756e ) }. .debug_fun │ │ │ │ + 0x0009acd0 636e616d 65732030 203a207b 202a282e cnames 0 : { *(. │ │ │ │ + 0x0009ace0 64656275 675f6675 6e636e61 6d657329 debug_funcnames) │ │ │ │ + 0x0009acf0 207d0a20 202e6465 6275675f 74797065 }. .debug_type │ │ │ │ + 0x0009ad00 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x0009ad10 65627567 5f747970 656e616d 65732920 ebug_typenames) │ │ │ │ + 0x0009ad20 7d0a2020 2e646562 75675f76 61726e61 }. .debug_varna │ │ │ │ + 0x0009ad30 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ + 0x0009ad40 6275675f 7661726e 616d6573 29207d0a bug_varnames) }. │ │ │ │ + 0x0009ad50 20202f2a 20445741 52462033 2e20202a /* DWARF 3. * │ │ │ │ + 0x0009ad60 2f0a2020 2e646562 75675f70 75627479 /. .debug_pubty │ │ │ │ + 0x0009ad70 70657320 30203a20 7b202a28 2e646562 pes 0 : { *(.deb │ │ │ │ + 0x0009ad80 75675f70 75627479 70657329 207d0a20 ug_pubtypes) }. │ │ │ │ + 0x0009ad90 202e6465 6275675f 72616e67 65732020 .debug_ranges │ │ │ │ + 0x0009ada0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0009adb0 72616e67 65732920 7d0a2020 2f2a2044 ranges) }. /* D │ │ │ │ + 0x0009adc0 57415246 20352e20 202a2f0a 20202e64 WARF 5. */. .d │ │ │ │ + 0x0009add0 65627567 5f616464 72202020 20203020 ebug_addr 0 │ │ │ │ + 0x0009ade0 3a207b20 2a282e64 65627567 5f616464 : { *(.debug_add │ │ │ │ + 0x0009adf0 7229207d 0a20202e 64656275 675f6c69 r) }. .debug_li │ │ │ │ + 0x0009ae00 6e655f73 74722030 203a207b 202a282e ne_str 0 : { *(. │ │ │ │ + 0x0009ae10 64656275 675f6c69 6e655f73 74722920 debug_line_str) │ │ │ │ + 0x0009ae20 7d0a2020 2e646562 75675f6c 6f636c69 }. .debug_locli │ │ │ │ + 0x0009ae30 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ + 0x0009ae40 75675f6c 6f636c69 73747329 207d0a20 ug_loclists) }. │ │ │ │ + 0x0009ae50 202e6465 6275675f 6d616372 6f202020 .debug_macro │ │ │ │ + 0x0009ae60 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0009ae70 6d616372 6f29207d 0a20202e 64656275 macro) }. .debu │ │ │ │ + 0x0009ae80 675f6e61 6d657320 20202030 203a207b g_names 0 : { │ │ │ │ + 0x0009ae90 202a282e 64656275 675f6e61 6d657329 *(.debug_names) │ │ │ │ + 0x0009aea0 207d0a20 202e6465 6275675f 726e676c }. .debug_rngl │ │ │ │ + 0x0009aeb0 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ + 0x0009aec0 6275675f 726e676c 69737473 29207d0a bug_rnglists) }. │ │ │ │ + 0x0009aed0 20202e64 65627567 5f737472 5f6f6666 .debug_str_off │ │ │ │ + 0x0009aee0 73657473 2030203a 207b202a 282e6465 sets 0 : { *(.de │ │ │ │ + 0x0009aef0 6275675f 7374725f 6f666673 65747329 bug_str_offsets) │ │ │ │ + 0x0009af00 207d0a20 202e6465 6275675f 73757020 }. .debug_sup │ │ │ │ + 0x0009af10 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ + 0x0009af20 6275675f 73757029 207d0a20 202e4152 bug_sup) }. .AR │ │ │ │ + 0x0009af30 4d2e6174 74726962 75746573 2030203a M.attributes 0 : │ │ │ │ + 0x0009af40 207b204b 45455020 282a282e 41524d2e { KEEP (*(.ARM. │ │ │ │ + 0x0009af50 61747472 69627574 65732929 204b4545 attributes)) KEE │ │ │ │ + 0x0009af60 5020282a 282e676e 752e6174 74726962 P (*(.gnu.attrib │ │ │ │ + 0x0009af70 75746573 2929207d 0a20202e 6e6f7465 utes)) }. .note │ │ │ │ + 0x0009af80 2e676e75 2e61726d 2e696465 6e742030 .gnu.arm.ident 0 │ │ │ │ + 0x0009af90 203a207b 204b4545 5020282a 282e6e6f : { KEEP (*(.no │ │ │ │ + 0x0009afa0 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ + 0x0009afb0 2929207d 0a20202f 44495343 4152442f )) }. /DISCARD/ │ │ │ │ + 0x0009afc0 203a207b 202a282e 6e6f7465 2e474e55 : { *(.note.GNU │ │ │ │ + 0x0009afd0 2d737461 636b2920 2a282e67 6e755f64 -stack) *(.gnu_d │ │ │ │ + 0x0009afe0 65627567 6c696e6b 29202a28 2e676e75 ebuglink) *(.gnu │ │ │ │ + 0x0009aff0 2e6c746f 5f2a2920 2a282e67 6e755f6f .lto_*) *(.gnu_o │ │ │ │ + 0x0009b000 626a6563 745f6f6e 6c792920 7d0a7d0a bject_only) }.}. │ │ │ │ + 0x0009b010 0a000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ + 0x0009b020 7420666f 72202d7a 20736570 61726174 t for -z separat │ │ │ │ + 0x0009b030 652d636f 6465202d 2d726f73 65676d65 e-code --rosegme │ │ │ │ + 0x0009b040 6e74202a 2f0a2f2a 20436f70 79726967 nt */./* Copyrig │ │ │ │ + 0x0009b050 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ + 0x0009b060 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ + 0x0009b070 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ + 0x0009b080 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ + 0x0009b090 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ + 0x0009b0a0 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ + 0x0009b0b0 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ + 0x0009b0c0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ + 0x0009b0d0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ + 0x0009b0e0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ + 0x0009b0f0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ + 0x0009b100 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ + 0x0009b110 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ + 0x0009b120 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ + 0x0009b130 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ + 0x0009b140 5055545f 464f524d 41542822 656c6636 PUT_FORMAT("elf6 │ │ │ │ + 0x0009b150 342d6c69 74746c65 61617263 68363422 4-littleaarch64" │ │ │ │ + 0x0009b160 2c202265 6c663634 2d626967 61617263 , "elf64-bigaarc │ │ │ │ + 0x0009b170 68363422 2c202265 6c663634 2d6c6974 h64", "elf64-lit │ │ │ │ + 0x0009b180 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ + 0x0009b190 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ + 0x0009b1a0 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ + 0x0009b1b0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0009b1c0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ + 0x0009b1d0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ + 0x0009b1e0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ + 0x0009b1f0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ + 0x0009b200 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ + 0x0009b210 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ + 0x0009b220 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ + 0x0009b230 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ + 0x0009b240 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ + 0x0009b250 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ + 0x0009b260 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ + 0x0009b270 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ + 0x0009b280 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ + 0x0009b290 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ + 0x0009b2a0 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ + 0x0009b2b0 4f4e530a 7b0a2020 50524f56 49444520 ONS.{. PROVIDE │ │ │ │ + 0x0009b2c0 285f5f65 78656375 7461626c 655f7374 (__executable_st │ │ │ │ + 0x0009b2d0 61727420 3d205345 474d454e 545f5354 art = SEGMENT_ST │ │ │ │ + 0x0009b2e0 41525428 22746578 742d7365 676d656e ART("text-segmen │ │ │ │ + 0x0009b2f0 74222c20 30783430 30303030 29293b0a t", 0x400000));. │ │ │ │ + 0x0009b300 20202e20 3d205345 474d454e 545f5354 . = SEGMENT_ST │ │ │ │ + 0x0009b310 41525428 22746578 742d7365 676d656e ART("text-segmen │ │ │ │ + 0x0009b320 74222c20 30783430 30303030 29202b20 t", 0x400000) + │ │ │ │ + 0x0009b330 53495a45 4f465f48 45414445 52533b0a SIZEOF_HEADERS;. │ │ │ │ + 0x0009b340 20202f2a 20506c61 63652074 68652062 /* Place the b │ │ │ │ + 0x0009b350 75696c64 2d696420 61732063 6c6f7365 uild-id as close │ │ │ │ + 0x0009b360 20746f20 74686520 454c4620 68656164 to the ELF head │ │ │ │ + 0x0009b370 65727320 61732070 6f737369 626c652e ers as possible. │ │ │ │ + 0x0009b380 20205468 69730a20 20202020 6d617869 This. maxi │ │ │ │ + 0x0009b390 6d697365 73207468 65206368 616e6365 mises the chance │ │ │ │ + 0x0009b3a0 20746865 20627569 6c642d69 64207769 the build-id wi │ │ │ │ + 0x0009b3b0 6c6c2062 65207072 6573656e 7420696e ll be present in │ │ │ │ + 0x0009b3c0 20636f72 65206669 6c65732c 0a202020 core files,. │ │ │ │ + 0x0009b3d0 20207768 69636820 47444220 63616e20 which GDB can │ │ │ │ + 0x0009b3e0 7468656e 20757365 20746f20 6c6f6361 then use to loca │ │ │ │ + 0x0009b3f0 74652074 68652061 73736f63 69617465 te the associate │ │ │ │ + 0x0009b400 64206465 62756769 6e666f20 66696c65 d debuginfo file │ │ │ │ + 0x0009b410 2e20202a 2f0a2020 2e6e6f74 652e676e . */. .note.gn │ │ │ │ + 0x0009b420 752e6275 696c642d 69642020 3a207b20 u.build-id : { │ │ │ │ + 0x0009b430 2a282e6e 6f74652e 676e752e 6275696c *(.note.gnu.buil │ │ │ │ + 0x0009b440 642d6964 29207d0a 20202f2a 20537461 d-id) }. /* Sta │ │ │ │ + 0x0009b450 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ + 0x0009b460 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ + 0x0009b470 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ + 0x0009b480 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ + 0x0009b490 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ + 0x0009b4a0 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ + 0x0009b4b0 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ + 0x0009b4c0 706c7420 20202020 20202020 2020203a plt : │ │ │ │ + 0x0009b4d0 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ + 0x0009b4e0 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ + 0x0009b4f0 20202e74 65787420 20202020 20202020 .text │ │ │ │ + 0x0009b500 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ + 0x0009b510 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ + 0x0009b520 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ + 0x0009b530 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ + 0x0009b540 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ + 0x0009b550 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ + 0x0009b560 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ + 0x0009b570 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ + 0x0009b580 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ + 0x0009b590 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ + 0x0009b5a0 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ + 0x0009b5b0 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ + 0x0009b5c0 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ + 0x0009b5d0 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ + 0x0009b5e0 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ + 0x0009b5f0 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ + 0x0009b600 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ + 0x0009b610 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ + 0x0009b620 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ + 0x0009b630 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ + 0x0009b640 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ + 0x0009b650 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ + 0x0009b660 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ + 0x0009b670 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ + 0x0009b680 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ + 0x0009b690 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ + 0x0009b6a0 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ + 0x0009b6b0 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ + 0x0009b6c0 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ + 0x0009b6d0 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ + 0x0009b6e0 202f2a20 416c6967 6e207468 65207465 /* Align the te │ │ │ │ + 0x0009b6f0 78742073 65676d65 6e742e20 202a2f0a xt segment. */. │ │ │ │ + 0x0009b700 20202e20 3d20414c 49474e28 434f4e53 . = ALIGN(CONS │ │ │ │ + 0x0009b710 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ + 0x0009b720 4529293b 0a20202f 2a205374 61727420 E));. /* Start │ │ │ │ + 0x0009b730 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ + 0x0009b740 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ + 0x0009b750 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ + 0x0009b760 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ + 0x0009b770 6520726f 64617461 20736567 6d656e74 e rodata segment │ │ │ │ + 0x0009b780 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ + 0x0009b790 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ + 0x0009b7a0 74686520 73616d65 20616464 72657373 the same address │ │ │ │ + 0x0009b7b0 20776974 68696e20 74686520 70616765 within the page │ │ │ │ + 0x0009b7c0 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ + 0x0009b7d0 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ + 0x0009b7e0 5345474d 454e545f 53544152 54282272 SEGMENT_START("r │ │ │ │ + 0x0009b7f0 6f646174 612d7365 676d656e 74222c20 odata-segment", │ │ │ │ + 0x0009b800 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ + 0x0009b810 4d415850 41474553 495a4529 29202b20 MAXPAGESIZE)) + │ │ │ │ + 0x0009b820 282e2026 2028434f 4e535441 4e542028 (. & (CONSTANT ( │ │ │ │ + 0x0009b830 4d415850 41474553 495a4529 202d2031 MAXPAGESIZE) - 1 │ │ │ │ + 0x0009b840 2929293b 0a20202e 696e7465 72702020 )));. .interp │ │ │ │ + 0x0009b850 20202020 2020203a 207b202a 282e696e : { *(.in │ │ │ │ + 0x0009b860 74657270 29207d0a 20202e68 61736820 terp) }. .hash │ │ │ │ + 0x0009b870 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ + 0x0009b880 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ + 0x0009b890 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ + 0x0009b8a0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ + 0x0009b8b0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ + 0x0009b8c0 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ + 0x0009b8d0 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ + 0x0009b8e0 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ + 0x0009b8f0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ + 0x0009b900 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ + 0x0009b910 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ + 0x0009b920 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ + 0x0009b930 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ + 0x0009b940 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ + 0x0009b950 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ + 0x0009b960 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ + 0x0009b970 20202e72 656c612e 696e6974 20202020 .rela.init │ │ │ │ + 0x0009b980 20203a20 7b202a28 2e72656c 612e696e : { *(.rela.in │ │ │ │ + 0x0009b990 69742920 7d0a2020 2e72656c 612e7465 it) }. .rela.te │ │ │ │ + 0x0009b9a0 78742020 20202020 3a207b20 2a282e72 xt : { *(.r │ │ │ │ + 0x0009b9b0 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ + 0x0009b9c0 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ + 0x0009b9d0 6c696e6b 6f6e6365 2e742e2a 29207d0a linkonce.t.*) }. │ │ │ │ + 0x0009b9e0 20202e72 656c612e 66696e69 20202020 .rela.fini │ │ │ │ + 0x0009b9f0 20203a20 7b202a28 2e72656c 612e6669 : { *(.rela.fi │ │ │ │ + 0x0009ba00 6e692920 7d0a2020 2e72656c 612e726f ni) }. .rela.ro │ │ │ │ + 0x0009ba10 64617461 20202020 3a207b20 2a282e72 data : { *(.r │ │ │ │ + 0x0009ba20 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ + 0x0009ba30 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ + 0x0009ba40 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ + 0x0009ba50 29207d0a 20202e72 656c612e 64617461 ) }. .rela.data │ │ │ │ + 0x0009ba60 2e72656c 2e726f20 20203a20 7b202a28 .rel.ro : { *( │ │ │ │ + 0x0009ba70 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ + 0x0009ba80 6f202e72 656c612e 64617461 2e72656c o .rela.data.rel │ │ │ │ + 0x0009ba90 2e726f2e 2a202e72 656c612e 676e752e .ro.* .rela.gnu. │ │ │ │ + 0x0009baa0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ + 0x0009bab0 6f2e2a29 207d0a20 202e7265 6c612e64 o.*) }. .rela.d │ │ │ │ + 0x0009bac0 61746120 20202020 203a207b 202a282e ata : { *(. │ │ │ │ + 0x0009bad0 72656c61 2e646174 61202e72 656c612e rela.data .rela. │ │ │ │ + 0x0009bae0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ + 0x0009baf0 2e6c696e 6b6f6e63 652e642e 2a29207d .linkonce.d.*) } │ │ │ │ + 0x0009bb00 0a20202e 72656c61 2e746461 74610920 . .rela.tdata. │ │ │ │ + 0x0009bb10 203a207b 202a282e 72656c61 2e746461 : { *(.rela.tda │ │ │ │ + 0x0009bb20 7461202e 72656c61 2e746461 74612e2a ta .rela.tdata.* │ │ │ │ + 0x0009bb30 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0009bb40 6e63652e 74642e2a 29207d0a 20202e72 nce.td.*) }. .r │ │ │ │ + 0x0009bb50 656c612e 74627373 0920203a 207b202a ela.tbss. : { * │ │ │ │ + 0x0009bb60 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ + 0x0009bb70 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ + 0x0009bb80 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x0009bb90 29207d0a 20202e72 656c612e 63746f72 ) }. .rela.ctor │ │ │ │ + 0x0009bba0 73202020 20203a20 7b202a28 2e72656c s : { *(.rel │ │ │ │ + 0x0009bbb0 612e6374 6f727329 207d0a20 202e7265 a.ctors) }. .re │ │ │ │ + 0x0009bbc0 6c612e64 746f7273 20202020 203a207b la.dtors : { │ │ │ │ + 0x0009bbd0 202a282e 72656c61 2e64746f 72732920 *(.rela.dtors) │ │ │ │ + 0x0009bbe0 7d0a2020 2e72656c 612e676f 74202020 }. .rela.got │ │ │ │ + 0x0009bbf0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x0009bc00 676f7429 207d0a20 202e7265 6c612e62 got) }. .rela.b │ │ │ │ + 0x0009bc10 73732020 20202020 203a207b 202a282e ss : { *(. │ │ │ │ + 0x0009bc20 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ + 0x0009bc30 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ + 0x0009bc40 696e6b6f 6e63652e 622e2a29 207d0a20 inkonce.b.*) }. │ │ │ │ + 0x0009bc50 202e7265 6c612e69 66756e63 20202020 .rela.ifunc │ │ │ │ + 0x0009bc60 203a207b 202a282e 72656c61 2e696675 : { *(.rela.ifu │ │ │ │ + 0x0009bc70 6e632920 7d0a2020 2e72656c 612e706c nc) }. .rela.pl │ │ │ │ + 0x0009bc80 74202020 20202020 3a0a2020 20207b0a t :. {. │ │ │ │ + 0x0009bc90 20202020 20202a28 2e72656c 612e706c *(.rela.pl │ │ │ │ + 0x0009bca0 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ + 0x0009bcb0 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ + 0x0009bcc0 69706c74 5f737461 7274203d 202e293b iplt_start = .); │ │ │ │ + 0x0009bcd0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ + 0x0009bce0 706c7429 0a202020 20202050 524f5649 plt). PROVI │ │ │ │ + 0x0009bcf0 44455f48 49444445 4e20285f 5f72656c DE_HIDDEN (__rel │ │ │ │ + 0x0009bd00 615f6970 6c745f65 6e64203d 202e293b a_iplt_end = .); │ │ │ │ + 0x0009bd10 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ + 0x0009bd20 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ + 0x0009bd30 796e2920 7d0a2020 2e726f64 61746120 yn) }. .rodata │ │ │ │ + 0x0009bd40 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ + 0x0009bd50 6f646174 61202e72 6f646174 612e2a20 odata .rodata.* │ │ │ │ + 0x0009bd60 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ + 0x0009bd70 2a29207d 0a20202e 726f6461 74613120 *) }. .rodata1 │ │ │ │ + 0x0009bd80 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ + 0x0009bd90 64617461 3129207d 0a20202e 65685f66 data1) }. .eh_f │ │ │ │ + 0x0009bda0 72616d65 5f686472 2020203a 207b202a rame_hdr : { * │ │ │ │ + 0x0009bdb0 282e6568 5f667261 6d655f68 64722920 (.eh_frame_hdr) │ │ │ │ + 0x0009bdc0 2a282e65 685f6672 616d655f 656e7472 *(.eh_frame_entr │ │ │ │ + 0x0009bdd0 79202e65 685f6672 616d655f 656e7472 y .eh_frame_entr │ │ │ │ + 0x0009bde0 792e2a29 207d0a20 202e6568 5f667261 y.*) }. .eh_fra │ │ │ │ + 0x0009bdf0 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ + 0x0009be00 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ + 0x0009be10 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ + 0x0009be20 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ + 0x0009be30 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ + 0x0009be40 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ + 0x0009be50 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ + 0x0009be60 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ + 0x0009be70 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x0009be80 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ + 0x0009be90 4f207b20 2a282e67 63635f65 78636570 O { *(.gcc_excep │ │ │ │ + 0x0009bea0 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ + 0x0009beb0 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ + 0x0009bec0 202e676e 755f6578 74616220 20203a20 .gnu_extab : │ │ │ │ + 0x0009bed0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ + 0x0009bee0 676e755f 65787461 622a2920 7d0a2020 gnu_extab*) }. │ │ │ │ + 0x0009bef0 2f2a2054 68657365 20736563 74696f6e /* These section │ │ │ │ + 0x0009bf00 73206172 65206765 6e657261 74656420 s are generated │ │ │ │ + 0x0009bf10 62792074 68652053 756e2f4f 7261636c by the Sun/Oracl │ │ │ │ + 0x0009bf20 6520432b 2b20636f 6d70696c 65722e20 e C++ compiler. │ │ │ │ + 0x0009bf30 202a2f0a 20202e65 78636570 74696f6e */. .exception │ │ │ │ + 0x0009bf40 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ + 0x0009bf50 5f49465f 524f207b 202a282e 65786365 _IF_RO { *(.exce │ │ │ │ + 0x0009bf60 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ + 0x0009bf70 0a20202f 2a205661 72696f75 73206e6f . /* Various no │ │ │ │ + 0x0009bf80 74652073 65637469 6f6e732e 2020506c te sections. Pl │ │ │ │ + 0x0009bf90 61636564 20686572 6520736f 20746861 aced here so tha │ │ │ │ + 0x0009bfa0 74207468 65792061 72652061 6c776179 t they are alway │ │ │ │ + 0x0009bfb0 7320696e 636c7564 65640a20 20202020 s included. │ │ │ │ + 0x0009bfc0 696e2074 68652072 6561642d 6f6e6c79 in the read-only │ │ │ │ + 0x0009bfd0 20736567 6d656e74 20616e64 206e6f74 segment and not │ │ │ │ + 0x0009bfe0 20747265 61746564 20617320 6f727068 treated as orph │ │ │ │ + 0x0009bff0 616e2073 65637469 6f6e732e 20205468 an sections. Th │ │ │ │ + 0x0009c000 650a2020 20202063 75727265 6e74206f e. current o │ │ │ │ + 0x0009c010 72706861 6e206861 6e646c69 6e672061 rphan handling a │ │ │ │ + 0x0009c020 6c676f72 6974686d 20646f65 7320706c lgorithm does pl │ │ │ │ + 0x0009c030 61636520 6e6f7465 20736563 74696f6e ace note section │ │ │ │ + 0x0009c040 73206166 74657220 522f4f0a 20202020 s after R/O. │ │ │ │ + 0x0009c050 20646174 612c2062 75742074 68697320 data, but this │ │ │ │ + 0x0009c060 6973206e 6f742067 75617261 6e746565 is not guarantee │ │ │ │ + 0x0009c070 6420746f 20616c77 61797320 62652074 d to always be t │ │ │ │ + 0x0009c080 68652063 6173652e 20202a2f 0a20202e he case. */. . │ │ │ │ + 0x0009c090 6e6f7465 2e627569 6c642d69 64203a20 note.build-id : │ │ │ │ + 0x0009c0a0 20202020 207b202a 282e6e6f 74652e62 { *(.note.b │ │ │ │ + 0x0009c0b0 75696c64 2d696429 207d0a20 202e6e6f uild-id) }. .no │ │ │ │ + 0x0009c0c0 74652e47 4e552d73 7461636b 203a2020 te.GNU-stack : │ │ │ │ + 0x0009c0d0 2020207b 202a282e 6e6f7465 2e474e55 { *(.note.GNU │ │ │ │ + 0x0009c0e0 2d737461 636b2920 7d0a2020 2e6e6f74 -stack) }. .not │ │ │ │ + 0x0009c0f0 652e676e 752e7072 6f706572 7479203a e.gnu.property : │ │ │ │ + 0x0009c100 20207b20 2a282e6e 6f74652e 676e752e { *(.note.gnu. │ │ │ │ + 0x0009c110 70726f70 65727479 29207d0a 20202e6e property) }. .n │ │ │ │ + 0x0009c120 6f74652e 4142492d 74616720 3a202020 ote.ABI-tag : │ │ │ │ + 0x0009c130 20202020 7b202a28 2e6e6f74 652e4142 { *(.note.AB │ │ │ │ + 0x0009c140 492d7461 6729207d 0a20202e 6e6f7465 I-tag) }. .note │ │ │ │ + 0x0009c150 2e706163 6b616765 203a2020 20202020 .package : │ │ │ │ + 0x0009c160 207b202a 282e6e6f 74652e70 61636b61 { *(.note.packa │ │ │ │ + 0x0009c170 67652920 7d0a2020 2e6e6f74 652e646c ge) }. .note.dl │ │ │ │ + 0x0009c180 6f70656e 203a2020 20202020 20207b20 open : { │ │ │ │ + 0x0009c190 2a282e6e 6f74652e 646c6f70 656e2920 *(.note.dlopen) │ │ │ │ + 0x0009c1a0 7d0a2020 2e6e6f74 652e6e65 74627364 }. .note.netbsd │ │ │ │ + 0x0009c1b0 2e696465 6e74203a 20207b20 2a282e6e .ident : { *(.n │ │ │ │ + 0x0009c1c0 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ + 0x0009c1d0 29207d0a 20202e6e 6f74652e 6f70656e ) }. .note.open │ │ │ │ + 0x0009c1e0 6273642e 6964656e 74203a20 7b202a28 bsd.ident : { *( │ │ │ │ + 0x0009c1f0 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ + 0x0009c200 656e7429 207d0a20 202f2a20 53746172 ent) }. /* Star │ │ │ │ + 0x0009c210 74206f66 20746865 20526561 64205772 t of the Read Wr │ │ │ │ + 0x0009c220 69746520 44617461 20726567 696f6e2e ite Data region. │ │ │ │ + 0x0009c230 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ + 0x0009c240 20746865 20616464 72657373 20666f72 the address for │ │ │ │ + 0x0009c250 20746865 20646174 61207365 676d656e the data segmen │ │ │ │ + 0x0009c260 742e2020 57652077 616e7420 746f2061 t. We want to a │ │ │ │ + 0x0009c270 646a7573 74207570 20746f0a 20202020 djust up to. │ │ │ │ + 0x0009c280 20746865 2073616d 65206164 64726573 the same addres │ │ │ │ + 0x0009c290 73207769 7468696e 20746865 20706167 s within the pag │ │ │ │ + 0x0009c2a0 65206f6e 20746865 206e6578 74207061 e on the next pa │ │ │ │ + 0x0009c2b0 67652075 702e2020 2a2f0a20 202e203d ge up. */. . = │ │ │ │ + 0x0009c2c0 20444154 415f5345 474d454e 545f414c DATA_SEGMENT_AL │ │ │ │ + 0x0009c2d0 49474e20 28434f4e 5354414e 5420284d IGN (CONSTANT (M │ │ │ │ + 0x0009c2e0 41585041 47455349 5a45292c 20434f4e AXPAGESIZE), CON │ │ │ │ + 0x0009c2f0 5354414e 54202843 4f4d4d4f 4e504147 STANT (COMMONPAG │ │ │ │ + 0x0009c300 4553495a 4529293b 0a20202f 2a204578 ESIZE));. /* Ex │ │ │ │ + 0x0009c310 63657074 696f6e20 68616e64 6c696e67 ception handling │ │ │ │ + 0x0009c320 2e20202a 2f0a2020 2e65685f 6672616d . */. .eh_fram │ │ │ │ + 0x0009c330 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ + 0x0009c340 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ + 0x0009c350 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ + 0x0009c360 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ + 0x0009c370 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ + 0x0009c380 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ + 0x0009c390 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ + 0x0009c3a0 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ + 0x0009c3b0 2e676e75 5f657874 61622020 20202020 .gnu_extab │ │ │ │ + 0x0009c3c0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ + 0x0009c3d0 282e676e 755f6578 74616229 207d0a20 (.gnu_extab) }. │ │ │ │ + 0x0009c3e0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ + 0x0009c3f0 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ + 0x0009c400 57207b20 2a282e67 63635f65 78636570 W { *(.gcc_excep │ │ │ │ + 0x0009c410 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ + 0x0009c420 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ + 0x0009c430 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ + 0x0009c440 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ + 0x0009c450 57207b20 2a282e65 78636570 74696f6e W { *(.exception │ │ │ │ + 0x0009c460 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ + 0x0009c470 20546872 65616420 4c6f6361 6c205374 Thread Local St │ │ │ │ + 0x0009c480 6f726167 65207365 6374696f 6e732e20 orage sections. │ │ │ │ + 0x0009c490 202a2f0a 20202e74 64617461 0920203a */. .tdata. : │ │ │ │ + 0x0009c4a0 0a202020 7b0a2020 20202050 524f5649 . {. PROVI │ │ │ │ + 0x0009c4b0 44455f48 49444445 4e20285f 5f746461 DE_HIDDEN (__tda │ │ │ │ + 0x0009c4c0 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ + 0x0009c4d0 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ + 0x0009c4e0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ + 0x0009c4f0 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ + 0x0009c500 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ + 0x0009c510 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ + 0x0009c520 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ + 0x0009c530 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ + 0x0009c540 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ + 0x0009c550 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ + 0x0009c560 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0009c570 70726569 6e69745f 61727261 795f7374 preinit_array_st │ │ │ │ + 0x0009c580 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ + 0x0009c590 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ + 0x0009c5a0 72726179 29290a20 20202050 524f5649 rray)). PROVI │ │ │ │ + 0x0009c5b0 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ + 0x0009c5c0 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ + 0x0009c5d0 202e293b 0a20207d 0a20202e 696e6974 .);. }. .init │ │ │ │ + 0x0009c5e0 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ + 0x0009c5f0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ + 0x0009c600 454e2028 5f5f696e 69745f61 72726179 EN (__init_array │ │ │ │ + 0x0009c610 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ + 0x0009c620 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ + 0x0009c630 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ + 0x0009c640 696e6974 5f617272 61792e2a 2920534f init_array.*) SO │ │ │ │ + 0x0009c650 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0009c660 49545928 2e63746f 72732e2a 2929290a ITY(.ctors.*))). │ │ │ │ + 0x0009c670 20202020 4b454550 20282a28 2e696e69 KEEP (*(.ini │ │ │ │ + 0x0009c680 745f6172 72617920 4558434c 5544455f t_array EXCLUDE_ │ │ │ │ + 0x0009c690 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ + 0x0009c6a0 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ + 0x0009c6b0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x0009c6c0 3f2e6f20 29202e63 746f7273 29290a20 ?.o ) .ctors)). │ │ │ │ + 0x0009c6d0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0009c6e0 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ + 0x0009c6f0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ + 0x0009c700 2e66696e 695f6172 72617920 2020203a .fini_array : │ │ │ │ + 0x0009c710 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ + 0x0009c720 5f484944 44454e20 285f5f66 696e695f _HIDDEN (__fini_ │ │ │ │ + 0x0009c730 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ + 0x0009c740 3b0a2020 20204b45 45502028 2a28534f ;. KEEP (*(SO │ │ │ │ + 0x0009c750 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ + 0x0009c760 49545928 2e66696e 695f6172 7261792e ITY(.fini_array. │ │ │ │ + 0x0009c770 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ + 0x0009c780 5052494f 52495459 282e6474 6f72732e PRIORITY(.dtors. │ │ │ │ + 0x0009c790 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x0009c7a0 282e6669 6e695f61 72726179 20455843 (.fini_array EXC │ │ │ │ + 0x0009c7b0 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ + 0x0009c7c0 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ + 0x0009c7d0 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ + 0x0009c7e0 7274656e 643f2e6f 2029202e 64746f72 rtend?.o ) .dtor │ │ │ │ + 0x0009c7f0 7329290a 20202020 50524f56 4944455f s)). PROVIDE_ │ │ │ │ + 0x0009c800 48494444 454e2028 5f5f6669 6e695f61 HIDDEN (__fini_a │ │ │ │ + 0x0009c810 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ + 0x0009c820 207d0a20 202e6374 6f727320 20202020 }. .ctors │ │ │ │ + 0x0009c830 20202020 203a0a20 207b0a20 2020202f :. {. / │ │ │ │ + 0x0009c840 2a206763 63207573 65732063 72746265 * gcc uses crtbe │ │ │ │ + 0x0009c850 67696e2e 6f20746f 2066696e 64207468 gin.o to find th │ │ │ │ + 0x0009c860 65207374 61727420 6f660a20 20202020 e start of. │ │ │ │ + 0x0009c870 20207468 6520636f 6e737472 7563746f the constructo │ │ │ │ + 0x0009c880 72732c20 736f2077 65206d61 6b652073 rs, so we make s │ │ │ │ + 0x0009c890 75726520 69742069 730a2020 20202020 ure it is. │ │ │ │ + 0x0009c8a0 20666972 73742e20 20426563 61757365 first. Because │ │ │ │ + 0x0009c8b0 20746869 73206973 20612077 696c6463 this is a wildc │ │ │ │ + 0x0009c8c0 6172642c 2069740a 20202020 20202064 ard, it. d │ │ │ │ + 0x0009c8d0 6f65736e 2774206d 61747465 72206966 oesn't matter if │ │ │ │ + 0x0009c8e0 20746865 20757365 7220646f 6573206e the user does n │ │ │ │ + 0x0009c8f0 6f740a20 20202020 20206163 7475616c ot. actual │ │ │ │ + 0x0009c900 6c79206c 696e6b20 61676169 6e737420 ly link against │ │ │ │ + 0x0009c910 63727462 6567696e 2e6f3b20 7468650a crtbegin.o; the. │ │ │ │ + 0x0009c920 20202020 2020206c 696e6b65 7220776f linker wo │ │ │ │ + 0x0009c930 6e277420 6c6f6f6b 20666f72 20612066 n't look for a f │ │ │ │ + 0x0009c940 696c6520 746f206d 61746368 20610a20 ile to match a. │ │ │ │ + 0x0009c950 20202020 20207769 6c646361 72642e20 wildcard. │ │ │ │ + 0x0009c960 20546865 2077696c 64636172 6420616c The wildcard al │ │ │ │ + 0x0009c970 736f206d 65616e73 20746861 74206974 so means that it │ │ │ │ + 0x0009c980 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ + 0x0009c990 6d617474 65722077 68696368 20646972 matter which dir │ │ │ │ + 0x0009c9a0 6563746f 72792063 72746265 67696e2e ectory crtbegin. │ │ │ │ + 0x0009c9b0 6f0a2020 20202020 20697320 696e2e20 o. is in. │ │ │ │ + 0x0009c9c0 202a2f0a 20202020 4b454550 20282a63 */. KEEP (*c │ │ │ │ + 0x0009c9d0 72746265 67696e2e 6f282e63 746f7273 rtbegin.o(.ctors │ │ │ │ + 0x0009c9e0 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ + 0x0009c9f0 74626567 696e3f2e 6f282e63 746f7273 tbegin?.o(.ctors │ │ │ │ + 0x0009ca00 29290a20 2020202f 2a205765 20646f6e )). /* We don │ │ │ │ + 0x0009ca10 27742077 616e7420 746f2069 6e636c75 't want to inclu │ │ │ │ + 0x0009ca20 64652074 6865202e 63746f72 20736563 de the .ctor sec │ │ │ │ + 0x0009ca30 74696f6e 2066726f 6d0a2020 20202020 tion from. │ │ │ │ + 0x0009ca40 20746865 20637274 656e642e 6f206669 the crtend.o fi │ │ │ │ + 0x0009ca50 6c652075 6e74696c 20616674 65722074 le until after t │ │ │ │ + 0x0009ca60 68652073 6f727465 64206374 6f72732e he sorted ctors. │ │ │ │ + 0x0009ca70 0a202020 20202020 54686520 2e63746f . The .cto │ │ │ │ + 0x0009ca80 72207365 6374696f 6e206672 6f6d2074 r section from t │ │ │ │ + 0x0009ca90 68652063 7274656e 64206669 6c652063 he crtend file c │ │ │ │ + 0x0009caa0 6f6e7461 696e7320 7468650a 20202020 ontains the. │ │ │ │ + 0x0009cab0 20202065 6e64206f 66206374 6f727320 end of ctors │ │ │ │ + 0x0009cac0 6d61726b 65722061 6e642069 74206d75 marker and it mu │ │ │ │ + 0x0009cad0 73742062 65206c61 7374202a 2f0a2020 st be last */. │ │ │ │ + 0x0009cae0 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ + 0x0009caf0 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ + 0x0009cb00 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ + 0x0009cb10 63746f72 7329290a 20202020 4b454550 ctors)). KEEP │ │ │ │ + 0x0009cb20 20282a28 534f5254 282e6374 6f72732e (*(SORT(.ctors. │ │ │ │ + 0x0009cb30 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ + 0x0009cb40 282e6374 6f727329 290a2020 7d0a2020 (.ctors)). }. │ │ │ │ + 0x0009cb50 2e64746f 72732020 20202020 20202020 .dtors │ │ │ │ + 0x0009cb60 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ + 0x0009cb70 2a637274 62656769 6e2e6f28 2e64746f *crtbegin.o(.dto │ │ │ │ + 0x0009cb80 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x0009cb90 63727462 6567696e 3f2e6f28 2e64746f crtbegin?.o(.dto │ │ │ │ + 0x0009cba0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ + 0x0009cbb0 28455843 4c554445 5f46494c 4520282a (EXCLUDE_FILE (* │ │ │ │ + 0x0009cbc0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ + 0x0009cbd0 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ + 0x0009cbe0 2020204b 45455020 282a2853 4f525428 KEEP (*(SORT( │ │ │ │ + 0x0009cbf0 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ + 0x0009cc00 4b454550 20282a28 2e64746f 72732929 KEEP (*(.dtors)) │ │ │ │ + 0x0009cc10 0a20207d 0a20202e 6a637220 20202020 . }. .jcr │ │ │ │ + 0x0009cc20 20202020 2020203a 207b204b 45455020 : { KEEP │ │ │ │ + 0x0009cc30 282a282e 6a637229 29207d0a 20202e64 (*(.jcr)) }. .d │ │ │ │ + 0x0009cc40 6174612e 72656c2e 726f203a 207b202a ata.rel.ro : { * │ │ │ │ + 0x0009cc50 282e6461 74612e72 656c2e72 6f2e6c6f (.data.rel.ro.lo │ │ │ │ + 0x0009cc60 63616c2a 202e676e 752e6c69 6e6b6f6e cal* .gnu.linkon │ │ │ │ + 0x0009cc70 63652e64 2e72656c 2e726f2e 6c6f6361 ce.d.rel.ro.loca │ │ │ │ + 0x0009cc80 6c2e2a29 202a282e 64617461 2e72656c l.*) *(.data.rel │ │ │ │ + 0x0009cc90 2e726f20 2e646174 612e7265 6c2e726f .ro .data.rel.ro │ │ │ │ + 0x0009cca0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0009ccb0 2e642e72 656c2e72 6f2e2a29 207d0a20 .d.rel.ro.*) }. │ │ │ │ + 0x0009ccc0 202e6479 6e616d69 63202020 20202020 .dynamic │ │ │ │ + 0x0009ccd0 203a207b 202a282e 64796e61 6d696329 : { *(.dynamic) │ │ │ │ + 0x0009cce0 207d0a20 202e676f 74202020 20202020 }. .got │ │ │ │ + 0x0009ccf0 20202020 203a207b 202a282e 676f7429 : { *(.got) │ │ │ │ + 0x0009cd00 202a282e 69676f74 29207d0a 20202e20 *(.igot) }. . │ │ │ │ + 0x0009cd10 3d204441 54415f53 45474d45 4e545f52 = DATA_SEGMENT_R │ │ │ │ + 0x0009cd20 454c524f 5f454e44 20283234 2c202e29 ELRO_END (24, .) │ │ │ │ + 0x0009cd30 3b0a2020 2e676f74 2e706c74 20202020 ;. .got.plt │ │ │ │ + 0x0009cd40 20202020 3a207b20 2a282e67 6f742e70 : { *(.got.p │ │ │ │ + 0x0009cd50 6c742920 2a282e69 676f742e 706c7429 lt) *(.igot.plt) │ │ │ │ + 0x0009cd60 207d0a20 202e6461 74612020 20202020 }. .data │ │ │ │ + 0x0009cd70 20202020 203a0a20 207b0a20 20202050 :. {. P │ │ │ │ + 0x0009cd80 524f5649 44452028 5f5f6461 74615f73 ROVIDE (__data_s │ │ │ │ + 0x0009cd90 74617274 203d202e 293b0a20 2020202a tart = .);. * │ │ │ │ + 0x0009cda0 282e6461 7461202e 64617461 2e2a202e (.data .data.* . │ │ │ │ + 0x0009cdb0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ + 0x0009cdc0 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ + 0x0009cdd0 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ + 0x0009cde0 64617461 31202020 20202020 2020203a data1 : │ │ │ │ + 0x0009cdf0 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ + 0x0009ce00 205f6564 61746120 3d202e3b 0a202050 _edata = .;. P │ │ │ │ + 0x0009ce10 524f5649 44452028 65646174 61203d20 ROVIDE (edata = │ │ │ │ + 0x0009ce20 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ + 0x0009ce30 414c4947 4e4f4628 4e455854 5f534543 ALIGNOF(NEXT_SEC │ │ │ │ + 0x0009ce40 54494f4e 29293b0a 20205f5f 6273735f TION));. __bss_ │ │ │ │ + 0x0009ce50 73746172 74203d20 2e3b0a20 205f5f62 start = .;. __b │ │ │ │ + 0x0009ce60 73735f73 74617274 5f5f203d 202e3b0a ss_start__ = .;. │ │ │ │ + 0x0009ce70 20202e62 73732020 20202020 20202020 .bss │ │ │ │ + 0x0009ce80 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ + 0x0009ce90 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ + 0x0009cea0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ + 0x0009ceb0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ + 0x0009cec0 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ + 0x0009ced0 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ + 0x0009cee0 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ + 0x0009cef0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ + 0x0009cf00 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ + 0x0009cf10 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ + 0x0009cf20 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ + 0x0009cf30 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ + 0x0009cf40 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ + 0x0009cf50 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ + 0x0009cf60 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ + 0x0009cf70 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ + 0x0009cf80 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ + 0x0009cf90 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ + 0x0009cfa0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ + 0x0009cfb0 73617070 65617273 20626563 61757365 sappears because │ │ │ │ + 0x0009cfc0 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ + 0x0009cfd0 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ + 0x0009cfe0 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ + 0x0009cff0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ + 0x0009d000 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ + 0x0009d010 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ + 0x0009d020 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ + 0x0009d030 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ + 0x0009d040 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ + 0x0009d050 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ + 0x0009d060 203f2036 34202f20 38203a20 31293b0a ? 64 / 8 : 1);. │ │ │ │ + 0x0009d070 20207d0a 20205f62 73735f65 6e645f5f }. _bss_end__ │ │ │ │ + 0x0009d080 203d202e 3b205f5f 6273735f 656e645f = .; __bss_end_ │ │ │ │ + 0x0009d090 5f203d20 2e3b0a20 2020202e 203d2041 _ = .;. . = A │ │ │ │ + 0x0009d0a0 4c49474e 28363420 2f203829 3b0a2020 LIGN(64 / 8);. │ │ │ │ + 0x0009d0b0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ + 0x0009d0c0 4c617267 65204461 74612072 6567696f Large Data regio │ │ │ │ + 0x0009d0d0 6e2e2020 2a2f0a20 202e203d 20534547 n. */. . = SEG │ │ │ │ + 0x0009d0e0 4d454e54 5f535441 52542822 6c646174 MENT_START("ldat │ │ │ │ + 0x0009d0f0 612d7365 676d656e 74222c20 2e293b0a a-segment", .);. │ │ │ │ + 0x0009d100 20202e20 3d20414c 49474e28 3634202f . = ALIGN(64 / │ │ │ │ + 0x0009d110 2038293b 0a20205f 5f656e64 5f5f203d 8);. __end__ = │ │ │ │ + 0x0009d120 202e3b0a 20205f65 6e64203d 202e3b0a .;. _end = .;. │ │ │ │ + 0x0009d130 20205052 4f564944 45202865 6e64203d PROVIDE (end = │ │ │ │ + 0x0009d140 202e293b 0a20202e 203d2044 4154415f .);. . = DATA_ │ │ │ │ + 0x0009d150 5345474d 454e545f 454e4420 282e293b SEGMENT_END (.); │ │ │ │ + 0x0009d160 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x0009d170 68652054 696e7920 44617461 20726567 he Tiny Data reg │ │ │ │ + 0x0009d180 696f6e2e 20202a2f 0a20202f 2a205374 ion. */. /* St │ │ │ │ + 0x0009d190 61627320 64656275 6767696e 67207365 abs debugging se │ │ │ │ + 0x0009d1a0 6374696f 6e732e20 202a2f0a 20202e73 ctions. */. .s │ │ │ │ + 0x0009d1b0 74616220 20202020 20202020 2030203a tab 0 : │ │ │ │ + 0x0009d1c0 207b202a 282e7374 61622920 7d0a2020 { *(.stab) }. │ │ │ │ + 0x0009d1d0 2e737461 62737472 20202020 20202030 .stabstr 0 │ │ │ │ + 0x0009d1e0 203a207b 202a282e 73746162 73747229 : { *(.stabstr) │ │ │ │ + 0x0009d1f0 207d0a20 202e7374 61622e65 78636c20 }. .stab.excl │ │ │ │ + 0x0009d200 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ + 0x0009d210 622e6578 636c2920 7d0a2020 2e737461 b.excl) }. .sta │ │ │ │ + 0x0009d220 622e6578 636c7374 72202030 203a207b b.exclstr 0 : { │ │ │ │ + 0x0009d230 202a282e 73746162 2e657863 6c737472 *(.stab.exclstr │ │ │ │ + 0x0009d240 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ + 0x0009d250 78202020 2030203a 207b202a 282e7374 x 0 : { *(.st │ │ │ │ + 0x0009d260 61622e69 6e646578 29207d0a 20202e73 ab.index) }. .s │ │ │ │ + 0x0009d270 7461622e 696e6465 78737472 2030203a tab.indexstr 0 : │ │ │ │ + 0x0009d280 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ + 0x0009d290 73747229 207d0a20 202e636f 6d6d656e str) }. .commen │ │ │ │ + 0x0009d2a0 74203020 28494e46 4f29203a 207b202a t 0 (INFO) : { * │ │ │ │ + 0x0009d2b0 282e636f 6d6d656e 74293b20 4c494e4b (.comment); LINK │ │ │ │ + 0x0009d2c0 45525f56 45525349 4f4e3b20 7d0a2020 ER_VERSION; }. │ │ │ │ + 0x0009d2d0 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ + 0x0009d2e0 62757465 73203a20 7b202a28 2e676e75 butes : { *(.gnu │ │ │ │ + 0x0009d2f0 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ + 0x0009d300 73202e67 6e752e62 75696c64 2e617474 s .gnu.build.att │ │ │ │ + 0x0009d310 72696275 7465732e 2a29207d 0a20202f ributes.*) }. / │ │ │ │ + 0x0009d320 2a204457 41524620 64656275 67207365 * DWARF debug se │ │ │ │ + 0x0009d330 6374696f 6e732e0a 20202020 2053796d ctions.. Sym │ │ │ │ + 0x0009d340 626f6c73 20696e20 74686520 44574152 bols in the DWAR │ │ │ │ + 0x0009d350 46206465 62756767 696e6720 73656374 F debugging sect │ │ │ │ + 0x0009d360 696f6e73 20617265 2072656c 61746976 ions are relativ │ │ │ │ + 0x0009d370 6520746f 20746865 20626567 696e6e69 e to the beginni │ │ │ │ + 0x0009d380 6e670a20 20202020 6f662074 68652073 ng. of the s │ │ │ │ + 0x0009d390 65637469 6f6e2073 6f207765 20626567 ection so we beg │ │ │ │ + 0x0009d3a0 696e2074 68656d20 61742030 2e20202a in them at 0. * │ │ │ │ + 0x0009d3b0 2f0a2020 2f2a2044 57415246 20312e20 /. /* DWARF 1. │ │ │ │ + 0x0009d3c0 202a2f0a 20202e64 65627567 20202020 */. .debug │ │ │ │ + 0x0009d3d0 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ + 0x0009d3e0 65627567 29207d0a 20202e6c 696e6520 ebug) }. .line │ │ │ │ + 0x0009d3f0 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ + 0x0009d400 2a282e6c 696e6529 207d0a20 202f2a20 *(.line) }. /* │ │ │ │ + 0x0009d410 474e5520 44574152 46203120 65787465 GNU DWARF 1 exte │ │ │ │ + 0x0009d420 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ + 0x0009d430 65627567 5f737263 696e666f 20203020 ebug_srcinfo 0 │ │ │ │ + 0x0009d440 3a207b20 2a282e64 65627567 5f737263 : { *(.debug_src │ │ │ │ + 0x0009d450 696e666f 29207d0a 20202e64 65627567 info) }. .debug │ │ │ │ + 0x0009d460 5f73666e 616d6573 20203020 3a207b20 _sfnames 0 : { │ │ │ │ + 0x0009d470 2a282e64 65627567 5f73666e 616d6573 *(.debug_sfnames │ │ │ │ + 0x0009d480 29207d0a 20202f2a 20445741 52462031 ) }. /* DWARF 1 │ │ │ │ + 0x0009d490 2e312061 6e642044 57415246 20322e20 .1 and DWARF 2. │ │ │ │ + 0x0009d4a0 202a2f0a 20202e64 65627567 5f617261 */. .debug_ara │ │ │ │ + 0x0009d4b0 6e676573 20203020 3a207b20 2a282e64 nges 0 : { *(.d │ │ │ │ + 0x0009d4c0 65627567 5f617261 6e676573 29207d0a ebug_aranges) }. │ │ │ │ + 0x0009d4d0 20202e64 65627567 5f707562 6e616d65 .debug_pubname │ │ │ │ + 0x0009d4e0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x0009d4f0 5f707562 6e616d65 7329207d 0a20202f _pubnames) }. / │ │ │ │ + 0x0009d500 2a204457 41524620 322e2020 2a2f0a20 * DWARF 2. */. │ │ │ │ + 0x0009d510 202e6465 6275675f 696e666f 20202020 .debug_info │ │ │ │ + 0x0009d520 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0009d530 696e666f 202e676e 752e6c69 6e6b6f6e info .gnu.linkon │ │ │ │ + 0x0009d540 63652e77 692e2a29 207d0a20 202e6465 ce.wi.*) }. .de │ │ │ │ + 0x0009d550 6275675f 61626272 65762020 2030203a bug_abbrev 0 : │ │ │ │ + 0x0009d560 207b202a 282e6465 6275675f 61626272 { *(.debug_abbr │ │ │ │ + 0x0009d570 65762920 7d0a2020 2e646562 75675f6c ev) }. .debug_l │ │ │ │ + 0x0009d580 696e6520 20202020 30203a20 7b202a28 ine 0 : { *( │ │ │ │ + 0x0009d590 2e646562 75675f6c 696e6520 2e646562 .debug_line .deb │ │ │ │ + 0x0009d5a0 75675f6c 696e652e 2a202e64 65627567 ug_line.* .debug │ │ │ │ + 0x0009d5b0 5f6c696e 655f656e 6429207d 0a20202e _line_end) }. . │ │ │ │ + 0x0009d5c0 64656275 675f6672 616d6520 20202030 debug_frame 0 │ │ │ │ + 0x0009d5d0 203a207b 202a282e 64656275 675f6672 : { *(.debug_fr │ │ │ │ + 0x0009d5e0 616d6529 207d0a20 202e6465 6275675f ame) }. .debug_ │ │ │ │ + 0x0009d5f0 73747220 20202020 2030203a 207b202a str 0 : { * │ │ │ │ + 0x0009d600 282e6465 6275675f 73747229 207d0a20 (.debug_str) }. │ │ │ │ + 0x0009d610 202e6465 6275675f 6c6f6320 20202020 .debug_loc │ │ │ │ + 0x0009d620 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ + 0x0009d630 6c6f6329 207d0a20 202e6465 6275675f loc) }. .debug_ │ │ │ │ + 0x0009d640 6d616369 6e666f20 2030203a 207b202a macinfo 0 : { * │ │ │ │ + 0x0009d650 282e6465 6275675f 6d616369 6e666f29 (.debug_macinfo) │ │ │ │ + 0x0009d660 207d0a20 202f2a20 5347492f 4d495053 }. /* SGI/MIPS │ │ │ │ + 0x0009d670 20445741 52462032 20657874 656e7369 DWARF 2 extensi │ │ │ │ + 0x0009d680 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ + 0x0009d690 675f7765 616b6e61 6d657320 30203a20 g_weaknames 0 : │ │ │ │ + 0x0009d6a0 7b202a28 2e646562 75675f77 65616b6e { *(.debug_weakn │ │ │ │ + 0x0009d6b0 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ + 0x0009d6c0 5f66756e 636e616d 65732030 203a207b _funcnames 0 : { │ │ │ │ + 0x0009d6d0 202a282e 64656275 675f6675 6e636e61 *(.debug_funcna │ │ │ │ + 0x0009d6e0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x0009d6f0 74797065 6e616d65 73203020 3a207b20 typenames 0 : { │ │ │ │ + 0x0009d700 2a282e64 65627567 5f747970 656e616d *(.debug_typenam │ │ │ │ + 0x0009d710 65732920 7d0a2020 2e646562 75675f76 es) }. .debug_v │ │ │ │ + 0x0009d720 61726e61 6d657320 2030203a 207b202a arnames 0 : { * │ │ │ │ + 0x0009d730 282e6465 6275675f 7661726e 616d6573 (.debug_varnames │ │ │ │ + 0x0009d740 29207d0a 20202f2a 20445741 52462033 ) }. /* DWARF 3 │ │ │ │ + 0x0009d750 2e20202a 2f0a2020 2e646562 75675f70 . */. .debug_p │ │ │ │ + 0x0009d760 75627479 70657320 30203a20 7b202a28 ubtypes 0 : { *( │ │ │ │ + 0x0009d770 2e646562 75675f70 75627479 70657329 .debug_pubtypes) │ │ │ │ + 0x0009d780 207d0a20 202e6465 6275675f 72616e67 }. .debug_rang │ │ │ │ + 0x0009d790 65732020 2030203a 207b202a 282e6465 es 0 : { *(.de │ │ │ │ + 0x0009d7a0 6275675f 72616e67 65732920 7d0a2020 bug_ranges) }. │ │ │ │ + 0x0009d7b0 2f2a2044 57415246 20352e20 202a2f0a /* DWARF 5. */. │ │ │ │ + 0x0009d7c0 20202e64 65627567 5f616464 72202020 .debug_addr │ │ │ │ + 0x0009d7d0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0009d7e0 5f616464 7229207d 0a20202e 64656275 _addr) }. .debu │ │ │ │ + 0x0009d7f0 675f6c69 6e655f73 74722030 203a207b g_line_str 0 : { │ │ │ │ + 0x0009d800 202a282e 64656275 675f6c69 6e655f73 *(.debug_line_s │ │ │ │ + 0x0009d810 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ + 0x0009d820 6f636c69 73747320 30203a20 7b202a28 oclists 0 : { *( │ │ │ │ + 0x0009d830 2e646562 75675f6c 6f636c69 73747329 .debug_loclists) │ │ │ │ + 0x0009d840 207d0a20 202e6465 6275675f 6d616372 }. .debug_macr │ │ │ │ + 0x0009d850 6f202020 2030203a 207b202a 282e6465 o 0 : { *(.de │ │ │ │ + 0x0009d860 6275675f 6d616372 6f29207d 0a20202e bug_macro) }. . │ │ │ │ + 0x0009d870 64656275 675f6e61 6d657320 20202030 debug_names 0 │ │ │ │ + 0x0009d880 203a207b 202a282e 64656275 675f6e61 : { *(.debug_na │ │ │ │ + 0x0009d890 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ + 0x0009d8a0 726e676c 69737473 2030203a 207b202a rnglists 0 : { * │ │ │ │ + 0x0009d8b0 282e6465 6275675f 726e676c 69737473 (.debug_rnglists │ │ │ │ + 0x0009d8c0 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ + 0x0009d8d0 5f6f6666 73657473 2030203a 207b202a _offsets 0 : { * │ │ │ │ + 0x0009d8e0 282e6465 6275675f 7374725f 6f666673 (.debug_str_offs │ │ │ │ + 0x0009d8f0 65747329 207d0a20 202e6465 6275675f ets) }. .debug_ │ │ │ │ + 0x0009d900 73757020 20202020 2030203a 207b202a sup 0 : { * │ │ │ │ + 0x0009d910 282e6465 6275675f 73757029 207d0a20 (.debug_sup) }. │ │ │ │ + 0x0009d920 202e4152 4d2e6174 74726962 75746573 .ARM.attributes │ │ │ │ + 0x0009d930 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ + 0x0009d940 41524d2e 61747472 69627574 65732929 ARM.attributes)) │ │ │ │ + 0x0009d950 204b4545 5020282a 282e676e 752e6174 KEEP (*(.gnu.at │ │ │ │ + 0x0009d960 74726962 75746573 2929207d 0a20202e tributes)) }. . │ │ │ │ + 0x0009d970 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ + 0x0009d980 6e742030 203a207b 204b4545 5020282a nt 0 : { KEEP (* │ │ │ │ + 0x0009d990 282e6e6f 74652e67 6e752e61 726d2e69 (.note.gnu.arm.i │ │ │ │ + 0x0009d9a0 64656e74 2929207d 0a20202f 44495343 dent)) }. /DISC │ │ │ │ + 0x0009d9b0 4152442f 203a207b 202a282e 6e6f7465 ARD/ : { *(.note │ │ │ │ + 0x0009d9c0 2e474e55 2d737461 636b2920 2a282e67 .GNU-stack) *(.g │ │ │ │ + 0x0009d9d0 6e755f64 65627567 6c696e6b 29202a28 nu_debuglink) *( │ │ │ │ + 0x0009d9e0 2e676e75 2e6c746f 5f2a2920 2a282e67 .gnu.lto_*) *(.g │ │ │ │ + 0x0009d9f0 6e755f6f 626a6563 745f6f6e 6c792920 nu_object_only) │ │ │ │ + 0x0009da00 7d0a7d0a 0a000000 2f2a2053 63726970 }.}...../* Scrip │ │ │ │ + 0x0009da10 7420666f 72202d7a 20736570 61726174 t for -z separat │ │ │ │ + 0x0009da20 652d636f 6465202a 2f0a2f2a 20436f70 e-code */./* Cop │ │ │ │ + 0x0009da30 79726967 68742028 43292032 3031342d yright (C) 2014- │ │ │ │ + 0x0009da40 32303236 20467265 6520536f 66747761 2026 Free Softwa │ │ │ │ + 0x0009da50 72652046 6f756e64 6174696f 6e2c2049 re Foundation, I │ │ │ │ + 0x0009da60 6e632e0a 20202043 6f707969 6e672061 nc.. Copying a │ │ │ │ + 0x0009da70 6e642064 69737472 69627574 696f6e20 nd distribution │ │ │ │ + 0x0009da80 6f662074 68697320 73637269 70742c20 of this script, │ │ │ │ + 0x0009da90 77697468 206f7220 77697468 6f757420 with or without │ │ │ │ + 0x0009daa0 6d6f6469 66696361 74696f6e 2c0a2020 modification,. │ │ │ │ + 0x0009dab0 20617265 20706572 6d697474 65642069 are permitted i │ │ │ │ + 0x0009dac0 6e20616e 79206d65 6469756d 20776974 n any medium wit │ │ │ │ + 0x0009dad0 686f7574 20726f79 616c7479 2070726f hout royalty pro │ │ │ │ + 0x0009dae0 76696465 64207468 6520636f 70797269 vided the copyri │ │ │ │ + 0x0009daf0 6768740a 2020206e 6f746963 6520616e ght. notice an │ │ │ │ + 0x0009db00 64207468 6973206e 6f746963 65206172 d this notice ar │ │ │ │ + 0x0009db10 65207072 65736572 7665642e 20202a2f e preserved. */ │ │ │ │ + 0x0009db20 0a4f5554 5055545f 464f524d 41542822 .OUTPUT_FORMAT(" │ │ │ │ + 0x0009db30 656c6636 342d6c69 74746c65 61617263 elf64-littleaarc │ │ │ │ + 0x0009db40 68363422 2c202265 6c663634 2d626967 h64", "elf64-big │ │ │ │ + 0x0009db50 61617263 68363422 2c202265 6c663634 aarch64", "elf64 │ │ │ │ + 0x0009db60 2d6c6974 746c6561 61726368 36342229 -littleaarch64") │ │ │ │ + 0x0009db70 0a4f5554 5055545f 41524348 28616172 .OUTPUT_ARCH(aar │ │ │ │ + 0x0009db80 63683634 290a454e 54525928 5f737461 ch64).ENTRY(_sta │ │ │ │ + 0x0009db90 7274290a 53454152 43485f44 49522822 rt).SEARCH_DIR(" │ │ │ │ + 0x0009dba0 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ + 0x0009dbb0 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ + 0x0009dbc0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ + 0x0009dbd0 223d2f6c 69622f61 61726368 36342d6c "=/lib/aarch64-l │ │ │ │ + 0x0009dbe0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ + 0x0009dbf0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ + 0x0009dc00 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ + 0x0009dc10 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ + 0x0009dc20 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ + 0x0009dc30 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ + 0x0009dc40 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ + 0x0009dc50 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ + 0x0009dc60 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ + 0x0009dc70 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ + 0x0009dc80 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ + 0x0009dc90 45435449 4f4e530a 7b0a2020 50524f56 ECTIONS.{. PROV │ │ │ │ + 0x0009dca0 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ + 0x0009dcb0 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ + 0x0009dcc0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0009dcd0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0009dce0 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ + 0x0009dcf0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ + 0x0009dd00 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ + 0x0009dd10 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ + 0x0009dd20 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ + 0x0009dd30 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ + 0x0009dd40 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ + 0x0009dd50 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ + 0x0009dd60 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ + 0x0009dd70 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ + 0x0009dd80 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ + 0x0009dd90 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ + 0x0009dda0 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ + 0x0009ddb0 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ + 0x0009ddc0 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ + 0x0009ddd0 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ + 0x0009dde0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ + 0x0009ddf0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ + 0x0009de00 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ + 0x0009de10 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ + 0x0009de20 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ + 0x0009de30 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ + 0x0009de40 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ + 0x0009de50 202e6861 73682020 20202020 20202020 .hash │ │ │ │ + 0x0009de60 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ + 0x0009de70 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ + 0x0009de80 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ + 0x0009de90 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ + 0x0009dea0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ + 0x0009deb0 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ + 0x0009dec0 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ + 0x0009ded0 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ + 0x0009dee0 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ + 0x0009def0 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ + 0x0009df00 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ + 0x0009df10 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ + 0x0009df20 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ + 0x0009df30 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ + 0x0009df40 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ + 0x0009df50 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ + 0x0009df60 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ + 0x0009df70 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ + 0x0009df80 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ + 0x0009df90 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ + 0x0009dfa0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ + 0x0009dfb0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0009dfc0 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ + 0x0009dfd0 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ + 0x0009dfe0 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ + 0x0009dff0 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ + 0x0009e000 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ + 0x0009e010 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ + 0x0009e020 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ + 0x0009e030 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ + 0x0009e040 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ + 0x0009e050 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ + 0x0009e060 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ + 0x0009e070 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ + 0x0009e080 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ + 0x0009e090 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ + 0x0009e0a0 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ + 0x0009e0b0 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ + 0x0009e0c0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ + 0x0009e0d0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ + 0x0009e0e0 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ + 0x0009e0f0 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ + 0x0009e100 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ + 0x0009e110 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ + 0x0009e120 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ + 0x0009e130 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ + 0x0009e140 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ + 0x0009e150 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ + 0x0009e160 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ + 0x0009e170 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ + 0x0009e180 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ + 0x0009e190 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ + 0x0009e1a0 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ + 0x0009e1b0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ + 0x0009e1c0 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ + 0x0009e1d0 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ + 0x0009e1e0 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ + 0x0009e1f0 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ + 0x0009e200 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ + 0x0009e210 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ + 0x0009e220 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ + 0x0009e230 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ + 0x0009e240 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ + 0x0009e250 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ + 0x0009e260 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ + 0x0009e270 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ + 0x0009e280 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ + 0x0009e290 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ + 0x0009e2a0 5f5f7265 6c615f69 706c745f 73746172 __rela_iplt_star │ │ │ │ + 0x0009e2b0 74203d20 2e293b0a 20202020 20202a28 t = .);. *( │ │ │ │ + 0x0009e2c0 2e72656c 612e6970 6c74290a 20202020 .rela.iplt). │ │ │ │ + 0x0009e2d0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0009e2e0 20285f5f 72656c61 5f69706c 745f656e (__rela_iplt_en │ │ │ │ + 0x0009e2f0 64203d20 2e293b0a 20202020 7d0a2020 d = .);. }. │ │ │ │ + 0x0009e300 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ + 0x0009e310 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ + 0x0009e320 2a20416c 69676e20 74686520 74657874 * Align the text │ │ │ │ + 0x0009e330 20736567 6d656e74 2e20202a 2f0a2020 segment. */. │ │ │ │ + 0x0009e340 2e203d20 414c4947 4e28434f 4e535441 . = ALIGN(CONSTA │ │ │ │ + 0x0009e350 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ + 0x0009e360 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ + 0x0009e370 20746865 20657865 63757461 626c6520 the executable │ │ │ │ + 0x0009e380 636f6465 20726567 696f6e2e 20202a2f code region. */ │ │ │ │ + 0x0009e390 0a20202e 696e6974 20202020 20202020 . .init │ │ │ │ + 0x0009e3a0 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ + 0x0009e3b0 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ + 0x0009e3c0 696e6974 2929290a 20207d20 3d307831 init))). } =0x1 │ │ │ │ + 0x0009e3d0 66323030 3364350a 20202e70 6c742020 f2003d5. .plt │ │ │ │ + 0x0009e3e0 20202020 20202020 20203a20 414c4947 : ALIG │ │ │ │ + 0x0009e3f0 4e283136 29207b20 2a282e70 6c742920 N(16) { *(.plt) │ │ │ │ + 0x0009e400 2a282e69 706c7429 207d0a20 202e7465 *(.iplt) }. .te │ │ │ │ + 0x0009e410 78742020 20202020 20202020 203a0a20 xt :. │ │ │ │ + 0x0009e420 207b0a20 2020202a 282e7465 78742e75 {. *(.text.u │ │ │ │ + 0x0009e430 6e6c696b 656c7920 2e746578 742e2a5f nlikely .text.*_ │ │ │ │ + 0x0009e440 756e6c69 6b656c79 202e7465 78742e75 unlikely .text.u │ │ │ │ + 0x0009e450 6e6c696b 656c792e 2a290a20 2020202a nlikely.*). * │ │ │ │ + 0x0009e460 282e7465 78742e65 78697420 2e746578 (.text.exit .tex │ │ │ │ + 0x0009e470 742e6578 69742e2a 290a2020 20202a28 t.exit.*). *( │ │ │ │ + 0x0009e480 2e746578 742e7374 61727475 70202e74 .text.startup .t │ │ │ │ + 0x0009e490 6578742e 73746172 7475702e 2a290a20 ext.startup.*). │ │ │ │ + 0x0009e4a0 2020202a 282e7465 78742e68 6f74202e *(.text.hot . │ │ │ │ + 0x0009e4b0 74657874 2e686f74 2e2a290a 20202020 text.hot.*). │ │ │ │ + 0x0009e4c0 2a28534f 5254282e 74657874 2e736f72 *(SORT(.text.sor │ │ │ │ + 0x0009e4d0 7465642e 2a29290a 20202020 2a282e74 ted.*)). *(.t │ │ │ │ + 0x0009e4e0 65787420 2e737475 62202e74 6578742e ext .stub .text. │ │ │ │ + 0x0009e4f0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ + 0x0009e500 742e2a29 0a202020 202f2a20 2e676e75 t.*). /* .gnu │ │ │ │ + 0x0009e510 2e776172 6e696e67 20736563 74696f6e .warning section │ │ │ │ + 0x0009e520 73206172 65206861 6e646c65 64207370 s are handled sp │ │ │ │ + 0x0009e530 65636961 6c6c7920 62792065 6c662e65 ecially by elf.e │ │ │ │ + 0x0009e540 6d2e2020 2a2f0a20 2020202a 282e676e m. */. *(.gn │ │ │ │ + 0x0009e550 752e7761 726e696e 67290a20 207d203d u.warning). } = │ │ │ │ + 0x0009e560 30783166 32303033 64350a20 202e6669 0x1f2003d5. .fi │ │ │ │ + 0x0009e570 6e692020 20202020 20202020 203a0a20 ni :. │ │ │ │ + 0x0009e580 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ + 0x0009e590 4f52545f 4e4f4e45 282e6669 6e692929 ORT_NONE(.fini)) │ │ │ │ + 0x0009e5a0 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ + 0x0009e5b0 350a2020 50524f56 49444520 285f5f65 5. PROVIDE (__e │ │ │ │ + 0x0009e5c0 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ + 0x0009e5d0 56494445 20285f65 74657874 203d202e VIDE (_etext = . │ │ │ │ + 0x0009e5e0 293b0a20 2050524f 56494445 20286574 );. PROVIDE (et │ │ │ │ + 0x0009e5f0 65787420 3d202e29 3b0a2020 2f2a2041 ext = .);. /* A │ │ │ │ + 0x0009e600 6c69676e 20746865 20746578 74207365 lign the text se │ │ │ │ + 0x0009e610 676d656e 742e2020 2a2f0a20 202e203d gment. */. . = │ │ │ │ + 0x0009e620 20414c49 474e2843 4f4e5354 414e5420 ALIGN(CONSTANT │ │ │ │ + 0x0009e630 284d4158 50414745 53495a45 29293b0a (MAXPAGESIZE));. │ │ │ │ + 0x0009e640 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ + 0x0009e650 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ + 0x0009e660 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ + 0x0009e670 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ + 0x0009e680 72657373 20666f72 20746865 20726f64 ress for the rod │ │ │ │ + 0x0009e690 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ + 0x0009e6a0 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ + 0x0009e6b0 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ + 0x0009e6c0 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ + 0x0009e6d0 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ + 0x0009e6e0 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ + 0x0009e6f0 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ + 0x0009e700 4e545f53 54415254 2822726f 64617461 NT_START("rodata │ │ │ │ + 0x0009e710 2d736567 6d656e74 222c2041 4c49474e -segment", ALIGN │ │ │ │ + 0x0009e720 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x0009e730 47455349 5a452929 202b2028 2e202620 GESIZE)) + (. & │ │ │ │ + 0x0009e740 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ + 0x0009e750 47455349 5a452920 2d203129 29293b0a GESIZE) - 1)));. │ │ │ │ + 0x0009e760 20202e72 6f646174 61202020 20202020 .rodata │ │ │ │ + 0x0009e770 20203a20 7b202a28 2e726f64 61746120 : { *(.rodata │ │ │ │ + 0x0009e780 2e726f64 6174612e 2a202e67 6e752e6c .rodata.* .gnu.l │ │ │ │ + 0x0009e790 696e6b6f 6e63652e 722e2a29 207d0a20 inkonce.r.*) }. │ │ │ │ + 0x0009e7a0 202e726f 64617461 31202020 20202020 .rodata1 │ │ │ │ + 0x0009e7b0 203a207b 202a282e 726f6461 74613129 : { *(.rodata1) │ │ │ │ + 0x0009e7c0 207d0a20 202e6568 5f667261 6d655f68 }. .eh_frame_h │ │ │ │ + 0x0009e7d0 64722020 203a207b 202a282e 65685f66 dr : { *(.eh_f │ │ │ │ + 0x0009e7e0 72616d65 5f686472 29202a28 2e65685f rame_hdr) *(.eh_ │ │ │ │ + 0x0009e7f0 6672616d 655f656e 74727920 2e65685f frame_entry .eh_ │ │ │ │ + 0x0009e800 6672616d 655f656e 7472792e 2a29207d frame_entry.*) } │ │ │ │ + 0x0009e810 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ + 0x0009e820 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ + 0x0009e830 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ + 0x0009e840 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ + 0x0009e850 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ + 0x0009e860 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ + 0x0009e870 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ + 0x0009e880 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ + 0x0009e890 616d652e 2a29207d 0a20202e 6763635f ame.*) }. .gcc_ │ │ │ │ + 0x0009e8a0 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ + 0x0009e8b0 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ + 0x0009e8c0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x0009e8d0 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ + 0x0009e8e0 626c652e 2a29207d 0a20202e 676e755f ble.*) }. .gnu_ │ │ │ │ + 0x0009e8f0 65787461 62202020 3a204f4e 4c595f49 extab : ONLY_I │ │ │ │ + 0x0009e900 465f524f 207b202a 282e676e 755f6578 F_RO { *(.gnu_ex │ │ │ │ + 0x0009e910 7461622a 29207d0a 20202f2a 20546865 tab*) }. /* The │ │ │ │ + 0x0009e920 73652073 65637469 6f6e7320 61726520 se sections are │ │ │ │ + 0x0009e930 67656e65 72617465 64206279 20746865 generated by the │ │ │ │ + 0x0009e940 2053756e 2f4f7261 636c6520 432b2b20 Sun/Oracle C++ │ │ │ │ + 0x0009e950 636f6d70 696c6572 2e20202a 2f0a2020 compiler. */. │ │ │ │ + 0x0009e960 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ + 0x0009e970 73202020 3a204f4e 4c595f49 465f524f s : ONLY_IF_RO │ │ │ │ + 0x0009e980 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ + 0x0009e990 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ + 0x0009e9a0 56617269 6f757320 6e6f7465 20736563 Various note sec │ │ │ │ + 0x0009e9b0 74696f6e 732e2020 506c6163 65642068 tions. Placed h │ │ │ │ + 0x0009e9c0 65726520 736f2074 68617420 74686579 ere so that they │ │ │ │ + 0x0009e9d0 20617265 20616c77 61797320 696e636c are always incl │ │ │ │ + 0x0009e9e0 75646564 0a202020 2020696e 20746865 uded. in the │ │ │ │ + 0x0009e9f0 20726561 642d6f6e 6c792073 65676d65 read-only segme │ │ │ │ + 0x0009ea00 6e742061 6e64206e 6f742074 72656174 nt and not treat │ │ │ │ + 0x0009ea10 65642061 73206f72 7068616e 20736563 ed as orphan sec │ │ │ │ + 0x0009ea20 74696f6e 732e2020 5468650a 20202020 tions. The. │ │ │ │ + 0x0009ea30 20637572 72656e74 206f7270 68616e20 current orphan │ │ │ │ + 0x0009ea40 68616e64 6c696e67 20616c67 6f726974 handling algorit │ │ │ │ + 0x0009ea50 686d2064 6f657320 706c6163 65206e6f hm does place no │ │ │ │ + 0x0009ea60 74652073 65637469 6f6e7320 61667465 te sections afte │ │ │ │ + 0x0009ea70 7220522f 4f0a2020 20202064 6174612c r R/O. data, │ │ │ │ + 0x0009ea80 20627574 20746869 73206973 206e6f74 but this is not │ │ │ │ + 0x0009ea90 20677561 72616e74 65656420 746f2061 guaranteed to a │ │ │ │ + 0x0009eaa0 6c776179 73206265 20746865 20636173 lways be the cas │ │ │ │ + 0x0009eab0 652e2020 2a2f0a20 202e6e6f 74652e62 e. */. .note.b │ │ │ │ + 0x0009eac0 75696c64 2d696420 3a202020 2020207b uild-id : { │ │ │ │ + 0x0009ead0 202a282e 6e6f7465 2e627569 6c642d69 *(.note.build-i │ │ │ │ + 0x0009eae0 6429207d 0a20202e 6e6f7465 2e474e55 d) }. .note.GNU │ │ │ │ + 0x0009eaf0 2d737461 636b203a 20202020 207b202a -stack : { * │ │ │ │ + 0x0009eb00 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ + 0x0009eb10 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ + 0x0009eb20 70726f70 65727479 203a2020 7b202a28 property : { *( │ │ │ │ + 0x0009eb30 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ + 0x0009eb40 74792920 7d0a2020 2e6e6f74 652e4142 ty) }. .note.AB │ │ │ │ + 0x0009eb50 492d7461 67203a20 20202020 20207b20 I-tag : { │ │ │ │ + 0x0009eb60 2a282e6e 6f74652e 4142492d 74616729 *(.note.ABI-tag) │ │ │ │ + 0x0009eb70 207d0a20 202e6e6f 74652e70 61636b61 }. .note.packa │ │ │ │ + 0x0009eb80 6765203a 20202020 2020207b 202a282e ge : { *(. │ │ │ │ + 0x0009eb90 6e6f7465 2e706163 6b616765 29207d0a note.package) }. │ │ │ │ + 0x0009eba0 20202e6e 6f74652e 646c6f70 656e203a .note.dlopen : │ │ │ │ + 0x0009ebb0 20202020 20202020 7b202a28 2e6e6f74 { *(.not │ │ │ │ + 0x0009ebc0 652e646c 6f70656e 29207d0a 20202e6e e.dlopen) }. .n │ │ │ │ + 0x0009ebd0 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ + 0x0009ebe0 203a2020 7b202a28 2e6e6f74 652e6e65 : { *(.note.ne │ │ │ │ + 0x0009ebf0 74627364 2e696465 6e742920 7d0a2020 tbsd.ident) }. │ │ │ │ + 0x0009ec00 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ + 0x0009ec10 656e7420 3a207b20 2a282e6e 6f74652e ent : { *(.note. │ │ │ │ + 0x0009ec20 6f70656e 6273642e 6964656e 7429207d openbsd.ident) } │ │ │ │ + 0x0009ec30 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ + 0x0009ec40 68652052 65616420 57726974 65204461 he Read Write Da │ │ │ │ + 0x0009ec50 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ + 0x0009ec60 202f2a20 41646a75 73742074 68652061 /* Adjust the a │ │ │ │ + 0x0009ec70 64647265 73732066 6f722074 68652064 ddress for the d │ │ │ │ + 0x0009ec80 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ + 0x0009ec90 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ + 0x0009eca0 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ + 0x0009ecb0 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ + 0x0009ecc0 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ + 0x0009ecd0 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ + 0x0009ece0 20202a2f 0a20202e 203d2044 4154415f */. . = DATA_ │ │ │ │ + 0x0009ecf0 5345474d 454e545f 414c4947 4e202843 SEGMENT_ALIGN (C │ │ │ │ + 0x0009ed00 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ + 0x0009ed10 53495a45 292c2043 4f4e5354 414e5420 SIZE), CONSTANT │ │ │ │ + 0x0009ed20 28434f4d 4d4f4e50 41474553 495a4529 (COMMONPAGESIZE) │ │ │ │ + 0x0009ed30 293b0a20 202f2a20 45786365 7074696f );. /* Exceptio │ │ │ │ + 0x0009ed40 6e206861 6e646c69 6e672e20 202a2f0a n handling. */. │ │ │ │ + 0x0009ed50 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ + 0x0009ed60 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ + 0x0009ed70 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ + 0x0009ed80 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ + 0x0009ed90 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ + 0x0009eda0 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ + 0x0009edb0 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ + 0x0009edc0 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ + 0x0009edd0 6d652e2a 29207d0a 20202e67 6e755f65 me.*) }. .gnu_e │ │ │ │ + 0x0009ede0 78746162 20202020 20203a20 4f4e4c59 xtab : ONLY │ │ │ │ + 0x0009edf0 5f49465f 5257207b 202a282e 676e755f _IF_RW { *(.gnu_ │ │ │ │ + 0x0009ee00 65787461 6229207d 0a20202e 6763635f extab) }. .gcc_ │ │ │ │ + 0x0009ee10 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ + 0x0009ee20 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ + 0x0009ee30 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ + 0x0009ee40 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ + 0x0009ee50 626c652e 2a29207d 0a20202e 65786365 ble.*) }. .exce │ │ │ │ + 0x0009ee60 7074696f 6e5f7261 6e676573 2020203a ption_ranges : │ │ │ │ + 0x0009ee70 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ + 0x0009ee80 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ + 0x0009ee90 732a2920 7d0a2020 2f2a2054 68726561 s*) }. /* Threa │ │ │ │ + 0x0009eea0 64204c6f 63616c20 53746f72 61676520 d Local Storage │ │ │ │ + 0x0009eeb0 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ + 0x0009eec0 2e746461 74610920 203a0a20 20207b0a .tdata. :. {. │ │ │ │ + 0x0009eed0 20202020 2050524f 56494445 5f484944 PROVIDE_HID │ │ │ │ + 0x0009eee0 44454e20 285f5f74 64617461 5f737461 DEN (__tdata_sta │ │ │ │ + 0x0009eef0 7274203d 202e293b 0a202020 20202a28 rt = .);. *( │ │ │ │ + 0x0009ef00 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ + 0x0009ef10 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ + 0x0009ef20 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ + 0x0009ef30 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ + 0x0009ef40 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ + 0x0009ef50 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ + 0x0009ef60 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ + 0x0009ef70 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ + 0x0009ef80 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ + 0x0009ef90 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ + 0x0009efa0 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ + 0x0009efb0 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ + 0x0009efc0 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ + 0x0009efd0 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ + 0x0009efe0 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ + 0x0009eff0 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ + 0x0009f000 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ + 0x0009f010 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ + 0x0009f020 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ + 0x0009f030 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ + 0x0009f040 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ + 0x0009f050 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ + 0x0009f060 5052494f 52495459 282e696e 69745f61 PRIORITY(.init_a │ │ │ │ + 0x0009f070 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ + 0x0009f080 494e4954 5f505249 4f524954 59282e63 INIT_PRIORITY(.c │ │ │ │ + 0x0009f090 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ + 0x0009f0a0 45502028 2a282e69 6e69745f 61727261 EP (*(.init_arra │ │ │ │ + 0x0009f0b0 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ + 0x0009f0c0 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ + 0x0009f0d0 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ + 0x0009f0e0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x0009f0f0 2e63746f 72732929 0a202020 2050524f .ctors)). PRO │ │ │ │ + 0x0009f100 56494445 5f484944 44454e20 285f5f69 VIDE_HIDDEN (__i │ │ │ │ + 0x0009f110 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ + 0x0009f120 2e293b0a 20207d0a 20202e66 696e695f .);. }. .fini_ │ │ │ │ + 0x0009f130 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ + 0x0009f140 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ + 0x0009f150 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ + 0x0009f160 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ + 0x0009f170 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ + 0x0009f180 494e4954 5f505249 4f524954 59282e66 INIT_PRIORITY(.f │ │ │ │ + 0x0009f190 696e695f 61727261 792e2a29 20534f52 ini_array.*) SOR │ │ │ │ + 0x0009f1a0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ + 0x0009f1b0 5459282e 64746f72 732e2a29 29290a20 TY(.dtors.*))). │ │ │ │ + 0x0009f1c0 2020204b 45455020 282a282e 66696e69 KEEP (*(.fini │ │ │ │ + 0x0009f1d0 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ + 0x0009f1e0 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ + 0x0009f1f0 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ + 0x0009f200 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ + 0x0009f210 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ + 0x0009f220 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ + 0x0009f230 20285f5f 66696e69 5f617272 61795f65 (__fini_array_e │ │ │ │ + 0x0009f240 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ + 0x0009f250 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ + 0x0009f260 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ + 0x0009f270 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ + 0x0009f280 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ + 0x0009f290 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ + 0x0009f2a0 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ + 0x0009f2b0 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ + 0x0009f2c0 2069730a 20202020 20202066 69727374 is. first │ │ │ │ + 0x0009f2d0 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ + 0x0009f2e0 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ + 0x0009f2f0 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ + 0x0009f300 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ + 0x0009f310 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ + 0x0009f320 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ + 0x0009f330 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ + 0x0009f340 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ + 0x0009f350 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ + 0x0009f360 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ + 0x0009f370 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ + 0x0009f380 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ + 0x0009f390 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ + 0x0009f3a0 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ + 0x0009f3b0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ + 0x0009f3c0 20776869 63682064 69726563 746f7279 which directory │ │ │ │ + 0x0009f3d0 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ + 0x0009f3e0 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ + 0x0009f3f0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ + 0x0009f400 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ + 0x0009f410 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ + 0x0009f420 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ + 0x0009f430 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ + 0x0009f440 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ + 0x0009f450 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ + 0x0009f460 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ + 0x0009f470 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ + 0x0009f480 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ + 0x0009f490 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ + 0x0009f4a0 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ + 0x0009f4b0 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ + 0x0009f4c0 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ + 0x0009f4d0 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ + 0x0009f4e0 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ + 0x0009f4f0 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ + 0x0009f500 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ + 0x0009f510 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ + 0x0009f520 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ + 0x0009f530 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ + 0x0009f540 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ + 0x0009f550 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ + 0x0009f560 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ + 0x0009f570 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ + 0x0009f580 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ + 0x0009f590 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ + 0x0009f5a0 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ + 0x0009f5b0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ + 0x0009f5c0 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ + 0x0009f5d0 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ + 0x0009f5e0 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ + 0x0009f5f0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ + 0x0009f600 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ + 0x0009f610 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ + 0x0009f620 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ + 0x0009f630 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ + 0x0009f640 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ + 0x0009f650 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ + 0x0009f660 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ + 0x0009f670 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ + 0x0009f680 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ + 0x0009f690 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ + 0x0009f6a0 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ + 0x0009f6b0 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ + 0x0009f6c0 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ + 0x0009f6d0 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ + 0x0009f6e0 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ + 0x0009f6f0 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ + 0x0009f700 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ + 0x0009f710 676f7420 20202020 20202020 2020203a got : │ │ │ │ + 0x0009f720 207b202a 282e676f 7429202a 282e6967 { *(.got) *(.ig │ │ │ │ + 0x0009f730 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ + 0x0009f740 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ + 0x0009f750 4e442028 32342c20 2e293b0a 20202e67 ND (24, .);. .g │ │ │ │ + 0x0009f760 6f742e70 6c742020 20202020 20203a20 ot.plt : │ │ │ │ + 0x0009f770 7b202a28 2e676f74 2e706c74 29202a28 { *(.got.plt) *( │ │ │ │ + 0x0009f780 2e69676f 742e706c 7429207d 0a20202e .igot.plt) }. . │ │ │ │ + 0x0009f790 64617461 20202020 20202020 2020203a data : │ │ │ │ + 0x0009f7a0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ + 0x0009f7b0 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ + 0x0009f7c0 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ + 0x0009f7d0 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ + 0x0009f7e0 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ + 0x0009f7f0 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ + 0x0009f800 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ + 0x0009f810 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ + 0x0009f820 64617461 3129207d 0a20205f 65646174 data1) }. _edat │ │ │ │ + 0x0009f830 61203d20 2e3b0a20 2050524f 56494445 a = .;. PROVIDE │ │ │ │ + 0x0009f840 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ + 0x0009f850 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ + 0x0009f860 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ + 0x0009f870 3b0a2020 5f5f6273 735f7374 61727420 ;. __bss_start │ │ │ │ + 0x0009f880 3d202e3b 0a20205f 5f627373 5f737461 = .;. __bss_sta │ │ │ │ + 0x0009f890 72745f5f 203d202e 3b0a2020 2e627373 rt__ = .;. .bss │ │ │ │ + 0x0009f8a0 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ + 0x0009f8b0 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ + 0x0009f8c0 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ + 0x0009f8d0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ + 0x0009f8e0 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ + 0x0009f8f0 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ + 0x0009f900 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ + 0x0009f910 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ + 0x0009f920 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ + 0x0009f930 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ + 0x0009f940 20202020 20202074 79706520 6f66202e type of . │ │ │ │ + 0x0009f950 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ + 0x0009f960 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ + 0x0009f970 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ + 0x0009f980 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ + 0x0009f990 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ + 0x0009f9a0 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ + 0x0009f9b0 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ + 0x0009f9c0 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ + 0x0009f9d0 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ + 0x0009f9e0 72732062 65636175 73652074 68657265 rs because there │ │ │ │ + 0x0009f9f0 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ + 0x0009fa00 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ + 0x0009fa10 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ + 0x0009fa20 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ + 0x0009fa30 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ + 0x0009fa40 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ + 0x0009fa50 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ + 0x0009fa60 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ + 0x0009fa70 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ + 0x0009fa80 49474e28 2e20213d 2030203f 20363420 IGN(. != 0 ? 64 │ │ │ │ + 0x0009fa90 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ + 0x0009faa0 5f627373 5f656e64 5f5f203d 202e3b20 _bss_end__ = .; │ │ │ │ + 0x0009fab0 5f5f6273 735f656e 645f5f20 3d202e3b __bss_end__ = .; │ │ │ │ + 0x0009fac0 0a202020 202e203d 20414c49 474e2836 . . = ALIGN(6 │ │ │ │ + 0x0009fad0 34202f20 38293b0a 20202f2a 20537461 4 / 8);. /* Sta │ │ │ │ + 0x0009fae0 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ + 0x0009faf0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ + 0x0009fb00 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ + 0x0009fb10 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ + 0x0009fb20 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ + 0x0009fb30 414c4947 4e283634 202f2038 293b0a20 ALIGN(64 / 8);. │ │ │ │ + 0x0009fb40 205f5f65 6e645f5f 203d202e 3b0a2020 __end__ = .;. │ │ │ │ + 0x0009fb50 5f656e64 203d202e 3b0a2020 50524f56 _end = .;. PROV │ │ │ │ + 0x0009fb60 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ + 0x0009fb70 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ + 0x0009fb80 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ + 0x0009fb90 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ + 0x0009fba0 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ + 0x0009fbb0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ + 0x0009fbc0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ + 0x0009fbd0 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ + 0x0009fbe0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ + 0x0009fbf0 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ + 0x0009fc00 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ + 0x0009fc10 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ + 0x0009fc20 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ + 0x0009fc30 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ + 0x0009fc40 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ + 0x0009fc50 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ + 0x0009fc60 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ + 0x0009fc70 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ + 0x0009fc80 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ + 0x0009fc90 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ + 0x0009fca0 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ + 0x0009fcb0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ + 0x0009fcc0 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ + 0x0009fcd0 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ + 0x0009fce0 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ + 0x0009fcf0 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ + 0x0009fd00 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ + 0x0009fd10 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ + 0x0009fd20 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ + 0x0009fd30 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ + 0x0009fd40 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ + 0x0009fd50 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ + 0x0009fd60 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ + 0x0009fd70 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ + 0x0009fd80 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ + 0x0009fd90 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ + 0x0009fda0 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ + 0x0009fdb0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ + 0x0009fdc0 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ + 0x0009fdd0 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ + 0x0009fde0 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ + 0x0009fdf0 2e646562 75672020 20202020 20202020 .debug │ │ │ │ + 0x0009fe00 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ + 0x0009fe10 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ + 0x0009fe20 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ + 0x0009fe30 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ + 0x0009fe40 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ + 0x0009fe50 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ + 0x0009fe60 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ + 0x0009fe70 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ + 0x0009fe80 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ + 0x0009fe90 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ + 0x0009fea0 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ + 0x0009feb0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ + 0x0009fec0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ + 0x0009fed0 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ + 0x0009fee0 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ + 0x0009fef0 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ + 0x0009ff00 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ + 0x0009ff10 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ + 0x0009ff20 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ + 0x0009ff30 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ + 0x0009ff40 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ + 0x0009ff50 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ + 0x0009ff60 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ + 0x0009ff70 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ + 0x0009ff80 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ + 0x0009ff90 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ + 0x0009ffa0 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ + 0x0009ffb0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ + 0x0009ffc0 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ + 0x0009ffd0 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ + 0x0009ffe0 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ + 0x0009fff0 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ + 0x000a0000 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ + 0x000a0010 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ + 0x000a0020 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x000a0030 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ + 0x000a0040 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ + 0x000a0050 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ + 0x000a0060 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ + 0x000a0070 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ + 0x000a0080 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ + 0x000a0090 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ + 0x000a00a0 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ + 0x000a00b0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ + 0x000a00c0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ + 0x000a00d0 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ + 0x000a00e0 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ + 0x000a00f0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ + 0x000a0100 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ + 0x000a0110 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ + 0x000a0120 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ + 0x000a0130 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ + 0x000a0140 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ + 0x000a0150 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ + 0x000a0160 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ + 0x000a0170 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ + 0x000a0180 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ + 0x000a0190 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x000a01a0 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ + 0x000a01b0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ + 0x000a01c0 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ + 0x000a01d0 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ + 0x000a01e0 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ + 0x000a01f0 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ + 0x000a0200 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ + 0x000a0210 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ + 0x000a0220 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ + 0x000a0230 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ + 0x000a0240 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ + 0x000a0250 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ + 0x000a0260 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ + 0x000a0270 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ + 0x000a0280 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ + 0x000a0290 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ + 0x000a02a0 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ + 0x000a02b0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ + 0x000a02c0 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ + 0x000a02d0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x000a02e0 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ + 0x000a02f0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ + 0x000a0300 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ + 0x000a0310 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ + 0x000a0320 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ + 0x000a0330 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ + 0x000a0340 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ + 0x000a0350 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ + 0x000a0360 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ + 0x000a0370 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ + 0x000a0380 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ + 0x000a0390 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ + 0x000a03a0 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ + 0x000a03b0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ + 0x000a03c0 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ + 0x000a03d0 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ + 0x000a03e0 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ + 0x000a03f0 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ + 0x000a0400 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ + 0x000a0410 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ + 0x000a0420 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ + 0x000a0430 25733a20 0a000000 20206e6f 20656d75 %s: .... no emu │ │ │ │ + 0x000a0440 6c617469 6f6e2073 70656369 66696320 lation specific │ │ │ │ + 0x000a0450 6f707469 6f6e732e 0a000000 00000000 options......... │ │ │ │ + 0x000a0460 61726d65 6c666200 656c6633 322d6269 armelfb.elf32-bi │ │ │ │ + 0x000a0470 6761726d 00000000 61726d65 6c660000 garm....armelf.. │ │ │ │ + 0x000a0480 656c6633 322d6c69 74746c65 61726d00 elf32-littlearm. │ │ │ │ + 0x000a0490 61617263 68363465 6c666200 00000000 aarch64elfb..... │ │ │ │ + 0x000a04a0 656c6636 342d6269 67616172 63683634 elf64-bigaarch64 │ │ │ │ + 0x000a04b0 00000000 00000000 61617263 68363465 ........aarch64e │ │ │ │ + 0x000a04c0 6c663332 62000000 656c6633 322d6269 lf32b...elf32-bi │ │ │ │ + 0x000a04d0 67616172 63683634 00000000 00000000 gaarch64........ │ │ │ │ + 0x000a04e0 61617263 68363465 6c663332 00000000 aarch64elf32.... │ │ │ │ + 0x000a04f0 656c6633 322d6c69 74746c65 61617263 elf32-littleaarc │ │ │ │ + 0x000a0500 68363400 00000000 61617263 68363465 h64.....aarch64e │ │ │ │ + 0x000a0510 6c660000 00000000 656c6636 342d6c69 lf......elf64-li │ │ │ │ + 0x000a0520 74746c65 61617263 68363400 00000000 ttleaarch64..... │ │ │ │ + 0x000a0530 61726d65 6c665f6c 696e7578 5f656162 armelf_linux_eab │ │ │ │ + 0x000a0540 69000000 00000000 61726d65 6c66625f i.......armelfb_ │ │ │ │ + 0x000a0550 6c696e75 785f6561 62690000 00000000 linux_eabi...... │ │ │ │ + 0x000a0560 61617263 6836346c 696e7578 33326200 aarch64linux32b. │ │ │ │ + 0x000a0570 61617263 6836346c 696e7578 33320000 aarch64linux32.. │ │ │ │ + 0x000a0580 61617263 6836346c 696e7578 62000000 aarch64linuxb... │ │ │ │ + 0x000a0590 61756469 74000000 4267726f 75700000 audit...Bgroup.. │ │ │ │ + 0x000a05a0 6275696c 642d6964 00000000 00000000 build-id........ │ │ │ │ + 0x000a05b0 7061636b 6167652d 6d657461 64617461 package-metadata │ │ │ │ + 0x000a05c0 00000000 00000000 636f6d70 72657373 ........compress │ │ │ │ + 0x000a05d0 2d646562 75672d73 65637469 6f6e7300 -debug-sections. │ │ │ │ + 0x000a05e0 726f7365 676d656e 74000000 00000000 rosegment....... │ │ │ │ + 0x000a05f0 6e6f2d72 6f736567 6d656e74 00000000 no-rosegment.... │ │ │ │ + 0x000a0600 64657061 75646974 00000000 00000000 depaudit........ │ │ │ │ + 0x000a0610 64697361 626c652d 6e65772d 64746167 disable-new-dtag │ │ │ │ + 0x000a0620 73000000 00000000 656e6162 6c652d6e s.......enable-n │ │ │ │ + 0x000a0630 65772d64 74616773 00000000 00000000 ew-dtags........ │ │ │ │ + 0x000a0640 65682d66 72616d65 2d686472 00000000 eh-frame-hdr.... │ │ │ │ + 0x000a0650 6e6f2d65 682d6672 616d652d 68647200 no-eh-frame-hdr. │ │ │ │ + 0x000a0660 6578636c 7564652d 6c696273 00000000 exclude-libs.... │ │ │ │ + 0x000a0670 68617368 2d737479 6c650000 00000000 hash-style...... │ │ │ │ + 0x000a0680 6e6f2d70 6970656c 696e652d 6b6e6f77 no-pipeline-know │ │ │ │ + 0x000a0690 6c656467 65000000 6e6f2d65 6e756d2d ledge...no-enum- │ │ │ │ + 0x000a06a0 73697a65 2d776172 6e696e67 00000000 size-warning.... │ │ │ │ + 0x000a06b0 7069632d 76656e65 65720000 00000000 pic-veneer...... │ │ │ │ + 0x000a06c0 73747562 2d67726f 75702d73 697a6500 stub-group-size. │ │ │ │ + 0x000a06d0 6e6f2d77 63686172 2d73697a 652d7761 no-wchar-size-wa │ │ │ │ + 0x000a06e0 726e696e 67000000 6669782d 636f7274 rning...fix-cort │ │ │ │ + 0x000a06f0 65782d61 35332d38 33353736 39000000 ex-a53-835769... │ │ │ │ + 0x000a0700 6669782d 636f7274 65782d61 35332d38 fix-cortex-a53-8 │ │ │ │ + 0x000a0710 34333431 39000000 6e6f2d61 70706c79 43419...no-apply │ │ │ │ + 0x000a0720 2d64796e 616d6963 2d72656c 6f637300 -dynamic-relocs. │ │ │ │ + 0x000a0730 64697363 6172642d 73667261 6d650000 discard-sframe.. │ │ │ │ + 0x000a0740 4b455957 4f524400 53686172 6564206c KEYWORD.Shared l │ │ │ │ + 0x000a0750 69627261 72792063 6f6e7472 6f6c2066 ibrary control f │ │ │ │ + 0x000a0760 6f722048 502f5558 20636f6d 70617469 or HP/UX compati │ │ │ │ + 0x000a0770 62696c69 74790000 61726368 69746563 bility..architec │ │ │ │ + 0x000a0780 74757265 00000000 41524348 00000000 ture....ARCH.... │ │ │ │ + 0x000a0790 53657420 61726368 69746563 74757265 Set architecture │ │ │ │ + 0x000a07a0 00000000 00000000 666f726d 61740000 ........format.. │ │ │ │ + 0x000a07b0 54415247 45540000 53706563 69667920 TARGET..Specify │ │ │ │ + 0x000a07c0 74617267 65742066 6f722066 6f6c6c6f target for follo │ │ │ │ + 0x000a07d0 77696e67 20696e70 75742066 696c6573 wing input files │ │ │ │ + 0x000a07e0 00000000 00000000 6d72692d 73637269 ........mri-scri │ │ │ │ + 0x000a07f0 70740000 00000000 52656164 204d5249 pt......Read MRI │ │ │ │ + 0x000a0800 20666f72 6d617420 6c696e6b 65722073 format linker s │ │ │ │ + 0x000a0810 63726970 74000000 466f7263 6520636f cript...Force co │ │ │ │ + 0x000a0820 6d6d6f6e 2073796d 626f6c73 20746f20 mmon symbols to │ │ │ │ + 0x000a0830 62652064 6566696e 65640000 00000000 be defined...... │ │ │ │ + 0x000a0840 64700000 00000000 64657065 6e64656e dp......dependen │ │ │ │ + 0x000a0850 63792d66 696c6500 57726974 65206465 cy-file.Write de │ │ │ │ + 0x000a0860 70656e64 656e6379 2066696c 65000000 pendency file... │ │ │ │ + 0x000a0870 666f7263 652d6772 6f75702d 616c6c6f force-group-allo │ │ │ │ + 0x000a0880 63617469 6f6e0000 466f7263 65206772 cation..Force gr │ │ │ │ + 0x000a0890 6f757020 6d656d62 65727320 6f757420 oup members out │ │ │ │ + 0x000a08a0 6f662067 726f7570 73000000 00000000 of groups....... │ │ │ │ + 0x000a08b0 656e7472 79000000 53657420 73746172 entry...Set star │ │ │ │ + 0x000a08c0 74206164 64726573 73000000 00000000 t address....... │ │ │ │ + 0x000a08d0 6578706f 72742d64 796e616d 69630000 export-dynamic.. │ │ │ │ + 0x000a08e0 4578706f 72742061 6c6c2064 796e616d Export all dynam │ │ │ │ + 0x000a08f0 69632073 796d626f 6c730000 00000000 ic symbols...... │ │ │ │ + 0x000a0900 6e6f2d65 78706f72 742d6479 6e616d69 no-export-dynami │ │ │ │ + 0x000a0910 63000000 00000000 556e646f 20746865 c.......Undo the │ │ │ │ + 0x000a0920 20656666 65637420 6f66202d 2d657870 effect of --exp │ │ │ │ + 0x000a0930 6f72742d 64796e61 6d696300 00000000 ort-dynamic..... │ │ │ │ + 0x000a0940 656e6162 6c652d6e 6f6e2d63 6f6e7469 enable-non-conti │ │ │ │ + 0x000a0950 67756f75 732d7265 67696f6e 73000000 guous-regions... │ │ │ │ + 0x000a0960 456e6162 6c652073 7570706f 7274206f Enable support o │ │ │ │ + 0x000a0970 66206e6f 6e2d636f 6e746967 756f7573 f non-contiguous │ │ │ │ + 0x000a0980 206d656d 6f727920 72656769 6f6e7300 memory regions. │ │ │ │ + 0x000a0990 656e6162 6c652d6e 6f6e2d63 6f6e7469 enable-non-conti │ │ │ │ + 0x000a09a0 67756f75 732d7265 67696f6e 732d7761 guous-regions-wa │ │ │ │ + 0x000a09b0 726e696e 67730000 456e6162 6c652077 rnings..Enable w │ │ │ │ + 0x000a09c0 61726e69 6e677320 7768656e 202d2d65 arnings when --e │ │ │ │ + 0x000a09d0 6e61626c 652d6e6f 6e2d636f 6e746967 nable-non-contig │ │ │ │ + 0x000a09e0 756f7573 2d726567 696f6e73 206d6179 uous-regions may │ │ │ │ + 0x000a09f0 20636175 73652075 6e657870 65637465 cause unexpecte │ │ │ │ + 0x000a0a00 64206265 68617669 6f757200 00000000 d behaviour..... │ │ │ │ + 0x000a0a10 64697361 626c652d 6c696e6b 65722d76 disable-linker-v │ │ │ │ + 0x000a0a20 65727369 6f6e0000 44697361 626c6520 ersion..Disable │ │ │ │ + 0x000a0a30 74686520 4c494e4b 45525f56 45525349 the LINKER_VERSI │ │ │ │ + 0x000a0a40 4f4e206c 696e6b65 72207363 72697074 ON linker script │ │ │ │ + 0x000a0a50 20646972 65637469 76650000 00000000 directive...... │ │ │ │ + 0x000a0a60 656e6162 6c652d6c 696e6b65 722d7665 enable-linker-ve │ │ │ │ + 0x000a0a70 7273696f 6e000000 456e6162 6c652074 rsion...Enable t │ │ │ │ + 0x000a0a80 6865204c 494e4b45 525f5645 5253494f he LINKER_VERSIO │ │ │ │ + 0x000a0a90 4e206c69 6e6b6572 20736372 69707420 N linker script │ │ │ │ + 0x000a0aa0 64697265 63746976 65000000 00000000 directive....... │ │ │ │ + 0x000a0ab0 45420000 00000000 4c696e6b 20626967 EB......Link big │ │ │ │ + 0x000a0ac0 2d656e64 69616e20 6f626a65 63747300 -endian objects. │ │ │ │ + 0x000a0ad0 454c0000 00000000 4c696e6b 206c6974 EL......Link lit │ │ │ │ + 0x000a0ae0 746c652d 656e6469 616e206f 626a6563 tle-endian objec │ │ │ │ + 0x000a0af0 74730000 00000000 61757869 6c696172 ts......auxiliar │ │ │ │ + 0x000a0b00 79000000 00000000 53484c49 42000000 y.......SHLIB... │ │ │ │ + 0x000a0b10 41757869 6c696172 79206669 6c746572 Auxiliary filter │ │ │ │ + 0x000a0b20 20666f72 20736861 72656420 6f626a65 for shared obje │ │ │ │ + 0x000a0b30 63742073 796d626f 6c207461 626c6500 ct symbol table. │ │ │ │ + 0x000a0b40 66696c74 65720000 46696c74 65722066 filter..Filter f │ │ │ │ + 0x000a0b50 6f722073 68617265 64206f62 6a656374 or shared object │ │ │ │ + 0x000a0b60 2073796d 626f6c20 7461626c 65000000 symbol table... │ │ │ │ + 0x000a0b70 49676e6f 72656400 67707369 7a650000 Ignored.gpsize.. │ │ │ │ + 0x000a0b80 53495a45 00000000 536d616c 6c206461 SIZE....Small da │ │ │ │ + 0x000a0b90 74612073 697a6520 28696620 6e6f2073 ta size (if no s │ │ │ │ + 0x000a0ba0 697a652c 2073616d 65206173 202d2d73 ize, same as --s │ │ │ │ + 0x000a0bb0 68617265 64290000 736f6e61 6d650000 hared)..soname.. │ │ │ │ + 0x000a0bc0 46494c45 4e414d45 00000000 00000000 FILENAME........ │ │ │ │ + 0x000a0bd0 53657420 696e7465 726e616c 206e616d Set internal nam │ │ │ │ + 0x000a0be0 65206f66 20736861 72656420 6c696272 e of shared libr │ │ │ │ + 0x000a0bf0 61727900 00000000 64796e61 6d69632d ary.....dynamic- │ │ │ │ + 0x000a0c00 6c696e6b 65720000 50524f47 52414d00 linker..PROGRAM. │ │ │ │ + 0x000a0c10 53657420 50524f47 52414d20 61732074 Set PROGRAM as t │ │ │ │ + 0x000a0c20 68652064 796e616d 6963206c 696e6b65 he dynamic linke │ │ │ │ + 0x000a0c30 7220746f 20757365 00000000 00000000 r to use........ │ │ │ │ + 0x000a0c40 6e6f2d64 796e616d 69632d6c 696e6b65 no-dynamic-linke │ │ │ │ + 0x000a0c50 72000000 00000000 50726f64 75636520 r.......Produce │ │ │ │ + 0x000a0c60 616e2065 78656375 7461626c 65207769 an executable wi │ │ │ │ + 0x000a0c70 7468206e 6f207072 6f677261 6d20696e th no program in │ │ │ │ + 0x000a0c80 74657270 72657465 72206865 61646572 terpreter header │ │ │ │ + 0x000a0c90 00000000 00000000 4c49424e 414d4500 ........LIBNAME. │ │ │ │ + 0x000a0ca0 53656172 63682066 6f72206c 69627261 Search for libra │ │ │ │ + 0x000a0cb0 7279204c 49424e41 4d450000 00000000 ry LIBNAME...... │ │ │ │ + 0x000a0cc0 6c696272 6172792d 70617468 00000000 library-path.... │ │ │ │ + 0x000a0cd0 44495245 43544f52 59000000 00000000 DIRECTORY....... │ │ │ │ + 0x000a0ce0 41646420 44495245 43544f52 5920746f Add DIRECTORY to │ │ │ │ + 0x000a0cf0 206c6962 72617279 20736561 72636820 library search │ │ │ │ + 0x000a0d00 70617468 00000000 73797372 6f6f743d path....sysroot= │ │ │ │ + 0x000a0d10 3c444952 4543544f 52593e00 00000000 ..... │ │ │ │ + 0x000a0d20 4f766572 72696465 20746865 20646566 Override the def │ │ │ │ + 0x000a0d30 61756c74 20737973 726f6f74 206c6f63 ault sysroot loc │ │ │ │ + 0x000a0d40 6174696f 6e000000 454d554c 4154494f ation...EMULATIO │ │ │ │ + 0x000a0d50 4e000000 00000000 53657420 656d756c N.......Set emul │ │ │ │ + 0x000a0d60 6174696f 6e000000 7072696e 742d6d61 ation...print-ma │ │ │ │ + 0x000a0d70 70000000 00000000 5072696e 74206d61 p.......Print ma │ │ │ │ + 0x000a0d80 70206669 6c65206f 6e207374 616e6461 p file on standa │ │ │ │ + 0x000a0d90 7264206f 75747075 74000000 00000000 rd output....... │ │ │ │ + 0x000a0da0 6e6d6167 69630000 446f206e 6f742070 nmagic..Do not p │ │ │ │ + 0x000a0db0 61676520 616c6967 6e206461 74610000 age align data.. │ │ │ │ + 0x000a0dc0 6f6d6167 69630000 446f206e 6f742070 omagic..Do not p │ │ │ │ + 0x000a0dd0 61676520 616c6967 6e206461 74612c20 age align data, │ │ │ │ + 0x000a0de0 646f206e 6f74206d 616b6520 74657874 do not make text │ │ │ │ + 0x000a0df0 20726561 646f6e6c 79000000 00000000 readonly....... │ │ │ │ + 0x000a0e00 6e6f2d6f 6d616769 63000000 00000000 no-omagic....... │ │ │ │ + 0x000a0e10 50616765 20616c69 676e2064 6174612c Page align data, │ │ │ │ + 0x000a0e20 206d616b 65207465 78742072 6561646f make text reado │ │ │ │ + 0x000a0e30 6e6c7900 00000000 6f757470 75740000 nly.....output.. │ │ │ │ + 0x000a0e40 53657420 6f757470 75742066 696c6520 Set output file │ │ │ │ + 0x000a0e50 6e616d65 00000000 4c455645 4c000000 name....LEVEL... │ │ │ │ + 0x000a0e60 4f707469 6d697a65 206f7574 70757420 Optimize output │ │ │ │ + 0x000a0e70 66696c65 00000000 6f75742d 696d706c file....out-impl │ │ │ │ + 0x000a0e80 69620000 00000000 47656e65 72617465 ib......Generate │ │ │ │ + 0x000a0e90 20696d70 6f727420 6c696272 61727900 import library. │ │ │ │ + 0x000a0ea0 504c5547 494e0000 4c6f6164 206e616d PLUGIN..Load nam │ │ │ │ + 0x000a0eb0 65642070 6c756769 6e000000 00000000 ed plugin....... │ │ │ │ + 0x000a0ec0 706c7567 696e2d6f 70740000 00000000 plugin-opt...... │ │ │ │ + 0x000a0ed0 41524700 00000000 53656e64 20617267 ARG.....Send arg │ │ │ │ + 0x000a0ee0 20746f20 6c617374 2d6c6f61 64656420 to last-loaded │ │ │ │ + 0x000a0ef0 706c7567 696e0000 706c7567 696e2d73 plugin..plugin-s │ │ │ │ + 0x000a0f00 6176652d 74656d70 73000000 00000000 ave-temps....... │ │ │ │ + 0x000a0f10 53746f72 6520706c 7567696e 20696e74 Store plugin int │ │ │ │ + 0x000a0f20 65726d65 64696174 65206669 6c657320 ermediate files │ │ │ │ + 0x000a0f30 7065726d 616e656e 746c7900 00000000 permanently..... │ │ │ │ + 0x000a0f40 666c746f 00000000 49676e6f 72656420 flto....Ignored │ │ │ │ + 0x000a0f50 666f7220 47434320 4c544f20 6f707469 for GCC LTO opti │ │ │ │ + 0x000a0f60 6f6e2063 6f6d7061 74696269 6c697479 on compatibility │ │ │ │ + 0x000a0f70 00000000 00000000 666c746f 2d706172 ........flto-par │ │ │ │ + 0x000a0f80 74697469 6f6e3d00 66757365 2d6c643d tition=.fuse-ld= │ │ │ │ + 0x000a0f90 00000000 00000000 49676e6f 72656420 ........Ignored │ │ │ │ + 0x000a0fa0 666f7220 47434320 6c696e6b 6572206f for GCC linker o │ │ │ │ + 0x000a0fb0 7074696f 6e20636f 6d706174 6962696c ption compatibil │ │ │ │ + 0x000a0fc0 69747900 00000000 6d61702d 77686f6c ity.....map-whol │ │ │ │ + 0x000a0fd0 652d6669 6c657300 49676e6f 72656420 e-files.Ignored │ │ │ │ + 0x000a0fe0 666f7220 676f6c64 206f7074 696f6e20 for gold option │ │ │ │ + 0x000a0ff0 636f6d70 61746962 696c6974 79000000 compatibility... │ │ │ │ + 0x000a1000 6e6f2d6d 61702d77 686f6c65 2d66696c no-map-whole-fil │ │ │ │ + 0x000a1010 65730000 00000000 51790000 00000000 es......Qy...... │ │ │ │ + 0x000a1020 49676e6f 72656420 666f7220 53565234 Ignored for SVR4 │ │ │ │ + 0x000a1030 20636f6d 70617469 62696c69 74790000 compatibility.. │ │ │ │ + 0x000a1040 656d6974 2d72656c 6f637300 00000000 emit-relocs..... │ │ │ │ + 0x000a1050 47656e65 72617465 2072656c 6f636174 Generate relocat │ │ │ │ + 0x000a1060 696f6e73 20696e20 66696e61 6c206f75 ions in final ou │ │ │ │ + 0x000a1070 74707574 00000000 72656c6f 63617461 tput....relocata │ │ │ │ + 0x000a1080 626c6500 00000000 47656e65 72617465 ble.....Generate │ │ │ │ + 0x000a1090 2072656c 6f636174 61626c65 206f7574 relocatable out │ │ │ │ + 0x000a10a0 70757400 00000000 6a757374 2d73796d put.....just-sym │ │ │ │ + 0x000a10b0 626f6c73 00000000 4a757374 206c696e bols....Just lin │ │ │ │ + 0x000a10c0 6b207379 6d626f6c 73202869 66206469 k symbols (if di │ │ │ │ + 0x000a10d0 72656374 6f72792c 2073616d 65206173 rectory, same as │ │ │ │ + 0x000a10e0 202d2d72 70617468 29000000 00000000 --rpath)....... │ │ │ │ + 0x000a10f0 72656d61 702d696e 70757473 2d66696c remap-inputs-fil │ │ │ │ + 0x000a1100 65000000 00000000 50726f76 69646520 e.......Provide │ │ │ │ + 0x000a1110 61204649 4c452063 6f6e7461 696e696e a FILE containin │ │ │ │ + 0x000a1120 6720696e 70757420 72656d61 70696e67 g input remaping │ │ │ │ + 0x000a1130 73000000 00000000 72656d61 702d696e s.......remap-in │ │ │ │ + 0x000a1140 70757473 00000000 50415454 45524e3d puts....PATTERN= │ │ │ │ + 0x000a1150 46494c45 00000000 52656d61 7020696e FILE....Remap in │ │ │ │ + 0x000a1160 70757420 66696c65 73206d61 74636869 put files matchi │ │ │ │ + 0x000a1170 6e672050 41545445 524e2074 6f204649 ng PATTERN to FI │ │ │ │ + 0x000a1180 4c450000 00000000 73747269 702d616c LE......strip-al │ │ │ │ + 0x000a1190 6c000000 00000000 53747269 7020616c l.......Strip al │ │ │ │ + 0x000a11a0 6c207379 6d626f6c 73000000 00000000 l symbols....... │ │ │ │ + 0x000a11b0 73747269 702d6465 62756700 00000000 strip-debug..... │ │ │ │ + 0x000a11c0 53747269 70206465 62756767 696e6720 Strip debugging │ │ │ │ + 0x000a11d0 73796d62 6f6c7300 73747269 702d6469 symbols.strip-di │ │ │ │ + 0x000a11e0 73636172 64656400 53747269 70207379 scarded.Strip sy │ │ │ │ + 0x000a11f0 6d626f6c 7320696e 20646973 63617264 mbols in discard │ │ │ │ + 0x000a1200 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ + 0x000a1210 6e6f2d73 74726970 2d646973 63617264 no-strip-discard │ │ │ │ + 0x000a1220 65640000 00000000 446f206e 6f742073 ed......Do not s │ │ │ │ + 0x000a1230 74726970 2073796d 626f6c73 20696e20 trip symbols in │ │ │ │ + 0x000a1240 64697363 61726465 64207365 6374696f discarded sectio │ │ │ │ + 0x000a1250 6e730000 00000000 74726163 65000000 ns......trace... │ │ │ │ + 0x000a1260 54726163 65206669 6c65206f 70656e73 Trace file opens │ │ │ │ + 0x000a1270 00000000 00000000 52656164 206c696e ........Read lin │ │ │ │ + 0x000a1280 6b657220 73637269 70740000 00000000 ker script...... │ │ │ │ + 0x000a1290 64656661 756c742d 73637269 70740000 default-script.. │ │ │ │ + 0x000a12a0 52656164 20646566 61756c74 206c696e Read default lin │ │ │ │ + 0x000a12b0 6b657220 73637269 70740000 00000000 ker script...... │ │ │ │ + 0x000a12c0 64540000 00000000 756e6465 66696e65 dT......undefine │ │ │ │ + 0x000a12d0 64000000 00000000 53594d42 4f4c0000 d.......SYMBOL.. │ │ │ │ + 0x000a12e0 53746172 74207769 74682075 6e646566 Start with undef │ │ │ │ + 0x000a12f0 696e6564 20726566 6572656e 63652074 ined reference t │ │ │ │ + 0x000a1300 6f205359 4d424f4c 00000000 00000000 o SYMBOL........ │ │ │ │ + 0x000a1310 72657175 6972652d 64656669 6e656400 require-defined. │ │ │ │ + 0x000a1320 52657175 69726520 53594d42 4f4c2062 Require SYMBOL b │ │ │ │ + 0x000a1330 65206465 66696e65 6420696e 20746865 e defined in the │ │ │ │ + 0x000a1340 2066696e 616c206f 75747075 74000000 final output... │ │ │ │ + 0x000a1350 5b3d5345 4354494f 4e5d0000 00000000 [=SECTION]...... │ │ │ │ + 0x000a1360 446f6e27 74206d65 72676520 696e7075 Don't merge inpu │ │ │ │ + 0x000a1370 74205b53 45435449 4f4e207c 206f7270 t [SECTION | orp │ │ │ │ + 0x000a1380 68616e5d 20736563 74696f6e 73000000 han] sections... │ │ │ │ + 0x000a1390 55720000 00000000 4275696c 6420676c Ur......Build gl │ │ │ │ + 0x000a13a0 6f62616c 20636f6e 73747275 63746f72 obal constructor │ │ │ │ + 0x000a13b0 2f646573 74727563 746f7220 7461626c /destructor tabl │ │ │ │ + 0x000a13c0 65730000 00000000 5072696e 74207665 es......Print ve │ │ │ │ + 0x000a13d0 7273696f 6e20696e 666f726d 6174696f rsion informatio │ │ │ │ + 0x000a13e0 6e000000 00000000 5072696e 74207665 n.......Print ve │ │ │ │ + 0x000a13f0 7273696f 6e20616e 6420656d 756c6174 rsion and emulat │ │ │ │ + 0x000a1400 696f6e20 696e666f 726d6174 696f6e00 ion information. │ │ │ │ + 0x000a1410 64697363 6172642d 616c6c00 00000000 discard-all..... │ │ │ │ + 0x000a1420 44697363 61726420 616c6c20 6c6f6361 Discard all loca │ │ │ │ + 0x000a1430 6c207379 6d626f6c 73000000 00000000 l symbols....... │ │ │ │ + 0x000a1440 64697363 6172642d 6c6f6361 6c730000 discard-locals.. │ │ │ │ + 0x000a1450 44697363 61726420 74656d70 6f726172 Discard temporar │ │ │ │ + 0x000a1460 79206c6f 63616c20 73796d62 6f6c7320 y local symbols │ │ │ │ + 0x000a1470 28646566 61756c74 29000000 00000000 (default)....... │ │ │ │ + 0x000a1480 64697363 6172642d 6e6f6e65 00000000 discard-none.... │ │ │ │ + 0x000a1490 446f6e27 74206469 73636172 6420616e Don't discard an │ │ │ │ + 0x000a14a0 79206c6f 63616c20 73796d62 6f6c7300 y local symbols. │ │ │ │ + 0x000a14b0 74726163 652d7379 6d626f6c 00000000 trace-symbol.... │ │ │ │ + 0x000a14c0 54726163 65206d65 6e74696f 6e73206f Trace mentions o │ │ │ │ + 0x000a14d0 66205359 4d424f4c 00000000 00000000 f SYMBOL........ │ │ │ │ + 0x000a14e0 50415448 00000000 44656661 756c7420 PATH....Default │ │ │ │ + 0x000a14f0 73656172 63682070 61746820 666f7220 search path for │ │ │ │ + 0x000a1500 536f6c61 72697320 636f6d70 61746962 Solaris compatib │ │ │ │ + 0x000a1510 696c6974 79000000 73746172 742d6772 ility...start-gr │ │ │ │ + 0x000a1520 6f757000 00000000 53746172 74206120 oup.....Start a │ │ │ │ + 0x000a1530 67726f75 70000000 656e642d 67726f75 group...end-grou │ │ │ │ + 0x000a1540 70000000 00000000 456e6420 61206772 p.......End a gr │ │ │ │ + 0x000a1550 6f757000 00000000 61636365 70742d75 oup.....accept-u │ │ │ │ + 0x000a1560 6e6b6e6f 776e2d69 6e707574 2d617263 nknown-input-arc │ │ │ │ + 0x000a1570 68000000 00000000 41636365 70742069 h.......Accept i │ │ │ │ + 0x000a1580 6e707574 2066696c 65732077 686f7365 nput files whose │ │ │ │ + 0x000a1590 20617263 68697465 63747572 65206361 architecture ca │ │ │ │ + 0x000a15a0 6e6e6f74 20626520 64657465 726d696e nnot be determin │ │ │ │ + 0x000a15b0 65640000 00000000 6e6f2d61 63636570 ed......no-accep │ │ │ │ + 0x000a15c0 742d756e 6b6e6f77 6e2d696e 7075742d t-unknown-input- │ │ │ │ + 0x000a15d0 61726368 00000000 52656a65 63742069 arch....Reject i │ │ │ │ + 0x000a15e0 6e707574 2066696c 65732077 686f7365 nput files whose │ │ │ │ + 0x000a15f0 20617263 68697465 63747572 65206973 architecture is │ │ │ │ + 0x000a1600 20756e6b 6e6f776e 00000000 00000000 unknown........ │ │ │ │ + 0x000a1610 6164642d 6e656564 65640000 00000000 add-needed...... │ │ │ │ + 0x000a1620 6e6f2d61 64642d6e 65656465 64000000 no-add-needed... │ │ │ │ + 0x000a1630 61732d6e 65656465 64000000 00000000 as-needed....... │ │ │ │ + 0x000a1640 4f6e6c79 20736574 2044545f 4e454544 Only set DT_NEED │ │ │ │ + 0x000a1650 45442066 6f722066 6f6c6c6f 77696e67 ED for following │ │ │ │ + 0x000a1660 2064796e 616d6963 206c6962 73206966 dynamic libs if │ │ │ │ + 0x000a1670 20757365 64000000 6e6f2d61 732d6e65 used...no-as-ne │ │ │ │ + 0x000a1680 65646564 00000000 416c7761 79732073 eded....Always s │ │ │ │ + 0x000a1690 65742044 545f4e45 45444544 20666f72 et DT_NEEDED for │ │ │ │ + 0x000a16a0 2064796e 616d6963 206c6962 72617269 dynamic librari │ │ │ │ + 0x000a16b0 6573206d 656e7469 6f6e6564 206f6e0a es mentioned on. │ │ │ │ + 0x000a16c0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a16d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a16e0 74686520 636f6d6d 616e6420 6c696e65 the command line │ │ │ │ + 0x000a16f0 00000000 00000000 61737365 72740000 ........assert.. │ │ │ │ + 0x000a1700 49676e6f 72656420 666f7220 53756e4f Ignored for SunO │ │ │ │ + 0x000a1710 5320636f 6d706174 6962696c 69747900 S compatibility. │ │ │ │ + 0x000a1720 4264796e 616d6963 00000000 00000000 Bdynamic........ │ │ │ │ + 0x000a1730 4c696e6b 20616761 696e7374 20736861 Link against sha │ │ │ │ + 0x000a1740 72656420 6c696272 61726965 73000000 red libraries... │ │ │ │ + 0x000a1750 64790000 00000000 63616c6c 5f736861 dy......call_sha │ │ │ │ + 0x000a1760 72656400 00000000 42737461 74696300 red.....Bstatic. │ │ │ │ + 0x000a1770 446f206e 6f74206c 696e6b20 61676169 Do not link agai │ │ │ │ + 0x000a1780 6e737420 73686172 6564206c 69627261 nst shared libra │ │ │ │ + 0x000a1790 72696573 00000000 646e0000 00000000 ries....dn...... │ │ │ │ + 0x000a17a0 6e6f6e5f 73686172 65640000 00000000 non_shared...... │ │ │ │ + 0x000a17b0 73746174 69630000 426e6f2d 73796d62 static..Bno-symb │ │ │ │ + 0x000a17c0 6f6c6963 00000000 446f6e27 74206269 olic....Don't bi │ │ │ │ + 0x000a17d0 6e642067 6c6f6261 6c207265 66657265 nd global refere │ │ │ │ + 0x000a17e0 6e636573 206c6f63 616c6c79 00000000 nces locally.... │ │ │ │ + 0x000a17f0 4273796d 626f6c69 63000000 00000000 Bsymbolic....... │ │ │ │ + 0x000a1800 42696e64 20676c6f 62616c20 72656665 Bind global refe │ │ │ │ + 0x000a1810 72656e63 6573206c 6f63616c 6c790000 rences locally.. │ │ │ │ + 0x000a1820 4273796d 626f6c69 632d6675 6e637469 Bsymbolic-functi │ │ │ │ + 0x000a1830 6f6e7300 00000000 42696e64 20676c6f ons.....Bind glo │ │ │ │ + 0x000a1840 62616c20 66756e63 74696f6e 20726566 bal function ref │ │ │ │ + 0x000a1850 6572656e 63657320 6c6f6361 6c6c7900 erences locally. │ │ │ │ + 0x000a1860 63686563 6b2d7365 6374696f 6e730000 check-sections.. │ │ │ │ + 0x000a1870 43686563 6b207365 6374696f 6e206164 Check section ad │ │ │ │ + 0x000a1880 64726573 73657320 666f7220 6f766572 dresses for over │ │ │ │ + 0x000a1890 6c617073 20286465 6661756c 74290000 laps (default).. │ │ │ │ + 0x000a18a0 6e6f2d63 6865636b 2d736563 74696f6e no-check-section │ │ │ │ + 0x000a18b0 73000000 00000000 446f206e 6f742063 s.......Do not c │ │ │ │ + 0x000a18c0 6865636b 20736563 74696f6e 20616464 heck section add │ │ │ │ + 0x000a18d0 72657373 65732066 6f72206f 7665726c resses for overl │ │ │ │ + 0x000a18e0 61707300 00000000 636f7079 2d64742d aps.....copy-dt- │ │ │ │ + 0x000a18f0 6e656564 65642d65 6e747269 65730000 needed-entries.. │ │ │ │ + 0x000a1900 436f7079 2044545f 4e454544 4544206c Copy DT_NEEDED l │ │ │ │ + 0x000a1910 696e6b73 206d656e 74696f6e 65642069 inks mentioned i │ │ │ │ + 0x000a1920 6e736964 65204453 4f732074 68617420 nside DSOs that │ │ │ │ + 0x000a1930 666f6c6c 6f770000 6e6f2d63 6f70792d follow..no-copy- │ │ │ │ + 0x000a1940 64742d6e 65656465 642d656e 74726965 dt-needed-entrie │ │ │ │ + 0x000a1950 73000000 00000000 446f206e 6f742063 s.......Do not c │ │ │ │ + 0x000a1960 6f707920 44545f4e 45454445 44206c69 opy DT_NEEDED li │ │ │ │ + 0x000a1970 6e6b7320 6d656e74 696f6e65 6420696e nks mentioned in │ │ │ │ + 0x000a1980 73696465 2044534f 73207468 61742066 side DSOs that f │ │ │ │ + 0x000a1990 6f6c6c6f 77000000 63726566 00000000 ollow...cref.... │ │ │ │ + 0x000a19a0 4f757470 75742063 726f7373 20726566 Output cross ref │ │ │ │ + 0x000a19b0 6572656e 63652074 61626c65 00000000 erence table.... │ │ │ │ + 0x000a19c0 64656673 796d0000 53594d42 4f4c3d45 defsym..SYMBOL=E │ │ │ │ + 0x000a19d0 58505245 5353494f 4e000000 00000000 XPRESSION....... │ │ │ │ + 0x000a19e0 44656669 6e652061 2073796d 626f6c00 Define a symbol. │ │ │ │ + 0x000a19f0 64656d61 6e676c65 00000000 00000000 demangle........ │ │ │ │ + 0x000a1a00 5b3d5354 594c455d 00000000 00000000 [=STYLE]........ │ │ │ │ + 0x000a1a10 44656d61 6e676c65 2073796d 626f6c20 Demangle symbol │ │ │ │ + 0x000a1a20 6e616d65 73205b75 73696e67 20535459 names [using STY │ │ │ │ + 0x000a1a30 4c455d00 00000000 64697361 626c652d LE].....disable- │ │ │ │ + 0x000a1a40 6d756c74 69706c65 2d616273 2d646566 multiple-abs-def │ │ │ │ + 0x000a1a50 73000000 00000000 446f206e 6f742061 s.......Do not a │ │ │ │ + 0x000a1a60 6c6c6f77 206d756c 7469706c 65206465 llow multiple de │ │ │ │ + 0x000a1a70 66696e69 74696f6e 73207769 74682073 finitions with s │ │ │ │ + 0x000a1a80 796d626f 6c732069 6e636c75 6465640a ymbols included. │ │ │ │ + 0x000a1a90 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a1aa0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a1ab0 696e2066 696c656e 616d6520 696e766f in filename invo │ │ │ │ + 0x000a1ac0 6b656420 6279202d 52206f72 202d2d6a ked by -R or --j │ │ │ │ + 0x000a1ad0 7573742d 73796d62 6f6c7300 00000000 ust-symbols..... │ │ │ │ + 0x000a1ae0 656d6265 64646564 2d72656c 6f637300 embedded-relocs. │ │ │ │ + 0x000a1af0 47656e65 72617465 20656d62 65646465 Generate embedde │ │ │ │ + 0x000a1b00 64207265 6c6f6373 00000000 00000000 d relocs........ │ │ │ │ + 0x000a1b10 66617461 6c2d7761 726e696e 67730000 fatal-warnings.. │ │ │ │ + 0x000a1b20 54726561 74207761 726e696e 67732061 Treat warnings a │ │ │ │ + 0x000a1b30 73206572 726f7273 00000000 00000000 s errors........ │ │ │ │ + 0x000a1b40 6e6f2d66 6174616c 2d776172 6e696e67 no-fatal-warning │ │ │ │ + 0x000a1b50 73000000 00000000 446f206e 6f742074 s.......Do not t │ │ │ │ + 0x000a1b60 72656174 20776172 6e696e67 73206173 reat warnings as │ │ │ │ + 0x000a1b70 20657272 6f727320 28646566 61756c74 errors (default │ │ │ │ + 0x000a1b80 29000000 00000000 66696e69 00000000 ).......fini.... │ │ │ │ + 0x000a1b90 43616c6c 2053594d 424f4c20 61742075 Call SYMBOL at u │ │ │ │ + 0x000a1ba0 6e6c6f61 642d7469 6d650000 00000000 nload-time...... │ │ │ │ + 0x000a1bb0 666f7263 652d6578 652d7375 66666978 force-exe-suffix │ │ │ │ + 0x000a1bc0 00000000 00000000 466f7263 65206765 ........Force ge │ │ │ │ + 0x000a1bd0 6e657261 74696f6e 206f6620 66696c65 neration of file │ │ │ │ + 0x000a1be0 20776974 68202e65 78652073 75666669 with .exe suffi │ │ │ │ + 0x000a1bf0 78000000 00000000 67632d73 65637469 x.......gc-secti │ │ │ │ + 0x000a1c00 6f6e7300 00000000 52656d6f 76652075 ons.....Remove u │ │ │ │ + 0x000a1c10 6e757365 64207365 6374696f 6e732028 nused sections ( │ │ │ │ + 0x000a1c20 6f6e2073 6f6d6520 74617267 65747329 on some targets) │ │ │ │ + 0x000a1c30 00000000 00000000 6e6f2d67 632d7365 ........no-gc-se │ │ │ │ + 0x000a1c40 6374696f 6e730000 446f6e27 74207265 ctions..Don't re │ │ │ │ + 0x000a1c50 6d6f7665 20756e75 73656420 73656374 move unused sect │ │ │ │ + 0x000a1c60 696f6e73 20286465 6661756c 74290000 ions (default).. │ │ │ │ + 0x000a1c70 7072696e 742d6763 2d736563 74696f6e print-gc-section │ │ │ │ + 0x000a1c80 73000000 00000000 4c697374 2072656d s.......List rem │ │ │ │ + 0x000a1c90 6f766564 20756e75 73656420 73656374 oved unused sect │ │ │ │ + 0x000a1ca0 696f6e73 206f6e20 73746465 72720000 ions on stderr.. │ │ │ │ + 0x000a1cb0 6e6f2d70 72696e74 2d67632d 73656374 no-print-gc-sect │ │ │ │ + 0x000a1cc0 696f6e73 00000000 446f206e 6f74206c ions....Do not l │ │ │ │ + 0x000a1cd0 69737420 72656d6f 76656420 756e7573 ist removed unus │ │ │ │ + 0x000a1ce0 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ + 0x000a1cf0 67632d6b 6565702d 6578706f 72746564 gc-keep-exported │ │ │ │ + 0x000a1d00 00000000 00000000 4b656570 20657870 ........Keep exp │ │ │ │ + 0x000a1d10 6f727465 64207379 6d626f6c 73207768 orted symbols wh │ │ │ │ + 0x000a1d20 656e2072 656d6f76 696e6720 756e7573 en removing unus │ │ │ │ + 0x000a1d30 65642073 65637469 6f6e7300 00000000 ed sections..... │ │ │ │ + 0x000a1d40 68617368 2d73697a 653d3c4e 554d4245 hash-size=......Set defa │ │ │ │ + 0x000a1d60 756c7420 68617368 20746162 6c652073 ult hash table s │ │ │ │ + 0x000a1d70 697a6520 636c6f73 6520746f 203c4e55 ize close to ...help.... │ │ │ │ + 0x000a1d90 5072696e 74206f70 74696f6e 2068656c Print option hel │ │ │ │ + 0x000a1da0 70000000 00000000 43616c6c 2053594d p.......Call SYM │ │ │ │ + 0x000a1db0 424f4c20 6174206c 6f61642d 74696d65 BOL at load-time │ │ │ │ + 0x000a1dc0 00000000 00000000 4d617000 00000000 ........Map..... │ │ │ │ + 0x000a1dd0 46494c45 2f444952 00000000 00000000 FILE/DIR........ │ │ │ │ + 0x000a1de0 57726974 65206120 6c696e6b 6572206d Write a linker m │ │ │ │ + 0x000a1df0 61702074 6f204649 4c45206f 72204449 ap to FILE or DI │ │ │ │ + 0x000a1e00 522f3c6f 75747075 746e616d 653e2e6d R/.m │ │ │ │ + 0x000a1e10 61700000 00000000 6e6f2d64 6566696e ap......no-defin │ │ │ │ + 0x000a1e20 652d636f 6d6d6f6e 00000000 00000000 e-common........ │ │ │ │ + 0x000a1e30 446f206e 6f742064 6566696e 6520436f Do not define Co │ │ │ │ + 0x000a1e40 6d6d6f6e 2073746f 72616765 00000000 mmon storage.... │ │ │ │ + 0x000a1e50 6e6f2d64 656d616e 676c6500 00000000 no-demangle..... │ │ │ │ + 0x000a1e60 446f206e 6f742064 656d616e 676c6520 Do not demangle │ │ │ │ + 0x000a1e70 73796d62 6f6c206e 616d6573 00000000 symbol names.... │ │ │ │ + 0x000a1e80 6e6f2d6b 6565702d 6d656d6f 72790000 no-keep-memory.. │ │ │ │ + 0x000a1e90 55736520 6c657373 206d656d 6f727920 Use less memory │ │ │ │ + 0x000a1ea0 616e6420 6d6f7265 20646973 6b20492f and more disk I/ │ │ │ │ + 0x000a1eb0 4f000000 00000000 6e6f2d75 6e646566 O.......no-undef │ │ │ │ + 0x000a1ec0 696e6564 00000000 446f206e 6f742061 ined....Do not a │ │ │ │ + 0x000a1ed0 6c6c6f77 20756e72 65736f6c 76656420 llow unresolved │ │ │ │ + 0x000a1ee0 72656665 72656e63 65732069 6e206f62 references in ob │ │ │ │ + 0x000a1ef0 6a656374 2066696c 65730000 00000000 ject files...... │ │ │ │ + 0x000a1f00 6e6f2d77 61726e69 6e677300 00000000 no-warnings..... │ │ │ │ + 0x000a1f10 446f206e 6f742064 6973706c 61792061 Do not display a │ │ │ │ + 0x000a1f20 6e792077 61726e69 6e67206f 72206572 ny warning or er │ │ │ │ + 0x000a1f30 726f7220 6d657373 61676573 00000000 ror messages.... │ │ │ │ + 0x000a1f40 616c6c6f 772d7368 6c69622d 756e6465 allow-shlib-unde │ │ │ │ + 0x000a1f50 66696e65 64000000 416c6c6f 7720756e fined...Allow un │ │ │ │ + 0x000a1f60 7265736f 6c766564 20726566 6572656e resolved referen │ │ │ │ + 0x000a1f70 63657320 696e2073 68617265 64206c69 ces in shared li │ │ │ │ + 0x000a1f80 62726172 69657300 6e6f2d61 6c6c6f77 braries.no-allow │ │ │ │ + 0x000a1f90 2d73686c 69622d75 6e646566 696e6564 -shlib-undefined │ │ │ │ + 0x000a1fa0 00000000 00000000 446f206e 6f742061 ........Do not a │ │ │ │ + 0x000a1fb0 6c6c6f77 20756e72 65736f6c 76656420 llow unresolved │ │ │ │ + 0x000a1fc0 72656665 72656e63 65732069 6e207368 references in sh │ │ │ │ + 0x000a1fd0 61726564 206c6962 73000000 00000000 ared libs....... │ │ │ │ + 0x000a1fe0 616c6c6f 772d6d75 6c746970 6c652d64 allow-multiple-d │ │ │ │ + 0x000a1ff0 6566696e 6974696f 6e000000 00000000 efinition....... │ │ │ │ + 0x000a2000 416c6c6f 77206d75 6c746970 6c652064 Allow multiple d │ │ │ │ + 0x000a2010 6566696e 6974696f 6e730000 00000000 efinitions...... │ │ │ │ + 0x000a2020 6572726f 722d6861 6e646c69 6e672d73 error-handling-s │ │ │ │ + 0x000a2030 63726970 74000000 53435249 50540000 cript...SCRIPT.. │ │ │ │ + 0x000a2040 50726f76 69646520 61207363 72697074 Provide a script │ │ │ │ + 0x000a2050 20746f20 68656c70 20776974 6820756e to help with un │ │ │ │ + 0x000a2060 64656669 6e656420 73796d62 6f6c2065 defined symbol e │ │ │ │ + 0x000a2070 72726f72 73000000 756e6465 66696e65 rrors...undefine │ │ │ │ + 0x000a2080 642d7665 7273696f 6e000000 00000000 d-version....... │ │ │ │ + 0x000a2090 416c6c6f 7720756e 64656669 6e656420 Allow undefined │ │ │ │ + 0x000a20a0 76657273 696f6e00 6e6f2d75 6e646566 version.no-undef │ │ │ │ + 0x000a20b0 696e6564 2d766572 73696f6e 00000000 ined-version.... │ │ │ │ + 0x000a20c0 44697361 6c6c6f77 20756e64 6566696e Disallow undefin │ │ │ │ + 0x000a20d0 65642076 65727369 6f6e0000 00000000 ed version...... │ │ │ │ + 0x000a20e0 64656661 756c742d 73796d76 65720000 default-symver.. │ │ │ │ + 0x000a20f0 43726561 74652064 65666175 6c742073 Create default s │ │ │ │ + 0x000a2100 796d626f 6c207665 7273696f 6e000000 ymbol version... │ │ │ │ + 0x000a2110 64656661 756c742d 696d706f 72746564 default-imported │ │ │ │ + 0x000a2120 2d73796d 76657200 43726561 74652064 -symver.Create d │ │ │ │ + 0x000a2130 65666175 6c742073 796d626f 6c207665 efault symbol ve │ │ │ │ + 0x000a2140 7273696f 6e20666f 7220696d 706f7274 rsion for import │ │ │ │ + 0x000a2150 65642073 796d626f 6c730000 00000000 ed symbols...... │ │ │ │ + 0x000a2160 6e6f2d77 61726e2d 6d69736d 61746368 no-warn-mismatch │ │ │ │ + 0x000a2170 00000000 00000000 446f6e27 74207761 ........Don't wa │ │ │ │ + 0x000a2180 726e2061 626f7574 206d6973 6d617463 rn about mismatc │ │ │ │ + 0x000a2190 68656420 696e7075 74206669 6c657300 hed input files. │ │ │ │ + 0x000a21a0 6e6f2d77 61726e2d 73656172 63682d6d no-warn-search-m │ │ │ │ + 0x000a21b0 69736d61 74636800 446f6e27 74207761 ismatch.Don't wa │ │ │ │ + 0x000a21c0 726e206f 6e206669 6e64696e 6720616e rn on finding an │ │ │ │ + 0x000a21d0 20696e63 6f6d7061 7469626c 65206c69 incompatible li │ │ │ │ + 0x000a21e0 62726172 79000000 6e6f2d77 686f6c65 brary...no-whole │ │ │ │ + 0x000a21f0 2d617263 68697665 00000000 00000000 -archive........ │ │ │ │ + 0x000a2200 5475726e 206f6666 202d2d77 686f6c65 Turn off --whole │ │ │ │ + 0x000a2210 2d617263 68697665 00000000 00000000 -archive........ │ │ │ │ + 0x000a2220 6e6f2d6c 696e6b2d 6d61706c 65737300 no-link-mapless. │ │ │ │ + 0x000a2230 52656a65 63742061 72636869 76657320 Reject archives │ │ │ │ + 0x000a2240 77697468 6f757420 61207379 6d626f6c without a symbol │ │ │ │ + 0x000a2250 206d6170 00000000 656e642d 6c696200 map....end-lib. │ │ │ │ + 0x000a2260 54726561 74206669 6c657320 73706563 Treat files spec │ │ │ │ + 0x000a2270 69666965 64206173 206c696e 6b206f62 ified as link ob │ │ │ │ + 0x000a2280 6a656374 73000000 6e6f696e 68696269 jects...noinhibi │ │ │ │ + 0x000a2290 742d6578 65630000 43726561 74652061 t-exec..Create a │ │ │ │ + 0x000a22a0 6e206f75 74707574 2066696c 65206576 n output file ev │ │ │ │ + 0x000a22b0 656e2069 66206572 726f7273 206f6363 en if errors occ │ │ │ │ + 0x000a22c0 75720000 00000000 6e6f696e 68696269 ur......noinhibi │ │ │ │ + 0x000a22d0 745f6578 65630000 6e6f7374 646c6962 t_exec..nostdlib │ │ │ │ + 0x000a22e0 00000000 00000000 4f6e6c79 20757365 ........Only use │ │ │ │ + 0x000a22f0 206c6962 72617279 20646972 6563746f library directo │ │ │ │ + 0x000a2300 72696573 20737065 63696669 6564206f ries specified o │ │ │ │ + 0x000a2310 6e0a2020 20202020 20202020 20202020 n. │ │ │ │ + 0x000a2320 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a2330 20207468 6520636f 6d6d616e 64206c69 the command li │ │ │ │ + 0x000a2340 6e650000 00000000 6f666f72 6d617400 ne......oformat. │ │ │ │ + 0x000a2350 53706563 69667920 74617267 6574206f Specify target o │ │ │ │ + 0x000a2360 66206f75 74707574 2066696c 65000000 f output file... │ │ │ │ + 0x000a2370 7072696e 742d6f75 74707574 2d666f72 print-output-for │ │ │ │ + 0x000a2380 6d617400 00000000 5072696e 74206465 mat.....Print de │ │ │ │ + 0x000a2390 6661756c 74206f75 74707574 20666f72 fault output for │ │ │ │ + 0x000a23a0 6d617400 00000000 7072696e 742d7379 mat.....print-sy │ │ │ │ + 0x000a23b0 73726f6f 74000000 5072696e 74206375 sroot...Print cu │ │ │ │ + 0x000a23c0 7272656e 74207379 73726f6f 74000000 rrent sysroot... │ │ │ │ + 0x000a23d0 716d6167 69630000 49676e6f 72656420 qmagic..Ignored │ │ │ │ + 0x000a23e0 666f7220 4c696e75 7820636f 6d706174 for Linux compat │ │ │ │ + 0x000a23f0 6962696c 69747900 72656475 63652d6d ibility.reduce-m │ │ │ │ + 0x000a2400 656d6f72 792d6f76 65726865 61647300 emory-overheads. │ │ │ │ + 0x000a2410 52656475 6365206d 656d6f72 79206f76 Reduce memory ov │ │ │ │ + 0x000a2420 65726865 6164732c 20706f73 7369626c erheads, possibl │ │ │ │ + 0x000a2430 79207461 6b696e67 206d7563 68206c6f y taking much lo │ │ │ │ + 0x000a2440 6e676572 00000000 6d61782d 63616368 nger....max-cach │ │ │ │ + 0x000a2450 652d7369 7a653d53 495a4500 00000000 e-size=SIZE..... │ │ │ │ + 0x000a2460 53657420 74686520 6d617869 6d756d20 Set the maximum │ │ │ │ + 0x000a2470 63616368 65207369 7a652074 6f205349 cache size to SI │ │ │ │ + 0x000a2480 5a452062 79746573 00000000 00000000 ZE bytes........ │ │ │ │ + 0x000a2490 72656c61 78000000 52656475 63652063 relax...Reduce c │ │ │ │ + 0x000a24a0 6f646520 73697a65 20627920 7573696e ode size by usin │ │ │ │ + 0x000a24b0 67207461 72676574 20737065 63696669 g target specifi │ │ │ │ + 0x000a24c0 63206f70 74696d69 7a617469 6f6e7300 c optimizations. │ │ │ │ + 0x000a24d0 6e6f2d72 656c6178 00000000 00000000 no-relax........ │ │ │ │ + 0x000a24e0 446f206e 6f742075 73652072 656c6178 Do not use relax │ │ │ │ + 0x000a24f0 6174696f 6e207465 63686e69 71756573 ation techniques │ │ │ │ + 0x000a2500 20746f20 72656475 63652063 6f646520 to reduce code │ │ │ │ + 0x000a2510 73697a65 00000000 72657461 696e2d73 size....retain-s │ │ │ │ + 0x000a2520 796d626f 6c732d66 696c6500 00000000 ymbols-file..... │ │ │ │ + 0x000a2530 4b656570 206f6e6c 79207379 6d626f6c Keep only symbol │ │ │ │ + 0x000a2540 73206c69 73746564 20696e20 46494c45 s listed in FILE │ │ │ │ + 0x000a2550 00000000 00000000 72706174 68000000 ........rpath... │ │ │ │ + 0x000a2560 53657420 72756e74 696d6520 73686172 Set runtime shar │ │ │ │ + 0x000a2570 6564206c 69627261 72792073 65617263 ed library searc │ │ │ │ + 0x000a2580 68207061 74680000 72706174 682d6c69 h path..rpath-li │ │ │ │ + 0x000a2590 6e6b0000 00000000 53657420 6c696e6b nk......Set link │ │ │ │ + 0x000a25a0 2074696d 65207368 61726564 206c6962 time shared lib │ │ │ │ + 0x000a25b0 72617279 20736561 72636820 70617468 rary search path │ │ │ │ + 0x000a25c0 00000000 00000000 43726561 74652061 ........Create a │ │ │ │ + 0x000a25d0 20736861 72656420 6c696272 61727900 shared library. │ │ │ │ + 0x000a25e0 42736861 72656162 6c650000 00000000 Bshareable...... │ │ │ │ + 0x000a25f0 70696500 00000000 43726561 74652061 pie.....Create a │ │ │ │ + 0x000a2600 20706f73 6974696f 6e20696e 64657065 position indepe │ │ │ │ + 0x000a2610 6e64656e 74206578 65637574 61626c65 ndent executable │ │ │ │ + 0x000a2620 00000000 00000000 7069632d 65786563 ........pic-exec │ │ │ │ + 0x000a2630 75746162 6c650000 6e6f2d70 69650000 utable..no-pie.. │ │ │ │ + 0x000a2640 43726561 74652061 20706f73 6974696f Create a positio │ │ │ │ + 0x000a2650 6e206465 70656e64 656e7420 65786563 n dependent exec │ │ │ │ + 0x000a2660 75746162 6c652028 64656661 756c7429 utable (default) │ │ │ │ + 0x000a2670 00000000 00000000 736f7274 2d636f6d ........sort-com │ │ │ │ + 0x000a2680 6d6f6e00 00000000 5b3d6173 63656e64 mon.....[=ascend │ │ │ │ + 0x000a2690 696e677c 64657363 656e6469 6e675d00 ing|descending]. │ │ │ │ + 0x000a26a0 536f7274 20636f6d 6d6f6e20 73796d62 Sort common symb │ │ │ │ + 0x000a26b0 6f6c7320 62792061 6c69676e 6d656e74 ols by alignment │ │ │ │ + 0x000a26c0 205b696e 20737065 63696669 6564206f [in specified o │ │ │ │ + 0x000a26d0 72646572 5d000000 736f7274 5f636f6d rder]...sort_com │ │ │ │ + 0x000a26e0 6d6f6e00 00000000 736f7274 2d736563 mon.....sort-sec │ │ │ │ + 0x000a26f0 74696f6e 00000000 6e616d65 7c616c69 tion....name|ali │ │ │ │ + 0x000a2700 676e6d65 6e740000 536f7274 20736563 gnment..Sort sec │ │ │ │ + 0x000a2710 74696f6e 73206279 206e616d 65206f72 tions by name or │ │ │ │ + 0x000a2720 206d6178 696d756d 20616c69 676e6d65 maximum alignme │ │ │ │ + 0x000a2730 6e740000 00000000 73656374 696f6e2d nt......section- │ │ │ │ + 0x000a2740 6f726465 72696e67 2d66696c 65000000 ordering-file... │ │ │ │ + 0x000a2750 536f7274 20736563 74696f6e 73206279 Sort sections by │ │ │ │ + 0x000a2760 20737461 74656d65 6e747320 696e2046 statements in F │ │ │ │ + 0x000a2770 494c4500 00000000 73706172 652d6479 ILE.....spare-dy │ │ │ │ + 0x000a2780 6e616d69 632d7461 67730000 00000000 namic-tags...... │ │ │ │ + 0x000a2790 434f554e 54000000 486f7720 6d616e79 COUNT...How many │ │ │ │ + 0x000a27a0 20746167 7320746f 20726573 65727665 tags to reserve │ │ │ │ + 0x000a27b0 20696e20 2e64796e 616d6963 20736563 in .dynamic sec │ │ │ │ + 0x000a27c0 74696f6e 00000000 73706c69 742d6279 tion....split-by │ │ │ │ + 0x000a27d0 2d66696c 65000000 5b3d5349 5a455d00 -file...[=SIZE]. │ │ │ │ + 0x000a27e0 53706c69 74206f75 74707574 20736563 Split output sec │ │ │ │ + 0x000a27f0 74696f6e 73206576 65727920 53495a45 tions every SIZE │ │ │ │ + 0x000a2800 206f6374 65747300 73706c69 742d6279 octets.split-by │ │ │ │ + 0x000a2810 2d72656c 6f630000 5b3d434f 554e545d -reloc..[=COUNT] │ │ │ │ + 0x000a2820 00000000 00000000 53706c69 74206f75 ........Split ou │ │ │ │ + 0x000a2830 74707574 20736563 74696f6e 73206576 tput sections ev │ │ │ │ + 0x000a2840 65727920 434f554e 54207265 6c6f6373 ery COUNT relocs │ │ │ │ + 0x000a2850 00000000 00000000 73746174 73000000 ........stats... │ │ │ │ + 0x000a2860 5072696e 74207265 736f7572 63652075 Print resource u │ │ │ │ + 0x000a2870 73616765 20737461 74697374 69637300 sage statistics. │ │ │ │ + 0x000a2880 6e6f2d73 74617473 00000000 00000000 no-stats........ │ │ │ │ + 0x000a2890 446f206e 6f742070 72696e74 20726573 Do not print res │ │ │ │ + 0x000a28a0 6f757263 65207573 61676520 73746174 ource usage stat │ │ │ │ + 0x000a28b0 69737469 63730000 74617267 65742d68 istics..target-h │ │ │ │ + 0x000a28c0 656c7000 00000000 44697370 6c617920 elp.....Display │ │ │ │ + 0x000a28d0 74617267 65742073 70656369 66696320 target specific │ │ │ │ + 0x000a28e0 6f707469 6f6e7300 7461736b 2d6c696e options.task-lin │ │ │ │ + 0x000a28f0 6b000000 00000000 446f2074 61736b20 k.......Do task │ │ │ │ + 0x000a2900 6c657665 6c206c69 6e6b696e 67000000 level linking... │ │ │ │ + 0x000a2910 74726164 6974696f 6e616c2d 666f726d traditional-form │ │ │ │ + 0x000a2920 61740000 00000000 55736520 73616d65 at......Use same │ │ │ │ + 0x000a2930 20666f72 6d617420 6173206e 61746976 format as nativ │ │ │ │ + 0x000a2940 65206c69 6e6b6572 00000000 00000000 e linker........ │ │ │ │ + 0x000a2950 73656374 696f6e2d 73746172 74000000 section-start... │ │ │ │ + 0x000a2960 53454354 494f4e3d 41444452 45535300 SECTION=ADDRESS. │ │ │ │ + 0x000a2970 53657420 61646472 65737320 6f66206e Set address of n │ │ │ │ + 0x000a2980 616d6564 20736563 74696f6e 00000000 amed section.... │ │ │ │ + 0x000a2990 696d6167 652d6261 73650000 00000000 image-base...... │ │ │ │ + 0x000a29a0 53657420 696d6167 65206261 73652061 Set image base a │ │ │ │ + 0x000a29b0 64647265 73730000 54627373 00000000 ddress..Tbss.... │ │ │ │ + 0x000a29c0 53657420 61646472 65737320 6f66202e Set address of . │ │ │ │ + 0x000a29d0 62737320 73656374 696f6e00 00000000 bss section..... │ │ │ │ + 0x000a29e0 54646174 61000000 53657420 61646472 Tdata...Set addr │ │ │ │ + 0x000a29f0 65737320 6f66202e 64617461 20736563 ess of .data sec │ │ │ │ + 0x000a2a00 74696f6e 00000000 54746578 74000000 tion....Ttext... │ │ │ │ + 0x000a2a10 53657420 61646472 65737320 6f66202e Set address of . │ │ │ │ + 0x000a2a20 74657874 20736563 74696f6e 00000000 text section.... │ │ │ │ + 0x000a2a30 54746578 742d7365 676d656e 74000000 Ttext-segment... │ │ │ │ + 0x000a2a40 53657420 61646472 65737320 6f662074 Set address of t │ │ │ │ + 0x000a2a50 65787420 7365676d 656e7400 00000000 ext segment..... │ │ │ │ + 0x000a2a60 54726f64 6174612d 7365676d 656e7400 Trodata-segment. │ │ │ │ + 0x000a2a70 53657420 61646472 65737320 6f662072 Set address of r │ │ │ │ + 0x000a2a80 6f646174 61207365 676d656e 74000000 odata segment... │ │ │ │ + 0x000a2a90 546c6461 74612d73 65676d65 6e740000 Tldata-segment.. │ │ │ │ + 0x000a2aa0 53657420 61646472 65737320 6f66206c Set address of l │ │ │ │ + 0x000a2ab0 64617461 20736567 6d656e74 00000000 data segment.... │ │ │ │ + 0x000a2ac0 756e7265 736f6c76 65642d73 796d626f unresolved-symbo │ │ │ │ + 0x000a2ad0 6c733d3c 6d657468 6f643e00 00000000 ls=..... │ │ │ │ + 0x000a2ae0 486f7720 746f2068 616e646c 6520756e How to handle un │ │ │ │ + 0x000a2af0 7265736f 6c766564 2073796d 626f6c73 resolved symbols │ │ │ │ + 0x000a2b00 2e20203c 6d657468 6f643e20 69733a0a . is:. │ │ │ │ + 0x000a2b10 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a2b20 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a2b30 69676e6f 72652d61 6c6c2c20 7265706f ignore-all, repo │ │ │ │ + 0x000a2b40 72742d61 6c6c2c20 69676e6f 72652d69 rt-all, ignore-i │ │ │ │ + 0x000a2b50 6e2d6f62 6a656374 2d66696c 65732c0a n-object-files,. │ │ │ │ 0x000a2b60 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a2b70 69676e6f 72652d61 6c6c2c20 7265706f ignore-all, repo │ │ │ │ - 0x000a2b80 72742d61 6c6c2c20 69676e6f 72652d69 rt-all, ignore-i │ │ │ │ - 0x000a2b90 6e2d6f62 6a656374 2d66696c 65732c0a n-object-files,. │ │ │ │ - 0x000a2ba0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a2bb0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a2bc0 69676e6f 72652d69 6e2d7368 61726564 ignore-in-shared │ │ │ │ - 0x000a2bd0 2d6c6962 73000000 76657262 6f736500 -libs...verbose. │ │ │ │ - 0x000a2be0 5b3d4e55 4d424552 5d000000 00000000 [=NUMBER]....... │ │ │ │ - 0x000a2bf0 4f757470 7574206c 6f747320 6f662069 Output lots of i │ │ │ │ - 0x000a2c00 6e666f72 6d617469 6f6e2064 7572696e nformation durin │ │ │ │ - 0x000a2c10 67206c69 6e6b0000 646c6c2d 76657262 g link..dll-verb │ │ │ │ - 0x000a2c20 6f736500 00000000 76657273 696f6e2d ose.....version- │ │ │ │ - 0x000a2c30 73637269 70740000 52656164 20766572 script..Read ver │ │ │ │ - 0x000a2c40 73696f6e 20696e66 6f726d61 74696f6e sion information │ │ │ │ - 0x000a2c50 20736372 69707400 76657273 696f6e2d script.version- │ │ │ │ - 0x000a2c60 6578706f 7274732d 73656374 696f6e00 exports-section. │ │ │ │ - 0x000a2c70 54616b65 20657870 6f727420 73796d62 Take export symb │ │ │ │ - 0x000a2c80 6f6c7320 6c697374 2066726f 6d202e65 ols list from .e │ │ │ │ - 0x000a2c90 78706f72 74732c20 7573696e 670a2020 xports, using. │ │ │ │ - 0x000a2ca0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a2cb0 20202020 20202020 20202020 20205359 SY │ │ │ │ - 0x000a2cc0 4d424f4c 20617320 74686520 76657273 MBOL as the vers │ │ │ │ - 0x000a2cd0 696f6e2e 00000000 64796e61 6d69632d ion.....dynamic- │ │ │ │ - 0x000a2ce0 6c697374 2d646174 61000000 00000000 list-data....... │ │ │ │ - 0x000a2cf0 41646420 64617461 2073796d 626f6c73 Add data symbols │ │ │ │ - 0x000a2d00 20746f20 64796e61 6d696320 6c697374 to dynamic list │ │ │ │ - 0x000a2d10 00000000 00000000 64796e61 6d69632d ........dynamic- │ │ │ │ - 0x000a2d20 6c697374 2d637070 2d6e6577 00000000 list-cpp-new.... │ │ │ │ - 0x000a2d30 55736520 432b2b20 6f706572 61746f72 Use C++ operator │ │ │ │ - 0x000a2d40 206e6577 2f64656c 65746520 64796e61 new/delete dyna │ │ │ │ - 0x000a2d50 6d696320 6c697374 00000000 00000000 mic list........ │ │ │ │ - 0x000a2d60 64796e61 6d69632d 6c697374 2d637070 dynamic-list-cpp │ │ │ │ - 0x000a2d70 2d747970 65696e66 6f000000 00000000 -typeinfo....... │ │ │ │ - 0x000a2d80 55736520 432b2b20 74797065 696e666f Use C++ typeinfo │ │ │ │ - 0x000a2d90 2064796e 616d6963 206c6973 74000000 dynamic list... │ │ │ │ - 0x000a2da0 64796e61 6d69632d 6c697374 00000000 dynamic-list.... │ │ │ │ - 0x000a2db0 52656164 2064796e 616d6963 206c6973 Read dynamic lis │ │ │ │ - 0x000a2dc0 74000000 00000000 6578706f 72742d64 t.......export-d │ │ │ │ - 0x000a2dd0 796e616d 69632d73 796d626f 6c000000 ynamic-symbol... │ │ │ │ - 0x000a2de0 4578706f 72742074 68652073 70656369 Export the speci │ │ │ │ - 0x000a2df0 66696564 2073796d 626f6c00 00000000 fied symbol..... │ │ │ │ - 0x000a2e00 6578706f 72742d64 796e616d 69632d73 export-dynamic-s │ │ │ │ - 0x000a2e10 796d626f 6c2d6c69 73740000 00000000 ymbol-list...... │ │ │ │ - 0x000a2e20 52656164 20657870 6f727420 64796e61 Read export dyna │ │ │ │ - 0x000a2e30 6d696320 73796d62 6f6c206c 69737400 mic symbol list. │ │ │ │ - 0x000a2e40 7761726e 2d636f6d 6d6f6e00 00000000 warn-common..... │ │ │ │ - 0x000a2e50 5761726e 2061626f 75742064 75706c69 Warn about dupli │ │ │ │ - 0x000a2e60 63617465 20636f6d 6d6f6e20 73796d62 cate common symb │ │ │ │ - 0x000a2e70 6f6c7300 00000000 7761726e 2d636f6e ols.....warn-con │ │ │ │ - 0x000a2e80 73747275 63746f72 73000000 00000000 structors....... │ │ │ │ - 0x000a2e90 5761726e 20696620 676c6f62 616c2063 Warn if global c │ │ │ │ - 0x000a2ea0 6f6e7374 72756374 6f72732f 64657374 onstructors/dest │ │ │ │ - 0x000a2eb0 72756374 6f727320 61726520 7365656e ructors are seen │ │ │ │ - 0x000a2ec0 00000000 00000000 6572726f 722d6578 ........error-ex │ │ │ │ - 0x000a2ed0 65637374 61636b00 6e6f2d65 72726f72 ecstack.no-error │ │ │ │ - 0x000a2ee0 2d657865 63737461 636b0000 00000000 -execstack...... │ │ │ │ - 0x000a2ef0 7761726e 2d657865 63737461 636b2d6f warn-execstack-o │ │ │ │ - 0x000a2f00 626a6563 74730000 7761726e 2d657865 bjects..warn-exe │ │ │ │ - 0x000a2f10 63737461 636b0000 6e6f2d77 61726e2d cstack..no-warn- │ │ │ │ - 0x000a2f20 65786563 73746163 6b000000 00000000 execstack....... │ │ │ │ - 0x000a2f30 6572726f 722d7277 782d7365 676d656e error-rwx-segmen │ │ │ │ - 0x000a2f40 74730000 00000000 6e6f2d65 72726f72 ts......no-error │ │ │ │ - 0x000a2f50 2d727778 2d736567 6d656e74 73000000 -rwx-segments... │ │ │ │ - 0x000a2f60 7761726e 2d727778 2d736567 6d656e74 warn-rwx-segment │ │ │ │ - 0x000a2f70 73000000 00000000 6e6f2d77 61726e2d s.......no-warn- │ │ │ │ - 0x000a2f80 7277782d 7365676d 656e7473 00000000 rwx-segments.... │ │ │ │ - 0x000a2f90 7761726e 2d6d756c 7469706c 652d6770 warn-multiple-gp │ │ │ │ - 0x000a2fa0 00000000 00000000 5761726e 20696620 ........Warn if │ │ │ │ - 0x000a2fb0 74686520 6d756c74 69706c65 20475020 the multiple GP │ │ │ │ - 0x000a2fc0 76616c75 65732061 72652075 73656400 values are used. │ │ │ │ - 0x000a2fd0 7761726e 2d6f6e63 65000000 00000000 warn-once....... │ │ │ │ - 0x000a2fe0 5761726e 206f6e6c 79206f6e 63652070 Warn only once p │ │ │ │ - 0x000a2ff0 65722075 6e646566 696e6564 2073796d er undefined sym │ │ │ │ - 0x000a3000 626f6c00 00000000 7761726e 2d736563 bol.....warn-sec │ │ │ │ - 0x000a3010 74696f6e 2d616c69 676e0000 00000000 tion-align...... │ │ │ │ - 0x000a3020 5761726e 20696620 73746172 74206f66 Warn if start of │ │ │ │ - 0x000a3030 20736563 74696f6e 20636861 6e676573 section changes │ │ │ │ - 0x000a3040 20647565 20746f20 616c6967 6e6d656e due to alignmen │ │ │ │ - 0x000a3050 74000000 00000000 7761726e 2d746578 t.......warn-tex │ │ │ │ - 0x000a3060 7472656c 00000000 5761726e 20696620 trel....Warn if │ │ │ │ - 0x000a3070 6f757470 75742068 61732044 545f5445 output has DT_TE │ │ │ │ - 0x000a3080 58545245 4c000000 7761726e 2d736861 XTREL...warn-sha │ │ │ │ - 0x000a3090 7265642d 74657874 72656c00 00000000 red-textrel..... │ │ │ │ - 0x000a30a0 7761726e 2d616c74 65726e61 74652d65 warn-alternate-e │ │ │ │ - 0x000a30b0 6d000000 00000000 5761726e 20696620 m.......Warn if │ │ │ │ - 0x000a30c0 616e206f 626a6563 74206861 7320616c an object has al │ │ │ │ - 0x000a30d0 7465726e 61746520 454c4620 6d616368 ternate ELF mach │ │ │ │ - 0x000a30e0 696e6520 636f6465 00000000 00000000 ine code........ │ │ │ │ - 0x000a30f0 7761726e 2d756e72 65736f6c 7665642d warn-unresolved- │ │ │ │ - 0x000a3100 73796d62 6f6c7300 5265706f 72742075 symbols.Report u │ │ │ │ - 0x000a3110 6e726573 6f6c7665 64207379 6d626f6c nresolved symbol │ │ │ │ - 0x000a3120 73206173 20776172 6e696e67 73000000 s as warnings... │ │ │ │ - 0x000a3130 6572726f 722d756e 7265736f 6c766564 error-unresolved │ │ │ │ - 0x000a3140 2d73796d 626f6c73 00000000 00000000 -symbols........ │ │ │ │ - 0x000a3150 5265706f 72742075 6e726573 6f6c7665 Report unresolve │ │ │ │ - 0x000a3160 64207379 6d626f6c 73206173 20657272 d symbols as err │ │ │ │ - 0x000a3170 6f727300 00000000 77686f6c 652d6172 ors.....whole-ar │ │ │ │ - 0x000a3180 63686976 65000000 496e636c 75646520 chive...Include │ │ │ │ - 0x000a3190 616c6c20 6f626a65 63747320 66726f6d all objects from │ │ │ │ - 0x000a31a0 20666f6c 6c6f7769 6e672061 72636869 following archi │ │ │ │ - 0x000a31b0 76657300 00000000 6c696e6b 2d6d6170 ves.....link-map │ │ │ │ - 0x000a31c0 6c657373 00000000 41636365 70742061 less....Accept a │ │ │ │ - 0x000a31d0 72636869 76657320 77697468 6f757420 rchives without │ │ │ │ - 0x000a31e0 61207379 6d626f6c 206d6170 00000000 a symbol map.... │ │ │ │ - 0x000a31f0 73746172 742d6c69 62000000 00000000 start-lib....... │ │ │ │ - 0x000a3200 54726561 74206669 6c657320 73706563 Treat files spec │ │ │ │ - 0x000a3210 69666965 64206173 20617274 69666963 ified as artific │ │ │ │ - 0x000a3220 69616c20 61726368 69766520 6d656d62 ial archive memb │ │ │ │ - 0x000a3230 65727300 00000000 77726170 00000000 ers.....wrap.... │ │ │ │ - 0x000a3240 55736520 77726170 70657220 66756e63 Use wrapper func │ │ │ │ - 0x000a3250 74696f6e 7320666f 72205359 4d424f4c tions for SYMBOL │ │ │ │ - 0x000a3260 00000000 00000000 69676e6f 72652d75 ........ignore-u │ │ │ │ - 0x000a3270 6e726573 6f6c7665 642d7379 6d626f6c nresolved-symbol │ │ │ │ - 0x000a3280 00000000 00000000 556e7265 736f6c76 ........Unresolv │ │ │ │ - 0x000a3290 65642053 594d424f 4c207769 6c6c206e ed SYMBOL will n │ │ │ │ - 0x000a32a0 6f742063 61757365 20616e20 6572726f ot cause an erro │ │ │ │ - 0x000a32b0 72206f72 20776172 6e696e67 00000000 r or warning.... │ │ │ │ - 0x000a32c0 70757368 2d737461 74650000 00000000 push-state...... │ │ │ │ - 0x000a32d0 50757368 20737461 7465206f 6620666c Push state of fl │ │ │ │ - 0x000a32e0 61677320 676f7665 726e696e 6720696e ags governing in │ │ │ │ - 0x000a32f0 70757420 66696c65 2068616e 646c696e put file handlin │ │ │ │ - 0x000a3300 67000000 00000000 706f702d 73746174 g.......pop-stat │ │ │ │ - 0x000a3310 65000000 00000000 506f7020 73746174 e.......Pop stat │ │ │ │ - 0x000a3320 65206f66 20666c61 67732067 6f766572 e of flags gover │ │ │ │ - 0x000a3330 6e696e67 20696e70 75742066 696c6520 ning input file │ │ │ │ - 0x000a3340 68616e64 6c696e67 00000000 00000000 handling........ │ │ │ │ - 0x000a3350 7072696e 742d6d65 6d6f7279 2d757361 print-memory-usa │ │ │ │ - 0x000a3360 67650000 00000000 5265706f 72742074 ge......Report t │ │ │ │ - 0x000a3370 61726765 74206d65 6d6f7279 20757361 arget memory usa │ │ │ │ - 0x000a3380 67650000 00000000 6f727068 616e2d68 ge......orphan-h │ │ │ │ - 0x000a3390 616e646c 696e6700 3d4d4f44 45000000 andling.=MODE... │ │ │ │ - 0x000a33a0 436f6e74 726f6c20 686f7720 6f727068 Control how orph │ │ │ │ - 0x000a33b0 616e2073 65637469 6f6e7320 61726520 an sections are │ │ │ │ - 0x000a33c0 68616e64 6c65642e 00000000 00000000 handled......... │ │ │ │ - 0x000a33d0 7072696e 742d6d61 702d6469 73636172 print-map-discar │ │ │ │ - 0x000a33e0 64656400 00000000 53686f77 20646973 ded.....Show dis │ │ │ │ - 0x000a33f0 63617264 65642073 65637469 6f6e7320 carded sections │ │ │ │ - 0x000a3400 696e206d 61702066 696c6520 6f757470 in map file outp │ │ │ │ - 0x000a3410 75742028 64656661 756c7429 00000000 ut (default).... │ │ │ │ - 0x000a3420 6e6f2d70 72696e74 2d6d6170 2d646973 no-print-map-dis │ │ │ │ - 0x000a3430 63617264 65640000 446f206e 6f742073 carded..Do not s │ │ │ │ - 0x000a3440 686f7720 64697363 61726465 64207365 how discarded se │ │ │ │ - 0x000a3450 6374696f 6e732069 6e206d61 70206669 ctions in map fi │ │ │ │ - 0x000a3460 6c65206f 75747075 74000000 00000000 le output....... │ │ │ │ - 0x000a3470 7072696e 742d6d61 702d6c6f 63616c73 print-map-locals │ │ │ │ - 0x000a3480 00000000 00000000 53686f77 206c6f63 ........Show loc │ │ │ │ - 0x000a3490 616c2073 796d626f 6c732069 6e206d61 al symbols in ma │ │ │ │ - 0x000a34a0 70206669 6c65206f 75747075 74000000 p file output... │ │ │ │ - 0x000a34b0 6e6f2d70 72696e74 2d6d6170 2d6c6f63 no-print-map-loc │ │ │ │ - 0x000a34c0 616c7300 00000000 446f206e 6f742073 als.....Do not s │ │ │ │ - 0x000a34d0 686f7720 6c6f6361 6c207379 6d626f6c how local symbol │ │ │ │ - 0x000a34e0 7320696e 206d6170 2066696c 65206f75 s in map file ou │ │ │ │ - 0x000a34f0 74707574 20286465 6661756c 74290000 tput (default).. │ │ │ │ - 0x000a3500 6374662d 76617269 61626c65 73000000 ctf-variables... │ │ │ │ - 0x000a3510 456d6974 206e616d 65732061 6e642074 Emit names and t │ │ │ │ - 0x000a3520 79706573 206f6620 73746174 69632076 ypes of static v │ │ │ │ - 0x000a3530 61726961 626c6573 20696e20 43544600 ariables in CTF. │ │ │ │ - 0x000a3540 6e6f2d63 74662d76 61726961 626c6573 no-ctf-variables │ │ │ │ - 0x000a3550 00000000 00000000 446f206e 6f742065 ........Do not e │ │ │ │ - 0x000a3560 6d697420 6e616d65 7320616e 64207479 mit names and ty │ │ │ │ - 0x000a3570 70657320 6f662073 74617469 63207661 pes of static va │ │ │ │ - 0x000a3580 72696162 6c657320 696e2043 54460000 riables in CTF.. │ │ │ │ - 0x000a3590 6374662d 73686172 652d7479 7065733d ctf-share-types= │ │ │ │ - 0x000a35a0 3c6d6574 686f643e 00000000 00000000 ........ │ │ │ │ - 0x000a35b0 486f7720 746f2073 68617265 20435446 How to share CTF │ │ │ │ - 0x000a35c0 20747970 65732062 65747765 656e2074 types between t │ │ │ │ - 0x000a35d0 72616e73 6c617469 6f6e2075 6e697473 ranslation units │ │ │ │ - 0x000a35e0 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ + 0x000a2b70 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a2b80 69676e6f 72652d69 6e2d7368 61726564 ignore-in-shared │ │ │ │ + 0x000a2b90 2d6c6962 73000000 76657262 6f736500 -libs...verbose. │ │ │ │ + 0x000a2ba0 5b3d4e55 4d424552 5d000000 00000000 [=NUMBER]....... │ │ │ │ + 0x000a2bb0 4f757470 7574206c 6f747320 6f662069 Output lots of i │ │ │ │ + 0x000a2bc0 6e666f72 6d617469 6f6e2064 7572696e nformation durin │ │ │ │ + 0x000a2bd0 67206c69 6e6b0000 646c6c2d 76657262 g link..dll-verb │ │ │ │ + 0x000a2be0 6f736500 00000000 76657273 696f6e2d ose.....version- │ │ │ │ + 0x000a2bf0 73637269 70740000 52656164 20766572 script..Read ver │ │ │ │ + 0x000a2c00 73696f6e 20696e66 6f726d61 74696f6e sion information │ │ │ │ + 0x000a2c10 20736372 69707400 76657273 696f6e2d script.version- │ │ │ │ + 0x000a2c20 6578706f 7274732d 73656374 696f6e00 exports-section. │ │ │ │ + 0x000a2c30 54616b65 20657870 6f727420 73796d62 Take export symb │ │ │ │ + 0x000a2c40 6f6c7320 6c697374 2066726f 6d202e65 ols list from .e │ │ │ │ + 0x000a2c50 78706f72 74732c20 7573696e 670a2020 xports, using. │ │ │ │ + 0x000a2c60 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a2c70 20202020 20202020 20202020 20205359 SY │ │ │ │ + 0x000a2c80 4d424f4c 20617320 74686520 76657273 MBOL as the vers │ │ │ │ + 0x000a2c90 696f6e2e 00000000 64796e61 6d69632d ion.....dynamic- │ │ │ │ + 0x000a2ca0 6c697374 2d646174 61000000 00000000 list-data....... │ │ │ │ + 0x000a2cb0 41646420 64617461 2073796d 626f6c73 Add data symbols │ │ │ │ + 0x000a2cc0 20746f20 64796e61 6d696320 6c697374 to dynamic list │ │ │ │ + 0x000a2cd0 00000000 00000000 64796e61 6d69632d ........dynamic- │ │ │ │ + 0x000a2ce0 6c697374 2d637070 2d6e6577 00000000 list-cpp-new.... │ │ │ │ + 0x000a2cf0 55736520 432b2b20 6f706572 61746f72 Use C++ operator │ │ │ │ + 0x000a2d00 206e6577 2f64656c 65746520 64796e61 new/delete dyna │ │ │ │ + 0x000a2d10 6d696320 6c697374 00000000 00000000 mic list........ │ │ │ │ + 0x000a2d20 64796e61 6d69632d 6c697374 2d637070 dynamic-list-cpp │ │ │ │ + 0x000a2d30 2d747970 65696e66 6f000000 00000000 -typeinfo....... │ │ │ │ + 0x000a2d40 55736520 432b2b20 74797065 696e666f Use C++ typeinfo │ │ │ │ + 0x000a2d50 2064796e 616d6963 206c6973 74000000 dynamic list... │ │ │ │ + 0x000a2d60 64796e61 6d69632d 6c697374 00000000 dynamic-list.... │ │ │ │ + 0x000a2d70 52656164 2064796e 616d6963 206c6973 Read dynamic lis │ │ │ │ + 0x000a2d80 74000000 00000000 6578706f 72742d64 t.......export-d │ │ │ │ + 0x000a2d90 796e616d 69632d73 796d626f 6c000000 ynamic-symbol... │ │ │ │ + 0x000a2da0 4578706f 72742074 68652073 70656369 Export the speci │ │ │ │ + 0x000a2db0 66696564 2073796d 626f6c00 00000000 fied symbol..... │ │ │ │ + 0x000a2dc0 6578706f 72742d64 796e616d 69632d73 export-dynamic-s │ │ │ │ + 0x000a2dd0 796d626f 6c2d6c69 73740000 00000000 ymbol-list...... │ │ │ │ + 0x000a2de0 52656164 20657870 6f727420 64796e61 Read export dyna │ │ │ │ + 0x000a2df0 6d696320 73796d62 6f6c206c 69737400 mic symbol list. │ │ │ │ + 0x000a2e00 7761726e 2d636f6d 6d6f6e00 00000000 warn-common..... │ │ │ │ + 0x000a2e10 5761726e 2061626f 75742064 75706c69 Warn about dupli │ │ │ │ + 0x000a2e20 63617465 20636f6d 6d6f6e20 73796d62 cate common symb │ │ │ │ + 0x000a2e30 6f6c7300 00000000 7761726e 2d636f6e ols.....warn-con │ │ │ │ + 0x000a2e40 73747275 63746f72 73000000 00000000 structors....... │ │ │ │ + 0x000a2e50 5761726e 20696620 676c6f62 616c2063 Warn if global c │ │ │ │ + 0x000a2e60 6f6e7374 72756374 6f72732f 64657374 onstructors/dest │ │ │ │ + 0x000a2e70 72756374 6f727320 61726520 7365656e ructors are seen │ │ │ │ + 0x000a2e80 00000000 00000000 6572726f 722d6578 ........error-ex │ │ │ │ + 0x000a2e90 65637374 61636b00 6e6f2d65 72726f72 ecstack.no-error │ │ │ │ + 0x000a2ea0 2d657865 63737461 636b0000 00000000 -execstack...... │ │ │ │ + 0x000a2eb0 7761726e 2d657865 63737461 636b2d6f warn-execstack-o │ │ │ │ + 0x000a2ec0 626a6563 74730000 7761726e 2d657865 bjects..warn-exe │ │ │ │ + 0x000a2ed0 63737461 636b0000 6e6f2d77 61726e2d cstack..no-warn- │ │ │ │ + 0x000a2ee0 65786563 73746163 6b000000 00000000 execstack....... │ │ │ │ + 0x000a2ef0 6572726f 722d7277 782d7365 676d656e error-rwx-segmen │ │ │ │ + 0x000a2f00 74730000 00000000 6e6f2d65 72726f72 ts......no-error │ │ │ │ + 0x000a2f10 2d727778 2d736567 6d656e74 73000000 -rwx-segments... │ │ │ │ + 0x000a2f20 7761726e 2d727778 2d736567 6d656e74 warn-rwx-segment │ │ │ │ + 0x000a2f30 73000000 00000000 6e6f2d77 61726e2d s.......no-warn- │ │ │ │ + 0x000a2f40 7277782d 7365676d 656e7473 00000000 rwx-segments.... │ │ │ │ + 0x000a2f50 7761726e 2d6d756c 7469706c 652d6770 warn-multiple-gp │ │ │ │ + 0x000a2f60 00000000 00000000 5761726e 20696620 ........Warn if │ │ │ │ + 0x000a2f70 74686520 6d756c74 69706c65 20475020 the multiple GP │ │ │ │ + 0x000a2f80 76616c75 65732061 72652075 73656400 values are used. │ │ │ │ + 0x000a2f90 7761726e 2d6f6e63 65000000 00000000 warn-once....... │ │ │ │ + 0x000a2fa0 5761726e 206f6e6c 79206f6e 63652070 Warn only once p │ │ │ │ + 0x000a2fb0 65722075 6e646566 696e6564 2073796d er undefined sym │ │ │ │ + 0x000a2fc0 626f6c00 00000000 7761726e 2d736563 bol.....warn-sec │ │ │ │ + 0x000a2fd0 74696f6e 2d616c69 676e0000 00000000 tion-align...... │ │ │ │ + 0x000a2fe0 5761726e 20696620 73746172 74206f66 Warn if start of │ │ │ │ + 0x000a2ff0 20736563 74696f6e 20636861 6e676573 section changes │ │ │ │ + 0x000a3000 20647565 20746f20 616c6967 6e6d656e due to alignmen │ │ │ │ + 0x000a3010 74000000 00000000 7761726e 2d746578 t.......warn-tex │ │ │ │ + 0x000a3020 7472656c 00000000 5761726e 20696620 trel....Warn if │ │ │ │ + 0x000a3030 6f757470 75742068 61732044 545f5445 output has DT_TE │ │ │ │ + 0x000a3040 58545245 4c000000 7761726e 2d736861 XTREL...warn-sha │ │ │ │ + 0x000a3050 7265642d 74657874 72656c00 00000000 red-textrel..... │ │ │ │ + 0x000a3060 7761726e 2d616c74 65726e61 74652d65 warn-alternate-e │ │ │ │ + 0x000a3070 6d000000 00000000 5761726e 20696620 m.......Warn if │ │ │ │ + 0x000a3080 616e206f 626a6563 74206861 7320616c an object has al │ │ │ │ + 0x000a3090 7465726e 61746520 454c4620 6d616368 ternate ELF mach │ │ │ │ + 0x000a30a0 696e6520 636f6465 00000000 00000000 ine code........ │ │ │ │ + 0x000a30b0 7761726e 2d756e72 65736f6c 7665642d warn-unresolved- │ │ │ │ + 0x000a30c0 73796d62 6f6c7300 5265706f 72742075 symbols.Report u │ │ │ │ + 0x000a30d0 6e726573 6f6c7665 64207379 6d626f6c nresolved symbol │ │ │ │ + 0x000a30e0 73206173 20776172 6e696e67 73000000 s as warnings... │ │ │ │ + 0x000a30f0 6572726f 722d756e 7265736f 6c766564 error-unresolved │ │ │ │ + 0x000a3100 2d73796d 626f6c73 00000000 00000000 -symbols........ │ │ │ │ + 0x000a3110 5265706f 72742075 6e726573 6f6c7665 Report unresolve │ │ │ │ + 0x000a3120 64207379 6d626f6c 73206173 20657272 d symbols as err │ │ │ │ + 0x000a3130 6f727300 00000000 77686f6c 652d6172 ors.....whole-ar │ │ │ │ + 0x000a3140 63686976 65000000 496e636c 75646520 chive...Include │ │ │ │ + 0x000a3150 616c6c20 6f626a65 63747320 66726f6d all objects from │ │ │ │ + 0x000a3160 20666f6c 6c6f7769 6e672061 72636869 following archi │ │ │ │ + 0x000a3170 76657300 00000000 6c696e6b 2d6d6170 ves.....link-map │ │ │ │ + 0x000a3180 6c657373 00000000 41636365 70742061 less....Accept a │ │ │ │ + 0x000a3190 72636869 76657320 77697468 6f757420 rchives without │ │ │ │ + 0x000a31a0 61207379 6d626f6c 206d6170 00000000 a symbol map.... │ │ │ │ + 0x000a31b0 73746172 742d6c69 62000000 00000000 start-lib....... │ │ │ │ + 0x000a31c0 54726561 74206669 6c657320 73706563 Treat files spec │ │ │ │ + 0x000a31d0 69666965 64206173 20617274 69666963 ified as artific │ │ │ │ + 0x000a31e0 69616c20 61726368 69766520 6d656d62 ial archive memb │ │ │ │ + 0x000a31f0 65727300 00000000 77726170 00000000 ers.....wrap.... │ │ │ │ + 0x000a3200 55736520 77726170 70657220 66756e63 Use wrapper func │ │ │ │ + 0x000a3210 74696f6e 7320666f 72205359 4d424f4c tions for SYMBOL │ │ │ │ + 0x000a3220 00000000 00000000 69676e6f 72652d75 ........ignore-u │ │ │ │ + 0x000a3230 6e726573 6f6c7665 642d7379 6d626f6c nresolved-symbol │ │ │ │ + 0x000a3240 00000000 00000000 556e7265 736f6c76 ........Unresolv │ │ │ │ + 0x000a3250 65642053 594d424f 4c207769 6c6c206e ed SYMBOL will n │ │ │ │ + 0x000a3260 6f742063 61757365 20616e20 6572726f ot cause an erro │ │ │ │ + 0x000a3270 72206f72 20776172 6e696e67 00000000 r or warning.... │ │ │ │ + 0x000a3280 70757368 2d737461 74650000 00000000 push-state...... │ │ │ │ + 0x000a3290 50757368 20737461 7465206f 6620666c Push state of fl │ │ │ │ + 0x000a32a0 61677320 676f7665 726e696e 6720696e ags governing in │ │ │ │ + 0x000a32b0 70757420 66696c65 2068616e 646c696e put file handlin │ │ │ │ + 0x000a32c0 67000000 00000000 706f702d 73746174 g.......pop-stat │ │ │ │ + 0x000a32d0 65000000 00000000 506f7020 73746174 e.......Pop stat │ │ │ │ + 0x000a32e0 65206f66 20666c61 67732067 6f766572 e of flags gover │ │ │ │ + 0x000a32f0 6e696e67 20696e70 75742066 696c6520 ning input file │ │ │ │ + 0x000a3300 68616e64 6c696e67 00000000 00000000 handling........ │ │ │ │ + 0x000a3310 7072696e 742d6d65 6d6f7279 2d757361 print-memory-usa │ │ │ │ + 0x000a3320 67650000 00000000 5265706f 72742074 ge......Report t │ │ │ │ + 0x000a3330 61726765 74206d65 6d6f7279 20757361 arget memory usa │ │ │ │ + 0x000a3340 67650000 00000000 6f727068 616e2d68 ge......orphan-h │ │ │ │ + 0x000a3350 616e646c 696e6700 3d4d4f44 45000000 andling.=MODE... │ │ │ │ + 0x000a3360 436f6e74 726f6c20 686f7720 6f727068 Control how orph │ │ │ │ + 0x000a3370 616e2073 65637469 6f6e7320 61726520 an sections are │ │ │ │ + 0x000a3380 68616e64 6c65642e 00000000 00000000 handled......... │ │ │ │ + 0x000a3390 7072696e 742d6d61 702d6469 73636172 print-map-discar │ │ │ │ + 0x000a33a0 64656400 00000000 53686f77 20646973 ded.....Show dis │ │ │ │ + 0x000a33b0 63617264 65642073 65637469 6f6e7320 carded sections │ │ │ │ + 0x000a33c0 696e206d 61702066 696c6520 6f757470 in map file outp │ │ │ │ + 0x000a33d0 75742028 64656661 756c7429 00000000 ut (default).... │ │ │ │ + 0x000a33e0 6e6f2d70 72696e74 2d6d6170 2d646973 no-print-map-dis │ │ │ │ + 0x000a33f0 63617264 65640000 446f206e 6f742073 carded..Do not s │ │ │ │ + 0x000a3400 686f7720 64697363 61726465 64207365 how discarded se │ │ │ │ + 0x000a3410 6374696f 6e732069 6e206d61 70206669 ctions in map fi │ │ │ │ + 0x000a3420 6c65206f 75747075 74000000 00000000 le output....... │ │ │ │ + 0x000a3430 7072696e 742d6d61 702d6c6f 63616c73 print-map-locals │ │ │ │ + 0x000a3440 00000000 00000000 53686f77 206c6f63 ........Show loc │ │ │ │ + 0x000a3450 616c2073 796d626f 6c732069 6e206d61 al symbols in ma │ │ │ │ + 0x000a3460 70206669 6c65206f 75747075 74000000 p file output... │ │ │ │ + 0x000a3470 6e6f2d70 72696e74 2d6d6170 2d6c6f63 no-print-map-loc │ │ │ │ + 0x000a3480 616c7300 00000000 446f206e 6f742073 als.....Do not s │ │ │ │ + 0x000a3490 686f7720 6c6f6361 6c207379 6d626f6c how local symbol │ │ │ │ + 0x000a34a0 7320696e 206d6170 2066696c 65206f75 s in map file ou │ │ │ │ + 0x000a34b0 74707574 20286465 6661756c 74290000 tput (default).. │ │ │ │ + 0x000a34c0 6374662d 76617269 61626c65 73000000 ctf-variables... │ │ │ │ + 0x000a34d0 456d6974 206e616d 65732061 6e642074 Emit names and t │ │ │ │ + 0x000a34e0 79706573 206f6620 73746174 69632076 ypes of static v │ │ │ │ + 0x000a34f0 61726961 626c6573 20696e20 43544600 ariables in CTF. │ │ │ │ + 0x000a3500 6e6f2d63 74662d76 61726961 626c6573 no-ctf-variables │ │ │ │ + 0x000a3510 00000000 00000000 446f206e 6f742065 ........Do not e │ │ │ │ + 0x000a3520 6d697420 6e616d65 7320616e 64207479 mit names and ty │ │ │ │ + 0x000a3530 70657320 6f662073 74617469 63207661 pes of static va │ │ │ │ + 0x000a3540 72696162 6c657320 696e2043 54460000 riables in CTF.. │ │ │ │ + 0x000a3550 6374662d 73686172 652d7479 7065733d ctf-share-types= │ │ │ │ + 0x000a3560 3c6d6574 686f643e 00000000 00000000 ........ │ │ │ │ + 0x000a3570 486f7720 746f2073 68617265 20435446 How to share CTF │ │ │ │ + 0x000a3580 20747970 65732062 65747765 656e2074 types between t │ │ │ │ + 0x000a3590 72616e73 6c617469 6f6e2075 6e697473 ranslation units │ │ │ │ + 0x000a35a0 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ + 0x000a35b0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a35c0 20203c6d 6574686f 643e2069 733a2073 is: s │ │ │ │ + 0x000a35d0 68617265 2d756e63 6f6e666c 69637465 hare-unconflicte │ │ │ │ + 0x000a35e0 64202864 65666175 6c74292c 0a202020 d (default),. │ │ │ │ 0x000a35f0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3600 20203c6d 6574686f 643e2069 733a2073 is: s │ │ │ │ - 0x000a3610 68617265 2d756e63 6f6e666c 69637465 hare-unconflicte │ │ │ │ - 0x000a3620 64202864 65666175 6c74292c 0a202020 d (default),. │ │ │ │ - 0x000a3630 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3640 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3650 20202020 20202020 20207368 6172652d share- │ │ │ │ - 0x000a3660 6475706c 69636174 65640000 00000000 duplicated...... │ │ │ │ - 0x000a3670 414c4c00 00000000 63746620 70726f63 ALL.....ctf proc │ │ │ │ - 0x000a3680 65737369 6e670000 73747269 6e67206d essing..string m │ │ │ │ - 0x000a3690 65726765 00000000 70617273 696e6700 erge....parsing. │ │ │ │ - 0x000a36a0 706c7567 696e7300 70726f63 65737369 plugins.processi │ │ │ │ - 0x000a36b0 6e672066 696c6573 00000000 00000000 ng files........ │ │ │ │ - 0x000a36c0 77726974 65000000 64656275 67000000 write...debug... │ │ │ │ - 0x000a36d0 612e6f75 74000000 4d524920 7374796c a.out...MRI styl │ │ │ │ - 0x000a36e0 65207363 72697074 00000000 00000000 e script........ │ │ │ │ - 0x000a36f0 2a646566 61756c74 2a000000 00000000 *default*....... │ │ │ │ - 0x000a3700 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ - 0x000a3710 206b6579 776f7264 20696e20 4d524920 keyword in MRI │ │ │ │ - 0x000a3720 7374796c 65207363 72697074 20272573 style script '%s │ │ │ │ - 0x000a3730 270a0000 00000000 53000000 00000000 '.......S....... │ │ │ │ - 0x000a3740 73726563 00000000 25503a20 756e6b6e srec....%P: unkn │ │ │ │ - 0x000a3750 6f776e20 666f726d 61742074 79706520 own format type │ │ │ │ - 0x000a3760 25730a00 00000000 25503a25 70533a20 %s......%P:%pS: │ │ │ │ - 0x000a3770 6572726f 723a2061 6c696173 20666f72 error: alias for │ │ │ │ - 0x000a3780 20646566 61756c74 206d656d 6f727920 default memory │ │ │ │ - 0x000a3790 72656769 6f6e0a00 25503a25 70533a20 region..%P:%pS: │ │ │ │ - 0x000a37a0 6572726f 723a2072 65646566 696e6974 error: redefinit │ │ │ │ - 0x000a37b0 696f6e20 6f66206d 656d6f72 79207265 ion of memory re │ │ │ │ - 0x000a37c0 67696f6e 20616c69 61732060 2573270a gion alias `%s'. │ │ │ │ - 0x000a37d0 00000000 00000000 25503a25 70533a20 ........%P:%pS: │ │ │ │ - 0x000a37e0 6572726f 723a206d 656d6f72 79207265 error: memory re │ │ │ │ - 0x000a37f0 67696f6e 20602573 2720666f 7220616c gion `%s' for al │ │ │ │ - 0x000a3800 69617320 60257327 20646f65 73206e6f ias `%s' does no │ │ │ │ - 0x000a3810 74206578 6973740a 00000000 00000000 t exist......... │ │ │ │ - 0x000a3820 53414e45 5f455850 52000000 00000000 SANE_EXPR....... │ │ │ │ - 0x000a3830 25582550 3a20756e 6b6e6f77 6e206665 %X%P: unknown fe │ │ │ │ - 0x000a3840 61747572 65206025 73270a00 00000000 ature `%s'...... │ │ │ │ - 0x000a3850 474e5520 6c642000 66696c6c 2076616c GNU ld .fill val │ │ │ │ - 0x000a3860 75650000 00000000 25503a25 70533a20 ue......%P:%pS: │ │ │ │ - 0x000a3870 6e6f6e63 6f6e7374 616e7420 65787072 nonconstant expr │ │ │ │ - 0x000a3880 65737369 6f6e2066 6f722025 730a0000 ession for %s... │ │ │ │ - 0x000a3890 25503a20 6d756c74 69706c65 20535441 %P: multiple STA │ │ │ │ - 0x000a38a0 52545550 2066696c 65730a00 00000000 RTUP files...... │ │ │ │ - 0x000a38b0 25582550 3a257053 3a207365 6374696f %X%P:%pS: sectio │ │ │ │ - 0x000a38c0 6e206861 7320626f 74682061 206c6f61 n has both a loa │ │ │ │ - 0x000a38d0 64206164 64726573 7320616e 64206120 d address and a │ │ │ │ - 0x000a38e0 6c6f6164 20726567 696f6e0a 00000000 load region..... │ │ │ │ - 0x000a38f0 5f5f6c6f 61645f73 74617274 5f257300 __load_start_%s. │ │ │ │ - 0x000a3900 5f5f6c6f 61645f73 746f705f 25730000 __load_stop_%s.. │ │ │ │ - 0x000a3910 70726f67 72616d20 68656164 65722074 program header t │ │ │ │ - 0x000a3920 79706500 00000000 25582550 3a257053 ype.....%X%P:%pS │ │ │ │ - 0x000a3930 3a205048 44525320 616e6420 46494c45 : PHDRS and FILE │ │ │ │ - 0x000a3940 48445220 61726520 6e6f7420 73757070 HDR are not supp │ │ │ │ - 0x000a3950 6f727465 64207768 656e2070 72696f72 orted when prior │ │ │ │ - 0x000a3960 2050545f 4c4f4144 20686561 64657273 PT_LOAD headers │ │ │ │ - 0x000a3970 206c6163 6b207468 656d0a00 00000000 lack them...... │ │ │ │ - 0x000a3980 50545f47 4e555f45 485f4652 414d4500 PT_GNU_EH_FRAME. │ │ │ │ - 0x000a3990 50545f47 4e555f53 5441434b 00000000 PT_GNU_STACK.... │ │ │ │ - 0x000a39a0 50545f47 4e555f52 454c524f 00000000 PT_GNU_RELRO.... │ │ │ │ - 0x000a39b0 50545f47 4e555f50 524f5045 52545900 PT_GNU_PROPERTY. │ │ │ │ - 0x000a39c0 25582550 3a257053 3a20756e 6b6e6f77 %X%P:%pS: unknow │ │ │ │ - 0x000a39d0 6e207068 64722074 79706520 60257327 n phdr type `%s' │ │ │ │ - 0x000a39e0 20287472 7920696e 74656765 72206c69 (try integer li │ │ │ │ - 0x000a39f0 74657261 6c290a00 46494c45 48445200 teral)..FILEHDR. │ │ │ │ - 0x000a3a00 50484452 53000000 464c4147 53000000 PHDRS...FLAGS... │ │ │ │ - 0x000a3a10 25582550 3a257053 3a205048 44525320 %X%P:%pS: PHDRS │ │ │ │ - 0x000a3a20 73796e74 61782065 72726f72 20617420 syntax error at │ │ │ │ - 0x000a3a30 60257327 0a000000 64796e61 6d696320 `%s'....dynamic │ │ │ │ - 0x000a3a40 6c697374 00000000 56455253 494f4e20 list....VERSION │ │ │ │ - 0x000a3a50 73637269 70740000 6c6f6361 6c000000 script..local... │ │ │ │ - 0x000a3a60 65787465 726e0000 73656374 696f6e2d extern..section- │ │ │ │ - 0x000a3a70 6f726465 72696e67 2d66696c 65207363 ordering-file sc │ │ │ │ - 0x000a3a80 72697074 00000000 73796e74 61782065 ript....syntax e │ │ │ │ - 0x000a3a90 72726f72 00000000 4572726f 723a2064 rror....Error: d │ │ │ │ - 0x000a3aa0 69736361 7264696e 67000000 00000000 iscarding....... │ │ │ │ - 0x000a3ab0 4572726f 723a2070 6f707069 6e670000 Error: popping.. │ │ │ │ - 0x000a3ac0 6d656d6f 72792065 78686175 73746564 memory exhausted │ │ │ │ - 0x000a3ad0 00000000 00000000 436c6561 6e75703a ........Cleanup: │ │ │ │ - 0x000a3ae0 20646973 63617264 696e6720 6c6f6f6b discarding look │ │ │ │ - 0x000a3af0 61686561 64000000 436c6561 6e75703a ahead...Cleanup: │ │ │ │ - 0x000a3b00 20706f70 70696e67 00000000 00000000 popping........ │ │ │ │ - 0x000a3b10 20202d2d 6e6f2d65 6e756d2d 73697a65 --no-enum-size │ │ │ │ - 0x000a3b20 2d776172 6e696e67 20202020 2020446f -warning Do │ │ │ │ - 0x000a3b30 6e277420 7761726e 2061626f 7574206f n't warn about o │ │ │ │ - 0x000a3b40 626a6563 74732077 69746820 696e636f bjects with inco │ │ │ │ - 0x000a3b50 6d706174 69626c65 0a202020 20202020 mpatible. │ │ │ │ - 0x000a3b60 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3b70 20202020 20202020 20656e75 6d207369 enum si │ │ │ │ - 0x000a3b80 7a65730a 00000000 20202d2d 6e6f2d77 zes..... --no-w │ │ │ │ - 0x000a3b90 63686172 2d73697a 652d7761 726e696e char-size-warnin │ │ │ │ - 0x000a3ba0 67202020 2020446f 6e277420 7761726e g Don't warn │ │ │ │ - 0x000a3bb0 2061626f 7574206f 626a6563 74732077 about objects w │ │ │ │ - 0x000a3bc0 69746820 696e636f 6d706174 69626c65 ith incompatible │ │ │ │ - 0x000a3bd0 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x000a3be0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3bf0 20776368 61725f74 2073697a 65730a00 wchar_t sizes.. │ │ │ │ - 0x000a3c00 20202d2d 7069632d 76656e65 65722020 --pic-veneer │ │ │ │ - 0x000a3c10 20202020 20202020 20202020 2020416c Al │ │ │ │ - 0x000a3c20 77617973 2067656e 65726174 65205049 ways generate PI │ │ │ │ - 0x000a3c30 4320696e 74657277 6f726b69 6e672076 C interworking v │ │ │ │ - 0x000a3c40 656e6565 72730a00 20202d2d 64697363 eneers.. --disc │ │ │ │ - 0x000a3c50 6172642d 73667261 6d652020 20202020 ard-sframe │ │ │ │ - 0x000a3c60 20202020 2020446f 6e277420 67656e65 Don't gene │ │ │ │ - 0x000a3c70 72617465 20534672 616d6520 73746163 rate SFrame stac │ │ │ │ - 0x000a3c80 6b207472 61636520 696e666f 20696e20 k trace info in │ │ │ │ - 0x000a3c90 6f757470 75740a00 20202d2d 73747562 output.. --stub │ │ │ │ - 0x000a3ca0 2d67726f 75702d73 697a653d 4e202020 -group-size=N │ │ │ │ - 0x000a3cb0 20202020 20204d61 78696d75 6d207369 Maximum si │ │ │ │ - 0x000a3cc0 7a65206f 66206120 67726f75 70206f66 ze of a group of │ │ │ │ - 0x000a3cd0 20696e70 75742073 65637469 6f6e7320 input sections │ │ │ │ - 0x000a3ce0 74686174 0a202020 20202020 20202020 that. │ │ │ │ - 0x000a3cf0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3d00 20202020 2063616e 20626520 68616e64 can be hand │ │ │ │ - 0x000a3d10 6c656420 6279206f 6e652073 74756220 led by one stub │ │ │ │ - 0x000a3d20 73656374 696f6e2e 20204120 6e656761 section. A nega │ │ │ │ - 0x000a3d30 74697665 0a202020 20202020 20202020 tive. │ │ │ │ - 0x000a3d40 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3d50 20202020 2076616c 7565206c 6f636174 value locat │ │ │ │ - 0x000a3d60 65732061 6c6c2073 74756273 20616674 es all stubs aft │ │ │ │ - 0x000a3d70 65722074 68656972 20627261 6e636865 er their branche │ │ │ │ - 0x000a3d80 730a2020 20202020 20202020 20202020 s. │ │ │ │ + 0x000a3600 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3610 20202020 20202020 20207368 6172652d share- │ │ │ │ + 0x000a3620 6475706c 69636174 65640000 00000000 duplicated...... │ │ │ │ + 0x000a3630 414c4c00 00000000 63746620 70726f63 ALL.....ctf proc │ │ │ │ + 0x000a3640 65737369 6e670000 73747269 6e67206d essing..string m │ │ │ │ + 0x000a3650 65726765 00000000 70617273 696e6700 erge....parsing. │ │ │ │ + 0x000a3660 706c7567 696e7300 70726f63 65737369 plugins.processi │ │ │ │ + 0x000a3670 6e672066 696c6573 00000000 00000000 ng files........ │ │ │ │ + 0x000a3680 77726974 65000000 64656275 67000000 write...debug... │ │ │ │ + 0x000a3690 612e6f75 74000000 4d524920 7374796c a.out...MRI styl │ │ │ │ + 0x000a36a0 65207363 72697074 00000000 00000000 e script........ │ │ │ │ + 0x000a36b0 2a646566 61756c74 2a000000 00000000 *default*....... │ │ │ │ + 0x000a36c0 25503a20 756e7265 636f676e 69736564 %P: unrecognised │ │ │ │ + 0x000a36d0 206b6579 776f7264 20696e20 4d524920 keyword in MRI │ │ │ │ + 0x000a36e0 7374796c 65207363 72697074 20272573 style script '%s │ │ │ │ + 0x000a36f0 270a0000 00000000 53000000 00000000 '.......S....... │ │ │ │ + 0x000a3700 73726563 00000000 25503a20 756e6b6e srec....%P: unkn │ │ │ │ + 0x000a3710 6f776e20 666f726d 61742074 79706520 own format type │ │ │ │ + 0x000a3720 25730a00 00000000 25503a25 70533a20 %s......%P:%pS: │ │ │ │ + 0x000a3730 6572726f 723a2061 6c696173 20666f72 error: alias for │ │ │ │ + 0x000a3740 20646566 61756c74 206d656d 6f727920 default memory │ │ │ │ + 0x000a3750 72656769 6f6e0a00 25503a25 70533a20 region..%P:%pS: │ │ │ │ + 0x000a3760 6572726f 723a2072 65646566 696e6974 error: redefinit │ │ │ │ + 0x000a3770 696f6e20 6f66206d 656d6f72 79207265 ion of memory re │ │ │ │ + 0x000a3780 67696f6e 20616c69 61732060 2573270a gion alias `%s'. │ │ │ │ + 0x000a3790 00000000 00000000 25503a25 70533a20 ........%P:%pS: │ │ │ │ + 0x000a37a0 6572726f 723a206d 656d6f72 79207265 error: memory re │ │ │ │ + 0x000a37b0 67696f6e 20602573 2720666f 7220616c gion `%s' for al │ │ │ │ + 0x000a37c0 69617320 60257327 20646f65 73206e6f ias `%s' does no │ │ │ │ + 0x000a37d0 74206578 6973740a 00000000 00000000 t exist......... │ │ │ │ + 0x000a37e0 53414e45 5f455850 52000000 00000000 SANE_EXPR....... │ │ │ │ + 0x000a37f0 25582550 3a20756e 6b6e6f77 6e206665 %X%P: unknown fe │ │ │ │ + 0x000a3800 61747572 65206025 73270a00 00000000 ature `%s'...... │ │ │ │ + 0x000a3810 474e5520 6c642000 66696c6c 2076616c GNU ld .fill val │ │ │ │ + 0x000a3820 75650000 00000000 25503a25 70533a20 ue......%P:%pS: │ │ │ │ + 0x000a3830 6e6f6e63 6f6e7374 616e7420 65787072 nonconstant expr │ │ │ │ + 0x000a3840 65737369 6f6e2066 6f722025 730a0000 ession for %s... │ │ │ │ + 0x000a3850 25503a20 6d756c74 69706c65 20535441 %P: multiple STA │ │ │ │ + 0x000a3860 52545550 2066696c 65730a00 00000000 RTUP files...... │ │ │ │ + 0x000a3870 25582550 3a257053 3a207365 6374696f %X%P:%pS: sectio │ │ │ │ + 0x000a3880 6e206861 7320626f 74682061 206c6f61 n has both a loa │ │ │ │ + 0x000a3890 64206164 64726573 7320616e 64206120 d address and a │ │ │ │ + 0x000a38a0 6c6f6164 20726567 696f6e0a 00000000 load region..... │ │ │ │ + 0x000a38b0 5f5f6c6f 61645f73 74617274 5f257300 __load_start_%s. │ │ │ │ + 0x000a38c0 5f5f6c6f 61645f73 746f705f 25730000 __load_stop_%s.. │ │ │ │ + 0x000a38d0 70726f67 72616d20 68656164 65722074 program header t │ │ │ │ + 0x000a38e0 79706500 00000000 25582550 3a257053 ype.....%X%P:%pS │ │ │ │ + 0x000a38f0 3a205048 44525320 616e6420 46494c45 : PHDRS and FILE │ │ │ │ + 0x000a3900 48445220 61726520 6e6f7420 73757070 HDR are not supp │ │ │ │ + 0x000a3910 6f727465 64207768 656e2070 72696f72 orted when prior │ │ │ │ + 0x000a3920 2050545f 4c4f4144 20686561 64657273 PT_LOAD headers │ │ │ │ + 0x000a3930 206c6163 6b207468 656d0a00 00000000 lack them...... │ │ │ │ + 0x000a3940 50545f47 4e555f45 485f4652 414d4500 PT_GNU_EH_FRAME. │ │ │ │ + 0x000a3950 50545f47 4e555f53 5441434b 00000000 PT_GNU_STACK.... │ │ │ │ + 0x000a3960 50545f47 4e555f52 454c524f 00000000 PT_GNU_RELRO.... │ │ │ │ + 0x000a3970 50545f47 4e555f50 524f5045 52545900 PT_GNU_PROPERTY. │ │ │ │ + 0x000a3980 25582550 3a257053 3a20756e 6b6e6f77 %X%P:%pS: unknow │ │ │ │ + 0x000a3990 6e207068 64722074 79706520 60257327 n phdr type `%s' │ │ │ │ + 0x000a39a0 20287472 7920696e 74656765 72206c69 (try integer li │ │ │ │ + 0x000a39b0 74657261 6c290a00 46494c45 48445200 teral)..FILEHDR. │ │ │ │ + 0x000a39c0 50484452 53000000 464c4147 53000000 PHDRS...FLAGS... │ │ │ │ + 0x000a39d0 25582550 3a257053 3a205048 44525320 %X%P:%pS: PHDRS │ │ │ │ + 0x000a39e0 73796e74 61782065 72726f72 20617420 syntax error at │ │ │ │ + 0x000a39f0 60257327 0a000000 64796e61 6d696320 `%s'....dynamic │ │ │ │ + 0x000a3a00 6c697374 00000000 56455253 494f4e20 list....VERSION │ │ │ │ + 0x000a3a10 73637269 70740000 6c6f6361 6c000000 script..local... │ │ │ │ + 0x000a3a20 65787465 726e0000 73656374 696f6e2d extern..section- │ │ │ │ + 0x000a3a30 6f726465 72696e67 2d66696c 65207363 ordering-file sc │ │ │ │ + 0x000a3a40 72697074 00000000 73796e74 61782065 ript....syntax e │ │ │ │ + 0x000a3a50 72726f72 00000000 4572726f 723a2064 rror....Error: d │ │ │ │ + 0x000a3a60 69736361 7264696e 67000000 00000000 iscarding....... │ │ │ │ + 0x000a3a70 4572726f 723a2070 6f707069 6e670000 Error: popping.. │ │ │ │ + 0x000a3a80 6d656d6f 72792065 78686175 73746564 memory exhausted │ │ │ │ + 0x000a3a90 00000000 00000000 436c6561 6e75703a ........Cleanup: │ │ │ │ + 0x000a3aa0 20646973 63617264 696e6720 6c6f6f6b discarding look │ │ │ │ + 0x000a3ab0 61686561 64000000 436c6561 6e75703a ahead...Cleanup: │ │ │ │ + 0x000a3ac0 20706f70 70696e67 00000000 00000000 popping........ │ │ │ │ + 0x000a3ad0 20202d2d 6e6f2d65 6e756d2d 73697a65 --no-enum-size │ │ │ │ + 0x000a3ae0 2d776172 6e696e67 20202020 2020446f -warning Do │ │ │ │ + 0x000a3af0 6e277420 7761726e 2061626f 7574206f n't warn about o │ │ │ │ + 0x000a3b00 626a6563 74732077 69746820 696e636f bjects with inco │ │ │ │ + 0x000a3b10 6d706174 69626c65 0a202020 20202020 mpatible. │ │ │ │ + 0x000a3b20 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3b30 20202020 20202020 20656e75 6d207369 enum si │ │ │ │ + 0x000a3b40 7a65730a 00000000 20202d2d 6e6f2d77 zes..... --no-w │ │ │ │ + 0x000a3b50 63686172 2d73697a 652d7761 726e696e char-size-warnin │ │ │ │ + 0x000a3b60 67202020 2020446f 6e277420 7761726e g Don't warn │ │ │ │ + 0x000a3b70 2061626f 7574206f 626a6563 74732077 about objects w │ │ │ │ + 0x000a3b80 69746820 696e636f 6d706174 69626c65 ith incompatible │ │ │ │ + 0x000a3b90 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x000a3ba0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3bb0 20776368 61725f74 2073697a 65730a00 wchar_t sizes.. │ │ │ │ + 0x000a3bc0 20202d2d 7069632d 76656e65 65722020 --pic-veneer │ │ │ │ + 0x000a3bd0 20202020 20202020 20202020 2020416c Al │ │ │ │ + 0x000a3be0 77617973 2067656e 65726174 65205049 ways generate PI │ │ │ │ + 0x000a3bf0 4320696e 74657277 6f726b69 6e672076 C interworking v │ │ │ │ + 0x000a3c00 656e6565 72730a00 20202d2d 64697363 eneers.. --disc │ │ │ │ + 0x000a3c10 6172642d 73667261 6d652020 20202020 ard-sframe │ │ │ │ + 0x000a3c20 20202020 2020446f 6e277420 67656e65 Don't gene │ │ │ │ + 0x000a3c30 72617465 20534672 616d6520 73746163 rate SFrame stac │ │ │ │ + 0x000a3c40 6b207472 61636520 696e666f 20696e20 k trace info in │ │ │ │ + 0x000a3c50 6f757470 75740a00 20202d2d 73747562 output.. --stub │ │ │ │ + 0x000a3c60 2d67726f 75702d73 697a653d 4e202020 -group-size=N │ │ │ │ + 0x000a3c70 20202020 20204d61 78696d75 6d207369 Maximum si │ │ │ │ + 0x000a3c80 7a65206f 66206120 67726f75 70206f66 ze of a group of │ │ │ │ + 0x000a3c90 20696e70 75742073 65637469 6f6e7320 input sections │ │ │ │ + 0x000a3ca0 74686174 0a202020 20202020 20202020 that. │ │ │ │ + 0x000a3cb0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3cc0 20202020 2063616e 20626520 68616e64 can be hand │ │ │ │ + 0x000a3cd0 6c656420 6279206f 6e652073 74756220 led by one stub │ │ │ │ + 0x000a3ce0 73656374 696f6e2e 20204120 6e656761 section. A nega │ │ │ │ + 0x000a3cf0 74697665 0a202020 20202020 20202020 tive. │ │ │ │ + 0x000a3d00 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3d10 20202020 2076616c 7565206c 6f636174 value locat │ │ │ │ + 0x000a3d20 65732061 6c6c2073 74756273 20616674 es all stubs aft │ │ │ │ + 0x000a3d30 65722074 68656972 20627261 6e636865 er their branche │ │ │ │ + 0x000a3d40 730a2020 20202020 20202020 20202020 s. │ │ │ │ + 0x000a3d50 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3d60 20202877 69746820 61206772 6f757020 (with a group │ │ │ │ + 0x000a3d70 73697a65 206f6620 2d4e292c 20776869 size of -N), whi │ │ │ │ + 0x000a3d80 6c652061 20706f73 69746976 650a2020 le a positive. │ │ │ │ 0x000a3d90 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3da0 20202877 69746820 61206772 6f757020 (with a group │ │ │ │ - 0x000a3db0 73697a65 206f6620 2d4e292c 20776869 size of -N), whi │ │ │ │ - 0x000a3dc0 6c652061 20706f73 69746976 650a2020 le a positive. │ │ │ │ - 0x000a3dd0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3de0 20202020 20202020 20202020 20207661 va │ │ │ │ - 0x000a3df0 6c756520 616c6c6f 77732074 776f2067 lue allows two g │ │ │ │ - 0x000a3e00 726f7570 73206f66 20696e70 75742073 roups of input s │ │ │ │ - 0x000a3e10 65637469 6f6e732c 206f6e65 0a202020 ections, one. │ │ │ │ - 0x000a3e20 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3e30 20202020 20202020 20202020 20626566 bef │ │ │ │ - 0x000a3e40 6f72652c 20616e64 206f6e65 20616674 ore, and one aft │ │ │ │ - 0x000a3e50 65722065 61636820 73747562 20736563 er each stub sec │ │ │ │ - 0x000a3e60 74696f6e 2e0a2020 20202020 20202020 tion.. │ │ │ │ + 0x000a3da0 20202020 20202020 20202020 20207661 va │ │ │ │ + 0x000a3db0 6c756520 616c6c6f 77732074 776f2067 lue allows two g │ │ │ │ + 0x000a3dc0 726f7570 73206f66 20696e70 75742073 roups of input s │ │ │ │ + 0x000a3dd0 65637469 6f6e732c 206f6e65 0a202020 ections, one. │ │ │ │ + 0x000a3de0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3df0 20202020 20202020 20202020 20626566 bef │ │ │ │ + 0x000a3e00 6f72652c 20616e64 206f6e65 20616674 ore, and one aft │ │ │ │ + 0x000a3e10 65722065 61636820 73747562 20736563 er each stub sec │ │ │ │ + 0x000a3e20 74696f6e 2e0a2020 20202020 20202020 tion.. │ │ │ │ + 0x000a3e30 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3e40 20202020 20205661 6c756573 206f6620 Values of │ │ │ │ + 0x000a3e50 2b2f2d31 20696e64 69636174 65207468 +/-1 indicate th │ │ │ │ + 0x000a3e60 65206c69 6e6b6572 2073686f 756c640a e linker should. │ │ │ │ 0x000a3e70 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3e80 20202020 20205661 6c756573 206f6620 Values of │ │ │ │ - 0x000a3e90 2b2f2d31 20696e64 69636174 65207468 +/-1 indicate th │ │ │ │ - 0x000a3ea0 65206c69 6e6b6572 2073686f 756c640a e linker should. │ │ │ │ - 0x000a3eb0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3ec0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3ed0 63686f6f 73652073 75697461 626c6520 choose suitable │ │ │ │ - 0x000a3ee0 64656661 756c7473 2e0a0000 00000000 defaults........ │ │ │ │ - 0x000a3ef0 20202d2d 6669782d 636f7274 65782d61 --fix-cortex-a │ │ │ │ - 0x000a3f00 35332d38 33353736 39202020 20202046 53-835769 F │ │ │ │ - 0x000a3f10 69782065 72726174 756d2038 33353736 ix erratum 83576 │ │ │ │ - 0x000a3f20 390a0000 00000000 20202d2d 6669782d 9....... --fix- │ │ │ │ - 0x000a3f30 636f7274 65782d61 35332d38 34333431 cortex-a53-84341 │ │ │ │ - 0x000a3f40 395b3d66 756c6c7c 6164727c 61647270 9[=full|adr|adrp │ │ │ │ - 0x000a3f50 5d202020 20202046 69782065 72726174 ] Fix errat │ │ │ │ - 0x000a3f60 756d2038 34333431 3920616e 64206f70 um 843419 and op │ │ │ │ - 0x000a3f70 74696f6e 616c6c79 20737065 63696679 tionally specify │ │ │ │ - 0x000a3f80 20776869 63682077 6f726b61 726f756e which workaroun │ │ │ │ - 0x000a3f90 6420746f 20757365 2e0a2020 20202020 d to use.. │ │ │ │ - 0x000a3fa0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3fb0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a3fc0 20202020 20202020 2066756c 6c202864 full (d │ │ │ │ - 0x000a3fd0 65666175 6c74293a 20557365 20626f74 efault): Use bot │ │ │ │ - 0x000a3fe0 68204144 52502061 6e642041 44522077 h ADRP and ADR w │ │ │ │ - 0x000a3ff0 6f726b61 726f756e 642c2074 68697320 orkaround, this │ │ │ │ - 0x000a4000 77696c6c 200a2020 20202020 20202020 will . │ │ │ │ - 0x000a4010 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3e80 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3e90 63686f6f 73652073 75697461 626c6520 choose suitable │ │ │ │ + 0x000a3ea0 64656661 756c7473 2e0a0000 00000000 defaults........ │ │ │ │ + 0x000a3eb0 20202d2d 6669782d 636f7274 65782d61 --fix-cortex-a │ │ │ │ + 0x000a3ec0 35332d38 33353736 39202020 20202046 53-835769 F │ │ │ │ + 0x000a3ed0 69782065 72726174 756d2038 33353736 ix erratum 83576 │ │ │ │ + 0x000a3ee0 390a0000 00000000 20202d2d 6669782d 9....... --fix- │ │ │ │ + 0x000a3ef0 636f7274 65782d61 35332d38 34333431 cortex-a53-84341 │ │ │ │ + 0x000a3f00 395b3d66 756c6c7c 6164727c 61647270 9[=full|adr|adrp │ │ │ │ + 0x000a3f10 5d202020 20202046 69782065 72726174 ] Fix errat │ │ │ │ + 0x000a3f20 756d2038 34333431 3920616e 64206f70 um 843419 and op │ │ │ │ + 0x000a3f30 74696f6e 616c6c79 20737065 63696679 tionally specify │ │ │ │ + 0x000a3f40 20776869 63682077 6f726b61 726f756e which workaroun │ │ │ │ + 0x000a3f50 6420746f 20757365 2e0a2020 20202020 d to use.. │ │ │ │ + 0x000a3f60 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3f70 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3f80 20202020 20202020 2066756c 6c202864 full (d │ │ │ │ + 0x000a3f90 65666175 6c74293a 20557365 20626f74 efault): Use bot │ │ │ │ + 0x000a3fa0 68204144 52502061 6e642041 44522077 h ADRP and ADR w │ │ │ │ + 0x000a3fb0 6f726b61 726f756e 642c2074 68697320 orkaround, this │ │ │ │ + 0x000a3fc0 77696c6c 200a2020 20202020 20202020 will . │ │ │ │ + 0x000a3fd0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3fe0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a3ff0 20202020 20202069 6e637265 61736520 increase │ │ │ │ + 0x000a4000 74686520 73697a65 206f6620 796f7572 the size of your │ │ │ │ + 0x000a4010 2062696e 61726965 732e0a20 20202020 binaries.. │ │ │ │ 0x000a4020 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4030 20202020 20202069 6e637265 61736520 increase │ │ │ │ - 0x000a4040 74686520 73697a65 206f6620 796f7572 the size of your │ │ │ │ - 0x000a4050 2062696e 61726965 732e0a20 20202020 binaries.. │ │ │ │ - 0x000a4060 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4070 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4080 20202020 20202020 20206164 723a204f adr: O │ │ │ │ - 0x000a4090 6e6c7920 75736520 74686520 41445220 nly use the ADR │ │ │ │ - 0x000a40a0 776f726b 61726f75 6e642c20 74686973 workaround, this │ │ │ │ - 0x000a40b0 2077696c 6c206e6f 74206361 75736520 will not cause │ │ │ │ - 0x000a40c0 616e7920 696e6372 65617365 0a202020 any increase. │ │ │ │ - 0x000a40d0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a40e0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a40f0 20202020 20202020 20202020 2020696e in │ │ │ │ - 0x000a4100 2062696e 61727920 73697a65 20627574 binary size but │ │ │ │ - 0x000a4110 206c696e 6b696e67 2077696c 6c206661 linking will fa │ │ │ │ - 0x000a4120 696c2069 66207468 65207265 66657265 il if the refere │ │ │ │ - 0x000a4130 6e636564 20616464 72657373 2069730a nced address is. │ │ │ │ - 0x000a4140 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4150 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4160 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4170 206f7574 206f6620 72616e67 65206f66 out of range of │ │ │ │ - 0x000a4180 20616e20 41445220 696e7374 72756374 an ADR instruct │ │ │ │ - 0x000a4190 696f6e2e 20205468 69732077 696c6c20 ion. This will │ │ │ │ - 0x000a41a0 72656d6f 76652074 6865206e 65656420 remove the need │ │ │ │ - 0x000a41b0 6f662075 73696e67 0a202020 20202020 of using. │ │ │ │ - 0x000a41c0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a41d0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a41e0 20202020 20202020 20206120 76656e65 a vene │ │ │ │ - 0x000a41f0 65722061 6e642072 6573756c 74732069 er and results i │ │ │ │ - 0x000a4200 6e20626f 74682070 6572666f 726d616e n both performan │ │ │ │ - 0x000a4210 63652061 6e642073 697a6520 62656e65 ce and size bene │ │ │ │ - 0x000a4220 66697473 2e0a2020 20202020 20202020 fits.. │ │ │ │ - 0x000a4230 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4240 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4250 20202020 20616472 703a2055 7365206f adrp: Use o │ │ │ │ - 0x000a4260 6e6c7920 74686520 41445250 20776f72 nly the ADRP wor │ │ │ │ - 0x000a4270 6b61726f 756e642c 20746869 73207769 karound, this wi │ │ │ │ - 0x000a4280 6c6c206e 65766572 20726577 72697465 ll never rewrite │ │ │ │ - 0x000a4290 20796f75 72204144 52500a20 20202020 your ADRP. │ │ │ │ - 0x000a42a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a42b0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a42c0 20202020 20202020 20202020 696e7374 inst │ │ │ │ - 0x000a42d0 72756374 696f6e20 696e746f 20616e20 ruction into an │ │ │ │ - 0x000a42e0 4144522e 20204173 20737563 68207468 ADR. As such th │ │ │ │ - 0x000a42f0 6520776f 726b6172 6f756e64 2077696c e workaround wil │ │ │ │ - 0x000a4300 6c20616c 77617973 20757365 20610a20 l always use a. │ │ │ │ - 0x000a4310 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4320 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4330 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4340 76656e65 65722061 6e642074 68697320 veneer and this │ │ │ │ - 0x000a4350 77696c6c 20676976 6520796f 7520626f will give you bo │ │ │ │ - 0x000a4360 74682061 20706572 666f726d 616e6365 th a performance │ │ │ │ - 0x000a4370 20616e64 2073697a 65206f76 65726865 and size overhe │ │ │ │ - 0x000a4380 61642e0a 00000000 20202d2d 6e6f2d61 ad...... --no-a │ │ │ │ - 0x000a4390 70706c79 2d64796e 616d6963 2d72656c pply-dynamic-rel │ │ │ │ - 0x000a43a0 6f637320 20202044 6f206e6f 74206170 ocs Do not ap │ │ │ │ - 0x000a43b0 706c7920 6c696e6b 2d74696d 65207661 ply link-time va │ │ │ │ - 0x000a43c0 6c756573 20666f72 2064796e 616d6963 lues for dynamic │ │ │ │ - 0x000a43d0 2072656c 6f636174 696f6e73 0a000000 relocations.... │ │ │ │ - 0x000a43e0 20202d7a 20666f72 63652d62 74692020 -z force-bti │ │ │ │ - 0x000a43f0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4400 20202020 20202054 75726e20 6f6e2042 Turn on B │ │ │ │ - 0x000a4410 72616e63 68205461 72676574 20496465 ranch Target Ide │ │ │ │ - 0x000a4420 6e746966 69636174 696f6e20 6d656368 ntification mech │ │ │ │ - 0x000a4430 616e6973 6d20616e 64206765 6e657261 anism and genera │ │ │ │ - 0x000a4440 74652050 4c547320 77697468 20425449 te PLTs with BTI │ │ │ │ - 0x000a4450 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ - 0x000a4460 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4470 20202020 20202020 20202047 656e6572 Gener │ │ │ │ - 0x000a4480 61746520 7761726e 696e6773 20666f72 ate warnings for │ │ │ │ - 0x000a4490 206d6973 73696e67 20425449 206d6172 missing BTI mar │ │ │ │ - 0x000a44a0 6b696e67 73206f6e 20696e70 7574730a kings on inputs. │ │ │ │ - 0x000a44b0 00000000 00000000 20202d7a 20627469 ........ -z bti │ │ │ │ - 0x000a44c0 2d726570 6f72745b 3d6e6f6e 657c7761 -report[=none|wa │ │ │ │ - 0x000a44d0 726e696e 677c6572 726f725d 20202045 rning|error] E │ │ │ │ - 0x000a44e0 6d697420 7761726e 696e672f 6572726f mit warning/erro │ │ │ │ - 0x000a44f0 72206f6e 206d6973 6d617463 68206f66 r on mismatch of │ │ │ │ - 0x000a4500 20425449 206d6172 6b696e67 20626574 BTI marking bet │ │ │ │ - 0x000a4510 7765656e 20696e70 7574206f 626a6563 ween input objec │ │ │ │ - 0x000a4520 74732061 6e64206f 75707574 2e0a2020 ts and ouput.. │ │ │ │ - 0x000a4530 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4540 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4550 20202020 2020206e 6f6e653a 20446f65 none: Doe │ │ │ │ - 0x000a4560 73206e6f 7420656d 69742061 6e792077 s not emit any w │ │ │ │ - 0x000a4570 61726e69 6e672f65 72726f72 206d6573 arning/error mes │ │ │ │ - 0x000a4580 73616765 732e0a20 20202020 20202020 sages.. │ │ │ │ - 0x000a4590 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a45a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a45b0 7761726e 696e6720 28646566 61756c74 warning (default │ │ │ │ - 0x000a45c0 293a2045 6d697420 7761726e 696e6720 ): Emit warning │ │ │ │ - 0x000a45d0 7768656e 20746865 20696e70 7574206f when the input o │ │ │ │ - 0x000a45e0 626a6563 74732061 7265206d 69737369 bjects are missi │ │ │ │ - 0x000a45f0 6e672042 5449206d 61726b69 6e67730a ng BTI markings. │ │ │ │ - 0x000a4600 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4030 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4040 20202020 20202020 20206164 723a204f adr: O │ │ │ │ + 0x000a4050 6e6c7920 75736520 74686520 41445220 nly use the ADR │ │ │ │ + 0x000a4060 776f726b 61726f75 6e642c20 74686973 workaround, this │ │ │ │ + 0x000a4070 2077696c 6c206e6f 74206361 75736520 will not cause │ │ │ │ + 0x000a4080 616e7920 696e6372 65617365 0a202020 any increase. │ │ │ │ + 0x000a4090 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a40a0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a40b0 20202020 20202020 20202020 2020696e in │ │ │ │ + 0x000a40c0 2062696e 61727920 73697a65 20627574 binary size but │ │ │ │ + 0x000a40d0 206c696e 6b696e67 2077696c 6c206661 linking will fa │ │ │ │ + 0x000a40e0 696c2069 66207468 65207265 66657265 il if the refere │ │ │ │ + 0x000a40f0 6e636564 20616464 72657373 2069730a nced address is. │ │ │ │ + 0x000a4100 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4110 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4120 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4130 206f7574 206f6620 72616e67 65206f66 out of range of │ │ │ │ + 0x000a4140 20616e20 41445220 696e7374 72756374 an ADR instruct │ │ │ │ + 0x000a4150 696f6e2e 20205468 69732077 696c6c20 ion. This will │ │ │ │ + 0x000a4160 72656d6f 76652074 6865206e 65656420 remove the need │ │ │ │ + 0x000a4170 6f662075 73696e67 0a202020 20202020 of using. │ │ │ │ + 0x000a4180 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4190 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a41a0 20202020 20202020 20206120 76656e65 a vene │ │ │ │ + 0x000a41b0 65722061 6e642072 6573756c 74732069 er and results i │ │ │ │ + 0x000a41c0 6e20626f 74682070 6572666f 726d616e n both performan │ │ │ │ + 0x000a41d0 63652061 6e642073 697a6520 62656e65 ce and size bene │ │ │ │ + 0x000a41e0 66697473 2e0a2020 20202020 20202020 fits.. │ │ │ │ + 0x000a41f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4200 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4210 20202020 20616472 703a2055 7365206f adrp: Use o │ │ │ │ + 0x000a4220 6e6c7920 74686520 41445250 20776f72 nly the ADRP wor │ │ │ │ + 0x000a4230 6b61726f 756e642c 20746869 73207769 karound, this wi │ │ │ │ + 0x000a4240 6c6c206e 65766572 20726577 72697465 ll never rewrite │ │ │ │ + 0x000a4250 20796f75 72204144 52500a20 20202020 your ADRP. │ │ │ │ + 0x000a4260 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4270 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4280 20202020 20202020 20202020 696e7374 inst │ │ │ │ + 0x000a4290 72756374 696f6e20 696e746f 20616e20 ruction into an │ │ │ │ + 0x000a42a0 4144522e 20204173 20737563 68207468 ADR. As such th │ │ │ │ + 0x000a42b0 6520776f 726b6172 6f756e64 2077696c e workaround wil │ │ │ │ + 0x000a42c0 6c20616c 77617973 20757365 20610a20 l always use a. │ │ │ │ + 0x000a42d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a42e0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a42f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4300 76656e65 65722061 6e642074 68697320 veneer and this │ │ │ │ + 0x000a4310 77696c6c 20676976 6520796f 7520626f will give you bo │ │ │ │ + 0x000a4320 74682061 20706572 666f726d 616e6365 th a performance │ │ │ │ + 0x000a4330 20616e64 2073697a 65206f76 65726865 and size overhe │ │ │ │ + 0x000a4340 61642e0a 00000000 20202d2d 6e6f2d61 ad...... --no-a │ │ │ │ + 0x000a4350 70706c79 2d64796e 616d6963 2d72656c pply-dynamic-rel │ │ │ │ + 0x000a4360 6f637320 20202044 6f206e6f 74206170 ocs Do not ap │ │ │ │ + 0x000a4370 706c7920 6c696e6b 2d74696d 65207661 ply link-time va │ │ │ │ + 0x000a4380 6c756573 20666f72 2064796e 616d6963 lues for dynamic │ │ │ │ + 0x000a4390 2072656c 6f636174 696f6e73 0a000000 relocations.... │ │ │ │ + 0x000a43a0 20202d7a 20666f72 63652d62 74692020 -z force-bti │ │ │ │ + 0x000a43b0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a43c0 20202020 20202054 75726e20 6f6e2042 Turn on B │ │ │ │ + 0x000a43d0 72616e63 68205461 72676574 20496465 ranch Target Ide │ │ │ │ + 0x000a43e0 6e746966 69636174 696f6e20 6d656368 ntification mech │ │ │ │ + 0x000a43f0 616e6973 6d20616e 64206765 6e657261 anism and genera │ │ │ │ + 0x000a4400 74652050 4c547320 77697468 20425449 te PLTs with BTI │ │ │ │ + 0x000a4410 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ + 0x000a4420 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4430 20202020 20202020 20202047 656e6572 Gener │ │ │ │ + 0x000a4440 61746520 7761726e 696e6773 20666f72 ate warnings for │ │ │ │ + 0x000a4450 206d6973 73696e67 20425449 206d6172 missing BTI mar │ │ │ │ + 0x000a4460 6b696e67 73206f6e 20696e70 7574730a kings on inputs. │ │ │ │ + 0x000a4470 00000000 00000000 20202d7a 20627469 ........ -z bti │ │ │ │ + 0x000a4480 2d726570 6f72745b 3d6e6f6e 657c7761 -report[=none|wa │ │ │ │ + 0x000a4490 726e696e 677c6572 726f725d 20202045 rning|error] E │ │ │ │ + 0x000a44a0 6d697420 7761726e 696e672f 6572726f mit warning/erro │ │ │ │ + 0x000a44b0 72206f6e 206d6973 6d617463 68206f66 r on mismatch of │ │ │ │ + 0x000a44c0 20425449 206d6172 6b696e67 20626574 BTI marking bet │ │ │ │ + 0x000a44d0 7765656e 20696e70 7574206f 626a6563 ween input objec │ │ │ │ + 0x000a44e0 74732061 6e64206f 75707574 2e0a2020 ts and ouput.. │ │ │ │ + 0x000a44f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4500 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4510 20202020 2020206e 6f6e653a 20446f65 none: Doe │ │ │ │ + 0x000a4520 73206e6f 7420656d 69742061 6e792077 s not emit any w │ │ │ │ + 0x000a4530 61726e69 6e672f65 72726f72 206d6573 arning/error mes │ │ │ │ + 0x000a4540 73616765 732e0a20 20202020 20202020 sages.. │ │ │ │ + 0x000a4550 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4560 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4570 7761726e 696e6720 28646566 61756c74 warning (default │ │ │ │ + 0x000a4580 293a2045 6d697420 7761726e 696e6720 ): Emit warning │ │ │ │ + 0x000a4590 7768656e 20746865 20696e70 7574206f when the input o │ │ │ │ + 0x000a45a0 626a6563 74732061 7265206d 69737369 bjects are missi │ │ │ │ + 0x000a45b0 6e672042 5449206d 61726b69 6e67730a ng BTI markings. │ │ │ │ + 0x000a45c0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a45d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a45e0 20202020 20202020 20202061 6e64206f and o │ │ │ │ + 0x000a45f0 75747075 74206861 73204254 49206d61 utput has BTI ma │ │ │ │ + 0x000a4600 726b696e 672e0a20 20202020 20202020 rking.. │ │ │ │ 0x000a4610 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4620 20202020 20202020 20202061 6e64206f and o │ │ │ │ - 0x000a4630 75747075 74206861 73204254 49206d61 utput has BTI ma │ │ │ │ - 0x000a4640 726b696e 672e0a20 20202020 20202020 rking.. │ │ │ │ - 0x000a4650 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4660 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4670 6572726f 723a2045 6d697420 6572726f error: Emit erro │ │ │ │ - 0x000a4680 72207768 656e2074 68652069 6e707574 r when the input │ │ │ │ - 0x000a4690 206f626a 65637473 20617265 206d6973 objects are mis │ │ │ │ - 0x000a46a0 73696e67 20425449 206d6172 6b696e67 sing BTI marking │ │ │ │ - 0x000a46b0 730a2020 20202020 20202020 20202020 s. │ │ │ │ - 0x000a46c0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a46d0 20202020 20202020 20202020 20616e64 and │ │ │ │ - 0x000a46e0 206f7574 70757420 68617320 42544920 output has BTI │ │ │ │ - 0x000a46f0 6d61726b 696e672e 0a000000 00000000 marking......... │ │ │ │ - 0x000a4700 20202d7a 20706163 2d706c74 20202020 -z pac-plt │ │ │ │ - 0x000a4710 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4720 20202020 20202050 726f7465 63742050 Protect P │ │ │ │ - 0x000a4730 4c547320 77697468 20506f69 6e746572 LTs with Pointer │ │ │ │ - 0x000a4740 20417574 68656e74 69636174 696f6e2e Authentication. │ │ │ │ - 0x000a4750 0a000000 00000000 20202d7a 20676373 ........ -z gcs │ │ │ │ - 0x000a4760 3d5b616c 77617973 7c6e6576 65727c69 =[always|never|i │ │ │ │ - 0x000a4770 6d706c69 6369745d 20202020 20202043 mplicit] C │ │ │ │ - 0x000a4780 6f6e7472 6f6c7320 77686574 68657220 ontrols whether │ │ │ │ - 0x000a4790 74686520 6f757470 75742073 7570706f the output suppo │ │ │ │ - 0x000a47a0 72747320 74686520 47756172 64656420 rts the Guarded │ │ │ │ - 0x000a47b0 436f6e74 726f6c20 53746163 6b202847 Control Stack (G │ │ │ │ - 0x000a47c0 43532920 6d656368 616e6973 6d2e0a20 CS) mechanism.. │ │ │ │ - 0x000a47d0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a47e0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a47f0 20202020 20202020 696d706c 69636974 implicit │ │ │ │ - 0x000a4800 20286465 6661756c 74206966 20272d7a (default if '-z │ │ │ │ - 0x000a4810 20676373 27206973 206f6d69 74746564 gcs' is omitted │ │ │ │ - 0x000a4820 293a2064 65647563 65204743 53206672 ): deduce GCS fr │ │ │ │ - 0x000a4830 6f6d2069 6e707574 206f626a 65637473 om input objects │ │ │ │ - 0x000a4840 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ - 0x000a4850 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4860 20202020 20202020 20202061 6c776179 alway │ │ │ │ - 0x000a4870 733a2061 6c776179 73206d61 726b7320 s: always marks │ │ │ │ - 0x000a4880 74686520 6f757470 75742077 69746820 the output with │ │ │ │ - 0x000a4890 4743532e 0a202020 20202020 20202020 GCS.. │ │ │ │ - 0x000a48a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a48b0 20202020 20202020 20202020 20206e65 ne │ │ │ │ - 0x000a48c0 7665723a 206e6576 6572206d 61726b73 ver: never marks │ │ │ │ - 0x000a48d0 20746865 206f7574 70757420 77697468 the output with │ │ │ │ - 0x000a48e0 20474353 2e0a0000 20202d7a 20676373 GCS.... -z gcs │ │ │ │ - 0x000a48f0 2d726570 6f72745b 3d6e6f6e 657c7761 -report[=none|wa │ │ │ │ - 0x000a4900 726e696e 677c6572 726f725d 20202045 rning|error] E │ │ │ │ - 0x000a4910 6d697420 7761726e 696e672f 6572726f mit warning/erro │ │ │ │ - 0x000a4920 72206f6e 206d6973 6d617463 68206f66 r on mismatch of │ │ │ │ - 0x000a4930 20474353 206d6172 6b696e67 20626574 GCS marking bet │ │ │ │ - 0x000a4940 7765656e 20696e70 7574206f 626a6563 ween input objec │ │ │ │ - 0x000a4950 74732061 6e64206f 75707574 2e0a2020 ts and ouput.. │ │ │ │ - 0x000a4960 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4970 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4980 20202020 2020206e 6f6e653a 20446f65 none: Doe │ │ │ │ - 0x000a4990 73206e6f 7420656d 69742061 6e792077 s not emit any w │ │ │ │ - 0x000a49a0 61726e69 6e672f65 72726f72 206d6573 arning/error mes │ │ │ │ - 0x000a49b0 73616765 732e0a20 20202020 20202020 sages.. │ │ │ │ - 0x000a49c0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a49d0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a49e0 7761726e 696e6720 28646566 61756c74 warning (default │ │ │ │ - 0x000a49f0 293a2045 6d697420 7761726e 696e6720 ): Emit warning │ │ │ │ - 0x000a4a00 7768656e 20746865 20696e70 7574206f when the input o │ │ │ │ - 0x000a4a10 626a6563 74732061 7265206d 69737369 bjects are missi │ │ │ │ - 0x000a4a20 6e672047 4353206d 61726b69 6e67730a ng GCS markings. │ │ │ │ - 0x000a4a30 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4620 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4630 6572726f 723a2045 6d697420 6572726f error: Emit erro │ │ │ │ + 0x000a4640 72207768 656e2074 68652069 6e707574 r when the input │ │ │ │ + 0x000a4650 206f626a 65637473 20617265 206d6973 objects are mis │ │ │ │ + 0x000a4660 73696e67 20425449 206d6172 6b696e67 sing BTI marking │ │ │ │ + 0x000a4670 730a2020 20202020 20202020 20202020 s. │ │ │ │ + 0x000a4680 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4690 20202020 20202020 20202020 20616e64 and │ │ │ │ + 0x000a46a0 206f7574 70757420 68617320 42544920 output has BTI │ │ │ │ + 0x000a46b0 6d61726b 696e672e 0a000000 00000000 marking......... │ │ │ │ + 0x000a46c0 20202d7a 20706163 2d706c74 20202020 -z pac-plt │ │ │ │ + 0x000a46d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a46e0 20202020 20202050 726f7465 63742050 Protect P │ │ │ │ + 0x000a46f0 4c547320 77697468 20506f69 6e746572 LTs with Pointer │ │ │ │ + 0x000a4700 20417574 68656e74 69636174 696f6e2e Authentication. │ │ │ │ + 0x000a4710 0a000000 00000000 20202d7a 20676373 ........ -z gcs │ │ │ │ + 0x000a4720 3d5b616c 77617973 7c6e6576 65727c69 =[always|never|i │ │ │ │ + 0x000a4730 6d706c69 6369745d 20202020 20202043 mplicit] C │ │ │ │ + 0x000a4740 6f6e7472 6f6c7320 77686574 68657220 ontrols whether │ │ │ │ + 0x000a4750 74686520 6f757470 75742073 7570706f the output suppo │ │ │ │ + 0x000a4760 72747320 74686520 47756172 64656420 rts the Guarded │ │ │ │ + 0x000a4770 436f6e74 726f6c20 53746163 6b202847 Control Stack (G │ │ │ │ + 0x000a4780 43532920 6d656368 616e6973 6d2e0a20 CS) mechanism.. │ │ │ │ + 0x000a4790 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a47a0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a47b0 20202020 20202020 696d706c 69636974 implicit │ │ │ │ + 0x000a47c0 20286465 6661756c 74206966 20272d7a (default if '-z │ │ │ │ + 0x000a47d0 20676373 27206973 206f6d69 74746564 gcs' is omitted │ │ │ │ + 0x000a47e0 293a2064 65647563 65204743 53206672 ): deduce GCS fr │ │ │ │ + 0x000a47f0 6f6d2069 6e707574 206f626a 65637473 om input objects │ │ │ │ + 0x000a4800 2e0a2020 20202020 20202020 20202020 .. │ │ │ │ + 0x000a4810 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4820 20202020 20202020 20202061 6c776179 alway │ │ │ │ + 0x000a4830 733a2061 6c776179 73206d61 726b7320 s: always marks │ │ │ │ + 0x000a4840 74686520 6f757470 75742077 69746820 the output with │ │ │ │ + 0x000a4850 4743532e 0a202020 20202020 20202020 GCS.. │ │ │ │ + 0x000a4860 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4870 20202020 20202020 20202020 20206e65 ne │ │ │ │ + 0x000a4880 7665723a 206e6576 6572206d 61726b73 ver: never marks │ │ │ │ + 0x000a4890 20746865 206f7574 70757420 77697468 the output with │ │ │ │ + 0x000a48a0 20474353 2e0a0000 20202d7a 20676373 GCS.... -z gcs │ │ │ │ + 0x000a48b0 2d726570 6f72745b 3d6e6f6e 657c7761 -report[=none|wa │ │ │ │ + 0x000a48c0 726e696e 677c6572 726f725d 20202045 rning|error] E │ │ │ │ + 0x000a48d0 6d697420 7761726e 696e672f 6572726f mit warning/erro │ │ │ │ + 0x000a48e0 72206f6e 206d6973 6d617463 68206f66 r on mismatch of │ │ │ │ + 0x000a48f0 20474353 206d6172 6b696e67 20626574 GCS marking bet │ │ │ │ + 0x000a4900 7765656e 20696e70 7574206f 626a6563 ween input objec │ │ │ │ + 0x000a4910 74732061 6e64206f 75707574 2e0a2020 ts and ouput.. │ │ │ │ + 0x000a4920 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4930 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4940 20202020 2020206e 6f6e653a 20446f65 none: Doe │ │ │ │ + 0x000a4950 73206e6f 7420656d 69742061 6e792077 s not emit any w │ │ │ │ + 0x000a4960 61726e69 6e672f65 72726f72 206d6573 arning/error mes │ │ │ │ + 0x000a4970 73616765 732e0a20 20202020 20202020 sages.. │ │ │ │ + 0x000a4980 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4990 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a49a0 7761726e 696e6720 28646566 61756c74 warning (default │ │ │ │ + 0x000a49b0 293a2045 6d697420 7761726e 696e6720 ): Emit warning │ │ │ │ + 0x000a49c0 7768656e 20746865 20696e70 7574206f when the input o │ │ │ │ + 0x000a49d0 626a6563 74732061 7265206d 69737369 bjects are missi │ │ │ │ + 0x000a49e0 6e672047 4353206d 61726b69 6e67730a ng GCS markings. │ │ │ │ + 0x000a49f0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4a00 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4a10 20202020 20202020 20202061 6e64206f and o │ │ │ │ + 0x000a4a20 75747075 74206861 76652047 4353206d utput have GCS m │ │ │ │ + 0x000a4a30 61726b69 6e672e0a 20202020 20202020 arking.. │ │ │ │ 0x000a4a40 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4a50 20202020 20202020 20202061 6e64206f and o │ │ │ │ - 0x000a4a60 75747075 74206861 76652047 4353206d utput have GCS m │ │ │ │ - 0x000a4a70 61726b69 6e672e0a 20202020 20202020 arking.. │ │ │ │ - 0x000a4a80 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4a90 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4aa0 20657272 6f723a20 456d6974 20657272 error: Emit err │ │ │ │ - 0x000a4ab0 6f722077 68656e20 74686520 696e7075 or when the inpu │ │ │ │ - 0x000a4ac0 74206f62 6a656374 73206172 65206d69 t objects are mi │ │ │ │ - 0x000a4ad0 7373696e 67204743 53206d61 726b696e ssing GCS markin │ │ │ │ - 0x000a4ae0 67730a20 20202020 20202020 20202020 gs. │ │ │ │ - 0x000a4af0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4b00 20202020 20202020 20202020 2020616e an │ │ │ │ - 0x000a4b10 64206f75 74707574 20686176 65204743 d output have GC │ │ │ │ - 0x000a4b20 53206d61 726b696e 672e0a00 00000000 S marking....... │ │ │ │ - 0x000a4b30 20202d7a 20676373 2d726570 6f72742d -z gcs-report- │ │ │ │ - 0x000a4b40 64796e61 6d69633d 6e6f6e65 7c776172 dynamic=none|war │ │ │ │ - 0x000a4b50 6e696e67 7c657272 6f722020 20456d69 ning|error Emi │ │ │ │ - 0x000a4b60 74207761 726e696e 672f6572 726f7220 t warning/error │ │ │ │ - 0x000a4b70 6f6e206d 69736d61 74636820 6f662047 on mismatch of G │ │ │ │ - 0x000a4b80 4353206d 61726b69 6e672062 65747765 CS marking betwe │ │ │ │ - 0x000a4b90 656e2074 68652063 75727265 6e74206c en the current l │ │ │ │ - 0x000a4ba0 696e6b0a 20202020 20202020 20202020 ink. │ │ │ │ - 0x000a4bb0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4a50 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4a60 20657272 6f723a20 456d6974 20657272 error: Emit err │ │ │ │ + 0x000a4a70 6f722077 68656e20 74686520 696e7075 or when the inpu │ │ │ │ + 0x000a4a80 74206f62 6a656374 73206172 65206d69 t objects are mi │ │ │ │ + 0x000a4a90 7373696e 67204743 53206d61 726b696e ssing GCS markin │ │ │ │ + 0x000a4aa0 67730a20 20202020 20202020 20202020 gs. │ │ │ │ + 0x000a4ab0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4ac0 20202020 20202020 20202020 2020616e an │ │ │ │ + 0x000a4ad0 64206f75 74707574 20686176 65204743 d output have GC │ │ │ │ + 0x000a4ae0 53206d61 726b696e 672e0a00 00000000 S marking....... │ │ │ │ + 0x000a4af0 20202d7a 20676373 2d726570 6f72742d -z gcs-report- │ │ │ │ + 0x000a4b00 64796e61 6d69633d 6e6f6e65 7c776172 dynamic=none|war │ │ │ │ + 0x000a4b10 6e696e67 7c657272 6f722020 20456d69 ning|error Emi │ │ │ │ + 0x000a4b20 74207761 726e696e 672f6572 726f7220 t warning/error │ │ │ │ + 0x000a4b30 6f6e206d 69736d61 74636820 6f662047 on mismatch of G │ │ │ │ + 0x000a4b40 4353206d 61726b69 6e672062 65747765 CS marking betwe │ │ │ │ + 0x000a4b50 656e2074 68652063 75727265 6e74206c en the current l │ │ │ │ + 0x000a4b60 696e6b0a 20202020 20202020 20202020 ink. │ │ │ │ + 0x000a4b70 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4b80 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4b90 20756e69 7420616e 6420696e 70757420 unit and input │ │ │ │ + 0x000a4ba0 64796e61 6d696320 6f626a65 6374732e dynamic objects. │ │ │ │ + 0x000a4bb0 0a202020 20202020 20202020 20202020 . │ │ │ │ 0x000a4bc0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4bd0 20756e69 7420616e 6420696e 70757420 unit and input │ │ │ │ - 0x000a4be0 64796e61 6d696320 6f626a65 6374732e dynamic objects. │ │ │ │ - 0x000a4bf0 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x000a4c00 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4bd0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4be0 6e6f6e65 3a20446f 6573206e 6f742065 none: Does not e │ │ │ │ + 0x000a4bf0 6d697420 616e7920 7761726e 696e672f mit any warning/ │ │ │ │ + 0x000a4c00 6572726f 72206d65 73736167 65732e0a error messages.. │ │ │ │ 0x000a4c10 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4c20 6e6f6e65 3a20446f 6573206e 6f742065 none: Does not e │ │ │ │ - 0x000a4c30 6d697420 616e7920 7761726e 696e672f mit any warning/ │ │ │ │ - 0x000a4c40 6572726f 72206d65 73736167 65732e0a error messages.. │ │ │ │ - 0x000a4c50 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4c60 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4c70 20202020 20202020 20202020 20202077 w │ │ │ │ - 0x000a4c80 61726e69 6e673a20 456d6974 20776172 arning: Emit war │ │ │ │ - 0x000a4c90 6e696e67 20776865 6e207468 6520696e ning when the in │ │ │ │ - 0x000a4ca0 70757420 6f626a65 63747320 61726520 put objects are │ │ │ │ - 0x000a4cb0 6d697373 696e6720 47435320 6d61726b missing GCS mark │ │ │ │ - 0x000a4cc0 696e6773 0a202020 20202020 20202020 ings. │ │ │ │ - 0x000a4cd0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4c20 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4c30 20202020 20202020 20202020 20202077 w │ │ │ │ + 0x000a4c40 61726e69 6e673a20 456d6974 20776172 arning: Emit war │ │ │ │ + 0x000a4c50 6e696e67 20776865 6e207468 6520696e ning when the in │ │ │ │ + 0x000a4c60 70757420 6f626a65 63747320 61726520 put objects are │ │ │ │ + 0x000a4c70 6d697373 696e6720 47435320 6d61726b missing GCS mark │ │ │ │ + 0x000a4c80 696e6773 0a202020 20202020 20202020 ings. │ │ │ │ + 0x000a4c90 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4ca0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x000a4cb0 20202020 2020616e 64206f75 74707574 and output │ │ │ │ + 0x000a4cc0 20686176 65204743 53206d61 726b696e have GCS markin │ │ │ │ + 0x000a4cd0 672e0a20 20202020 20202020 20202020 g.. │ │ │ │ 0x000a4ce0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4cf0 20202020 2020616e 64206f75 74707574 and output │ │ │ │ - 0x000a4d00 20686176 65204743 53206d61 726b696e have GCS markin │ │ │ │ - 0x000a4d10 672e0a20 20202020 20202020 20202020 g.. │ │ │ │ - 0x000a4d20 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4d30 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4d40 20206572 726f723a 20456d69 74206572 error: Emit er │ │ │ │ - 0x000a4d50 726f7220 7768656e 20746865 20696e70 ror when the inp │ │ │ │ - 0x000a4d60 7574206f 626a6563 74732061 7265206d ut objects are m │ │ │ │ - 0x000a4d70 69737369 6e672047 4353206d 61726b69 issing GCS marki │ │ │ │ - 0x000a4d80 6e67730a 20202020 20202020 20202020 ngs. │ │ │ │ - 0x000a4d90 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4da0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4db0 20202020 20616e64 206f7574 70757420 and output │ │ │ │ - 0x000a4dc0 68617665 20474353 206d6172 6b696e67 have GCS marking │ │ │ │ - 0x000a4dd0 2e0a0000 00000000 20202d7a 206d656d ........ -z mem │ │ │ │ - 0x000a4de0 7461672d 6d6f6465 5b3d6e6f 6e657c73 tag-mode[=none|s │ │ │ │ - 0x000a4df0 796e637c 6173796e 635d2020 20202053 ync|async] S │ │ │ │ - 0x000a4e00 656c6563 74204d65 6d6f7279 20546167 elect Memory Tag │ │ │ │ - 0x000a4e10 67696e67 20457874 656e7369 6f6e206d ging Extension m │ │ │ │ - 0x000a4e20 6f646520 6f66206f 70657261 74696f6e ode of operation │ │ │ │ - 0x000a4e30 20746f20 7573652e 0a202020 20202020 to use.. │ │ │ │ - 0x000a4e40 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4e50 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4e60 456d6974 73206120 44545f41 41524348 Emits a DT_AARCH │ │ │ │ - 0x000a4e70 36345f4d 454d5441 475f4d4f 44452064 64_MEMTAG_MODE d │ │ │ │ - 0x000a4e80 796e616d 69632074 61672066 6f722074 ynamic tag for t │ │ │ │ - 0x000a4e90 68652062 696e6172 792e0a20 20202020 he binary.. │ │ │ │ - 0x000a4ea0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4eb0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4ec0 20205468 69732065 6e747279 20697320 This entry is │ │ │ │ - 0x000a4ed0 6f6e6c79 2076616c 6964206f 6e207468 only valid on th │ │ │ │ - 0x000a4ee0 65206d61 696e2065 78656375 7461626c e main executabl │ │ │ │ - 0x000a4ef0 652e2020 49742069 730a2020 20202020 e. It is. │ │ │ │ - 0x000a4f00 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4f10 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4f20 2069676e 6f726564 20696e20 74686520 ignored in the │ │ │ │ - 0x000a4f30 64796e61 6d696361 6c6c7920 6c6f6164 dynamically load │ │ │ │ - 0x000a4f40 6564206f 626a6563 74732062 79207468 ed objects by th │ │ │ │ - 0x000a4f50 65206c6f 61646572 2e0a2020 20202020 e loader.. │ │ │ │ - 0x000a4f60 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4f70 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4f80 2020206e 6f6e6520 28646566 61756c74 none (default │ │ │ │ - 0x000a4f90 293a2044 69736162 6c65204d 54452063 ): Disable MTE c │ │ │ │ - 0x000a4fa0 6865636b 696e6720 6f66206d 656d6f72 hecking of memor │ │ │ │ - 0x000a4fb0 79207265 61647320 616e6420 77726974 y reads and writ │ │ │ │ - 0x000a4fc0 65732e0a 20202020 20202020 20202020 es.. │ │ │ │ - 0x000a4fd0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a4fe0 20202020 20202020 20202020 2073796e syn │ │ │ │ - 0x000a4ff0 633a2045 6e61626c 65207072 65636973 c: Enable precis │ │ │ │ - 0x000a5000 65206578 63657074 696f6e73 20776865 e exceptions whe │ │ │ │ - 0x000a5010 6e206d69 736d6174 63686564 20616464 n mismatched add │ │ │ │ - 0x000a5020 72657373 20616e64 0a202020 20202020 ress and. │ │ │ │ - 0x000a5030 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a5040 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a5050 20202020 20202020 616c6c6f 63617469 allocati │ │ │ │ - 0x000a5060 6f6e2074 61677320 64657465 63746564 on tags detected │ │ │ │ - 0x000a5070 206f6e20 6c6f6164 2f73746f 7265206f on load/store o │ │ │ │ - 0x000a5080 70657261 74696f6e 732e0a20 20202020 perations.. │ │ │ │ - 0x000a5090 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a50a0 20202020 20202020 20202020 20202020 │ │ │ │ - 0x000a50b0 20202020 6173796e 633a2045 6e61626c async: Enabl │ │ │ │ - 0x000a50c0 6520696d 70726563 69736520 65786365 e imprecise exce │ │ │ │ - 0x000a50d0 7074696f 6e732e0a 00000000 00000000 ptions.......... │ │ │ │ - 0x000a50e0 20202d7a 206d656d 7461672d 73746163 -z memtag-stac │ │ │ │ - 0x000a50f0 6b202020 20202020 20202020 20202020 k │ │ │ │ - 0x000a5100 4d61726b 2070726f 6772616d 20737461 Mark program sta │ │ │ │ - 0x000a5110 636b2077 69746820 4d544520 70726f74 ck with MTE prot │ │ │ │ - 0x000a5120 65637469 6f6e2e0a 00000000 00000000 ection.......... │ │ │ │ - 0x000a5130 2e2e2f2e 2e2f6c64 2f6c646c 65782e6c ../../ld/ldlex.l │ │ │ │ - 0x000a5140 00000000 00000000 20696e20 73637269 ........ in scri │ │ │ │ - 0x000a5150 70740000 00000000 20696e20 65787072 pt...... in expr │ │ │ │ - 0x000a5160 65737369 6f6e0000 66617461 6c20666c ession..fatal fl │ │ │ │ - 0x000a5170 65782073 63616e6e 65722069 6e746572 ex scanner inter │ │ │ │ - 0x000a5180 6e616c20 6572726f 722d2d6e 6f206163 nal error--no ac │ │ │ │ - 0x000a5190 74696f6e 20666f75 6e640000 00000000 tion found...... │ │ │ │ - 0x000a51a0 2d2b2023 30000000 2e2e2f2e 2e2f6c64 -+ #0...../../ld │ │ │ │ - 0x000a51b0 2f6c646d 6973632e 63000000 00000000 /ldmisc.c....... │ │ │ │ - 0x000a51c0 256c7800 00000000 3078256c 78000000 %lx.....0x%lx... │ │ │ │ - 0x000a51d0 25313073 00000000 2570423a 20696e20 %10s....%pB: in │ │ │ │ - 0x000a51e0 66756e63 74696f6e 20602570 54273a0a function `%pT':. │ │ │ │ - 0x000a51f0 00000000 00000000 2570423a 00000000 ........%pB:.... │ │ │ │ - 0x000a5200 25705400 00000000 28257041 2b307825 %pT.....(%pA+0x% │ │ │ │ - 0x000a5210 76290000 00000000 5b25735d 00000000 v)......[%s].... │ │ │ │ - 0x000a5220 25732067 656e6572 61746564 00000000 %s generated.... │ │ │ │ - 0x000a5230 25732825 73290000 3c6e6f20 66696c65 %s(%s).. (%s generated) │ │ │ │ - 0x000a5250 00000000 00000000 28257329 25730000 ........(%s)%s.. │ │ │ │ - 0x000a5260 25732b30 78257620 28747970 65202573 %s+0x%v (type %s │ │ │ │ - 0x000a5270 29000000 00000000 25733a25 75000000 ).......%s:%u... │ │ │ │ - 0x000a5280 6e6f2073 796d626f 6c000000 00000000 no symbol....... │ │ │ │ - 0x000a5290 2525252e 2a730000 25252563 00000000 %%%.*s..%%%c.... │ │ │ │ - 0x000a52a0 3a000000 00000000 25752573 00000000 :.......%u%s.... │ │ │ │ - 0x000a52b0 2f2a2053 63726970 7420666f 72202d55 /* Script for -U │ │ │ │ - 0x000a52c0 72202a2f 0a2f2a20 436f7079 72696768 r */./* Copyrigh │ │ │ │ - 0x000a52d0 74202843 29203230 31342d32 30323620 t (C) 2014-2026 │ │ │ │ - 0x000a52e0 46726565 20536f66 74776172 6520466f Free Software Fo │ │ │ │ - 0x000a52f0 756e6461 74696f6e 2c20496e 632e0a20 undation, Inc.. │ │ │ │ - 0x000a5300 2020436f 7079696e 6720616e 64206469 Copying and di │ │ │ │ - 0x000a5310 73747269 62757469 6f6e206f 66207468 stribution of th │ │ │ │ - 0x000a5320 69732073 63726970 742c2077 69746820 is script, with │ │ │ │ - 0x000a5330 6f722077 6974686f 7574206d 6f646966 or without modif │ │ │ │ - 0x000a5340 69636174 696f6e2c 0a202020 61726520 ication,. are │ │ │ │ - 0x000a5350 7065726d 69747465 6420696e 20616e79 permitted in any │ │ │ │ - 0x000a5360 206d6564 69756d20 77697468 6f757420 medium without │ │ │ │ - 0x000a5370 726f7961 6c747920 70726f76 69646564 royalty provided │ │ │ │ - 0x000a5380 20746865 20636f70 79726967 68740a20 the copyright. │ │ │ │ - 0x000a5390 20206e6f 74696365 20616e64 20746869 notice and thi │ │ │ │ - 0x000a53a0 73206e6f 74696365 20617265 20707265 s notice are pre │ │ │ │ - 0x000a53b0 73657276 65642e20 202a2f0a 4f555450 served. */.OUTP │ │ │ │ - 0x000a53c0 55545f46 4f524d41 54282265 6c663332 UT_FORMAT("elf32 │ │ │ │ - 0x000a53d0 2d6c6974 746c6561 61726368 3634222c -littleaarch64", │ │ │ │ - 0x000a53e0 2022656c 6633322d 62696761 61726368 "elf32-bigaarch │ │ │ │ - 0x000a53f0 3634222c 2022656c 6633322d 6c697474 64", "elf32-litt │ │ │ │ - 0x000a5400 6c656161 72636836 3422290a 4f555450 leaarch64").OUTP │ │ │ │ - 0x000a5410 55545f41 52434828 61617263 6836343a UT_ARCH(aarch64: │ │ │ │ - 0x000a5420 696c7033 32290a20 2f2a2046 6f722073 ilp32). /* For s │ │ │ │ - 0x000a5430 6f6d6520 72656173 6f6e2c20 74686520 ome reason, the │ │ │ │ - 0x000a5440 536f6c61 72697320 6c696e6b 6572206d Solaris linker m │ │ │ │ - 0x000a5450 616b6573 20626164 20657865 63757461 akes bad executa │ │ │ │ - 0x000a5460 626c6573 0a202069 6620676c 64202d72 bles. if gld -r │ │ │ │ - 0x000a5470 20697320 75736564 20616e64 20746865 is used and the │ │ │ │ - 0x000a5480 20696e74 65726d65 64696174 65206669 intermediate fi │ │ │ │ - 0x000a5490 6c652068 61732073 65637469 6f6e7320 le has sections │ │ │ │ - 0x000a54a0 73746172 74696e67 0a202061 74206e6f starting. at no │ │ │ │ - 0x000a54b0 6e2d7a65 726f2061 64647265 73736573 n-zero addresses │ │ │ │ - 0x000a54c0 2e202043 6f756c64 20626520 6120536f . Could be a So │ │ │ │ - 0x000a54d0 6c617269 73206c64 20627567 2c20636f laris ld bug, co │ │ │ │ - 0x000a54e0 756c6420 62652061 20474e55 206c640a uld be a GNU ld. │ │ │ │ - 0x000a54f0 20206275 672e2020 42757420 666f7220 bug. But for │ │ │ │ - 0x000a5500 6e6f7720 61737369 676e696e 67207468 now assigning th │ │ │ │ - 0x000a5510 65207a65 726f2076 6d617320 776f726b e zero vmas work │ │ │ │ - 0x000a5520 732e2020 2a2f0a53 45435449 4f4e530a s. */.SECTIONS. │ │ │ │ - 0x000a5530 7b0a2020 2f2a2050 6c616365 20746865 {. /* Place the │ │ │ │ - 0x000a5540 20627569 6c642d69 64206173 20636c6f build-id as clo │ │ │ │ - 0x000a5550 73652074 6f207468 6520454c 46206865 se to the ELF he │ │ │ │ - 0x000a5560 61646572 73206173 20706f73 7369626c aders as possibl │ │ │ │ - 0x000a5570 652e2020 54686973 0a202020 20206d61 e. This. ma │ │ │ │ - 0x000a5580 78696d69 73657320 74686520 6368616e ximises the chan │ │ │ │ - 0x000a5590 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x000a55a0 77696c6c 20626520 70726573 656e7420 will be present │ │ │ │ - 0x000a55b0 696e2063 6f726520 66696c65 732c0a20 in core files,. │ │ │ │ - 0x000a55c0 20202020 77686963 68204744 42206361 which GDB ca │ │ │ │ - 0x000a55d0 6e207468 656e2075 73652074 6f206c6f n then use to lo │ │ │ │ - 0x000a55e0 63617465 20746865 20617373 6f636961 cate the associa │ │ │ │ - 0x000a55f0 74656420 64656275 67696e66 6f206669 ted debuginfo fi │ │ │ │ - 0x000a5600 6c652e20 202a2f0a 20202e6e 6f74652e le. */. .note. │ │ │ │ - 0x000a5610 676e752e 6275696c 642d6964 20303a20 gnu.build-id 0: │ │ │ │ - 0x000a5620 7b202a28 2e6e6f74 652e676e 752e6275 { *(.note.gnu.bu │ │ │ │ - 0x000a5630 696c642d 69642920 7d0a2020 2e696e74 ild-id) }. .int │ │ │ │ - 0x000a5640 65727020 20202020 20203020 3a207b20 erp 0 : { │ │ │ │ - 0x000a5650 2a282e69 6e746572 7029207d 0a20202e *(.interp) }. . │ │ │ │ - 0x000a5660 68617368 20202020 20202020 2030203a hash 0 : │ │ │ │ - 0x000a5670 207b202a 282e6861 73682920 7d0a2020 { *(.hash) }. │ │ │ │ - 0x000a5680 2e676e75 2e686173 68202020 20203020 .gnu.hash 0 │ │ │ │ - 0x000a5690 3a207b20 2a282e67 6e752e68 61736829 : { *(.gnu.hash) │ │ │ │ - 0x000a56a0 207d0a20 202e6479 6e73796d 20202020 }. .dynsym │ │ │ │ - 0x000a56b0 20202030 203a207b 202a282e 64796e73 0 : { *(.dyns │ │ │ │ - 0x000a56c0 796d2920 7d0a2020 2e64796e 73747220 ym) }. .dynstr │ │ │ │ - 0x000a56d0 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000a56e0 796e7374 7229207d 0a20202e 676e752e ynstr) }. .gnu. │ │ │ │ - 0x000a56f0 76657273 696f6e20 2030203a 207b202a version 0 : { * │ │ │ │ - 0x000a5700 282e676e 752e7665 7273696f 6e29207d (.gnu.version) } │ │ │ │ - 0x000a5710 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x000a5720 6420303a 207b202a 282e676e 752e7665 d 0: { *(.gnu.ve │ │ │ │ - 0x000a5730 7273696f 6e5f6429 207d0a20 202e676e rsion_d) }. .gn │ │ │ │ - 0x000a5740 752e7665 7273696f 6e5f7220 303a207b u.version_r 0: { │ │ │ │ - 0x000a5750 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x000a5760 7229207d 0a20202e 72656c61 2e696e69 r) }. .rela.ini │ │ │ │ - 0x000a5770 74202020 2030203a 207b202a 282e7265 t 0 : { *(.re │ │ │ │ - 0x000a5780 6c612e69 6e697429 207d0a20 202e7265 la.init) }. .re │ │ │ │ - 0x000a5790 6c612e74 65787420 20202030 203a207b la.text 0 : { │ │ │ │ - 0x000a57a0 202a282e 72656c61 2e746578 7429207d *(.rela.text) } │ │ │ │ - 0x000a57b0 0a20202e 72656c61 2e66696e 69202020 . .rela.fini │ │ │ │ - 0x000a57c0 2030203a 207b202a 282e7265 6c612e66 0 : { *(.rela.f │ │ │ │ - 0x000a57d0 696e6929 207d0a20 202e7265 6c612e72 ini) }. .rela.r │ │ │ │ - 0x000a57e0 6f646174 61202030 203a207b 202a282e odata 0 : { *(. │ │ │ │ - 0x000a57f0 72656c61 2e726f64 61746129 207d0a20 rela.rodata) }. │ │ │ │ - 0x000a5800 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ - 0x000a5810 726f2030 203a207b 202a282e 72656c61 ro 0 : { *(.rela │ │ │ │ - 0x000a5820 2e646174 612e7265 6c2e726f 29207d0a .data.rel.ro) }. │ │ │ │ - 0x000a5830 20202e72 656c612e 64617461 20202020 .rela.data │ │ │ │ - 0x000a5840 30203a20 7b202a28 2e72656c 612e6461 0 : { *(.rela.da │ │ │ │ - 0x000a5850 74612920 7d0a2020 2e72656c 612e7464 ta) }. .rela.td │ │ │ │ - 0x000a5860 61746109 30203a20 7b202a28 2e72656c ata.0 : { *(.rel │ │ │ │ - 0x000a5870 612e7464 61746129 207d0a20 202e7265 a.tdata) }. .re │ │ │ │ - 0x000a5880 6c612e74 62737309 30203a20 7b202a28 la.tbss.0 : { *( │ │ │ │ - 0x000a5890 2e72656c 612e7462 73732920 7d0a2020 .rela.tbss) }. │ │ │ │ - 0x000a58a0 2e72656c 612e6374 6f727320 20203020 .rela.ctors 0 │ │ │ │ - 0x000a58b0 3a207b20 2a282e72 656c612e 63746f72 : { *(.rela.ctor │ │ │ │ - 0x000a58c0 7329207d 0a20202e 72656c61 2e64746f s) }. .rela.dto │ │ │ │ - 0x000a58d0 72732020 2030203a 207b202a 282e7265 rs 0 : { *(.re │ │ │ │ - 0x000a58e0 6c612e64 746f7273 29207d0a 20202e72 la.dtors) }. .r │ │ │ │ - 0x000a58f0 656c612e 676f7420 20202020 30203a20 ela.got 0 : │ │ │ │ - 0x000a5900 7b202a28 2e72656c 612e676f 7429207d { *(.rela.got) } │ │ │ │ - 0x000a5910 0a20202e 72656c61 2e627373 20202020 . .rela.bss │ │ │ │ - 0x000a5920 2030203a 207b202a 282e7265 6c612e62 0 : { *(.rela.b │ │ │ │ - 0x000a5930 73732920 7d0a2020 2e72656c 612e6966 ss) }. .rela.if │ │ │ │ - 0x000a5940 756e6320 20203020 3a207b20 2a282e72 unc 0 : { *(.r │ │ │ │ - 0x000a5950 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x000a5960 72656c61 2e706c74 20202020 2030203a rela.plt 0 : │ │ │ │ - 0x000a5970 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x000a5980 72656c61 2e706c74 290a2020 20207d0a rela.plt). }. │ │ │ │ - 0x000a5990 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ - 0x000a59a0 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ - 0x000a59b0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000a59c0 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ - 0x000a59d0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x000a59e0 696e6974 20202020 20202020 2030203a init 0 : │ │ │ │ - 0x000a59f0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x000a5a00 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ - 0x000a5a10 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x000a5a20 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ - 0x000a5a30 20202020 30203a20 414c4947 4e283136 0 : ALIGN(16 │ │ │ │ - 0x000a5a40 29207b20 2a282e70 6c742920 7d0a2020 ) { *(.plt) }. │ │ │ │ - 0x000a5a50 2e746578 74202020 20202020 20203020 .text 0 │ │ │ │ - 0x000a5a60 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ - 0x000a5a70 74202e73 74756229 0a202020 202f2a20 t .stub). /* │ │ │ │ - 0x000a5a80 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ - 0x000a5a90 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ - 0x000a5aa0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ - 0x000a5ab0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ - 0x000a5ac0 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ - 0x000a5ad0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x000a5ae0 202e6669 6e692020 20202020 20202030 .fini 0 │ │ │ │ - 0x000a5af0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000a5b00 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ - 0x000a5b10 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ - 0x000a5b20 30303364 350a2020 2f2a2053 74617274 003d5. /* Start │ │ │ │ - 0x000a5b30 206f6620 74686520 52656164 204f6e6c of the Read Onl │ │ │ │ - 0x000a5b40 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x000a5b50 2a2f0a20 202e726f 64617461 20202020 */. .rodata │ │ │ │ - 0x000a5b60 20202030 203a207b 202a282e 726f6461 0 : { *(.roda │ │ │ │ - 0x000a5b70 74612920 7d0a2020 2e726f64 61746131 ta) }. .rodata1 │ │ │ │ - 0x000a5b80 20202020 20203020 3a207b20 2a282e72 0 : { *(.r │ │ │ │ - 0x000a5b90 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ - 0x000a5ba0 6672616d 655f6864 72203020 3a207b20 frame_hdr 0 : { │ │ │ │ - 0x000a5bb0 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ - 0x000a5bc0 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ - 0x000a5bd0 20202030 203a204f 4e4c595f 49465f52 0 : ONLY_IF_R │ │ │ │ - 0x000a5be0 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ - 0x000a5bf0 6672616d 65292920 7d0a2020 2e736672 frame)) }. .sfr │ │ │ │ - 0x000a5c00 616d6520 20202020 20203020 3a204f4e ame 0 : ON │ │ │ │ - 0x000a5c10 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000a5c20 282a282e 73667261 6d652929 207d0a20 (*(.sframe)) }. │ │ │ │ - 0x000a5c30 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000a5c40 6c652030 203a204f 4e4c595f 49465f52 le 0 : ONLY_IF_R │ │ │ │ - 0x000a5c50 4f207b20 2a282e67 63635f65 78636570 O { *(.gcc_excep │ │ │ │ - 0x000a5c60 745f7461 626c6529 207d0a20 202e676e t_table) }. .gn │ │ │ │ - 0x000a5c70 755f6578 74616220 30203a20 4f4e4c59 u_extab 0 : ONLY │ │ │ │ - 0x000a5c80 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ - 0x000a5c90 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ - 0x000a5ca0 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ - 0x000a5cb0 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ - 0x000a5cc0 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ - 0x000a5cd0 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ - 0x000a5ce0 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x000a5cf0 67657320 30203a20 4f4e4c59 5f49465f ges 0 : ONLY_IF_ │ │ │ │ - 0x000a5d00 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ - 0x000a5d10 6e5f7261 6e676573 29207d0a 20202f2a n_ranges) }. /* │ │ │ │ - 0x000a5d20 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ - 0x000a5d30 61642057 72697465 20446174 61207265 ad Write Data re │ │ │ │ - 0x000a5d40 67696f6e 2e20202a 2f0a2020 2f2a2045 gion. */. /* E │ │ │ │ - 0x000a5d50 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ - 0x000a5d60 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ - 0x000a5d70 6d652020 20202030 203a204f 4e4c595f me 0 : ONLY_ │ │ │ │ - 0x000a5d80 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x000a5d90 2e65685f 6672616d 65292920 7d0a2020 .eh_frame)) }. │ │ │ │ - 0x000a5da0 2e736672 616d6520 20202020 20203020 .sframe 0 │ │ │ │ - 0x000a5db0 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000a5dc0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000a5dd0 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x000a5de0 20202030 203a204f 4e4c595f 49465f52 0 : ONLY_IF_R │ │ │ │ - 0x000a5df0 57207b20 2a282e67 6e755f65 78746162 W { *(.gnu_extab │ │ │ │ - 0x000a5e00 29207d0a 20202e67 63635f65 78636570 ) }. .gcc_excep │ │ │ │ - 0x000a5e10 745f7461 626c6520 30203a20 4f4e4c59 t_table 0 : ONLY │ │ │ │ - 0x000a5e20 5f49465f 5257207b 202a282e 6763635f _IF_RW { *(.gcc_ │ │ │ │ - 0x000a5e30 65786365 70745f74 61626c65 29207d0a except_table) }. │ │ │ │ - 0x000a5e40 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x000a5e50 67657320 30203a20 4f4e4c59 5f49465f ges 0 : ONLY_IF_ │ │ │ │ - 0x000a5e60 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ - 0x000a5e70 6e5f7261 6e676573 29207d0a 20202f2a n_ranges) }. /* │ │ │ │ - 0x000a5e80 20546872 65616420 4c6f6361 6c205374 Thread Local St │ │ │ │ - 0x000a5e90 6f726167 65207365 6374696f 6e732e20 orage sections. │ │ │ │ - 0x000a5ea0 202a2f0a 20202e74 64617461 0930203a */. .tdata.0 : │ │ │ │ - 0x000a5eb0 0a202020 7b0a2020 2020202a 282e7464 . {. *(.td │ │ │ │ - 0x000a5ec0 61746129 0a202020 7d0a2020 2e746273 ata). }. .tbs │ │ │ │ - 0x000a5ed0 73090930 203a207b 202a282e 74627373 s..0 : { *(.tbss │ │ │ │ - 0x000a5ee0 29207d0a 20202e6a 63722020 20202020 ) }. .jcr │ │ │ │ - 0x000a5ef0 20202020 30203a20 7b204b45 45502028 0 : { KEEP ( │ │ │ │ - 0x000a5f00 2a282e6a 63722929 207d0a20 202e6479 *(.jcr)) }. .dy │ │ │ │ - 0x000a5f10 6e616d69 63202020 20202030 203a207b namic 0 : { │ │ │ │ - 0x000a5f20 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x000a5f30 202e676f 74202020 20202020 20202030 .got 0 │ │ │ │ - 0x000a5f40 203a207b 202a282e 676f7429 207d0a20 : { *(.got) }. │ │ │ │ - 0x000a5f50 202e676f 742e706c 74202020 20202030 .got.plt 0 │ │ │ │ - 0x000a5f60 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x000a5f70 207d0a20 202e6461 74612020 20202020 }. .data │ │ │ │ - 0x000a5f80 20202030 203a0a20 207b0a20 2020202a 0 :. {. * │ │ │ │ - 0x000a5f90 282e6461 7461290a 20202020 534f5254 (.data). SORT │ │ │ │ - 0x000a5fa0 28434f4e 53545255 43544f52 53290a20 (CONSTRUCTORS). │ │ │ │ - 0x000a5fb0 207d0a20 202e6461 74613120 20202020 }. .data1 │ │ │ │ - 0x000a5fc0 20202030 203a207b 202a282e 64617461 0 : { *(.data │ │ │ │ - 0x000a5fd0 3129207d 0a20202e 62737320 20202020 1) }. .bss │ │ │ │ - 0x000a5fe0 20202020 2030203a 0a20207b 0a202020 0 :. {. │ │ │ │ - 0x000a5ff0 202a282e 62737329 0a202020 202f2a20 *(.bss). /* │ │ │ │ - 0x000a6000 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x000a6010 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x000a6020 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x000a6030 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x000a6040 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x000a6050 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x000a6060 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x000a6070 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x000a6080 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x000a6090 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x000a60a0 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x000a60b0 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x000a60c0 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x000a60d0 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x000a60e0 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x000a60f0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x000a6100 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x000a6110 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x000a6120 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x000a6130 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x000a6140 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x000a6150 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x000a6160 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x000a6170 696f6e2e 20202a2f 0a20207d 0a20202f ion. */. }. / │ │ │ │ - 0x000a6180 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ - 0x000a6190 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ - 0x000a61a0 2e20202a 2f0a2020 2f2a2053 74617274 . */. /* Start │ │ │ │ - 0x000a61b0 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ - 0x000a61c0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000a61d0 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ - 0x000a61e0 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ - 0x000a61f0 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ - 0x000a6200 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ - 0x000a6210 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ - 0x000a6220 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000a6230 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ - 0x000a6240 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ - 0x000a6250 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ - 0x000a6260 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ - 0x000a6270 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x000a6280 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ - 0x000a6290 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ - 0x000a62a0 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ - 0x000a62b0 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ - 0x000a62c0 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ - 0x000a62d0 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ - 0x000a62e0 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ - 0x000a62f0 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ - 0x000a6300 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ - 0x000a6310 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ - 0x000a6320 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ - 0x000a6330 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ - 0x000a6340 69627574 65732920 7d0a2020 2f2a2044 ibutes) }. /* D │ │ │ │ - 0x000a6350 57415246 20646562 75672073 65637469 WARF debug secti │ │ │ │ - 0x000a6360 6f6e732e 0a202020 20205379 6d626f6c ons.. Symbol │ │ │ │ - 0x000a6370 7320696e 20746865 20445741 52462064 s in the DWARF d │ │ │ │ - 0x000a6380 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000a6390 73206172 65207265 6c617469 76652074 s are relative t │ │ │ │ - 0x000a63a0 6f207468 65206265 67696e6e 696e670a o the beginning. │ │ │ │ - 0x000a63b0 20202020 206f6620 74686520 73656374 of the sect │ │ │ │ - 0x000a63c0 696f6e20 736f2077 65206265 67696e20 ion so we begin │ │ │ │ - 0x000a63d0 7468656d 20617420 302e2020 2a2f0a20 them at 0. */. │ │ │ │ - 0x000a63e0 202f2a20 44574152 4620312e 20202a2f /* DWARF 1. */ │ │ │ │ - 0x000a63f0 0a20202e 64656275 67202020 20202020 . .debug │ │ │ │ - 0x000a6400 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000a6410 6729207d 0a20202e 6c696e65 20202020 g) }. .line │ │ │ │ - 0x000a6420 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000a6430 6c696e65 29207d0a 20202f2a 20474e55 line) }. /* GNU │ │ │ │ - 0x000a6440 20445741 52462031 20657874 656e7369 DWARF 1 extensi │ │ │ │ - 0x000a6450 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x000a6460 675f7372 63696e66 6f202030 203a207b g_srcinfo 0 : { │ │ │ │ - 0x000a6470 202a282e 64656275 675f7372 63696e66 *(.debug_srcinf │ │ │ │ - 0x000a6480 6f29207d 0a20202e 64656275 675f7366 o) }. .debug_sf │ │ │ │ - 0x000a6490 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000a64a0 64656275 675f7366 6e616d65 7329207d debug_sfnames) } │ │ │ │ - 0x000a64b0 0a20202f 2a204457 41524620 312e3120 . /* DWARF 1.1 │ │ │ │ - 0x000a64c0 616e6420 44574152 4620322e 20202a2f and DWARF 2. */ │ │ │ │ - 0x000a64d0 0a20202e 64656275 675f6172 616e6765 . .debug_arange │ │ │ │ - 0x000a64e0 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000a64f0 675f6172 616e6765 7329207d 0a20202e g_aranges) }. . │ │ │ │ - 0x000a6500 64656275 675f7075 626e616d 65732030 debug_pubnames 0 │ │ │ │ - 0x000a6510 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x000a6520 626e616d 65732920 7d0a2020 2f2a2044 bnames) }. /* D │ │ │ │ - 0x000a6530 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000a6540 65627567 5f696e66 6f202020 20203020 ebug_info 0 │ │ │ │ - 0x000a6550 3a207b20 2a282e64 65627567 5f696e66 : { *(.debug_inf │ │ │ │ - 0x000a6560 6f29207d 0a20202e 64656275 675f6162 o) }. .debug_ab │ │ │ │ - 0x000a6570 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x000a6580 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x000a6590 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x000a65a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000a65b0 5f6c696e 6529207d 0a20202e 64656275 _line) }. .debu │ │ │ │ - 0x000a65c0 675f6672 616d6520 20202030 203a207b g_frame 0 : { │ │ │ │ - 0x000a65d0 202a282e 64656275 675f6672 616d6529 *(.debug_frame) │ │ │ │ - 0x000a65e0 207d0a20 202e6465 6275675f 73747220 }. .debug_str │ │ │ │ - 0x000a65f0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000a6600 6275675f 73747229 207d0a20 202e6465 bug_str) }. .de │ │ │ │ - 0x000a6610 6275675f 6c6f6320 20202020 2030203a bug_loc 0 : │ │ │ │ - 0x000a6620 207b202a 282e6465 6275675f 6c6f6329 { *(.debug_loc) │ │ │ │ - 0x000a6630 207d0a20 202e6465 6275675f 6d616369 }. .debug_maci │ │ │ │ - 0x000a6640 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x000a6650 6275675f 6d616369 6e666f29 207d0a20 bug_macinfo) }. │ │ │ │ - 0x000a6660 202f2a20 5347492f 4d495053 20445741 /* SGI/MIPS DWA │ │ │ │ - 0x000a6670 52462032 20657874 656e7369 6f6e732e RF 2 extensions. │ │ │ │ - 0x000a6680 20202a2f 0a20202e 64656275 675f7765 */. .debug_we │ │ │ │ - 0x000a6690 616b6e61 6d657320 30203a20 7b202a28 aknames 0 : { *( │ │ │ │ - 0x000a66a0 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x000a66b0 29207d0a 20202e64 65627567 5f66756e ) }. .debug_fun │ │ │ │ - 0x000a66c0 636e616d 65732030 203a207b 202a282e cnames 0 : { *(. │ │ │ │ - 0x000a66d0 64656275 675f6675 6e636e61 6d657329 debug_funcnames) │ │ │ │ - 0x000a66e0 207d0a20 202e6465 6275675f 74797065 }. .debug_type │ │ │ │ - 0x000a66f0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000a6700 65627567 5f747970 656e616d 65732920 ebug_typenames) │ │ │ │ - 0x000a6710 7d0a2020 2e646562 75675f76 61726e61 }. .debug_varna │ │ │ │ - 0x000a6720 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x000a6730 6275675f 7661726e 616d6573 29207d0a bug_varnames) }. │ │ │ │ - 0x000a6740 20202f2a 20445741 52462033 2e20202a /* DWARF 3. * │ │ │ │ - 0x000a6750 2f0a2020 2e646562 75675f70 75627479 /. .debug_pubty │ │ │ │ - 0x000a6760 70657320 30203a20 7b202a28 2e646562 pes 0 : { *(.deb │ │ │ │ - 0x000a6770 75675f70 75627479 70657329 207d0a20 ug_pubtypes) }. │ │ │ │ - 0x000a6780 202e6465 6275675f 72616e67 65732020 .debug_ranges │ │ │ │ - 0x000a6790 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000a67a0 72616e67 65732920 7d0a2020 2f2a2044 ranges) }. /* D │ │ │ │ - 0x000a67b0 57415246 20352e20 202a2f0a 20202e64 WARF 5. */. .d │ │ │ │ - 0x000a67c0 65627567 5f616464 72202020 20203020 ebug_addr 0 │ │ │ │ - 0x000a67d0 3a207b20 2a282e64 65627567 5f616464 : { *(.debug_add │ │ │ │ - 0x000a67e0 7229207d 0a20202e 64656275 675f6c69 r) }. .debug_li │ │ │ │ - 0x000a67f0 6e655f73 74722030 203a207b 202a282e ne_str 0 : { *(. │ │ │ │ - 0x000a6800 64656275 675f6c69 6e655f73 74722920 debug_line_str) │ │ │ │ - 0x000a6810 7d0a2020 2e646562 75675f6c 6f636c69 }. .debug_locli │ │ │ │ - 0x000a6820 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x000a6830 75675f6c 6f636c69 73747329 207d0a20 ug_loclists) }. │ │ │ │ - 0x000a6840 202e6465 6275675f 6d616372 6f202020 .debug_macro │ │ │ │ - 0x000a6850 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000a6860 6d616372 6f29207d 0a20202e 64656275 macro) }. .debu │ │ │ │ - 0x000a6870 675f6e61 6d657320 20202030 203a207b g_names 0 : { │ │ │ │ - 0x000a6880 202a282e 64656275 675f6e61 6d657329 *(.debug_names) │ │ │ │ - 0x000a6890 207d0a20 202e6465 6275675f 726e676c }. .debug_rngl │ │ │ │ - 0x000a68a0 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x000a68b0 6275675f 726e676c 69737473 29207d0a bug_rnglists) }. │ │ │ │ - 0x000a68c0 20202e64 65627567 5f737472 5f6f6666 .debug_str_off │ │ │ │ - 0x000a68d0 73657473 2030203a 207b202a 282e6465 sets 0 : { *(.de │ │ │ │ - 0x000a68e0 6275675f 7374725f 6f666673 65747329 bug_str_offsets) │ │ │ │ - 0x000a68f0 207d0a20 202e6465 6275675f 73757020 }. .debug_sup │ │ │ │ - 0x000a6900 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000a6910 6275675f 73757029 207d0a20 202e4152 bug_sup) }. .AR │ │ │ │ - 0x000a6920 4d2e6174 74726962 75746573 2030203a M.attributes 0 : │ │ │ │ - 0x000a6930 207b204b 45455020 282a282e 41524d2e { KEEP (*(.ARM. │ │ │ │ - 0x000a6940 61747472 69627574 65732929 204b4545 attributes)) KEE │ │ │ │ - 0x000a6950 5020282a 282e676e 752e6174 74726962 P (*(.gnu.attrib │ │ │ │ - 0x000a6960 75746573 2929207d 0a20202e 6e6f7465 utes)) }. .note │ │ │ │ - 0x000a6970 2e676e75 2e61726d 2e696465 6e742030 .gnu.arm.ident 0 │ │ │ │ - 0x000a6980 203a207b 204b4545 5020282a 282e6e6f : { KEEP (*(.no │ │ │ │ - 0x000a6990 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x000a69a0 2929207d 0a7d0a0a 00000000 00000000 )) }.}.......... │ │ │ │ - 0x000a69b0 2f2a2053 63726970 7420666f 72202d72 /* Script for -r │ │ │ │ - 0x000a69c0 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x000a69d0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x000a69e0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x000a69f0 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x000a6a00 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x000a6a10 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x000a6a20 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x000a6a30 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x000a6a40 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x000a6a50 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x000a6a60 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x000a6a70 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x000a6a80 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x000a6a90 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x000a6aa0 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x000a6ab0 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x000a6ac0 545f464f 524d4154 2822656c 6633322d T_FORMAT("elf32- │ │ │ │ - 0x000a6ad0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x000a6ae0 22656c66 33322d62 69676161 72636836 "elf32-bigaarch6 │ │ │ │ - 0x000a6af0 34222c20 22656c66 33322d6c 6974746c 4", "elf32-littl │ │ │ │ - 0x000a6b00 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x000a6b10 545f4152 43482861 61726368 36343a69 T_ARCH(aarch64:i │ │ │ │ - 0x000a6b20 6c703332 290a202f 2a20466f 7220736f lp32). /* For so │ │ │ │ - 0x000a6b30 6d652072 6561736f 6e2c2074 68652053 me reason, the S │ │ │ │ - 0x000a6b40 6f6c6172 6973206c 696e6b65 72206d61 olaris linker ma │ │ │ │ - 0x000a6b50 6b657320 62616420 65786563 75746162 kes bad executab │ │ │ │ - 0x000a6b60 6c65730a 20206966 20676c64 202d7220 les. if gld -r │ │ │ │ - 0x000a6b70 69732075 73656420 616e6420 74686520 is used and the │ │ │ │ - 0x000a6b80 696e7465 726d6564 69617465 2066696c intermediate fil │ │ │ │ - 0x000a6b90 65206861 73207365 6374696f 6e732073 e has sections s │ │ │ │ - 0x000a6ba0 74617274 696e670a 20206174 206e6f6e tarting. at non │ │ │ │ - 0x000a6bb0 2d7a6572 6f206164 64726573 7365732e -zero addresses. │ │ │ │ - 0x000a6bc0 2020436f 756c6420 62652061 20536f6c Could be a Sol │ │ │ │ - 0x000a6bd0 61726973 206c6420 6275672c 20636f75 aris ld bug, cou │ │ │ │ - 0x000a6be0 6c642062 65206120 474e5520 6c640a20 ld be a GNU ld. │ │ │ │ - 0x000a6bf0 20627567 2e202042 75742066 6f72206e bug. But for n │ │ │ │ - 0x000a6c00 6f772061 73736967 6e696e67 20746865 ow assigning the │ │ │ │ - 0x000a6c10 207a6572 6f20766d 61732077 6f726b73 zero vmas works │ │ │ │ - 0x000a6c20 2e20202a 2f0a5345 4354494f 4e530a7b . */.SECTIONS.{ │ │ │ │ - 0x000a6c30 0a20202f 2a20506c 61636520 74686520 . /* Place the │ │ │ │ - 0x000a6c40 6275696c 642d6964 20617320 636c6f73 build-id as clos │ │ │ │ - 0x000a6c50 6520746f 20746865 20454c46 20686561 e to the ELF hea │ │ │ │ - 0x000a6c60 64657273 20617320 706f7373 69626c65 ders as possible │ │ │ │ - 0x000a6c70 2e202054 6869730a 20202020 206d6178 . This. max │ │ │ │ - 0x000a6c80 696d6973 65732074 68652063 68616e63 imises the chanc │ │ │ │ - 0x000a6c90 65207468 65206275 696c642d 69642077 e the build-id w │ │ │ │ - 0x000a6ca0 696c6c20 62652070 72657365 6e742069 ill be present i │ │ │ │ - 0x000a6cb0 6e20636f 72652066 696c6573 2c0a2020 n core files,. │ │ │ │ - 0x000a6cc0 20202077 68696368 20474442 2063616e which GDB can │ │ │ │ - 0x000a6cd0 20746865 6e207573 6520746f 206c6f63 then use to loc │ │ │ │ - 0x000a6ce0 61746520 74686520 6173736f 63696174 ate the associat │ │ │ │ - 0x000a6cf0 65642064 65627567 696e666f 2066696c ed debuginfo fil │ │ │ │ - 0x000a6d00 652e2020 2a2f0a20 202e6e6f 74652e67 e. */. .note.g │ │ │ │ - 0x000a6d10 6e752e62 75696c64 2d696420 303a207b nu.build-id 0: { │ │ │ │ - 0x000a6d20 202a282e 6e6f7465 2e676e75 2e627569 *(.note.gnu.bui │ │ │ │ - 0x000a6d30 6c642d69 6429207d 0a20202e 696e7465 ld-id) }. .inte │ │ │ │ - 0x000a6d40 72702020 20202020 2030203a 207b202a rp 0 : { * │ │ │ │ - 0x000a6d50 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ - 0x000a6d60 61736820 20202020 20202020 30203a20 ash 0 : │ │ │ │ - 0x000a6d70 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x000a6d80 676e752e 68617368 20202020 2030203a gnu.hash 0 : │ │ │ │ - 0x000a6d90 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x000a6da0 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x000a6db0 20203020 3a207b20 2a282e64 796e7379 0 : { *(.dynsy │ │ │ │ - 0x000a6dc0 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x000a6dd0 20202020 2030203a 207b202a 282e6479 0 : { *(.dy │ │ │ │ - 0x000a6de0 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x000a6df0 65727369 6f6e2020 30203a20 7b202a28 ersion 0 : { *( │ │ │ │ - 0x000a6e00 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x000a6e10 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x000a6e20 20303a20 7b202a28 2e676e75 2e766572 0: { *(.gnu.ver │ │ │ │ - 0x000a6e30 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x000a6e40 2e766572 73696f6e 5f722030 3a207b20 .version_r 0: { │ │ │ │ - 0x000a6e50 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x000a6e60 29207d0a 20202e72 656c612e 696e6974 ) }. .rela.init │ │ │ │ - 0x000a6e70 20202020 30203a20 7b202a28 2e72656c 0 : { *(.rel │ │ │ │ - 0x000a6e80 612e696e 69742920 7d0a2020 2e72656c a.init) }. .rel │ │ │ │ - 0x000a6e90 612e7465 78742020 20203020 3a207b20 a.text 0 : { │ │ │ │ - 0x000a6ea0 2a282e72 656c612e 74657874 29207d0a *(.rela.text) }. │ │ │ │ - 0x000a6eb0 20202e72 656c612e 66696e69 20202020 .rela.fini │ │ │ │ - 0x000a6ec0 30203a20 7b202a28 2e72656c 612e6669 0 : { *(.rela.fi │ │ │ │ - 0x000a6ed0 6e692920 7d0a2020 2e72656c 612e726f ni) }. .rela.ro │ │ │ │ - 0x000a6ee0 64617461 20203020 3a207b20 2a282e72 data 0 : { *(.r │ │ │ │ - 0x000a6ef0 656c612e 726f6461 74612920 7d0a2020 ela.rodata) }. │ │ │ │ - 0x000a6f00 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ - 0x000a6f10 6f203020 3a207b20 2a282e72 656c612e o 0 : { *(.rela. │ │ │ │ - 0x000a6f20 64617461 2e72656c 2e726f29 207d0a20 data.rel.ro) }. │ │ │ │ - 0x000a6f30 202e7265 6c612e64 61746120 20202030 .rela.data 0 │ │ │ │ - 0x000a6f40 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x000a6f50 6129207d 0a20202e 72656c61 2e746461 a) }. .rela.tda │ │ │ │ - 0x000a6f60 74610930 203a207b 202a282e 72656c61 ta.0 : { *(.rela │ │ │ │ - 0x000a6f70 2e746461 74612920 7d0a2020 2e72656c .tdata) }. .rel │ │ │ │ - 0x000a6f80 612e7462 73730930 203a207b 202a282e a.tbss.0 : { *(. │ │ │ │ - 0x000a6f90 72656c61 2e746273 7329207d 0a20202e rela.tbss) }. . │ │ │ │ - 0x000a6fa0 72656c61 2e63746f 72732020 2030203a rela.ctors 0 : │ │ │ │ - 0x000a6fb0 207b202a 282e7265 6c612e63 746f7273 { *(.rela.ctors │ │ │ │ - 0x000a6fc0 29207d0a 20202e72 656c612e 64746f72 ) }. .rela.dtor │ │ │ │ - 0x000a6fd0 73202020 30203a20 7b202a28 2e72656c s 0 : { *(.rel │ │ │ │ - 0x000a6fe0 612e6474 6f727329 207d0a20 202e7265 a.dtors) }. .re │ │ │ │ - 0x000a6ff0 6c612e67 6f742020 20202030 203a207b la.got 0 : { │ │ │ │ - 0x000a7000 202a282e 72656c61 2e676f74 29207d0a *(.rela.got) }. │ │ │ │ - 0x000a7010 20202e72 656c612e 62737320 20202020 .rela.bss │ │ │ │ - 0x000a7020 30203a20 7b202a28 2e72656c 612e6273 0 : { *(.rela.bs │ │ │ │ - 0x000a7030 7329207d 0a20202e 72656c61 2e696675 s) }. .rela.ifu │ │ │ │ - 0x000a7040 6e632020 2030203a 207b202a 282e7265 nc 0 : { *(.re │ │ │ │ - 0x000a7050 6c612e69 66756e63 29207d0a 20202e72 la.ifunc) }. .r │ │ │ │ - 0x000a7060 656c612e 706c7420 20202020 30203a0a ela.plt 0 :. │ │ │ │ - 0x000a7070 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x000a7080 656c612e 706c7429 0a202020 207d0a20 ela.plt). }. │ │ │ │ - 0x000a7090 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ - 0x000a70a0 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ - 0x000a70b0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000a70c0 65786563 75746162 6c652063 6f646520 executable code │ │ │ │ - 0x000a70d0 72656769 6f6e2e20 202a2f0a 20202e69 region. */. .i │ │ │ │ - 0x000a70e0 6e697420 20202020 20202020 30203a0a nit 0 :. │ │ │ │ - 0x000a70f0 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x000a7100 534f5254 5f4e4f4e 45282e69 6e697429 SORT_NONE(.init) │ │ │ │ - 0x000a7110 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x000a7120 64350a20 202e706c 74202020 20202020 d5. .plt │ │ │ │ - 0x000a7130 20202030 203a2041 4c49474e 28313629 0 : ALIGN(16) │ │ │ │ - 0x000a7140 207b202a 282e706c 7429207d 0a20202e { *(.plt) }. . │ │ │ │ - 0x000a7150 74657874 20202020 20202020 2030203a text 0 : │ │ │ │ - 0x000a7160 0a20207b 0a202020 202a282e 74657874 . {. *(.text │ │ │ │ - 0x000a7170 202e7374 7562290a 20202020 2f2a202e .stub). /* . │ │ │ │ - 0x000a7180 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ - 0x000a7190 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ - 0x000a71a0 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ - 0x000a71b0 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ - 0x000a71c0 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ - 0x000a71d0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000a71e0 2e66696e 69202020 20202020 20203020 .fini 0 │ │ │ │ - 0x000a71f0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000a7200 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ - 0x000a7210 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ - 0x000a7220 30336435 0a20202f 2a205374 61727420 03d5. /* Start │ │ │ │ - 0x000a7230 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ - 0x000a7240 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000a7250 2f0a2020 2e726f64 61746120 20202020 /. .rodata │ │ │ │ - 0x000a7260 20203020 3a207b20 2a282e72 6f646174 0 : { *(.rodat │ │ │ │ - 0x000a7270 6129207d 0a20202e 726f6461 74613120 a) }. .rodata1 │ │ │ │ - 0x000a7280 20202020 2030203a 207b202a 282e726f 0 : { *(.ro │ │ │ │ - 0x000a7290 64617461 3129207d 0a20202e 65685f66 data1) }. .eh_f │ │ │ │ - 0x000a72a0 72616d65 5f686472 2030203a 207b202a rame_hdr 0 : { * │ │ │ │ - 0x000a72b0 282e6568 5f667261 6d655f68 64722920 (.eh_frame_hdr) │ │ │ │ - 0x000a72c0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x000a72d0 20203020 3a204f4e 4c595f49 465f524f 0 : ONLY_IF_RO │ │ │ │ - 0x000a72e0 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x000a72f0 72616d65 2929207d 0a20202e 73667261 rame)) }. .sfra │ │ │ │ - 0x000a7300 6d652020 20202020 2030203a 204f4e4c me 0 : ONL │ │ │ │ - 0x000a7310 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000a7320 2a282e73 6672616d 65292920 7d0a2020 *(.sframe)) }. │ │ │ │ - 0x000a7330 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000a7340 65203020 3a204f4e 4c595f49 465f524f e 0 : ONLY_IF_RO │ │ │ │ - 0x000a7350 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x000a7360 5f746162 6c652920 7d0a2020 2e676e75 _table) }. .gnu │ │ │ │ - 0x000a7370 5f657874 61622030 203a204f 4e4c595f _extab 0 : ONLY_ │ │ │ │ - 0x000a7380 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x000a7390 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x000a73a0 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x000a73b0 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x000a73c0 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x000a73d0 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x000a73e0 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x000a73f0 65732030 203a204f 4e4c595f 49465f52 es 0 : ONLY_IF_R │ │ │ │ - 0x000a7400 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x000a7410 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ - 0x000a7420 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x000a7430 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ - 0x000a7440 696f6e2e 20202a2f 0a20202f 2a204578 ion. */. /* Ex │ │ │ │ - 0x000a7450 63657074 696f6e20 68616e64 6c696e67 ception handling │ │ │ │ - 0x000a7460 2e20202a 2f0a2020 2e65685f 6672616d . */. .eh_fram │ │ │ │ - 0x000a7470 65202020 20203020 3a204f4e 4c595f49 e 0 : ONLY_I │ │ │ │ - 0x000a7480 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x000a7490 65685f66 72616d65 2929207d 0a20202e eh_frame)) }. . │ │ │ │ - 0x000a74a0 73667261 6d652020 20202020 2030203a sframe 0 : │ │ │ │ - 0x000a74b0 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x000a74c0 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x000a74d0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000a74e0 20203020 3a204f4e 4c595f49 465f5257 0 : ONLY_IF_RW │ │ │ │ - 0x000a74f0 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ - 0x000a7500 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x000a7510 5f746162 6c652030 203a204f 4e4c595f _table 0 : ONLY_ │ │ │ │ - 0x000a7520 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ - 0x000a7530 78636570 745f7461 626c6529 207d0a20 xcept_table) }. │ │ │ │ - 0x000a7540 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x000a7550 65732030 203a204f 4e4c595f 49465f52 es 0 : ONLY_IF_R │ │ │ │ - 0x000a7560 57207b20 2a282e65 78636570 74696f6e W { *(.exception │ │ │ │ - 0x000a7570 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ - 0x000a7580 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ - 0x000a7590 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ - 0x000a75a0 2a2f0a20 202e7464 61746109 30203a0a */. .tdata.0 :. │ │ │ │ - 0x000a75b0 2020207b 0a202020 20202a28 2e746461 {. *(.tda │ │ │ │ - 0x000a75c0 7461290a 2020207d 0a20202e 74627373 ta). }. .tbss │ │ │ │ - 0x000a75d0 09093020 3a207b20 2a282e74 62737329 ..0 : { *(.tbss) │ │ │ │ - 0x000a75e0 207d0a20 202e6a63 72202020 20202020 }. .jcr │ │ │ │ - 0x000a75f0 20202030 203a207b 204b4545 5020282a 0 : { KEEP (* │ │ │ │ - 0x000a7600 282e6a63 72292920 7d0a2020 2e64796e (.jcr)) }. .dyn │ │ │ │ - 0x000a7610 616d6963 20202020 20203020 3a207b20 amic 0 : { │ │ │ │ - 0x000a7620 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x000a7630 2e676f74 20202020 20202020 20203020 .got 0 │ │ │ │ - 0x000a7640 3a207b20 2a282e67 6f742920 7d0a2020 : { *(.got) }. │ │ │ │ - 0x000a7650 2e676f74 2e706c74 20202020 20203020 .got.plt 0 │ │ │ │ - 0x000a7660 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ - 0x000a7670 7d0a2020 2e646174 61202020 20202020 }. .data │ │ │ │ - 0x000a7680 20203020 3a0a2020 7b0a2020 20202a28 0 :. {. *( │ │ │ │ - 0x000a7690 2e646174 61290a20 207d0a20 202e6461 .data). }. .da │ │ │ │ - 0x000a76a0 74613120 20202020 20202030 203a207b ta1 0 : { │ │ │ │ - 0x000a76b0 202a282e 64617461 3129207d 0a20202e *(.data1) }. . │ │ │ │ - 0x000a76c0 62737320 20202020 20202020 2030203a bss 0 : │ │ │ │ - 0x000a76d0 0a20207b 0a202020 202a282e 62737329 . {. *(.bss) │ │ │ │ - 0x000a76e0 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ - 0x000a76f0 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ - 0x000a7700 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ - 0x000a7710 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ - 0x000a7720 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ - 0x000a7730 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ - 0x000a7740 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ - 0x000a7750 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ - 0x000a7760 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ - 0x000a7770 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ - 0x000a7780 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ - 0x000a7790 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ - 0x000a77a0 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ - 0x000a77b0 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ - 0x000a77c0 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ - 0x000a77d0 62656361 75736520 74686572 65206172 because there ar │ │ │ │ - 0x000a77e0 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ - 0x000a77f0 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ - 0x000a7800 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ - 0x000a7810 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ - 0x000a7820 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ - 0x000a7830 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ - 0x000a7840 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ - 0x000a7850 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ - 0x000a7860 0a20207d 0a20202f 2a205374 61727420 . }. /* Start │ │ │ │ - 0x000a7870 6f662074 6865204c 61726765 20446174 of the Large Dat │ │ │ │ - 0x000a7880 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000a7890 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000a78a0 54696e79 20446174 61207265 67696f6e Tiny Data region │ │ │ │ - 0x000a78b0 2e20202a 2f0a2020 2f2a2053 74616273 . */. /* Stabs │ │ │ │ - 0x000a78c0 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x000a78d0 6f6e732e 20202a2f 0a20202e 73746162 ons. */. .stab │ │ │ │ - 0x000a78e0 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000a78f0 2a282e73 74616229 207d0a20 202e7374 *(.stab) }. .st │ │ │ │ - 0x000a7900 61627374 72202020 20202020 30203a20 abstr 0 : │ │ │ │ - 0x000a7910 7b202a28 2e737461 62737472 29207d0a { *(.stabstr) }. │ │ │ │ - 0x000a7920 20202e73 7461622e 6578636c 20202020 .stab.excl │ │ │ │ - 0x000a7930 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000a7940 78636c29 207d0a20 202e7374 61622e65 xcl) }. .stab.e │ │ │ │ - 0x000a7950 78636c73 74722020 30203a20 7b202a28 xclstr 0 : { *( │ │ │ │ - 0x000a7960 2e737461 622e6578 636c7374 7229207d .stab.exclstr) } │ │ │ │ - 0x000a7970 0a20202e 73746162 2e696e64 65782020 . .stab.index │ │ │ │ - 0x000a7980 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000a7990 696e6465 7829207d 0a20202e 73746162 index) }. .stab │ │ │ │ - 0x000a79a0 2e696e64 65787374 72203020 3a207b20 .indexstr 0 : { │ │ │ │ - 0x000a79b0 2a282e73 7461622e 696e6465 78737472 *(.stab.indexstr │ │ │ │ - 0x000a79c0 29207d0a 20202e63 6f6d6d65 6e742030 ) }. .comment 0 │ │ │ │ - 0x000a79d0 2028494e 464f2920 3a207b20 2a282e63 (INFO) : { *(.c │ │ │ │ - 0x000a79e0 6f6d6d65 6e74293b 204c494e 4b45525f omment); LINKER_ │ │ │ │ - 0x000a79f0 56455253 494f4e3b 207d0a20 202e676e VERSION; }. .gn │ │ │ │ - 0x000a7a00 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000a7a10 6573203a 207b202a 282e676e 752e6275 es : { *(.gnu.bu │ │ │ │ - 0x000a7a20 696c642e 61747472 69627574 65732920 ild.attributes) │ │ │ │ - 0x000a7a30 7d0a2020 2e6e6f74 652e474e 552d7374 }. .note.GNU-st │ │ │ │ - 0x000a7a40 61636b20 3a207b20 2a282e6e 6f74652e ack : { *(.note. │ │ │ │ - 0x000a7a50 474e552d 73746163 6b29207d 0a20202f GNU-stack) }. / │ │ │ │ - 0x000a7a60 2a204457 41524620 64656275 67207365 * DWARF debug se │ │ │ │ - 0x000a7a70 6374696f 6e732e0a 20202020 2053796d ctions.. Sym │ │ │ │ - 0x000a7a80 626f6c73 20696e20 74686520 44574152 bols in the DWAR │ │ │ │ - 0x000a7a90 46206465 62756767 696e6720 73656374 F debugging sect │ │ │ │ - 0x000a7aa0 696f6e73 20617265 2072656c 61746976 ions are relativ │ │ │ │ - 0x000a7ab0 6520746f 20746865 20626567 696e6e69 e to the beginni │ │ │ │ - 0x000a7ac0 6e670a20 20202020 6f662074 68652073 ng. of the s │ │ │ │ - 0x000a7ad0 65637469 6f6e2073 6f207765 20626567 ection so we beg │ │ │ │ - 0x000a7ae0 696e2074 68656d20 61742030 2e20202a in them at 0. * │ │ │ │ - 0x000a7af0 2f0a2020 2f2a2044 57415246 20312e20 /. /* DWARF 1. │ │ │ │ - 0x000a7b00 202a2f0a 20202e64 65627567 20202020 */. .debug │ │ │ │ - 0x000a7b10 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000a7b20 65627567 29207d0a 20202e6c 696e6520 ebug) }. .line │ │ │ │ - 0x000a7b30 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000a7b40 2a282e6c 696e6529 207d0a20 202f2a20 *(.line) }. /* │ │ │ │ - 0x000a7b50 474e5520 44574152 46203120 65787465 GNU DWARF 1 exte │ │ │ │ - 0x000a7b60 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x000a7b70 65627567 5f737263 696e666f 20203020 ebug_srcinfo 0 │ │ │ │ - 0x000a7b80 3a207b20 2a282e64 65627567 5f737263 : { *(.debug_src │ │ │ │ - 0x000a7b90 696e666f 29207d0a 20202e64 65627567 info) }. .debug │ │ │ │ - 0x000a7ba0 5f73666e 616d6573 20203020 3a207b20 _sfnames 0 : { │ │ │ │ - 0x000a7bb0 2a282e64 65627567 5f73666e 616d6573 *(.debug_sfnames │ │ │ │ - 0x000a7bc0 29207d0a 20202f2a 20445741 52462031 ) }. /* DWARF 1 │ │ │ │ - 0x000a7bd0 2e312061 6e642044 57415246 20322e20 .1 and DWARF 2. │ │ │ │ - 0x000a7be0 202a2f0a 20202e64 65627567 5f617261 */. .debug_ara │ │ │ │ - 0x000a7bf0 6e676573 20203020 3a207b20 2a282e64 nges 0 : { *(.d │ │ │ │ - 0x000a7c00 65627567 5f617261 6e676573 29207d0a ebug_aranges) }. │ │ │ │ - 0x000a7c10 20202e64 65627567 5f707562 6e616d65 .debug_pubname │ │ │ │ - 0x000a7c20 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000a7c30 5f707562 6e616d65 7329207d 0a20202f _pubnames) }. / │ │ │ │ - 0x000a7c40 2a204457 41524620 322e2020 2a2f0a20 * DWARF 2. */. │ │ │ │ - 0x000a7c50 202e6465 6275675f 696e666f 20202020 .debug_info │ │ │ │ - 0x000a7c60 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000a7c70 696e666f 29207d0a 20202e64 65627567 info) }. .debug │ │ │ │ - 0x000a7c80 5f616262 72657620 20203020 3a207b20 _abbrev 0 : { │ │ │ │ - 0x000a7c90 2a282e64 65627567 5f616262 72657629 *(.debug_abbrev) │ │ │ │ - 0x000a7ca0 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000a7cb0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000a7cc0 6275675f 6c696e65 29207d0a 20202e64 bug_line) }. .d │ │ │ │ - 0x000a7cd0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x000a7ce0 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x000a7cf0 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x000a7d00 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x000a7d10 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x000a7d20 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x000a7d30 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000a7d40 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x000a7d50 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x000a7d60 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x000a7d70 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x000a7d80 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x000a7d90 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x000a7da0 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x000a7db0 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x000a7dc0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000a7dd0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x000a7de0 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x000a7df0 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x000a7e00 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x000a7e10 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x000a7e20 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x000a7e30 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x000a7e40 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x000a7e50 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x000a7e60 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x000a7e70 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x000a7e80 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x000a7e90 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x000a7ea0 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x000a7eb0 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x000a7ec0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x000a7ed0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x000a7ee0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000a7ef0 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x000a7f00 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x000a7f10 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x000a7f20 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000a7f30 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x000a7f40 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x000a7f50 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x000a7f60 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000a7f70 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x000a7f80 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x000a7f90 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x000a7fa0 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x000a7fb0 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x000a7fc0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x000a7fd0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x000a7fe0 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x000a7ff0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000a8000 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x000a8010 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x000a8020 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x000a8030 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x000a8040 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x000a8050 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x000a8060 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x000a8070 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x000a8080 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x000a8090 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x000a80a0 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x000a80b0 656e7429 29207d0a 7d0a0a00 00000000 ent)) }.}....... │ │ │ │ - 0x000a80c0 2f2a2053 63726970 7420666f 72202d4e /* Script for -N │ │ │ │ - 0x000a80d0 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x000a80e0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x000a80f0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x000a8100 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x000a8110 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x000a8120 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x000a8130 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x000a8140 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x000a8150 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x000a8160 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x000a8170 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x000a8180 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x000a8190 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x000a81a0 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x000a81b0 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x000a81c0 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x000a81d0 545f464f 524d4154 2822656c 6633322d T_FORMAT("elf32- │ │ │ │ - 0x000a81e0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x000a81f0 22656c66 33322d62 69676161 72636836 "elf32-bigaarch6 │ │ │ │ - 0x000a8200 34222c20 22656c66 33322d6c 6974746c 4", "elf32-littl │ │ │ │ - 0x000a8210 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x000a8220 545f4152 43482861 61726368 36343a69 T_ARCH(aarch64:i │ │ │ │ - 0x000a8230 6c703332 290a454e 54525928 5f737461 lp32).ENTRY(_sta │ │ │ │ - 0x000a8240 7274290a 53454152 43485f44 49522822 rt).SEARCH_DIR(" │ │ │ │ - 0x000a8250 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x000a8260 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000a8270 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000a8280 485f4449 5228223d 2f6c6962 2f616172 H_DIR("=/lib/aar │ │ │ │ - 0x000a8290 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000a82a0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000a82b0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000a82c0 72636836 345f696c 7033322d 6c696e75 rch64_ilp32-linu │ │ │ │ - 0x000a82d0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000a82e0 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x000a82f0 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000a8300 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000a8310 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000a8320 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000a8330 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000a8340 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ - 0x000a8350 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000a8360 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000a8370 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000a8380 676e7569 6c703332 22293b20 53454152 gnuilp32"); SEAR │ │ │ │ - 0x000a8390 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000a83a0 63616c2f 6c696269 6c703332 22293b20 cal/libilp32"); │ │ │ │ - 0x000a83b0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x000a83c0 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000a83d0 5f444952 28223d2f 7573722f 6c696269 _DIR("=/usr/libi │ │ │ │ - 0x000a83e0 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000a83f0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000a8400 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000a8410 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ - 0x000a8420 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000a8430 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x000a8440 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000a8450 696e7578 2d676e75 2f6c6962 696c7033 inux-gnu/libilp3 │ │ │ │ - 0x000a8460 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000a8470 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000a8480 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ - 0x000a8490 53454354 494f4e53 0a7b0a20 202f2a20 SECTIONS.{. /* │ │ │ │ - 0x000a84a0 52656164 2d6f6e6c 79207365 6374696f Read-only sectio │ │ │ │ - 0x000a84b0 6e732c20 6d657267 65642069 6e746f20 ns, merged into │ │ │ │ - 0x000a84c0 74657874 20736567 6d656e74 3a202a2f text segment: */ │ │ │ │ - 0x000a84d0 0a202050 524f5649 44452028 5f5f6578 . PROVIDE (__ex │ │ │ │ - 0x000a84e0 65637574 61626c65 5f737461 7274203d ecutable_start = │ │ │ │ - 0x000a84f0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000a8500 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x000a8510 78343030 30303029 293b0a20 202e203d x400000));. . = │ │ │ │ - 0x000a8520 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000a8530 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x000a8540 78343030 30303029 202b2053 495a454f x400000) + SIZEO │ │ │ │ - 0x000a8550 465f4845 41444552 533b0a20 202f2a20 F_HEADERS;. /* │ │ │ │ - 0x000a8560 506c6163 65207468 65206275 696c642d Place the build- │ │ │ │ - 0x000a8570 69642061 7320636c 6f736520 746f2074 id as close to t │ │ │ │ - 0x000a8580 68652045 4c462068 65616465 72732061 he ELF headers a │ │ │ │ - 0x000a8590 7320706f 73736962 6c652e20 20546869 s possible. Thi │ │ │ │ - 0x000a85a0 730a2020 2020206d 6178696d 69736573 s. maximises │ │ │ │ - 0x000a85b0 20746865 20636861 6e636520 74686520 the chance the │ │ │ │ - 0x000a85c0 6275696c 642d6964 2077696c 6c206265 build-id will be │ │ │ │ - 0x000a85d0 20707265 73656e74 20696e20 636f7265 present in core │ │ │ │ - 0x000a85e0 2066696c 65732c0a 20202020 20776869 files,. whi │ │ │ │ - 0x000a85f0 63682047 44422063 616e2074 68656e20 ch GDB can then │ │ │ │ - 0x000a8600 75736520 746f206c 6f636174 65207468 use to locate th │ │ │ │ - 0x000a8610 65206173 736f6369 61746564 20646562 e associated deb │ │ │ │ - 0x000a8620 7567696e 666f2066 696c652e 20202a2f uginfo file. */ │ │ │ │ - 0x000a8630 0a20202e 6e6f7465 2e676e75 2e627569 . .note.gnu.bui │ │ │ │ - 0x000a8640 6c642d69 6420203a 207b202a 282e6e6f ld-id : { *(.no │ │ │ │ - 0x000a8650 74652e67 6e752e62 75696c64 2d696429 te.gnu.build-id) │ │ │ │ - 0x000a8660 207d0a20 202e696e 74657270 20202020 }. .interp │ │ │ │ - 0x000a8670 20202020 203a207b 202a282e 696e7465 : { *(.inte │ │ │ │ - 0x000a8680 72702920 7d0a2020 2e686173 68202020 rp) }. .hash │ │ │ │ - 0x000a8690 20202020 20202020 3a207b20 2a282e68 : { *(.h │ │ │ │ - 0x000a86a0 61736829 207d0a20 202e676e 752e6861 ash) }. .gnu.ha │ │ │ │ - 0x000a86b0 73682020 20202020 203a207b 202a282e sh : { *(. │ │ │ │ - 0x000a86c0 676e752e 68617368 29207d0a 20202e64 gnu.hash) }. .d │ │ │ │ - 0x000a86d0 796e7379 6d202020 20202020 20203a20 ynsym : │ │ │ │ - 0x000a86e0 7b202a28 2e64796e 73796d29 207d0a20 { *(.dynsym) }. │ │ │ │ - 0x000a86f0 202e6479 6e737472 20202020 20202020 .dynstr │ │ │ │ - 0x000a8700 203a207b 202a282e 64796e73 74722920 : { *(.dynstr) │ │ │ │ - 0x000a8710 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x000a8720 20202020 3a207b20 2a282e67 6e752e76 : { *(.gnu.v │ │ │ │ - 0x000a8730 65727369 6f6e2920 7d0a2020 2e676e75 ersion) }. .gnu │ │ │ │ - 0x000a8740 2e766572 73696f6e 5f642020 3a207b20 .version_d : { │ │ │ │ - 0x000a8750 2a282e67 6e752e76 65727369 6f6e5f64 *(.gnu.version_d │ │ │ │ - 0x000a8760 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000a8770 6f6e5f72 20203a20 7b202a28 2e676e75 on_r : { *(.gnu │ │ │ │ - 0x000a8780 2e766572 73696f6e 5f722920 7d0a2020 .version_r) }. │ │ │ │ - 0x000a8790 2e72656c 612e696e 69742020 20202020 .rela.init │ │ │ │ - 0x000a87a0 3a207b20 2a282e72 656c612e 696e6974 : { *(.rela.init │ │ │ │ - 0x000a87b0 29207d0a 20202e72 656c612e 74657874 ) }. .rela.text │ │ │ │ - 0x000a87c0 20202020 20203a20 7b202a28 2e72656c : { *(.rel │ │ │ │ - 0x000a87d0 612e7465 7874202e 72656c61 2e746578 a.text .rela.tex │ │ │ │ - 0x000a87e0 742e2a20 2e72656c 612e676e 752e6c69 t.* .rela.gnu.li │ │ │ │ - 0x000a87f0 6e6b6f6e 63652e74 2e2a2920 7d0a2020 nkonce.t.*) }. │ │ │ │ - 0x000a8800 2e72656c 612e6669 6e692020 20202020 .rela.fini │ │ │ │ - 0x000a8810 3a207b20 2a282e72 656c612e 66696e69 : { *(.rela.fini │ │ │ │ - 0x000a8820 29207d0a 20202e72 656c612e 726f6461 ) }. .rela.roda │ │ │ │ - 0x000a8830 74612020 20203a20 7b202a28 2e72656c ta : { *(.rel │ │ │ │ - 0x000a8840 612e726f 64617461 202e7265 6c612e72 a.rodata .rela.r │ │ │ │ - 0x000a8850 6f646174 612e2a20 2e72656c 612e676e odata.* .rela.gn │ │ │ │ - 0x000a8860 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ - 0x000a8870 7d0a2020 2e72656c 612e6461 74612e72 }. .rela.data.r │ │ │ │ - 0x000a8880 656c2e72 6f202020 3a207b20 2a282e72 el.ro : { *(.r │ │ │ │ - 0x000a8890 656c612e 64617461 2e72656c 2e726f20 ela.data.rel.ro │ │ │ │ - 0x000a88a0 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ - 0x000a88b0 6f2e2a20 2e72656c 612e676e 752e6c69 o.* .rela.gnu.li │ │ │ │ - 0x000a88c0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000a88d0 2a29207d 0a20202e 72656c61 2e646174 *) }. .rela.dat │ │ │ │ - 0x000a88e0 61202020 2020203a 207b202a 282e7265 a : { *(.re │ │ │ │ - 0x000a88f0 6c612e64 61746120 2e72656c 612e6461 la.data .rela.da │ │ │ │ - 0x000a8900 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000a8910 696e6b6f 6e63652e 642e2a29 207d0a20 inkonce.d.*) }. │ │ │ │ - 0x000a8920 202e7265 6c612e74 64617461 0920203a .rela.tdata. : │ │ │ │ - 0x000a8930 207b202a 282e7265 6c612e74 64617461 { *(.rela.tdata │ │ │ │ - 0x000a8940 202e7265 6c612e74 64617461 2e2a202e .rela.tdata.* . │ │ │ │ - 0x000a8950 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000a8960 652e7464 2e2a2920 7d0a2020 2e72656c e.td.*) }. .rel │ │ │ │ - 0x000a8970 612e7462 73730920 203a207b 202a282e a.tbss. : { *(. │ │ │ │ - 0x000a8980 72656c61 2e746273 73202e72 656c612e rela.tbss .rela. │ │ │ │ - 0x000a8990 74627373 2e2a202e 72656c61 2e676e75 tbss.* .rela.gnu │ │ │ │ - 0x000a89a0 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ - 0x000a89b0 7d0a2020 2e72656c 612e6374 6f727320 }. .rela.ctors │ │ │ │ - 0x000a89c0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000a89d0 63746f72 7329207d 0a20202e 72656c61 ctors) }. .rela │ │ │ │ - 0x000a89e0 2e64746f 72732020 2020203a 207b202a .dtors : { * │ │ │ │ - 0x000a89f0 282e7265 6c612e64 746f7273 29207d0a (.rela.dtors) }. │ │ │ │ - 0x000a8a00 20202e72 656c612e 676f7420 20202020 .rela.got │ │ │ │ - 0x000a8a10 20203a20 7b202a28 2e72656c 612e676f : { *(.rela.go │ │ │ │ - 0x000a8a20 7429207d 0a20202e 72656c61 2e627373 t) }. .rela.bss │ │ │ │ - 0x000a8a30 20202020 2020203a 207b202a 282e7265 : { *(.re │ │ │ │ - 0x000a8a40 6c612e62 7373202e 72656c61 2e627373 la.bss .rela.bss │ │ │ │ - 0x000a8a50 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000a8a60 6b6f6e63 652e622e 2a29207d 0a20202e konce.b.*) }. . │ │ │ │ - 0x000a8a70 72656c61 2e696675 6e632020 2020203a rela.ifunc : │ │ │ │ - 0x000a8a80 207b202a 282e7265 6c612e69 66756e63 { *(.rela.ifunc │ │ │ │ - 0x000a8a90 29207d0a 20202e72 656c612e 706c7420 ) }. .rela.plt │ │ │ │ - 0x000a8aa0 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000a8ab0 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x000a8ac0 0a202020 20202050 524f5649 44455f48 . PROVIDE_H │ │ │ │ - 0x000a8ad0 49444445 4e20285f 5f72656c 615f6970 IDDEN (__rela_ip │ │ │ │ - 0x000a8ae0 6c745f73 74617274 203d202e 293b0a20 lt_start = .);. │ │ │ │ - 0x000a8af0 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ - 0x000a8b00 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ - 0x000a8b10 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ - 0x000a8b20 69706c74 5f656e64 203d202e 293b0a20 iplt_end = .);. │ │ │ │ - 0x000a8b30 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ - 0x000a8b40 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ - 0x000a8b50 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x000a8b60 66207468 65206578 65637574 61626c65 f the executable │ │ │ │ - 0x000a8b70 20636f64 65207265 67696f6e 2e20202a code region. * │ │ │ │ - 0x000a8b80 2f0a2020 2e696e69 74202020 20202020 /. .init │ │ │ │ - 0x000a8b90 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000a8ba0 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x000a8bb0 2e696e69 74292929 0a20207d 203d3078 .init))). } =0x │ │ │ │ - 0x000a8bc0 31663230 30336435 0a20202e 706c7420 1f2003d5. .plt │ │ │ │ - 0x000a8bd0 20202020 20202020 2020203a 20414c49 : ALI │ │ │ │ - 0x000a8be0 474e2831 3629207b 202a282e 706c7429 GN(16) { *(.plt) │ │ │ │ - 0x000a8bf0 202a282e 69706c74 29207d0a 20202e74 *(.iplt) }. .t │ │ │ │ - 0x000a8c00 65787420 20202020 20202020 20203a0a ext :. │ │ │ │ - 0x000a8c10 20207b0a 20202020 2a282e74 6578742e {. *(.text. │ │ │ │ - 0x000a8c20 756e6c69 6b656c79 202e7465 78742e2a unlikely .text.* │ │ │ │ - 0x000a8c30 5f756e6c 696b656c 79202e74 6578742e _unlikely .text. │ │ │ │ - 0x000a8c40 756e6c69 6b656c79 2e2a290a 20202020 unlikely.*). │ │ │ │ - 0x000a8c50 2a282e74 6578742e 65786974 202e7465 *(.text.exit .te │ │ │ │ - 0x000a8c60 78742e65 7869742e 2a290a20 2020202a xt.exit.*). * │ │ │ │ - 0x000a8c70 282e7465 78742e73 74617274 7570202e (.text.startup . │ │ │ │ - 0x000a8c80 74657874 2e737461 72747570 2e2a290a text.startup.*). │ │ │ │ - 0x000a8c90 20202020 2a282e74 6578742e 686f7420 *(.text.hot │ │ │ │ - 0x000a8ca0 2e746578 742e686f 742e2a29 0a202020 .text.hot.*). │ │ │ │ - 0x000a8cb0 202a2853 4f525428 2e746578 742e736f *(SORT(.text.so │ │ │ │ - 0x000a8cc0 72746564 2e2a2929 0a202020 202a282e rted.*)). *(. │ │ │ │ - 0x000a8cd0 74657874 202e7374 7562202e 74657874 text .stub .text │ │ │ │ - 0x000a8ce0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000a8cf0 2e742e2a 290a2020 20202f2a 202e676e .t.*). /* .gn │ │ │ │ - 0x000a8d00 752e7761 726e696e 67207365 6374696f u.warning sectio │ │ │ │ - 0x000a8d10 6e732061 72652068 616e646c 65642073 ns are handled s │ │ │ │ - 0x000a8d20 70656369 616c6c79 20627920 656c662e pecially by elf. │ │ │ │ - 0x000a8d30 656d2e20 202a2f0a 20202020 2a282e67 em. */. *(.g │ │ │ │ - 0x000a8d40 6e752e77 61726e69 6e67290a 20207d20 nu.warning). } │ │ │ │ - 0x000a8d50 3d307831 66323030 3364350a 20202e66 =0x1f2003d5. .f │ │ │ │ - 0x000a8d60 696e6920 20202020 20202020 20203a0a ini :. │ │ │ │ - 0x000a8d70 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x000a8d80 534f5254 5f4e4f4e 45282e66 696e6929 SORT_NONE(.fini) │ │ │ │ - 0x000a8d90 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x000a8da0 64350a20 2050524f 56494445 20285f5f d5. PROVIDE (__ │ │ │ │ - 0x000a8db0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x000a8dc0 4f564944 4520285f 65746578 74203d20 OVIDE (_etext = │ │ │ │ - 0x000a8dd0 2e293b0a 20205052 4f564944 45202865 .);. PROVIDE (e │ │ │ │ - 0x000a8de0 74657874 203d202e 293b0a20 202f2a20 text = .);. /* │ │ │ │ - 0x000a8df0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x000a8e00 64204f6e 6c792044 61746120 72656769 d Only Data regi │ │ │ │ - 0x000a8e10 6f6e2e20 202a2f0a 20202e72 6f646174 on. */. .rodat │ │ │ │ - 0x000a8e20 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ - 0x000a8e30 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ - 0x000a8e40 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000a8e50 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ - 0x000a8e60 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ - 0x000a8e70 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x000a8e80 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ - 0x000a8e90 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x000a8ea0 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ - 0x000a8eb0 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ - 0x000a8ec0 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ - 0x000a8ed0 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000a8ee0 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000a8ef0 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000a8f00 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000a8f10 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000a8f20 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000a8f30 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000a8f40 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000a8f50 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000a8f60 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000a8f70 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ - 0x000a8f80 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x000a8f90 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x000a8fa0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000a8fb0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000a8fc0 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ - 0x000a8fd0 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ - 0x000a8fe0 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ - 0x000a8ff0 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ - 0x000a9000 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ - 0x000a9010 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ - 0x000a9020 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x000a9030 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ - 0x000a9040 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x000a9050 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ - 0x000a9060 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ - 0x000a9070 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ - 0x000a9080 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ - 0x000a9090 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ - 0x000a90a0 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ - 0x000a90b0 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ - 0x000a90c0 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ - 0x000a90d0 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ - 0x000a90e0 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ - 0x000a90f0 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ - 0x000a9100 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ - 0x000a9110 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ - 0x000a9120 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ - 0x000a9130 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ - 0x000a9140 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ - 0x000a9150 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ - 0x000a9160 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ - 0x000a9170 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ - 0x000a9180 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x000a9190 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x000a91a0 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ - 0x000a91b0 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ - 0x000a91c0 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ - 0x000a91d0 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000a91e0 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x000a91f0 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ - 0x000a9200 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ - 0x000a9210 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000a9220 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ - 0x000a9230 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ - 0x000a9240 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ - 0x000a9250 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ - 0x000a9260 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ - 0x000a9270 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ - 0x000a9280 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ - 0x000a9290 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ - 0x000a92a0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x000a92b0 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ - 0x000a92c0 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ - 0x000a92d0 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ - 0x000a92e0 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ - 0x000a92f0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000a9300 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ - 0x000a9310 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x000a9320 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x000a9330 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ - 0x000a9340 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000a9350 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000a9360 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000a9370 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000a9380 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000a9390 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000a93a0 203d202e 3b0a2020 2f2a2045 78636570 = .;. /* Excep │ │ │ │ - 0x000a93b0 74696f6e 2068616e 646c696e 672e2020 tion handling. │ │ │ │ - 0x000a93c0 2a2f0a20 202e6568 5f667261 6d652020 */. .eh_frame │ │ │ │ - 0x000a93d0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000a93e0 57207b20 4b454550 20282a28 2e65685f W { KEEP (*(.eh_ │ │ │ │ - 0x000a93f0 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x000a9400 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x000a9410 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x000a9420 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000a9430 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x000a9440 6672616d 652e2a29 207d0a20 202e676e frame.*) }. .gn │ │ │ │ - 0x000a9450 755f6578 74616220 20202020 203a204f u_extab : O │ │ │ │ - 0x000a9460 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000a9470 6e755f65 78746162 29207d0a 20202e67 nu_extab) }. .g │ │ │ │ - 0x000a9480 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000a9490 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000a94a0 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x000a94b0 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x000a94c0 5f746162 6c652e2a 29207d0a 20202e65 _table.*) }. .e │ │ │ │ - 0x000a94d0 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000a94e0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000a94f0 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000a9500 6e676573 2a29207d 0a20202f 2a205468 nges*) }. /* Th │ │ │ │ - 0x000a9510 72656164 204c6f63 616c2053 746f7261 read Local Stora │ │ │ │ - 0x000a9520 67652073 65637469 6f6e732e 20202a2f ge sections. */ │ │ │ │ - 0x000a9530 0a20202e 74646174 61092020 3a0a2020 . .tdata. :. │ │ │ │ - 0x000a9540 207b0a20 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x000a9550 48494444 454e2028 5f5f7464 6174615f HIDDEN (__tdata_ │ │ │ │ - 0x000a9560 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000a9570 202a282e 74646174 61202e74 64617461 *(.tdata .tdata │ │ │ │ - 0x000a9580 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000a9590 2e74642e 2a290a20 20207d0a 20202e74 .td.*). }. .t │ │ │ │ - 0x000a95a0 62737309 0920203a 207b202a 282e7462 bss.. : { *(.tb │ │ │ │ - 0x000a95b0 7373202e 74627373 2e2a202e 676e752e ss .tbss.* .gnu. │ │ │ │ - 0x000a95c0 6c696e6b 6f6e6365 2e74622e 2a29202a linkonce.tb.*) * │ │ │ │ - 0x000a95d0 282e7463 6f6d6d6f 6e29207d 0a20202e (.tcommon) }. . │ │ │ │ - 0x000a95e0 70726569 6e69745f 61727261 79202020 preinit_array │ │ │ │ - 0x000a95f0 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000a9600 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ - 0x000a9610 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x000a9620 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x000a9630 282a282e 70726569 6e69745f 61727261 (*(.preinit_arra │ │ │ │ - 0x000a9640 7929290a 20202020 50524f56 4944455f y)). PROVIDE_ │ │ │ │ - 0x000a9650 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x000a9660 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x000a9670 3b0a2020 7d0a2020 2e696e69 745f6172 ;. }. .init_ar │ │ │ │ - 0x000a9680 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000a9690 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000a96a0 285f5f69 6e69745f 61727261 795f7374 (__init_array_st │ │ │ │ - 0x000a96b0 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x000a96c0 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000a96d0 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x000a96e0 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x000a96f0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000a9700 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000a9710 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x000a9720 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000a9730 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000a9740 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000a9750 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000a9760 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x000a9770 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000a9780 5f5f696e 69745f61 72726179 5f656e64 __init_array_end │ │ │ │ - 0x000a9790 203d202e 293b0a20 207d0a20 202e6669 = .);. }. .fi │ │ │ │ - 0x000a97a0 6e695f61 72726179 20202020 3a0a2020 ni_array :. │ │ │ │ - 0x000a97b0 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x000a97c0 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x000a97d0 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ - 0x000a97e0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000a97f0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000a9800 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x000a9810 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x000a9820 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000a9830 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x000a9840 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x000a9850 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x000a9860 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x000a9870 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x000a9880 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000a9890 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x000a98a0 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x000a98b0 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x000a98c0 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ - 0x000a98d0 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ - 0x000a98e0 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ - 0x000a98f0 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ - 0x000a9900 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ - 0x000a9910 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ - 0x000a9920 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ - 0x000a9930 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ - 0x000a9940 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ - 0x000a9950 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ - 0x000a9960 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ - 0x000a9970 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ - 0x000a9980 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ - 0x000a9990 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ - 0x000a99a0 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ - 0x000a99b0 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ - 0x000a99c0 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ - 0x000a99d0 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ - 0x000a99e0 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ - 0x000a99f0 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ - 0x000a9a00 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ - 0x000a9a10 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ - 0x000a9a20 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000a9a30 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ - 0x000a9a40 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ - 0x000a9a50 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ - 0x000a9a60 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000a9a70 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ - 0x000a9a80 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000a9a90 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ - 0x000a9aa0 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ - 0x000a9ab0 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ - 0x000a9ac0 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ - 0x000a9ad0 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ - 0x000a9ae0 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ - 0x000a9af0 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ - 0x000a9b00 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ - 0x000a9b10 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ - 0x000a9b20 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ - 0x000a9b30 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ - 0x000a9b40 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ - 0x000a9b50 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ - 0x000a9b60 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ - 0x000a9b70 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ - 0x000a9b80 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000a9b90 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000a9ba0 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000a9bb0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000a9bc0 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ - 0x000a9bd0 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ - 0x000a9be0 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ - 0x000a9bf0 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000a9c00 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ - 0x000a9c10 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ - 0x000a9c20 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x000a9c30 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ - 0x000a9c40 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ - 0x000a9c50 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000a9c60 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000a9c70 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x000a9c80 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ - 0x000a9c90 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000a9ca0 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ - 0x000a9cb0 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ - 0x000a9cc0 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ - 0x000a9cd0 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ - 0x000a9ce0 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ - 0x000a9cf0 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ - 0x000a9d00 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000a9d10 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ - 0x000a9d20 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ - 0x000a9d30 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ - 0x000a9d40 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000a9d50 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ - 0x000a9d60 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ - 0x000a9d70 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x000a9d80 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x000a9d90 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ - 0x000a9da0 2e69676f 7429207d 0a20202e 676f742e .igot) }. .got. │ │ │ │ - 0x000a9db0 706c7420 20202020 2020203a 207b202a plt : { * │ │ │ │ - 0x000a9dc0 282e676f 742e706c 7429202a 282e6967 (.got.plt) *(.ig │ │ │ │ - 0x000a9dd0 6f742e70 6c742920 7d0a2020 2e646174 ot.plt) }. .dat │ │ │ │ - 0x000a9de0 61202020 20202020 20202020 3a0a2020 a :. │ │ │ │ - 0x000a9df0 7b0a2020 20205052 4f564944 4520285f {. PROVIDE (_ │ │ │ │ - 0x000a9e00 5f646174 615f7374 61727420 3d202e29 _data_start = .) │ │ │ │ - 0x000a9e10 3b0a2020 20202a28 2e646174 61202e64 ;. *(.data .d │ │ │ │ - 0x000a9e20 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x000a9e30 6e63652e 642e2a29 0a202020 20534f52 nce.d.*). SOR │ │ │ │ - 0x000a9e40 5428434f 4e535452 5543544f 5253290a T(CONSTRUCTORS). │ │ │ │ - 0x000a9e50 20207d0a 20202e64 61746131 20202020 }. .data1 │ │ │ │ - 0x000a9e60 20202020 20203a20 7b202a28 2e646174 : { *(.dat │ │ │ │ - 0x000a9e70 61312920 7d0a2020 5f656461 7461203d a1) }. _edata = │ │ │ │ - 0x000a9e80 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ - 0x000a9e90 64617461 203d202e 293b0a20 202e203d data = .);. . = │ │ │ │ - 0x000a9ea0 20414c49 474e2841 4c49474e 4f46284e ALIGN(ALIGNOF(N │ │ │ │ - 0x000a9eb0 4558545f 53454354 494f4e29 293b0a20 EXT_SECTION));. │ │ │ │ - 0x000a9ec0 205f5f62 73735f73 74617274 203d202e __bss_start = . │ │ │ │ - 0x000a9ed0 3b0a2020 5f5f6273 735f7374 6172745f ;. __bss_start_ │ │ │ │ - 0x000a9ee0 5f203d20 2e3b0a20 202e6273 73202020 _ = .;. .bss │ │ │ │ - 0x000a9ef0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000a9f00 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ - 0x000a9f10 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ - 0x000a9f20 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x000a9f30 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ - 0x000a9f40 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ - 0x000a9f50 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ - 0x000a9f60 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ - 0x000a9f70 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ - 0x000a9f80 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ - 0x000a9f90 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ - 0x000a9fa0 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ - 0x000a9fb0 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ - 0x000a9fc0 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ - 0x000a9fd0 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ - 0x000a9fe0 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ - 0x000a9ff0 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ - 0x000aa000 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ - 0x000aa010 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ - 0x000aa020 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ - 0x000aa030 62656361 75736520 74686572 65206172 because there ar │ │ │ │ - 0x000aa040 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ - 0x000aa050 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ - 0x000aa060 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ - 0x000aa070 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ - 0x000aa080 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ - 0x000aa090 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ - 0x000aa0a0 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ - 0x000aa0b0 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ - 0x000aa0c0 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ - 0x000aa0d0 282e2021 3d203020 3f203332 202f2038 (. != 0 ? 32 / 8 │ │ │ │ - 0x000aa0e0 203a2031 293b0a20 207d0a20 205f6273 : 1);. }. _bs │ │ │ │ - 0x000aa0f0 735f656e 645f5f20 3d202e3b 205f5f62 s_end__ = .; __b │ │ │ │ - 0x000aa100 73735f65 6e645f5f 203d202e 3b0a2020 ss_end__ = .;. │ │ │ │ - 0x000aa110 20202e20 3d20414c 49474e28 3332202f . = ALIGN(32 / │ │ │ │ - 0x000aa120 2038293b 0a20202f 2a205374 61727420 8);. /* Start │ │ │ │ - 0x000aa130 6f662074 6865204c 61726765 20446174 of the Large Dat │ │ │ │ - 0x000aa140 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000aa150 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000aa160 5428226c 64617461 2d736567 6d656e74 T("ldata-segment │ │ │ │ - 0x000aa170 222c202e 293b0a20 202e203d 20414c49 ", .);. . = ALI │ │ │ │ - 0x000aa180 474e2833 32202f20 38293b0a 20205f5f GN(32 / 8);. __ │ │ │ │ - 0x000aa190 656e645f 5f203d20 2e3b0a20 205f656e end__ = .;. _en │ │ │ │ - 0x000aa1a0 64203d20 2e3b0a20 2050524f 56494445 d = .;. PROVIDE │ │ │ │ - 0x000aa1b0 2028656e 64203d20 2e293b0a 20202f2a (end = .);. /* │ │ │ │ - 0x000aa1c0 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ - 0x000aa1d0 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ - 0x000aa1e0 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ - 0x000aa1f0 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000aa200 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ - 0x000aa210 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000aa220 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ - 0x000aa230 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ - 0x000aa240 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ - 0x000aa250 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ - 0x000aa260 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x000aa270 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ - 0x000aa280 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ - 0x000aa290 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ - 0x000aa2a0 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ - 0x000aa2b0 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x000aa2c0 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ - 0x000aa2d0 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ - 0x000aa2e0 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ - 0x000aa2f0 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ - 0x000aa300 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ - 0x000aa310 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ - 0x000aa320 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ - 0x000aa330 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000aa340 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ - 0x000aa350 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ - 0x000aa360 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000aa370 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ - 0x000aa380 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ - 0x000aa390 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ - 0x000aa3a0 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ - 0x000aa3b0 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ - 0x000aa3c0 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ - 0x000aa3d0 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ - 0x000aa3e0 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ - 0x000aa3f0 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ - 0x000aa400 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ - 0x000aa410 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ - 0x000aa420 202e6465 62756720 20202020 20202020 .debug │ │ │ │ - 0x000aa430 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ - 0x000aa440 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ - 0x000aa450 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ - 0x000aa460 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ - 0x000aa470 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ - 0x000aa480 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x000aa490 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ - 0x000aa4a0 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ - 0x000aa4b0 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ - 0x000aa4c0 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x000aa4d0 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ - 0x000aa4e0 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ - 0x000aa4f0 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ - 0x000aa500 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ - 0x000aa510 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000aa520 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ - 0x000aa530 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ - 0x000aa540 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ - 0x000aa550 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000aa560 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000aa570 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ - 0x000aa580 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ - 0x000aa590 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ - 0x000aa5a0 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ - 0x000aa5b0 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ - 0x000aa5c0 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ - 0x000aa5d0 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ - 0x000aa5e0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000aa5f0 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ - 0x000aa600 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ - 0x000aa610 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ - 0x000aa620 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ - 0x000aa630 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ - 0x000aa640 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ - 0x000aa650 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000aa660 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ - 0x000aa670 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ - 0x000aa680 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ - 0x000aa690 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ - 0x000aa6a0 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x000aa6b0 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ - 0x000aa6c0 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ - 0x000aa6d0 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ - 0x000aa6e0 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ - 0x000aa6f0 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ - 0x000aa700 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ - 0x000aa710 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ - 0x000aa720 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000aa730 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ - 0x000aa740 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ - 0x000aa750 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000aa760 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ - 0x000aa770 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ - 0x000aa780 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000aa790 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ - 0x000aa7a0 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ - 0x000aa7b0 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ - 0x000aa7c0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000aa7d0 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ - 0x000aa7e0 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ - 0x000aa7f0 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x000aa800 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ - 0x000aa810 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ - 0x000aa820 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ - 0x000aa830 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ - 0x000aa840 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x000aa850 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ - 0x000aa860 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ - 0x000aa870 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ - 0x000aa880 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000aa890 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ - 0x000aa8a0 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ - 0x000aa8b0 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x000aa8c0 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ - 0x000aa8d0 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ - 0x000aa8e0 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ - 0x000aa8f0 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ - 0x000aa900 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x000aa910 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ - 0x000aa920 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ - 0x000aa930 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ - 0x000aa940 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ - 0x000aa950 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ - 0x000aa960 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000aa970 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ - 0x000aa980 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ - 0x000aa990 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ - 0x000aa9a0 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ - 0x000aa9b0 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ - 0x000aa9c0 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ - 0x000aa9d0 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ - 0x000aa9e0 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ - 0x000aa9f0 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ - 0x000aaa00 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ - 0x000aaa10 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ - 0x000aaa20 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ - 0x000aaa30 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ - 0x000aaa40 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ - 0x000aaa50 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ - 0x000aaa60 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x000aaa70 7420666f 72202d6e 202a2f0a 2f2a2043 t for -n */./* C │ │ │ │ - 0x000aaa80 6f707972 69676874 20284329 20323031 opyright (C) 201 │ │ │ │ - 0x000aaa90 342d3230 32362046 72656520 536f6674 4-2026 Free Soft │ │ │ │ - 0x000aaaa0 77617265 20466f75 6e646174 696f6e2c ware Foundation, │ │ │ │ - 0x000aaab0 20496e63 2e0a2020 20436f70 79696e67 Inc.. Copying │ │ │ │ - 0x000aaac0 20616e64 20646973 74726962 7574696f and distributio │ │ │ │ - 0x000aaad0 6e206f66 20746869 73207363 72697074 n of this script │ │ │ │ - 0x000aaae0 2c207769 7468206f 72207769 74686f75 , with or withou │ │ │ │ - 0x000aaaf0 74206d6f 64696669 63617469 6f6e2c0a t modification,. │ │ │ │ - 0x000aab00 20202061 72652070 65726d69 74746564 are permitted │ │ │ │ - 0x000aab10 20696e20 616e7920 6d656469 756d2077 in any medium w │ │ │ │ - 0x000aab20 6974686f 75742072 6f79616c 74792070 ithout royalty p │ │ │ │ - 0x000aab30 726f7669 64656420 74686520 636f7079 rovided the copy │ │ │ │ - 0x000aab40 72696768 740a2020 206e6f74 69636520 right. notice │ │ │ │ - 0x000aab50 616e6420 74686973 206e6f74 69636520 and this notice │ │ │ │ - 0x000aab60 61726520 70726573 65727665 642e2020 are preserved. │ │ │ │ - 0x000aab70 2a2f0a4f 55545055 545f464f 524d4154 */.OUTPUT_FORMAT │ │ │ │ - 0x000aab80 2822656c 6633322d 6c697474 6c656161 ("elf32-littleaa │ │ │ │ - 0x000aab90 72636836 34222c20 22656c66 33322d62 rch64", "elf32-b │ │ │ │ - 0x000aaba0 69676161 72636836 34222c20 22656c66 igaarch64", "elf │ │ │ │ - 0x000aabb0 33322d6c 6974746c 65616172 63683634 32-littleaarch64 │ │ │ │ - 0x000aabc0 22290a4f 55545055 545f4152 43482861 ").OUTPUT_ARCH(a │ │ │ │ - 0x000aabd0 61726368 36343a69 6c703332 290a454e arch64:ilp32).EN │ │ │ │ - 0x000aabe0 54525928 5f737461 7274290a 53454152 TRY(_start).SEAR │ │ │ │ - 0x000aabf0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000aac00 63616c2f 6c69622f 61617263 6836345f cal/lib/aarch64_ │ │ │ │ - 0x000aac10 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000aac20 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000aac30 2f6c6962 2f616172 63683634 5f696c70 /lib/aarch64_ilp │ │ │ │ - 0x000aac40 33322d6c 696e7578 2d676e75 22293b20 32-linux-gnu"); │ │ │ │ - 0x000aac50 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000aac60 722f6c69 622f6161 72636836 345f696c r/lib/aarch64_il │ │ │ │ - 0x000aac70 7033322d 6c696e75 782d676e 7522293b p32-linux-gnu"); │ │ │ │ - 0x000aac80 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000aac90 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ - 0x000aaca0 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x000aacb0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000aacc0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000aacd0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000aace0 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ - 0x000aacf0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000aad00 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000aad10 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000aad20 342d6c69 6e75782d 676e7569 6c703332 4-linux-gnuilp32 │ │ │ │ - 0x000aad30 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000aad40 3d2f7573 722f6c6f 63616c2f 6c696269 =/usr/local/libi │ │ │ │ - 0x000aad50 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000aad60 49522822 3d2f6c69 62696c70 33322229 IR("=/libilp32") │ │ │ │ - 0x000aad70 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000aad80 7573722f 6c696269 6c703332 22293b20 usr/libilp32"); │ │ │ │ - 0x000aad90 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000aada0 722f6c6f 63616c2f 6c696222 293b2053 r/local/lib"); S │ │ │ │ - 0x000aadb0 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000aadc0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000aadd0 3d2f7573 722f6c69 6222293b 20534541 =/usr/lib"); SEA │ │ │ │ - 0x000aade0 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x000aadf0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000aae00 2f6c6962 696c7033 3222293b 20534541 /libilp32"); SEA │ │ │ │ - 0x000aae10 5243485f 44495228 223d2f75 73722f61 RCH_DIR("=/usr/a │ │ │ │ - 0x000aae20 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000aae30 2f6c6962 22293b0a 53454354 494f4e53 /lib");.SECTIONS │ │ │ │ - 0x000aae40 0a7b0a20 202f2a20 52656164 2d6f6e6c .{. /* Read-onl │ │ │ │ - 0x000aae50 79207365 6374696f 6e732c20 6d657267 y sections, merg │ │ │ │ - 0x000aae60 65642069 6e746f20 74657874 20736567 ed into text seg │ │ │ │ - 0x000aae70 6d656e74 3a202a2f 0a202050 524f5649 ment: */. PROVI │ │ │ │ - 0x000aae80 44452028 5f5f6578 65637574 61626c65 DE (__executable │ │ │ │ - 0x000aae90 5f737461 7274203d 20534547 4d454e54 _start = SEGMENT │ │ │ │ - 0x000aaea0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x000aaeb0 6d656e74 222c2030 78343030 30303029 ment", 0x400000) │ │ │ │ - 0x000aaec0 293b0a20 202e203d 20534547 4d454e54 );. . = SEGMENT │ │ │ │ - 0x000aaed0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x000aaee0 6d656e74 222c2030 78343030 30303029 ment", 0x400000) │ │ │ │ - 0x000aaef0 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ - 0x000aaf00 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ - 0x000aaf10 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x000aaf20 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x000aaf30 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x000aaf40 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x000aaf50 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x000aaf60 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x000aaf70 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x000aaf80 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x000aaf90 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x000aafa0 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x000aafb0 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x000aafc0 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x000aafd0 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x000aafe0 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ - 0x000aaff0 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x000ab000 75696c64 2d696429 207d0a20 202e696e uild-id) }. .in │ │ │ │ - 0x000ab010 74657270 20202020 20202020 203a207b terp : { │ │ │ │ - 0x000ab020 202a282e 696e7465 72702920 7d0a2020 *(.interp) }. │ │ │ │ - 0x000ab030 2e686173 68202020 20202020 20202020 .hash │ │ │ │ - 0x000ab040 3a207b20 2a282e68 61736829 207d0a20 : { *(.hash) }. │ │ │ │ - 0x000ab050 202e676e 752e6861 73682020 20202020 .gnu.hash │ │ │ │ - 0x000ab060 203a207b 202a282e 676e752e 68617368 : { *(.gnu.hash │ │ │ │ - 0x000ab070 29207d0a 20202e64 796e7379 6d202020 ) }. .dynsym │ │ │ │ - 0x000ab080 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x000ab090 73796d29 207d0a20 202e6479 6e737472 sym) }. .dynstr │ │ │ │ - 0x000ab0a0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000ab0b0 64796e73 74722920 7d0a2020 2e676e75 dynstr) }. .gnu │ │ │ │ - 0x000ab0c0 2e766572 73696f6e 20202020 3a207b20 .version : { │ │ │ │ - 0x000ab0d0 2a282e67 6e752e76 65727369 6f6e2920 *(.gnu.version) │ │ │ │ - 0x000ab0e0 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x000ab0f0 5f642020 3a207b20 2a282e67 6e752e76 _d : { *(.gnu.v │ │ │ │ - 0x000ab100 65727369 6f6e5f64 29207d0a 20202e67 ersion_d) }. .g │ │ │ │ - 0x000ab110 6e752e76 65727369 6f6e5f72 20203a20 nu.version_r : │ │ │ │ - 0x000ab120 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x000ab130 5f722920 7d0a2020 2e72656c 612e696e _r) }. .rela.in │ │ │ │ - 0x000ab140 69742020 20202020 3a207b20 2a282e72 it : { *(.r │ │ │ │ - 0x000ab150 656c612e 696e6974 29207d0a 20202e72 ela.init) }. .r │ │ │ │ - 0x000ab160 656c612e 74657874 20202020 20203a20 ela.text : │ │ │ │ - 0x000ab170 7b202a28 2e72656c 612e7465 7874202e { *(.rela.text . │ │ │ │ - 0x000ab180 72656c61 2e746578 742e2a20 2e72656c rela.text.* .rel │ │ │ │ - 0x000ab190 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x000ab1a0 2e2a2920 7d0a2020 2e72656c 612e6669 .*) }. .rela.fi │ │ │ │ - 0x000ab1b0 6e692020 20202020 3a207b20 2a282e72 ni : { *(.r │ │ │ │ - 0x000ab1c0 656c612e 66696e69 29207d0a 20202e72 ela.fini) }. .r │ │ │ │ - 0x000ab1d0 656c612e 726f6461 74612020 20203a20 ela.rodata : │ │ │ │ - 0x000ab1e0 7b202a28 2e72656c 612e726f 64617461 { *(.rela.rodata │ │ │ │ - 0x000ab1f0 202e7265 6c612e72 6f646174 612e2a20 .rela.rodata.* │ │ │ │ - 0x000ab200 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000ab210 63652e72 2e2a2920 7d0a2020 2e72656c ce.r.*) }. .rel │ │ │ │ - 0x000ab220 612e6461 74612e72 656c2e72 6f202020 a.data.rel.ro │ │ │ │ - 0x000ab230 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x000ab240 2e72656c 2e726f20 2e72656c 612e6461 .rel.ro .rela.da │ │ │ │ - 0x000ab250 74612e72 656c2e72 6f2e2a20 2e72656c ta.rel.ro.* .rel │ │ │ │ - 0x000ab260 612e676e 752e6c69 6e6b6f6e 63652e64 a.gnu.linkonce.d │ │ │ │ - 0x000ab270 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ - 0x000ab280 72656c61 2e646174 61202020 2020203a rela.data : │ │ │ │ - 0x000ab290 207b202a 282e7265 6c612e64 61746120 { *(.rela.data │ │ │ │ - 0x000ab2a0 2e72656c 612e6461 74612e2a 202e7265 .rela.data.* .re │ │ │ │ - 0x000ab2b0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000ab2c0 642e2a29 207d0a20 202e7265 6c612e74 d.*) }. .rela.t │ │ │ │ - 0x000ab2d0 64617461 0920203a 207b202a 282e7265 data. : { *(.re │ │ │ │ - 0x000ab2e0 6c612e74 64617461 202e7265 6c612e74 la.tdata .rela.t │ │ │ │ - 0x000ab2f0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x000ab300 2e6c696e 6b6f6e63 652e7464 2e2a2920 .linkonce.td.*) │ │ │ │ - 0x000ab310 7d0a2020 2e72656c 612e7462 73730920 }. .rela.tbss. │ │ │ │ - 0x000ab320 203a207b 202a282e 72656c61 2e746273 : { *(.rela.tbs │ │ │ │ - 0x000ab330 73202e72 656c612e 74627373 2e2a202e s .rela.tbss.* . │ │ │ │ - 0x000ab340 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000ab350 652e7462 2e2a2920 7d0a2020 2e72656c e.tb.*) }. .rel │ │ │ │ - 0x000ab360 612e6374 6f727320 20202020 3a207b20 a.ctors : { │ │ │ │ - 0x000ab370 2a282e72 656c612e 63746f72 7329207d *(.rela.ctors) } │ │ │ │ - 0x000ab380 0a20202e 72656c61 2e64746f 72732020 . .rela.dtors │ │ │ │ - 0x000ab390 2020203a 207b202a 282e7265 6c612e64 : { *(.rela.d │ │ │ │ - 0x000ab3a0 746f7273 29207d0a 20202e72 656c612e tors) }. .rela. │ │ │ │ - 0x000ab3b0 676f7420 20202020 20203a20 7b202a28 got : { *( │ │ │ │ - 0x000ab3c0 2e72656c 612e676f 7429207d 0a20202e .rela.got) }. . │ │ │ │ - 0x000ab3d0 72656c61 2e627373 20202020 2020203a rela.bss : │ │ │ │ - 0x000ab3e0 207b202a 282e7265 6c612e62 7373202e { *(.rela.bss . │ │ │ │ - 0x000ab3f0 72656c61 2e627373 2e2a202e 72656c61 rela.bss.* .rela │ │ │ │ - 0x000ab400 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x000ab410 2a29207d 0a20202e 72656c61 2e696675 *) }. .rela.ifu │ │ │ │ - 0x000ab420 6e632020 2020203a 207b202a 282e7265 nc : { *(.re │ │ │ │ - 0x000ab430 6c612e69 66756e63 29207d0a 20202e72 la.ifunc) }. .r │ │ │ │ - 0x000ab440 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ - 0x000ab450 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x000ab460 656c612e 706c7429 0a202020 20202050 ela.plt). P │ │ │ │ - 0x000ab470 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000ab480 5f72656c 615f6970 6c745f73 74617274 _rela_iplt_start │ │ │ │ - 0x000ab490 203d202e 293b0a20 20202020 202a282e = .);. *(. │ │ │ │ - 0x000ab4a0 72656c61 2e69706c 74290a20 20202020 rela.iplt). │ │ │ │ - 0x000ab4b0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000ab4c0 285f5f72 656c615f 69706c74 5f656e64 (__rela_iplt_end │ │ │ │ - 0x000ab4d0 203d202e 293b0a20 2020207d 0a20202e = .);. }. . │ │ │ │ - 0x000ab4e0 72656c72 2e64796e 203a207b 202a282e relr.dyn : { *(. │ │ │ │ - 0x000ab4f0 72656c72 2e64796e 29207d0a 20202f2a relr.dyn) }. /* │ │ │ │ - 0x000ab500 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x000ab510 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x000ab520 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x000ab530 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000ab540 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000ab550 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x000ab560 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000ab570 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x000ab580 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x000ab590 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x000ab5a0 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x000ab5b0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000ab5c0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x000ab5d0 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x000ab5e0 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x000ab5f0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000ab600 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x000ab610 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x000ab620 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x000ab630 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x000ab640 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x000ab650 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x000ab660 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x000ab670 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x000ab680 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x000ab690 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000ab6a0 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x000ab6b0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x000ab6c0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x000ab6d0 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x000ab6e0 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x000ab6f0 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x000ab700 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x000ab710 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000ab720 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000ab730 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x000ab740 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x000ab750 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x000ab760 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x000ab770 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x000ab780 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x000ab790 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000ab7a0 20746865 20526561 64204f6e 6c792044 the Read Only D │ │ │ │ - 0x000ab7b0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000ab7c0 20202e72 6f646174 61202020 20202020 .rodata │ │ │ │ - 0x000ab7d0 20203a20 7b202a28 2e726f64 61746120 : { *(.rodata │ │ │ │ - 0x000ab7e0 2e726f64 6174612e 2a202e67 6e752e6c .rodata.* .gnu.l │ │ │ │ - 0x000ab7f0 696e6b6f 6e63652e 722e2a29 207d0a20 inkonce.r.*) }. │ │ │ │ - 0x000ab800 202e726f 64617461 31202020 20202020 .rodata1 │ │ │ │ - 0x000ab810 203a207b 202a282e 726f6461 74613129 : { *(.rodata1) │ │ │ │ - 0x000ab820 207d0a20 202e6568 5f667261 6d655f68 }. .eh_frame_h │ │ │ │ - 0x000ab830 64722020 203a207b 202a282e 65685f66 dr : { *(.eh_f │ │ │ │ - 0x000ab840 72616d65 5f686472 29202a28 2e65685f rame_hdr) *(.eh_ │ │ │ │ - 0x000ab850 6672616d 655f656e 74727920 2e65685f frame_entry .eh_ │ │ │ │ - 0x000ab860 6672616d 655f656e 7472792e 2a29207d frame_entry.*) } │ │ │ │ - 0x000ab870 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x000ab880 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000ab890 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x000ab8a0 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x000ab8b0 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x000ab8c0 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x000ab8d0 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ - 0x000ab8e0 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x000ab8f0 616d652e 2a29207d 0a20202e 6763635f ame.*) }. .gcc_ │ │ │ │ - 0x000ab900 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ - 0x000ab910 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x000ab920 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000ab930 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ - 0x000ab940 626c652e 2a29207d 0a20202e 676e755f ble.*) }. .gnu_ │ │ │ │ - 0x000ab950 65787461 62202020 3a204f4e 4c595f49 extab : ONLY_I │ │ │ │ - 0x000ab960 465f524f 207b202a 282e676e 755f6578 F_RO { *(.gnu_ex │ │ │ │ - 0x000ab970 7461622a 29207d0a 20202f2a 20546865 tab*) }. /* The │ │ │ │ - 0x000ab980 73652073 65637469 6f6e7320 61726520 se sections are │ │ │ │ - 0x000ab990 67656e65 72617465 64206279 20746865 generated by the │ │ │ │ - 0x000ab9a0 2053756e 2f4f7261 636c6520 432b2b20 Sun/Oracle C++ │ │ │ │ - 0x000ab9b0 636f6d70 696c6572 2e20202a 2f0a2020 compiler. */. │ │ │ │ - 0x000ab9c0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x000ab9d0 73202020 3a204f4e 4c595f49 465f524f s : ONLY_IF_RO │ │ │ │ - 0x000ab9e0 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ - 0x000ab9f0 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ - 0x000aba00 56617269 6f757320 6e6f7465 20736563 Various note sec │ │ │ │ - 0x000aba10 74696f6e 732e2020 506c6163 65642068 tions. Placed h │ │ │ │ - 0x000aba20 65726520 736f2074 68617420 74686579 ere so that they │ │ │ │ - 0x000aba30 20617265 20616c77 61797320 696e636c are always incl │ │ │ │ - 0x000aba40 75646564 0a202020 2020696e 20746865 uded. in the │ │ │ │ - 0x000aba50 20726561 642d6f6e 6c792073 65676d65 read-only segme │ │ │ │ - 0x000aba60 6e742061 6e64206e 6f742074 72656174 nt and not treat │ │ │ │ - 0x000aba70 65642061 73206f72 7068616e 20736563 ed as orphan sec │ │ │ │ - 0x000aba80 74696f6e 732e2020 5468650a 20202020 tions. The. │ │ │ │ - 0x000aba90 20637572 72656e74 206f7270 68616e20 current orphan │ │ │ │ - 0x000abaa0 68616e64 6c696e67 20616c67 6f726974 handling algorit │ │ │ │ - 0x000abab0 686d2064 6f657320 706c6163 65206e6f hm does place no │ │ │ │ - 0x000abac0 74652073 65637469 6f6e7320 61667465 te sections afte │ │ │ │ - 0x000abad0 7220522f 4f0a2020 20202064 6174612c r R/O. data, │ │ │ │ - 0x000abae0 20627574 20746869 73206973 206e6f74 but this is not │ │ │ │ - 0x000abaf0 20677561 72616e74 65656420 746f2061 guaranteed to a │ │ │ │ - 0x000abb00 6c776179 73206265 20746865 20636173 lways be the cas │ │ │ │ - 0x000abb10 652e2020 2a2f0a20 202e6e6f 74652e62 e. */. .note.b │ │ │ │ - 0x000abb20 75696c64 2d696420 3a202020 2020207b uild-id : { │ │ │ │ - 0x000abb30 202a282e 6e6f7465 2e627569 6c642d69 *(.note.build-i │ │ │ │ - 0x000abb40 6429207d 0a20202e 6e6f7465 2e474e55 d) }. .note.GNU │ │ │ │ - 0x000abb50 2d737461 636b203a 20202020 207b202a -stack : { * │ │ │ │ - 0x000abb60 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x000abb70 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ - 0x000abb80 70726f70 65727479 203a2020 7b202a28 property : { *( │ │ │ │ - 0x000abb90 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x000abba0 74792920 7d0a2020 2e6e6f74 652e4142 ty) }. .note.AB │ │ │ │ - 0x000abbb0 492d7461 67203a20 20202020 20207b20 I-tag : { │ │ │ │ - 0x000abbc0 2a282e6e 6f74652e 4142492d 74616729 *(.note.ABI-tag) │ │ │ │ - 0x000abbd0 207d0a20 202e6e6f 74652e70 61636b61 }. .note.packa │ │ │ │ - 0x000abbe0 6765203a 20202020 2020207b 202a282e ge : { *(. │ │ │ │ - 0x000abbf0 6e6f7465 2e706163 6b616765 29207d0a note.package) }. │ │ │ │ - 0x000abc00 20202e6e 6f74652e 646c6f70 656e203a .note.dlopen : │ │ │ │ - 0x000abc10 20202020 20202020 7b202a28 2e6e6f74 { *(.not │ │ │ │ - 0x000abc20 652e646c 6f70656e 29207d0a 20202e6e e.dlopen) }. .n │ │ │ │ - 0x000abc30 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ - 0x000abc40 203a2020 7b202a28 2e6e6f74 652e6e65 : { *(.note.ne │ │ │ │ - 0x000abc50 74627364 2e696465 6e742920 7d0a2020 tbsd.ident) }. │ │ │ │ - 0x000abc60 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ - 0x000abc70 656e7420 3a207b20 2a282e6e 6f74652e ent : { *(.note. │ │ │ │ - 0x000abc80 6f70656e 6273642e 6964656e 7429207d openbsd.ident) } │ │ │ │ - 0x000abc90 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000abca0 68652052 65616420 57726974 65204461 he Read Write Da │ │ │ │ - 0x000abcb0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000abcc0 202f2a20 41646a75 73742074 68652061 /* Adjust the a │ │ │ │ - 0x000abcd0 64647265 73732066 6f722074 68652064 ddress for the d │ │ │ │ - 0x000abce0 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ - 0x000abcf0 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ - 0x000abd00 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ - 0x000abd10 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ - 0x000abd20 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ - 0x000abd30 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ - 0x000abd40 20202a2f 0a20202e 203d2044 4154415f */. . = DATA_ │ │ │ │ - 0x000abd50 5345474d 454e545f 414c4947 4e202843 SEGMENT_ALIGN (C │ │ │ │ - 0x000abd60 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000abd70 53495a45 292c2043 4f4e5354 414e5420 SIZE), CONSTANT │ │ │ │ - 0x000abd80 28434f4d 4d4f4e50 41474553 495a4529 (COMMONPAGESIZE) │ │ │ │ - 0x000abd90 293b0a20 202f2a20 45786365 7074696f );. /* Exceptio │ │ │ │ - 0x000abda0 6e206861 6e646c69 6e672e20 202a2f0a n handling. */. │ │ │ │ - 0x000abdb0 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x000abdc0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000abdd0 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x000abde0 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x000abdf0 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x000abe00 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x000abe10 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x000abe20 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x000abe30 6d652e2a 29207d0a 20202e67 6e755f65 me.*) }. .gnu_e │ │ │ │ - 0x000abe40 78746162 20202020 20203a20 4f4e4c59 xtab : ONLY │ │ │ │ - 0x000abe50 5f49465f 5257207b 202a282e 676e755f _IF_RW { *(.gnu_ │ │ │ │ - 0x000abe60 65787461 6229207d 0a20202e 6763635f extab) }. .gcc_ │ │ │ │ - 0x000abe70 65786365 70745f74 61626c65 2020203a except_table : │ │ │ │ - 0x000abe80 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x000abe90 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000abea0 65202e67 63635f65 78636570 745f7461 e .gcc_except_ta │ │ │ │ - 0x000abeb0 626c652e 2a29207d 0a20202e 65786365 ble.*) }. .exce │ │ │ │ - 0x000abec0 7074696f 6e5f7261 6e676573 2020203a ption_ranges : │ │ │ │ - 0x000abed0 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x000abee0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x000abef0 732a2920 7d0a2020 2f2a2054 68726561 s*) }. /* Threa │ │ │ │ - 0x000abf00 64204c6f 63616c20 53746f72 61676520 d Local Storage │ │ │ │ - 0x000abf10 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ - 0x000abf20 2e746461 74610920 203a0a20 20207b0a .tdata. :. {. │ │ │ │ - 0x000abf30 20202020 2050524f 56494445 5f484944 PROVIDE_HID │ │ │ │ - 0x000abf40 44454e20 285f5f74 64617461 5f737461 DEN (__tdata_sta │ │ │ │ - 0x000abf50 7274203d 202e293b 0a202020 20202a28 rt = .);. *( │ │ │ │ - 0x000abf60 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ - 0x000abf70 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000abf80 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ - 0x000abf90 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ - 0x000abfa0 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ - 0x000abfb0 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ - 0x000abfc0 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ - 0x000abfd0 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x000abfe0 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x000abff0 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x000ac000 745f6172 7261795f 73746172 74203d20 t_array_start = │ │ │ │ - 0x000ac010 2e293b0a 20202020 4b454550 20282a28 .);. KEEP (*( │ │ │ │ - 0x000ac020 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ - 0x000ac030 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x000ac040 44454e20 285f5f70 7265696e 69745f61 DEN (__preinit_a │ │ │ │ - 0x000ac050 72726179 5f656e64 203d202e 293b0a20 rray_end = .);. │ │ │ │ - 0x000ac060 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ - 0x000ac070 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x000ac080 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000ac090 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x000ac0a0 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x000ac0b0 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ - 0x000ac0c0 5052494f 52495459 282e696e 69745f61 PRIORITY(.init_a │ │ │ │ - 0x000ac0d0 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ - 0x000ac0e0 494e4954 5f505249 4f524954 59282e63 INIT_PRIORITY(.c │ │ │ │ - 0x000ac0f0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x000ac100 45502028 2a282e69 6e69745f 61727261 EP (*(.init_arra │ │ │ │ - 0x000ac110 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ - 0x000ac120 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ - 0x000ac130 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ - 0x000ac140 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000ac150 2e63746f 72732929 0a202020 2050524f .ctors)). PRO │ │ │ │ - 0x000ac160 56494445 5f484944 44454e20 285f5f69 VIDE_HIDDEN (__i │ │ │ │ - 0x000ac170 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ - 0x000ac180 2e293b0a 20207d0a 20202e66 696e695f .);. }. .fini_ │ │ │ │ - 0x000ac190 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x000ac1a0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000ac1b0 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ - 0x000ac1c0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000ac1d0 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x000ac1e0 494e4954 5f505249 4f524954 59282e66 INIT_PRIORITY(.f │ │ │ │ - 0x000ac1f0 696e695f 61727261 792e2a29 20534f52 ini_array.*) SOR │ │ │ │ - 0x000ac200 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000ac210 5459282e 64746f72 732e2a29 29290a20 TY(.dtors.*))). │ │ │ │ - 0x000ac220 2020204b 45455020 282a282e 66696e69 KEEP (*(.fini │ │ │ │ - 0x000ac230 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x000ac240 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x000ac250 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x000ac260 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000ac270 2e6f2029 202e6474 6f727329 290a2020 .o ) .dtors)). │ │ │ │ - 0x000ac280 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000ac290 20285f5f 66696e69 5f617272 61795f65 (__fini_array_e │ │ │ │ - 0x000ac2a0 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x000ac2b0 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ - 0x000ac2c0 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ - 0x000ac2d0 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ - 0x000ac2e0 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ - 0x000ac2f0 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ - 0x000ac300 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ - 0x000ac310 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ - 0x000ac320 2069730a 20202020 20202066 69727374 is. first │ │ │ │ - 0x000ac330 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ - 0x000ac340 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ - 0x000ac350 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x000ac360 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ - 0x000ac370 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ - 0x000ac380 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ - 0x000ac390 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ - 0x000ac3a0 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ - 0x000ac3b0 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ - 0x000ac3c0 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ - 0x000ac3d0 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ - 0x000ac3e0 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ - 0x000ac3f0 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ - 0x000ac400 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ - 0x000ac410 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x000ac420 20776869 63682064 69726563 746f7279 which directory │ │ │ │ - 0x000ac430 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ - 0x000ac440 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ - 0x000ac450 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000ac460 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ - 0x000ac470 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000ac480 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ - 0x000ac490 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ - 0x000ac4a0 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ - 0x000ac4b0 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ - 0x000ac4c0 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ - 0x000ac4d0 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ - 0x000ac4e0 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ - 0x000ac4f0 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ - 0x000ac500 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ - 0x000ac510 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ - 0x000ac520 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ - 0x000ac530 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ - 0x000ac540 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ - 0x000ac550 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ - 0x000ac560 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ - 0x000ac570 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x000ac580 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x000ac590 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x000ac5a0 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x000ac5b0 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ - 0x000ac5c0 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ - 0x000ac5d0 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ - 0x000ac5e0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000ac5f0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000ac600 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ - 0x000ac610 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000ac620 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ - 0x000ac630 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x000ac640 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x000ac650 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000ac660 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000ac670 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ - 0x000ac680 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000ac690 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ - 0x000ac6a0 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ - 0x000ac6b0 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ - 0x000ac6c0 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ - 0x000ac6d0 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ - 0x000ac6e0 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ - 0x000ac6f0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x000ac700 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ - 0x000ac710 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ - 0x000ac720 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ - 0x000ac730 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x000ac740 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ - 0x000ac750 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ - 0x000ac760 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ - 0x000ac770 676f7420 20202020 20202020 2020203a got : │ │ │ │ - 0x000ac780 207b202a 282e676f 7429202a 282e6967 { *(.got) *(.ig │ │ │ │ - 0x000ac790 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ - 0x000ac7a0 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ - 0x000ac7b0 4e442028 31322c20 2e293b0a 20202e67 ND (12, .);. .g │ │ │ │ - 0x000ac7c0 6f742e70 6c742020 20202020 20203a20 ot.plt : │ │ │ │ - 0x000ac7d0 7b202a28 2e676f74 2e706c74 29202a28 { *(.got.plt) *( │ │ │ │ - 0x000ac7e0 2e69676f 742e706c 7429207d 0a20202e .igot.plt) }. . │ │ │ │ - 0x000ac7f0 64617461 20202020 20202020 2020203a data : │ │ │ │ - 0x000ac800 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x000ac810 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ - 0x000ac820 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ - 0x000ac830 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ - 0x000ac840 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ - 0x000ac850 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ - 0x000ac860 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ - 0x000ac870 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000ac880 64617461 3129207d 0a20205f 65646174 data1) }. _edat │ │ │ │ - 0x000ac890 61203d20 2e3b0a20 2050524f 56494445 a = .;. PROVIDE │ │ │ │ - 0x000ac8a0 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ - 0x000ac8b0 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ - 0x000ac8c0 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ - 0x000ac8d0 3b0a2020 5f5f6273 735f7374 61727420 ;. __bss_start │ │ │ │ - 0x000ac8e0 3d202e3b 0a20205f 5f627373 5f737461 = .;. __bss_sta │ │ │ │ - 0x000ac8f0 72745f5f 203d202e 3b0a2020 2e627373 rt__ = .;. .bss │ │ │ │ - 0x000ac900 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ - 0x000ac910 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ - 0x000ac920 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ - 0x000ac930 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000ac940 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ - 0x000ac950 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ - 0x000ac960 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ - 0x000ac970 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ - 0x000ac980 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ - 0x000ac990 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ - 0x000ac9a0 20202020 20202074 79706520 6f66202e type of . │ │ │ │ - 0x000ac9b0 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ - 0x000ac9c0 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ - 0x000ac9d0 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ - 0x000ac9e0 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ - 0x000ac9f0 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ - 0x000aca00 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ - 0x000aca10 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ - 0x000aca20 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ - 0x000aca30 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ - 0x000aca40 72732062 65636175 73652074 68657265 rs because there │ │ │ │ - 0x000aca50 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ - 0x000aca60 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ - 0x000aca70 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ - 0x000aca80 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ - 0x000aca90 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ - 0x000acaa0 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ - 0x000acab0 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ - 0x000acac0 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ - 0x000acad0 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ - 0x000acae0 49474e28 2e20213d 2030203f 20333220 IGN(. != 0 ? 32 │ │ │ │ - 0x000acaf0 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ - 0x000acb00 5f627373 5f656e64 5f5f203d 202e3b20 _bss_end__ = .; │ │ │ │ - 0x000acb10 5f5f6273 735f656e 645f5f20 3d202e3b __bss_end__ = .; │ │ │ │ - 0x000acb20 0a202020 202e203d 20414c49 474e2833 . . = ALIGN(3 │ │ │ │ - 0x000acb30 32202f20 38293b0a 20202f2a 20537461 2 / 8);. /* Sta │ │ │ │ - 0x000acb40 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ - 0x000acb50 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000acb60 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000acb70 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ - 0x000acb80 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ - 0x000acb90 414c4947 4e283332 202f2038 293b0a20 ALIGN(32 / 8);. │ │ │ │ - 0x000acba0 205f5f65 6e645f5f 203d202e 3b0a2020 __end__ = .;. │ │ │ │ - 0x000acbb0 5f656e64 203d202e 3b0a2020 50524f56 _end = .;. PROV │ │ │ │ - 0x000acbc0 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ - 0x000acbd0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x000acbe0 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ - 0x000acbf0 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ - 0x000acc00 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x000acc10 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ - 0x000acc20 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x000acc30 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ - 0x000acc40 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000acc50 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ - 0x000acc60 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ - 0x000acc70 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ - 0x000acc80 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ - 0x000acc90 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x000acca0 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x000accb0 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ - 0x000accc0 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ - 0x000accd0 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ - 0x000acce0 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x000accf0 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ - 0x000acd00 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ - 0x000acd10 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ - 0x000acd20 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ - 0x000acd30 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ - 0x000acd40 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ - 0x000acd50 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ - 0x000acd60 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x000acd70 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ - 0x000acd80 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ - 0x000acd90 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x000acda0 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ - 0x000acdb0 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ - 0x000acdc0 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ - 0x000acdd0 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ - 0x000acde0 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ - 0x000acdf0 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ - 0x000ace00 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ - 0x000ace10 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ - 0x000ace20 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ - 0x000ace30 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ - 0x000ace40 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ - 0x000ace50 2e646562 75672020 20202020 20202020 .debug │ │ │ │ - 0x000ace60 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ - 0x000ace70 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ - 0x000ace80 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ - 0x000ace90 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ - 0x000acea0 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ - 0x000aceb0 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ - 0x000acec0 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ - 0x000aced0 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ - 0x000acee0 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ - 0x000acef0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000acf00 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ - 0x000acf10 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ - 0x000acf20 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x000acf30 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ - 0x000acf40 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000acf50 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ - 0x000acf60 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ - 0x000acf70 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ - 0x000acf80 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000acf90 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x000acfa0 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ - 0x000acfb0 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ - 0x000acfc0 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ - 0x000acfd0 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ - 0x000acfe0 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x000acff0 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x000ad000 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x000ad010 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000ad020 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ - 0x000ad030 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ - 0x000ad040 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ - 0x000ad050 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ - 0x000ad060 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ - 0x000ad070 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ - 0x000ad080 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000ad090 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ - 0x000ad0a0 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ - 0x000ad0b0 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ - 0x000ad0c0 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ - 0x000ad0d0 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x000ad0e0 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ - 0x000ad0f0 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ - 0x000ad100 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ - 0x000ad110 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ - 0x000ad120 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000ad130 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ - 0x000ad140 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ - 0x000ad150 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000ad160 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ - 0x000ad170 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ - 0x000ad180 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000ad190 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ - 0x000ad1a0 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ - 0x000ad1b0 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000ad1c0 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ - 0x000ad1d0 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ - 0x000ad1e0 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ - 0x000ad1f0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000ad200 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ - 0x000ad210 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ - 0x000ad220 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ - 0x000ad230 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ - 0x000ad240 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ - 0x000ad250 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ - 0x000ad260 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ - 0x000ad270 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000ad280 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ - 0x000ad290 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ - 0x000ad2a0 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ - 0x000ad2b0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000ad2c0 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ - 0x000ad2d0 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ - 0x000ad2e0 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000ad2f0 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ - 0x000ad300 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ - 0x000ad310 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ - 0x000ad320 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ - 0x000ad330 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000ad340 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ - 0x000ad350 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000ad360 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000ad370 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ - 0x000ad380 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ - 0x000ad390 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000ad3a0 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ - 0x000ad3b0 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ - 0x000ad3c0 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ - 0x000ad3d0 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ - 0x000ad3e0 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ - 0x000ad3f0 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ - 0x000ad400 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ - 0x000ad410 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ - 0x000ad420 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ - 0x000ad430 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ - 0x000ad440 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000ad450 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ - 0x000ad460 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ - 0x000ad470 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ - 0x000ad480 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ - 0x000ad490 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000ad4a0 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000ad4b0 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x000ad4c0 202d7a20 72656c72 6f202d7a 206e6f77 -z relro -z now │ │ │ │ - 0x000ad4d0 202d2d72 6f736567 6d656e74 202a2f0a --rosegment */. │ │ │ │ - 0x000ad4e0 2f2a2043 6f707972 69676874 20284329 /* Copyright (C) │ │ │ │ - 0x000ad4f0 20323031 342d3230 32362046 72656520 2014-2026 Free │ │ │ │ - 0x000ad500 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ - 0x000ad510 696f6e2c 20496e63 2e0a2020 20436f70 ion, Inc.. Cop │ │ │ │ - 0x000ad520 79696e67 20616e64 20646973 74726962 ying and distrib │ │ │ │ - 0x000ad530 7574696f 6e206f66 20746869 73207363 ution of this sc │ │ │ │ - 0x000ad540 72697074 2c207769 7468206f 72207769 ript, with or wi │ │ │ │ - 0x000ad550 74686f75 74206d6f 64696669 63617469 thout modificati │ │ │ │ - 0x000ad560 6f6e2c0a 20202061 72652070 65726d69 on,. are permi │ │ │ │ - 0x000ad570 74746564 20696e20 616e7920 6d656469 tted in any medi │ │ │ │ - 0x000ad580 756d2077 6974686f 75742072 6f79616c um without royal │ │ │ │ - 0x000ad590 74792070 726f7669 64656420 74686520 ty provided the │ │ │ │ - 0x000ad5a0 636f7079 72696768 740a2020 206e6f74 copyright. not │ │ │ │ - 0x000ad5b0 69636520 616e6420 74686973 206e6f74 ice and this not │ │ │ │ - 0x000ad5c0 69636520 61726520 70726573 65727665 ice are preserve │ │ │ │ - 0x000ad5d0 642e2020 2a2f0a4f 55545055 545f464f d. */.OUTPUT_FO │ │ │ │ - 0x000ad5e0 524d4154 2822656c 6633322d 6c697474 RMAT("elf32-litt │ │ │ │ - 0x000ad5f0 6c656161 72636836 34222c20 22656c66 leaarch64", "elf │ │ │ │ - 0x000ad600 33322d62 69676161 72636836 34222c20 32-bigaarch64", │ │ │ │ - 0x000ad610 22656c66 33322d6c 6974746c 65616172 "elf32-littleaar │ │ │ │ - 0x000ad620 63683634 22290a4f 55545055 545f4152 ch64").OUTPUT_AR │ │ │ │ - 0x000ad630 43482861 61726368 36343a69 6c703332 CH(aarch64:ilp32 │ │ │ │ - 0x000ad640 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x000ad650 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000ad660 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000ad670 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000ad680 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000ad690 5228223d 2f6c6962 2f616172 63683634 R("=/lib/aarch64 │ │ │ │ - 0x000ad6a0 5f696c70 33322d6c 696e7578 2d676e75 _ilp32-linux-gnu │ │ │ │ - 0x000ad6b0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000ad6c0 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000ad6d0 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000ad6e0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000ad6f0 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x000ad700 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000ad710 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000ad720 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ - 0x000ad730 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000ad740 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000ad750 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x000ad760 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000ad770 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000ad780 72636836 342d6c69 6e75782d 676e7569 rch64-linux-gnui │ │ │ │ - 0x000ad790 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000ad7a0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000ad7b0 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000ad7c0 43485f44 49522822 3d2f6c69 62696c70 CH_DIR("=/libilp │ │ │ │ - 0x000ad7d0 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000ad7e0 28223d2f 7573722f 6c696269 6c703332 ("=/usr/libilp32 │ │ │ │ - 0x000ad7f0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000ad800 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ - 0x000ad810 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000ad820 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000ad830 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ - 0x000ad840 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000ad850 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x000ad860 2d676e75 2f6c6962 696c7033 3222293b -gnu/libilp32"); │ │ │ │ - 0x000ad870 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000ad880 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x000ad890 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ - 0x000ad8a0 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ - 0x000ad8b0 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ - 0x000ad8c0 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ - 0x000ad8d0 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x000ad8e0 6e74222c 20302929 3b0a2020 2e203d20 nt", 0));. . = │ │ │ │ - 0x000ad8f0 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x000ad900 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x000ad910 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ - 0x000ad920 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ - 0x000ad930 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x000ad940 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x000ad950 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x000ad960 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x000ad970 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x000ad980 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x000ad990 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x000ad9a0 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x000ad9b0 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x000ad9c0 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x000ad9d0 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x000ad9e0 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x000ad9f0 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x000ada00 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ - 0x000ada10 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x000ada20 75696c64 2d696429 207d0a20 202f2a20 uild-id) }. /* │ │ │ │ - 0x000ada30 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000ada40 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000ada50 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000ada60 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000ada70 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000ada80 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000ada90 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000adaa0 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x000adab0 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x000adac0 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x000adad0 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x000adae0 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000adaf0 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x000adb00 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x000adb10 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x000adb20 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x000adb30 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000adb40 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000adb50 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000adb60 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000adb70 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000adb80 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000adb90 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x000adba0 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x000adbb0 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x000adbc0 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000adbd0 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x000adbe0 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x000adbf0 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x000adc00 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x000adc10 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x000adc20 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x000adc30 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000adc40 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000adc50 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000adc60 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000adc70 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000adc80 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000adc90 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x000adca0 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000adcb0 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x000adcc0 3b0a2020 2f2a2041 6c69676e 20746865 ;. /* Align the │ │ │ │ - 0x000adcd0 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x000adce0 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x000adcf0 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000add00 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x000add10 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x000add20 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x000add30 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000add40 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000add50 20746865 20726f64 61746120 7365676d the rodata segm │ │ │ │ - 0x000add60 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000add70 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000add80 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000add90 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000adda0 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000addb0 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000addc0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000addd0 2822726f 64617461 2d736567 6d656e74 ("rodata-segment │ │ │ │ - 0x000adde0 222c2041 4c49474e 28434f4e 5354414e ", ALIGN(CONSTAN │ │ │ │ - 0x000addf0 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x000ade00 202b2028 2e202620 28434f4e 5354414e + (. & (CONSTAN │ │ │ │ - 0x000ade10 5420284d 41585041 47455349 5a452920 T (MAXPAGESIZE) │ │ │ │ - 0x000ade20 2d203129 29293b0a 20202e69 6e746572 - 1)));. .inter │ │ │ │ - 0x000ade30 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ - 0x000ade40 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ - 0x000ade50 73682020 20202020 20202020 203a207b sh : { │ │ │ │ - 0x000ade60 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ - 0x000ade70 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ - 0x000ade80 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ - 0x000ade90 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ - 0x000adea0 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ - 0x000adeb0 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ - 0x000adec0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x000aded0 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ - 0x000adee0 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ - 0x000adef0 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ - 0x000adf00 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ - 0x000adf10 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000adf20 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ - 0x000adf30 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ - 0x000adf40 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ - 0x000adf50 207d0a20 202e7265 6c612e64 796e2020 }. .rela.dyn │ │ │ │ - 0x000adf60 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x000adf70 2020202a 282e7265 6c612e69 6e697429 *(.rela.init) │ │ │ │ - 0x000adf80 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000adf90 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ - 0x000adfa0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000adfb0 6e63652e 742e2a29 0a202020 2020202a nce.t.*). * │ │ │ │ - 0x000adfc0 282e7265 6c612e66 696e6929 0a202020 (.rela.fini). │ │ │ │ - 0x000adfd0 2020202a 282e7265 6c612e72 6f646174 *(.rela.rodat │ │ │ │ - 0x000adfe0 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x000adff0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000ae000 6e63652e 722e2a29 0a202020 2020202a nce.r.*). * │ │ │ │ - 0x000ae010 282e7265 6c612e64 61746120 2e72656c (.rela.data .rel │ │ │ │ - 0x000ae020 612e6461 74612e2a 202e7265 6c612e67 a.data.* .rela.g │ │ │ │ - 0x000ae030 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x000ae040 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000ae050 64617461 202e7265 6c612e74 64617461 data .rela.tdata │ │ │ │ - 0x000ae060 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000ae070 6b6f6e63 652e7464 2e2a290a 20202020 konce.td.*). │ │ │ │ - 0x000ae080 20202a28 2e72656c 612e7462 7373202e *(.rela.tbss . │ │ │ │ - 0x000ae090 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ - 0x000ae0a0 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x000ae0b0 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x000ae0c0 6c612e63 746f7273 290a2020 20202020 la.ctors). │ │ │ │ - 0x000ae0d0 2a282e72 656c612e 64746f72 73290a20 *(.rela.dtors). │ │ │ │ - 0x000ae0e0 20202020 202a282e 72656c61 2e676f74 *(.rela.got │ │ │ │ - 0x000ae0f0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000ae100 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ - 0x000ae110 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000ae120 63652e62 2e2a290a 20202020 20202a28 ce.b.*). *( │ │ │ │ - 0x000ae130 2e72656c 612e6966 756e6329 0a202020 .rela.ifunc). │ │ │ │ - 0x000ae140 207d0a20 202e7265 6c612e70 6c742020 }. .rela.plt │ │ │ │ - 0x000ae150 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x000ae160 2020202a 282e7265 6c612e70 6c74290a *(.rela.plt). │ │ │ │ - 0x000ae170 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ - 0x000ae180 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ - 0x000ae190 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x000ae1a0 722e6479 6e29207d 0a20202e 726f6461 r.dyn) }. .roda │ │ │ │ - 0x000ae1b0 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ - 0x000ae1c0 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ - 0x000ae1d0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000ae1e0 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ - 0x000ae1f0 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ - 0x000ae200 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ - 0x000ae210 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ - 0x000ae220 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ - 0x000ae230 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ - 0x000ae240 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ - 0x000ae250 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ - 0x000ae260 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x000ae270 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000ae280 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x000ae290 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000ae2a0 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000ae2b0 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000ae2c0 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000ae2d0 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000ae2e0 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000ae2f0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000ae300 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ - 0x000ae310 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000ae320 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000ae330 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000ae340 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000ae350 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ - 0x000ae360 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ - 0x000ae370 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ - 0x000ae380 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ - 0x000ae390 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ - 0x000ae3a0 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ - 0x000ae3b0 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000ae3c0 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ - 0x000ae3d0 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000ae3e0 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ - 0x000ae3f0 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ - 0x000ae400 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ - 0x000ae410 74686174 20746865 79206172 6520616c that they are al │ │ │ │ - 0x000ae420 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ - 0x000ae430 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ - 0x000ae440 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ - 0x000ae450 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ - 0x000ae460 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ - 0x000ae470 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ - 0x000ae480 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ - 0x000ae490 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ - 0x000ae4a0 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ - 0x000ae4b0 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ - 0x000ae4c0 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ - 0x000ae4d0 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ - 0x000ae4e0 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ - 0x000ae4f0 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ - 0x000ae500 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ - 0x000ae510 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x000ae520 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ - 0x000ae530 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ - 0x000ae540 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ - 0x000ae550 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ - 0x000ae560 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x000ae570 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ - 0x000ae580 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ - 0x000ae590 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ - 0x000ae5a0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000ae5b0 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ - 0x000ae5c0 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ - 0x000ae5d0 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ - 0x000ae5e0 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ - 0x000ae5f0 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ - 0x000ae600 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ - 0x000ae610 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ - 0x000ae620 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ - 0x000ae630 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ - 0x000ae640 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ - 0x000ae650 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ - 0x000ae660 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ - 0x000ae670 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ - 0x000ae680 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000ae690 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ - 0x000ae6a0 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x000ae6b0 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x000ae6c0 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ - 0x000ae6d0 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000ae6e0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000ae6f0 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000ae700 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000ae710 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000ae720 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000ae730 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000ae740 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ - 0x000ae750 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ - 0x000ae760 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ - 0x000ae770 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000ae780 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ - 0x000ae790 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ - 0x000ae7a0 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000ae7b0 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000ae7c0 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000ae7d0 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000ae7e0 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000ae7f0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000ae800 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000ae810 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000ae820 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000ae830 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000ae840 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ - 0x000ae850 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000ae860 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000ae870 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ - 0x000ae880 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000ae890 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000ae8a0 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ - 0x000ae8b0 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000ae8c0 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ - 0x000ae8d0 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000ae8e0 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ - 0x000ae8f0 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ - 0x000ae900 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ - 0x000ae910 20203a0a 2020207b 0a202020 20205052 :. {. PR │ │ │ │ - 0x000ae920 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000ae930 74646174 615f7374 61727420 3d202e29 tdata_start = .) │ │ │ │ - 0x000ae940 3b0a2020 2020202a 282e7464 61746120 ;. *(.tdata │ │ │ │ - 0x000ae950 2e746461 74612e2a 202e676e 752e6c69 .tdata.* .gnu.li │ │ │ │ - 0x000ae960 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000ae970 7d0a2020 2e746273 73090920 203a207b }. .tbss.. : { │ │ │ │ - 0x000ae980 202a282e 74627373 202e7462 73732e2a *(.tbss .tbss.* │ │ │ │ - 0x000ae990 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000ae9a0 622e2a29 202a282e 74636f6d 6d6f6e29 b.*) *(.tcommon) │ │ │ │ - 0x000ae9b0 207d0a20 202e7072 65696e69 745f6172 }. .preinit_ar │ │ │ │ - 0x000ae9c0 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000ae9d0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000ae9e0 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000ae9f0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000aea00 204b4545 5020282a 282e7072 65696e69 KEEP (*(.preini │ │ │ │ - 0x000aea10 745f6172 72617929 290a2020 20205052 t_array)). PR │ │ │ │ - 0x000aea20 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000aea30 70726569 6e69745f 61727261 795f656e preinit_array_en │ │ │ │ - 0x000aea40 64203d20 2e293b0a 20207d0a 20202e69 d = .);. }. .i │ │ │ │ - 0x000aea50 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x000aea60 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000aea70 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x000aea80 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000aea90 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000aeaa0 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000aeab0 59282e69 6e69745f 61727261 792e2a29 Y(.init_array.*) │ │ │ │ - 0x000aeac0 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x000aead0 494f5249 5459282e 63746f72 732e2a29 IORITY(.ctors.*) │ │ │ │ - 0x000aeae0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000aeaf0 696e6974 5f617272 61792045 58434c55 init_array EXCLU │ │ │ │ - 0x000aeb00 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x000aeb10 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x000aeb20 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x000aeb30 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x000aeb40 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000aeb50 4444454e 20285f5f 696e6974 5f617272 DDEN (__init_arr │ │ │ │ - 0x000aeb60 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000aeb70 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x000aeb80 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000aeb90 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x000aeba0 6e695f61 72726179 5f737461 7274203d ni_array_start = │ │ │ │ - 0x000aebb0 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000aebc0 28534f52 545f4259 5f494e49 545f5052 (SORT_BY_INIT_PR │ │ │ │ - 0x000aebd0 494f5249 5459282e 66696e69 5f617272 IORITY(.fini_arr │ │ │ │ - 0x000aebe0 61792e2a 2920534f 52545f42 595f494e ay.*) SORT_BY_IN │ │ │ │ - 0x000aebf0 49545f50 52494f52 49545928 2e64746f IT_PRIORITY(.dto │ │ │ │ - 0x000aec00 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000aec10 20282a28 2e66696e 695f6172 72617920 (*(.fini_array │ │ │ │ - 0x000aec20 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000aec30 72746265 67696e2e 6f202a63 72746265 rtbegin.o *crtbe │ │ │ │ - 0x000aec40 67696e3f 2e6f202a 63727465 6e642e6f gin?.o *crtend.o │ │ │ │ - 0x000aec50 202a6372 74656e64 3f2e6f20 29202e64 *crtend?.o ) .d │ │ │ │ - 0x000aec60 746f7273 29290a20 20202050 524f5649 tors)). PROVI │ │ │ │ - 0x000aec70 44455f48 49444445 4e20285f 5f66696e DE_HIDDEN (__fin │ │ │ │ - 0x000aec80 695f6172 7261795f 656e6420 3d202e29 i_array_end = .) │ │ │ │ - 0x000aec90 3b0a2020 7d0a2020 2e63746f 72732020 ;. }. .ctors │ │ │ │ - 0x000aeca0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000aecb0 20202f2a 20676363 20757365 73206372 /* gcc uses cr │ │ │ │ - 0x000aecc0 74626567 696e2e6f 20746f20 66696e64 tbegin.o to find │ │ │ │ - 0x000aecd0 20746865 20737461 7274206f 660a2020 the start of. │ │ │ │ - 0x000aece0 20202020 20746865 20636f6e 73747275 the constru │ │ │ │ - 0x000aecf0 63746f72 732c2073 6f207765 206d616b ctors, so we mak │ │ │ │ - 0x000aed00 65207375 72652069 74206973 0a202020 e sure it is. │ │ │ │ - 0x000aed10 20202020 66697273 742e2020 42656361 first. Beca │ │ │ │ - 0x000aed20 75736520 74686973 20697320 61207769 use this is a wi │ │ │ │ - 0x000aed30 6c646361 72642c20 69740a20 20202020 ldcard, it. │ │ │ │ - 0x000aed40 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x000aed50 20696620 74686520 75736572 20646f65 if the user doe │ │ │ │ - 0x000aed60 73206e6f 740a2020 20202020 20616374 s not. act │ │ │ │ - 0x000aed70 75616c6c 79206c69 6e6b2061 6761696e ually link again │ │ │ │ - 0x000aed80 73742063 72746265 67696e2e 6f3b2074 st crtbegin.o; t │ │ │ │ - 0x000aed90 68650a20 20202020 20206c69 6e6b6572 he. linker │ │ │ │ - 0x000aeda0 20776f6e 2774206c 6f6f6b20 666f7220 won't look for │ │ │ │ - 0x000aedb0 61206669 6c652074 6f206d61 74636820 a file to match │ │ │ │ - 0x000aedc0 610a2020 20202020 2077696c 64636172 a. wildcar │ │ │ │ - 0x000aedd0 642e2020 54686520 77696c64 63617264 d. The wildcard │ │ │ │ - 0x000aede0 20616c73 6f206d65 616e7320 74686174 also means that │ │ │ │ - 0x000aedf0 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x000aee00 2774206d 61747465 72207768 69636820 't matter which │ │ │ │ - 0x000aee10 64697265 63746f72 79206372 74626567 directory crtbeg │ │ │ │ - 0x000aee20 696e2e6f 0a202020 20202020 69732069 in.o. is i │ │ │ │ - 0x000aee30 6e2e2020 2a2f0a20 2020204b 45455020 n. */. KEEP │ │ │ │ - 0x000aee40 282a6372 74626567 696e2e6f 282e6374 (*crtbegin.o(.ct │ │ │ │ - 0x000aee50 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000aee60 2a637274 62656769 6e3f2e6f 282e6374 *crtbegin?.o(.ct │ │ │ │ - 0x000aee70 6f727329 290a2020 20202f2a 20576520 ors)). /* We │ │ │ │ - 0x000aee80 646f6e27 74207761 6e742074 6f20696e don't want to in │ │ │ │ - 0x000aee90 636c7564 65207468 65202e63 746f7220 clude the .ctor │ │ │ │ - 0x000aeea0 73656374 696f6e20 66726f6d 0a202020 section from. │ │ │ │ - 0x000aeeb0 20202020 74686520 63727465 6e642e6f the crtend.o │ │ │ │ - 0x000aeec0 2066696c 6520756e 74696c20 61667465 file until afte │ │ │ │ - 0x000aeed0 72207468 6520736f 72746564 2063746f r the sorted cto │ │ │ │ - 0x000aeee0 72732e0a 20202020 20202054 6865202e rs.. The . │ │ │ │ - 0x000aeef0 63746f72 20736563 74696f6e 2066726f ctor section fro │ │ │ │ - 0x000aef00 6d207468 65206372 74656e64 2066696c m the crtend fil │ │ │ │ - 0x000aef10 6520636f 6e746169 6e732074 68650a20 e contains the. │ │ │ │ - 0x000aef20 20202020 2020656e 64206f66 2063746f end of cto │ │ │ │ - 0x000aef30 7273206d 61726b65 7220616e 64206974 rs marker and it │ │ │ │ - 0x000aef40 206d7573 74206265 206c6173 74202a2f must be last */ │ │ │ │ - 0x000aef50 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x000aef60 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x000aef70 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000aef80 29202e63 746f7273 29290a20 2020204b ) .ctors)). K │ │ │ │ - 0x000aef90 45455020 282a2853 4f525428 2e63746f EEP (*(SORT(.cto │ │ │ │ - 0x000aefa0 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000aefb0 20282a28 2e63746f 72732929 0a20207d (*(.ctors)). } │ │ │ │ - 0x000aefc0 0a20202e 64746f72 73202020 20202020 . .dtors │ │ │ │ - 0x000aefd0 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000aefe0 5020282a 63727462 6567696e 2e6f282e P (*crtbegin.o(. │ │ │ │ - 0x000aeff0 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000af000 20282a63 72746265 67696e3f 2e6f282e (*crtbegin?.o(. │ │ │ │ - 0x000af010 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000af020 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x000af030 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x000af040 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x000af050 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x000af060 5254282e 64746f72 732e2a29 29290a20 RT(.dtors.*))). │ │ │ │ - 0x000af070 2020204b 45455020 282a282e 64746f72 KEEP (*(.dtor │ │ │ │ - 0x000af080 7329290a 20207d0a 20202e6a 63722020 s)). }. .jcr │ │ │ │ - 0x000af090 20202020 20202020 20203a20 7b204b45 : { KE │ │ │ │ - 0x000af0a0 45502028 2a282e6a 63722929 207d0a20 EP (*(.jcr)) }. │ │ │ │ - 0x000af0b0 202e6461 74612e72 656c2e72 6f203a20 .data.rel.ro : │ │ │ │ - 0x000af0c0 7b202a28 2e646174 612e7265 6c2e726f { *(.data.rel.ro │ │ │ │ - 0x000af0d0 2e6c6f63 616c2a20 2e676e75 2e6c696e .local* .gnu.lin │ │ │ │ - 0x000af0e0 6b6f6e63 652e642e 72656c2e 726f2e6c konce.d.rel.ro.l │ │ │ │ - 0x000af0f0 6f63616c 2e2a2920 2a282e64 6174612e ocal.*) *(.data. │ │ │ │ - 0x000af100 72656c2e 726f202e 64617461 2e72656c rel.ro .data.rel │ │ │ │ - 0x000af110 2e726f2e 2a202e67 6e752e6c 696e6b6f .ro.* .gnu.linko │ │ │ │ - 0x000af120 6e63652e 642e7265 6c2e726f 2e2a2920 nce.d.rel.ro.*) │ │ │ │ - 0x000af130 7d0a2020 2e64796e 616d6963 20202020 }. .dynamic │ │ │ │ - 0x000af140 20202020 3a207b20 2a282e64 796e616d : { *(.dynam │ │ │ │ - 0x000af150 69632920 7d0a2020 2e676f74 20202020 ic) }. .got │ │ │ │ - 0x000af160 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x000af170 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ - 0x000af180 706c7429 202a282e 676f7429 202a282e plt) *(.got) *(. │ │ │ │ - 0x000af190 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ - 0x000af1a0 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ - 0x000af1b0 5f454e44 2028302c 202e293b 0a20202e _END (0, .);. . │ │ │ │ - 0x000af1c0 64617461 20202020 20202020 2020203a data : │ │ │ │ - 0x000af1d0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x000af1e0 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ - 0x000af1f0 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ - 0x000af200 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ - 0x000af210 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ - 0x000af220 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ - 0x000af230 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ - 0x000af240 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000af250 64617461 3129207d 0a20205f 65646174 data1) }. _edat │ │ │ │ - 0x000af260 61203d20 2e3b0a20 2050524f 56494445 a = .;. PROVIDE │ │ │ │ - 0x000af270 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ - 0x000af280 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ - 0x000af290 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ - 0x000af2a0 3b0a2020 5f5f6273 735f7374 61727420 ;. __bss_start │ │ │ │ - 0x000af2b0 3d202e3b 0a20205f 5f627373 5f737461 = .;. __bss_sta │ │ │ │ - 0x000af2c0 72745f5f 203d202e 3b0a2020 2e627373 rt__ = .;. .bss │ │ │ │ - 0x000af2d0 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ - 0x000af2e0 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ - 0x000af2f0 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ - 0x000af300 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000af310 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ - 0x000af320 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ - 0x000af330 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ - 0x000af340 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ - 0x000af350 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ - 0x000af360 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ - 0x000af370 20202020 20202074 79706520 6f66202e type of . │ │ │ │ - 0x000af380 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ - 0x000af390 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ - 0x000af3a0 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ - 0x000af3b0 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ - 0x000af3c0 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ - 0x000af3d0 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ - 0x000af3e0 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ - 0x000af3f0 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ - 0x000af400 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ - 0x000af410 72732062 65636175 73652074 68657265 rs because there │ │ │ │ - 0x000af420 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ - 0x000af430 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ - 0x000af440 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ - 0x000af450 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ - 0x000af460 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ - 0x000af470 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ - 0x000af480 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ - 0x000af490 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ - 0x000af4a0 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ - 0x000af4b0 49474e28 2e20213d 2030203f 20333220 IGN(. != 0 ? 32 │ │ │ │ - 0x000af4c0 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ - 0x000af4d0 5f627373 5f656e64 5f5f203d 202e3b20 _bss_end__ = .; │ │ │ │ - 0x000af4e0 5f5f6273 735f656e 645f5f20 3d202e3b __bss_end__ = .; │ │ │ │ - 0x000af4f0 0a202020 202e203d 20414c49 474e2833 . . = ALIGN(3 │ │ │ │ - 0x000af500 32202f20 38293b0a 20202f2a 20537461 2 / 8);. /* Sta │ │ │ │ - 0x000af510 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ - 0x000af520 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000af530 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000af540 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ - 0x000af550 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ - 0x000af560 414c4947 4e283332 202f2038 293b0a20 ALIGN(32 / 8);. │ │ │ │ - 0x000af570 205f5f65 6e645f5f 203d202e 3b0a2020 __end__ = .;. │ │ │ │ - 0x000af580 5f656e64 203d202e 3b0a2020 50524f56 _end = .;. PROV │ │ │ │ - 0x000af590 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ - 0x000af5a0 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x000af5b0 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ - 0x000af5c0 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ - 0x000af5d0 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x000af5e0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ - 0x000af5f0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x000af600 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ - 0x000af610 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000af620 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ - 0x000af630 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ - 0x000af640 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ - 0x000af650 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ - 0x000af660 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x000af670 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x000af680 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ - 0x000af690 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ - 0x000af6a0 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ - 0x000af6b0 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x000af6c0 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ - 0x000af6d0 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ - 0x000af6e0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ - 0x000af6f0 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ - 0x000af700 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ - 0x000af710 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ - 0x000af720 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ - 0x000af730 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x000af740 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ - 0x000af750 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ - 0x000af760 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x000af770 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ - 0x000af780 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ - 0x000af790 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ - 0x000af7a0 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ - 0x000af7b0 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ - 0x000af7c0 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ - 0x000af7d0 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ - 0x000af7e0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ - 0x000af7f0 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ - 0x000af800 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ - 0x000af810 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ - 0x000af820 2e646562 75672020 20202020 20202020 .debug │ │ │ │ - 0x000af830 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ - 0x000af840 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ - 0x000af850 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ - 0x000af860 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ - 0x000af870 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ - 0x000af880 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ - 0x000af890 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ - 0x000af8a0 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ - 0x000af8b0 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ - 0x000af8c0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000af8d0 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ - 0x000af8e0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ - 0x000af8f0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x000af900 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ - 0x000af910 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000af920 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ - 0x000af930 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ - 0x000af940 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ - 0x000af950 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000af960 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x000af970 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ - 0x000af980 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ - 0x000af990 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ - 0x000af9a0 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ - 0x000af9b0 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x000af9c0 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x000af9d0 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x000af9e0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000af9f0 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ - 0x000afa00 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ - 0x000afa10 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ - 0x000afa20 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ - 0x000afa30 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ - 0x000afa40 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ - 0x000afa50 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000afa60 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ - 0x000afa70 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ - 0x000afa80 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ - 0x000afa90 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ - 0x000afaa0 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x000afab0 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ - 0x000afac0 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ - 0x000afad0 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ - 0x000afae0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ - 0x000afaf0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000afb00 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ - 0x000afb10 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ - 0x000afb20 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000afb30 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ - 0x000afb40 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ - 0x000afb50 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000afb60 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ - 0x000afb70 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ - 0x000afb80 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000afb90 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ - 0x000afba0 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ - 0x000afbb0 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ - 0x000afbc0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000afbd0 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ - 0x000afbe0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ - 0x000afbf0 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ - 0x000afc00 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ - 0x000afc10 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ - 0x000afc20 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ - 0x000afc30 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ - 0x000afc40 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000afc50 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ - 0x000afc60 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ - 0x000afc70 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ - 0x000afc80 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000afc90 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ - 0x000afca0 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ - 0x000afcb0 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000afcc0 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ - 0x000afcd0 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ - 0x000afce0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ - 0x000afcf0 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ - 0x000afd00 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000afd10 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ - 0x000afd20 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000afd30 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000afd40 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ - 0x000afd50 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ - 0x000afd60 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000afd70 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ - 0x000afd80 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ - 0x000afd90 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ - 0x000afda0 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ - 0x000afdb0 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ - 0x000afdc0 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ - 0x000afdd0 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ - 0x000afde0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ - 0x000afdf0 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ - 0x000afe00 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ - 0x000afe10 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000afe20 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ - 0x000afe30 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ - 0x000afe40 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ - 0x000afe50 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ - 0x000afe60 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000afe70 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000afe80 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x000afe90 202d7a20 72656c72 6f202d7a 206e6f77 -z relro -z now │ │ │ │ - 0x000afea0 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x000afeb0 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x000afec0 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x000afed0 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x000afee0 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x000afef0 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x000aff00 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x000aff10 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x000aff20 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x000aff30 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x000aff40 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x000aff50 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x000aff60 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x000aff70 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x000aff80 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x000aff90 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x000affa0 545f464f 524d4154 2822656c 6633322d T_FORMAT("elf32- │ │ │ │ - 0x000affb0 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x000affc0 22656c66 33322d62 69676161 72636836 "elf32-bigaarch6 │ │ │ │ - 0x000affd0 34222c20 22656c66 33322d6c 6974746c 4", "elf32-littl │ │ │ │ - 0x000affe0 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x000afff0 545f4152 43482861 61726368 36343a69 T_ARCH(aarch64:i │ │ │ │ - 0x000b0000 6c703332 290a454e 54525928 5f737461 lp32).ENTRY(_sta │ │ │ │ - 0x000b0010 7274290a 53454152 43485f44 49522822 rt).SEARCH_DIR(" │ │ │ │ - 0x000b0020 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x000b0030 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000b0040 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000b0050 485f4449 5228223d 2f6c6962 2f616172 H_DIR("=/lib/aar │ │ │ │ - 0x000b0060 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000b0070 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000b0080 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000b0090 72636836 345f696c 7033322d 6c696e75 rch64_ilp32-linu │ │ │ │ - 0x000b00a0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000b00b0 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x000b00c0 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000b00d0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000b00e0 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000b00f0 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000b0100 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000b0110 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ - 0x000b0120 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000b0130 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000b0140 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000b0150 676e7569 6c703332 22293b20 53454152 gnuilp32"); SEAR │ │ │ │ - 0x000b0160 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000b0170 63616c2f 6c696269 6c703332 22293b20 cal/libilp32"); │ │ │ │ - 0x000b0180 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x000b0190 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000b01a0 5f444952 28223d2f 7573722f 6c696269 _DIR("=/usr/libi │ │ │ │ - 0x000b01b0 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000b01c0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000b01d0 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000b01e0 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ - 0x000b01f0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000b0200 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x000b0210 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000b0220 696e7578 2d676e75 2f6c6962 696c7033 inux-gnu/libilp3 │ │ │ │ - 0x000b0230 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000b0240 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000b0250 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ - 0x000b0260 53454354 494f4e53 0a7b0a20 2050524f SECTIONS.{. PRO │ │ │ │ - 0x000b0270 56494445 20285f5f 65786563 75746162 VIDE (__executab │ │ │ │ - 0x000b0280 6c655f73 74617274 203d2053 45474d45 le_start = SEGME │ │ │ │ - 0x000b0290 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000b02a0 65676d65 6e74222c 20302929 3b0a2020 egment", 0));. │ │ │ │ - 0x000b02b0 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000b02c0 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x000b02d0 2c203029 202b2053 495a454f 465f4845 , 0) + SIZEOF_HE │ │ │ │ - 0x000b02e0 41444552 533b0a20 202f2a20 506c6163 ADERS;. /* Plac │ │ │ │ - 0x000b02f0 65207468 65206275 696c642d 69642061 e the build-id a │ │ │ │ - 0x000b0300 7320636c 6f736520 746f2074 68652045 s close to the E │ │ │ │ - 0x000b0310 4c462068 65616465 72732061 7320706f LF headers as po │ │ │ │ - 0x000b0320 73736962 6c652e20 20546869 730a2020 ssible. This. │ │ │ │ - 0x000b0330 2020206d 6178696d 69736573 20746865 maximises the │ │ │ │ - 0x000b0340 20636861 6e636520 74686520 6275696c chance the buil │ │ │ │ - 0x000b0350 642d6964 2077696c 6c206265 20707265 d-id will be pre │ │ │ │ - 0x000b0360 73656e74 20696e20 636f7265 2066696c sent in core fil │ │ │ │ - 0x000b0370 65732c0a 20202020 20776869 63682047 es,. which G │ │ │ │ - 0x000b0380 44422063 616e2074 68656e20 75736520 DB can then use │ │ │ │ - 0x000b0390 746f206c 6f636174 65207468 65206173 to locate the as │ │ │ │ - 0x000b03a0 736f6369 61746564 20646562 7567696e sociated debugin │ │ │ │ - 0x000b03b0 666f2066 696c652e 20202a2f 0a20202e fo file. */. . │ │ │ │ - 0x000b03c0 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ - 0x000b03d0 6420203a 207b202a 282e6e6f 74652e67 d : { *(.note.g │ │ │ │ - 0x000b03e0 6e752e62 75696c64 2d696429 207d0a20 nu.build-id) }. │ │ │ │ - 0x000b03f0 202e696e 74657270 20202020 20202020 .interp │ │ │ │ - 0x000b0400 203a207b 202a282e 696e7465 72702920 : { *(.interp) │ │ │ │ - 0x000b0410 7d0a2020 2e686173 68202020 20202020 }. .hash │ │ │ │ - 0x000b0420 20202020 3a207b20 2a282e68 61736829 : { *(.hash) │ │ │ │ - 0x000b0430 207d0a20 202e676e 752e6861 73682020 }. .gnu.hash │ │ │ │ - 0x000b0440 20202020 203a207b 202a282e 676e752e : { *(.gnu. │ │ │ │ - 0x000b0450 68617368 29207d0a 20202e64 796e7379 hash) }. .dynsy │ │ │ │ - 0x000b0460 6d202020 20202020 20203a20 7b202a28 m : { *( │ │ │ │ - 0x000b0470 2e64796e 73796d29 207d0a20 202e6479 .dynsym) }. .dy │ │ │ │ - 0x000b0480 6e737472 20202020 20202020 203a207b nstr : { │ │ │ │ - 0x000b0490 202a282e 64796e73 74722920 7d0a2020 *(.dynstr) }. │ │ │ │ - 0x000b04a0 2e676e75 2e766572 73696f6e 20202020 .gnu.version │ │ │ │ - 0x000b04b0 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000b04c0 6f6e2920 7d0a2020 2e676e75 2e766572 on) }. .gnu.ver │ │ │ │ - 0x000b04d0 73696f6e 5f642020 3a207b20 2a282e67 sion_d : { *(.g │ │ │ │ - 0x000b04e0 6e752e76 65727369 6f6e5f64 29207d0a nu.version_d) }. │ │ │ │ - 0x000b04f0 20202e67 6e752e76 65727369 6f6e5f72 .gnu.version_r │ │ │ │ - 0x000b0500 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000b0510 73696f6e 5f722920 7d0a2020 2e72656c sion_r) }. .rel │ │ │ │ - 0x000b0520 612e6479 6e202020 20202020 3a0a2020 a.dyn :. │ │ │ │ - 0x000b0530 20207b0a 20202020 20202a28 2e72656c {. *(.rel │ │ │ │ - 0x000b0540 612e696e 6974290a 20202020 20202a28 a.init). *( │ │ │ │ - 0x000b0550 2e72656c 612e7465 7874202e 72656c61 .rela.text .rela │ │ │ │ - 0x000b0560 2e746578 742e2a20 2e72656c 612e676e .text.* .rela.gn │ │ │ │ - 0x000b0570 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ - 0x000b0580 20202020 20202a28 2e72656c 612e6669 *(.rela.fi │ │ │ │ - 0x000b0590 6e69290a 20202020 20202a28 2e72656c ni). *(.rel │ │ │ │ - 0x000b05a0 612e726f 64617461 202e7265 6c612e72 a.rodata .rela.r │ │ │ │ - 0x000b05b0 6f646174 612e2a20 2e72656c 612e676e odata.* .rela.gn │ │ │ │ - 0x000b05c0 752e6c69 6e6b6f6e 63652e72 2e2a290a u.linkonce.r.*). │ │ │ │ - 0x000b05d0 20202020 20202a28 2e72656c 612e6461 *(.rela.da │ │ │ │ - 0x000b05e0 7461202e 72656c61 2e646174 612e2a20 ta .rela.data.* │ │ │ │ - 0x000b05f0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000b0600 63652e64 2e2a290a 20202020 20202a28 ce.d.*). *( │ │ │ │ - 0x000b0610 2e72656c 612e7464 61746120 2e72656c .rela.tdata .rel │ │ │ │ - 0x000b0620 612e7464 6174612e 2a202e72 656c612e a.tdata.* .rela. │ │ │ │ - 0x000b0630 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x000b0640 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x000b0650 2e746273 73202e72 656c612e 74627373 .tbss .rela.tbss │ │ │ │ - 0x000b0660 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000b0670 6b6f6e63 652e7462 2e2a290a 20202020 konce.tb.*). │ │ │ │ - 0x000b0680 20202a28 2e72656c 612e6374 6f727329 *(.rela.ctors) │ │ │ │ - 0x000b0690 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ - 0x000b06a0 746f7273 290a2020 20202020 2a282e72 tors). *(.r │ │ │ │ - 0x000b06b0 656c612e 676f7429 0a202020 2020202a ela.got). * │ │ │ │ - 0x000b06c0 282e7265 6c612e62 7373202e 72656c61 (.rela.bss .rela │ │ │ │ - 0x000b06d0 2e627373 2e2a202e 72656c61 2e676e75 .bss.* .rela.gnu │ │ │ │ - 0x000b06e0 2e6c696e 6b6f6e63 652e622e 2a290a20 .linkonce.b.*). │ │ │ │ - 0x000b06f0 20202020 202a282e 72656c61 2e696675 *(.rela.ifu │ │ │ │ - 0x000b0700 6e63290a 20202020 7d0a2020 2e72656c nc). }. .rel │ │ │ │ - 0x000b0710 612e706c 74202020 20202020 3a0a2020 a.plt :. │ │ │ │ - 0x000b0720 20207b0a 20202020 20202a28 2e72656c {. *(.rel │ │ │ │ - 0x000b0730 612e706c 74290a20 20202020 202a282e a.plt). *(. │ │ │ │ - 0x000b0740 72656c61 2e69706c 74290a20 2020207d rela.iplt). } │ │ │ │ - 0x000b0750 0a20202e 72656c72 2e64796e 203a207b . .relr.dyn : { │ │ │ │ - 0x000b0760 202a282e 72656c72 2e64796e 29207d0a *(.relr.dyn) }. │ │ │ │ - 0x000b0770 20202f2a 20416c69 676e2074 68652074 /* Align the t │ │ │ │ - 0x000b0780 65787420 7365676d 656e742e 20202a2f ext segment. */ │ │ │ │ - 0x000b0790 0a20202e 203d2041 4c49474e 28434f4e . . = ALIGN(CON │ │ │ │ - 0x000b07a0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000b07b0 5a452929 3b0a2020 2f2a2053 74617274 ZE));. /* Start │ │ │ │ - 0x000b07c0 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x000b07d0 6c652063 6f646520 72656769 6f6e2e20 le code region. │ │ │ │ - 0x000b07e0 202a2f0a 20202e69 6e697420 20202020 */. .init │ │ │ │ - 0x000b07f0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000b0800 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000b0810 45282e69 6e697429 29290a20 207d203d E(.init))). } = │ │ │ │ - 0x000b0820 30783166 32303033 64350a20 202e706c 0x1f2003d5. .pl │ │ │ │ - 0x000b0830 74202020 20202020 20202020 203a2041 t : A │ │ │ │ - 0x000b0840 4c49474e 28313629 207b202a 282e706c LIGN(16) { *(.pl │ │ │ │ - 0x000b0850 7429202a 282e6970 6c742920 7d0a2020 t) *(.iplt) }. │ │ │ │ - 0x000b0860 2e746578 74202020 20202020 20202020 .text │ │ │ │ - 0x000b0870 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ - 0x000b0880 742e756e 6c696b65 6c79202e 74657874 t.unlikely .text │ │ │ │ - 0x000b0890 2e2a5f75 6e6c696b 656c7920 2e746578 .*_unlikely .tex │ │ │ │ - 0x000b08a0 742e756e 6c696b65 6c792e2a 290a2020 t.unlikely.*). │ │ │ │ - 0x000b08b0 20202a28 2e746578 742e6578 6974202e *(.text.exit . │ │ │ │ - 0x000b08c0 74657874 2e657869 742e2a29 0a202020 text.exit.*). │ │ │ │ - 0x000b08d0 202a282e 74657874 2e737461 72747570 *(.text.startup │ │ │ │ - 0x000b08e0 202e7465 78742e73 74617274 75702e2a .text.startup.* │ │ │ │ - 0x000b08f0 290a2020 20202a28 2e746578 742e686f ). *(.text.ho │ │ │ │ - 0x000b0900 74202e74 6578742e 686f742e 2a290a20 t .text.hot.*). │ │ │ │ - 0x000b0910 2020202a 28534f52 54282e74 6578742e *(SORT(.text. │ │ │ │ - 0x000b0920 736f7274 65642e2a 29290a20 2020202a sorted.*)). * │ │ │ │ - 0x000b0930 282e7465 7874202e 73747562 202e7465 (.text .stub .te │ │ │ │ - 0x000b0940 78742e2a 202e676e 752e6c69 6e6b6f6e xt.* .gnu.linkon │ │ │ │ - 0x000b0950 63652e74 2e2a290a 20202020 2f2a202e ce.t.*). /* . │ │ │ │ - 0x000b0960 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ - 0x000b0970 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ - 0x000b0980 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ - 0x000b0990 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ - 0x000b09a0 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ - 0x000b09b0 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000b09c0 2e66696e 69202020 20202020 20202020 .fini │ │ │ │ - 0x000b09d0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000b09e0 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ - 0x000b09f0 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ - 0x000b0a00 30336435 0a202050 524f5649 44452028 03d5. PROVIDE ( │ │ │ │ - 0x000b0a10 5f5f6574 65787420 3d202e29 3b0a2020 __etext = .);. │ │ │ │ - 0x000b0a20 50524f56 49444520 285f6574 65787420 PROVIDE (_etext │ │ │ │ - 0x000b0a30 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000b0a40 28657465 7874203d 202e293b 0a20202f (etext = .);. / │ │ │ │ - 0x000b0a50 2a20416c 69676e20 74686520 74657874 * Align the text │ │ │ │ - 0x000b0a60 20736567 6d656e74 2e20202a 2f0a2020 segment. */. │ │ │ │ - 0x000b0a70 2e203d20 414c4947 4e28434f 4e535441 . = ALIGN(CONSTA │ │ │ │ - 0x000b0a80 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000b0a90 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000b0aa0 20746865 20526561 64204f6e 6c792044 the Read Only D │ │ │ │ - 0x000b0ab0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000b0ac0 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x000b0ad0 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x000b0ae0 726f6461 74612073 65676d65 6e742e20 rodata segment. │ │ │ │ - 0x000b0af0 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000b0b00 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000b0b10 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000b0b20 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x000b0b30 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x000b0b40 75702e20 202a2f0a 20202e20 3d205345 up. */. . = SE │ │ │ │ - 0x000b0b50 474d454e 545f5354 41525428 22726f64 GMENT_START("rod │ │ │ │ - 0x000b0b60 6174612d 7365676d 656e7422 2c20414c ata-segment", AL │ │ │ │ - 0x000b0b70 49474e28 434f4e53 54414e54 20284d41 IGN(CONSTANT (MA │ │ │ │ - 0x000b0b80 58504147 4553495a 45292920 2b20282e XPAGESIZE)) + (. │ │ │ │ - 0x000b0b90 20262028 434f4e53 54414e54 20284d41 & (CONSTANT (MA │ │ │ │ - 0x000b0ba0 58504147 4553495a 4529202d 20312929 XPAGESIZE) - 1)) │ │ │ │ - 0x000b0bb0 293b0a20 202e726f 64617461 20202020 );. .rodata │ │ │ │ - 0x000b0bc0 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x000b0bd0 7461202e 726f6461 74612e2a 202e676e ta .rodata.* .gn │ │ │ │ - 0x000b0be0 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ - 0x000b0bf0 7d0a2020 2e726f64 61746131 20202020 }. .rodata1 │ │ │ │ - 0x000b0c00 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x000b0c10 61312920 7d0a2020 2e65685f 6672616d a1) }. .eh_fram │ │ │ │ - 0x000b0c20 655f6864 72202020 3a207b20 2a282e65 e_hdr : { *(.e │ │ │ │ - 0x000b0c30 685f6672 616d655f 68647229 202a282e h_frame_hdr) *(. │ │ │ │ - 0x000b0c40 65685f66 72616d65 5f656e74 7279202e eh_frame_entry . │ │ │ │ - 0x000b0c50 65685f66 72616d65 5f656e74 72792e2a eh_frame_entry.* │ │ │ │ - 0x000b0c60 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ - 0x000b0c70 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000b0c80 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ - 0x000b0c90 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x000b0ca0 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x000b0cb0 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x000b0cc0 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000b0cd0 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x000b0ce0 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x000b0cf0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000b0d00 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000b0d10 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x000b0d20 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x000b0d30 5f746162 6c652e2a 29207d0a 20202e67 _table.*) }. .g │ │ │ │ - 0x000b0d40 6e755f65 78746162 2020203a 204f4e4c nu_extab : ONL │ │ │ │ - 0x000b0d50 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ - 0x000b0d60 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ - 0x000b0d70 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ - 0x000b0d80 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ - 0x000b0d90 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ - 0x000b0da0 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ - 0x000b0db0 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x000b0dc0 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x000b0dd0 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ - 0x000b0de0 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x000b0df0 2f2a2056 6172696f 7573206e 6f746520 /* Various note │ │ │ │ - 0x000b0e00 73656374 696f6e73 2e202050 6c616365 sections. Place │ │ │ │ - 0x000b0e10 64206865 72652073 6f207468 61742074 d here so that t │ │ │ │ - 0x000b0e20 68657920 61726520 616c7761 79732069 hey are always i │ │ │ │ - 0x000b0e30 6e636c75 6465640a 20202020 20696e20 ncluded. in │ │ │ │ - 0x000b0e40 74686520 72656164 2d6f6e6c 79207365 the read-only se │ │ │ │ - 0x000b0e50 676d656e 7420616e 64206e6f 74207472 gment and not tr │ │ │ │ - 0x000b0e60 65617465 64206173 206f7270 68616e20 eated as orphan │ │ │ │ - 0x000b0e70 73656374 696f6e73 2e202054 68650a20 sections. The. │ │ │ │ - 0x000b0e80 20202020 63757272 656e7420 6f727068 current orph │ │ │ │ - 0x000b0e90 616e2068 616e646c 696e6720 616c676f an handling algo │ │ │ │ - 0x000b0ea0 72697468 6d20646f 65732070 6c616365 rithm does place │ │ │ │ - 0x000b0eb0 206e6f74 65207365 6374696f 6e732061 note sections a │ │ │ │ - 0x000b0ec0 66746572 20522f4f 0a202020 20206461 fter R/O. da │ │ │ │ - 0x000b0ed0 74612c20 62757420 74686973 20697320 ta, but this is │ │ │ │ - 0x000b0ee0 6e6f7420 67756172 616e7465 65642074 not guaranteed t │ │ │ │ - 0x000b0ef0 6f20616c 77617973 20626520 74686520 o always be the │ │ │ │ - 0x000b0f00 63617365 2e20202a 2f0a2020 2e6e6f74 case. */. .not │ │ │ │ - 0x000b0f10 652e6275 696c642d 6964203a 20202020 e.build-id : │ │ │ │ - 0x000b0f20 20207b20 2a282e6e 6f74652e 6275696c { *(.note.buil │ │ │ │ - 0x000b0f30 642d6964 29207d0a 20202e6e 6f74652e d-id) }. .note. │ │ │ │ - 0x000b0f40 474e552d 73746163 6b203a20 20202020 GNU-stack : │ │ │ │ - 0x000b0f50 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ - 0x000b0f60 61636b29 207d0a20 202e6e6f 74652e67 ack) }. .note.g │ │ │ │ - 0x000b0f70 6e752e70 726f7065 72747920 3a20207b nu.property : { │ │ │ │ - 0x000b0f80 202a282e 6e6f7465 2e676e75 2e70726f *(.note.gnu.pro │ │ │ │ - 0x000b0f90 70657274 7929207d 0a20202e 6e6f7465 perty) }. .note │ │ │ │ - 0x000b0fa0 2e414249 2d746167 203a2020 20202020 .ABI-tag : │ │ │ │ - 0x000b0fb0 207b202a 282e6e6f 74652e41 42492d74 { *(.note.ABI-t │ │ │ │ - 0x000b0fc0 61672920 7d0a2020 2e6e6f74 652e7061 ag) }. .note.pa │ │ │ │ - 0x000b0fd0 636b6167 65203a20 20202020 20207b20 ckage : { │ │ │ │ - 0x000b0fe0 2a282e6e 6f74652e 7061636b 61676529 *(.note.package) │ │ │ │ - 0x000b0ff0 207d0a20 202e6e6f 74652e64 6c6f7065 }. .note.dlope │ │ │ │ - 0x000b1000 6e203a20 20202020 2020207b 202a282e n : { *(. │ │ │ │ - 0x000b1010 6e6f7465 2e646c6f 70656e29 207d0a20 note.dlopen) }. │ │ │ │ - 0x000b1020 202e6e6f 74652e6e 65746273 642e6964 .note.netbsd.id │ │ │ │ - 0x000b1030 656e7420 3a20207b 202a282e 6e6f7465 ent : { *(.note │ │ │ │ - 0x000b1040 2e6e6574 6273642e 6964656e 7429207d .netbsd.ident) } │ │ │ │ - 0x000b1050 0a20202e 6e6f7465 2e6f7065 6e627364 . .note.openbsd │ │ │ │ - 0x000b1060 2e696465 6e74203a 207b202a 282e6e6f .ident : { *(.no │ │ │ │ - 0x000b1070 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ - 0x000b1080 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x000b1090 66207468 65205265 61642057 72697465 f the Read Write │ │ │ │ - 0x000b10a0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000b10b0 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ - 0x000b10c0 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ - 0x000b10d0 65206461 74612073 65676d65 6e742e20 e data segment. │ │ │ │ - 0x000b10e0 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000b10f0 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000b1100 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000b1110 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x000b1120 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x000b1130 75702e20 202a2f0a 20202e20 3d204441 up. */. . = DA │ │ │ │ - 0x000b1140 54415f53 45474d45 4e545f41 4c49474e TA_SEGMENT_ALIGN │ │ │ │ - 0x000b1150 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x000b1160 41474553 495a4529 2c20434f 4e535441 AGESIZE), CONSTA │ │ │ │ - 0x000b1170 4e542028 434f4d4d 4f4e5041 47455349 NT (COMMONPAGESI │ │ │ │ - 0x000b1180 5a452929 3b0a2020 2f2a2045 78636570 ZE));. /* Excep │ │ │ │ - 0x000b1190 74696f6e 2068616e 646c696e 672e2020 tion handling. │ │ │ │ - 0x000b11a0 2a2f0a20 202e6568 5f667261 6d652020 */. .eh_frame │ │ │ │ - 0x000b11b0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000b11c0 57207b20 4b454550 20282a28 2e65685f W { KEEP (*(.eh_ │ │ │ │ - 0x000b11d0 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x000b11e0 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x000b11f0 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x000b1200 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000b1210 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x000b1220 6672616d 652e2a29 207d0a20 202e676e frame.*) }. .gn │ │ │ │ - 0x000b1230 755f6578 74616220 20202020 203a204f u_extab : O │ │ │ │ - 0x000b1240 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000b1250 6e755f65 78746162 29207d0a 20202e67 nu_extab) }. .g │ │ │ │ - 0x000b1260 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000b1270 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000b1280 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x000b1290 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x000b12a0 5f746162 6c652e2a 29207d0a 20202e65 _table.*) }. .e │ │ │ │ - 0x000b12b0 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000b12c0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000b12d0 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000b12e0 6e676573 2a29207d 0a20202f 2a205468 nges*) }. /* Th │ │ │ │ - 0x000b12f0 72656164 204c6f63 616c2053 746f7261 read Local Stora │ │ │ │ - 0x000b1300 67652073 65637469 6f6e732e 20202a2f ge sections. */ │ │ │ │ - 0x000b1310 0a20202e 74646174 61092020 3a0a2020 . .tdata. :. │ │ │ │ - 0x000b1320 207b0a20 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x000b1330 48494444 454e2028 5f5f7464 6174615f HIDDEN (__tdata_ │ │ │ │ - 0x000b1340 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000b1350 202a282e 74646174 61202e74 64617461 *(.tdata .tdata │ │ │ │ - 0x000b1360 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b1370 2e74642e 2a290a20 20207d0a 20202e74 .td.*). }. .t │ │ │ │ - 0x000b1380 62737309 0920203a 207b202a 282e7462 bss.. : { *(.tb │ │ │ │ - 0x000b1390 7373202e 74627373 2e2a202e 676e752e ss .tbss.* .gnu. │ │ │ │ - 0x000b13a0 6c696e6b 6f6e6365 2e74622e 2a29202a linkonce.tb.*) * │ │ │ │ - 0x000b13b0 282e7463 6f6d6d6f 6e29207d 0a20202e (.tcommon) }. . │ │ │ │ - 0x000b13c0 70726569 6e69745f 61727261 79202020 preinit_array │ │ │ │ - 0x000b13d0 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000b13e0 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ - 0x000b13f0 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x000b1400 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x000b1410 282a282e 70726569 6e69745f 61727261 (*(.preinit_arra │ │ │ │ - 0x000b1420 7929290a 20202020 50524f56 4944455f y)). PROVIDE_ │ │ │ │ - 0x000b1430 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x000b1440 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x000b1450 3b0a2020 7d0a2020 2e696e69 745f6172 ;. }. .init_ar │ │ │ │ - 0x000b1460 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000b1470 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000b1480 285f5f69 6e69745f 61727261 795f7374 (__init_array_st │ │ │ │ - 0x000b1490 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x000b14a0 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000b14b0 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x000b14c0 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x000b14d0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000b14e0 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000b14f0 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x000b1500 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000b1510 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000b1520 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000b1530 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000b1540 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x000b1550 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000b1560 5f5f696e 69745f61 72726179 5f656e64 __init_array_end │ │ │ │ - 0x000b1570 203d202e 293b0a20 207d0a20 202e6669 = .);. }. .fi │ │ │ │ - 0x000b1580 6e695f61 72726179 20202020 3a0a2020 ni_array :. │ │ │ │ - 0x000b1590 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x000b15a0 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x000b15b0 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ - 0x000b15c0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000b15d0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000b15e0 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x000b15f0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x000b1600 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000b1610 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x000b1620 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x000b1630 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x000b1640 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x000b1650 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x000b1660 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000b1670 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x000b1680 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x000b1690 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x000b16a0 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ - 0x000b16b0 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ - 0x000b16c0 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ - 0x000b16d0 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ - 0x000b16e0 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ - 0x000b16f0 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ - 0x000b1700 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ - 0x000b1710 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ - 0x000b1720 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ - 0x000b1730 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ - 0x000b1740 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ - 0x000b1750 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ - 0x000b1760 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ - 0x000b1770 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ - 0x000b1780 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ - 0x000b1790 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ - 0x000b17a0 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ - 0x000b17b0 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ - 0x000b17c0 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ - 0x000b17d0 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ - 0x000b17e0 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ - 0x000b17f0 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ - 0x000b1800 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000b1810 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ - 0x000b1820 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ - 0x000b1830 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ - 0x000b1840 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000b1850 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ - 0x000b1860 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000b1870 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ - 0x000b1880 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ - 0x000b1890 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ - 0x000b18a0 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ - 0x000b18b0 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ - 0x000b18c0 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ - 0x000b18d0 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ - 0x000b18e0 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ - 0x000b18f0 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ - 0x000b1900 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ - 0x000b1910 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ - 0x000b1920 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ - 0x000b1930 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ - 0x000b1940 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ - 0x000b1950 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ - 0x000b1960 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000b1970 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000b1980 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000b1990 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000b19a0 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ - 0x000b19b0 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ - 0x000b19c0 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ - 0x000b19d0 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000b19e0 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ - 0x000b19f0 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ - 0x000b1a00 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x000b1a10 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ - 0x000b1a20 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ - 0x000b1a30 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000b1a40 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000b1a50 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x000b1a60 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ - 0x000b1a70 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000b1a80 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ - 0x000b1a90 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ - 0x000b1aa0 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ - 0x000b1ab0 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ - 0x000b1ac0 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ - 0x000b1ad0 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ - 0x000b1ae0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000b1af0 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ - 0x000b1b00 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ - 0x000b1b10 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ - 0x000b1b20 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000b1b30 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ - 0x000b1b40 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ - 0x000b1b50 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x000b1b60 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x000b1b70 20203a20 7b202a28 2e676f74 2e706c74 : { *(.got.plt │ │ │ │ - 0x000b1b80 29202a28 2e69676f 742e706c 7429202a ) *(.igot.plt) * │ │ │ │ - 0x000b1b90 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ - 0x000b1ba0 7d0a2020 2e203d20 44415441 5f534547 }. . = DATA_SEG │ │ │ │ - 0x000b1bb0 4d454e54 5f52454c 524f5f45 4e442028 MENT_RELRO_END ( │ │ │ │ - 0x000b1bc0 302c202e 293b0a20 202e6461 74612020 0, .);. .data │ │ │ │ - 0x000b1bd0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000b1be0 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ - 0x000b1bf0 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ - 0x000b1c00 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ - 0x000b1c10 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b1c20 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ - 0x000b1c30 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ - 0x000b1c40 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ - 0x000b1c50 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ - 0x000b1c60 207d0a20 205f6564 61746120 3d202e3b }. _edata = .; │ │ │ │ - 0x000b1c70 0a202050 524f5649 44452028 65646174 . PROVIDE (edat │ │ │ │ - 0x000b1c80 61203d20 2e293b0a 20202e20 3d20414c a = .);. . = AL │ │ │ │ - 0x000b1c90 49474e28 414c4947 4e4f4628 4e455854 IGN(ALIGNOF(NEXT │ │ │ │ - 0x000b1ca0 5f534543 54494f4e 29293b0a 20205f5f _SECTION));. __ │ │ │ │ - 0x000b1cb0 6273735f 73746172 74203d20 2e3b0a20 bss_start = .;. │ │ │ │ - 0x000b1cc0 205f5f62 73735f73 74617274 5f5f203d __bss_start__ = │ │ │ │ - 0x000b1cd0 202e3b0a 20202e62 73732020 20202020 .;. .bss │ │ │ │ - 0x000b1ce0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000b1cf0 2a282e64 796e6273 73290a20 2020202a *(.dynbss). * │ │ │ │ - 0x000b1d00 282e6273 73202e62 73732e2a 202e676e (.bss .bss.* .gn │ │ │ │ - 0x000b1d10 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x000b1d20 20202020 2a28434f 4d4d4f4e 290a2020 *(COMMON). │ │ │ │ - 0x000b1d30 20202f2a 20416c69 676e2068 65726520 /* Align here │ │ │ │ - 0x000b1d40 746f2065 6e737572 65207468 61742069 to ensure that i │ │ │ │ - 0x000b1d50 6e207468 6520636f 6d6d6f6e 20636173 n the common cas │ │ │ │ - 0x000b1d60 65206f66 20746865 7265206f 6e6c7920 e of there only │ │ │ │ - 0x000b1d70 6265696e 67206f6e 650a2020 20202020 being one. │ │ │ │ - 0x000b1d80 20747970 65206f66 202e6273 73207365 type of .bss se │ │ │ │ - 0x000b1d90 6374696f 6e2c2074 68652073 65637469 ction, the secti │ │ │ │ - 0x000b1da0 6f6e206f 63637570 69657320 73706163 on occupies spac │ │ │ │ - 0x000b1db0 65207570 20746f20 5f656e64 2e0a2020 e up to _end.. │ │ │ │ - 0x000b1dc0 20202020 20416c69 676e2061 66746572 Align after │ │ │ │ - 0x000b1dd0 202e6273 7320746f 20656e73 75726520 .bss to ensure │ │ │ │ - 0x000b1de0 636f7272 65637420 616c6967 6e6d656e correct alignmen │ │ │ │ - 0x000b1df0 74206576 656e2069 66207468 650a2020 t even if the. │ │ │ │ - 0x000b1e00 20202020 202e6273 73207365 6374696f .bss sectio │ │ │ │ - 0x000b1e10 6e206469 73617070 65617273 20626563 n disappears bec │ │ │ │ - 0x000b1e20 61757365 20746865 72652061 7265206e ause there are n │ │ │ │ - 0x000b1e30 6f20696e 70757420 73656374 696f6e73 o input sections │ │ │ │ - 0x000b1e40 2e0a2020 20202020 20464958 4d453a20 .. FIXME: │ │ │ │ - 0x000b1e50 57687920 646f2077 65206e65 65642069 Why do we need i │ │ │ │ - 0x000b1e60 743f2057 68656e20 74686572 65206973 t? When there is │ │ │ │ - 0x000b1e70 206e6f20 2e627373 20736563 74696f6e no .bss section │ │ │ │ - 0x000b1e80 2c207765 20646f20 6e6f740a 20202020 , we do not. │ │ │ │ - 0x000b1e90 20202070 61642074 6865202e 64617461 pad the .data │ │ │ │ - 0x000b1ea0 20736563 74696f6e 2e20202a 2f0a2020 section. */. │ │ │ │ - 0x000b1eb0 20202020 2e203d20 414c4947 4e282e20 . = ALIGN(. │ │ │ │ - 0x000b1ec0 213d2030 203f2033 32202f20 38203a20 != 0 ? 32 / 8 : │ │ │ │ - 0x000b1ed0 31293b0a 20207d0a 20205f62 73735f65 1);. }. _bss_e │ │ │ │ - 0x000b1ee0 6e645f5f 203d202e 3b205f5f 6273735f nd__ = .; __bss_ │ │ │ │ - 0x000b1ef0 656e645f 5f203d20 2e3b0a20 2020202e end__ = .;. . │ │ │ │ - 0x000b1f00 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000b1f10 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000b1f20 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x000b1f30 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x000b1f40 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000b1f50 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x000b1f60 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x000b1f70 3332202f 2038293b 0a20205f 5f656e64 32 / 8);. __end │ │ │ │ - 0x000b1f80 5f5f203d 202e3b0a 20205f65 6e64203d __ = .;. _end = │ │ │ │ - 0x000b1f90 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ - 0x000b1fa0 6e64203d 202e293b 0a20202e 203d2044 nd = .);. . = D │ │ │ │ - 0x000b1fb0 4154415f 5345474d 454e545f 454e4420 ATA_SEGMENT_END │ │ │ │ - 0x000b1fc0 282e293b 0a20202f 2a205374 61727420 (.);. /* Start │ │ │ │ - 0x000b1fd0 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ - 0x000b1fe0 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000b1ff0 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ - 0x000b2000 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ - 0x000b2010 20202e73 74616220 20202020 20202020 .stab │ │ │ │ - 0x000b2020 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ - 0x000b2030 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ - 0x000b2040 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000b2050 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ - 0x000b2060 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ - 0x000b2070 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ - 0x000b2080 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ - 0x000b2090 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x000b20a0 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ - 0x000b20b0 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ - 0x000b20c0 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ - 0x000b20d0 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ - 0x000b20e0 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x000b20f0 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ - 0x000b2100 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ - 0x000b2110 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ - 0x000b2120 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ - 0x000b2130 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ - 0x000b2140 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ - 0x000b2150 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x000b2160 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ - 0x000b2170 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ - 0x000b2180 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ - 0x000b2190 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ - 0x000b21a0 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ - 0x000b21b0 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ - 0x000b21c0 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ - 0x000b21d0 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ - 0x000b21e0 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ - 0x000b21f0 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ - 0x000b2200 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ - 0x000b2210 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ - 0x000b2220 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ - 0x000b2230 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000b2240 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ - 0x000b2250 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ - 0x000b2260 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ - 0x000b2270 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ - 0x000b2280 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x000b2290 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ - 0x000b22a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000b22b0 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ - 0x000b22c0 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ - 0x000b22d0 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ - 0x000b22e0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000b22f0 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ - 0x000b2300 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x000b2310 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ - 0x000b2320 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ - 0x000b2330 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ - 0x000b2340 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000b2350 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ - 0x000b2360 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ - 0x000b2370 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ - 0x000b2380 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000b2390 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ - 0x000b23a0 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ - 0x000b23b0 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ - 0x000b23c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000b23d0 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ - 0x000b23e0 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ - 0x000b23f0 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ - 0x000b2400 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ - 0x000b2410 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ - 0x000b2420 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ - 0x000b2430 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000b2440 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ - 0x000b2450 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ - 0x000b2460 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ - 0x000b2470 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ - 0x000b2480 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000b2490 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ - 0x000b24a0 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ - 0x000b24b0 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ - 0x000b24c0 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ - 0x000b24d0 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ - 0x000b24e0 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x000b24f0 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ - 0x000b2500 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ - 0x000b2510 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ - 0x000b2520 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ - 0x000b2530 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ - 0x000b2540 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ - 0x000b2550 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ - 0x000b2560 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ - 0x000b2570 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ - 0x000b2580 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ - 0x000b2590 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ - 0x000b25a0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000b25b0 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ - 0x000b25c0 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ - 0x000b25d0 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ - 0x000b25e0 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ - 0x000b25f0 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ - 0x000b2600 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ - 0x000b2610 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ - 0x000b2620 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ - 0x000b2630 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ - 0x000b2640 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ - 0x000b2650 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ - 0x000b2660 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x000b2670 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ - 0x000b2680 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ - 0x000b2690 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ - 0x000b26a0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x000b26b0 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ - 0x000b26c0 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ - 0x000b26d0 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ - 0x000b26e0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000b26f0 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ - 0x000b2700 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ - 0x000b2710 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ - 0x000b2720 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x000b2730 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ - 0x000b2740 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ - 0x000b2750 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ - 0x000b2760 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ - 0x000b2770 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ - 0x000b2780 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ - 0x000b2790 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ - 0x000b27a0 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ - 0x000b27b0 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ - 0x000b27c0 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ - 0x000b27d0 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ - 0x000b27e0 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ - 0x000b27f0 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ - 0x000b2800 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ - 0x000b2810 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ - 0x000b2820 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000b2830 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ - 0x000b2840 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ - 0x000b2850 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ - 0x000b2860 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ - 0x000b2870 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000b2880 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000b2890 2d7a2072 656c726f 202d7a20 6e6f7720 -z relro -z now │ │ │ │ - 0x000b28a0 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x000b28b0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x000b28c0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x000b28d0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x000b28e0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x000b28f0 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x000b2900 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x000b2910 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x000b2920 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x000b2930 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000b2940 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000b2950 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000b2960 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000b2970 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000b2980 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x000b2990 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x000b29a0 5f464f52 4d415428 22656c66 33322d6c _FORMAT("elf32-l │ │ │ │ - 0x000b29b0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x000b29c0 656c6633 322d6269 67616172 63683634 elf32-bigaarch64 │ │ │ │ - 0x000b29d0 222c2022 656c6633 322d6c69 74746c65 ", "elf32-little │ │ │ │ - 0x000b29e0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x000b29f0 5f415243 48286161 72636836 343a696c _ARCH(aarch64:il │ │ │ │ - 0x000b2a00 70333229 0a454e54 5259285f 73746172 p32).ENTRY(_star │ │ │ │ - 0x000b2a10 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ - 0x000b2a20 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000b2a30 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000b2a40 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000b2a50 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000b2a60 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000b2a70 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000b2a80 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000b2a90 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000b2aa0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000b2ab0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000b2ac0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000b2ad0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000b2ae0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x000b2af0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000b2b00 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000b2b10 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x000b2b20 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000b2b30 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000b2b40 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000b2b50 6e75696c 70333222 293b2053 45415243 nuilp32"); SEARC │ │ │ │ - 0x000b2b60 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000b2b70 616c2f6c 6962696c 70333222 293b2053 al/libilp32"); S │ │ │ │ - 0x000b2b80 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000b2b90 696c7033 3222293b 20534541 5243485f ilp32"); SEARCH_ │ │ │ │ - 0x000b2ba0 44495228 223d2f75 73722f6c 6962696c DIR("=/usr/libil │ │ │ │ - 0x000b2bb0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000b2bc0 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000b2bd0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000b2be0 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ - 0x000b2bf0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000b2c00 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000b2c10 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000b2c20 6e75782d 676e752f 6c696269 6c703332 nux-gnu/libilp32 │ │ │ │ - 0x000b2c30 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000b2c40 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000b2c50 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ - 0x000b2c60 45435449 4f4e530a 7b0a2020 2f2a2052 ECTIONS.{. /* R │ │ │ │ - 0x000b2c70 6561642d 6f6e6c79 20736563 74696f6e ead-only section │ │ │ │ - 0x000b2c80 732c206d 65726765 6420696e 746f2074 s, merged into t │ │ │ │ - 0x000b2c90 65787420 7365676d 656e743a 202a2f0a ext segment: */. │ │ │ │ - 0x000b2ca0 20205052 4f564944 4520285f 5f657865 PROVIDE (__exe │ │ │ │ - 0x000b2cb0 63757461 626c655f 73746172 74203d20 cutable_start = │ │ │ │ - 0x000b2cc0 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x000b2cd0 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x000b2ce0 293b0a20 202e203d 20534547 4d454e54 );. . = SEGMENT │ │ │ │ - 0x000b2cf0 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x000b2d00 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ - 0x000b2d10 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ - 0x000b2d20 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ - 0x000b2d30 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ - 0x000b2d40 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ - 0x000b2d50 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ - 0x000b2d60 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ - 0x000b2d70 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ - 0x000b2d80 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ - 0x000b2d90 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ - 0x000b2da0 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ - 0x000b2db0 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ - 0x000b2dc0 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ - 0x000b2dd0 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ - 0x000b2de0 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ - 0x000b2df0 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ - 0x000b2e00 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ - 0x000b2e10 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x000b2e20 29207d0a 20202e69 6e746572 70202020 ) }. .interp │ │ │ │ - 0x000b2e30 20202020 20203a20 7b202a28 2e696e74 : { *(.int │ │ │ │ - 0x000b2e40 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ - 0x000b2e50 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000b2e60 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x000b2e70 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ - 0x000b2e80 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x000b2e90 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ - 0x000b2ea0 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x000b2eb0 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x000b2ec0 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ - 0x000b2ed0 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000b2ee0 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ - 0x000b2ef0 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x000b2f00 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ - 0x000b2f10 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x000b2f20 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x000b2f30 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ - 0x000b2f40 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x000b2f50 202e7265 6c612e64 796e2020 20202020 .rela.dyn │ │ │ │ - 0x000b2f60 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000b2f70 282e7265 6c612e69 6e697429 0a202020 (.rela.init). │ │ │ │ - 0x000b2f80 2020202a 282e7265 6c612e74 65787420 *(.rela.text │ │ │ │ - 0x000b2f90 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x000b2fa0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000b2fb0 742e2a29 0a202020 2020202a 282e7265 t.*). *(.re │ │ │ │ - 0x000b2fc0 6c612e66 696e6929 0a202020 2020202a la.fini). * │ │ │ │ - 0x000b2fd0 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ - 0x000b2fe0 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ - 0x000b2ff0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000b3000 722e2a29 0a202020 2020202a 282e7265 r.*). *(.re │ │ │ │ - 0x000b3010 6c612e64 61746120 2e72656c 612e6461 la.data .rela.da │ │ │ │ - 0x000b3020 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000b3030 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000b3040 2020202a 282e7265 6c612e74 64617461 *(.rela.tdata │ │ │ │ - 0x000b3050 202e7265 6c612e74 64617461 2e2a202e .rela.tdata.* . │ │ │ │ - 0x000b3060 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000b3070 652e7464 2e2a290a 20202020 20202a28 e.td.*). *( │ │ │ │ - 0x000b3080 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ - 0x000b3090 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ - 0x000b30a0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000b30b0 0a202020 2020202a 282e7265 6c612e63 . *(.rela.c │ │ │ │ - 0x000b30c0 746f7273 290a2020 20202020 2a282e72 tors). *(.r │ │ │ │ - 0x000b30d0 656c612e 64746f72 73290a20 20202020 ela.dtors). │ │ │ │ - 0x000b30e0 202a282e 72656c61 2e676f74 290a2020 *(.rela.got). │ │ │ │ - 0x000b30f0 20202020 2a282e72 656c612e 62737320 *(.rela.bss │ │ │ │ - 0x000b3100 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x000b3110 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x000b3120 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x000b3130 612e6966 756e6329 0a202020 207d0a20 a.ifunc). }. │ │ │ │ - 0x000b3140 202e7265 6c612e70 6c742020 20202020 .rela.plt │ │ │ │ - 0x000b3150 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000b3160 282e7265 6c612e70 6c74290a 20202020 (.rela.plt). │ │ │ │ - 0x000b3170 20202a28 2e72656c 612e6970 6c74290a *(.rela.iplt). │ │ │ │ - 0x000b3180 20202020 7d0a2020 2e72656c 722e6479 }. .relr.dy │ │ │ │ - 0x000b3190 6e203a20 7b202a28 2e72656c 722e6479 n : { *(.relr.dy │ │ │ │ - 0x000b31a0 6e29207d 0a20202f 2a205374 61727420 n) }. /* Start │ │ │ │ - 0x000b31b0 6f662074 68652065 78656375 7461626c of the executabl │ │ │ │ - 0x000b31c0 6520636f 64652072 6567696f 6e2e2020 e code region. │ │ │ │ - 0x000b31d0 2a2f0a20 202e696e 69742020 20202020 */. .init │ │ │ │ - 0x000b31e0 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000b31f0 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000b3200 282e696e 69742929 290a2020 7d203d30 (.init))). } =0 │ │ │ │ - 0x000b3210 78316632 30303364 350a2020 2e706c74 x1f2003d5. .plt │ │ │ │ - 0x000b3220 20202020 20202020 20202020 3a20414c : AL │ │ │ │ - 0x000b3230 49474e28 31362920 7b202a28 2e706c74 IGN(16) { *(.plt │ │ │ │ - 0x000b3240 29202a28 2e69706c 7429207d 0a20202e ) *(.iplt) }. . │ │ │ │ - 0x000b3250 74657874 20202020 20202020 2020203a text : │ │ │ │ - 0x000b3260 0a20207b 0a202020 202a282e 74657874 . {. *(.text │ │ │ │ - 0x000b3270 2e756e6c 696b656c 79202e74 6578742e .unlikely .text. │ │ │ │ - 0x000b3280 2a5f756e 6c696b65 6c79202e 74657874 *_unlikely .text │ │ │ │ - 0x000b3290 2e756e6c 696b656c 792e2a29 0a202020 .unlikely.*). │ │ │ │ - 0x000b32a0 202a282e 74657874 2e657869 74202e74 *(.text.exit .t │ │ │ │ - 0x000b32b0 6578742e 65786974 2e2a290a 20202020 ext.exit.*). │ │ │ │ - 0x000b32c0 2a282e74 6578742e 73746172 74757020 *(.text.startup │ │ │ │ - 0x000b32d0 2e746578 742e7374 61727475 702e2a29 .text.startup.*) │ │ │ │ - 0x000b32e0 0a202020 202a282e 74657874 2e686f74 . *(.text.hot │ │ │ │ - 0x000b32f0 202e7465 78742e68 6f742e2a 290a2020 .text.hot.*). │ │ │ │ - 0x000b3300 20202a28 534f5254 282e7465 78742e73 *(SORT(.text.s │ │ │ │ - 0x000b3310 6f727465 642e2a29 290a2020 20202a28 orted.*)). *( │ │ │ │ - 0x000b3320 2e746578 74202e73 74756220 2e746578 .text .stub .tex │ │ │ │ - 0x000b3330 742e2a20 2e676e75 2e6c696e 6b6f6e63 t.* .gnu.linkonc │ │ │ │ - 0x000b3340 652e742e 2a290a20 2020202f 2a202e67 e.t.*). /* .g │ │ │ │ - 0x000b3350 6e752e77 61726e69 6e672073 65637469 nu.warning secti │ │ │ │ - 0x000b3360 6f6e7320 61726520 68616e64 6c656420 ons are handled │ │ │ │ - 0x000b3370 73706563 69616c6c 79206279 20656c66 specially by elf │ │ │ │ - 0x000b3380 2e656d2e 20202a2f 0a202020 202a282e .em. */. *(. │ │ │ │ - 0x000b3390 676e752e 7761726e 696e6729 0a20207d gnu.warning). } │ │ │ │ - 0x000b33a0 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x000b33b0 66696e69 20202020 20202020 2020203a fini : │ │ │ │ - 0x000b33c0 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x000b33d0 28534f52 545f4e4f 4e45282e 66696e69 (SORT_NONE(.fini │ │ │ │ - 0x000b33e0 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x000b33f0 3364350a 20205052 4f564944 4520285f 3d5. PROVIDE (_ │ │ │ │ - 0x000b3400 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x000b3410 524f5649 44452028 5f657465 7874203d ROVIDE (_etext = │ │ │ │ - 0x000b3420 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x000b3430 65746578 74203d20 2e293b0a 20202f2a etext = .);. /* │ │ │ │ - 0x000b3440 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ - 0x000b3450 6164204f 6e6c7920 44617461 20726567 ad Only Data reg │ │ │ │ - 0x000b3460 696f6e2e 20202a2f 0a20202e 726f6461 ion. */. .roda │ │ │ │ - 0x000b3470 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ - 0x000b3480 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ - 0x000b3490 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b34a0 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ - 0x000b34b0 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ - 0x000b34c0 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ - 0x000b34d0 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ - 0x000b34e0 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ - 0x000b34f0 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ - 0x000b3500 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ - 0x000b3510 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ - 0x000b3520 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x000b3530 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000b3540 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x000b3550 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000b3560 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000b3570 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000b3580 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000b3590 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000b35a0 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000b35b0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000b35c0 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ - 0x000b35d0 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000b35e0 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000b35f0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000b3600 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000b3610 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ - 0x000b3620 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ - 0x000b3630 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ - 0x000b3640 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ - 0x000b3650 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ - 0x000b3660 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ - 0x000b3670 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000b3680 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ - 0x000b3690 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000b36a0 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ - 0x000b36b0 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ - 0x000b36c0 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ - 0x000b36d0 74686174 20746865 79206172 6520616c that they are al │ │ │ │ - 0x000b36e0 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ - 0x000b36f0 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ - 0x000b3700 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ - 0x000b3710 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ - 0x000b3720 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ - 0x000b3730 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ - 0x000b3740 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ - 0x000b3750 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ - 0x000b3760 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ - 0x000b3770 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ - 0x000b3780 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ - 0x000b3790 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ - 0x000b37a0 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ - 0x000b37b0 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ - 0x000b37c0 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ - 0x000b37d0 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x000b37e0 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ - 0x000b37f0 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ - 0x000b3800 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ - 0x000b3810 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ - 0x000b3820 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x000b3830 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ - 0x000b3840 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ - 0x000b3850 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ - 0x000b3860 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000b3870 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ - 0x000b3880 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ - 0x000b3890 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ - 0x000b38a0 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ - 0x000b38b0 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ - 0x000b38c0 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ - 0x000b38d0 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ - 0x000b38e0 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ - 0x000b38f0 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ - 0x000b3900 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ - 0x000b3910 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ - 0x000b3920 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ - 0x000b3930 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ - 0x000b3940 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000b3950 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ - 0x000b3960 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x000b3970 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x000b3980 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ - 0x000b3990 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000b39a0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000b39b0 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000b39c0 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000b39d0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000b39e0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000b39f0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000b3a00 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ - 0x000b3a10 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ - 0x000b3a20 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ - 0x000b3a30 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000b3a40 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ - 0x000b3a50 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ - 0x000b3a60 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000b3a70 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000b3a80 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000b3a90 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000b3aa0 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000b3ab0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000b3ac0 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000b3ad0 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000b3ae0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000b3af0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000b3b00 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ - 0x000b3b10 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000b3b20 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000b3b30 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ - 0x000b3b40 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000b3b50 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000b3b60 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ - 0x000b3b70 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000b3b80 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ - 0x000b3b90 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000b3ba0 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ - 0x000b3bb0 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ - 0x000b3bc0 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ - 0x000b3bd0 20203a0a 2020207b 0a202020 20205052 :. {. PR │ │ │ │ - 0x000b3be0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000b3bf0 74646174 615f7374 61727420 3d202e29 tdata_start = .) │ │ │ │ - 0x000b3c00 3b0a2020 2020202a 282e7464 61746120 ;. *(.tdata │ │ │ │ - 0x000b3c10 2e746461 74612e2a 202e676e 752e6c69 .tdata.* .gnu.li │ │ │ │ - 0x000b3c20 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000b3c30 7d0a2020 2e746273 73090920 203a207b }. .tbss.. : { │ │ │ │ - 0x000b3c40 202a282e 74627373 202e7462 73732e2a *(.tbss .tbss.* │ │ │ │ - 0x000b3c50 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000b3c60 622e2a29 202a282e 74636f6d 6d6f6e29 b.*) *(.tcommon) │ │ │ │ - 0x000b3c70 207d0a20 202e7072 65696e69 745f6172 }. .preinit_ar │ │ │ │ - 0x000b3c80 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000b3c90 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000b3ca0 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000b3cb0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000b3cc0 204b4545 5020282a 282e7072 65696e69 KEEP (*(.preini │ │ │ │ - 0x000b3cd0 745f6172 72617929 290a2020 20205052 t_array)). PR │ │ │ │ - 0x000b3ce0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000b3cf0 70726569 6e69745f 61727261 795f656e preinit_array_en │ │ │ │ - 0x000b3d00 64203d20 2e293b0a 20207d0a 20202e69 d = .);. }. .i │ │ │ │ - 0x000b3d10 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x000b3d20 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000b3d30 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x000b3d40 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000b3d50 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000b3d60 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000b3d70 59282e69 6e69745f 61727261 792e2a29 Y(.init_array.*) │ │ │ │ - 0x000b3d80 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x000b3d90 494f5249 5459282e 63746f72 732e2a29 IORITY(.ctors.*) │ │ │ │ - 0x000b3da0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000b3db0 696e6974 5f617272 61792045 58434c55 init_array EXCLU │ │ │ │ - 0x000b3dc0 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x000b3dd0 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x000b3de0 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x000b3df0 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x000b3e00 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000b3e10 4444454e 20285f5f 696e6974 5f617272 DDEN (__init_arr │ │ │ │ - 0x000b3e20 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000b3e30 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x000b3e40 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000b3e50 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x000b3e60 6e695f61 72726179 5f737461 7274203d ni_array_start = │ │ │ │ - 0x000b3e70 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000b3e80 28534f52 545f4259 5f494e49 545f5052 (SORT_BY_INIT_PR │ │ │ │ - 0x000b3e90 494f5249 5459282e 66696e69 5f617272 IORITY(.fini_arr │ │ │ │ - 0x000b3ea0 61792e2a 2920534f 52545f42 595f494e ay.*) SORT_BY_IN │ │ │ │ - 0x000b3eb0 49545f50 52494f52 49545928 2e64746f IT_PRIORITY(.dto │ │ │ │ - 0x000b3ec0 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000b3ed0 20282a28 2e66696e 695f6172 72617920 (*(.fini_array │ │ │ │ - 0x000b3ee0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000b3ef0 72746265 67696e2e 6f202a63 72746265 rtbegin.o *crtbe │ │ │ │ - 0x000b3f00 67696e3f 2e6f202a 63727465 6e642e6f gin?.o *crtend.o │ │ │ │ - 0x000b3f10 202a6372 74656e64 3f2e6f20 29202e64 *crtend?.o ) .d │ │ │ │ - 0x000b3f20 746f7273 29290a20 20202050 524f5649 tors)). PROVI │ │ │ │ - 0x000b3f30 44455f48 49444445 4e20285f 5f66696e DE_HIDDEN (__fin │ │ │ │ - 0x000b3f40 695f6172 7261795f 656e6420 3d202e29 i_array_end = .) │ │ │ │ - 0x000b3f50 3b0a2020 7d0a2020 2e63746f 72732020 ;. }. .ctors │ │ │ │ - 0x000b3f60 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000b3f70 20202f2a 20676363 20757365 73206372 /* gcc uses cr │ │ │ │ - 0x000b3f80 74626567 696e2e6f 20746f20 66696e64 tbegin.o to find │ │ │ │ - 0x000b3f90 20746865 20737461 7274206f 660a2020 the start of. │ │ │ │ - 0x000b3fa0 20202020 20746865 20636f6e 73747275 the constru │ │ │ │ - 0x000b3fb0 63746f72 732c2073 6f207765 206d616b ctors, so we mak │ │ │ │ - 0x000b3fc0 65207375 72652069 74206973 0a202020 e sure it is. │ │ │ │ - 0x000b3fd0 20202020 66697273 742e2020 42656361 first. Beca │ │ │ │ - 0x000b3fe0 75736520 74686973 20697320 61207769 use this is a wi │ │ │ │ - 0x000b3ff0 6c646361 72642c20 69740a20 20202020 ldcard, it. │ │ │ │ - 0x000b4000 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x000b4010 20696620 74686520 75736572 20646f65 if the user doe │ │ │ │ - 0x000b4020 73206e6f 740a2020 20202020 20616374 s not. act │ │ │ │ - 0x000b4030 75616c6c 79206c69 6e6b2061 6761696e ually link again │ │ │ │ - 0x000b4040 73742063 72746265 67696e2e 6f3b2074 st crtbegin.o; t │ │ │ │ - 0x000b4050 68650a20 20202020 20206c69 6e6b6572 he. linker │ │ │ │ - 0x000b4060 20776f6e 2774206c 6f6f6b20 666f7220 won't look for │ │ │ │ - 0x000b4070 61206669 6c652074 6f206d61 74636820 a file to match │ │ │ │ - 0x000b4080 610a2020 20202020 2077696c 64636172 a. wildcar │ │ │ │ - 0x000b4090 642e2020 54686520 77696c64 63617264 d. The wildcard │ │ │ │ - 0x000b40a0 20616c73 6f206d65 616e7320 74686174 also means that │ │ │ │ - 0x000b40b0 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x000b40c0 2774206d 61747465 72207768 69636820 't matter which │ │ │ │ - 0x000b40d0 64697265 63746f72 79206372 74626567 directory crtbeg │ │ │ │ - 0x000b40e0 696e2e6f 0a202020 20202020 69732069 in.o. is i │ │ │ │ - 0x000b40f0 6e2e2020 2a2f0a20 2020204b 45455020 n. */. KEEP │ │ │ │ - 0x000b4100 282a6372 74626567 696e2e6f 282e6374 (*crtbegin.o(.ct │ │ │ │ - 0x000b4110 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000b4120 2a637274 62656769 6e3f2e6f 282e6374 *crtbegin?.o(.ct │ │ │ │ - 0x000b4130 6f727329 290a2020 20202f2a 20576520 ors)). /* We │ │ │ │ - 0x000b4140 646f6e27 74207761 6e742074 6f20696e don't want to in │ │ │ │ - 0x000b4150 636c7564 65207468 65202e63 746f7220 clude the .ctor │ │ │ │ - 0x000b4160 73656374 696f6e20 66726f6d 0a202020 section from. │ │ │ │ - 0x000b4170 20202020 74686520 63727465 6e642e6f the crtend.o │ │ │ │ - 0x000b4180 2066696c 6520756e 74696c20 61667465 file until afte │ │ │ │ - 0x000b4190 72207468 6520736f 72746564 2063746f r the sorted cto │ │ │ │ - 0x000b41a0 72732e0a 20202020 20202054 6865202e rs.. The . │ │ │ │ - 0x000b41b0 63746f72 20736563 74696f6e 2066726f ctor section fro │ │ │ │ - 0x000b41c0 6d207468 65206372 74656e64 2066696c m the crtend fil │ │ │ │ - 0x000b41d0 6520636f 6e746169 6e732074 68650a20 e contains the. │ │ │ │ - 0x000b41e0 20202020 2020656e 64206f66 2063746f end of cto │ │ │ │ - 0x000b41f0 7273206d 61726b65 7220616e 64206974 rs marker and it │ │ │ │ - 0x000b4200 206d7573 74206265 206c6173 74202a2f must be last */ │ │ │ │ - 0x000b4210 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x000b4220 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x000b4230 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000b4240 29202e63 746f7273 29290a20 2020204b ) .ctors)). K │ │ │ │ - 0x000b4250 45455020 282a2853 4f525428 2e63746f EEP (*(SORT(.cto │ │ │ │ - 0x000b4260 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000b4270 20282a28 2e63746f 72732929 0a20207d (*(.ctors)). } │ │ │ │ - 0x000b4280 0a20202e 64746f72 73202020 20202020 . .dtors │ │ │ │ - 0x000b4290 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000b42a0 5020282a 63727462 6567696e 2e6f282e P (*crtbegin.o(. │ │ │ │ - 0x000b42b0 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000b42c0 20282a63 72746265 67696e3f 2e6f282e (*crtbegin?.o(. │ │ │ │ - 0x000b42d0 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000b42e0 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x000b42f0 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x000b4300 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x000b4310 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x000b4320 5254282e 64746f72 732e2a29 29290a20 RT(.dtors.*))). │ │ │ │ - 0x000b4330 2020204b 45455020 282a282e 64746f72 KEEP (*(.dtor │ │ │ │ - 0x000b4340 7329290a 20207d0a 20202e6a 63722020 s)). }. .jcr │ │ │ │ - 0x000b4350 20202020 20202020 20203a20 7b204b45 : { KE │ │ │ │ - 0x000b4360 45502028 2a282e6a 63722929 207d0a20 EP (*(.jcr)) }. │ │ │ │ - 0x000b4370 202e6461 74612e72 656c2e72 6f203a20 .data.rel.ro : │ │ │ │ - 0x000b4380 7b202a28 2e646174 612e7265 6c2e726f { *(.data.rel.ro │ │ │ │ - 0x000b4390 2e6c6f63 616c2a20 2e676e75 2e6c696e .local* .gnu.lin │ │ │ │ - 0x000b43a0 6b6f6e63 652e642e 72656c2e 726f2e6c konce.d.rel.ro.l │ │ │ │ - 0x000b43b0 6f63616c 2e2a2920 2a282e64 6174612e ocal.*) *(.data. │ │ │ │ - 0x000b43c0 72656c2e 726f202e 64617461 2e72656c rel.ro .data.rel │ │ │ │ - 0x000b43d0 2e726f2e 2a202e67 6e752e6c 696e6b6f .ro.* .gnu.linko │ │ │ │ - 0x000b43e0 6e63652e 642e7265 6c2e726f 2e2a2920 nce.d.rel.ro.*) │ │ │ │ - 0x000b43f0 7d0a2020 2e64796e 616d6963 20202020 }. .dynamic │ │ │ │ - 0x000b4400 20202020 3a207b20 2a282e64 796e616d : { *(.dynam │ │ │ │ - 0x000b4410 69632920 7d0a2020 2e676f74 20202020 ic) }. .got │ │ │ │ - 0x000b4420 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x000b4430 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ - 0x000b4440 706c7429 202a282e 676f7429 202a282e plt) *(.got) *(. │ │ │ │ - 0x000b4450 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ - 0x000b4460 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ - 0x000b4470 5f454e44 2028302c 202e293b 0a20202e _END (0, .);. . │ │ │ │ - 0x000b4480 64617461 20202020 20202020 2020203a data : │ │ │ │ - 0x000b4490 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x000b44a0 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ - 0x000b44b0 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ - 0x000b44c0 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ - 0x000b44d0 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ - 0x000b44e0 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ - 0x000b44f0 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ - 0x000b4500 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000b4510 64617461 3129207d 0a20205f 65646174 data1) }. _edat │ │ │ │ - 0x000b4520 61203d20 2e3b0a20 2050524f 56494445 a = .;. PROVIDE │ │ │ │ - 0x000b4530 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ - 0x000b4540 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ - 0x000b4550 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ - 0x000b4560 3b0a2020 5f5f6273 735f7374 61727420 ;. __bss_start │ │ │ │ - 0x000b4570 3d202e3b 0a20205f 5f627373 5f737461 = .;. __bss_sta │ │ │ │ - 0x000b4580 72745f5f 203d202e 3b0a2020 2e627373 rt__ = .;. .bss │ │ │ │ - 0x000b4590 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ - 0x000b45a0 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ - 0x000b45b0 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ - 0x000b45c0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b45d0 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ - 0x000b45e0 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ - 0x000b45f0 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ - 0x000b4600 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ - 0x000b4610 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ - 0x000b4620 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ - 0x000b4630 20202020 20202074 79706520 6f66202e type of . │ │ │ │ - 0x000b4640 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ - 0x000b4650 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ - 0x000b4660 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ - 0x000b4670 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ - 0x000b4680 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ - 0x000b4690 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ - 0x000b46a0 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ - 0x000b46b0 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ - 0x000b46c0 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ - 0x000b46d0 72732062 65636175 73652074 68657265 rs because there │ │ │ │ - 0x000b46e0 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ - 0x000b46f0 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ - 0x000b4700 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ - 0x000b4710 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ - 0x000b4720 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ - 0x000b4730 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ - 0x000b4740 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ - 0x000b4750 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ - 0x000b4760 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ - 0x000b4770 49474e28 2e20213d 2030203f 20333220 IGN(. != 0 ? 32 │ │ │ │ - 0x000b4780 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ - 0x000b4790 5f627373 5f656e64 5f5f203d 202e3b20 _bss_end__ = .; │ │ │ │ - 0x000b47a0 5f5f6273 735f656e 645f5f20 3d202e3b __bss_end__ = .; │ │ │ │ - 0x000b47b0 0a202020 202e203d 20414c49 474e2833 . . = ALIGN(3 │ │ │ │ - 0x000b47c0 32202f20 38293b0a 20202f2a 20537461 2 / 8);. /* Sta │ │ │ │ - 0x000b47d0 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ - 0x000b47e0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000b47f0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000b4800 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ - 0x000b4810 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ - 0x000b4820 414c4947 4e283332 202f2038 293b0a20 ALIGN(32 / 8);. │ │ │ │ - 0x000b4830 205f5f65 6e645f5f 203d202e 3b0a2020 __end__ = .;. │ │ │ │ - 0x000b4840 5f656e64 203d202e 3b0a2020 50524f56 _end = .;. PROV │ │ │ │ - 0x000b4850 49444520 28656e64 203d202e 293b0a20 IDE (end = .);. │ │ │ │ - 0x000b4860 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x000b4870 545f454e 4420282e 293b0a20 202f2a20 T_END (.);. /* │ │ │ │ - 0x000b4880 53746172 74206f66 20746865 2054696e Start of the Tin │ │ │ │ - 0x000b4890 79204461 74612072 6567696f 6e2e2020 y Data region. │ │ │ │ - 0x000b48a0 2a2f0a20 202f2a20 53746162 73206465 */. /* Stabs de │ │ │ │ - 0x000b48b0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x000b48c0 2e20202a 2f0a2020 2e737461 62202020 . */. .stab │ │ │ │ - 0x000b48d0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000b48e0 73746162 29207d0a 20202e73 74616273 stab) }. .stabs │ │ │ │ - 0x000b48f0 74722020 20202020 2030203a 207b202a tr 0 : { * │ │ │ │ - 0x000b4900 282e7374 61627374 7229207d 0a20202e (.stabstr) }. . │ │ │ │ - 0x000b4910 73746162 2e657863 6c202020 20203020 stab.excl 0 │ │ │ │ - 0x000b4920 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x000b4930 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x000b4940 73747220 2030203a 207b202a 282e7374 str 0 : { *(.st │ │ │ │ - 0x000b4950 61622e65 78636c73 74722920 7d0a2020 ab.exclstr) }. │ │ │ │ - 0x000b4960 2e737461 622e696e 64657820 20202030 .stab.index 0 │ │ │ │ - 0x000b4970 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x000b4980 65782920 7d0a2020 2e737461 622e696e ex) }. .stab.in │ │ │ │ - 0x000b4990 64657873 74722030 203a207b 202a282e dexstr 0 : { *(. │ │ │ │ - 0x000b49a0 73746162 2e696e64 65787374 7229207d stab.indexstr) } │ │ │ │ - 0x000b49b0 0a20202e 636f6d6d 656e7420 30202849 . .comment 0 (I │ │ │ │ - 0x000b49c0 4e464f29 203a207b 202a282e 636f6d6d NFO) : { *(.comm │ │ │ │ - 0x000b49d0 656e7429 3b204c49 4e4b4552 5f564552 ent); LINKER_VER │ │ │ │ - 0x000b49e0 53494f4e 3b207d0a 20202e67 6e752e62 SION; }. .gnu.b │ │ │ │ - 0x000b49f0 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x000b4a00 3a207b20 2a282e67 6e752e62 75696c64 : { *(.gnu.build │ │ │ │ - 0x000b4a10 2e617474 72696275 74657320 2e676e75 .attributes .gnu │ │ │ │ - 0x000b4a20 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x000b4a30 732e2a29 207d0a20 202f2a20 44574152 s.*) }. /* DWAR │ │ │ │ - 0x000b4a40 46206465 62756720 73656374 696f6e73 F debug sections │ │ │ │ - 0x000b4a50 2e0a2020 20202053 796d626f 6c732069 .. Symbols i │ │ │ │ - 0x000b4a60 6e207468 65204457 41524620 64656275 n the DWARF debu │ │ │ │ - 0x000b4a70 6767696e 67207365 6374696f 6e732061 gging sections a │ │ │ │ - 0x000b4a80 72652072 656c6174 69766520 746f2074 re relative to t │ │ │ │ - 0x000b4a90 68652062 6567696e 6e696e67 0a202020 he beginning. │ │ │ │ - 0x000b4aa0 20206f66 20746865 20736563 74696f6e of the section │ │ │ │ - 0x000b4ab0 20736f20 77652062 6567696e 20746865 so we begin the │ │ │ │ - 0x000b4ac0 6d206174 20302e20 202a2f0a 20202f2a m at 0. */. /* │ │ │ │ - 0x000b4ad0 20445741 52462031 2e20202a 2f0a2020 DWARF 1. */. │ │ │ │ - 0x000b4ae0 2e646562 75672020 20202020 20202020 .debug │ │ │ │ - 0x000b4af0 30203a20 7b202a28 2e646562 75672920 0 : { *(.debug) │ │ │ │ - 0x000b4b00 7d0a2020 2e6c696e 65202020 20202020 }. .line │ │ │ │ - 0x000b4b10 20202020 30203a20 7b202a28 2e6c696e 0 : { *(.lin │ │ │ │ - 0x000b4b20 6529207d 0a20202f 2a20474e 55204457 e) }. /* GNU DW │ │ │ │ - 0x000b4b30 41524620 31206578 74656e73 696f6e73 ARF 1 extensions │ │ │ │ - 0x000b4b40 2e20202a 2f0a2020 2e646562 75675f73 . */. .debug_s │ │ │ │ - 0x000b4b50 7263696e 666f2020 30203a20 7b202a28 rcinfo 0 : { *( │ │ │ │ - 0x000b4b60 2e646562 75675f73 7263696e 666f2920 .debug_srcinfo) │ │ │ │ - 0x000b4b70 7d0a2020 2e646562 75675f73 666e616d }. .debug_sfnam │ │ │ │ - 0x000b4b80 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000b4b90 75675f73 666e616d 65732920 7d0a2020 ug_sfnames) }. │ │ │ │ - 0x000b4ba0 2f2a2044 57415246 20312e31 20616e64 /* DWARF 1.1 and │ │ │ │ - 0x000b4bb0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x000b4bc0 2e646562 75675f61 72616e67 65732020 .debug_aranges │ │ │ │ - 0x000b4bd0 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000b4be0 72616e67 65732920 7d0a2020 2e646562 ranges) }. .deb │ │ │ │ - 0x000b4bf0 75675f70 75626e61 6d657320 30203a20 ug_pubnames 0 : │ │ │ │ - 0x000b4c00 7b202a28 2e646562 75675f70 75626e61 { *(.debug_pubna │ │ │ │ - 0x000b4c10 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000b4c20 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x000b4c30 675f696e 666f2020 20202030 203a207b g_info 0 : { │ │ │ │ - 0x000b4c40 202a282e 64656275 675f696e 666f202e *(.debug_info . │ │ │ │ - 0x000b4c50 676e752e 6c696e6b 6f6e6365 2e77692e gnu.linkonce.wi. │ │ │ │ - 0x000b4c60 2a29207d 0a20202e 64656275 675f6162 *) }. .debug_ab │ │ │ │ - 0x000b4c70 62726576 20202030 203a207b 202a282e brev 0 : { *(. │ │ │ │ - 0x000b4c80 64656275 675f6162 62726576 29207d0a debug_abbrev) }. │ │ │ │ - 0x000b4c90 20202e64 65627567 5f6c696e 65202020 .debug_line │ │ │ │ - 0x000b4ca0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000b4cb0 5f6c696e 65202e64 65627567 5f6c696e _line .debug_lin │ │ │ │ - 0x000b4cc0 652e2a20 2e646562 75675f6c 696e655f e.* .debug_line_ │ │ │ │ - 0x000b4cd0 656e6429 207d0a20 202e6465 6275675f end) }. .debug_ │ │ │ │ - 0x000b4ce0 6672616d 65202020 2030203a 207b202a frame 0 : { * │ │ │ │ - 0x000b4cf0 282e6465 6275675f 6672616d 6529207d (.debug_frame) } │ │ │ │ - 0x000b4d00 0a20202e 64656275 675f7374 72202020 . .debug_str │ │ │ │ - 0x000b4d10 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000b4d20 675f7374 7229207d 0a20202e 64656275 g_str) }. .debu │ │ │ │ - 0x000b4d30 675f6c6f 63202020 20202030 203a207b g_loc 0 : { │ │ │ │ - 0x000b4d40 202a282e 64656275 675f6c6f 6329207d *(.debug_loc) } │ │ │ │ - 0x000b4d50 0a20202e 64656275 675f6d61 63696e66 . .debug_macinf │ │ │ │ - 0x000b4d60 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x000b4d70 675f6d61 63696e66 6f29207d 0a20202f g_macinfo) }. / │ │ │ │ - 0x000b4d80 2a205347 492f4d49 50532044 57415246 * SGI/MIPS DWARF │ │ │ │ - 0x000b4d90 20322065 7874656e 73696f6e 732e2020 2 extensions. │ │ │ │ - 0x000b4da0 2a2f0a20 202e6465 6275675f 7765616b */. .debug_weak │ │ │ │ - 0x000b4db0 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000b4dc0 65627567 5f776561 6b6e616d 65732920 ebug_weaknames) │ │ │ │ - 0x000b4dd0 7d0a2020 2e646562 75675f66 756e636e }. .debug_funcn │ │ │ │ - 0x000b4de0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000b4df0 6275675f 66756e63 6e616d65 7329207d bug_funcnames) } │ │ │ │ - 0x000b4e00 0a20202e 64656275 675f7479 70656e61 . .debug_typena │ │ │ │ - 0x000b4e10 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000b4e20 75675f74 7970656e 616d6573 29207d0a ug_typenames) }. │ │ │ │ - 0x000b4e30 20202e64 65627567 5f766172 6e616d65 .debug_varname │ │ │ │ - 0x000b4e40 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000b4e50 675f7661 726e616d 65732920 7d0a2020 g_varnames) }. │ │ │ │ - 0x000b4e60 2f2a2044 57415246 20332e20 202a2f0a /* DWARF 3. */. │ │ │ │ - 0x000b4e70 20202e64 65627567 5f707562 74797065 .debug_pubtype │ │ │ │ - 0x000b4e80 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000b4e90 5f707562 74797065 7329207d 0a20202e _pubtypes) }. . │ │ │ │ - 0x000b4ea0 64656275 675f7261 6e676573 20202030 debug_ranges 0 │ │ │ │ - 0x000b4eb0 203a207b 202a282e 64656275 675f7261 : { *(.debug_ra │ │ │ │ - 0x000b4ec0 6e676573 29207d0a 20202f2a 20445741 nges) }. /* DWA │ │ │ │ - 0x000b4ed0 52462035 2e20202a 2f0a2020 2e646562 RF 5. */. .deb │ │ │ │ - 0x000b4ee0 75675f61 64647220 20202020 30203a20 ug_addr 0 : │ │ │ │ - 0x000b4ef0 7b202a28 2e646562 75675f61 64647229 { *(.debug_addr) │ │ │ │ - 0x000b4f00 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000b4f10 5f737472 2030203a 207b202a 282e6465 _str 0 : { *(.de │ │ │ │ - 0x000b4f20 6275675f 6c696e65 5f737472 29207d0a bug_line_str) }. │ │ │ │ - 0x000b4f30 20202e64 65627567 5f6c6f63 6c697374 .debug_loclist │ │ │ │ - 0x000b4f40 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000b4f50 5f6c6f63 6c697374 7329207d 0a20202e _loclists) }. . │ │ │ │ - 0x000b4f60 64656275 675f6d61 63726f20 20202030 debug_macro 0 │ │ │ │ - 0x000b4f70 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000b4f80 63726f29 207d0a20 202e6465 6275675f cro) }. .debug_ │ │ │ │ - 0x000b4f90 6e616d65 73202020 2030203a 207b202a names 0 : { * │ │ │ │ - 0x000b4fa0 282e6465 6275675f 6e616d65 7329207d (.debug_names) } │ │ │ │ - 0x000b4fb0 0a20202e 64656275 675f726e 676c6973 . .debug_rnglis │ │ │ │ - 0x000b4fc0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000b4fd0 675f726e 676c6973 74732920 7d0a2020 g_rnglists) }. │ │ │ │ - 0x000b4fe0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000b4ff0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000b5000 675f7374 725f6f66 66736574 7329207d g_str_offsets) } │ │ │ │ - 0x000b5010 0a20202e 64656275 675f7375 70202020 . .debug_sup │ │ │ │ - 0x000b5020 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000b5030 675f7375 7029207d 0a20202e 41524d2e g_sup) }. .ARM. │ │ │ │ - 0x000b5040 61747472 69627574 65732030 203a207b attributes 0 : { │ │ │ │ - 0x000b5050 204b4545 5020282a 282e4152 4d2e6174 KEEP (*(.ARM.at │ │ │ │ - 0x000b5060 74726962 75746573 2929204b 45455020 tributes)) KEEP │ │ │ │ - 0x000b5070 282a282e 676e752e 61747472 69627574 (*(.gnu.attribut │ │ │ │ - 0x000b5080 65732929 207d0a20 202e6e6f 74652e67 es)) }. .note.g │ │ │ │ - 0x000b5090 6e752e61 726d2e69 64656e74 2030203a nu.arm.ident 0 : │ │ │ │ - 0x000b50a0 207b204b 45455020 282a282e 6e6f7465 { KEEP (*(.note │ │ │ │ - 0x000b50b0 2e676e75 2e61726d 2e696465 6e742929 .gnu.arm.ident)) │ │ │ │ - 0x000b50c0 207d0a20 202f4449 53434152 442f203a }. /DISCARD/ : │ │ │ │ - 0x000b50d0 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000b50e0 7461636b 29202a28 2e676e75 5f646562 tack) *(.gnu_deb │ │ │ │ - 0x000b50f0 75676c69 6e6b2920 2a282e67 6e752e6c uglink) *(.gnu.l │ │ │ │ - 0x000b5100 746f5f2a 29202a28 2e676e75 5f6f626a to_*) *(.gnu_obj │ │ │ │ - 0x000b5110 6563745f 6f6e6c79 29207d0a 7d0a0a00 ect_only) }.}... │ │ │ │ - 0x000b5120 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000b5130 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000b5140 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x000b5150 202d2d72 6f736567 6d656e74 202a2f0a --rosegment */. │ │ │ │ - 0x000b5160 2f2a2043 6f707972 69676874 20284329 /* Copyright (C) │ │ │ │ - 0x000b5170 20323031 342d3230 32362046 72656520 2014-2026 Free │ │ │ │ - 0x000b5180 536f6674 77617265 20466f75 6e646174 Software Foundat │ │ │ │ - 0x000b5190 696f6e2c 20496e63 2e0a2020 20436f70 ion, Inc.. Cop │ │ │ │ - 0x000b51a0 79696e67 20616e64 20646973 74726962 ying and distrib │ │ │ │ - 0x000b51b0 7574696f 6e206f66 20746869 73207363 ution of this sc │ │ │ │ - 0x000b51c0 72697074 2c207769 7468206f 72207769 ript, with or wi │ │ │ │ - 0x000b51d0 74686f75 74206d6f 64696669 63617469 thout modificati │ │ │ │ - 0x000b51e0 6f6e2c0a 20202061 72652070 65726d69 on,. are permi │ │ │ │ - 0x000b51f0 74746564 20696e20 616e7920 6d656469 tted in any medi │ │ │ │ - 0x000b5200 756d2077 6974686f 75742072 6f79616c um without royal │ │ │ │ - 0x000b5210 74792070 726f7669 64656420 74686520 ty provided the │ │ │ │ - 0x000b5220 636f7079 72696768 740a2020 206e6f74 copyright. not │ │ │ │ - 0x000b5230 69636520 616e6420 74686973 206e6f74 ice and this not │ │ │ │ - 0x000b5240 69636520 61726520 70726573 65727665 ice are preserve │ │ │ │ - 0x000b5250 642e2020 2a2f0a4f 55545055 545f464f d. */.OUTPUT_FO │ │ │ │ - 0x000b5260 524d4154 2822656c 6633322d 6c697474 RMAT("elf32-litt │ │ │ │ - 0x000b5270 6c656161 72636836 34222c20 22656c66 leaarch64", "elf │ │ │ │ - 0x000b5280 33322d62 69676161 72636836 34222c20 32-bigaarch64", │ │ │ │ - 0x000b5290 22656c66 33322d6c 6974746c 65616172 "elf32-littleaar │ │ │ │ - 0x000b52a0 63683634 22290a4f 55545055 545f4152 ch64").OUTPUT_AR │ │ │ │ - 0x000b52b0 43482861 61726368 36343a69 6c703332 CH(aarch64:ilp32 │ │ │ │ - 0x000b52c0 290a454e 54525928 5f737461 7274290a ).ENTRY(_start). │ │ │ │ - 0x000b52d0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000b52e0 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000b52f0 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000b5300 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000b5310 5228223d 2f6c6962 2f616172 63683634 R("=/lib/aarch64 │ │ │ │ - 0x000b5320 5f696c70 33322d6c 696e7578 2d676e75 _ilp32-linux-gnu │ │ │ │ - 0x000b5330 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000b5340 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000b5350 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000b5360 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000b5370 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x000b5380 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000b5390 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000b53a0 28223d2f 6c69622f 61617263 6836342d ("=/lib/aarch64- │ │ │ │ - 0x000b53b0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000b53c0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000b53d0 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x000b53e0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000b53f0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000b5400 72636836 342d6c69 6e75782d 676e7569 rch64-linux-gnui │ │ │ │ - 0x000b5410 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000b5420 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000b5430 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000b5440 43485f44 49522822 3d2f6c69 62696c70 CH_DIR("=/libilp │ │ │ │ - 0x000b5450 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000b5460 28223d2f 7573722f 6c696269 6c703332 ("=/usr/libilp32 │ │ │ │ - 0x000b5470 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000b5480 3d2f7573 722f6c6f 63616c2f 6c696222 =/usr/local/lib" │ │ │ │ - 0x000b5490 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000b54a0 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000b54b0 49522822 3d2f7573 722f6c69 6222293b IR("=/usr/lib"); │ │ │ │ - 0x000b54c0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000b54d0 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x000b54e0 2d676e75 2f6c6962 696c7033 3222293b -gnu/libilp32"); │ │ │ │ - 0x000b54f0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000b5500 73722f61 61726368 36342d6c 696e7578 sr/aarch64-linux │ │ │ │ - 0x000b5510 2d676e75 2f6c6962 22293b0a 53454354 -gnu/lib");.SECT │ │ │ │ - 0x000b5520 494f4e53 0a7b0a20 2050524f 56494445 IONS.{. PROVIDE │ │ │ │ - 0x000b5530 20285f5f 65786563 75746162 6c655f73 (__executable_s │ │ │ │ - 0x000b5540 74617274 203d2053 45474d45 4e545f53 tart = SEGMENT_S │ │ │ │ - 0x000b5550 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x000b5560 6e74222c 20302929 3b0a2020 2e203d20 nt", 0));. . = │ │ │ │ - 0x000b5570 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x000b5580 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x000b5590 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ - 0x000b55a0 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ - 0x000b55b0 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x000b55c0 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x000b55d0 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x000b55e0 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x000b55f0 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x000b5600 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x000b5610 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x000b5620 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x000b5630 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x000b5640 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x000b5650 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x000b5660 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x000b5670 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x000b5680 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ - 0x000b5690 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x000b56a0 75696c64 2d696429 207d0a20 202f2a20 uild-id) }. /* │ │ │ │ - 0x000b56b0 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000b56c0 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000b56d0 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000b56e0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000b56f0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000b5700 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000b5710 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000b5720 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x000b5730 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x000b5740 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x000b5750 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x000b5760 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000b5770 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x000b5780 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x000b5790 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x000b57a0 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x000b57b0 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000b57c0 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000b57d0 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000b57e0 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000b57f0 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000b5800 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000b5810 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x000b5820 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x000b5830 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x000b5840 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000b5850 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x000b5860 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x000b5870 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x000b5880 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x000b5890 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x000b58a0 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x000b58b0 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000b58c0 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000b58d0 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000b58e0 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000b58f0 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000b5900 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000b5910 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x000b5920 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000b5930 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x000b5940 3b0a2020 2f2a2041 6c69676e 20746865 ;. /* Align the │ │ │ │ - 0x000b5950 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x000b5960 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x000b5970 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000b5980 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x000b5990 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x000b59a0 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x000b59b0 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000b59c0 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000b59d0 20746865 20726f64 61746120 7365676d the rodata segm │ │ │ │ - 0x000b59e0 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000b59f0 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000b5a00 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000b5a10 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000b5a20 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000b5a30 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000b5a40 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000b5a50 2822726f 64617461 2d736567 6d656e74 ("rodata-segment │ │ │ │ - 0x000b5a60 222c2041 4c49474e 28434f4e 5354414e ", ALIGN(CONSTAN │ │ │ │ - 0x000b5a70 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x000b5a80 202b2028 2e202620 28434f4e 5354414e + (. & (CONSTAN │ │ │ │ - 0x000b5a90 5420284d 41585041 47455349 5a452920 T (MAXPAGESIZE) │ │ │ │ - 0x000b5aa0 2d203129 29293b0a 20202e69 6e746572 - 1)));. .inter │ │ │ │ - 0x000b5ab0 70202020 20202020 20203a20 7b202a28 p : { *( │ │ │ │ - 0x000b5ac0 2e696e74 65727029 207d0a20 202e6861 .interp) }. .ha │ │ │ │ - 0x000b5ad0 73682020 20202020 20202020 203a207b sh : { │ │ │ │ - 0x000b5ae0 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ - 0x000b5af0 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ - 0x000b5b00 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ - 0x000b5b10 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ - 0x000b5b20 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ - 0x000b5b30 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ - 0x000b5b40 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x000b5b50 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ - 0x000b5b60 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ - 0x000b5b70 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ - 0x000b5b80 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ - 0x000b5b90 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000b5ba0 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ - 0x000b5bb0 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ - 0x000b5bc0 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ - 0x000b5bd0 207d0a20 202e7265 6c612e64 796e2020 }. .rela.dyn │ │ │ │ - 0x000b5be0 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x000b5bf0 2020202a 282e7265 6c612e69 6e697429 *(.rela.init) │ │ │ │ - 0x000b5c00 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000b5c10 65787420 2e72656c 612e7465 78742e2a ext .rela.text.* │ │ │ │ - 0x000b5c20 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000b5c30 6e63652e 742e2a29 0a202020 2020202a nce.t.*). * │ │ │ │ - 0x000b5c40 282e7265 6c612e66 696e6929 0a202020 (.rela.fini). │ │ │ │ - 0x000b5c50 2020202a 282e7265 6c612e72 6f646174 *(.rela.rodat │ │ │ │ - 0x000b5c60 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x000b5c70 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000b5c80 6e63652e 722e2a29 0a202020 2020202a nce.r.*). * │ │ │ │ - 0x000b5c90 282e7265 6c612e64 61746120 2e72656c (.rela.data .rel │ │ │ │ - 0x000b5ca0 612e6461 74612e2a 202e7265 6c612e67 a.data.* .rela.g │ │ │ │ - 0x000b5cb0 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x000b5cc0 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000b5cd0 64617461 202e7265 6c612e74 64617461 data .rela.tdata │ │ │ │ - 0x000b5ce0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000b5cf0 6b6f6e63 652e7464 2e2a290a 20202020 konce.td.*). │ │ │ │ - 0x000b5d00 20202a28 2e72656c 612e7462 7373202e *(.rela.tbss . │ │ │ │ - 0x000b5d10 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ - 0x000b5d20 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x000b5d30 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x000b5d40 6c612e63 746f7273 290a2020 20202020 la.ctors). │ │ │ │ - 0x000b5d50 2a282e72 656c612e 64746f72 73290a20 *(.rela.dtors). │ │ │ │ - 0x000b5d60 20202020 202a282e 72656c61 2e676f74 *(.rela.got │ │ │ │ - 0x000b5d70 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000b5d80 62737320 2e72656c 612e6273 732e2a20 bss .rela.bss.* │ │ │ │ - 0x000b5d90 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000b5da0 63652e62 2e2a290a 20202020 20202a28 ce.b.*). *( │ │ │ │ - 0x000b5db0 2e72656c 612e6966 756e6329 0a202020 .rela.ifunc). │ │ │ │ - 0x000b5dc0 207d0a20 202e7265 6c612e70 6c742020 }. .rela.plt │ │ │ │ - 0x000b5dd0 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x000b5de0 2020202a 282e7265 6c612e70 6c74290a *(.rela.plt). │ │ │ │ - 0x000b5df0 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ - 0x000b5e00 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ - 0x000b5e10 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x000b5e20 722e6479 6e29207d 0a20202e 726f6461 r.dyn) }. .roda │ │ │ │ - 0x000b5e30 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ - 0x000b5e40 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ - 0x000b5e50 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b5e60 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ - 0x000b5e70 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ - 0x000b5e80 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ - 0x000b5e90 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ - 0x000b5ea0 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ - 0x000b5eb0 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ - 0x000b5ec0 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ - 0x000b5ed0 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ - 0x000b5ee0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x000b5ef0 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000b5f00 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x000b5f10 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000b5f20 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000b5f30 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000b5f40 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000b5f50 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000b5f60 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000b5f70 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000b5f80 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ - 0x000b5f90 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000b5fa0 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000b5fb0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000b5fc0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000b5fd0 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ - 0x000b5fe0 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ - 0x000b5ff0 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ - 0x000b6000 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ - 0x000b6010 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ - 0x000b6020 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ - 0x000b6030 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000b6040 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ - 0x000b6050 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000b6060 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ - 0x000b6070 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ - 0x000b6080 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ - 0x000b6090 74686174 20746865 79206172 6520616c that they are al │ │ │ │ - 0x000b60a0 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ - 0x000b60b0 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ - 0x000b60c0 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ - 0x000b60d0 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ - 0x000b60e0 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ - 0x000b60f0 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ - 0x000b6100 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ - 0x000b6110 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ - 0x000b6120 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ - 0x000b6130 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ - 0x000b6140 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ - 0x000b6150 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ - 0x000b6160 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ - 0x000b6170 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ - 0x000b6180 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ - 0x000b6190 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x000b61a0 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ - 0x000b61b0 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ - 0x000b61c0 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ - 0x000b61d0 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ - 0x000b61e0 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x000b61f0 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ - 0x000b6200 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ - 0x000b6210 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ - 0x000b6220 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000b6230 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ - 0x000b6240 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ - 0x000b6250 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ - 0x000b6260 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ - 0x000b6270 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ - 0x000b6280 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ - 0x000b6290 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ - 0x000b62a0 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ - 0x000b62b0 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ - 0x000b62c0 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ - 0x000b62d0 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ - 0x000b62e0 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ - 0x000b62f0 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ - 0x000b6300 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000b6310 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ - 0x000b6320 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x000b6330 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x000b6340 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ - 0x000b6350 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000b6360 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000b6370 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000b6380 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000b6390 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000b63a0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000b63b0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000b63c0 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ - 0x000b63d0 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ - 0x000b63e0 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ - 0x000b63f0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000b6400 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ - 0x000b6410 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ - 0x000b6420 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000b6430 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000b6440 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000b6450 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000b6460 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000b6470 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000b6480 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000b6490 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000b64a0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000b64b0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000b64c0 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ - 0x000b64d0 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000b64e0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000b64f0 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ - 0x000b6500 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000b6510 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000b6520 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ - 0x000b6530 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000b6540 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ - 0x000b6550 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000b6560 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ - 0x000b6570 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ - 0x000b6580 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ - 0x000b6590 20203a0a 2020207b 0a202020 20205052 :. {. PR │ │ │ │ - 0x000b65a0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000b65b0 74646174 615f7374 61727420 3d202e29 tdata_start = .) │ │ │ │ - 0x000b65c0 3b0a2020 2020202a 282e7464 61746120 ;. *(.tdata │ │ │ │ - 0x000b65d0 2e746461 74612e2a 202e676e 752e6c69 .tdata.* .gnu.li │ │ │ │ - 0x000b65e0 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000b65f0 7d0a2020 2e746273 73090920 203a207b }. .tbss.. : { │ │ │ │ - 0x000b6600 202a282e 74627373 202e7462 73732e2a *(.tbss .tbss.* │ │ │ │ - 0x000b6610 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000b6620 622e2a29 202a282e 74636f6d 6d6f6e29 b.*) *(.tcommon) │ │ │ │ - 0x000b6630 207d0a20 202e7072 65696e69 745f6172 }. .preinit_ar │ │ │ │ - 0x000b6640 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000b6650 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000b6660 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000b6670 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000b6680 204b4545 5020282a 282e7072 65696e69 KEEP (*(.preini │ │ │ │ - 0x000b6690 745f6172 72617929 290a2020 20205052 t_array)). PR │ │ │ │ - 0x000b66a0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000b66b0 70726569 6e69745f 61727261 795f656e preinit_array_en │ │ │ │ - 0x000b66c0 64203d20 2e293b0a 20207d0a 20202e69 d = .);. }. .i │ │ │ │ - 0x000b66d0 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x000b66e0 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000b66f0 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x000b6700 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000b6710 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000b6720 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000b6730 59282e69 6e69745f 61727261 792e2a29 Y(.init_array.*) │ │ │ │ - 0x000b6740 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x000b6750 494f5249 5459282e 63746f72 732e2a29 IORITY(.ctors.*) │ │ │ │ - 0x000b6760 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000b6770 696e6974 5f617272 61792045 58434c55 init_array EXCLU │ │ │ │ - 0x000b6780 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x000b6790 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x000b67a0 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x000b67b0 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x000b67c0 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000b67d0 4444454e 20285f5f 696e6974 5f617272 DDEN (__init_arr │ │ │ │ - 0x000b67e0 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000b67f0 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x000b6800 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000b6810 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x000b6820 6e695f61 72726179 5f737461 7274203d ni_array_start = │ │ │ │ - 0x000b6830 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000b6840 28534f52 545f4259 5f494e49 545f5052 (SORT_BY_INIT_PR │ │ │ │ - 0x000b6850 494f5249 5459282e 66696e69 5f617272 IORITY(.fini_arr │ │ │ │ - 0x000b6860 61792e2a 2920534f 52545f42 595f494e ay.*) SORT_BY_IN │ │ │ │ - 0x000b6870 49545f50 52494f52 49545928 2e64746f IT_PRIORITY(.dto │ │ │ │ - 0x000b6880 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000b6890 20282a28 2e66696e 695f6172 72617920 (*(.fini_array │ │ │ │ - 0x000b68a0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000b68b0 72746265 67696e2e 6f202a63 72746265 rtbegin.o *crtbe │ │ │ │ - 0x000b68c0 67696e3f 2e6f202a 63727465 6e642e6f gin?.o *crtend.o │ │ │ │ - 0x000b68d0 202a6372 74656e64 3f2e6f20 29202e64 *crtend?.o ) .d │ │ │ │ - 0x000b68e0 746f7273 29290a20 20202050 524f5649 tors)). PROVI │ │ │ │ - 0x000b68f0 44455f48 49444445 4e20285f 5f66696e DE_HIDDEN (__fin │ │ │ │ - 0x000b6900 695f6172 7261795f 656e6420 3d202e29 i_array_end = .) │ │ │ │ - 0x000b6910 3b0a2020 7d0a2020 2e63746f 72732020 ;. }. .ctors │ │ │ │ - 0x000b6920 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000b6930 20202f2a 20676363 20757365 73206372 /* gcc uses cr │ │ │ │ - 0x000b6940 74626567 696e2e6f 20746f20 66696e64 tbegin.o to find │ │ │ │ - 0x000b6950 20746865 20737461 7274206f 660a2020 the start of. │ │ │ │ - 0x000b6960 20202020 20746865 20636f6e 73747275 the constru │ │ │ │ - 0x000b6970 63746f72 732c2073 6f207765 206d616b ctors, so we mak │ │ │ │ - 0x000b6980 65207375 72652069 74206973 0a202020 e sure it is. │ │ │ │ - 0x000b6990 20202020 66697273 742e2020 42656361 first. Beca │ │ │ │ - 0x000b69a0 75736520 74686973 20697320 61207769 use this is a wi │ │ │ │ - 0x000b69b0 6c646361 72642c20 69740a20 20202020 ldcard, it. │ │ │ │ - 0x000b69c0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x000b69d0 20696620 74686520 75736572 20646f65 if the user doe │ │ │ │ - 0x000b69e0 73206e6f 740a2020 20202020 20616374 s not. act │ │ │ │ - 0x000b69f0 75616c6c 79206c69 6e6b2061 6761696e ually link again │ │ │ │ - 0x000b6a00 73742063 72746265 67696e2e 6f3b2074 st crtbegin.o; t │ │ │ │ - 0x000b6a10 68650a20 20202020 20206c69 6e6b6572 he. linker │ │ │ │ - 0x000b6a20 20776f6e 2774206c 6f6f6b20 666f7220 won't look for │ │ │ │ - 0x000b6a30 61206669 6c652074 6f206d61 74636820 a file to match │ │ │ │ - 0x000b6a40 610a2020 20202020 2077696c 64636172 a. wildcar │ │ │ │ - 0x000b6a50 642e2020 54686520 77696c64 63617264 d. The wildcard │ │ │ │ - 0x000b6a60 20616c73 6f206d65 616e7320 74686174 also means that │ │ │ │ - 0x000b6a70 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x000b6a80 2774206d 61747465 72207768 69636820 't matter which │ │ │ │ - 0x000b6a90 64697265 63746f72 79206372 74626567 directory crtbeg │ │ │ │ - 0x000b6aa0 696e2e6f 0a202020 20202020 69732069 in.o. is i │ │ │ │ - 0x000b6ab0 6e2e2020 2a2f0a20 2020204b 45455020 n. */. KEEP │ │ │ │ - 0x000b6ac0 282a6372 74626567 696e2e6f 282e6374 (*crtbegin.o(.ct │ │ │ │ - 0x000b6ad0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000b6ae0 2a637274 62656769 6e3f2e6f 282e6374 *crtbegin?.o(.ct │ │ │ │ - 0x000b6af0 6f727329 290a2020 20202f2a 20576520 ors)). /* We │ │ │ │ - 0x000b6b00 646f6e27 74207761 6e742074 6f20696e don't want to in │ │ │ │ - 0x000b6b10 636c7564 65207468 65202e63 746f7220 clude the .ctor │ │ │ │ - 0x000b6b20 73656374 696f6e20 66726f6d 0a202020 section from. │ │ │ │ - 0x000b6b30 20202020 74686520 63727465 6e642e6f the crtend.o │ │ │ │ - 0x000b6b40 2066696c 6520756e 74696c20 61667465 file until afte │ │ │ │ - 0x000b6b50 72207468 6520736f 72746564 2063746f r the sorted cto │ │ │ │ - 0x000b6b60 72732e0a 20202020 20202054 6865202e rs.. The . │ │ │ │ - 0x000b6b70 63746f72 20736563 74696f6e 2066726f ctor section fro │ │ │ │ - 0x000b6b80 6d207468 65206372 74656e64 2066696c m the crtend fil │ │ │ │ - 0x000b6b90 6520636f 6e746169 6e732074 68650a20 e contains the. │ │ │ │ - 0x000b6ba0 20202020 2020656e 64206f66 2063746f end of cto │ │ │ │ - 0x000b6bb0 7273206d 61726b65 7220616e 64206974 rs marker and it │ │ │ │ - 0x000b6bc0 206d7573 74206265 206c6173 74202a2f must be last */ │ │ │ │ - 0x000b6bd0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x000b6be0 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x000b6bf0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000b6c00 29202e63 746f7273 29290a20 2020204b ) .ctors)). K │ │ │ │ - 0x000b6c10 45455020 282a2853 4f525428 2e63746f EEP (*(SORT(.cto │ │ │ │ - 0x000b6c20 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000b6c30 20282a28 2e63746f 72732929 0a20207d (*(.ctors)). } │ │ │ │ - 0x000b6c40 0a20202e 64746f72 73202020 20202020 . .dtors │ │ │ │ - 0x000b6c50 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000b6c60 5020282a 63727462 6567696e 2e6f282e P (*crtbegin.o(. │ │ │ │ - 0x000b6c70 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000b6c80 20282a63 72746265 67696e3f 2e6f282e (*crtbegin?.o(. │ │ │ │ - 0x000b6c90 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000b6ca0 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x000b6cb0 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x000b6cc0 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x000b6cd0 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x000b6ce0 5254282e 64746f72 732e2a29 29290a20 RT(.dtors.*))). │ │ │ │ - 0x000b6cf0 2020204b 45455020 282a282e 64746f72 KEEP (*(.dtor │ │ │ │ - 0x000b6d00 7329290a 20207d0a 20202e6a 63722020 s)). }. .jcr │ │ │ │ - 0x000b6d10 20202020 20202020 20203a20 7b204b45 : { KE │ │ │ │ - 0x000b6d20 45502028 2a282e6a 63722929 207d0a20 EP (*(.jcr)) }. │ │ │ │ - 0x000b6d30 202e6461 74612e72 656c2e72 6f203a20 .data.rel.ro : │ │ │ │ - 0x000b6d40 7b202a28 2e646174 612e7265 6c2e726f { *(.data.rel.ro │ │ │ │ - 0x000b6d50 2e6c6f63 616c2a20 2e676e75 2e6c696e .local* .gnu.lin │ │ │ │ - 0x000b6d60 6b6f6e63 652e642e 72656c2e 726f2e6c konce.d.rel.ro.l │ │ │ │ - 0x000b6d70 6f63616c 2e2a2920 2a282e64 6174612e ocal.*) *(.data. │ │ │ │ - 0x000b6d80 72656c2e 726f202e 64617461 2e72656c rel.ro .data.rel │ │ │ │ - 0x000b6d90 2e726f2e 2a202e67 6e752e6c 696e6b6f .ro.* .gnu.linko │ │ │ │ - 0x000b6da0 6e63652e 642e7265 6c2e726f 2e2a2920 nce.d.rel.ro.*) │ │ │ │ - 0x000b6db0 7d0a2020 2e64796e 616d6963 20202020 }. .dynamic │ │ │ │ - 0x000b6dc0 20202020 3a207b20 2a282e64 796e616d : { *(.dynam │ │ │ │ - 0x000b6dd0 69632920 7d0a2020 2e676f74 20202020 ic) }. .got │ │ │ │ - 0x000b6de0 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x000b6df0 6f742920 2a282e69 676f7429 207d0a20 ot) *(.igot) }. │ │ │ │ - 0x000b6e00 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x000b6e10 545f5245 4c524f5f 454e4420 2831322c T_RELRO_END (12, │ │ │ │ - 0x000b6e20 202e293b 0a20202e 676f742e 706c7420 .);. .got.plt │ │ │ │ - 0x000b6e30 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ - 0x000b6e40 742e706c 7429202a 282e6967 6f742e70 t.plt) *(.igot.p │ │ │ │ - 0x000b6e50 6c742920 7d0a2020 2e646174 61202020 lt) }. .data │ │ │ │ - 0x000b6e60 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000b6e70 20205052 4f564944 4520285f 5f646174 PROVIDE (__dat │ │ │ │ - 0x000b6e80 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x000b6e90 20202a28 2e646174 61202e64 6174612e *(.data .data. │ │ │ │ - 0x000b6ea0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000b6eb0 642e2a29 0a202020 20534f52 5428434f d.*). SORT(CO │ │ │ │ - 0x000b6ec0 4e535452 5543544f 5253290a 20207d0a NSTRUCTORS). }. │ │ │ │ - 0x000b6ed0 20202e64 61746131 20202020 20202020 .data1 │ │ │ │ - 0x000b6ee0 20203a20 7b202a28 2e646174 61312920 : { *(.data1) │ │ │ │ - 0x000b6ef0 7d0a2020 5f656461 7461203d 202e3b0a }. _edata = .;. │ │ │ │ - 0x000b6f00 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ - 0x000b6f10 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ - 0x000b6f20 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ - 0x000b6f30 53454354 494f4e29 293b0a20 205f5f62 SECTION));. __b │ │ │ │ - 0x000b6f40 73735f73 74617274 203d202e 3b0a2020 ss_start = .;. │ │ │ │ - 0x000b6f50 5f5f6273 735f7374 6172745f 5f203d20 __bss_start__ = │ │ │ │ - 0x000b6f60 2e3b0a20 202e6273 73202020 20202020 .;. .bss │ │ │ │ - 0x000b6f70 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000b6f80 282e6479 6e627373 290a2020 20202a28 (.dynbss). *( │ │ │ │ - 0x000b6f90 2e627373 202e6273 732e2a20 2e676e75 .bss .bss.* .gnu │ │ │ │ - 0x000b6fa0 2e6c696e 6b6f6e63 652e622e 2a290a20 .linkonce.b.*). │ │ │ │ - 0x000b6fb0 2020202a 28434f4d 4d4f4e29 0a202020 *(COMMON). │ │ │ │ - 0x000b6fc0 202f2a20 416c6967 6e206865 72652074 /* Align here t │ │ │ │ - 0x000b6fd0 6f20656e 73757265 20746861 7420696e o ensure that in │ │ │ │ - 0x000b6fe0 20746865 20636f6d 6d6f6e20 63617365 the common case │ │ │ │ - 0x000b6ff0 206f6620 74686572 65206f6e 6c792062 of there only b │ │ │ │ - 0x000b7000 65696e67 206f6e65 0a202020 20202020 eing one. │ │ │ │ - 0x000b7010 74797065 206f6620 2e627373 20736563 type of .bss sec │ │ │ │ - 0x000b7020 74696f6e 2c207468 65207365 6374696f tion, the sectio │ │ │ │ - 0x000b7030 6e206f63 63757069 65732073 70616365 n occupies space │ │ │ │ - 0x000b7040 20757020 746f205f 656e642e 0a202020 up to _end.. │ │ │ │ - 0x000b7050 20202020 416c6967 6e206166 74657220 Align after │ │ │ │ - 0x000b7060 2e627373 20746f20 656e7375 72652063 .bss to ensure c │ │ │ │ - 0x000b7070 6f727265 63742061 6c69676e 6d656e74 orrect alignment │ │ │ │ - 0x000b7080 20657665 6e206966 20746865 0a202020 even if the. │ │ │ │ - 0x000b7090 20202020 2e627373 20736563 74696f6e .bss section │ │ │ │ - 0x000b70a0 20646973 61707065 61727320 62656361 disappears beca │ │ │ │ - 0x000b70b0 75736520 74686572 65206172 65206e6f use there are no │ │ │ │ - 0x000b70c0 20696e70 75742073 65637469 6f6e732e input sections. │ │ │ │ - 0x000b70d0 0a202020 20202020 4649584d 453a2057 . FIXME: W │ │ │ │ - 0x000b70e0 68792064 6f207765 206e6565 64206974 hy do we need it │ │ │ │ - 0x000b70f0 3f205768 656e2074 68657265 20697320 ? When there is │ │ │ │ - 0x000b7100 6e6f202e 62737320 73656374 696f6e2c no .bss section, │ │ │ │ - 0x000b7110 20776520 646f206e 6f740a20 20202020 we do not. │ │ │ │ - 0x000b7120 20207061 64207468 65202e64 61746120 pad the .data │ │ │ │ - 0x000b7130 73656374 696f6e2e 20202a2f 0a202020 section. */. │ │ │ │ - 0x000b7140 2020202e 203d2041 4c49474e 282e2021 . = ALIGN(. ! │ │ │ │ - 0x000b7150 3d203020 3f203332 202f2038 203a2031 = 0 ? 32 / 8 : 1 │ │ │ │ - 0x000b7160 293b0a20 207d0a20 205f6273 735f656e );. }. _bss_en │ │ │ │ - 0x000b7170 645f5f20 3d202e3b 205f5f62 73735f65 d__ = .; __bss_e │ │ │ │ - 0x000b7180 6e645f5f 203d202e 3b0a2020 20202e20 nd__ = .;. . │ │ │ │ - 0x000b7190 3d20414c 49474e28 3332202f 2038293b = ALIGN(32 / 8); │ │ │ │ - 0x000b71a0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000b71b0 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ - 0x000b71c0 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ - 0x000b71d0 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ - 0x000b71e0 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ - 0x000b71f0 293b0a20 202e203d 20414c49 474e2833 );. . = ALIGN(3 │ │ │ │ - 0x000b7200 32202f20 38293b0a 20205f5f 656e645f 2 / 8);. __end_ │ │ │ │ - 0x000b7210 5f203d20 2e3b0a20 205f656e 64203d20 _ = .;. _end = │ │ │ │ - 0x000b7220 2e3b0a20 2050524f 56494445 2028656e .;. PROVIDE (en │ │ │ │ - 0x000b7230 64203d20 2e293b0a 20202e20 3d204441 d = .);. . = DA │ │ │ │ - 0x000b7240 54415f53 45474d45 4e545f45 4e442028 TA_SEGMENT_END ( │ │ │ │ - 0x000b7250 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x000b7260 66207468 65205469 6e792044 61746120 f the Tiny Data │ │ │ │ - 0x000b7270 72656769 6f6e2e20 202a2f0a 20202f2a region. */. /* │ │ │ │ - 0x000b7280 20537461 62732064 65627567 67696e67 Stabs debugging │ │ │ │ - 0x000b7290 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x000b72a0 202e7374 61622020 20202020 20202020 .stab │ │ │ │ - 0x000b72b0 30203a20 7b202a28 2e737461 6229207d 0 : { *(.stab) } │ │ │ │ - 0x000b72c0 0a20202e 73746162 73747220 20202020 . .stabstr │ │ │ │ - 0x000b72d0 20203020 3a207b20 2a282e73 74616273 0 : { *(.stabs │ │ │ │ - 0x000b72e0 74722920 7d0a2020 2e737461 622e6578 tr) }. .stab.ex │ │ │ │ - 0x000b72f0 636c2020 20202030 203a207b 202a282e cl 0 : { *(. │ │ │ │ - 0x000b7300 73746162 2e657863 6c29207d 0a20202e stab.excl) }. . │ │ │ │ - 0x000b7310 73746162 2e657863 6c737472 20203020 stab.exclstr 0 │ │ │ │ - 0x000b7320 3a207b20 2a282e73 7461622e 6578636c : { *(.stab.excl │ │ │ │ - 0x000b7330 73747229 207d0a20 202e7374 61622e69 str) }. .stab.i │ │ │ │ - 0x000b7340 6e646578 20202020 30203a20 7b202a28 ndex 0 : { *( │ │ │ │ - 0x000b7350 2e737461 622e696e 64657829 207d0a20 .stab.index) }. │ │ │ │ - 0x000b7360 202e7374 61622e69 6e646578 73747220 .stab.indexstr │ │ │ │ - 0x000b7370 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x000b7380 64657873 74722920 7d0a2020 2e636f6d dexstr) }. .com │ │ │ │ - 0x000b7390 6d656e74 20302028 494e464f 29203a20 ment 0 (INFO) : │ │ │ │ - 0x000b73a0 7b202a28 2e636f6d 6d656e74 293b204c { *(.comment); L │ │ │ │ - 0x000b73b0 494e4b45 525f5645 5253494f 4e3b207d INKER_VERSION; } │ │ │ │ - 0x000b73c0 0a20202e 676e752e 6275696c 642e6174 . .gnu.build.at │ │ │ │ - 0x000b73d0 74726962 75746573 203a207b 202a282e tributes : { *(. │ │ │ │ - 0x000b73e0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000b73f0 75746573 202e676e 752e6275 696c642e utes .gnu.build. │ │ │ │ - 0x000b7400 61747472 69627574 65732e2a 29207d0a attributes.*) }. │ │ │ │ - 0x000b7410 20202f2a 20445741 52462064 65627567 /* DWARF debug │ │ │ │ - 0x000b7420 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x000b7430 53796d62 6f6c7320 696e2074 68652044 Symbols in the D │ │ │ │ - 0x000b7440 57415246 20646562 75676769 6e672073 WARF debugging s │ │ │ │ - 0x000b7450 65637469 6f6e7320 61726520 72656c61 ections are rela │ │ │ │ - 0x000b7460 74697665 20746f20 74686520 62656769 tive to the begi │ │ │ │ - 0x000b7470 6e6e696e 670a2020 2020206f 66207468 nning. of th │ │ │ │ - 0x000b7480 65207365 6374696f 6e20736f 20776520 e section so we │ │ │ │ - 0x000b7490 62656769 6e207468 656d2061 7420302e begin them at 0. │ │ │ │ - 0x000b74a0 20202a2f 0a20202f 2a204457 41524620 */. /* DWARF │ │ │ │ - 0x000b74b0 312e2020 2a2f0a20 202e6465 62756720 1. */. .debug │ │ │ │ - 0x000b74c0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x000b74d0 282e6465 62756729 207d0a20 202e6c69 (.debug) }. .li │ │ │ │ - 0x000b74e0 6e652020 20202020 20202020 2030203a ne 0 : │ │ │ │ - 0x000b74f0 207b202a 282e6c69 6e652920 7d0a2020 { *(.line) }. │ │ │ │ - 0x000b7500 2f2a2047 4e552044 57415246 20312065 /* GNU DWARF 1 e │ │ │ │ - 0x000b7510 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x000b7520 202e6465 6275675f 73726369 6e666f20 .debug_srcinfo │ │ │ │ - 0x000b7530 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000b7540 73726369 6e666f29 207d0a20 202e6465 srcinfo) }. .de │ │ │ │ - 0x000b7550 6275675f 73666e61 6d657320 2030203a bug_sfnames 0 : │ │ │ │ - 0x000b7560 207b202a 282e6465 6275675f 73666e61 { *(.debug_sfna │ │ │ │ - 0x000b7570 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000b7580 4620312e 3120616e 64204457 41524620 F 1.1 and DWARF │ │ │ │ - 0x000b7590 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x000b75a0 6172616e 67657320 2030203a 207b202a aranges 0 : { * │ │ │ │ - 0x000b75b0 282e6465 6275675f 6172616e 67657329 (.debug_aranges) │ │ │ │ - 0x000b75c0 207d0a20 202e6465 6275675f 7075626e }. .debug_pubn │ │ │ │ - 0x000b75d0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000b75e0 6275675f 7075626e 616d6573 29207d0a bug_pubnames) }. │ │ │ │ - 0x000b75f0 20202f2a 20445741 52462032 2e20202a /* DWARF 2. * │ │ │ │ - 0x000b7600 2f0a2020 2e646562 75675f69 6e666f20 /. .debug_info │ │ │ │ - 0x000b7610 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000b7620 75675f69 6e666f20 2e676e75 2e6c696e ug_info .gnu.lin │ │ │ │ - 0x000b7630 6b6f6e63 652e7769 2e2a2920 7d0a2020 konce.wi.*) }. │ │ │ │ - 0x000b7640 2e646562 75675f61 62627265 76202020 .debug_abbrev │ │ │ │ - 0x000b7650 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000b7660 62627265 7629207d 0a20202e 64656275 bbrev) }. .debu │ │ │ │ - 0x000b7670 675f6c69 6e652020 20202030 203a207b g_line 0 : { │ │ │ │ - 0x000b7680 202a282e 64656275 675f6c69 6e65202e *(.debug_line . │ │ │ │ - 0x000b7690 64656275 675f6c69 6e652e2a 202e6465 debug_line.* .de │ │ │ │ - 0x000b76a0 6275675f 6c696e65 5f656e64 29207d0a bug_line_end) }. │ │ │ │ - 0x000b76b0 20202e64 65627567 5f667261 6d652020 .debug_frame │ │ │ │ - 0x000b76c0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000b76d0 5f667261 6d652920 7d0a2020 2e646562 _frame) }. .deb │ │ │ │ - 0x000b76e0 75675f73 74722020 20202020 30203a20 ug_str 0 : │ │ │ │ - 0x000b76f0 7b202a28 2e646562 75675f73 74722920 { *(.debug_str) │ │ │ │ - 0x000b7700 7d0a2020 2e646562 75675f6c 6f632020 }. .debug_loc │ │ │ │ - 0x000b7710 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000b7720 75675f6c 6f632920 7d0a2020 2e646562 ug_loc) }. .deb │ │ │ │ - 0x000b7730 75675f6d 6163696e 666f2020 30203a20 ug_macinfo 0 : │ │ │ │ - 0x000b7740 7b202a28 2e646562 75675f6d 6163696e { *(.debug_macin │ │ │ │ - 0x000b7750 666f2920 7d0a2020 2f2a2053 47492f4d fo) }. /* SGI/M │ │ │ │ - 0x000b7760 49505320 44574152 46203220 65787465 IPS DWARF 2 exte │ │ │ │ - 0x000b7770 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x000b7780 65627567 5f776561 6b6e616d 65732030 ebug_weaknames 0 │ │ │ │ - 0x000b7790 203a207b 202a282e 64656275 675f7765 : { *(.debug_we │ │ │ │ - 0x000b77a0 616b6e61 6d657329 207d0a20 202e6465 aknames) }. .de │ │ │ │ - 0x000b77b0 6275675f 66756e63 6e616d65 73203020 bug_funcnames 0 │ │ │ │ - 0x000b77c0 3a207b20 2a282e64 65627567 5f66756e : { *(.debug_fun │ │ │ │ - 0x000b77d0 636e616d 65732920 7d0a2020 2e646562 cnames) }. .deb │ │ │ │ - 0x000b77e0 75675f74 7970656e 616d6573 2030203a ug_typenames 0 : │ │ │ │ - 0x000b77f0 207b202a 282e6465 6275675f 74797065 { *(.debug_type │ │ │ │ - 0x000b7800 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x000b7810 675f7661 726e616d 65732020 30203a20 g_varnames 0 : │ │ │ │ - 0x000b7820 7b202a28 2e646562 75675f76 61726e61 { *(.debug_varna │ │ │ │ - 0x000b7830 6d657329 207d0a20 202f2a20 44574152 mes) }. /* DWAR │ │ │ │ - 0x000b7840 4620332e 20202a2f 0a20202e 64656275 F 3. */. .debu │ │ │ │ - 0x000b7850 675f7075 62747970 65732030 203a207b g_pubtypes 0 : { │ │ │ │ - 0x000b7860 202a282e 64656275 675f7075 62747970 *(.debug_pubtyp │ │ │ │ - 0x000b7870 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x000b7880 616e6765 73202020 30203a20 7b202a28 anges 0 : { *( │ │ │ │ - 0x000b7890 2e646562 75675f72 616e6765 7329207d .debug_ranges) } │ │ │ │ - 0x000b78a0 0a20202f 2a204457 41524620 352e2020 . /* DWARF 5. │ │ │ │ - 0x000b78b0 2a2f0a20 202e6465 6275675f 61646472 */. .debug_addr │ │ │ │ - 0x000b78c0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000b78d0 6275675f 61646472 29207d0a 20202e64 bug_addr) }. .d │ │ │ │ - 0x000b78e0 65627567 5f6c696e 655f7374 72203020 ebug_line_str 0 │ │ │ │ - 0x000b78f0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000b7900 655f7374 7229207d 0a20202e 64656275 e_str) }. .debu │ │ │ │ - 0x000b7910 675f6c6f 636c6973 74732030 203a207b g_loclists 0 : { │ │ │ │ - 0x000b7920 202a282e 64656275 675f6c6f 636c6973 *(.debug_loclis │ │ │ │ - 0x000b7930 74732920 7d0a2020 2e646562 75675f6d ts) }. .debug_m │ │ │ │ - 0x000b7940 6163726f 20202020 30203a20 7b202a28 acro 0 : { *( │ │ │ │ - 0x000b7950 2e646562 75675f6d 6163726f 29207d0a .debug_macro) }. │ │ │ │ - 0x000b7960 20202e64 65627567 5f6e616d 65732020 .debug_names │ │ │ │ - 0x000b7970 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000b7980 5f6e616d 65732920 7d0a2020 2e646562 _names) }. .deb │ │ │ │ - 0x000b7990 75675f72 6e676c69 73747320 30203a20 ug_rnglists 0 : │ │ │ │ - 0x000b79a0 7b202a28 2e646562 75675f72 6e676c69 { *(.debug_rngli │ │ │ │ - 0x000b79b0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x000b79c0 7374725f 6f666673 65747320 30203a20 str_offsets 0 : │ │ │ │ - 0x000b79d0 7b202a28 2e646562 75675f73 74725f6f { *(.debug_str_o │ │ │ │ - 0x000b79e0 66667365 74732920 7d0a2020 2e646562 ffsets) }. .deb │ │ │ │ - 0x000b79f0 75675f73 75702020 20202020 30203a20 ug_sup 0 : │ │ │ │ - 0x000b7a00 7b202a28 2e646562 75675f73 75702920 { *(.debug_sup) │ │ │ │ - 0x000b7a10 7d0a2020 2e41524d 2e617474 72696275 }. .ARM.attribu │ │ │ │ - 0x000b7a20 74657320 30203a20 7b204b45 45502028 tes 0 : { KEEP ( │ │ │ │ - 0x000b7a30 2a282e41 524d2e61 74747269 62757465 *(.ARM.attribute │ │ │ │ - 0x000b7a40 73292920 4b454550 20282a28 2e676e75 s)) KEEP (*(.gnu │ │ │ │ - 0x000b7a50 2e617474 72696275 74657329 29207d0a .attributes)) }. │ │ │ │ - 0x000b7a60 20202e6e 6f74652e 676e752e 61726d2e .note.gnu.arm. │ │ │ │ - 0x000b7a70 6964656e 74203020 3a207b20 4b454550 ident 0 : { KEEP │ │ │ │ - 0x000b7a80 20282a28 2e6e6f74 652e676e 752e6172 (*(.note.gnu.ar │ │ │ │ - 0x000b7a90 6d2e6964 656e7429 29207d0a 20202f44 m.ident)) }. /D │ │ │ │ - 0x000b7aa0 49534341 52442f20 3a207b20 2a282e6e ISCARD/ : { *(.n │ │ │ │ - 0x000b7ab0 6f74652e 474e552d 73746163 6b29202a ote.GNU-stack) * │ │ │ │ - 0x000b7ac0 282e676e 755f6465 6275676c 696e6b29 (.gnu_debuglink) │ │ │ │ - 0x000b7ad0 202a282e 676e752e 6c746f5f 2a29202a *(.gnu.lto_*) * │ │ │ │ - 0x000b7ae0 282e676e 755f6f62 6a656374 5f6f6e6c (.gnu_object_onl │ │ │ │ - 0x000b7af0 7929207d 0a7d0a0a 00000000 00000000 y) }.}.......... │ │ │ │ - 0x000b7b00 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000b7b10 6965202d 7a20636f 6d627265 6c6f6320 ie -z combreloc │ │ │ │ - 0x000b7b20 2d7a2073 65706172 6174652d 636f6465 -z separate-code │ │ │ │ - 0x000b7b30 202a2f0a 2f2a2043 6f707972 69676874 */./* Copyright │ │ │ │ - 0x000b7b40 20284329 20323031 342d3230 32362046 (C) 2014-2026 F │ │ │ │ - 0x000b7b50 72656520 536f6674 77617265 20466f75 ree Software Fou │ │ │ │ - 0x000b7b60 6e646174 696f6e2c 20496e63 2e0a2020 ndation, Inc.. │ │ │ │ - 0x000b7b70 20436f70 79696e67 20616e64 20646973 Copying and dis │ │ │ │ - 0x000b7b80 74726962 7574696f 6e206f66 20746869 tribution of thi │ │ │ │ - 0x000b7b90 73207363 72697074 2c207769 7468206f s script, with o │ │ │ │ - 0x000b7ba0 72207769 74686f75 74206d6f 64696669 r without modifi │ │ │ │ - 0x000b7bb0 63617469 6f6e2c0a 20202061 72652070 cation,. are p │ │ │ │ - 0x000b7bc0 65726d69 74746564 20696e20 616e7920 ermitted in any │ │ │ │ - 0x000b7bd0 6d656469 756d2077 6974686f 75742072 medium without r │ │ │ │ - 0x000b7be0 6f79616c 74792070 726f7669 64656420 oyalty provided │ │ │ │ - 0x000b7bf0 74686520 636f7079 72696768 740a2020 the copyright. │ │ │ │ - 0x000b7c00 206e6f74 69636520 616e6420 74686973 notice and this │ │ │ │ - 0x000b7c10 206e6f74 69636520 61726520 70726573 notice are pres │ │ │ │ - 0x000b7c20 65727665 642e2020 2a2f0a4f 55545055 erved. */.OUTPU │ │ │ │ - 0x000b7c30 545f464f 524d4154 2822656c 6633322d T_FORMAT("elf32- │ │ │ │ - 0x000b7c40 6c697474 6c656161 72636836 34222c20 littleaarch64", │ │ │ │ - 0x000b7c50 22656c66 33322d62 69676161 72636836 "elf32-bigaarch6 │ │ │ │ - 0x000b7c60 34222c20 22656c66 33322d6c 6974746c 4", "elf32-littl │ │ │ │ - 0x000b7c70 65616172 63683634 22290a4f 55545055 eaarch64").OUTPU │ │ │ │ - 0x000b7c80 545f4152 43482861 61726368 36343a69 T_ARCH(aarch64:i │ │ │ │ - 0x000b7c90 6c703332 290a454e 54525928 5f737461 lp32).ENTRY(_sta │ │ │ │ - 0x000b7ca0 7274290a 53454152 43485f44 49522822 rt).SEARCH_DIR(" │ │ │ │ - 0x000b7cb0 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x000b7cc0 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000b7cd0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000b7ce0 485f4449 5228223d 2f6c6962 2f616172 H_DIR("=/lib/aar │ │ │ │ - 0x000b7cf0 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000b7d00 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000b7d10 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000b7d20 72636836 345f696c 7033322d 6c696e75 rch64_ilp32-linu │ │ │ │ - 0x000b7d30 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000b7d40 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x000b7d50 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000b7d60 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000b7d70 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000b7d80 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000b7d90 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000b7da0 73722f6c 69622f61 61726368 36342d6c sr/lib/aarch64-l │ │ │ │ - 0x000b7db0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000b7dc0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000b7dd0 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000b7de0 676e7569 6c703332 22293b20 53454152 gnuilp32"); SEAR │ │ │ │ - 0x000b7df0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000b7e00 63616c2f 6c696269 6c703332 22293b20 cal/libilp32"); │ │ │ │ - 0x000b7e10 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x000b7e20 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000b7e30 5f444952 28223d2f 7573722f 6c696269 _DIR("=/usr/libi │ │ │ │ - 0x000b7e40 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000b7e50 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000b7e60 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000b7e70 5228223d 2f6c6962 22293b20 53454152 R("=/lib"); SEAR │ │ │ │ - 0x000b7e80 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000b7e90 6222293b 20534541 5243485f 44495228 b"); SEARCH_DIR( │ │ │ │ - 0x000b7ea0 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000b7eb0 696e7578 2d676e75 2f6c6962 696c7033 inux-gnu/libilp3 │ │ │ │ - 0x000b7ec0 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000b7ed0 223d2f75 73722f61 61726368 36342d6c "=/usr/aarch64-l │ │ │ │ - 0x000b7ee0 696e7578 2d676e75 2f6c6962 22293b0a inux-gnu/lib");. │ │ │ │ - 0x000b7ef0 53454354 494f4e53 0a7b0a20 2050524f SECTIONS.{. PRO │ │ │ │ - 0x000b7f00 56494445 20285f5f 65786563 75746162 VIDE (__executab │ │ │ │ - 0x000b7f10 6c655f73 74617274 203d2053 45474d45 le_start = SEGME │ │ │ │ - 0x000b7f20 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000b7f30 65676d65 6e74222c 20302929 3b0a2020 egment", 0));. │ │ │ │ - 0x000b7f40 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000b7f50 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x000b7f60 2c203029 202b2053 495a454f 465f4845 , 0) + SIZEOF_HE │ │ │ │ - 0x000b7f70 41444552 533b0a20 202f2a20 506c6163 ADERS;. /* Plac │ │ │ │ - 0x000b7f80 65207468 65206275 696c642d 69642061 e the build-id a │ │ │ │ - 0x000b7f90 7320636c 6f736520 746f2074 68652045 s close to the E │ │ │ │ - 0x000b7fa0 4c462068 65616465 72732061 7320706f LF headers as po │ │ │ │ - 0x000b7fb0 73736962 6c652e20 20546869 730a2020 ssible. This. │ │ │ │ - 0x000b7fc0 2020206d 6178696d 69736573 20746865 maximises the │ │ │ │ - 0x000b7fd0 20636861 6e636520 74686520 6275696c chance the buil │ │ │ │ - 0x000b7fe0 642d6964 2077696c 6c206265 20707265 d-id will be pre │ │ │ │ - 0x000b7ff0 73656e74 20696e20 636f7265 2066696c sent in core fil │ │ │ │ - 0x000b8000 65732c0a 20202020 20776869 63682047 es,. which G │ │ │ │ - 0x000b8010 44422063 616e2074 68656e20 75736520 DB can then use │ │ │ │ - 0x000b8020 746f206c 6f636174 65207468 65206173 to locate the as │ │ │ │ - 0x000b8030 736f6369 61746564 20646562 7567696e sociated debugin │ │ │ │ - 0x000b8040 666f2066 696c652e 20202a2f 0a20202e fo file. */. . │ │ │ │ - 0x000b8050 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ - 0x000b8060 6420203a 207b202a 282e6e6f 74652e67 d : { *(.note.g │ │ │ │ - 0x000b8070 6e752e62 75696c64 2d696429 207d0a20 nu.build-id) }. │ │ │ │ - 0x000b8080 202e696e 74657270 20202020 20202020 .interp │ │ │ │ - 0x000b8090 203a207b 202a282e 696e7465 72702920 : { *(.interp) │ │ │ │ - 0x000b80a0 7d0a2020 2e686173 68202020 20202020 }. .hash │ │ │ │ - 0x000b80b0 20202020 3a207b20 2a282e68 61736829 : { *(.hash) │ │ │ │ - 0x000b80c0 207d0a20 202e676e 752e6861 73682020 }. .gnu.hash │ │ │ │ - 0x000b80d0 20202020 203a207b 202a282e 676e752e : { *(.gnu. │ │ │ │ - 0x000b80e0 68617368 29207d0a 20202e64 796e7379 hash) }. .dynsy │ │ │ │ - 0x000b80f0 6d202020 20202020 20203a20 7b202a28 m : { *( │ │ │ │ - 0x000b8100 2e64796e 73796d29 207d0a20 202e6479 .dynsym) }. .dy │ │ │ │ - 0x000b8110 6e737472 20202020 20202020 203a207b nstr : { │ │ │ │ - 0x000b8120 202a282e 64796e73 74722920 7d0a2020 *(.dynstr) }. │ │ │ │ - 0x000b8130 2e676e75 2e766572 73696f6e 20202020 .gnu.version │ │ │ │ - 0x000b8140 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000b8150 6f6e2920 7d0a2020 2e676e75 2e766572 on) }. .gnu.ver │ │ │ │ - 0x000b8160 73696f6e 5f642020 3a207b20 2a282e67 sion_d : { *(.g │ │ │ │ - 0x000b8170 6e752e76 65727369 6f6e5f64 29207d0a nu.version_d) }. │ │ │ │ - 0x000b8180 20202e67 6e752e76 65727369 6f6e5f72 .gnu.version_r │ │ │ │ - 0x000b8190 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000b81a0 73696f6e 5f722920 7d0a2020 2e72656c sion_r) }. .rel │ │ │ │ - 0x000b81b0 612e6479 6e202020 20202020 3a0a2020 a.dyn :. │ │ │ │ - 0x000b81c0 20207b0a 20202020 20202a28 2e72656c {. *(.rel │ │ │ │ - 0x000b81d0 612e696e 6974290a 20202020 20202a28 a.init). *( │ │ │ │ - 0x000b81e0 2e72656c 612e7465 7874202e 72656c61 .rela.text .rela │ │ │ │ - 0x000b81f0 2e746578 742e2a20 2e72656c 612e676e .text.* .rela.gn │ │ │ │ - 0x000b8200 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ - 0x000b8210 20202020 20202a28 2e72656c 612e6669 *(.rela.fi │ │ │ │ - 0x000b8220 6e69290a 20202020 20202a28 2e72656c ni). *(.rel │ │ │ │ - 0x000b8230 612e726f 64617461 202e7265 6c612e72 a.rodata .rela.r │ │ │ │ - 0x000b8240 6f646174 612e2a20 2e72656c 612e676e odata.* .rela.gn │ │ │ │ - 0x000b8250 752e6c69 6e6b6f6e 63652e72 2e2a290a u.linkonce.r.*). │ │ │ │ - 0x000b8260 20202020 20202a28 2e72656c 612e6461 *(.rela.da │ │ │ │ - 0x000b8270 7461202e 72656c61 2e646174 612e2a20 ta .rela.data.* │ │ │ │ - 0x000b8280 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000b8290 63652e64 2e2a290a 20202020 20202a28 ce.d.*). *( │ │ │ │ - 0x000b82a0 2e72656c 612e7464 61746120 2e72656c .rela.tdata .rel │ │ │ │ - 0x000b82b0 612e7464 6174612e 2a202e72 656c612e a.tdata.* .rela. │ │ │ │ - 0x000b82c0 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x000b82d0 2a290a20 20202020 202a282e 72656c61 *). *(.rela │ │ │ │ - 0x000b82e0 2e746273 73202e72 656c612e 74627373 .tbss .rela.tbss │ │ │ │ - 0x000b82f0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000b8300 6b6f6e63 652e7462 2e2a290a 20202020 konce.tb.*). │ │ │ │ - 0x000b8310 20202a28 2e72656c 612e6374 6f727329 *(.rela.ctors) │ │ │ │ - 0x000b8320 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ - 0x000b8330 746f7273 290a2020 20202020 2a282e72 tors). *(.r │ │ │ │ - 0x000b8340 656c612e 676f7429 0a202020 2020202a ela.got). * │ │ │ │ - 0x000b8350 282e7265 6c612e62 7373202e 72656c61 (.rela.bss .rela │ │ │ │ - 0x000b8360 2e627373 2e2a202e 72656c61 2e676e75 .bss.* .rela.gnu │ │ │ │ - 0x000b8370 2e6c696e 6b6f6e63 652e622e 2a290a20 .linkonce.b.*). │ │ │ │ - 0x000b8380 20202020 202a282e 72656c61 2e696675 *(.rela.ifu │ │ │ │ - 0x000b8390 6e63290a 20202020 7d0a2020 2e72656c nc). }. .rel │ │ │ │ - 0x000b83a0 612e706c 74202020 20202020 3a0a2020 a.plt :. │ │ │ │ - 0x000b83b0 20207b0a 20202020 20202a28 2e72656c {. *(.rel │ │ │ │ - 0x000b83c0 612e706c 74290a20 20202020 202a282e a.plt). *(. │ │ │ │ - 0x000b83d0 72656c61 2e69706c 74290a20 2020207d rela.iplt). } │ │ │ │ - 0x000b83e0 0a20202e 72656c72 2e64796e 203a207b . .relr.dyn : { │ │ │ │ - 0x000b83f0 202a282e 72656c72 2e64796e 29207d0a *(.relr.dyn) }. │ │ │ │ - 0x000b8400 20202f2a 20416c69 676e2074 68652074 /* Align the t │ │ │ │ - 0x000b8410 65787420 7365676d 656e742e 20202a2f ext segment. */ │ │ │ │ - 0x000b8420 0a20202e 203d2041 4c49474e 28434f4e . . = ALIGN(CON │ │ │ │ - 0x000b8430 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000b8440 5a452929 3b0a2020 2f2a2053 74617274 ZE));. /* Start │ │ │ │ - 0x000b8450 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x000b8460 6c652063 6f646520 72656769 6f6e2e20 le code region. │ │ │ │ - 0x000b8470 202a2f0a 20202e69 6e697420 20202020 */. .init │ │ │ │ - 0x000b8480 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000b8490 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000b84a0 45282e69 6e697429 29290a20 207d203d E(.init))). } = │ │ │ │ - 0x000b84b0 30783166 32303033 64350a20 202e706c 0x1f2003d5. .pl │ │ │ │ - 0x000b84c0 74202020 20202020 20202020 203a2041 t : A │ │ │ │ - 0x000b84d0 4c49474e 28313629 207b202a 282e706c LIGN(16) { *(.pl │ │ │ │ - 0x000b84e0 7429202a 282e6970 6c742920 7d0a2020 t) *(.iplt) }. │ │ │ │ - 0x000b84f0 2e746578 74202020 20202020 20202020 .text │ │ │ │ - 0x000b8500 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ - 0x000b8510 742e756e 6c696b65 6c79202e 74657874 t.unlikely .text │ │ │ │ - 0x000b8520 2e2a5f75 6e6c696b 656c7920 2e746578 .*_unlikely .tex │ │ │ │ - 0x000b8530 742e756e 6c696b65 6c792e2a 290a2020 t.unlikely.*). │ │ │ │ - 0x000b8540 20202a28 2e746578 742e6578 6974202e *(.text.exit . │ │ │ │ - 0x000b8550 74657874 2e657869 742e2a29 0a202020 text.exit.*). │ │ │ │ - 0x000b8560 202a282e 74657874 2e737461 72747570 *(.text.startup │ │ │ │ - 0x000b8570 202e7465 78742e73 74617274 75702e2a .text.startup.* │ │ │ │ - 0x000b8580 290a2020 20202a28 2e746578 742e686f ). *(.text.ho │ │ │ │ - 0x000b8590 74202e74 6578742e 686f742e 2a290a20 t .text.hot.*). │ │ │ │ - 0x000b85a0 2020202a 28534f52 54282e74 6578742e *(SORT(.text. │ │ │ │ - 0x000b85b0 736f7274 65642e2a 29290a20 2020202a sorted.*)). * │ │ │ │ - 0x000b85c0 282e7465 7874202e 73747562 202e7465 (.text .stub .te │ │ │ │ - 0x000b85d0 78742e2a 202e676e 752e6c69 6e6b6f6e xt.* .gnu.linkon │ │ │ │ - 0x000b85e0 63652e74 2e2a290a 20202020 2f2a202e ce.t.*). /* . │ │ │ │ - 0x000b85f0 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ - 0x000b8600 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ - 0x000b8610 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ - 0x000b8620 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ - 0x000b8630 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ - 0x000b8640 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000b8650 2e66696e 69202020 20202020 20202020 .fini │ │ │ │ - 0x000b8660 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000b8670 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ - 0x000b8680 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ - 0x000b8690 30336435 0a202050 524f5649 44452028 03d5. PROVIDE ( │ │ │ │ - 0x000b86a0 5f5f6574 65787420 3d202e29 3b0a2020 __etext = .);. │ │ │ │ - 0x000b86b0 50524f56 49444520 285f6574 65787420 PROVIDE (_etext │ │ │ │ - 0x000b86c0 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000b86d0 28657465 7874203d 202e293b 0a20202f (etext = .);. / │ │ │ │ - 0x000b86e0 2a20416c 69676e20 74686520 74657874 * Align the text │ │ │ │ - 0x000b86f0 20736567 6d656e74 2e20202a 2f0a2020 segment. */. │ │ │ │ - 0x000b8700 2e203d20 414c4947 4e28434f 4e535441 . = ALIGN(CONSTA │ │ │ │ - 0x000b8710 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000b8720 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000b8730 20746865 20526561 64204f6e 6c792044 the Read Only D │ │ │ │ - 0x000b8740 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000b8750 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x000b8760 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x000b8770 726f6461 74612073 65676d65 6e742e20 rodata segment. │ │ │ │ - 0x000b8780 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000b8790 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000b87a0 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000b87b0 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x000b87c0 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x000b87d0 75702e20 202a2f0a 20202e20 3d205345 up. */. . = SE │ │ │ │ - 0x000b87e0 474d454e 545f5354 41525428 22726f64 GMENT_START("rod │ │ │ │ - 0x000b87f0 6174612d 7365676d 656e7422 2c20414c ata-segment", AL │ │ │ │ - 0x000b8800 49474e28 434f4e53 54414e54 20284d41 IGN(CONSTANT (MA │ │ │ │ - 0x000b8810 58504147 4553495a 45292920 2b20282e XPAGESIZE)) + (. │ │ │ │ - 0x000b8820 20262028 434f4e53 54414e54 20284d41 & (CONSTANT (MA │ │ │ │ - 0x000b8830 58504147 4553495a 4529202d 20312929 XPAGESIZE) - 1)) │ │ │ │ - 0x000b8840 293b0a20 202e726f 64617461 20202020 );. .rodata │ │ │ │ - 0x000b8850 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x000b8860 7461202e 726f6461 74612e2a 202e676e ta .rodata.* .gn │ │ │ │ - 0x000b8870 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ - 0x000b8880 7d0a2020 2e726f64 61746131 20202020 }. .rodata1 │ │ │ │ - 0x000b8890 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x000b88a0 61312920 7d0a2020 2e65685f 6672616d a1) }. .eh_fram │ │ │ │ - 0x000b88b0 655f6864 72202020 3a207b20 2a282e65 e_hdr : { *(.e │ │ │ │ - 0x000b88c0 685f6672 616d655f 68647229 202a282e h_frame_hdr) *(. │ │ │ │ - 0x000b88d0 65685f66 72616d65 5f656e74 7279202e eh_frame_entry . │ │ │ │ - 0x000b88e0 65685f66 72616d65 5f656e74 72792e2a eh_frame_entry.* │ │ │ │ - 0x000b88f0 29207d0a 20202e65 685f6672 616d6520 ) }. .eh_frame │ │ │ │ - 0x000b8900 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000b8910 524f207b 204b4545 5020282a 282e6568 RO { KEEP (*(.eh │ │ │ │ - 0x000b8920 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x000b8930 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x000b8940 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x000b8950 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000b8960 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x000b8970 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x000b8980 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000b8990 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000b89a0 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x000b89b0 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x000b89c0 5f746162 6c652e2a 29207d0a 20202e67 _table.*) }. .g │ │ │ │ - 0x000b89d0 6e755f65 78746162 2020203a 204f4e4c nu_extab : ONL │ │ │ │ - 0x000b89e0 595f4946 5f524f20 7b202a28 2e676e75 Y_IF_RO { *(.gnu │ │ │ │ - 0x000b89f0 5f657874 61622a29 207d0a20 202f2a20 _extab*) }. /* │ │ │ │ - 0x000b8a00 54686573 65207365 6374696f 6e732061 These sections a │ │ │ │ - 0x000b8a10 72652067 656e6572 61746564 20627920 re generated by │ │ │ │ - 0x000b8a20 74686520 53756e2f 4f726163 6c652043 the Sun/Oracle C │ │ │ │ - 0x000b8a30 2b2b2063 6f6d7069 6c65722e 20202a2f ++ compiler. */ │ │ │ │ - 0x000b8a40 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x000b8a50 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x000b8a60 5f524f20 7b202a28 2e657863 65707469 _RO { *(.excepti │ │ │ │ - 0x000b8a70 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x000b8a80 2f2a2056 6172696f 7573206e 6f746520 /* Various note │ │ │ │ - 0x000b8a90 73656374 696f6e73 2e202050 6c616365 sections. Place │ │ │ │ - 0x000b8aa0 64206865 72652073 6f207468 61742074 d here so that t │ │ │ │ - 0x000b8ab0 68657920 61726520 616c7761 79732069 hey are always i │ │ │ │ - 0x000b8ac0 6e636c75 6465640a 20202020 20696e20 ncluded. in │ │ │ │ - 0x000b8ad0 74686520 72656164 2d6f6e6c 79207365 the read-only se │ │ │ │ - 0x000b8ae0 676d656e 7420616e 64206e6f 74207472 gment and not tr │ │ │ │ - 0x000b8af0 65617465 64206173 206f7270 68616e20 eated as orphan │ │ │ │ - 0x000b8b00 73656374 696f6e73 2e202054 68650a20 sections. The. │ │ │ │ - 0x000b8b10 20202020 63757272 656e7420 6f727068 current orph │ │ │ │ - 0x000b8b20 616e2068 616e646c 696e6720 616c676f an handling algo │ │ │ │ - 0x000b8b30 72697468 6d20646f 65732070 6c616365 rithm does place │ │ │ │ - 0x000b8b40 206e6f74 65207365 6374696f 6e732061 note sections a │ │ │ │ - 0x000b8b50 66746572 20522f4f 0a202020 20206461 fter R/O. da │ │ │ │ - 0x000b8b60 74612c20 62757420 74686973 20697320 ta, but this is │ │ │ │ - 0x000b8b70 6e6f7420 67756172 616e7465 65642074 not guaranteed t │ │ │ │ - 0x000b8b80 6f20616c 77617973 20626520 74686520 o always be the │ │ │ │ - 0x000b8b90 63617365 2e20202a 2f0a2020 2e6e6f74 case. */. .not │ │ │ │ - 0x000b8ba0 652e6275 696c642d 6964203a 20202020 e.build-id : │ │ │ │ - 0x000b8bb0 20207b20 2a282e6e 6f74652e 6275696c { *(.note.buil │ │ │ │ - 0x000b8bc0 642d6964 29207d0a 20202e6e 6f74652e d-id) }. .note. │ │ │ │ - 0x000b8bd0 474e552d 73746163 6b203a20 20202020 GNU-stack : │ │ │ │ - 0x000b8be0 7b202a28 2e6e6f74 652e474e 552d7374 { *(.note.GNU-st │ │ │ │ - 0x000b8bf0 61636b29 207d0a20 202e6e6f 74652e67 ack) }. .note.g │ │ │ │ - 0x000b8c00 6e752e70 726f7065 72747920 3a20207b nu.property : { │ │ │ │ - 0x000b8c10 202a282e 6e6f7465 2e676e75 2e70726f *(.note.gnu.pro │ │ │ │ - 0x000b8c20 70657274 7929207d 0a20202e 6e6f7465 perty) }. .note │ │ │ │ - 0x000b8c30 2e414249 2d746167 203a2020 20202020 .ABI-tag : │ │ │ │ - 0x000b8c40 207b202a 282e6e6f 74652e41 42492d74 { *(.note.ABI-t │ │ │ │ - 0x000b8c50 61672920 7d0a2020 2e6e6f74 652e7061 ag) }. .note.pa │ │ │ │ - 0x000b8c60 636b6167 65203a20 20202020 20207b20 ckage : { │ │ │ │ - 0x000b8c70 2a282e6e 6f74652e 7061636b 61676529 *(.note.package) │ │ │ │ - 0x000b8c80 207d0a20 202e6e6f 74652e64 6c6f7065 }. .note.dlope │ │ │ │ - 0x000b8c90 6e203a20 20202020 2020207b 202a282e n : { *(. │ │ │ │ - 0x000b8ca0 6e6f7465 2e646c6f 70656e29 207d0a20 note.dlopen) }. │ │ │ │ - 0x000b8cb0 202e6e6f 74652e6e 65746273 642e6964 .note.netbsd.id │ │ │ │ - 0x000b8cc0 656e7420 3a20207b 202a282e 6e6f7465 ent : { *(.note │ │ │ │ - 0x000b8cd0 2e6e6574 6273642e 6964656e 7429207d .netbsd.ident) } │ │ │ │ - 0x000b8ce0 0a20202e 6e6f7465 2e6f7065 6e627364 . .note.openbsd │ │ │ │ - 0x000b8cf0 2e696465 6e74203a 207b202a 282e6e6f .ident : { *(.no │ │ │ │ - 0x000b8d00 74652e6f 70656e62 73642e69 64656e74 te.openbsd.ident │ │ │ │ - 0x000b8d10 29207d0a 20202f2a 20537461 7274206f ) }. /* Start o │ │ │ │ - 0x000b8d20 66207468 65205265 61642057 72697465 f the Read Write │ │ │ │ - 0x000b8d30 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000b8d40 2f0a2020 2f2a2041 646a7573 74207468 /. /* Adjust th │ │ │ │ - 0x000b8d50 65206164 64726573 7320666f 72207468 e address for th │ │ │ │ - 0x000b8d60 65206461 74612073 65676d65 6e742e20 e data segment. │ │ │ │ - 0x000b8d70 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000b8d80 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000b8d90 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000b8da0 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x000b8db0 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x000b8dc0 75702e20 202a2f0a 20202e20 3d204441 up. */. . = DA │ │ │ │ - 0x000b8dd0 54415f53 45474d45 4e545f41 4c49474e TA_SEGMENT_ALIGN │ │ │ │ - 0x000b8de0 2028434f 4e535441 4e542028 4d415850 (CONSTANT (MAXP │ │ │ │ - 0x000b8df0 41474553 495a4529 2c20434f 4e535441 AGESIZE), CONSTA │ │ │ │ - 0x000b8e00 4e542028 434f4d4d 4f4e5041 47455349 NT (COMMONPAGESI │ │ │ │ - 0x000b8e10 5a452929 3b0a2020 2f2a2045 78636570 ZE));. /* Excep │ │ │ │ - 0x000b8e20 74696f6e 2068616e 646c696e 672e2020 tion handling. │ │ │ │ - 0x000b8e30 2a2f0a20 202e6568 5f667261 6d652020 */. .eh_frame │ │ │ │ - 0x000b8e40 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000b8e50 57207b20 4b454550 20282a28 2e65685f W { KEEP (*(.eh_ │ │ │ │ - 0x000b8e60 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x000b8e70 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x000b8e80 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x000b8e90 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000b8ea0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x000b8eb0 6672616d 652e2a29 207d0a20 202e676e frame.*) }. .gn │ │ │ │ - 0x000b8ec0 755f6578 74616220 20202020 203a204f u_extab : O │ │ │ │ - 0x000b8ed0 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000b8ee0 6e755f65 78746162 29207d0a 20202e67 nu_extab) }. .g │ │ │ │ - 0x000b8ef0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000b8f00 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000b8f10 202a282e 6763635f 65786365 70745f74 *(.gcc_except_t │ │ │ │ - 0x000b8f20 61626c65 202e6763 635f6578 63657074 able .gcc_except │ │ │ │ - 0x000b8f30 5f746162 6c652e2a 29207d0a 20202e65 _table.*) }. .e │ │ │ │ - 0x000b8f40 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000b8f50 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000b8f60 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000b8f70 6e676573 2a29207d 0a20202f 2a205468 nges*) }. /* Th │ │ │ │ - 0x000b8f80 72656164 204c6f63 616c2053 746f7261 read Local Stora │ │ │ │ - 0x000b8f90 67652073 65637469 6f6e732e 20202a2f ge sections. */ │ │ │ │ - 0x000b8fa0 0a20202e 74646174 61092020 3a0a2020 . .tdata. :. │ │ │ │ - 0x000b8fb0 207b0a20 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x000b8fc0 48494444 454e2028 5f5f7464 6174615f HIDDEN (__tdata_ │ │ │ │ - 0x000b8fd0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000b8fe0 202a282e 74646174 61202e74 64617461 *(.tdata .tdata │ │ │ │ - 0x000b8ff0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000b9000 2e74642e 2a290a20 20207d0a 20202e74 .td.*). }. .t │ │ │ │ - 0x000b9010 62737309 0920203a 207b202a 282e7462 bss.. : { *(.tb │ │ │ │ - 0x000b9020 7373202e 74627373 2e2a202e 676e752e ss .tbss.* .gnu. │ │ │ │ - 0x000b9030 6c696e6b 6f6e6365 2e74622e 2a29202a linkonce.tb.*) * │ │ │ │ - 0x000b9040 282e7463 6f6d6d6f 6e29207d 0a20202e (.tcommon) }. . │ │ │ │ - 0x000b9050 70726569 6e69745f 61727261 79202020 preinit_array │ │ │ │ - 0x000b9060 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000b9070 44455f48 49444445 4e20285f 5f707265 DE_HIDDEN (__pre │ │ │ │ - 0x000b9080 696e6974 5f617272 61795f73 74617274 init_array_start │ │ │ │ - 0x000b9090 203d202e 293b0a20 2020204b 45455020 = .);. KEEP │ │ │ │ - 0x000b90a0 282a282e 70726569 6e69745f 61727261 (*(.preinit_arra │ │ │ │ - 0x000b90b0 7929290a 20202020 50524f56 4944455f y)). PROVIDE_ │ │ │ │ - 0x000b90c0 48494444 454e2028 5f5f7072 65696e69 HIDDEN (__preini │ │ │ │ - 0x000b90d0 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x000b90e0 3b0a2020 7d0a2020 2e696e69 745f6172 ;. }. .init_ar │ │ │ │ - 0x000b90f0 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000b9100 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000b9110 285f5f69 6e69745f 61727261 795f7374 (__init_array_st │ │ │ │ - 0x000b9120 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x000b9130 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000b9140 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x000b9150 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x000b9160 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000b9170 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000b9180 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x000b9190 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000b91a0 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000b91b0 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000b91c0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000b91d0 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x000b91e0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000b91f0 5f5f696e 69745f61 72726179 5f656e64 __init_array_end │ │ │ │ - 0x000b9200 203d202e 293b0a20 207d0a20 202e6669 = .);. }. .fi │ │ │ │ - 0x000b9210 6e695f61 72726179 20202020 3a0a2020 ni_array :. │ │ │ │ - 0x000b9220 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x000b9230 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x000b9240 61795f73 74617274 203d202e 293b0a20 ay_start = .);. │ │ │ │ - 0x000b9250 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000b9260 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000b9270 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x000b9280 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x000b9290 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000b92a0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x000b92b0 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x000b92c0 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x000b92d0 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x000b92e0 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x000b92f0 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000b9300 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x000b9310 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x000b9320 795f656e 64203d20 2e293b0a 20207d0a y_end = .);. }. │ │ │ │ - 0x000b9330 20202e63 746f7273 20202020 20202020 .ctors │ │ │ │ - 0x000b9340 20203a0a 20207b0a 20202020 2f2a2067 :. {. /* g │ │ │ │ - 0x000b9350 63632075 73657320 63727462 6567696e cc uses crtbegin │ │ │ │ - 0x000b9360 2e6f2074 6f206669 6e642074 68652073 .o to find the s │ │ │ │ - 0x000b9370 74617274 206f660a 20202020 20202074 tart of. t │ │ │ │ - 0x000b9380 68652063 6f6e7374 72756374 6f72732c he constructors, │ │ │ │ - 0x000b9390 20736f20 7765206d 616b6520 73757265 so we make sure │ │ │ │ - 0x000b93a0 20697420 69730a20 20202020 20206669 it is. fi │ │ │ │ - 0x000b93b0 7273742e 20204265 63617573 65207468 rst. Because th │ │ │ │ - 0x000b93c0 69732069 73206120 77696c64 63617264 is is a wildcard │ │ │ │ - 0x000b93d0 2c206974 0a202020 20202020 646f6573 , it. does │ │ │ │ - 0x000b93e0 6e277420 6d617474 65722069 66207468 n't matter if th │ │ │ │ - 0x000b93f0 65207573 65722064 6f657320 6e6f740a e user does not. │ │ │ │ - 0x000b9400 20202020 20202061 63747561 6c6c7920 actually │ │ │ │ - 0x000b9410 6c696e6b 20616761 696e7374 20637274 link against crt │ │ │ │ - 0x000b9420 62656769 6e2e6f3b 20746865 0a202020 begin.o; the. │ │ │ │ - 0x000b9430 20202020 6c696e6b 65722077 6f6e2774 linker won't │ │ │ │ - 0x000b9440 206c6f6f 6b20666f 72206120 66696c65 look for a file │ │ │ │ - 0x000b9450 20746f20 6d617463 6820610a 20202020 to match a. │ │ │ │ - 0x000b9460 20202077 696c6463 6172642e 20205468 wildcard. Th │ │ │ │ - 0x000b9470 65207769 6c646361 72642061 6c736f20 e wildcard also │ │ │ │ - 0x000b9480 6d65616e 73207468 61742069 740a2020 means that it. │ │ │ │ - 0x000b9490 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000b94a0 74657220 77686963 68206469 72656374 ter which direct │ │ │ │ - 0x000b94b0 6f727920 63727462 6567696e 2e6f0a20 ory crtbegin.o. │ │ │ │ - 0x000b94c0 20202020 20206973 20696e2e 20202a2f is in. */ │ │ │ │ - 0x000b94d0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000b94e0 6567696e 2e6f282e 63746f72 7329290a egin.o(.ctors)). │ │ │ │ - 0x000b94f0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000b9500 67696e3f 2e6f282e 63746f72 7329290a gin?.o(.ctors)). │ │ │ │ - 0x000b9510 20202020 2f2a2057 6520646f 6e277420 /* We don't │ │ │ │ - 0x000b9520 77616e74 20746f20 696e636c 75646520 want to include │ │ │ │ - 0x000b9530 74686520 2e63746f 72207365 6374696f the .ctor sectio │ │ │ │ - 0x000b9540 6e206672 6f6d0a20 20202020 20207468 n from. th │ │ │ │ - 0x000b9550 65206372 74656e64 2e6f2066 696c6520 e crtend.o file │ │ │ │ - 0x000b9560 756e7469 6c206166 74657220 74686520 until after the │ │ │ │ - 0x000b9570 736f7274 65642063 746f7273 2e0a2020 sorted ctors.. │ │ │ │ - 0x000b9580 20202020 20546865 202e6374 6f722073 The .ctor s │ │ │ │ - 0x000b9590 65637469 6f6e2066 726f6d20 74686520 ection from the │ │ │ │ - 0x000b95a0 63727465 6e642066 696c6520 636f6e74 crtend file cont │ │ │ │ - 0x000b95b0 61696e73 20746865 0a202020 20202020 ains the. │ │ │ │ - 0x000b95c0 656e6420 6f662063 746f7273 206d6172 end of ctors mar │ │ │ │ - 0x000b95d0 6b657220 616e6420 6974206d 75737420 ker and it must │ │ │ │ - 0x000b95e0 6265206c 61737420 2a2f0a20 2020204b be last */. K │ │ │ │ - 0x000b95f0 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000b9600 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000b9610 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000b9620 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000b9630 28534f52 54282e63 746f7273 2e2a2929 (SORT(.ctors.*)) │ │ │ │ - 0x000b9640 290a2020 20204b45 45502028 2a282e63 ). KEEP (*(.c │ │ │ │ - 0x000b9650 746f7273 29290a20 207d0a20 202e6474 tors)). }. .dt │ │ │ │ - 0x000b9660 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000b9670 207b0a20 2020204b 45455020 282a6372 {. KEEP (*cr │ │ │ │ - 0x000b9680 74626567 696e2e6f 282e6474 6f727329 tbegin.o(.dtors) │ │ │ │ - 0x000b9690 290a2020 20204b45 45502028 2a637274 ). KEEP (*crt │ │ │ │ - 0x000b96a0 62656769 6e3f2e6f 282e6474 6f727329 begin?.o(.dtors) │ │ │ │ - 0x000b96b0 290a2020 20204b45 45502028 2a284558 ). KEEP (*(EX │ │ │ │ - 0x000b96c0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000b96d0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000b96e0 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x000b96f0 4b454550 20282a28 534f5254 282e6474 KEEP (*(SORT(.dt │ │ │ │ - 0x000b9700 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000b9710 5020282a 282e6474 6f727329 290a2020 P (*(.dtors)). │ │ │ │ - 0x000b9720 7d0a2020 2e6a6372 20202020 20202020 }. .jcr │ │ │ │ - 0x000b9730 20202020 3a207b20 4b454550 20282a28 : { KEEP (*( │ │ │ │ - 0x000b9740 2e6a6372 2929207d 0a20202e 64617461 .jcr)) }. .data │ │ │ │ - 0x000b9750 2e72656c 2e726f20 3a207b20 2a282e64 .rel.ro : { *(.d │ │ │ │ - 0x000b9760 6174612e 72656c2e 726f2e6c 6f63616c ata.rel.ro.local │ │ │ │ - 0x000b9770 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000b9780 642e7265 6c2e726f 2e6c6f63 616c2e2a d.rel.ro.local.* │ │ │ │ - 0x000b9790 29202a28 2e646174 612e7265 6c2e726f ) *(.data.rel.ro │ │ │ │ - 0x000b97a0 202e6461 74612e72 656c2e72 6f2e2a20 .data.rel.ro.* │ │ │ │ - 0x000b97b0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000b97c0 72656c2e 726f2e2a 29207d0a 20202e64 rel.ro.*) }. .d │ │ │ │ - 0x000b97d0 796e616d 69632020 20202020 20203a20 ynamic : │ │ │ │ - 0x000b97e0 7b202a28 2e64796e 616d6963 29207d0a { *(.dynamic) }. │ │ │ │ - 0x000b97f0 20202e67 6f742020 20202020 20202020 .got │ │ │ │ - 0x000b9800 20203a20 7b202a28 2e676f74 29202a28 : { *(.got) *( │ │ │ │ - 0x000b9810 2e69676f 7429207d 0a20202e 203d2044 .igot) }. . = D │ │ │ │ - 0x000b9820 4154415f 5345474d 454e545f 52454c52 ATA_SEGMENT_RELR │ │ │ │ - 0x000b9830 4f5f454e 44202831 322c202e 293b0a20 O_END (12, .);. │ │ │ │ - 0x000b9840 202e676f 742e706c 74202020 20202020 .got.plt │ │ │ │ - 0x000b9850 203a207b 202a282e 676f742e 706c7429 : { *(.got.plt) │ │ │ │ - 0x000b9860 202a282e 69676f74 2e706c74 29207d0a *(.igot.plt) }. │ │ │ │ - 0x000b9870 20202e64 61746120 20202020 20202020 .data │ │ │ │ - 0x000b9880 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000b9890 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ - 0x000b98a0 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ - 0x000b98b0 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ - 0x000b98c0 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x000b98d0 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ - 0x000b98e0 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ - 0x000b98f0 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ - 0x000b9900 2a282e64 61746131 29207d0a 20205f65 *(.data1) }. _e │ │ │ │ - 0x000b9910 64617461 203d202e 3b0a2020 50524f56 data = .;. PROV │ │ │ │ - 0x000b9920 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ - 0x000b9930 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ - 0x000b9940 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ - 0x000b9950 4e29293b 0a20205f 5f627373 5f737461 N));. __bss_sta │ │ │ │ - 0x000b9960 7274203d 202e3b0a 20205f5f 6273735f rt = .;. __bss_ │ │ │ │ - 0x000b9970 73746172 745f5f20 3d202e3b 0a20202e start__ = .;. . │ │ │ │ - 0x000b9980 62737320 20202020 20202020 2020203a bss : │ │ │ │ - 0x000b9990 0a20207b 0a202020 202a282e 64796e62 . {. *(.dynb │ │ │ │ - 0x000b99a0 7373290a 20202020 2a282e62 7373202e ss). *(.bss . │ │ │ │ - 0x000b99b0 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x000b99c0 6e63652e 622e2a29 0a202020 202a2843 nce.b.*). *(C │ │ │ │ - 0x000b99d0 4f4d4d4f 4e290a20 2020202f 2a20416c OMMON). /* Al │ │ │ │ - 0x000b99e0 69676e20 68657265 20746f20 656e7375 ign here to ensu │ │ │ │ - 0x000b99f0 72652074 68617420 696e2074 68652063 re that in the c │ │ │ │ - 0x000b9a00 6f6d6d6f 6e206361 7365206f 66207468 ommon case of th │ │ │ │ - 0x000b9a10 65726520 6f6e6c79 20626569 6e67206f ere only being o │ │ │ │ - 0x000b9a20 6e650a20 20202020 20207479 7065206f ne. type o │ │ │ │ - 0x000b9a30 66202e62 73732073 65637469 6f6e2c20 f .bss section, │ │ │ │ - 0x000b9a40 74686520 73656374 696f6e20 6f636375 the section occu │ │ │ │ - 0x000b9a50 70696573 20737061 63652075 7020746f pies space up to │ │ │ │ - 0x000b9a60 205f656e 642e0a20 20202020 2020416c _end.. Al │ │ │ │ - 0x000b9a70 69676e20 61667465 72202e62 73732074 ign after .bss t │ │ │ │ - 0x000b9a80 6f20656e 73757265 20636f72 72656374 o ensure correct │ │ │ │ - 0x000b9a90 20616c69 676e6d65 6e742065 76656e20 alignment even │ │ │ │ - 0x000b9aa0 69662074 68650a20 20202020 20202e62 if the. .b │ │ │ │ - 0x000b9ab0 73732073 65637469 6f6e2064 69736170 ss section disap │ │ │ │ - 0x000b9ac0 70656172 73206265 63617573 65207468 pears because th │ │ │ │ - 0x000b9ad0 65726520 61726520 6e6f2069 6e707574 ere are no input │ │ │ │ - 0x000b9ae0 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x000b9af0 20204649 584d453a 20576879 20646f20 FIXME: Why do │ │ │ │ - 0x000b9b00 7765206e 65656420 69743f20 5768656e we need it? When │ │ │ │ - 0x000b9b10 20746865 72652069 73206e6f 202e6273 there is no .bs │ │ │ │ - 0x000b9b20 73207365 6374696f 6e2c2077 6520646f s section, we do │ │ │ │ - 0x000b9b30 206e6f74 0a202020 20202020 70616420 not. pad │ │ │ │ - 0x000b9b40 74686520 2e646174 61207365 6374696f the .data sectio │ │ │ │ - 0x000b9b50 6e2e2020 2a2f0a20 20202020 202e203d n. */. . = │ │ │ │ - 0x000b9b60 20414c49 474e282e 20213d20 30203f20 ALIGN(. != 0 ? │ │ │ │ - 0x000b9b70 3332202f 2038203a 2031293b 0a20207d 32 / 8 : 1);. } │ │ │ │ - 0x000b9b80 0a20205f 6273735f 656e645f 5f203d20 . _bss_end__ = │ │ │ │ - 0x000b9b90 2e3b205f 5f627373 5f656e64 5f5f203d .; __bss_end__ = │ │ │ │ - 0x000b9ba0 202e3b0a 20202020 2e203d20 414c4947 .;. . = ALIG │ │ │ │ - 0x000b9bb0 4e283332 202f2038 293b0a20 202f2a20 N(32 / 8);. /* │ │ │ │ - 0x000b9bc0 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x000b9bd0 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x000b9be0 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x000b9bf0 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x000b9c00 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x000b9c10 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000b9c20 3b0a2020 5f5f656e 645f5f20 3d202e3b ;. __end__ = .; │ │ │ │ - 0x000b9c30 0a20205f 656e6420 3d202e3b 0a202050 . _end = .;. P │ │ │ │ - 0x000b9c40 524f5649 44452028 656e6420 3d202e29 ROVIDE (end = .) │ │ │ │ - 0x000b9c50 3b0a2020 2e203d20 44415441 5f534547 ;. . = DATA_SEG │ │ │ │ - 0x000b9c60 4d454e54 5f454e44 20282e29 3b0a2020 MENT_END (.);. │ │ │ │ - 0x000b9c70 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000b9c80 54696e79 20446174 61207265 67696f6e Tiny Data region │ │ │ │ - 0x000b9c90 2e20202a 2f0a2020 2f2a2053 74616273 . */. /* Stabs │ │ │ │ - 0x000b9ca0 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x000b9cb0 6f6e732e 20202a2f 0a20202e 73746162 ons. */. .stab │ │ │ │ - 0x000b9cc0 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000b9cd0 2a282e73 74616229 207d0a20 202e7374 *(.stab) }. .st │ │ │ │ - 0x000b9ce0 61627374 72202020 20202020 30203a20 abstr 0 : │ │ │ │ - 0x000b9cf0 7b202a28 2e737461 62737472 29207d0a { *(.stabstr) }. │ │ │ │ - 0x000b9d00 20202e73 7461622e 6578636c 20202020 .stab.excl │ │ │ │ - 0x000b9d10 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000b9d20 78636c29 207d0a20 202e7374 61622e65 xcl) }. .stab.e │ │ │ │ - 0x000b9d30 78636c73 74722020 30203a20 7b202a28 xclstr 0 : { *( │ │ │ │ - 0x000b9d40 2e737461 622e6578 636c7374 7229207d .stab.exclstr) } │ │ │ │ - 0x000b9d50 0a20202e 73746162 2e696e64 65782020 . .stab.index │ │ │ │ - 0x000b9d60 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000b9d70 696e6465 7829207d 0a20202e 73746162 index) }. .stab │ │ │ │ - 0x000b9d80 2e696e64 65787374 72203020 3a207b20 .indexstr 0 : { │ │ │ │ - 0x000b9d90 2a282e73 7461622e 696e6465 78737472 *(.stab.indexstr │ │ │ │ - 0x000b9da0 29207d0a 20202e63 6f6d6d65 6e742030 ) }. .comment 0 │ │ │ │ - 0x000b9db0 2028494e 464f2920 3a207b20 2a282e63 (INFO) : { *(.c │ │ │ │ - 0x000b9dc0 6f6d6d65 6e74293b 204c494e 4b45525f omment); LINKER_ │ │ │ │ - 0x000b9dd0 56455253 494f4e3b 207d0a20 202e676e VERSION; }. .gn │ │ │ │ - 0x000b9de0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000b9df0 6573203a 207b202a 282e676e 752e6275 es : { *(.gnu.bu │ │ │ │ - 0x000b9e00 696c642e 61747472 69627574 6573202e ild.attributes . │ │ │ │ - 0x000b9e10 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000b9e20 75746573 2e2a2920 7d0a2020 2f2a2044 utes.*) }. /* D │ │ │ │ - 0x000b9e30 57415246 20646562 75672073 65637469 WARF debug secti │ │ │ │ - 0x000b9e40 6f6e732e 0a202020 20205379 6d626f6c ons.. Symbol │ │ │ │ - 0x000b9e50 7320696e 20746865 20445741 52462064 s in the DWARF d │ │ │ │ - 0x000b9e60 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000b9e70 73206172 65207265 6c617469 76652074 s are relative t │ │ │ │ - 0x000b9e80 6f207468 65206265 67696e6e 696e670a o the beginning. │ │ │ │ - 0x000b9e90 20202020 206f6620 74686520 73656374 of the sect │ │ │ │ - 0x000b9ea0 696f6e20 736f2077 65206265 67696e20 ion so we begin │ │ │ │ - 0x000b9eb0 7468656d 20617420 302e2020 2a2f0a20 them at 0. */. │ │ │ │ - 0x000b9ec0 202f2a20 44574152 4620312e 20202a2f /* DWARF 1. */ │ │ │ │ - 0x000b9ed0 0a20202e 64656275 67202020 20202020 . .debug │ │ │ │ - 0x000b9ee0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000b9ef0 6729207d 0a20202e 6c696e65 20202020 g) }. .line │ │ │ │ - 0x000b9f00 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000b9f10 6c696e65 29207d0a 20202f2a 20474e55 line) }. /* GNU │ │ │ │ - 0x000b9f20 20445741 52462031 20657874 656e7369 DWARF 1 extensi │ │ │ │ - 0x000b9f30 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x000b9f40 675f7372 63696e66 6f202030 203a207b g_srcinfo 0 : { │ │ │ │ - 0x000b9f50 202a282e 64656275 675f7372 63696e66 *(.debug_srcinf │ │ │ │ - 0x000b9f60 6f29207d 0a20202e 64656275 675f7366 o) }. .debug_sf │ │ │ │ - 0x000b9f70 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000b9f80 64656275 675f7366 6e616d65 7329207d debug_sfnames) } │ │ │ │ - 0x000b9f90 0a20202f 2a204457 41524620 312e3120 . /* DWARF 1.1 │ │ │ │ - 0x000b9fa0 616e6420 44574152 4620322e 20202a2f and DWARF 2. */ │ │ │ │ - 0x000b9fb0 0a20202e 64656275 675f6172 616e6765 . .debug_arange │ │ │ │ - 0x000b9fc0 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000b9fd0 675f6172 616e6765 7329207d 0a20202e g_aranges) }. . │ │ │ │ - 0x000b9fe0 64656275 675f7075 626e616d 65732030 debug_pubnames 0 │ │ │ │ - 0x000b9ff0 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x000ba000 626e616d 65732920 7d0a2020 2f2a2044 bnames) }. /* D │ │ │ │ - 0x000ba010 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000ba020 65627567 5f696e66 6f202020 20203020 ebug_info 0 │ │ │ │ - 0x000ba030 3a207b20 2a282e64 65627567 5f696e66 : { *(.debug_inf │ │ │ │ - 0x000ba040 6f202e67 6e752e6c 696e6b6f 6e63652e o .gnu.linkonce. │ │ │ │ - 0x000ba050 77692e2a 29207d0a 20202e64 65627567 wi.*) }. .debug │ │ │ │ - 0x000ba060 5f616262 72657620 20203020 3a207b20 _abbrev 0 : { │ │ │ │ - 0x000ba070 2a282e64 65627567 5f616262 72657629 *(.debug_abbrev) │ │ │ │ - 0x000ba080 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000ba090 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000ba0a0 6275675f 6c696e65 202e6465 6275675f bug_line .debug_ │ │ │ │ - 0x000ba0b0 6c696e65 2e2a202e 64656275 675f6c69 line.* .debug_li │ │ │ │ - 0x000ba0c0 6e655f65 6e642920 7d0a2020 2e646562 ne_end) }. .deb │ │ │ │ - 0x000ba0d0 75675f66 72616d65 20202020 30203a20 ug_frame 0 : │ │ │ │ - 0x000ba0e0 7b202a28 2e646562 75675f66 72616d65 { *(.debug_frame │ │ │ │ - 0x000ba0f0 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ - 0x000ba100 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000ba110 65627567 5f737472 29207d0a 20202e64 ebug_str) }. .d │ │ │ │ - 0x000ba120 65627567 5f6c6f63 20202020 20203020 ebug_loc 0 │ │ │ │ - 0x000ba130 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x000ba140 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x000ba150 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000ba160 65627567 5f6d6163 696e666f 29207d0a ebug_macinfo) }. │ │ │ │ - 0x000ba170 20202f2a 20534749 2f4d4950 53204457 /* SGI/MIPS DW │ │ │ │ - 0x000ba180 41524620 32206578 74656e73 696f6e73 ARF 2 extensions │ │ │ │ - 0x000ba190 2e20202a 2f0a2020 2e646562 75675f77 . */. .debug_w │ │ │ │ - 0x000ba1a0 65616b6e 616d6573 2030203a 207b202a eaknames 0 : { * │ │ │ │ - 0x000ba1b0 282e6465 6275675f 7765616b 6e616d65 (.debug_weakname │ │ │ │ - 0x000ba1c0 7329207d 0a20202e 64656275 675f6675 s) }. .debug_fu │ │ │ │ - 0x000ba1d0 6e636e61 6d657320 30203a20 7b202a28 ncnames 0 : { *( │ │ │ │ - 0x000ba1e0 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x000ba1f0 29207d0a 20202e64 65627567 5f747970 ) }. .debug_typ │ │ │ │ - 0x000ba200 656e616d 65732030 203a207b 202a282e enames 0 : { *(. │ │ │ │ - 0x000ba210 64656275 675f7479 70656e61 6d657329 debug_typenames) │ │ │ │ - 0x000ba220 207d0a20 202e6465 6275675f 7661726e }. .debug_varn │ │ │ │ - 0x000ba230 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ - 0x000ba240 65627567 5f766172 6e616d65 7329207d ebug_varnames) } │ │ │ │ - 0x000ba250 0a20202f 2a204457 41524620 332e2020 . /* DWARF 3. │ │ │ │ - 0x000ba260 2a2f0a20 202e6465 6275675f 70756274 */. .debug_pubt │ │ │ │ - 0x000ba270 79706573 2030203a 207b202a 282e6465 ypes 0 : { *(.de │ │ │ │ - 0x000ba280 6275675f 70756274 79706573 29207d0a bug_pubtypes) }. │ │ │ │ - 0x000ba290 20202e64 65627567 5f72616e 67657320 .debug_ranges │ │ │ │ - 0x000ba2a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000ba2b0 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ - 0x000ba2c0 44574152 4620352e 20202a2f 0a20202e DWARF 5. */. . │ │ │ │ - 0x000ba2d0 64656275 675f6164 64722020 20202030 debug_addr 0 │ │ │ │ - 0x000ba2e0 203a207b 202a282e 64656275 675f6164 : { *(.debug_ad │ │ │ │ - 0x000ba2f0 64722920 7d0a2020 2e646562 75675f6c dr) }. .debug_l │ │ │ │ - 0x000ba300 696e655f 73747220 30203a20 7b202a28 ine_str 0 : { *( │ │ │ │ - 0x000ba310 2e646562 75675f6c 696e655f 73747229 .debug_line_str) │ │ │ │ - 0x000ba320 207d0a20 202e6465 6275675f 6c6f636c }. .debug_locl │ │ │ │ - 0x000ba330 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x000ba340 6275675f 6c6f636c 69737473 29207d0a bug_loclists) }. │ │ │ │ - 0x000ba350 20202e64 65627567 5f6d6163 726f2020 .debug_macro │ │ │ │ - 0x000ba360 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000ba370 5f6d6163 726f2920 7d0a2020 2e646562 _macro) }. .deb │ │ │ │ - 0x000ba380 75675f6e 616d6573 20202020 30203a20 ug_names 0 : │ │ │ │ - 0x000ba390 7b202a28 2e646562 75675f6e 616d6573 { *(.debug_names │ │ │ │ - 0x000ba3a0 29207d0a 20202e64 65627567 5f726e67 ) }. .debug_rng │ │ │ │ - 0x000ba3b0 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x000ba3c0 65627567 5f726e67 6c697374 7329207d ebug_rnglists) } │ │ │ │ - 0x000ba3d0 0a20202e 64656275 675f7374 725f6f66 . .debug_str_of │ │ │ │ - 0x000ba3e0 66736574 73203020 3a207b20 2a282e64 fsets 0 : { *(.d │ │ │ │ - 0x000ba3f0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x000ba400 29207d0a 20202e64 65627567 5f737570 ) }. .debug_sup │ │ │ │ - 0x000ba410 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000ba420 65627567 5f737570 29207d0a 20202e41 ebug_sup) }. .A │ │ │ │ - 0x000ba430 524d2e61 74747269 62757465 73203020 RM.attributes 0 │ │ │ │ - 0x000ba440 3a207b20 4b454550 20282a28 2e41524d : { KEEP (*(.ARM │ │ │ │ - 0x000ba450 2e617474 72696275 74657329 29204b45 .attributes)) KE │ │ │ │ - 0x000ba460 45502028 2a282e67 6e752e61 74747269 EP (*(.gnu.attri │ │ │ │ - 0x000ba470 62757465 73292920 7d0a2020 2e6e6f74 butes)) }. .not │ │ │ │ - 0x000ba480 652e676e 752e6172 6d2e6964 656e7420 e.gnu.arm.ident │ │ │ │ - 0x000ba490 30203a20 7b204b45 45502028 2a282e6e 0 : { KEEP (*(.n │ │ │ │ - 0x000ba4a0 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x000ba4b0 74292920 7d0a2020 2f444953 43415244 t)) }. /DISCARD │ │ │ │ - 0x000ba4c0 2f203a20 7b202a28 2e6e6f74 652e474e / : { *(.note.GN │ │ │ │ - 0x000ba4d0 552d7374 61636b29 202a282e 676e755f U-stack) *(.gnu_ │ │ │ │ - 0x000ba4e0 64656275 676c696e 6b29202a 282e676e debuglink) *(.gn │ │ │ │ - 0x000ba4f0 752e6c74 6f5f2a29 202a282e 676e755f u.lto_*) *(.gnu_ │ │ │ │ - 0x000ba500 6f626a65 63745f6f 6e6c7929 207d0a7d object_only) }.} │ │ │ │ - 0x000ba510 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x000ba520 7420666f 72202d70 6965202d 7a20636f t for -pie -z co │ │ │ │ - 0x000ba530 6d627265 6c6f6320 2a2f0a2f 2a20436f mbreloc */./* Co │ │ │ │ - 0x000ba540 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ - 0x000ba550 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ - 0x000ba560 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ - 0x000ba570 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ - 0x000ba580 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ - 0x000ba590 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ - 0x000ba5a0 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ - 0x000ba5b0 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ - 0x000ba5c0 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ - 0x000ba5d0 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ - 0x000ba5e0 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ - 0x000ba5f0 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ - 0x000ba600 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ - 0x000ba610 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ - 0x000ba620 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ - 0x000ba630 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ - 0x000ba640 22656c66 33322d6c 6974746c 65616172 "elf32-littleaar │ │ │ │ - 0x000ba650 63683634 222c2022 656c6633 322d6269 ch64", "elf32-bi │ │ │ │ - 0x000ba660 67616172 63683634 222c2022 656c6633 gaarch64", "elf3 │ │ │ │ - 0x000ba670 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000ba680 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ - 0x000ba690 72636836 343a696c 70333229 0a454e54 rch64:ilp32).ENT │ │ │ │ - 0x000ba6a0 5259285f 73746172 74290a53 45415243 RY(_start).SEARC │ │ │ │ - 0x000ba6b0 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000ba6c0 616c2f6c 69622f61 61726368 36345f69 al/lib/aarch64_i │ │ │ │ - 0x000ba6d0 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000ba6e0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000ba6f0 6c69622f 61617263 6836345f 696c7033 lib/aarch64_ilp3 │ │ │ │ - 0x000ba700 322d6c69 6e75782d 676e7522 293b2053 2-linux-gnu"); S │ │ │ │ - 0x000ba710 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000ba720 2f6c6962 2f616172 63683634 5f696c70 /lib/aarch64_ilp │ │ │ │ - 0x000ba730 33322d6c 696e7578 2d676e75 22293b20 32-linux-gnu"); │ │ │ │ - 0x000ba740 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000ba750 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000ba760 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000ba770 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000ba780 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x000ba790 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000ba7a0 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000ba7b0 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000ba7c0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000ba7d0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000ba7e0 2d6c696e 75782d67 6e75696c 70333222 -linux-gnuilp32" │ │ │ │ - 0x000ba7f0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000ba800 2f757372 2f6c6f63 616c2f6c 6962696c /usr/local/libil │ │ │ │ - 0x000ba810 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000ba820 5228223d 2f6c6962 696c7033 3222293b R("=/libilp32"); │ │ │ │ - 0x000ba830 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000ba840 73722f6c 6962696c 70333222 293b2053 sr/libilp32"); S │ │ │ │ - 0x000ba850 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000ba860 2f6c6f63 616c2f6c 69622229 3b205345 /local/lib"); SE │ │ │ │ - 0x000ba870 41524348 5f444952 28223d2f 6c696222 ARCH_DIR("=/lib" │ │ │ │ - 0x000ba880 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000ba890 2f757372 2f6c6962 22293b20 53454152 /usr/lib"); SEAR │ │ │ │ - 0x000ba8a0 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000ba8b0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000ba8c0 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000ba8d0 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000ba8e0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000ba8f0 6c696222 293b0a53 45435449 4f4e530a lib");.SECTIONS. │ │ │ │ - 0x000ba900 7b0a2020 2f2a2052 6561642d 6f6e6c79 {. /* Read-only │ │ │ │ - 0x000ba910 20736563 74696f6e 732c206d 65726765 sections, merge │ │ │ │ - 0x000ba920 6420696e 746f2074 65787420 7365676d d into text segm │ │ │ │ - 0x000ba930 656e743a 202a2f0a 20205052 4f564944 ent: */. PROVID │ │ │ │ - 0x000ba940 4520285f 5f657865 63757461 626c655f E (__executable_ │ │ │ │ - 0x000ba950 73746172 74203d20 5345474d 454e545f start = SEGMENT_ │ │ │ │ - 0x000ba960 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ - 0x000ba970 656e7422 2c203029 293b0a20 202e203d ent", 0));. . = │ │ │ │ - 0x000ba980 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000ba990 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x000ba9a0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x000ba9b0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x000ba9c0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x000ba9d0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x000ba9e0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x000ba9f0 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x000baa00 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x000baa10 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x000baa20 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x000baa30 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x000baa40 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x000baa50 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x000baa60 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x000baa70 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x000baa80 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x000baa90 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x000baaa0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x000baab0 6275696c 642d6964 29207d0a 20202e69 build-id) }. .i │ │ │ │ - 0x000baac0 6e746572 70202020 20202020 20203a20 nterp : │ │ │ │ - 0x000baad0 7b202a28 2e696e74 65727029 207d0a20 { *(.interp) }. │ │ │ │ - 0x000baae0 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x000baaf0 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x000bab00 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x000bab10 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x000bab20 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x000bab30 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000bab40 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x000bab50 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x000bab60 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x000bab70 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x000bab80 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x000bab90 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000baba0 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x000babb0 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x000babc0 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x000babd0 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x000babe0 6e5f7229 207d0a20 202e7265 6c612e64 n_r) }. .rela.d │ │ │ │ - 0x000babf0 796e2020 20202020 203a0a20 2020207b yn :. { │ │ │ │ - 0x000bac00 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x000bac10 6e697429 0a202020 2020202a 282e7265 nit). *(.re │ │ │ │ - 0x000bac20 6c612e74 65787420 2e72656c 612e7465 la.text .rela.te │ │ │ │ - 0x000bac30 78742e2a 202e7265 6c612e67 6e752e6c xt.* .rela.gnu.l │ │ │ │ - 0x000bac40 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000bac50 2020202a 282e7265 6c612e66 696e6929 *(.rela.fini) │ │ │ │ - 0x000bac60 0a202020 2020202a 282e7265 6c612e72 . *(.rela.r │ │ │ │ - 0x000bac70 6f646174 61202e72 656c612e 726f6461 odata .rela.roda │ │ │ │ - 0x000bac80 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000bac90 696e6b6f 6e63652e 722e2a29 0a202020 inkonce.r.*). │ │ │ │ - 0x000baca0 2020202a 282e7265 6c612e64 61746120 *(.rela.data │ │ │ │ - 0x000bacb0 2e72656c 612e6461 74612e2a 202e7265 .rela.data.* .re │ │ │ │ - 0x000bacc0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000bacd0 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ - 0x000bace0 6c612e74 64617461 202e7265 6c612e74 la.tdata .rela.t │ │ │ │ - 0x000bacf0 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x000bad00 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x000bad10 20202020 20202a28 2e72656c 612e7462 *(.rela.tb │ │ │ │ - 0x000bad20 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x000bad30 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000bad40 63652e74 622e2a29 0a202020 2020202a ce.tb.*). * │ │ │ │ - 0x000bad50 282e7265 6c612e63 746f7273 290a2020 (.rela.ctors). │ │ │ │ - 0x000bad60 20202020 2a282e72 656c612e 64746f72 *(.rela.dtor │ │ │ │ - 0x000bad70 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ - 0x000bad80 2e676f74 290a2020 20202020 2a282e72 .got). *(.r │ │ │ │ - 0x000bad90 656c612e 62737320 2e72656c 612e6273 ela.bss .rela.bs │ │ │ │ - 0x000bada0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x000badb0 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x000badc0 20202a28 2e72656c 612e6966 756e6329 *(.rela.ifunc) │ │ │ │ - 0x000badd0 0a202020 207d0a20 202e7265 6c612e70 . }. .rela.p │ │ │ │ - 0x000bade0 6c742020 20202020 203a0a20 2020207b lt :. { │ │ │ │ - 0x000badf0 0a202020 2020202a 282e7265 6c612e70 . *(.rela.p │ │ │ │ - 0x000bae00 6c74290a 20202020 20202a28 2e72656c lt). *(.rel │ │ │ │ - 0x000bae10 612e6970 6c74290a 20202020 7d0a2020 a.iplt). }. │ │ │ │ - 0x000bae20 2e72656c 722e6479 6e203a20 7b202a28 .relr.dyn : { *( │ │ │ │ - 0x000bae30 2e72656c 722e6479 6e29207d 0a20202f .relr.dyn) }. / │ │ │ │ - 0x000bae40 2a205374 61727420 6f662074 68652065 * Start of the e │ │ │ │ - 0x000bae50 78656375 7461626c 6520636f 64652072 xecutable code r │ │ │ │ - 0x000bae60 6567696f 6e2e2020 2a2f0a20 202e696e egion. */. .in │ │ │ │ - 0x000bae70 69742020 20202020 20202020 203a0a20 it :. │ │ │ │ - 0x000bae80 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x000bae90 4f52545f 4e4f4e45 282e696e 69742929 ORT_NONE(.init)) │ │ │ │ - 0x000baea0 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x000baeb0 350a2020 2e706c74 20202020 20202020 5. .plt │ │ │ │ - 0x000baec0 20202020 3a20414c 49474e28 31362920 : ALIGN(16) │ │ │ │ - 0x000baed0 7b202a28 2e706c74 29202a28 2e69706c { *(.plt) *(.ipl │ │ │ │ - 0x000baee0 7429207d 0a20202e 74657874 20202020 t) }. .text │ │ │ │ - 0x000baef0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000baf00 202a282e 74657874 2e756e6c 696b656c *(.text.unlikel │ │ │ │ - 0x000baf10 79202e74 6578742e 2a5f756e 6c696b65 y .text.*_unlike │ │ │ │ - 0x000baf20 6c79202e 74657874 2e756e6c 696b656c ly .text.unlikel │ │ │ │ - 0x000baf30 792e2a29 0a202020 202a282e 74657874 y.*). *(.text │ │ │ │ - 0x000baf40 2e657869 74202e74 6578742e 65786974 .exit .text.exit │ │ │ │ - 0x000baf50 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000baf60 73746172 74757020 2e746578 742e7374 startup .text.st │ │ │ │ - 0x000baf70 61727475 702e2a29 0a202020 202a282e artup.*). *(. │ │ │ │ - 0x000baf80 74657874 2e686f74 202e7465 78742e68 text.hot .text.h │ │ │ │ - 0x000baf90 6f742e2a 290a2020 20202a28 534f5254 ot.*). *(SORT │ │ │ │ - 0x000bafa0 282e7465 78742e73 6f727465 642e2a29 (.text.sorted.*) │ │ │ │ - 0x000bafb0 290a2020 20202a28 2e746578 74202e73 ). *(.text .s │ │ │ │ - 0x000bafc0 74756220 2e746578 742e2a20 2e676e75 tub .text.* .gnu │ │ │ │ - 0x000bafd0 2e6c696e 6b6f6e63 652e742e 2a290a20 .linkonce.t.*). │ │ │ │ - 0x000bafe0 2020202f 2a202e67 6e752e77 61726e69 /* .gnu.warni │ │ │ │ - 0x000baff0 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x000bb000 68616e64 6c656420 73706563 69616c6c handled speciall │ │ │ │ - 0x000bb010 79206279 20656c66 2e656d2e 20202a2f y by elf.em. */ │ │ │ │ - 0x000bb020 0a202020 202a282e 676e752e 7761726e . *(.gnu.warn │ │ │ │ - 0x000bb030 696e6729 0a20207d 203d3078 31663230 ing). } =0x1f20 │ │ │ │ - 0x000bb040 30336435 0a20202e 66696e69 20202020 03d5. .fini │ │ │ │ - 0x000bb050 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000bb060 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x000bb070 4e45282e 66696e69 2929290a 20207d20 NE(.fini))). } │ │ │ │ - 0x000bb080 3d307831 66323030 3364350a 20205052 =0x1f2003d5. PR │ │ │ │ - 0x000bb090 4f564944 4520285f 5f657465 7874203d OVIDE (__etext = │ │ │ │ - 0x000bb0a0 202e293b 0a202050 524f5649 44452028 .);. PROVIDE ( │ │ │ │ - 0x000bb0b0 5f657465 7874203d 202e293b 0a202050 _etext = .);. P │ │ │ │ - 0x000bb0c0 524f5649 44452028 65746578 74203d20 ROVIDE (etext = │ │ │ │ - 0x000bb0d0 2e293b0a 20202f2a 20537461 7274206f .);. /* Start o │ │ │ │ - 0x000bb0e0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x000bb0f0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000bb100 0a20202e 726f6461 74612020 20202020 . .rodata │ │ │ │ - 0x000bb110 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x000bb120 202e726f 64617461 2e2a202e 676e752e .rodata.* .gnu. │ │ │ │ - 0x000bb130 6c696e6b 6f6e6365 2e722e2a 29207d0a linkonce.r.*) }. │ │ │ │ - 0x000bb140 20202e72 6f646174 61312020 20202020 .rodata1 │ │ │ │ - 0x000bb150 20203a20 7b202a28 2e726f64 61746131 : { *(.rodata1 │ │ │ │ - 0x000bb160 29207d0a 20202e65 685f6672 616d655f ) }. .eh_frame_ │ │ │ │ - 0x000bb170 68647220 20203a20 7b202a28 2e65685f hdr : { *(.eh_ │ │ │ │ - 0x000bb180 6672616d 655f6864 7229202a 282e6568 frame_hdr) *(.eh │ │ │ │ - 0x000bb190 5f667261 6d655f65 6e747279 202e6568 _frame_entry .eh │ │ │ │ - 0x000bb1a0 5f667261 6d655f65 6e747279 2e2a2920 _frame_entry.*) │ │ │ │ - 0x000bb1b0 7d0a2020 2e65685f 6672616d 65202020 }. .eh_frame │ │ │ │ - 0x000bb1c0 20202020 3a204f4e 4c595f49 465f524f : ONLY_IF_RO │ │ │ │ - 0x000bb1d0 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x000bb1e0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x000bb1f0 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x000bb200 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x000bb210 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x000bb220 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x000bb230 72616d65 2e2a2920 7d0a2020 2e676363 rame.*) }. .gcc │ │ │ │ - 0x000bb240 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x000bb250 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000bb260 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x000bb270 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x000bb280 61626c65 2e2a2920 7d0a2020 2e676e75 able.*) }. .gnu │ │ │ │ - 0x000bb290 5f657874 61622020 203a204f 4e4c595f _extab : ONLY_ │ │ │ │ - 0x000bb2a0 49465f52 4f207b20 2a282e67 6e755f65 IF_RO { *(.gnu_e │ │ │ │ - 0x000bb2b0 78746162 2a29207d 0a20202f 2a205468 xtab*) }. /* Th │ │ │ │ - 0x000bb2c0 65736520 73656374 696f6e73 20617265 ese sections are │ │ │ │ - 0x000bb2d0 2067656e 65726174 65642062 79207468 generated by th │ │ │ │ - 0x000bb2e0 65205375 6e2f4f72 61636c65 20432b2b e Sun/Oracle C++ │ │ │ │ - 0x000bb2f0 20636f6d 70696c65 722e2020 2a2f0a20 compiler. */. │ │ │ │ - 0x000bb300 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x000bb310 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x000bb320 4f207b20 2a282e65 78636570 74696f6e O { *(.exception │ │ │ │ - 0x000bb330 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x000bb340 20566172 696f7573 206e6f74 65207365 Various note se │ │ │ │ - 0x000bb350 6374696f 6e732e20 20506c61 63656420 ctions. Placed │ │ │ │ - 0x000bb360 68657265 20736f20 74686174 20746865 here so that the │ │ │ │ - 0x000bb370 79206172 6520616c 77617973 20696e63 y are always inc │ │ │ │ - 0x000bb380 6c756465 640a2020 20202069 6e207468 luded. in th │ │ │ │ - 0x000bb390 65207265 61642d6f 6e6c7920 7365676d e read-only segm │ │ │ │ - 0x000bb3a0 656e7420 616e6420 6e6f7420 74726561 ent and not trea │ │ │ │ - 0x000bb3b0 74656420 6173206f 72706861 6e207365 ted as orphan se │ │ │ │ - 0x000bb3c0 6374696f 6e732e20 20546865 0a202020 ctions. The. │ │ │ │ - 0x000bb3d0 20206375 7272656e 74206f72 7068616e current orphan │ │ │ │ - 0x000bb3e0 2068616e 646c696e 6720616c 676f7269 handling algori │ │ │ │ - 0x000bb3f0 74686d20 646f6573 20706c61 6365206e thm does place n │ │ │ │ - 0x000bb400 6f746520 73656374 696f6e73 20616674 ote sections aft │ │ │ │ - 0x000bb410 65722052 2f4f0a20 20202020 64617461 er R/O. data │ │ │ │ - 0x000bb420 2c206275 74207468 69732069 73206e6f , but this is no │ │ │ │ - 0x000bb430 74206775 6172616e 74656564 20746f20 t guaranteed to │ │ │ │ - 0x000bb440 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x000bb450 73652e20 202a2f0a 20202e6e 6f74652e se. */. .note. │ │ │ │ - 0x000bb460 6275696c 642d6964 203a2020 20202020 build-id : │ │ │ │ - 0x000bb470 7b202a28 2e6e6f74 652e6275 696c642d { *(.note.build- │ │ │ │ - 0x000bb480 69642920 7d0a2020 2e6e6f74 652e474e id) }. .note.GN │ │ │ │ - 0x000bb490 552d7374 61636b20 3a202020 20207b20 U-stack : { │ │ │ │ - 0x000bb4a0 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x000bb4b0 6b29207d 0a20202e 6e6f7465 2e676e75 k) }. .note.gnu │ │ │ │ - 0x000bb4c0 2e70726f 70657274 79203a20 207b202a .property : { * │ │ │ │ - 0x000bb4d0 282e6e6f 74652e67 6e752e70 726f7065 (.note.gnu.prope │ │ │ │ - 0x000bb4e0 72747929 207d0a20 202e6e6f 74652e41 rty) }. .note.A │ │ │ │ - 0x000bb4f0 42492d74 6167203a 20202020 2020207b BI-tag : { │ │ │ │ - 0x000bb500 202a282e 6e6f7465 2e414249 2d746167 *(.note.ABI-tag │ │ │ │ - 0x000bb510 29207d0a 20202e6e 6f74652e 7061636b ) }. .note.pack │ │ │ │ - 0x000bb520 61676520 3a202020 20202020 7b202a28 age : { *( │ │ │ │ - 0x000bb530 2e6e6f74 652e7061 636b6167 6529207d .note.package) } │ │ │ │ - 0x000bb540 0a20202e 6e6f7465 2e646c6f 70656e20 . .note.dlopen │ │ │ │ - 0x000bb550 3a202020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x000bb560 74652e64 6c6f7065 6e29207d 0a20202e te.dlopen) }. . │ │ │ │ - 0x000bb570 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x000bb580 74203a20 207b202a 282e6e6f 74652e6e t : { *(.note.n │ │ │ │ - 0x000bb590 65746273 642e6964 656e7429 207d0a20 etbsd.ident) }. │ │ │ │ - 0x000bb5a0 202e6e6f 74652e6f 70656e62 73642e69 .note.openbsd.i │ │ │ │ - 0x000bb5b0 64656e74 203a207b 202a282e 6e6f7465 dent : { *(.note │ │ │ │ - 0x000bb5c0 2e6f7065 6e627364 2e696465 6e742920 .openbsd.ident) │ │ │ │ - 0x000bb5d0 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x000bb5e0 74686520 52656164 20577269 74652044 the Read Write D │ │ │ │ - 0x000bb5f0 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000bb600 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x000bb610 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x000bb620 64617461 20736567 6d656e74 2e202057 data segment. W │ │ │ │ - 0x000bb630 65207761 6e742074 6f206164 6a757374 e want to adjust │ │ │ │ - 0x000bb640 20757020 746f0a20 20202020 74686520 up to. the │ │ │ │ - 0x000bb650 73616d65 20616464 72657373 20776974 same address wit │ │ │ │ - 0x000bb660 68696e20 74686520 70616765 206f6e20 hin the page on │ │ │ │ - 0x000bb670 74686520 6e657874 20706167 65207570 the next page up │ │ │ │ - 0x000bb680 2e20202a 2f0a2020 2e203d20 44415441 . */. . = DATA │ │ │ │ - 0x000bb690 5f534547 4d454e54 5f414c49 474e2028 _SEGMENT_ALIGN ( │ │ │ │ - 0x000bb6a0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x000bb6b0 4553495a 45292c20 434f4e53 54414e54 ESIZE), CONSTANT │ │ │ │ - 0x000bb6c0 2028434f 4d4d4f4e 50414745 53495a45 (COMMONPAGESIZE │ │ │ │ - 0x000bb6d0 29293b0a 20202f2a 20457863 65707469 ));. /* Excepti │ │ │ │ - 0x000bb6e0 6f6e2068 616e646c 696e672e 20202a2f on handling. */ │ │ │ │ - 0x000bb6f0 0a20202e 65685f66 72616d65 20202020 . .eh_frame │ │ │ │ - 0x000bb700 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000bb710 7b204b45 45502028 2a282e65 685f6672 { KEEP (*(.eh_fr │ │ │ │ - 0x000bb720 616d6529 29202a28 2e65685f 6672616d ame)) *(.eh_fram │ │ │ │ - 0x000bb730 652e2a29 207d0a20 202e7366 72616d65 e.*) }. .sframe │ │ │ │ - 0x000bb740 20202020 20202020 203a204f 4e4c595f : ONLY_ │ │ │ │ - 0x000bb750 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x000bb760 2e736672 616d6529 29202a28 2e736672 .sframe)) *(.sfr │ │ │ │ - 0x000bb770 616d652e 2a29207d 0a20202e 676e755f ame.*) }. .gnu_ │ │ │ │ - 0x000bb780 65787461 62202020 2020203a 204f4e4c extab : ONL │ │ │ │ - 0x000bb790 595f4946 5f525720 7b202a28 2e676e75 Y_IF_RW { *(.gnu │ │ │ │ - 0x000bb7a0 5f657874 61622920 7d0a2020 2e676363 _extab) }. .gcc │ │ │ │ - 0x000bb7b0 5f657863 6570745f 7461626c 65202020 _except_table │ │ │ │ - 0x000bb7c0 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x000bb7d0 282e6763 635f6578 63657074 5f746162 (.gcc_except_tab │ │ │ │ - 0x000bb7e0 6c65202e 6763635f 65786365 70745f74 le .gcc_except_t │ │ │ │ - 0x000bb7f0 61626c65 2e2a2920 7d0a2020 2e657863 able.*) }. .exc │ │ │ │ - 0x000bb800 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x000bb810 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x000bb820 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x000bb830 65732a29 207d0a20 202f2a20 54687265 es*) }. /* Thre │ │ │ │ - 0x000bb840 6164204c 6f63616c 2053746f 72616765 ad Local Storage │ │ │ │ - 0x000bb850 20736563 74696f6e 732e2020 2a2f0a20 sections. */. │ │ │ │ - 0x000bb860 202e7464 61746109 20203a0a 2020207b .tdata. :. { │ │ │ │ - 0x000bb870 0a202020 20205052 4f564944 455f4849 . PROVIDE_HI │ │ │ │ - 0x000bb880 4444454e 20285f5f 74646174 615f7374 DDEN (__tdata_st │ │ │ │ - 0x000bb890 61727420 3d202e29 3b0a2020 2020202a art = .);. * │ │ │ │ - 0x000bb8a0 282e7464 61746120 2e746461 74612e2a (.tdata .tdata.* │ │ │ │ - 0x000bb8b0 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000bb8c0 642e2a29 0a202020 7d0a2020 2e746273 d.*). }. .tbs │ │ │ │ - 0x000bb8d0 73090920 203a207b 202a282e 74627373 s.. : { *(.tbss │ │ │ │ - 0x000bb8e0 202e7462 73732e2a 202e676e 752e6c69 .tbss.* .gnu.li │ │ │ │ - 0x000bb8f0 6e6b6f6e 63652e74 622e2a29 202a282e nkonce.tb.*) *(. │ │ │ │ - 0x000bb900 74636f6d 6d6f6e29 207d0a20 202e7072 tcommon) }. .pr │ │ │ │ - 0x000bb910 65696e69 745f6172 72617920 2020203a einit_array : │ │ │ │ - 0x000bb920 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x000bb930 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x000bb940 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ - 0x000bb950 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000bb960 282e7072 65696e69 745f6172 72617929 (.preinit_array) │ │ │ │ - 0x000bb970 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000bb980 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ - 0x000bb990 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x000bb9a0 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x000bb9b0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x000bb9c0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000bb9d0 5f696e69 745f6172 7261795f 73746172 _init_array_star │ │ │ │ - 0x000bb9e0 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000bb9f0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000bba00 5f505249 4f524954 59282e69 6e69745f _PRIORITY(.init_ │ │ │ │ - 0x000bba10 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000bba20 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000bba30 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x000bba40 45455020 282a282e 696e6974 5f617272 EEP (*(.init_arr │ │ │ │ - 0x000bba50 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000bba60 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000bba70 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000bba80 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000bba90 202e6374 6f727329 290a2020 20205052 .ctors)). PR │ │ │ │ - 0x000bbaa0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000bbab0 696e6974 5f617272 61795f65 6e64203d init_array_end = │ │ │ │ - 0x000bbac0 202e293b 0a20207d 0a20202e 66696e69 .);. }. .fini │ │ │ │ - 0x000bbad0 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x000bbae0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x000bbaf0 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x000bbb00 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000bbb10 204b4545 5020282a 28534f52 545f4259 KEEP (*(SORT_BY │ │ │ │ - 0x000bbb20 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000bbb30 66696e69 5f617272 61792e2a 2920534f fini_array.*) SO │ │ │ │ - 0x000bbb40 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x000bbb50 49545928 2e64746f 72732e2a 2929290a ITY(.dtors.*))). │ │ │ │ - 0x000bbb60 20202020 4b454550 20282a28 2e66696e KEEP (*(.fin │ │ │ │ - 0x000bbb70 695f6172 72617920 4558434c 5544455f i_array EXCLUDE_ │ │ │ │ - 0x000bbb80 46494c45 20282a63 72746265 67696e2e FILE (*crtbegin. │ │ │ │ - 0x000bbb90 6f202a63 72746265 67696e3f 2e6f202a o *crtbegin?.o * │ │ │ │ - 0x000bbba0 63727465 6e642e6f 202a6372 74656e64 crtend.o *crtend │ │ │ │ - 0x000bbbb0 3f2e6f20 29202e64 746f7273 29290a20 ?.o ) .dtors)). │ │ │ │ - 0x000bbbc0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000bbbd0 4e20285f 5f66696e 695f6172 7261795f N (__fini_array_ │ │ │ │ - 0x000bbbe0 656e6420 3d202e29 3b0a2020 7d0a2020 end = .);. }. │ │ │ │ - 0x000bbbf0 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x000bbc00 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x000bbc10 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x000bbc20 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x000bbc30 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x000bbc40 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x000bbc50 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x000bbc60 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x000bbc70 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x000bbc80 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x000bbc90 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x000bbca0 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x000bbcb0 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x000bbcc0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x000bbcd0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x000bbce0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x000bbcf0 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x000bbd00 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x000bbd10 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x000bbd20 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x000bbd30 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x000bbd40 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x000bbd50 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x000bbd60 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x000bbd70 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x000bbd80 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x000bbd90 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000bbda0 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x000bbdb0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000bbdc0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x000bbdd0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x000bbde0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x000bbdf0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000bbe00 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x000bbe10 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x000bbe20 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x000bbe30 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x000bbe40 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x000bbe50 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x000bbe60 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x000bbe70 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x000bbe80 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x000bbe90 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x000bbea0 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x000bbeb0 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x000bbec0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x000bbed0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000bbee0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x000bbef0 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x000bbf00 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x000bbf10 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x000bbf20 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000bbf30 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000bbf40 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x000bbf50 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000bbf60 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x000bbf70 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x000bbf80 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x000bbf90 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000bbfa0 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x000bbfb0 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x000bbfc0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x000bbfd0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x000bbfe0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x000bbff0 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x000bc000 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x000bc010 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x000bc020 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x000bc030 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000bc040 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x000bc050 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x000bc060 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x000bc070 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000bc080 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x000bc090 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x000bc0a0 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x000bc0b0 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x000bc0c0 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x000bc0d0 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x000bc0e0 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x000bc0f0 454e4420 2831322c 202e293b 0a20202e END (12, .);. . │ │ │ │ - 0x000bc100 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x000bc110 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x000bc120 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x000bc130 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x000bc140 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000bc150 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x000bc160 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x000bc170 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x000bc180 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000bc190 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x000bc1a0 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x000bc1b0 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x000bc1c0 2e646174 61312920 7d0a2020 5f656461 .data1) }. _eda │ │ │ │ - 0x000bc1d0 7461203d 202e3b0a 20205052 4f564944 ta = .;. PROVID │ │ │ │ - 0x000bc1e0 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x000bc1f0 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x000bc200 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x000bc210 293b0a20 205f5f62 73735f73 74617274 );. __bss_start │ │ │ │ - 0x000bc220 203d202e 3b0a2020 5f5f6273 735f7374 = .;. __bss_st │ │ │ │ - 0x000bc230 6172745f 5f203d20 2e3b0a20 202e6273 art__ = .;. .bs │ │ │ │ - 0x000bc240 73202020 20202020 20202020 203a0a20 s :. │ │ │ │ - 0x000bc250 207b0a20 2020202a 282e6479 6e627373 {. *(.dynbss │ │ │ │ - 0x000bc260 290a2020 20202a28 2e627373 202e6273 ). *(.bss .bs │ │ │ │ - 0x000bc270 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x000bc280 652e622e 2a290a20 2020202a 28434f4d e.b.*). *(COM │ │ │ │ - 0x000bc290 4d4f4e29 0a202020 202f2a20 416c6967 MON). /* Alig │ │ │ │ - 0x000bc2a0 6e206865 72652074 6f20656e 73757265 n here to ensure │ │ │ │ - 0x000bc2b0 20746861 7420696e 20746865 20636f6d that in the com │ │ │ │ - 0x000bc2c0 6d6f6e20 63617365 206f6620 74686572 mon case of ther │ │ │ │ - 0x000bc2d0 65206f6e 6c792062 65696e67 206f6e65 e only being one │ │ │ │ - 0x000bc2e0 0a202020 20202020 74797065 206f6620 . type of │ │ │ │ - 0x000bc2f0 2e627373 20736563 74696f6e 2c207468 .bss section, th │ │ │ │ - 0x000bc300 65207365 6374696f 6e206f63 63757069 e section occupi │ │ │ │ - 0x000bc310 65732073 70616365 20757020 746f205f es space up to _ │ │ │ │ - 0x000bc320 656e642e 0a202020 20202020 416c6967 end.. Alig │ │ │ │ - 0x000bc330 6e206166 74657220 2e627373 20746f20 n after .bss to │ │ │ │ - 0x000bc340 656e7375 72652063 6f727265 63742061 ensure correct a │ │ │ │ - 0x000bc350 6c69676e 6d656e74 20657665 6e206966 lignment even if │ │ │ │ - 0x000bc360 20746865 0a202020 20202020 2e627373 the. .bss │ │ │ │ - 0x000bc370 20736563 74696f6e 20646973 61707065 section disappe │ │ │ │ - 0x000bc380 61727320 62656361 75736520 74686572 ars because ther │ │ │ │ - 0x000bc390 65206172 65206e6f 20696e70 75742073 e are no input s │ │ │ │ - 0x000bc3a0 65637469 6f6e732e 0a202020 20202020 ections.. │ │ │ │ - 0x000bc3b0 4649584d 453a2057 68792064 6f207765 FIXME: Why do we │ │ │ │ - 0x000bc3c0 206e6565 64206974 3f205768 656e2074 need it? When t │ │ │ │ - 0x000bc3d0 68657265 20697320 6e6f202e 62737320 here is no .bss │ │ │ │ - 0x000bc3e0 73656374 696f6e2c 20776520 646f206e section, we do n │ │ │ │ - 0x000bc3f0 6f740a20 20202020 20207061 64207468 ot. pad th │ │ │ │ - 0x000bc400 65202e64 61746120 73656374 696f6e2e e .data section. │ │ │ │ - 0x000bc410 20202a2f 0a202020 2020202e 203d2041 */. . = A │ │ │ │ - 0x000bc420 4c49474e 282e2021 3d203020 3f203332 LIGN(. != 0 ? 32 │ │ │ │ - 0x000bc430 202f2038 203a2031 293b0a20 207d0a20 / 8 : 1);. }. │ │ │ │ - 0x000bc440 205f6273 735f656e 645f5f20 3d202e3b _bss_end__ = .; │ │ │ │ - 0x000bc450 205f5f62 73735f65 6e645f5f 203d202e __bss_end__ = . │ │ │ │ - 0x000bc460 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x000bc470 3332202f 2038293b 0a20202f 2a205374 32 / 8);. /* St │ │ │ │ - 0x000bc480 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x000bc490 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000bc4a0 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x000bc4b0 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x000bc4c0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x000bc4d0 20414c49 474e2833 32202f20 38293b0a ALIGN(32 / 8);. │ │ │ │ - 0x000bc4e0 20205f5f 656e645f 5f203d20 2e3b0a20 __end__ = .;. │ │ │ │ - 0x000bc4f0 205f656e 64203d20 2e3b0a20 2050524f _end = .;. PRO │ │ │ │ - 0x000bc500 56494445 2028656e 64203d20 2e293b0a VIDE (end = .);. │ │ │ │ - 0x000bc510 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x000bc520 4e545f45 4e442028 2e293b0a 20202f2a NT_END (.);. /* │ │ │ │ - 0x000bc530 20537461 7274206f 66207468 65205469 Start of the Ti │ │ │ │ - 0x000bc540 6e792044 61746120 72656769 6f6e2e20 ny Data region. │ │ │ │ - 0x000bc550 202a2f0a 20202f2a 20537461 62732064 */. /* Stabs d │ │ │ │ - 0x000bc560 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000bc570 732e2020 2a2f0a20 202e7374 61622020 s. */. .stab │ │ │ │ - 0x000bc580 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000bc590 2e737461 6229207d 0a20202e 73746162 .stab) }. .stab │ │ │ │ - 0x000bc5a0 73747220 20202020 20203020 3a207b20 str 0 : { │ │ │ │ - 0x000bc5b0 2a282e73 74616273 74722920 7d0a2020 *(.stabstr) }. │ │ │ │ - 0x000bc5c0 2e737461 622e6578 636c2020 20202030 .stab.excl 0 │ │ │ │ - 0x000bc5d0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x000bc5e0 6c29207d 0a20202e 73746162 2e657863 l) }. .stab.exc │ │ │ │ - 0x000bc5f0 6c737472 20203020 3a207b20 2a282e73 lstr 0 : { *(.s │ │ │ │ - 0x000bc600 7461622e 6578636c 73747229 207d0a20 tab.exclstr) }. │ │ │ │ - 0x000bc610 202e7374 61622e69 6e646578 20202020 .stab.index │ │ │ │ - 0x000bc620 30203a20 7b202a28 2e737461 622e696e 0 : { *(.stab.in │ │ │ │ - 0x000bc630 64657829 207d0a20 202e7374 61622e69 dex) }. .stab.i │ │ │ │ - 0x000bc640 6e646578 73747220 30203a20 7b202a28 ndexstr 0 : { *( │ │ │ │ - 0x000bc650 2e737461 622e696e 64657873 74722920 .stab.indexstr) │ │ │ │ - 0x000bc660 7d0a2020 2e636f6d 6d656e74 20302028 }. .comment 0 ( │ │ │ │ - 0x000bc670 494e464f 29203a20 7b202a28 2e636f6d INFO) : { *(.com │ │ │ │ - 0x000bc680 6d656e74 293b204c 494e4b45 525f5645 ment); LINKER_VE │ │ │ │ - 0x000bc690 5253494f 4e3b207d 0a20202e 676e752e RSION; }. .gnu. │ │ │ │ - 0x000bc6a0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000bc6b0 203a207b 202a282e 676e752e 6275696c : { *(.gnu.buil │ │ │ │ - 0x000bc6c0 642e6174 74726962 75746573 202e676e d.attributes .gn │ │ │ │ - 0x000bc6d0 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000bc6e0 65732e2a 29207d0a 20202f2a 20445741 es.*) }. /* DWA │ │ │ │ - 0x000bc6f0 52462064 65627567 20736563 74696f6e RF debug section │ │ │ │ - 0x000bc700 732e0a20 20202020 53796d62 6f6c7320 s.. Symbols │ │ │ │ - 0x000bc710 696e2074 68652044 57415246 20646562 in the DWARF deb │ │ │ │ - 0x000bc720 75676769 6e672073 65637469 6f6e7320 ugging sections │ │ │ │ - 0x000bc730 61726520 72656c61 74697665 20746f20 are relative to │ │ │ │ - 0x000bc740 74686520 62656769 6e6e696e 670a2020 the beginning. │ │ │ │ - 0x000bc750 2020206f 66207468 65207365 6374696f of the sectio │ │ │ │ - 0x000bc760 6e20736f 20776520 62656769 6e207468 n so we begin th │ │ │ │ - 0x000bc770 656d2061 7420302e 20202a2f 0a20202f em at 0. */. / │ │ │ │ - 0x000bc780 2a204457 41524620 312e2020 2a2f0a20 * DWARF 1. */. │ │ │ │ - 0x000bc790 202e6465 62756720 20202020 20202020 .debug │ │ │ │ - 0x000bc7a0 2030203a 207b202a 282e6465 62756729 0 : { *(.debug) │ │ │ │ - 0x000bc7b0 207d0a20 202e6c69 6e652020 20202020 }. .line │ │ │ │ - 0x000bc7c0 20202020 2030203a 207b202a 282e6c69 0 : { *(.li │ │ │ │ - 0x000bc7d0 6e652920 7d0a2020 2f2a2047 4e552044 ne) }. /* GNU D │ │ │ │ - 0x000bc7e0 57415246 20312065 7874656e 73696f6e WARF 1 extension │ │ │ │ - 0x000bc7f0 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x000bc800 73726369 6e666f20 2030203a 207b202a srcinfo 0 : { * │ │ │ │ - 0x000bc810 282e6465 6275675f 73726369 6e666f29 (.debug_srcinfo) │ │ │ │ - 0x000bc820 207d0a20 202e6465 6275675f 73666e61 }. .debug_sfna │ │ │ │ - 0x000bc830 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x000bc840 6275675f 73666e61 6d657329 207d0a20 bug_sfnames) }. │ │ │ │ - 0x000bc850 202f2a20 44574152 4620312e 3120616e /* DWARF 1.1 an │ │ │ │ - 0x000bc860 64204457 41524620 322e2020 2a2f0a20 d DWARF 2. */. │ │ │ │ - 0x000bc870 202e6465 6275675f 6172616e 67657320 .debug_aranges │ │ │ │ - 0x000bc880 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000bc890 6172616e 67657329 207d0a20 202e6465 aranges) }. .de │ │ │ │ - 0x000bc8a0 6275675f 7075626e 616d6573 2030203a bug_pubnames 0 : │ │ │ │ - 0x000bc8b0 207b202a 282e6465 6275675f 7075626e { *(.debug_pubn │ │ │ │ - 0x000bc8c0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000bc8d0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000bc8e0 75675f69 6e666f20 20202020 30203a20 ug_info 0 : │ │ │ │ - 0x000bc8f0 7b202a28 2e646562 75675f69 6e666f20 { *(.debug_info │ │ │ │ - 0x000bc900 2e676e75 2e6c696e 6b6f6e63 652e7769 .gnu.linkonce.wi │ │ │ │ - 0x000bc910 2e2a2920 7d0a2020 2e646562 75675f61 .*) }. .debug_a │ │ │ │ - 0x000bc920 62627265 76202020 30203a20 7b202a28 bbrev 0 : { *( │ │ │ │ - 0x000bc930 2e646562 75675f61 62627265 7629207d .debug_abbrev) } │ │ │ │ - 0x000bc940 0a20202e 64656275 675f6c69 6e652020 . .debug_line │ │ │ │ - 0x000bc950 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000bc960 675f6c69 6e65202e 64656275 675f6c69 g_line .debug_li │ │ │ │ - 0x000bc970 6e652e2a 202e6465 6275675f 6c696e65 ne.* .debug_line │ │ │ │ - 0x000bc980 5f656e64 29207d0a 20202e64 65627567 _end) }. .debug │ │ │ │ - 0x000bc990 5f667261 6d652020 20203020 3a207b20 _frame 0 : { │ │ │ │ - 0x000bc9a0 2a282e64 65627567 5f667261 6d652920 *(.debug_frame) │ │ │ │ - 0x000bc9b0 7d0a2020 2e646562 75675f73 74722020 }. .debug_str │ │ │ │ - 0x000bc9c0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000bc9d0 75675f73 74722920 7d0a2020 2e646562 ug_str) }. .deb │ │ │ │ - 0x000bc9e0 75675f6c 6f632020 20202020 30203a20 ug_loc 0 : │ │ │ │ - 0x000bc9f0 7b202a28 2e646562 75675f6c 6f632920 { *(.debug_loc) │ │ │ │ - 0x000bca00 7d0a2020 2e646562 75675f6d 6163696e }. .debug_macin │ │ │ │ - 0x000bca10 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x000bca20 75675f6d 6163696e 666f2920 7d0a2020 ug_macinfo) }. │ │ │ │ - 0x000bca30 2f2a2053 47492f4d 49505320 44574152 /* SGI/MIPS DWAR │ │ │ │ - 0x000bca40 46203220 65787465 6e73696f 6e732e20 F 2 extensions. │ │ │ │ - 0x000bca50 202a2f0a 20202e64 65627567 5f776561 */. .debug_wea │ │ │ │ - 0x000bca60 6b6e616d 65732030 203a207b 202a282e knames 0 : { *(. │ │ │ │ - 0x000bca70 64656275 675f7765 616b6e61 6d657329 debug_weaknames) │ │ │ │ - 0x000bca80 207d0a20 202e6465 6275675f 66756e63 }. .debug_func │ │ │ │ - 0x000bca90 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000bcaa0 65627567 5f66756e 636e616d 65732920 ebug_funcnames) │ │ │ │ - 0x000bcab0 7d0a2020 2e646562 75675f74 7970656e }. .debug_typen │ │ │ │ - 0x000bcac0 616d6573 2030203a 207b202a 282e6465 ames 0 : { *(.de │ │ │ │ - 0x000bcad0 6275675f 74797065 6e616d65 7329207d bug_typenames) } │ │ │ │ - 0x000bcae0 0a20202e 64656275 675f7661 726e616d . .debug_varnam │ │ │ │ - 0x000bcaf0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000bcb00 75675f76 61726e61 6d657329 207d0a20 ug_varnames) }. │ │ │ │ - 0x000bcb10 202f2a20 44574152 4620332e 20202a2f /* DWARF 3. */ │ │ │ │ - 0x000bcb20 0a20202e 64656275 675f7075 62747970 . .debug_pubtyp │ │ │ │ - 0x000bcb30 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000bcb40 675f7075 62747970 65732920 7d0a2020 g_pubtypes) }. │ │ │ │ - 0x000bcb50 2e646562 75675f72 616e6765 73202020 .debug_ranges │ │ │ │ - 0x000bcb60 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x000bcb70 616e6765 7329207d 0a20202f 2a204457 anges) }. /* DW │ │ │ │ - 0x000bcb80 41524620 352e2020 2a2f0a20 202e6465 ARF 5. */. .de │ │ │ │ - 0x000bcb90 6275675f 61646472 20202020 2030203a bug_addr 0 : │ │ │ │ - 0x000bcba0 207b202a 282e6465 6275675f 61646472 { *(.debug_addr │ │ │ │ - 0x000bcbb0 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x000bcbc0 655f7374 72203020 3a207b20 2a282e64 e_str 0 : { *(.d │ │ │ │ - 0x000bcbd0 65627567 5f6c696e 655f7374 7229207d ebug_line_str) } │ │ │ │ - 0x000bcbe0 0a20202e 64656275 675f6c6f 636c6973 . .debug_loclis │ │ │ │ - 0x000bcbf0 74732030 203a207b 202a282e 64656275 ts 0 : { *(.debu │ │ │ │ - 0x000bcc00 675f6c6f 636c6973 74732920 7d0a2020 g_loclists) }. │ │ │ │ - 0x000bcc10 2e646562 75675f6d 6163726f 20202020 .debug_macro │ │ │ │ - 0x000bcc20 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x000bcc30 6163726f 29207d0a 20202e64 65627567 acro) }. .debug │ │ │ │ - 0x000bcc40 5f6e616d 65732020 20203020 3a207b20 _names 0 : { │ │ │ │ - 0x000bcc50 2a282e64 65627567 5f6e616d 65732920 *(.debug_names) │ │ │ │ - 0x000bcc60 7d0a2020 2e646562 75675f72 6e676c69 }. .debug_rngli │ │ │ │ - 0x000bcc70 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x000bcc80 75675f72 6e676c69 73747329 207d0a20 ug_rnglists) }. │ │ │ │ - 0x000bcc90 202e6465 6275675f 7374725f 6f666673 .debug_str_offs │ │ │ │ - 0x000bcca0 65747320 30203a20 7b202a28 2e646562 ets 0 : { *(.deb │ │ │ │ - 0x000bccb0 75675f73 74725f6f 66667365 74732920 ug_str_offsets) │ │ │ │ - 0x000bccc0 7d0a2020 2e646562 75675f73 75702020 }. .debug_sup │ │ │ │ - 0x000bccd0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000bcce0 75675f73 75702920 7d0a2020 2e41524d ug_sup) }. .ARM │ │ │ │ - 0x000bccf0 2e617474 72696275 74657320 30203a20 .attributes 0 : │ │ │ │ - 0x000bcd00 7b204b45 45502028 2a282e41 524d2e61 { KEEP (*(.ARM.a │ │ │ │ - 0x000bcd10 74747269 62757465 73292920 4b454550 ttributes)) KEEP │ │ │ │ - 0x000bcd20 20282a28 2e676e75 2e617474 72696275 (*(.gnu.attribu │ │ │ │ - 0x000bcd30 74657329 29207d0a 20202e6e 6f74652e tes)) }. .note. │ │ │ │ - 0x000bcd40 676e752e 61726d2e 6964656e 74203020 gnu.arm.ident 0 │ │ │ │ - 0x000bcd50 3a207b20 4b454550 20282a28 2e6e6f74 : { KEEP (*(.not │ │ │ │ - 0x000bcd60 652e676e 752e6172 6d2e6964 656e7429 e.gnu.arm.ident) │ │ │ │ - 0x000bcd70 29207d0a 20202f44 49534341 52442f20 ) }. /DISCARD/ │ │ │ │ - 0x000bcd80 3a207b20 2a282e6e 6f74652e 474e552d : { *(.note.GNU- │ │ │ │ - 0x000bcd90 73746163 6b29202a 282e676e 755f6465 stack) *(.gnu_de │ │ │ │ - 0x000bcda0 6275676c 696e6b29 202a282e 676e752e buglink) *(.gnu. │ │ │ │ - 0x000bcdb0 6c746f5f 2a29202a 282e676e 755f6f62 lto_*) *(.gnu_ob │ │ │ │ - 0x000bcdc0 6a656374 5f6f6e6c 7929207d 0a7d0a0a ject_only) }.}.. │ │ │ │ - 0x000bcdd0 00000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x000bcde0 7420666f 72202d70 6965202d 7a207365 t for -pie -z se │ │ │ │ - 0x000bcdf0 70617261 74652d63 6f646520 2d2d726f parate-code --ro │ │ │ │ - 0x000bce00 7365676d 656e7420 2a2f0a2f 2a20436f segment */./* Co │ │ │ │ - 0x000bce10 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ - 0x000bce20 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ - 0x000bce30 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ - 0x000bce40 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ - 0x000bce50 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ - 0x000bce60 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ - 0x000bce70 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ - 0x000bce80 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ - 0x000bce90 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ - 0x000bcea0 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ - 0x000bceb0 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ - 0x000bcec0 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ - 0x000bced0 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ - 0x000bcee0 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ - 0x000bcef0 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ - 0x000bcf00 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ - 0x000bcf10 22656c66 33322d6c 6974746c 65616172 "elf32-littleaar │ │ │ │ - 0x000bcf20 63683634 222c2022 656c6633 322d6269 ch64", "elf32-bi │ │ │ │ - 0x000bcf30 67616172 63683634 222c2022 656c6633 gaarch64", "elf3 │ │ │ │ - 0x000bcf40 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000bcf50 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ - 0x000bcf60 72636836 343a696c 70333229 0a454e54 rch64:ilp32).ENT │ │ │ │ - 0x000bcf70 5259285f 73746172 74290a53 45415243 RY(_start).SEARC │ │ │ │ - 0x000bcf80 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000bcf90 616c2f6c 69622f61 61726368 36345f69 al/lib/aarch64_i │ │ │ │ - 0x000bcfa0 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000bcfb0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000bcfc0 6c69622f 61617263 6836345f 696c7033 lib/aarch64_ilp3 │ │ │ │ - 0x000bcfd0 322d6c69 6e75782d 676e7522 293b2053 2-linux-gnu"); S │ │ │ │ - 0x000bcfe0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000bcff0 2f6c6962 2f616172 63683634 5f696c70 /lib/aarch64_ilp │ │ │ │ - 0x000bd000 33322d6c 696e7578 2d676e75 22293b20 32-linux-gnu"); │ │ │ │ - 0x000bd010 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000bd020 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000bd030 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000bd040 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000bd050 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x000bd060 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000bd070 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000bd080 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000bd090 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000bd0a0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000bd0b0 2d6c696e 75782d67 6e75696c 70333222 -linux-gnuilp32" │ │ │ │ - 0x000bd0c0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000bd0d0 2f757372 2f6c6f63 616c2f6c 6962696c /usr/local/libil │ │ │ │ - 0x000bd0e0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000bd0f0 5228223d 2f6c6962 696c7033 3222293b R("=/libilp32"); │ │ │ │ - 0x000bd100 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000bd110 73722f6c 6962696c 70333222 293b2053 sr/libilp32"); S │ │ │ │ - 0x000bd120 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000bd130 2f6c6f63 616c2f6c 69622229 3b205345 /local/lib"); SE │ │ │ │ - 0x000bd140 41524348 5f444952 28223d2f 6c696222 ARCH_DIR("=/lib" │ │ │ │ - 0x000bd150 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000bd160 2f757372 2f6c6962 22293b20 53454152 /usr/lib"); SEAR │ │ │ │ - 0x000bd170 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000bd180 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000bd190 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000bd1a0 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000bd1b0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000bd1c0 6c696222 293b0a53 45435449 4f4e530a lib");.SECTIONS. │ │ │ │ - 0x000bd1d0 7b0a2020 50524f56 49444520 285f5f65 {. PROVIDE (__e │ │ │ │ - 0x000bd1e0 78656375 7461626c 655f7374 61727420 xecutable_start │ │ │ │ - 0x000bd1f0 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x000bd200 22746578 742d7365 676d656e 74222c20 "text-segment", │ │ │ │ - 0x000bd210 3029293b 0a20202e 203d2053 45474d45 0));. . = SEGME │ │ │ │ - 0x000bd220 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000bd230 65676d65 6e74222c 20302920 2b205349 egment", 0) + SI │ │ │ │ - 0x000bd240 5a454f46 5f484541 44455253 3b0a2020 ZEOF_HEADERS;. │ │ │ │ - 0x000bd250 2f2a2050 6c616365 20746865 20627569 /* Place the bui │ │ │ │ - 0x000bd260 6c642d69 64206173 20636c6f 73652074 ld-id as close t │ │ │ │ - 0x000bd270 6f207468 6520454c 46206865 61646572 o the ELF header │ │ │ │ - 0x000bd280 73206173 20706f73 7369626c 652e2020 s as possible. │ │ │ │ - 0x000bd290 54686973 0a202020 20206d61 78696d69 This. maximi │ │ │ │ - 0x000bd2a0 73657320 74686520 6368616e 63652074 ses the chance t │ │ │ │ - 0x000bd2b0 68652062 75696c64 2d696420 77696c6c he build-id will │ │ │ │ - 0x000bd2c0 20626520 70726573 656e7420 696e2063 be present in c │ │ │ │ - 0x000bd2d0 6f726520 66696c65 732c0a20 20202020 ore files,. │ │ │ │ - 0x000bd2e0 77686963 68204744 42206361 6e207468 which GDB can th │ │ │ │ - 0x000bd2f0 656e2075 73652074 6f206c6f 63617465 en use to locate │ │ │ │ - 0x000bd300 20746865 20617373 6f636961 74656420 the associated │ │ │ │ - 0x000bd310 64656275 67696e66 6f206669 6c652e20 debuginfo file. │ │ │ │ - 0x000bd320 202a2f0a 20202e6e 6f74652e 676e752e */. .note.gnu. │ │ │ │ - 0x000bd330 6275696c 642d6964 20203a20 7b202a28 build-id : { *( │ │ │ │ - 0x000bd340 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x000bd350 69642920 7d0a2020 2f2a2053 74617274 id) }. /* Start │ │ │ │ - 0x000bd360 206f6620 74686520 65786563 75746162 of the executab │ │ │ │ - 0x000bd370 6c652063 6f646520 72656769 6f6e2e20 le code region. │ │ │ │ - 0x000bd380 202a2f0a 20202e69 6e697420 20202020 */. .init │ │ │ │ - 0x000bd390 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000bd3a0 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000bd3b0 45282e69 6e697429 29290a20 207d203d E(.init))). } = │ │ │ │ - 0x000bd3c0 30783166 32303033 64350a20 202e706c 0x1f2003d5. .pl │ │ │ │ - 0x000bd3d0 74202020 20202020 20202020 203a2041 t : A │ │ │ │ - 0x000bd3e0 4c49474e 28313629 207b202a 282e706c LIGN(16) { *(.pl │ │ │ │ - 0x000bd3f0 7429202a 282e6970 6c742920 7d0a2020 t) *(.iplt) }. │ │ │ │ - 0x000bd400 2e746578 74202020 20202020 20202020 .text │ │ │ │ - 0x000bd410 3a0a2020 7b0a2020 20202a28 2e746578 :. {. *(.tex │ │ │ │ - 0x000bd420 742e756e 6c696b65 6c79202e 74657874 t.unlikely .text │ │ │ │ - 0x000bd430 2e2a5f75 6e6c696b 656c7920 2e746578 .*_unlikely .tex │ │ │ │ - 0x000bd440 742e756e 6c696b65 6c792e2a 290a2020 t.unlikely.*). │ │ │ │ - 0x000bd450 20202a28 2e746578 742e6578 6974202e *(.text.exit . │ │ │ │ - 0x000bd460 74657874 2e657869 742e2a29 0a202020 text.exit.*). │ │ │ │ - 0x000bd470 202a282e 74657874 2e737461 72747570 *(.text.startup │ │ │ │ - 0x000bd480 202e7465 78742e73 74617274 75702e2a .text.startup.* │ │ │ │ - 0x000bd490 290a2020 20202a28 2e746578 742e686f ). *(.text.ho │ │ │ │ - 0x000bd4a0 74202e74 6578742e 686f742e 2a290a20 t .text.hot.*). │ │ │ │ - 0x000bd4b0 2020202a 28534f52 54282e74 6578742e *(SORT(.text. │ │ │ │ - 0x000bd4c0 736f7274 65642e2a 29290a20 2020202a sorted.*)). * │ │ │ │ - 0x000bd4d0 282e7465 7874202e 73747562 202e7465 (.text .stub .te │ │ │ │ - 0x000bd4e0 78742e2a 202e676e 752e6c69 6e6b6f6e xt.* .gnu.linkon │ │ │ │ - 0x000bd4f0 63652e74 2e2a290a 20202020 2f2a202e ce.t.*). /* . │ │ │ │ - 0x000bd500 676e752e 7761726e 696e6720 73656374 gnu.warning sect │ │ │ │ - 0x000bd510 696f6e73 20617265 2068616e 646c6564 ions are handled │ │ │ │ - 0x000bd520 20737065 6369616c 6c792062 7920656c specially by el │ │ │ │ - 0x000bd530 662e656d 2e20202a 2f0a2020 20202a28 f.em. */. *( │ │ │ │ - 0x000bd540 2e676e75 2e776172 6e696e67 290a2020 .gnu.warning). │ │ │ │ - 0x000bd550 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000bd560 2e66696e 69202020 20202020 20202020 .fini │ │ │ │ - 0x000bd570 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000bd580 2a28534f 52545f4e 4f4e4528 2e66696e *(SORT_NONE(.fin │ │ │ │ - 0x000bd590 69292929 0a20207d 203d3078 31663230 i))). } =0x1f20 │ │ │ │ - 0x000bd5a0 30336435 0a202050 524f5649 44452028 03d5. PROVIDE ( │ │ │ │ - 0x000bd5b0 5f5f6574 65787420 3d202e29 3b0a2020 __etext = .);. │ │ │ │ - 0x000bd5c0 50524f56 49444520 285f6574 65787420 PROVIDE (_etext │ │ │ │ - 0x000bd5d0 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000bd5e0 28657465 7874203d 202e293b 0a20202f (etext = .);. / │ │ │ │ - 0x000bd5f0 2a20416c 69676e20 74686520 74657874 * Align the text │ │ │ │ - 0x000bd600 20736567 6d656e74 2e20202a 2f0a2020 segment. */. │ │ │ │ - 0x000bd610 2e203d20 414c4947 4e28434f 4e535441 . = ALIGN(CONSTA │ │ │ │ - 0x000bd620 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000bd630 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000bd640 20746865 20526561 64204f6e 6c792044 the Read Only D │ │ │ │ - 0x000bd650 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000bd660 20202f2a 2041646a 75737420 74686520 /* Adjust the │ │ │ │ - 0x000bd670 61646472 65737320 666f7220 74686520 address for the │ │ │ │ - 0x000bd680 726f6461 74612073 65676d65 6e742e20 rodata segment. │ │ │ │ - 0x000bd690 20576520 77616e74 20746f20 61646a75 We want to adju │ │ │ │ - 0x000bd6a0 73742075 7020746f 0a202020 20207468 st up to. th │ │ │ │ - 0x000bd6b0 65207361 6d652061 64647265 73732077 e same address w │ │ │ │ - 0x000bd6c0 69746869 6e207468 65207061 6765206f ithin the page o │ │ │ │ - 0x000bd6d0 6e207468 65206e65 78742070 61676520 n the next page │ │ │ │ - 0x000bd6e0 75702e20 202a2f0a 20202e20 3d205345 up. */. . = SE │ │ │ │ - 0x000bd6f0 474d454e 545f5354 41525428 22726f64 GMENT_START("rod │ │ │ │ - 0x000bd700 6174612d 7365676d 656e7422 2c20414c ata-segment", AL │ │ │ │ - 0x000bd710 49474e28 434f4e53 54414e54 20284d41 IGN(CONSTANT (MA │ │ │ │ - 0x000bd720 58504147 4553495a 45292920 2b20282e XPAGESIZE)) + (. │ │ │ │ - 0x000bd730 20262028 434f4e53 54414e54 20284d41 & (CONSTANT (MA │ │ │ │ - 0x000bd740 58504147 4553495a 4529202d 20312929 XPAGESIZE) - 1)) │ │ │ │ - 0x000bd750 293b0a20 202e696e 74657270 20202020 );. .interp │ │ │ │ - 0x000bd760 20202020 203a207b 202a282e 696e7465 : { *(.inte │ │ │ │ - 0x000bd770 72702920 7d0a2020 2e686173 68202020 rp) }. .hash │ │ │ │ - 0x000bd780 20202020 20202020 3a207b20 2a282e68 : { *(.h │ │ │ │ - 0x000bd790 61736829 207d0a20 202e676e 752e6861 ash) }. .gnu.ha │ │ │ │ - 0x000bd7a0 73682020 20202020 203a207b 202a282e sh : { *(. │ │ │ │ - 0x000bd7b0 676e752e 68617368 29207d0a 20202e64 gnu.hash) }. .d │ │ │ │ - 0x000bd7c0 796e7379 6d202020 20202020 20203a20 ynsym : │ │ │ │ - 0x000bd7d0 7b202a28 2e64796e 73796d29 207d0a20 { *(.dynsym) }. │ │ │ │ - 0x000bd7e0 202e6479 6e737472 20202020 20202020 .dynstr │ │ │ │ - 0x000bd7f0 203a207b 202a282e 64796e73 74722920 : { *(.dynstr) │ │ │ │ - 0x000bd800 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x000bd810 20202020 3a207b20 2a282e67 6e752e76 : { *(.gnu.v │ │ │ │ - 0x000bd820 65727369 6f6e2920 7d0a2020 2e676e75 ersion) }. .gnu │ │ │ │ - 0x000bd830 2e766572 73696f6e 5f642020 3a207b20 .version_d : { │ │ │ │ - 0x000bd840 2a282e67 6e752e76 65727369 6f6e5f64 *(.gnu.version_d │ │ │ │ - 0x000bd850 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000bd860 6f6e5f72 20203a20 7b202a28 2e676e75 on_r : { *(.gnu │ │ │ │ - 0x000bd870 2e766572 73696f6e 5f722920 7d0a2020 .version_r) }. │ │ │ │ - 0x000bd880 2e72656c 612e696e 69742020 20202020 .rela.init │ │ │ │ - 0x000bd890 3a207b20 2a282e72 656c612e 696e6974 : { *(.rela.init │ │ │ │ - 0x000bd8a0 29207d0a 20202e72 656c612e 74657874 ) }. .rela.text │ │ │ │ - 0x000bd8b0 20202020 20203a20 7b202a28 2e72656c : { *(.rel │ │ │ │ - 0x000bd8c0 612e7465 7874202e 72656c61 2e746578 a.text .rela.tex │ │ │ │ - 0x000bd8d0 742e2a20 2e72656c 612e676e 752e6c69 t.* .rela.gnu.li │ │ │ │ - 0x000bd8e0 6e6b6f6e 63652e74 2e2a2920 7d0a2020 nkonce.t.*) }. │ │ │ │ - 0x000bd8f0 2e72656c 612e6669 6e692020 20202020 .rela.fini │ │ │ │ - 0x000bd900 3a207b20 2a282e72 656c612e 66696e69 : { *(.rela.fini │ │ │ │ - 0x000bd910 29207d0a 20202e72 656c612e 726f6461 ) }. .rela.roda │ │ │ │ - 0x000bd920 74612020 20203a20 7b202a28 2e72656c ta : { *(.rel │ │ │ │ - 0x000bd930 612e726f 64617461 202e7265 6c612e72 a.rodata .rela.r │ │ │ │ - 0x000bd940 6f646174 612e2a20 2e72656c 612e676e odata.* .rela.gn │ │ │ │ - 0x000bd950 752e6c69 6e6b6f6e 63652e72 2e2a2920 u.linkonce.r.*) │ │ │ │ - 0x000bd960 7d0a2020 2e72656c 612e6461 74612e72 }. .rela.data.r │ │ │ │ - 0x000bd970 656c2e72 6f202020 3a207b20 2a282e72 el.ro : { *(.r │ │ │ │ - 0x000bd980 656c612e 64617461 2e72656c 2e726f20 ela.data.rel.ro │ │ │ │ - 0x000bd990 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ - 0x000bd9a0 6f2e2a20 2e72656c 612e676e 752e6c69 o.* .rela.gnu.li │ │ │ │ - 0x000bd9b0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000bd9c0 2a29207d 0a20202e 72656c61 2e646174 *) }. .rela.dat │ │ │ │ - 0x000bd9d0 61202020 2020203a 207b202a 282e7265 a : { *(.re │ │ │ │ - 0x000bd9e0 6c612e64 61746120 2e72656c 612e6461 la.data .rela.da │ │ │ │ - 0x000bd9f0 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000bda00 696e6b6f 6e63652e 642e2a29 207d0a20 inkonce.d.*) }. │ │ │ │ - 0x000bda10 202e7265 6c612e74 64617461 0920203a .rela.tdata. : │ │ │ │ - 0x000bda20 207b202a 282e7265 6c612e74 64617461 { *(.rela.tdata │ │ │ │ - 0x000bda30 202e7265 6c612e74 64617461 2e2a202e .rela.tdata.* . │ │ │ │ - 0x000bda40 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000bda50 652e7464 2e2a2920 7d0a2020 2e72656c e.td.*) }. .rel │ │ │ │ - 0x000bda60 612e7462 73730920 203a207b 202a282e a.tbss. : { *(. │ │ │ │ - 0x000bda70 72656c61 2e746273 73202e72 656c612e rela.tbss .rela. │ │ │ │ - 0x000bda80 74627373 2e2a202e 72656c61 2e676e75 tbss.* .rela.gnu │ │ │ │ - 0x000bda90 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ - 0x000bdaa0 7d0a2020 2e72656c 612e6374 6f727320 }. .rela.ctors │ │ │ │ - 0x000bdab0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000bdac0 63746f72 7329207d 0a20202e 72656c61 ctors) }. .rela │ │ │ │ - 0x000bdad0 2e64746f 72732020 2020203a 207b202a .dtors : { * │ │ │ │ - 0x000bdae0 282e7265 6c612e64 746f7273 29207d0a (.rela.dtors) }. │ │ │ │ - 0x000bdaf0 20202e72 656c612e 676f7420 20202020 .rela.got │ │ │ │ - 0x000bdb00 20203a20 7b202a28 2e72656c 612e676f : { *(.rela.go │ │ │ │ - 0x000bdb10 7429207d 0a20202e 72656c61 2e627373 t) }. .rela.bss │ │ │ │ - 0x000bdb20 20202020 2020203a 207b202a 282e7265 : { *(.re │ │ │ │ - 0x000bdb30 6c612e62 7373202e 72656c61 2e627373 la.bss .rela.bss │ │ │ │ - 0x000bdb40 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000bdb50 6b6f6e63 652e622e 2a29207d 0a20202e konce.b.*) }. . │ │ │ │ - 0x000bdb60 72656c61 2e696675 6e632020 2020203a rela.ifunc : │ │ │ │ - 0x000bdb70 207b202a 282e7265 6c612e69 66756e63 { *(.rela.ifunc │ │ │ │ - 0x000bdb80 29207d0a 20202e72 656c612e 706c7420 ) }. .rela.plt │ │ │ │ - 0x000bdb90 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000bdba0 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x000bdbb0 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x000bdbc0 706c7429 0a202020 207d0a20 202e7265 plt). }. .re │ │ │ │ - 0x000bdbd0 6c722e64 796e203a 207b202a 282e7265 lr.dyn : { *(.re │ │ │ │ - 0x000bdbe0 6c722e64 796e2920 7d0a2020 2e726f64 lr.dyn) }. .rod │ │ │ │ - 0x000bdbf0 61746120 20202020 20202020 3a207b20 ata : { │ │ │ │ - 0x000bdc00 2a282e72 6f646174 61202e72 6f646174 *(.rodata .rodat │ │ │ │ - 0x000bdc10 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x000bdc20 652e722e 2a29207d 0a20202e 726f6461 e.r.*) }. .roda │ │ │ │ - 0x000bdc30 74613120 20202020 2020203a 207b202a ta1 : { * │ │ │ │ - 0x000bdc40 282e726f 64617461 3129207d 0a20202e (.rodata1) }. . │ │ │ │ - 0x000bdc50 65685f66 72616d65 5f686472 2020203a eh_frame_hdr : │ │ │ │ - 0x000bdc60 207b202a 282e6568 5f667261 6d655f68 { *(.eh_frame_h │ │ │ │ - 0x000bdc70 64722920 2a282e65 685f6672 616d655f dr) *(.eh_frame_ │ │ │ │ - 0x000bdc80 656e7472 79202e65 685f6672 616d655f entry .eh_frame_ │ │ │ │ - 0x000bdc90 656e7472 792e2a29 207d0a20 202e6568 entry.*) }. .eh │ │ │ │ - 0x000bdca0 5f667261 6d652020 20202020 203a204f _frame : O │ │ │ │ - 0x000bdcb0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x000bdcc0 20282a28 2e65685f 6672616d 65292920 (*(.eh_frame)) │ │ │ │ - 0x000bdcd0 2a282e65 685f6672 616d652e 2a29207d *(.eh_frame.*) } │ │ │ │ - 0x000bdce0 0a20202e 73667261 6d652020 20202020 . .sframe │ │ │ │ - 0x000bdcf0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000bdd00 7b204b45 45502028 2a282e73 6672616d { KEEP (*(.sfram │ │ │ │ - 0x000bdd10 65292920 2a282e73 6672616d 652e2a29 e)) *(.sframe.*) │ │ │ │ - 0x000bdd20 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x000bdd30 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x000bdd40 49465f52 4f207b20 2a282e67 63635f65 IF_RO { *(.gcc_e │ │ │ │ - 0x000bdd50 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x000bdd60 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x000bdd70 207d0a20 202e676e 755f6578 74616220 }. .gnu_extab │ │ │ │ - 0x000bdd80 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000bdd90 202a282e 676e755f 65787461 622a2920 *(.gnu_extab*) │ │ │ │ - 0x000bdda0 7d0a2020 2f2a2054 68657365 20736563 }. /* These sec │ │ │ │ - 0x000bddb0 74696f6e 73206172 65206765 6e657261 tions are genera │ │ │ │ - 0x000bddc0 74656420 62792074 68652053 756e2f4f ted by the Sun/O │ │ │ │ - 0x000bddd0 7261636c 6520432b 2b20636f 6d70696c racle C++ compil │ │ │ │ - 0x000bdde0 65722e20 202a2f0a 20202e65 78636570 er. */. .excep │ │ │ │ - 0x000bddf0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x000bde00 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000bde10 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000bde20 2a29207d 0a20202f 2a205661 72696f75 *) }. /* Variou │ │ │ │ - 0x000bde30 73206e6f 74652073 65637469 6f6e732e s note sections. │ │ │ │ - 0x000bde40 2020506c 61636564 20686572 6520736f Placed here so │ │ │ │ - 0x000bde50 20746861 74207468 65792061 72652061 that they are a │ │ │ │ - 0x000bde60 6c776179 7320696e 636c7564 65640a20 lways included. │ │ │ │ - 0x000bde70 20202020 696e2074 68652072 6561642d in the read- │ │ │ │ - 0x000bde80 6f6e6c79 20736567 6d656e74 20616e64 only segment and │ │ │ │ - 0x000bde90 206e6f74 20747265 61746564 20617320 not treated as │ │ │ │ - 0x000bdea0 6f727068 616e2073 65637469 6f6e732e orphan sections. │ │ │ │ - 0x000bdeb0 20205468 650a2020 20202063 75727265 The. curre │ │ │ │ - 0x000bdec0 6e74206f 72706861 6e206861 6e646c69 nt orphan handli │ │ │ │ - 0x000bded0 6e672061 6c676f72 6974686d 20646f65 ng algorithm doe │ │ │ │ - 0x000bdee0 7320706c 61636520 6e6f7465 20736563 s place note sec │ │ │ │ - 0x000bdef0 74696f6e 73206166 74657220 522f4f0a tions after R/O. │ │ │ │ - 0x000bdf00 20202020 20646174 612c2062 75742074 data, but t │ │ │ │ - 0x000bdf10 68697320 6973206e 6f742067 75617261 his is not guara │ │ │ │ - 0x000bdf20 6e746565 6420746f 20616c77 61797320 nteed to always │ │ │ │ - 0x000bdf30 62652074 68652063 6173652e 20202a2f be the case. */ │ │ │ │ - 0x000bdf40 0a20202e 6e6f7465 2e627569 6c642d69 . .note.build-i │ │ │ │ - 0x000bdf50 64203a20 20202020 207b202a 282e6e6f d : { *(.no │ │ │ │ - 0x000bdf60 74652e62 75696c64 2d696429 207d0a20 te.build-id) }. │ │ │ │ - 0x000bdf70 202e6e6f 74652e47 4e552d73 7461636b .note.GNU-stack │ │ │ │ - 0x000bdf80 203a2020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x000bdf90 2e474e55 2d737461 636b2920 7d0a2020 .GNU-stack) }. │ │ │ │ - 0x000bdfa0 2e6e6f74 652e676e 752e7072 6f706572 .note.gnu.proper │ │ │ │ - 0x000bdfb0 7479203a 20207b20 2a282e6e 6f74652e ty : { *(.note. │ │ │ │ - 0x000bdfc0 676e752e 70726f70 65727479 29207d0a gnu.property) }. │ │ │ │ - 0x000bdfd0 20202e6e 6f74652e 4142492d 74616720 .note.ABI-tag │ │ │ │ - 0x000bdfe0 3a202020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x000bdff0 652e4142 492d7461 6729207d 0a20202e e.ABI-tag) }. . │ │ │ │ - 0x000be000 6e6f7465 2e706163 6b616765 203a2020 note.package : │ │ │ │ - 0x000be010 20202020 207b202a 282e6e6f 74652e70 { *(.note.p │ │ │ │ - 0x000be020 61636b61 67652920 7d0a2020 2e6e6f74 ackage) }. .not │ │ │ │ - 0x000be030 652e646c 6f70656e 203a2020 20202020 e.dlopen : │ │ │ │ - 0x000be040 20207b20 2a282e6e 6f74652e 646c6f70 { *(.note.dlop │ │ │ │ - 0x000be050 656e2920 7d0a2020 2e6e6f74 652e6e65 en) }. .note.ne │ │ │ │ - 0x000be060 74627364 2e696465 6e74203a 20207b20 tbsd.ident : { │ │ │ │ - 0x000be070 2a282e6e 6f74652e 6e657462 73642e69 *(.note.netbsd.i │ │ │ │ - 0x000be080 64656e74 29207d0a 20202e6e 6f74652e dent) }. .note. │ │ │ │ - 0x000be090 6f70656e 6273642e 6964656e 74203a20 openbsd.ident : │ │ │ │ - 0x000be0a0 7b202a28 2e6e6f74 652e6f70 656e6273 { *(.note.openbs │ │ │ │ - 0x000be0b0 642e6964 656e7429 207d0a20 202f2a20 d.ident) }. /* │ │ │ │ - 0x000be0c0 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x000be0d0 64205772 69746520 44617461 20726567 d Write Data reg │ │ │ │ - 0x000be0e0 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x000be0f0 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x000be100 20666f72 20746865 20646174 61207365 for the data se │ │ │ │ - 0x000be110 676d656e 742e2020 57652077 616e7420 gment. We want │ │ │ │ - 0x000be120 746f2061 646a7573 74207570 20746f0a to adjust up to. │ │ │ │ - 0x000be130 20202020 20746865 2073616d 65206164 the same ad │ │ │ │ - 0x000be140 64726573 73207769 7468696e 20746865 dress within the │ │ │ │ - 0x000be150 20706167 65206f6e 20746865 206e6578 page on the nex │ │ │ │ - 0x000be160 74207061 67652075 702e2020 2a2f0a20 t page up. */. │ │ │ │ - 0x000be170 202e203d 20444154 415f5345 474d454e . = DATA_SEGMEN │ │ │ │ - 0x000be180 545f414c 49474e20 28434f4e 5354414e T_ALIGN (CONSTAN │ │ │ │ - 0x000be190 5420284d 41585041 47455349 5a45292c T (MAXPAGESIZE), │ │ │ │ - 0x000be1a0 20434f4e 5354414e 54202843 4f4d4d4f CONSTANT (COMMO │ │ │ │ - 0x000be1b0 4e504147 4553495a 4529293b 0a20202f NPAGESIZE));. / │ │ │ │ - 0x000be1c0 2a204578 63657074 696f6e20 68616e64 * Exception hand │ │ │ │ - 0x000be1d0 6c696e67 2e20202a 2f0a2020 2e65685f ling. */. .eh_ │ │ │ │ - 0x000be1e0 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x000be1f0 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x000be200 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x000be210 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000be220 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000be230 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000be240 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000be250 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000be260 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000be270 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000be280 207b202a 282e676e 755f6578 74616229 { *(.gnu_extab) │ │ │ │ - 0x000be290 207d0a20 202e6763 635f6578 63657074 }. .gcc_except │ │ │ │ - 0x000be2a0 5f746162 6c652020 203a204f 4e4c595f _table : ONLY_ │ │ │ │ - 0x000be2b0 49465f52 57207b20 2a282e67 63635f65 IF_RW { *(.gcc_e │ │ │ │ - 0x000be2c0 78636570 745f7461 626c6520 2e676363 xcept_table .gcc │ │ │ │ - 0x000be2d0 5f657863 6570745f 7461626c 652e2a29 _except_table.*) │ │ │ │ - 0x000be2e0 207d0a20 202e6578 63657074 696f6e5f }. .exception_ │ │ │ │ - 0x000be2f0 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x000be300 49465f52 57207b20 2a282e65 78636570 IF_RW { *(.excep │ │ │ │ - 0x000be310 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x000be320 20202f2a 20546872 65616420 4c6f6361 /* Thread Loca │ │ │ │ - 0x000be330 6c205374 6f726167 65207365 6374696f l Storage sectio │ │ │ │ - 0x000be340 6e732e20 202a2f0a 20202e74 64617461 ns. */. .tdata │ │ │ │ - 0x000be350 0920203a 0a202020 7b0a2020 20202050 . :. {. P │ │ │ │ - 0x000be360 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000be370 5f746461 74615f73 74617274 203d202e _tdata_start = . │ │ │ │ - 0x000be380 293b0a20 20202020 2a282e74 64617461 );. *(.tdata │ │ │ │ - 0x000be390 202e7464 6174612e 2a202e67 6e752e6c .tdata.* .gnu.l │ │ │ │ - 0x000be3a0 696e6b6f 6e63652e 74642e2a 290a2020 inkonce.td.*). │ │ │ │ - 0x000be3b0 207d0a20 202e7462 73730909 20203a20 }. .tbss.. : │ │ │ │ - 0x000be3c0 7b202a28 2e746273 73202e74 6273732e { *(.tbss .tbss. │ │ │ │ - 0x000be3d0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000be3e0 74622e2a 29202a28 2e74636f 6d6d6f6e tb.*) *(.tcommon │ │ │ │ - 0x000be3f0 29207d0a 20202e70 7265696e 69745f61 ) }. .preinit_a │ │ │ │ - 0x000be400 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000be410 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000be420 20285f5f 70726569 6e69745f 61727261 (__preinit_arra │ │ │ │ - 0x000be430 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x000be440 20204b45 45502028 2a282e70 7265696e KEEP (*(.prein │ │ │ │ - 0x000be450 69745f61 72726179 29290a20 20202050 it_array)). P │ │ │ │ - 0x000be460 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000be470 5f707265 696e6974 5f617272 61795f65 _preinit_array_e │ │ │ │ - 0x000be480 6e64203d 202e293b 0a20207d 0a20202e nd = .);. }. . │ │ │ │ - 0x000be490 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x000be4a0 20207b0a 20202020 50524f56 4944455f {. PROVIDE_ │ │ │ │ - 0x000be4b0 48494444 454e2028 5f5f696e 69745f61 HIDDEN (__init_a │ │ │ │ - 0x000be4c0 72726179 5f737461 7274203d 202e293b rray_start = .); │ │ │ │ - 0x000be4d0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000be4e0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000be4f0 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ - 0x000be500 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x000be510 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ - 0x000be520 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000be530 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ - 0x000be540 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x000be550 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x000be560 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x000be570 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000be580 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x000be590 49444445 4e20285f 5f696e69 745f6172 IDDEN (__init_ar │ │ │ │ - 0x000be5a0 7261795f 656e6420 3d202e29 3b0a2020 ray_end = .);. │ │ │ │ - 0x000be5b0 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ - 0x000be5c0 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x000be5d0 56494445 5f484944 44454e20 285f5f66 VIDE_HIDDEN (__f │ │ │ │ - 0x000be5e0 696e695f 61727261 795f7374 61727420 ini_array_start │ │ │ │ - 0x000be5f0 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x000be600 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x000be610 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ - 0x000be620 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x000be630 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ - 0x000be640 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000be650 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ - 0x000be660 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x000be670 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x000be680 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x000be690 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000be6a0 64746f72 7329290a 20202020 50524f56 dtors)). PROV │ │ │ │ - 0x000be6b0 4944455f 48494444 454e2028 5f5f6669 IDE_HIDDEN (__fi │ │ │ │ - 0x000be6c0 6e695f61 72726179 5f656e64 203d202e ni_array_end = . │ │ │ │ - 0x000be6d0 293b0a20 207d0a20 202e6374 6f727320 );. }. .ctors │ │ │ │ - 0x000be6e0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000be6f0 2020202f 2a206763 63207573 65732063 /* gcc uses c │ │ │ │ - 0x000be700 72746265 67696e2e 6f20746f 2066696e rtbegin.o to fin │ │ │ │ - 0x000be710 64207468 65207374 61727420 6f660a20 d the start of. │ │ │ │ - 0x000be720 20202020 20207468 6520636f 6e737472 the constr │ │ │ │ - 0x000be730 7563746f 72732c20 736f2077 65206d61 uctors, so we ma │ │ │ │ - 0x000be740 6b652073 75726520 69742069 730a2020 ke sure it is. │ │ │ │ - 0x000be750 20202020 20666972 73742e20 20426563 first. Bec │ │ │ │ - 0x000be760 61757365 20746869 73206973 20612077 ause this is a w │ │ │ │ - 0x000be770 696c6463 6172642c 2069740a 20202020 ildcard, it. │ │ │ │ - 0x000be780 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x000be790 72206966 20746865 20757365 7220646f r if the user do │ │ │ │ - 0x000be7a0 6573206e 6f740a20 20202020 20206163 es not. ac │ │ │ │ - 0x000be7b0 7475616c 6c79206c 696e6b20 61676169 tually link agai │ │ │ │ - 0x000be7c0 6e737420 63727462 6567696e 2e6f3b20 nst crtbegin.o; │ │ │ │ - 0x000be7d0 7468650a 20202020 2020206c 696e6b65 the. linke │ │ │ │ - 0x000be7e0 7220776f 6e277420 6c6f6f6b 20666f72 r won't look for │ │ │ │ - 0x000be7f0 20612066 696c6520 746f206d 61746368 a file to match │ │ │ │ - 0x000be800 20610a20 20202020 20207769 6c646361 a. wildca │ │ │ │ - 0x000be810 72642e20 20546865 2077696c 64636172 rd. The wildcar │ │ │ │ - 0x000be820 6420616c 736f206d 65616e73 20746861 d also means tha │ │ │ │ - 0x000be830 74206974 0a202020 20202020 646f6573 t it. does │ │ │ │ - 0x000be840 6e277420 6d617474 65722077 68696368 n't matter which │ │ │ │ - 0x000be850 20646972 6563746f 72792063 72746265 directory crtbe │ │ │ │ - 0x000be860 67696e2e 6f0a2020 20202020 20697320 gin.o. is │ │ │ │ - 0x000be870 696e2e20 202a2f0a 20202020 4b454550 in. */. KEEP │ │ │ │ - 0x000be880 20282a63 72746265 67696e2e 6f282e63 (*crtbegin.o(.c │ │ │ │ - 0x000be890 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x000be8a0 282a6372 74626567 696e3f2e 6f282e63 (*crtbegin?.o(.c │ │ │ │ - 0x000be8b0 746f7273 29290a20 2020202f 2a205765 tors)). /* We │ │ │ │ - 0x000be8c0 20646f6e 27742077 616e7420 746f2069 don't want to i │ │ │ │ - 0x000be8d0 6e636c75 64652074 6865202e 63746f72 nclude the .ctor │ │ │ │ - 0x000be8e0 20736563 74696f6e 2066726f 6d0a2020 section from. │ │ │ │ - 0x000be8f0 20202020 20746865 20637274 656e642e the crtend. │ │ │ │ - 0x000be900 6f206669 6c652075 6e74696c 20616674 o file until aft │ │ │ │ - 0x000be910 65722074 68652073 6f727465 64206374 er the sorted ct │ │ │ │ - 0x000be920 6f72732e 0a202020 20202020 54686520 ors.. The │ │ │ │ - 0x000be930 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x000be940 6f6d2074 68652063 7274656e 64206669 om the crtend fi │ │ │ │ - 0x000be950 6c652063 6f6e7461 696e7320 7468650a le contains the. │ │ │ │ - 0x000be960 20202020 20202065 6e64206f 66206374 end of ct │ │ │ │ - 0x000be970 6f727320 6d61726b 65722061 6e642069 ors marker and i │ │ │ │ - 0x000be980 74206d75 73742062 65206c61 7374202a t must be last * │ │ │ │ - 0x000be990 2f0a2020 20204b45 45502028 2a284558 /. KEEP (*(EX │ │ │ │ - 0x000be9a0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000be9b0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000be9c0 2029202e 63746f72 7329290a 20202020 ) .ctors)). │ │ │ │ - 0x000be9d0 4b454550 20282a28 534f5254 282e6374 KEEP (*(SORT(.ct │ │ │ │ - 0x000be9e0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000be9f0 5020282a 282e6374 6f727329 290a2020 P (*(.ctors)). │ │ │ │ - 0x000bea00 7d0a2020 2e64746f 72732020 20202020 }. .dtors │ │ │ │ - 0x000bea10 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000bea20 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x000bea30 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000bea40 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x000bea50 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000bea60 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x000bea70 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x000bea80 74656e64 3f2e6f20 29202e64 746f7273 tend?.o ) .dtors │ │ │ │ - 0x000bea90 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x000beaa0 4f525428 2e64746f 72732e2a 2929290a ORT(.dtors.*))). │ │ │ │ - 0x000beab0 20202020 4b454550 20282a28 2e64746f KEEP (*(.dto │ │ │ │ - 0x000beac0 72732929 0a20207d 0a20202e 6a637220 rs)). }. .jcr │ │ │ │ - 0x000bead0 20202020 20202020 2020203a 207b204b : { K │ │ │ │ - 0x000beae0 45455020 282a282e 6a637229 29207d0a EEP (*(.jcr)) }. │ │ │ │ - 0x000beaf0 20202e64 6174612e 72656c2e 726f203a .data.rel.ro : │ │ │ │ - 0x000beb00 207b202a 282e6461 74612e72 656c2e72 { *(.data.rel.r │ │ │ │ - 0x000beb10 6f2e6c6f 63616c2a 202e676e 752e6c69 o.local* .gnu.li │ │ │ │ - 0x000beb20 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000beb30 6c6f6361 6c2e2a29 202a282e 64617461 local.*) *(.data │ │ │ │ - 0x000beb40 2e72656c 2e726f20 2e646174 612e7265 .rel.ro .data.re │ │ │ │ - 0x000beb50 6c2e726f 2e2a202e 676e752e 6c696e6b l.ro.* .gnu.link │ │ │ │ - 0x000beb60 6f6e6365 2e642e72 656c2e72 6f2e2a29 once.d.rel.ro.*) │ │ │ │ - 0x000beb70 207d0a20 202e6479 6e616d69 63202020 }. .dynamic │ │ │ │ - 0x000beb80 20202020 203a207b 202a282e 64796e61 : { *(.dyna │ │ │ │ - 0x000beb90 6d696329 207d0a20 202e676f 74202020 mic) }. .got │ │ │ │ - 0x000beba0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000bebb0 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ - 0x000bebc0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x000bebd0 4e545f52 454c524f 5f454e44 20283132 NT_RELRO_END (12 │ │ │ │ - 0x000bebe0 2c202e29 3b0a2020 2e676f74 2e706c74 , .);. .got.plt │ │ │ │ - 0x000bebf0 20202020 20202020 3a207b20 2a282e67 : { *(.g │ │ │ │ - 0x000bec00 6f742e70 6c742920 2a282e69 676f742e ot.plt) *(.igot. │ │ │ │ - 0x000bec10 706c7429 207d0a20 202e6461 74612020 plt) }. .data │ │ │ │ - 0x000bec20 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000bec30 20202050 524f5649 44452028 5f5f6461 PROVIDE (__da │ │ │ │ - 0x000bec40 74615f73 74617274 203d202e 293b0a20 ta_start = .);. │ │ │ │ - 0x000bec50 2020202a 282e6461 7461202e 64617461 *(.data .data │ │ │ │ - 0x000bec60 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000bec70 2e642e2a 290a2020 2020534f 52542843 .d.*). SORT(C │ │ │ │ - 0x000bec80 4f4e5354 52554354 4f525329 0a20207d ONSTRUCTORS). } │ │ │ │ - 0x000bec90 0a20202e 64617461 31202020 20202020 . .data1 │ │ │ │ - 0x000beca0 2020203a 207b202a 282e6461 74613129 : { *(.data1) │ │ │ │ - 0x000becb0 207d0a20 205f6564 61746120 3d202e3b }. _edata = .; │ │ │ │ - 0x000becc0 0a202050 524f5649 44452028 65646174 . PROVIDE (edat │ │ │ │ - 0x000becd0 61203d20 2e293b0a 20202e20 3d20414c a = .);. . = AL │ │ │ │ - 0x000bece0 49474e28 414c4947 4e4f4628 4e455854 IGN(ALIGNOF(NEXT │ │ │ │ - 0x000becf0 5f534543 54494f4e 29293b0a 20205f5f _SECTION));. __ │ │ │ │ - 0x000bed00 6273735f 73746172 74203d20 2e3b0a20 bss_start = .;. │ │ │ │ - 0x000bed10 205f5f62 73735f73 74617274 5f5f203d __bss_start__ = │ │ │ │ - 0x000bed20 202e3b0a 20202e62 73732020 20202020 .;. .bss │ │ │ │ - 0x000bed30 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000bed40 2a282e64 796e6273 73290a20 2020202a *(.dynbss). * │ │ │ │ - 0x000bed50 282e6273 73202e62 73732e2a 202e676e (.bss .bss.* .gn │ │ │ │ - 0x000bed60 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x000bed70 20202020 2a28434f 4d4d4f4e 290a2020 *(COMMON). │ │ │ │ - 0x000bed80 20202f2a 20416c69 676e2068 65726520 /* Align here │ │ │ │ - 0x000bed90 746f2065 6e737572 65207468 61742069 to ensure that i │ │ │ │ - 0x000beda0 6e207468 6520636f 6d6d6f6e 20636173 n the common cas │ │ │ │ - 0x000bedb0 65206f66 20746865 7265206f 6e6c7920 e of there only │ │ │ │ - 0x000bedc0 6265696e 67206f6e 650a2020 20202020 being one. │ │ │ │ - 0x000bedd0 20747970 65206f66 202e6273 73207365 type of .bss se │ │ │ │ - 0x000bede0 6374696f 6e2c2074 68652073 65637469 ction, the secti │ │ │ │ - 0x000bedf0 6f6e206f 63637570 69657320 73706163 on occupies spac │ │ │ │ - 0x000bee00 65207570 20746f20 5f656e64 2e0a2020 e up to _end.. │ │ │ │ - 0x000bee10 20202020 20416c69 676e2061 66746572 Align after │ │ │ │ - 0x000bee20 202e6273 7320746f 20656e73 75726520 .bss to ensure │ │ │ │ - 0x000bee30 636f7272 65637420 616c6967 6e6d656e correct alignmen │ │ │ │ - 0x000bee40 74206576 656e2069 66207468 650a2020 t even if the. │ │ │ │ - 0x000bee50 20202020 202e6273 73207365 6374696f .bss sectio │ │ │ │ - 0x000bee60 6e206469 73617070 65617273 20626563 n disappears bec │ │ │ │ - 0x000bee70 61757365 20746865 72652061 7265206e ause there are n │ │ │ │ - 0x000bee80 6f20696e 70757420 73656374 696f6e73 o input sections │ │ │ │ - 0x000bee90 2e0a2020 20202020 20464958 4d453a20 .. FIXME: │ │ │ │ - 0x000beea0 57687920 646f2077 65206e65 65642069 Why do we need i │ │ │ │ - 0x000beeb0 743f2057 68656e20 74686572 65206973 t? When there is │ │ │ │ - 0x000beec0 206e6f20 2e627373 20736563 74696f6e no .bss section │ │ │ │ - 0x000beed0 2c207765 20646f20 6e6f740a 20202020 , we do not. │ │ │ │ - 0x000beee0 20202070 61642074 6865202e 64617461 pad the .data │ │ │ │ - 0x000beef0 20736563 74696f6e 2e20202a 2f0a2020 section. */. │ │ │ │ - 0x000bef00 20202020 2e203d20 414c4947 4e282e20 . = ALIGN(. │ │ │ │ - 0x000bef10 213d2030 203f2033 32202f20 38203a20 != 0 ? 32 / 8 : │ │ │ │ - 0x000bef20 31293b0a 20207d0a 20205f62 73735f65 1);. }. _bss_e │ │ │ │ - 0x000bef30 6e645f5f 203d202e 3b205f5f 6273735f nd__ = .; __bss_ │ │ │ │ - 0x000bef40 656e645f 5f203d20 2e3b0a20 2020202e end__ = .;. . │ │ │ │ - 0x000bef50 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000bef60 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000bef70 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x000bef80 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x000bef90 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000befa0 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x000befb0 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x000befc0 3332202f 2038293b 0a20205f 5f656e64 32 / 8);. __end │ │ │ │ - 0x000befd0 5f5f203d 202e3b0a 20205f65 6e64203d __ = .;. _end = │ │ │ │ - 0x000befe0 202e3b0a 20205052 4f564944 45202865 .;. PROVIDE (e │ │ │ │ - 0x000beff0 6e64203d 202e293b 0a20202e 203d2044 nd = .);. . = D │ │ │ │ - 0x000bf000 4154415f 5345474d 454e545f 454e4420 ATA_SEGMENT_END │ │ │ │ - 0x000bf010 282e293b 0a20202f 2a205374 61727420 (.);. /* Start │ │ │ │ - 0x000bf020 6f662074 68652054 696e7920 44617461 of the Tiny Data │ │ │ │ - 0x000bf030 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000bf040 2a205374 61627320 64656275 6767696e * Stabs debuggin │ │ │ │ - 0x000bf050 67207365 6374696f 6e732e20 202a2f0a g sections. */. │ │ │ │ - 0x000bf060 20202e73 74616220 20202020 20202020 .stab │ │ │ │ - 0x000bf070 2030203a 207b202a 282e7374 61622920 0 : { *(.stab) │ │ │ │ - 0x000bf080 7d0a2020 2e737461 62737472 20202020 }. .stabstr │ │ │ │ - 0x000bf090 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000bf0a0 73747229 207d0a20 202e7374 61622e65 str) }. .stab.e │ │ │ │ - 0x000bf0b0 78636c20 20202020 30203a20 7b202a28 xcl 0 : { *( │ │ │ │ - 0x000bf0c0 2e737461 622e6578 636c2920 7d0a2020 .stab.excl) }. │ │ │ │ - 0x000bf0d0 2e737461 622e6578 636c7374 72202030 .stab.exclstr 0 │ │ │ │ - 0x000bf0e0 203a207b 202a282e 73746162 2e657863 : { *(.stab.exc │ │ │ │ - 0x000bf0f0 6c737472 29207d0a 20202e73 7461622e lstr) }. .stab. │ │ │ │ - 0x000bf100 696e6465 78202020 2030203a 207b202a index 0 : { * │ │ │ │ - 0x000bf110 282e7374 61622e69 6e646578 29207d0a (.stab.index) }. │ │ │ │ - 0x000bf120 20202e73 7461622e 696e6465 78737472 .stab.indexstr │ │ │ │ - 0x000bf130 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x000bf140 6e646578 73747229 207d0a20 202e636f ndexstr) }. .co │ │ │ │ - 0x000bf150 6d6d656e 74203020 28494e46 4f29203a mment 0 (INFO) : │ │ │ │ - 0x000bf160 207b202a 282e636f 6d6d656e 74293b20 { *(.comment); │ │ │ │ - 0x000bf170 4c494e4b 45525f56 45525349 4f4e3b20 LINKER_VERSION; │ │ │ │ - 0x000bf180 7d0a2020 2e676e75 2e627569 6c642e61 }. .gnu.build.a │ │ │ │ - 0x000bf190 74747269 62757465 73203a20 7b202a28 ttributes : { *( │ │ │ │ - 0x000bf1a0 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x000bf1b0 62757465 73202e67 6e752e62 75696c64 butes .gnu.build │ │ │ │ - 0x000bf1c0 2e617474 72696275 7465732e 2a29207d .attributes.*) } │ │ │ │ - 0x000bf1d0 0a20202f 2a204457 41524620 64656275 . /* DWARF debu │ │ │ │ - 0x000bf1e0 67207365 6374696f 6e732e0a 20202020 g sections.. │ │ │ │ - 0x000bf1f0 2053796d 626f6c73 20696e20 74686520 Symbols in the │ │ │ │ - 0x000bf200 44574152 46206465 62756767 696e6720 DWARF debugging │ │ │ │ - 0x000bf210 73656374 696f6e73 20617265 2072656c sections are rel │ │ │ │ - 0x000bf220 61746976 6520746f 20746865 20626567 ative to the beg │ │ │ │ - 0x000bf230 696e6e69 6e670a20 20202020 6f662074 inning. of t │ │ │ │ - 0x000bf240 68652073 65637469 6f6e2073 6f207765 he section so we │ │ │ │ - 0x000bf250 20626567 696e2074 68656d20 61742030 begin them at 0 │ │ │ │ - 0x000bf260 2e20202a 2f0a2020 2f2a2044 57415246 . */. /* DWARF │ │ │ │ - 0x000bf270 20312e20 202a2f0a 20202e64 65627567 1. */. .debug │ │ │ │ - 0x000bf280 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000bf290 2a282e64 65627567 29207d0a 20202e6c *(.debug) }. .l │ │ │ │ - 0x000bf2a0 696e6520 20202020 20202020 20203020 ine 0 │ │ │ │ - 0x000bf2b0 3a207b20 2a282e6c 696e6529 207d0a20 : { *(.line) }. │ │ │ │ - 0x000bf2c0 202f2a20 474e5520 44574152 46203120 /* GNU DWARF 1 │ │ │ │ - 0x000bf2d0 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x000bf2e0 20202e64 65627567 5f737263 696e666f .debug_srcinfo │ │ │ │ - 0x000bf2f0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000bf300 5f737263 696e666f 29207d0a 20202e64 _srcinfo) }. .d │ │ │ │ - 0x000bf310 65627567 5f73666e 616d6573 20203020 ebug_sfnames 0 │ │ │ │ - 0x000bf320 3a207b20 2a282e64 65627567 5f73666e : { *(.debug_sfn │ │ │ │ - 0x000bf330 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000bf340 52462031 2e312061 6e642044 57415246 RF 1.1 and DWARF │ │ │ │ - 0x000bf350 20322e20 202a2f0a 20202e64 65627567 2. */. .debug │ │ │ │ - 0x000bf360 5f617261 6e676573 20203020 3a207b20 _aranges 0 : { │ │ │ │ - 0x000bf370 2a282e64 65627567 5f617261 6e676573 *(.debug_aranges │ │ │ │ - 0x000bf380 29207d0a 20202e64 65627567 5f707562 ) }. .debug_pub │ │ │ │ - 0x000bf390 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000bf3a0 65627567 5f707562 6e616d65 7329207d ebug_pubnames) } │ │ │ │ - 0x000bf3b0 0a20202f 2a204457 41524620 322e2020 . /* DWARF 2. │ │ │ │ - 0x000bf3c0 2a2f0a20 202e6465 6275675f 696e666f */. .debug_info │ │ │ │ - 0x000bf3d0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000bf3e0 6275675f 696e666f 202e676e 752e6c69 bug_info .gnu.li │ │ │ │ - 0x000bf3f0 6e6b6f6e 63652e77 692e2a29 207d0a20 nkonce.wi.*) }. │ │ │ │ - 0x000bf400 202e6465 6275675f 61626272 65762020 .debug_abbrev │ │ │ │ - 0x000bf410 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000bf420 61626272 65762920 7d0a2020 2e646562 abbrev) }. .deb │ │ │ │ - 0x000bf430 75675f6c 696e6520 20202020 30203a20 ug_line 0 : │ │ │ │ - 0x000bf440 7b202a28 2e646562 75675f6c 696e6520 { *(.debug_line │ │ │ │ - 0x000bf450 2e646562 75675f6c 696e652e 2a202e64 .debug_line.* .d │ │ │ │ - 0x000bf460 65627567 5f6c696e 655f656e 6429207d ebug_line_end) } │ │ │ │ - 0x000bf470 0a20202e 64656275 675f6672 616d6520 . .debug_frame │ │ │ │ - 0x000bf480 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000bf490 675f6672 616d6529 207d0a20 202e6465 g_frame) }. .de │ │ │ │ - 0x000bf4a0 6275675f 73747220 20202020 2030203a bug_str 0 : │ │ │ │ - 0x000bf4b0 207b202a 282e6465 6275675f 73747229 { *(.debug_str) │ │ │ │ - 0x000bf4c0 207d0a20 202e6465 6275675f 6c6f6320 }. .debug_loc │ │ │ │ - 0x000bf4d0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000bf4e0 6275675f 6c6f6329 207d0a20 202e6465 bug_loc) }. .de │ │ │ │ - 0x000bf4f0 6275675f 6d616369 6e666f20 2030203a bug_macinfo 0 : │ │ │ │ - 0x000bf500 207b202a 282e6465 6275675f 6d616369 { *(.debug_maci │ │ │ │ - 0x000bf510 6e666f29 207d0a20 202f2a20 5347492f nfo) }. /* SGI/ │ │ │ │ - 0x000bf520 4d495053 20445741 52462032 20657874 MIPS DWARF 2 ext │ │ │ │ - 0x000bf530 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x000bf540 64656275 675f7765 616b6e61 6d657320 debug_weaknames │ │ │ │ - 0x000bf550 30203a20 7b202a28 2e646562 75675f77 0 : { *(.debug_w │ │ │ │ - 0x000bf560 65616b6e 616d6573 29207d0a 20202e64 eaknames) }. .d │ │ │ │ - 0x000bf570 65627567 5f66756e 636e616d 65732030 ebug_funcnames 0 │ │ │ │ - 0x000bf580 203a207b 202a282e 64656275 675f6675 : { *(.debug_fu │ │ │ │ - 0x000bf590 6e636e61 6d657329 207d0a20 202e6465 ncnames) }. .de │ │ │ │ - 0x000bf5a0 6275675f 74797065 6e616d65 73203020 bug_typenames 0 │ │ │ │ - 0x000bf5b0 3a207b20 2a282e64 65627567 5f747970 : { *(.debug_typ │ │ │ │ - 0x000bf5c0 656e616d 65732920 7d0a2020 2e646562 enames) }. .deb │ │ │ │ - 0x000bf5d0 75675f76 61726e61 6d657320 2030203a ug_varnames 0 : │ │ │ │ - 0x000bf5e0 207b202a 282e6465 6275675f 7661726e { *(.debug_varn │ │ │ │ - 0x000bf5f0 616d6573 29207d0a 20202f2a 20445741 ames) }. /* DWA │ │ │ │ - 0x000bf600 52462033 2e20202a 2f0a2020 2e646562 RF 3. */. .deb │ │ │ │ - 0x000bf610 75675f70 75627479 70657320 30203a20 ug_pubtypes 0 : │ │ │ │ - 0x000bf620 7b202a28 2e646562 75675f70 75627479 { *(.debug_pubty │ │ │ │ - 0x000bf630 70657329 207d0a20 202e6465 6275675f pes) }. .debug_ │ │ │ │ - 0x000bf640 72616e67 65732020 2030203a 207b202a ranges 0 : { * │ │ │ │ - 0x000bf650 282e6465 6275675f 72616e67 65732920 (.debug_ranges) │ │ │ │ - 0x000bf660 7d0a2020 2f2a2044 57415246 20352e20 }. /* DWARF 5. │ │ │ │ - 0x000bf670 202a2f0a 20202e64 65627567 5f616464 */. .debug_add │ │ │ │ - 0x000bf680 72202020 20203020 3a207b20 2a282e64 r 0 : { *(.d │ │ │ │ - 0x000bf690 65627567 5f616464 7229207d 0a20202e ebug_addr) }. . │ │ │ │ - 0x000bf6a0 64656275 675f6c69 6e655f73 74722030 debug_line_str 0 │ │ │ │ - 0x000bf6b0 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x000bf6c0 6e655f73 74722920 7d0a2020 2e646562 ne_str) }. .deb │ │ │ │ - 0x000bf6d0 75675f6c 6f636c69 73747320 30203a20 ug_loclists 0 : │ │ │ │ - 0x000bf6e0 7b202a28 2e646562 75675f6c 6f636c69 { *(.debug_locli │ │ │ │ - 0x000bf6f0 73747329 207d0a20 202e6465 6275675f sts) }. .debug_ │ │ │ │ - 0x000bf700 6d616372 6f202020 2030203a 207b202a macro 0 : { * │ │ │ │ - 0x000bf710 282e6465 6275675f 6d616372 6f29207d (.debug_macro) } │ │ │ │ - 0x000bf720 0a20202e 64656275 675f6e61 6d657320 . .debug_names │ │ │ │ - 0x000bf730 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000bf740 675f6e61 6d657329 207d0a20 202e6465 g_names) }. .de │ │ │ │ - 0x000bf750 6275675f 726e676c 69737473 2030203a bug_rnglists 0 : │ │ │ │ - 0x000bf760 207b202a 282e6465 6275675f 726e676c { *(.debug_rngl │ │ │ │ - 0x000bf770 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x000bf780 5f737472 5f6f6666 73657473 2030203a _str_offsets 0 : │ │ │ │ - 0x000bf790 207b202a 282e6465 6275675f 7374725f { *(.debug_str_ │ │ │ │ - 0x000bf7a0 6f666673 65747329 207d0a20 202e6465 offsets) }. .de │ │ │ │ - 0x000bf7b0 6275675f 73757020 20202020 2030203a bug_sup 0 : │ │ │ │ - 0x000bf7c0 207b202a 282e6465 6275675f 73757029 { *(.debug_sup) │ │ │ │ - 0x000bf7d0 207d0a20 202e4152 4d2e6174 74726962 }. .ARM.attrib │ │ │ │ - 0x000bf7e0 75746573 2030203a 207b204b 45455020 utes 0 : { KEEP │ │ │ │ - 0x000bf7f0 282a282e 41524d2e 61747472 69627574 (*(.ARM.attribut │ │ │ │ - 0x000bf800 65732929 204b4545 5020282a 282e676e es)) KEEP (*(.gn │ │ │ │ - 0x000bf810 752e6174 74726962 75746573 2929207d u.attributes)) } │ │ │ │ - 0x000bf820 0a20202e 6e6f7465 2e676e75 2e61726d . .note.gnu.arm │ │ │ │ - 0x000bf830 2e696465 6e742030 203a207b 204b4545 .ident 0 : { KEE │ │ │ │ - 0x000bf840 5020282a 282e6e6f 74652e67 6e752e61 P (*(.note.gnu.a │ │ │ │ - 0x000bf850 726d2e69 64656e74 2929207d 0a20202f rm.ident)) }. / │ │ │ │ - 0x000bf860 44495343 4152442f 203a207b 202a282e DISCARD/ : { *(. │ │ │ │ - 0x000bf870 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000bf880 2a282e67 6e755f64 65627567 6c696e6b *(.gnu_debuglink │ │ │ │ - 0x000bf890 29202a28 2e676e75 2e6c746f 5f2a2920 ) *(.gnu.lto_*) │ │ │ │ - 0x000bf8a0 2a282e67 6e755f6f 626a6563 745f6f6e *(.gnu_object_on │ │ │ │ - 0x000bf8b0 6c792920 7d0a7d0a 0a000000 00000000 ly) }.}......... │ │ │ │ - 0x000bf8c0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000bf8d0 6965202d 7a207365 70617261 74652d63 ie -z separate-c │ │ │ │ - 0x000bf8e0 6f646520 2a2f0a2f 2a20436f 70797269 ode */./* Copyri │ │ │ │ - 0x000bf8f0 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x000bf900 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x000bf910 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x000bf920 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x000bf930 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x000bf940 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x000bf950 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x000bf960 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x000bf970 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x000bf980 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x000bf990 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x000bf9a0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x000bf9b0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x000bf9c0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x000bf9d0 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x000bf9e0 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x000bf9f0 33322d6c 6974746c 65616172 63683634 32-littleaarch64 │ │ │ │ - 0x000bfa00 222c2022 656c6633 322d6269 67616172 ", "elf32-bigaar │ │ │ │ - 0x000bfa10 63683634 222c2022 656c6633 322d6c69 ch64", "elf32-li │ │ │ │ - 0x000bfa20 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x000bfa30 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x000bfa40 343a696c 70333229 0a454e54 5259285f 4:ilp32).ENTRY(_ │ │ │ │ - 0x000bfa50 73746172 74290a53 45415243 485f4449 start).SEARCH_DI │ │ │ │ - 0x000bfa60 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000bfa70 69622f61 61726368 36345f69 6c703332 ib/aarch64_ilp32 │ │ │ │ - 0x000bfa80 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000bfa90 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x000bfaa0 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000bfab0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000bfac0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000bfad0 2f616172 63683634 5f696c70 33322d6c /aarch64_ilp32-l │ │ │ │ - 0x000bfae0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000bfaf0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000bfb00 63616c2f 6c69622f 61617263 6836342d cal/lib/aarch64- │ │ │ │ - 0x000bfb10 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000bfb20 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000bfb30 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000bfb40 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000bfb50 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000bfb60 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x000bfb70 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000bfb80 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000bfb90 75782d67 6e75696c 70333222 293b2053 ux-gnuilp32"); S │ │ │ │ - 0x000bfba0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000bfbb0 2f6c6f63 616c2f6c 6962696c 70333222 /local/libilp32" │ │ │ │ - 0x000bfbc0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000bfbd0 2f6c6962 696c7033 3222293b 20534541 /libilp32"); SEA │ │ │ │ - 0x000bfbe0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000bfbf0 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000bfc00 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000bfc10 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ - 0x000bfc20 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ - 0x000bfc30 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000bfc40 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000bfc50 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000bfc60 342d6c69 6e75782d 676e752f 6c696269 4-linux-gnu/libi │ │ │ │ - 0x000bfc70 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000bfc80 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000bfc90 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ - 0x000bfca0 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ - 0x000bfcb0 50524f56 49444520 285f5f65 78656375 PROVIDE (__execu │ │ │ │ - 0x000bfcc0 7461626c 655f7374 61727420 3d205345 table_start = SE │ │ │ │ - 0x000bfcd0 474d454e 545f5354 41525428 22746578 GMENT_START("tex │ │ │ │ - 0x000bfce0 742d7365 676d656e 74222c20 3029293b t-segment", 0)); │ │ │ │ - 0x000bfcf0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000bfd00 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x000bfd10 6e74222c 20302920 2b205349 5a454f46 nt", 0) + SIZEOF │ │ │ │ - 0x000bfd20 5f484541 44455253 3b0a2020 2f2a2050 _HEADERS;. /* P │ │ │ │ - 0x000bfd30 6c616365 20746865 20627569 6c642d69 lace the build-i │ │ │ │ - 0x000bfd40 64206173 20636c6f 73652074 6f207468 d as close to th │ │ │ │ - 0x000bfd50 6520454c 46206865 61646572 73206173 e ELF headers as │ │ │ │ - 0x000bfd60 20706f73 7369626c 652e2020 54686973 possible. This │ │ │ │ - 0x000bfd70 0a202020 20206d61 78696d69 73657320 . maximises │ │ │ │ - 0x000bfd80 74686520 6368616e 63652074 68652062 the chance the b │ │ │ │ - 0x000bfd90 75696c64 2d696420 77696c6c 20626520 uild-id will be │ │ │ │ - 0x000bfda0 70726573 656e7420 696e2063 6f726520 present in core │ │ │ │ - 0x000bfdb0 66696c65 732c0a20 20202020 77686963 files,. whic │ │ │ │ - 0x000bfdc0 68204744 42206361 6e207468 656e2075 h GDB can then u │ │ │ │ - 0x000bfdd0 73652074 6f206c6f 63617465 20746865 se to locate the │ │ │ │ - 0x000bfde0 20617373 6f636961 74656420 64656275 associated debu │ │ │ │ - 0x000bfdf0 67696e66 6f206669 6c652e20 202a2f0a ginfo file. */. │ │ │ │ - 0x000bfe00 20202e6e 6f74652e 676e752e 6275696c .note.gnu.buil │ │ │ │ - 0x000bfe10 642d6964 20203a20 7b202a28 2e6e6f74 d-id : { *(.not │ │ │ │ - 0x000bfe20 652e676e 752e6275 696c642d 69642920 e.gnu.build-id) │ │ │ │ - 0x000bfe30 7d0a2020 2e696e74 65727020 20202020 }. .interp │ │ │ │ - 0x000bfe40 20202020 3a207b20 2a282e69 6e746572 : { *(.inter │ │ │ │ - 0x000bfe50 7029207d 0a20202e 68617368 20202020 p) }. .hash │ │ │ │ - 0x000bfe60 20202020 2020203a 207b202a 282e6861 : { *(.ha │ │ │ │ - 0x000bfe70 73682920 7d0a2020 2e676e75 2e686173 sh) }. .gnu.has │ │ │ │ - 0x000bfe80 68202020 20202020 3a207b20 2a282e67 h : { *(.g │ │ │ │ - 0x000bfe90 6e752e68 61736829 207d0a20 202e6479 nu.hash) }. .dy │ │ │ │ - 0x000bfea0 6e73796d 20202020 20202020 203a207b nsym : { │ │ │ │ - 0x000bfeb0 202a282e 64796e73 796d2920 7d0a2020 *(.dynsym) }. │ │ │ │ - 0x000bfec0 2e64796e 73747220 20202020 20202020 .dynstr │ │ │ │ - 0x000bfed0 3a207b20 2a282e64 796e7374 7229207d : { *(.dynstr) } │ │ │ │ - 0x000bfee0 0a20202e 676e752e 76657273 696f6e20 . .gnu.version │ │ │ │ - 0x000bfef0 2020203a 207b202a 282e676e 752e7665 : { *(.gnu.ve │ │ │ │ - 0x000bff00 7273696f 6e29207d 0a20202e 676e752e rsion) }. .gnu. │ │ │ │ - 0x000bff10 76657273 696f6e5f 6420203a 207b202a version_d : { * │ │ │ │ - 0x000bff20 282e676e 752e7665 7273696f 6e5f6429 (.gnu.version_d) │ │ │ │ - 0x000bff30 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000bff40 6e5f7220 203a207b 202a282e 676e752e n_r : { *(.gnu. │ │ │ │ - 0x000bff50 76657273 696f6e5f 7229207d 0a20202e version_r) }. . │ │ │ │ - 0x000bff60 72656c61 2e696e69 74202020 2020203a rela.init : │ │ │ │ - 0x000bff70 207b202a 282e7265 6c612e69 6e697429 { *(.rela.init) │ │ │ │ - 0x000bff80 207d0a20 202e7265 6c612e74 65787420 }. .rela.text │ │ │ │ - 0x000bff90 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x000bffa0 2e746578 74202e72 656c612e 74657874 .text .rela.text │ │ │ │ - 0x000bffb0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000bffc0 6b6f6e63 652e742e 2a29207d 0a20202e konce.t.*) }. . │ │ │ │ - 0x000bffd0 72656c61 2e66696e 69202020 2020203a rela.fini : │ │ │ │ - 0x000bffe0 207b202a 282e7265 6c612e66 696e6929 { *(.rela.fini) │ │ │ │ - 0x000bfff0 207d0a20 202e7265 6c612e72 6f646174 }. .rela.rodat │ │ │ │ - 0x000c0000 61202020 203a207b 202a282e 72656c61 a : { *(.rela │ │ │ │ - 0x000c0010 2e726f64 61746120 2e72656c 612e726f .rodata .rela.ro │ │ │ │ - 0x000c0020 64617461 2e2a202e 72656c61 2e676e75 data.* .rela.gnu │ │ │ │ - 0x000c0030 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ - 0x000c0040 0a20202e 72656c61 2e646174 612e7265 . .rela.data.re │ │ │ │ - 0x000c0050 6c2e726f 2020203a 207b202a 282e7265 l.ro : { *(.re │ │ │ │ - 0x000c0060 6c612e64 6174612e 72656c2e 726f202e la.data.rel.ro . │ │ │ │ - 0x000c0070 72656c61 2e646174 612e7265 6c2e726f rela.data.rel.ro │ │ │ │ - 0x000c0080 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000c0090 6b6f6e63 652e642e 72656c2e 726f2e2a konce.d.rel.ro.* │ │ │ │ - 0x000c00a0 29207d0a 20202e72 656c612e 64617461 ) }. .rela.data │ │ │ │ - 0x000c00b0 20202020 20203a20 7b202a28 2e72656c : { *(.rel │ │ │ │ - 0x000c00c0 612e6461 7461202e 72656c61 2e646174 a.data .rela.dat │ │ │ │ - 0x000c00d0 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000c00e0 6e6b6f6e 63652e64 2e2a2920 7d0a2020 nkonce.d.*) }. │ │ │ │ - 0x000c00f0 2e72656c 612e7464 61746109 20203a20 .rela.tdata. : │ │ │ │ - 0x000c0100 7b202a28 2e72656c 612e7464 61746120 { *(.rela.tdata │ │ │ │ - 0x000c0110 2e72656c 612e7464 6174612e 2a202e72 .rela.tdata.* .r │ │ │ │ - 0x000c0120 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000c0130 2e74642e 2a29207d 0a20202e 72656c61 .td.*) }. .rela │ │ │ │ - 0x000c0140 2e746273 73092020 3a207b20 2a282e72 .tbss. : { *(.r │ │ │ │ - 0x000c0150 656c612e 74627373 202e7265 6c612e74 ela.tbss .rela.t │ │ │ │ - 0x000c0160 6273732e 2a202e72 656c612e 676e752e bss.* .rela.gnu. │ │ │ │ - 0x000c0170 6c696e6b 6f6e6365 2e74622e 2a29207d linkonce.tb.*) } │ │ │ │ - 0x000c0180 0a20202e 72656c61 2e63746f 72732020 . .rela.ctors │ │ │ │ - 0x000c0190 2020203a 207b202a 282e7265 6c612e63 : { *(.rela.c │ │ │ │ - 0x000c01a0 746f7273 29207d0a 20202e72 656c612e tors) }. .rela. │ │ │ │ - 0x000c01b0 64746f72 73202020 20203a20 7b202a28 dtors : { *( │ │ │ │ - 0x000c01c0 2e72656c 612e6474 6f727329 207d0a20 .rela.dtors) }. │ │ │ │ - 0x000c01d0 202e7265 6c612e67 6f742020 20202020 .rela.got │ │ │ │ - 0x000c01e0 203a207b 202a282e 72656c61 2e676f74 : { *(.rela.got │ │ │ │ - 0x000c01f0 29207d0a 20202e72 656c612e 62737320 ) }. .rela.bss │ │ │ │ - 0x000c0200 20202020 20203a20 7b202a28 2e72656c : { *(.rel │ │ │ │ - 0x000c0210 612e6273 73202e72 656c612e 6273732e a.bss .rela.bss. │ │ │ │ - 0x000c0220 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000c0230 6f6e6365 2e622e2a 29207d0a 20202e72 once.b.*) }. .r │ │ │ │ - 0x000c0240 656c612e 6966756e 63202020 20203a20 ela.ifunc : │ │ │ │ - 0x000c0250 7b202a28 2e72656c 612e6966 756e6329 { *(.rela.ifunc) │ │ │ │ - 0x000c0260 207d0a20 202e7265 6c612e70 6c742020 }. .rela.plt │ │ │ │ - 0x000c0270 20202020 203a0a20 2020207b 0a202020 :. {. │ │ │ │ - 0x000c0280 2020202a 282e7265 6c612e70 6c74290a *(.rela.plt). │ │ │ │ - 0x000c0290 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ - 0x000c02a0 6c74290a 20202020 7d0a2020 2e72656c lt). }. .rel │ │ │ │ - 0x000c02b0 722e6479 6e203a20 7b202a28 2e72656c r.dyn : { *(.rel │ │ │ │ - 0x000c02c0 722e6479 6e29207d 0a20202f 2a20416c r.dyn) }. /* Al │ │ │ │ - 0x000c02d0 69676e20 74686520 74657874 20736567 ign the text seg │ │ │ │ - 0x000c02e0 6d656e74 2e20202a 2f0a2020 2e203d20 ment. */. . = │ │ │ │ - 0x000c02f0 414c4947 4e28434f 4e535441 4e542028 ALIGN(CONSTANT ( │ │ │ │ - 0x000c0300 4d415850 41474553 495a4529 293b0a20 MAXPAGESIZE));. │ │ │ │ - 0x000c0310 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000c0320 20657865 63757461 626c6520 636f6465 executable code │ │ │ │ - 0x000c0330 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x000c0340 696e6974 20202020 20202020 2020203a init : │ │ │ │ - 0x000c0350 0a20207b 0a202020 204b4545 5020282a . {. KEEP (* │ │ │ │ - 0x000c0360 28534f52 545f4e4f 4e45282e 696e6974 (SORT_NONE(.init │ │ │ │ - 0x000c0370 2929290a 20207d20 3d307831 66323030 ))). } =0x1f200 │ │ │ │ - 0x000c0380 3364350a 20202e70 6c742020 20202020 3d5. .plt │ │ │ │ - 0x000c0390 20202020 20203a20 414c4947 4e283136 : ALIGN(16 │ │ │ │ - 0x000c03a0 29207b20 2a282e70 6c742920 2a282e69 ) { *(.plt) *(.i │ │ │ │ - 0x000c03b0 706c7429 207d0a20 202e7465 78742020 plt) }. .text │ │ │ │ - 0x000c03c0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000c03d0 2020202a 282e7465 78742e75 6e6c696b *(.text.unlik │ │ │ │ - 0x000c03e0 656c7920 2e746578 742e2a5f 756e6c69 ely .text.*_unli │ │ │ │ - 0x000c03f0 6b656c79 202e7465 78742e75 6e6c696b kely .text.unlik │ │ │ │ - 0x000c0400 656c792e 2a290a20 2020202a 282e7465 ely.*). *(.te │ │ │ │ - 0x000c0410 78742e65 78697420 2e746578 742e6578 xt.exit .text.ex │ │ │ │ - 0x000c0420 69742e2a 290a2020 20202a28 2e746578 it.*). *(.tex │ │ │ │ - 0x000c0430 742e7374 61727475 70202e74 6578742e t.startup .text. │ │ │ │ - 0x000c0440 73746172 7475702e 2a290a20 2020202a startup.*). * │ │ │ │ - 0x000c0450 282e7465 78742e68 6f74202e 74657874 (.text.hot .text │ │ │ │ - 0x000c0460 2e686f74 2e2a290a 20202020 2a28534f .hot.*). *(SO │ │ │ │ - 0x000c0470 5254282e 74657874 2e736f72 7465642e RT(.text.sorted. │ │ │ │ - 0x000c0480 2a29290a 20202020 2a282e74 65787420 *)). *(.text │ │ │ │ - 0x000c0490 2e737475 62202e74 6578742e 2a202e67 .stub .text.* .g │ │ │ │ - 0x000c04a0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x000c04b0 0a202020 202f2a20 2e676e75 2e776172 . /* .gnu.war │ │ │ │ - 0x000c04c0 6e696e67 20736563 74696f6e 73206172 ning sections ar │ │ │ │ - 0x000c04d0 65206861 6e646c65 64207370 65636961 e handled specia │ │ │ │ - 0x000c04e0 6c6c7920 62792065 6c662e65 6d2e2020 lly by elf.em. │ │ │ │ - 0x000c04f0 2a2f0a20 2020202a 282e676e 752e7761 */. *(.gnu.wa │ │ │ │ - 0x000c0500 726e696e 67290a20 207d203d 30783166 rning). } =0x1f │ │ │ │ - 0x000c0510 32303033 64350a20 202e6669 6e692020 2003d5. .fini │ │ │ │ - 0x000c0520 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000c0530 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000c0540 4e4f4e45 282e6669 6e692929 290a2020 NONE(.fini))). │ │ │ │ - 0x000c0550 7d203d30 78316632 30303364 350a2020 } =0x1f2003d5. │ │ │ │ - 0x000c0560 50524f56 49444520 285f5f65 74657874 PROVIDE (__etext │ │ │ │ - 0x000c0570 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000c0580 20285f65 74657874 203d202e 293b0a20 (_etext = .);. │ │ │ │ - 0x000c0590 2050524f 56494445 20286574 65787420 PROVIDE (etext │ │ │ │ - 0x000c05a0 3d202e29 3b0a2020 2f2a2041 6c69676e = .);. /* Align │ │ │ │ - 0x000c05b0 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ - 0x000c05c0 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ - 0x000c05d0 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ - 0x000c05e0 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000c05f0 20537461 7274206f 66207468 65205265 Start of the Re │ │ │ │ - 0x000c0600 6164204f 6e6c7920 44617461 20726567 ad Only Data reg │ │ │ │ - 0x000c0610 696f6e2e 20202a2f 0a20202f 2a204164 ion. */. /* Ad │ │ │ │ - 0x000c0620 6a757374 20746865 20616464 72657373 just the address │ │ │ │ - 0x000c0630 20666f72 20746865 20726f64 61746120 for the rodata │ │ │ │ - 0x000c0640 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x000c0650 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x000c0660 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000c0670 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000c0680 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000c0690 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000c06a0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000c06b0 54415254 2822726f 64617461 2d736567 TART("rodata-seg │ │ │ │ - 0x000c06c0 6d656e74 222c2041 4c49474e 28434f4e ment", ALIGN(CON │ │ │ │ - 0x000c06d0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000c06e0 5a452929 202b2028 2e202620 28434f4e ZE)) + (. & (CON │ │ │ │ - 0x000c06f0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000c0700 5a452920 2d203129 29293b0a 20202e72 ZE) - 1)));. .r │ │ │ │ - 0x000c0710 6f646174 61202020 20202020 20203a20 odata : │ │ │ │ - 0x000c0720 7b202a28 2e726f64 61746120 2e726f64 { *(.rodata .rod │ │ │ │ - 0x000c0730 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x000c0740 6e63652e 722e2a29 207d0a20 202e726f nce.r.*) }. .ro │ │ │ │ - 0x000c0750 64617461 31202020 20202020 203a207b data1 : { │ │ │ │ - 0x000c0760 202a282e 726f6461 74613129 207d0a20 *(.rodata1) }. │ │ │ │ - 0x000c0770 202e6568 5f667261 6d655f68 64722020 .eh_frame_hdr │ │ │ │ - 0x000c0780 203a207b 202a282e 65685f66 72616d65 : { *(.eh_frame │ │ │ │ - 0x000c0790 5f686472 29202a28 2e65685f 6672616d _hdr) *(.eh_fram │ │ │ │ - 0x000c07a0 655f656e 74727920 2e65685f 6672616d e_entry .eh_fram │ │ │ │ - 0x000c07b0 655f656e 7472792e 2a29207d 0a20202e e_entry.*) }. . │ │ │ │ - 0x000c07c0 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x000c07d0 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000c07e0 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x000c07f0 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x000c0800 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x000c0810 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000c0820 4f207b20 4b454550 20282a28 2e736672 O { KEEP (*(.sfr │ │ │ │ - 0x000c0830 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x000c0840 2a29207d 0a20202e 6763635f 65786365 *) }. .gcc_exce │ │ │ │ - 0x000c0850 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000c0860 595f4946 5f524f20 7b202a28 2e676363 Y_IF_RO { *(.gcc │ │ │ │ - 0x000c0870 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000c0880 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000c0890 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x000c08a0 62202020 3a204f4e 4c595f49 465f524f b : ONLY_IF_RO │ │ │ │ - 0x000c08b0 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ - 0x000c08c0 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ - 0x000c08d0 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ - 0x000c08e0 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ - 0x000c08f0 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ - 0x000c0900 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ - 0x000c0910 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x000c0920 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000c0930 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x000c0940 65732a29 207d0a20 202f2a20 56617269 es*) }. /* Vari │ │ │ │ - 0x000c0950 6f757320 6e6f7465 20736563 74696f6e ous note section │ │ │ │ - 0x000c0960 732e2020 506c6163 65642068 65726520 s. Placed here │ │ │ │ - 0x000c0970 736f2074 68617420 74686579 20617265 so that they are │ │ │ │ - 0x000c0980 20616c77 61797320 696e636c 75646564 always included │ │ │ │ - 0x000c0990 0a202020 2020696e 20746865 20726561 . in the rea │ │ │ │ - 0x000c09a0 642d6f6e 6c792073 65676d65 6e742061 d-only segment a │ │ │ │ - 0x000c09b0 6e64206e 6f742074 72656174 65642061 nd not treated a │ │ │ │ - 0x000c09c0 73206f72 7068616e 20736563 74696f6e s orphan section │ │ │ │ - 0x000c09d0 732e2020 5468650a 20202020 20637572 s. The. cur │ │ │ │ - 0x000c09e0 72656e74 206f7270 68616e20 68616e64 rent orphan hand │ │ │ │ - 0x000c09f0 6c696e67 20616c67 6f726974 686d2064 ling algorithm d │ │ │ │ - 0x000c0a00 6f657320 706c6163 65206e6f 74652073 oes place note s │ │ │ │ - 0x000c0a10 65637469 6f6e7320 61667465 7220522f ections after R/ │ │ │ │ - 0x000c0a20 4f0a2020 20202064 6174612c 20627574 O. data, but │ │ │ │ - 0x000c0a30 20746869 73206973 206e6f74 20677561 this is not gua │ │ │ │ - 0x000c0a40 72616e74 65656420 746f2061 6c776179 ranteed to alway │ │ │ │ - 0x000c0a50 73206265 20746865 20636173 652e2020 s be the case. │ │ │ │ - 0x000c0a60 2a2f0a20 202e6e6f 74652e62 75696c64 */. .note.build │ │ │ │ - 0x000c0a70 2d696420 3a202020 2020207b 202a282e -id : { *(. │ │ │ │ - 0x000c0a80 6e6f7465 2e627569 6c642d69 6429207d note.build-id) } │ │ │ │ - 0x000c0a90 0a20202e 6e6f7465 2e474e55 2d737461 . .note.GNU-sta │ │ │ │ - 0x000c0aa0 636b203a 20202020 207b202a 282e6e6f ck : { *(.no │ │ │ │ - 0x000c0ab0 74652e47 4e552d73 7461636b 29207d0a te.GNU-stack) }. │ │ │ │ - 0x000c0ac0 20202e6e 6f74652e 676e752e 70726f70 .note.gnu.prop │ │ │ │ - 0x000c0ad0 65727479 203a2020 7b202a28 2e6e6f74 erty : { *(.not │ │ │ │ - 0x000c0ae0 652e676e 752e7072 6f706572 74792920 e.gnu.property) │ │ │ │ - 0x000c0af0 7d0a2020 2e6e6f74 652e4142 492d7461 }. .note.ABI-ta │ │ │ │ - 0x000c0b00 67203a20 20202020 20207b20 2a282e6e g : { *(.n │ │ │ │ - 0x000c0b10 6f74652e 4142492d 74616729 207d0a20 ote.ABI-tag) }. │ │ │ │ - 0x000c0b20 202e6e6f 74652e70 61636b61 6765203a .note.package : │ │ │ │ - 0x000c0b30 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000c0b40 2e706163 6b616765 29207d0a 20202e6e .package) }. .n │ │ │ │ - 0x000c0b50 6f74652e 646c6f70 656e203a 20202020 ote.dlopen : │ │ │ │ - 0x000c0b60 20202020 7b202a28 2e6e6f74 652e646c { *(.note.dl │ │ │ │ - 0x000c0b70 6f70656e 29207d0a 20202e6e 6f74652e open) }. .note. │ │ │ │ - 0x000c0b80 6e657462 73642e69 64656e74 203a2020 netbsd.ident : │ │ │ │ - 0x000c0b90 7b202a28 2e6e6f74 652e6e65 74627364 { *(.note.netbsd │ │ │ │ - 0x000c0ba0 2e696465 6e742920 7d0a2020 2e6e6f74 .ident) }. .not │ │ │ │ - 0x000c0bb0 652e6f70 656e6273 642e6964 656e7420 e.openbsd.ident │ │ │ │ - 0x000c0bc0 3a207b20 2a282e6e 6f74652e 6f70656e : { *(.note.open │ │ │ │ - 0x000c0bd0 6273642e 6964656e 7429207d 0a20202f bsd.ident) }. / │ │ │ │ - 0x000c0be0 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x000c0bf0 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ - 0x000c0c00 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000c0c10 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x000c0c20 73732066 6f722074 68652064 61746120 ss for the data │ │ │ │ - 0x000c0c30 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x000c0c40 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x000c0c50 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000c0c60 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000c0c70 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000c0c80 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000c0c90 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x000c0ca0 454e545f 414c4947 4e202843 4f4e5354 ENT_ALIGN (CONST │ │ │ │ - 0x000c0cb0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000c0cc0 292c2043 4f4e5354 414e5420 28434f4d ), CONSTANT (COM │ │ │ │ - 0x000c0cd0 4d4f4e50 41474553 495a4529 293b0a20 MONPAGESIZE));. │ │ │ │ - 0x000c0ce0 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ - 0x000c0cf0 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ - 0x000c0d00 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x000c0d10 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x000c0d20 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x000c0d30 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x000c0d40 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x000c0d50 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000c0d60 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x000c0d70 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x000c0d80 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x000c0d90 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000c0da0 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x000c0db0 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x000c0dc0 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000c0dd0 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x000c0de0 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000c0df0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000c0e00 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ - 0x000c0e10 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x000c0e20 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ - 0x000c0e30 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x000c0e40 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ - 0x000c0e50 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ - 0x000c0e60 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ - 0x000c0e70 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ - 0x000c0e80 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000c0e90 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ - 0x000c0ea0 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ - 0x000c0eb0 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ - 0x000c0ec0 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x000c0ed0 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ - 0x000c0ee0 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ - 0x000c0ef0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x000c0f00 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ - 0x000c0f10 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ - 0x000c0f20 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x000c0f30 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x000c0f40 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x000c0f50 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000c0f60 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ - 0x000c0f70 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ - 0x000c0f80 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000c0f90 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000c0fa0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x000c0fb0 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ - 0x000c0fc0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000c0fd0 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x000c0fe0 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x000c0ff0 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x000c1000 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000c1010 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ - 0x000c1020 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x000c1030 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ - 0x000c1040 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000c1050 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ - 0x000c1060 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000c1070 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x000c1080 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x000c1090 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000c10a0 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x000c10b0 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x000c10c0 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x000c10d0 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ - 0x000c10e0 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x000c10f0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000c1100 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ - 0x000c1110 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000c1120 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000c1130 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000c1140 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000c1150 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000c1160 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000c1170 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000c1180 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000c1190 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000c11a0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000c11b0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000c11c0 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ - 0x000c11d0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000c11e0 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ - 0x000c11f0 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ - 0x000c1200 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000c1210 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ - 0x000c1220 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ - 0x000c1230 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ - 0x000c1240 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ - 0x000c1250 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ - 0x000c1260 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ - 0x000c1270 20202020 20202066 69727374 2e202042 first. B │ │ │ │ - 0x000c1280 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ - 0x000c1290 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ - 0x000c12a0 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000c12b0 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ - 0x000c12c0 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ - 0x000c12d0 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ - 0x000c12e0 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ - 0x000c12f0 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ - 0x000c1300 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ - 0x000c1310 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ - 0x000c1320 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ - 0x000c1330 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ - 0x000c1340 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ - 0x000c1350 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ - 0x000c1360 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ - 0x000c1370 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ - 0x000c1380 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ - 0x000c1390 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ - 0x000c13a0 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x000c13b0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x000c13c0 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x000c13d0 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ - 0x000c13e0 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ - 0x000c13f0 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ - 0x000c1400 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ - 0x000c1410 20202020 20202074 68652063 7274656e the crten │ │ │ │ - 0x000c1420 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ - 0x000c1430 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ - 0x000c1440 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ - 0x000c1450 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000c1460 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ - 0x000c1470 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ - 0x000c1480 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ - 0x000c1490 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ - 0x000c14a0 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ - 0x000c14b0 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ - 0x000c14c0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000c14d0 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000c14e0 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x000c14f0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x000c1500 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x000c1510 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ - 0x000c1520 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ - 0x000c1530 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000c1540 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x000c1550 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000c1560 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x000c1570 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000c1580 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000c1590 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000c15a0 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x000c15b0 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000c15c0 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ - 0x000c15d0 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ - 0x000c15e0 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ - 0x000c15f0 72202020 20202020 20202020 203a207b r : { │ │ │ │ - 0x000c1600 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ - 0x000c1610 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ - 0x000c1620 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ - 0x000c1630 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ - 0x000c1640 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x000c1650 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ - 0x000c1660 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ - 0x000c1670 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ - 0x000c1680 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000c1690 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ - 0x000c16a0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000c16b0 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x000c16c0 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x000c16d0 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ - 0x000c16e0 7d0a2020 2e203d20 44415441 5f534547 }. . = DATA_SEG │ │ │ │ - 0x000c16f0 4d454e54 5f52454c 524f5f45 4e442028 MENT_RELRO_END ( │ │ │ │ - 0x000c1700 31322c20 2e293b0a 20202e67 6f742e70 12, .);. .got.p │ │ │ │ - 0x000c1710 6c742020 20202020 20203a20 7b202a28 lt : { *( │ │ │ │ - 0x000c1720 2e676f74 2e706c74 29202a28 2e69676f .got.plt) *(.igo │ │ │ │ - 0x000c1730 742e706c 7429207d 0a20202e 64617461 t.plt) }. .data │ │ │ │ - 0x000c1740 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000c1750 0a202020 2050524f 56494445 20285f5f . PROVIDE (__ │ │ │ │ - 0x000c1760 64617461 5f737461 7274203d 202e293b data_start = .); │ │ │ │ - 0x000c1770 0a202020 202a282e 64617461 202e6461 . *(.data .da │ │ │ │ - 0x000c1780 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000c1790 63652e64 2e2a290a 20202020 534f5254 ce.d.*). SORT │ │ │ │ - 0x000c17a0 28434f4e 53545255 43544f52 53290a20 (CONSTRUCTORS). │ │ │ │ - 0x000c17b0 207d0a20 202e6461 74613120 20202020 }. .data1 │ │ │ │ - 0x000c17c0 20202020 203a207b 202a282e 64617461 : { *(.data │ │ │ │ - 0x000c17d0 3129207d 0a20205f 65646174 61203d20 1) }. _edata = │ │ │ │ - 0x000c17e0 2e3b0a20 2050524f 56494445 20286564 .;. PROVIDE (ed │ │ │ │ - 0x000c17f0 61746120 3d202e29 3b0a2020 2e203d20 ata = .);. . = │ │ │ │ - 0x000c1800 414c4947 4e28414c 49474e4f 46284e45 ALIGN(ALIGNOF(NE │ │ │ │ - 0x000c1810 58545f53 45435449 4f4e2929 3b0a2020 XT_SECTION));. │ │ │ │ - 0x000c1820 5f5f6273 735f7374 61727420 3d202e3b __bss_start = .; │ │ │ │ - 0x000c1830 0a20205f 5f627373 5f737461 72745f5f . __bss_start__ │ │ │ │ - 0x000c1840 203d202e 3b0a2020 2e627373 20202020 = .;. .bss │ │ │ │ - 0x000c1850 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000c1860 20202a28 2e64796e 62737329 0a202020 *(.dynbss). │ │ │ │ - 0x000c1870 202a282e 62737320 2e627373 2e2a202e *(.bss .bss.* . │ │ │ │ - 0x000c1880 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ - 0x000c1890 290a2020 20202a28 434f4d4d 4f4e290a ). *(COMMON). │ │ │ │ - 0x000c18a0 20202020 2f2a2041 6c69676e 20686572 /* Align her │ │ │ │ - 0x000c18b0 6520746f 20656e73 75726520 74686174 e to ensure that │ │ │ │ - 0x000c18c0 20696e20 74686520 636f6d6d 6f6e2063 in the common c │ │ │ │ - 0x000c18d0 61736520 6f662074 68657265 206f6e6c ase of there onl │ │ │ │ - 0x000c18e0 79206265 696e6720 6f6e650a 20202020 y being one. │ │ │ │ - 0x000c18f0 20202074 79706520 6f66202e 62737320 type of .bss │ │ │ │ - 0x000c1900 73656374 696f6e2c 20746865 20736563 section, the sec │ │ │ │ - 0x000c1910 74696f6e 206f6363 75706965 73207370 tion occupies sp │ │ │ │ - 0x000c1920 61636520 75702074 6f205f65 6e642e0a ace up to _end.. │ │ │ │ - 0x000c1930 20202020 20202041 6c69676e 20616674 Align aft │ │ │ │ - 0x000c1940 6572202e 62737320 746f2065 6e737572 er .bss to ensur │ │ │ │ - 0x000c1950 6520636f 72726563 7420616c 69676e6d e correct alignm │ │ │ │ - 0x000c1960 656e7420 6576656e 20696620 7468650a ent even if the. │ │ │ │ - 0x000c1970 20202020 2020202e 62737320 73656374 .bss sect │ │ │ │ - 0x000c1980 696f6e20 64697361 70706561 72732062 ion disappears b │ │ │ │ - 0x000c1990 65636175 73652074 68657265 20617265 ecause there are │ │ │ │ - 0x000c19a0 206e6f20 696e7075 74207365 6374696f no input sectio │ │ │ │ - 0x000c19b0 6e732e0a 20202020 20202046 49584d45 ns.. FIXME │ │ │ │ - 0x000c19c0 3a205768 7920646f 20776520 6e656564 : Why do we need │ │ │ │ - 0x000c19d0 2069743f 20576865 6e207468 65726520 it? When there │ │ │ │ - 0x000c19e0 6973206e 6f202e62 73732073 65637469 is no .bss secti │ │ │ │ - 0x000c19f0 6f6e2c20 77652064 6f206e6f 740a2020 on, we do not. │ │ │ │ - 0x000c1a00 20202020 20706164 20746865 202e6461 pad the .da │ │ │ │ - 0x000c1a10 74612073 65637469 6f6e2e20 202a2f0a ta section. */. │ │ │ │ - 0x000c1a20 20202020 20202e20 3d20414c 49474e28 . = ALIGN( │ │ │ │ - 0x000c1a30 2e20213d 2030203f 20333220 2f203820 . != 0 ? 32 / 8 │ │ │ │ - 0x000c1a40 3a203129 3b0a2020 7d0a2020 5f627373 : 1);. }. _bss │ │ │ │ - 0x000c1a50 5f656e64 5f5f203d 202e3b20 5f5f6273 _end__ = .; __bs │ │ │ │ - 0x000c1a60 735f656e 645f5f20 3d202e3b 0a202020 s_end__ = .;. │ │ │ │ - 0x000c1a70 202e203d 20414c49 474e2833 32202f20 . = ALIGN(32 / │ │ │ │ - 0x000c1a80 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ - 0x000c1a90 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ - 0x000c1aa0 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x000c1ab0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000c1ac0 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ - 0x000c1ad0 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ - 0x000c1ae0 4e283332 202f2038 293b0a20 205f5f65 N(32 / 8);. __e │ │ │ │ - 0x000c1af0 6e645f5f 203d202e 3b0a2020 5f656e64 nd__ = .;. _end │ │ │ │ - 0x000c1b00 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ - 0x000c1b10 28656e64 203d202e 293b0a20 202e203d (end = .);. . = │ │ │ │ - 0x000c1b20 20444154 415f5345 474d454e 545f454e DATA_SEGMENT_EN │ │ │ │ - 0x000c1b30 4420282e 293b0a20 202f2a20 53746172 D (.);. /* Star │ │ │ │ - 0x000c1b40 74206f66 20746865 2054696e 79204461 t of the Tiny Da │ │ │ │ - 0x000c1b50 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000c1b60 202f2a20 53746162 73206465 62756767 /* Stabs debugg │ │ │ │ - 0x000c1b70 696e6720 73656374 696f6e73 2e20202a ing sections. * │ │ │ │ - 0x000c1b80 2f0a2020 2e737461 62202020 20202020 /. .stab │ │ │ │ - 0x000c1b90 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000c1ba0 29207d0a 20202e73 74616273 74722020 ) }. .stabstr │ │ │ │ - 0x000c1bb0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000c1bc0 61627374 7229207d 0a20202e 73746162 abstr) }. .stab │ │ │ │ - 0x000c1bd0 2e657863 6c202020 20203020 3a207b20 .excl 0 : { │ │ │ │ - 0x000c1be0 2a282e73 7461622e 6578636c 29207d0a *(.stab.excl) }. │ │ │ │ - 0x000c1bf0 20202e73 7461622e 6578636c 73747220 .stab.exclstr │ │ │ │ - 0x000c1c00 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000c1c10 78636c73 74722920 7d0a2020 2e737461 xclstr) }. .sta │ │ │ │ - 0x000c1c20 622e696e 64657820 20202030 203a207b b.index 0 : { │ │ │ │ - 0x000c1c30 202a282e 73746162 2e696e64 65782920 *(.stab.index) │ │ │ │ - 0x000c1c40 7d0a2020 2e737461 622e696e 64657873 }. .stab.indexs │ │ │ │ - 0x000c1c50 74722030 203a207b 202a282e 73746162 tr 0 : { *(.stab │ │ │ │ - 0x000c1c60 2e696e64 65787374 7229207d 0a20202e .indexstr) }. . │ │ │ │ - 0x000c1c70 636f6d6d 656e7420 30202849 4e464f29 comment 0 (INFO) │ │ │ │ - 0x000c1c80 203a207b 202a282e 636f6d6d 656e7429 : { *(.comment) │ │ │ │ - 0x000c1c90 3b204c49 4e4b4552 5f564552 53494f4e ; LINKER_VERSION │ │ │ │ - 0x000c1ca0 3b207d0a 20202e67 6e752e62 75696c64 ; }. .gnu.build │ │ │ │ - 0x000c1cb0 2e617474 72696275 74657320 3a207b20 .attributes : { │ │ │ │ - 0x000c1cc0 2a282e67 6e752e62 75696c64 2e617474 *(.gnu.build.att │ │ │ │ - 0x000c1cd0 72696275 74657320 2e676e75 2e627569 ributes .gnu.bui │ │ │ │ - 0x000c1ce0 6c642e61 74747269 62757465 732e2a29 ld.attributes.*) │ │ │ │ - 0x000c1cf0 207d0a20 202f2a20 44574152 46206465 }. /* DWARF de │ │ │ │ - 0x000c1d00 62756720 73656374 696f6e73 2e0a2020 bug sections.. │ │ │ │ - 0x000c1d10 20202053 796d626f 6c732069 6e207468 Symbols in th │ │ │ │ - 0x000c1d20 65204457 41524620 64656275 6767696e e DWARF debuggin │ │ │ │ - 0x000c1d30 67207365 6374696f 6e732061 72652072 g sections are r │ │ │ │ - 0x000c1d40 656c6174 69766520 746f2074 68652062 elative to the b │ │ │ │ - 0x000c1d50 6567696e 6e696e67 0a202020 20206f66 eginning. of │ │ │ │ - 0x000c1d60 20746865 20736563 74696f6e 20736f20 the section so │ │ │ │ - 0x000c1d70 77652062 6567696e 20746865 6d206174 we begin them at │ │ │ │ - 0x000c1d80 20302e20 202a2f0a 20202f2a 20445741 0. */. /* DWA │ │ │ │ - 0x000c1d90 52462031 2e20202a 2f0a2020 2e646562 RF 1. */. .deb │ │ │ │ - 0x000c1da0 75672020 20202020 20202020 30203a20 ug 0 : │ │ │ │ - 0x000c1db0 7b202a28 2e646562 75672920 7d0a2020 { *(.debug) }. │ │ │ │ - 0x000c1dc0 2e6c696e 65202020 20202020 20202020 .line │ │ │ │ - 0x000c1dd0 30203a20 7b202a28 2e6c696e 6529207d 0 : { *(.line) } │ │ │ │ - 0x000c1de0 0a20202f 2a20474e 55204457 41524620 . /* GNU DWARF │ │ │ │ - 0x000c1df0 31206578 74656e73 696f6e73 2e20202a 1 extensions. * │ │ │ │ - 0x000c1e00 2f0a2020 2e646562 75675f73 7263696e /. .debug_srcin │ │ │ │ - 0x000c1e10 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x000c1e20 75675f73 7263696e 666f2920 7d0a2020 ug_srcinfo) }. │ │ │ │ - 0x000c1e30 2e646562 75675f73 666e616d 65732020 .debug_sfnames │ │ │ │ - 0x000c1e40 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000c1e50 666e616d 65732920 7d0a2020 2f2a2044 fnames) }. /* D │ │ │ │ - 0x000c1e60 57415246 20312e31 20616e64 20445741 WARF 1.1 and DWA │ │ │ │ - 0x000c1e70 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000c1e80 75675f61 72616e67 65732020 30203a20 ug_aranges 0 : │ │ │ │ - 0x000c1e90 7b202a28 2e646562 75675f61 72616e67 { *(.debug_arang │ │ │ │ - 0x000c1ea0 65732920 7d0a2020 2e646562 75675f70 es) }. .debug_p │ │ │ │ - 0x000c1eb0 75626e61 6d657320 30203a20 7b202a28 ubnames 0 : { *( │ │ │ │ - 0x000c1ec0 2e646562 75675f70 75626e61 6d657329 .debug_pubnames) │ │ │ │ - 0x000c1ed0 207d0a20 202f2a20 44574152 4620322e }. /* DWARF 2. │ │ │ │ - 0x000c1ee0 20202a2f 0a20202e 64656275 675f696e */. .debug_in │ │ │ │ - 0x000c1ef0 666f2020 20202030 203a207b 202a282e fo 0 : { *(. │ │ │ │ - 0x000c1f00 64656275 675f696e 666f202e 676e752e debug_info .gnu. │ │ │ │ - 0x000c1f10 6c696e6b 6f6e6365 2e77692e 2a29207d linkonce.wi.*) } │ │ │ │ - 0x000c1f20 0a20202e 64656275 675f6162 62726576 . .debug_abbrev │ │ │ │ - 0x000c1f30 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000c1f40 675f6162 62726576 29207d0a 20202e64 g_abbrev) }. .d │ │ │ │ - 0x000c1f50 65627567 5f6c696e 65202020 20203020 ebug_line 0 │ │ │ │ - 0x000c1f60 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000c1f70 65202e64 65627567 5f6c696e 652e2a20 e .debug_line.* │ │ │ │ - 0x000c1f80 2e646562 75675f6c 696e655f 656e6429 .debug_line_end) │ │ │ │ - 0x000c1f90 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ - 0x000c1fa0 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ - 0x000c1fb0 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ - 0x000c1fc0 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ - 0x000c1fd0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000c1fe0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000c1ff0 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ - 0x000c2000 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ - 0x000c2010 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ - 0x000c2020 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000c2030 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ - 0x000c2040 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ - 0x000c2050 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x000c2060 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ - 0x000c2070 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000c2080 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ - 0x000c2090 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x000c20a0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c20b0 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ - 0x000c20c0 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ - 0x000c20d0 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ - 0x000c20e0 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ - 0x000c20f0 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ - 0x000c2100 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ - 0x000c2110 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ - 0x000c2120 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ - 0x000c2130 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ - 0x000c2140 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x000c2150 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ - 0x000c2160 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ - 0x000c2170 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ - 0x000c2180 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ - 0x000c2190 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x000c21a0 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ - 0x000c21b0 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ - 0x000c21c0 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ - 0x000c21d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c21e0 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ - 0x000c21f0 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ - 0x000c2200 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x000c2210 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x000c2220 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ - 0x000c2230 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ - 0x000c2240 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ - 0x000c2250 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ - 0x000c2260 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ - 0x000c2270 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ - 0x000c2280 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ - 0x000c2290 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ - 0x000c22a0 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ - 0x000c22b0 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000c22c0 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ - 0x000c22d0 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ - 0x000c22e0 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ - 0x000c22f0 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ - 0x000c2300 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ - 0x000c2310 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ - 0x000c2320 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ - 0x000c2330 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ - 0x000c2340 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ - 0x000c2350 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ - 0x000c2360 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ - 0x000c2370 2e61726d 2e696465 6e742929 207d0a20 .arm.ident)) }. │ │ │ │ - 0x000c2380 202f4449 53434152 442f203a 207b202a /DISCARD/ : { * │ │ │ │ - 0x000c2390 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x000c23a0 29202a28 2e676e75 5f646562 75676c69 ) *(.gnu_debugli │ │ │ │ - 0x000c23b0 6e6b2920 2a282e67 6e752e6c 746f5f2a nk) *(.gnu.lto_* │ │ │ │ - 0x000c23c0 29202a28 2e676e75 5f6f626a 6563745f ) *(.gnu_object_ │ │ │ │ - 0x000c23d0 6f6e6c79 29207d0a 7d0a0a00 00000000 only) }.}....... │ │ │ │ - 0x000c23e0 2f2a2053 63726970 7420666f 72202d70 /* Script for -p │ │ │ │ - 0x000c23f0 6965202a 2f0a2f2a 20436f70 79726967 ie */./* Copyrig │ │ │ │ - 0x000c2400 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x000c2410 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x000c2420 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x000c2430 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x000c2440 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x000c2450 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x000c2460 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x000c2470 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x000c2480 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x000c2490 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x000c24a0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x000c24b0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x000c24c0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x000c24d0 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x000c24e0 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x000c24f0 5055545f 464f524d 41542822 656c6633 PUT_FORMAT("elf3 │ │ │ │ - 0x000c2500 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000c2510 2c202265 6c663332 2d626967 61617263 , "elf32-bigaarc │ │ │ │ - 0x000c2520 68363422 2c202265 6c663332 2d6c6974 h64", "elf32-lit │ │ │ │ - 0x000c2530 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x000c2540 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x000c2550 3a696c70 3332290a 454e5452 59285f73 :ilp32).ENTRY(_s │ │ │ │ - 0x000c2560 74617274 290a5345 41524348 5f444952 tart).SEARCH_DIR │ │ │ │ - 0x000c2570 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000c2580 622f6161 72636836 345f696c 7033322d b/aarch64_ilp32- │ │ │ │ - 0x000c2590 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000c25a0 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000c25b0 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000c25c0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000c25d0 5f444952 28223d2f 7573722f 6c69622f _DIR("=/usr/lib/ │ │ │ │ - 0x000c25e0 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000c25f0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000c2600 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000c2610 616c2f6c 69622f61 61726368 36342d6c al/lib/aarch64-l │ │ │ │ - 0x000c2620 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000c2630 43485f44 49522822 3d2f6c69 622f6161 CH_DIR("=/lib/aa │ │ │ │ - 0x000c2640 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000c2650 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c2660 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000c2670 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000c2680 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000c2690 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000c26a0 782d676e 75696c70 33322229 3b205345 x-gnuilp32"); SE │ │ │ │ - 0x000c26b0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000c26c0 6c6f6361 6c2f6c69 62696c70 33322229 local/libilp32") │ │ │ │ - 0x000c26d0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000c26e0 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000c26f0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000c2700 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000c2710 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ - 0x000c2720 6c2f6c69 6222293b 20534541 5243485f l/lib"); SEARCH_ │ │ │ │ - 0x000c2730 44495228 223d2f6c 69622229 3b205345 DIR("=/lib"); SE │ │ │ │ - 0x000c2740 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000c2750 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000c2760 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000c2770 2d6c696e 75782d67 6e752f6c 6962696c -linux-gnu/libil │ │ │ │ - 0x000c2780 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000c2790 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000c27a0 2d6c696e 75782d67 6e752f6c 69622229 -linux-gnu/lib") │ │ │ │ - 0x000c27b0 3b0a5345 4354494f 4e530a7b 0a20202f ;.SECTIONS.{. / │ │ │ │ - 0x000c27c0 2a205265 61642d6f 6e6c7920 73656374 * Read-only sect │ │ │ │ - 0x000c27d0 696f6e73 2c206d65 72676564 20696e74 ions, merged int │ │ │ │ - 0x000c27e0 6f207465 78742073 65676d65 6e743a20 o text segment: │ │ │ │ - 0x000c27f0 2a2f0a20 2050524f 56494445 20285f5f */. PROVIDE (__ │ │ │ │ - 0x000c2800 65786563 75746162 6c655f73 74617274 executable_start │ │ │ │ - 0x000c2810 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000c2820 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ - 0x000c2830 20302929 3b0a2020 2e203d20 5345474d 0));. . = SEGM │ │ │ │ - 0x000c2840 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x000c2850 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ - 0x000c2860 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x000c2870 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x000c2880 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x000c2890 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x000c28a0 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x000c28b0 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x000c28c0 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x000c28d0 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x000c28e0 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x000c28f0 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x000c2900 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x000c2910 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x000c2920 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x000c2930 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x000c2940 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x000c2950 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x000c2960 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x000c2970 2d696429 207d0a20 202e696e 74657270 -id) }. .interp │ │ │ │ - 0x000c2980 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000c2990 696e7465 72702920 7d0a2020 2e686173 interp) }. .has │ │ │ │ - 0x000c29a0 68202020 20202020 20202020 3a207b20 h : { │ │ │ │ - 0x000c29b0 2a282e68 61736829 207d0a20 202e676e *(.hash) }. .gn │ │ │ │ - 0x000c29c0 752e6861 73682020 20202020 203a207b u.hash : { │ │ │ │ - 0x000c29d0 202a282e 676e752e 68617368 29207d0a *(.gnu.hash) }. │ │ │ │ - 0x000c29e0 20202e64 796e7379 6d202020 20202020 .dynsym │ │ │ │ - 0x000c29f0 20203a20 7b202a28 2e64796e 73796d29 : { *(.dynsym) │ │ │ │ - 0x000c2a00 207d0a20 202e6479 6e737472 20202020 }. .dynstr │ │ │ │ - 0x000c2a10 20202020 203a207b 202a282e 64796e73 : { *(.dyns │ │ │ │ - 0x000c2a20 74722920 7d0a2020 2e676e75 2e766572 tr) }. .gnu.ver │ │ │ │ - 0x000c2a30 73696f6e 20202020 3a207b20 2a282e67 sion : { *(.g │ │ │ │ - 0x000c2a40 6e752e76 65727369 6f6e2920 7d0a2020 nu.version) }. │ │ │ │ - 0x000c2a50 2e676e75 2e766572 73696f6e 5f642020 .gnu.version_d │ │ │ │ - 0x000c2a60 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000c2a70 6f6e5f64 29207d0a 20202e67 6e752e76 on_d) }. .gnu.v │ │ │ │ - 0x000c2a80 65727369 6f6e5f72 20203a20 7b202a28 ersion_r : { *( │ │ │ │ - 0x000c2a90 2e676e75 2e766572 73696f6e 5f722920 .gnu.version_r) │ │ │ │ - 0x000c2aa0 7d0a2020 2e72656c 612e696e 69742020 }. .rela.init │ │ │ │ - 0x000c2ab0 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000c2ac0 696e6974 29207d0a 20202e72 656c612e init) }. .rela. │ │ │ │ - 0x000c2ad0 74657874 20202020 20203a20 7b202a28 text : { *( │ │ │ │ - 0x000c2ae0 2e72656c 612e7465 7874202e 72656c61 .rela.text .rela │ │ │ │ - 0x000c2af0 2e746578 742e2a20 2e72656c 612e676e .text.* .rela.gn │ │ │ │ - 0x000c2b00 752e6c69 6e6b6f6e 63652e74 2e2a2920 u.linkonce.t.*) │ │ │ │ - 0x000c2b10 7d0a2020 2e72656c 612e6669 6e692020 }. .rela.fini │ │ │ │ - 0x000c2b20 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000c2b30 66696e69 29207d0a 20202e72 656c612e fini) }. .rela. │ │ │ │ - 0x000c2b40 726f6461 74612020 20203a20 7b202a28 rodata : { *( │ │ │ │ - 0x000c2b50 2e72656c 612e726f 64617461 202e7265 .rela.rodata .re │ │ │ │ - 0x000c2b60 6c612e72 6f646174 612e2a20 2e72656c la.rodata.* .rel │ │ │ │ - 0x000c2b70 612e676e 752e6c69 6e6b6f6e 63652e72 a.gnu.linkonce.r │ │ │ │ - 0x000c2b80 2e2a2920 7d0a2020 2e72656c 612e6461 .*) }. .rela.da │ │ │ │ - 0x000c2b90 74612e72 656c2e72 6f202020 3a207b20 ta.rel.ro : { │ │ │ │ - 0x000c2ba0 2a282e72 656c612e 64617461 2e72656c *(.rela.data.rel │ │ │ │ - 0x000c2bb0 2e726f20 2e72656c 612e6461 74612e72 .ro .rela.data.r │ │ │ │ - 0x000c2bc0 656c2e72 6f2e2a20 2e72656c 612e676e el.ro.* .rela.gn │ │ │ │ - 0x000c2bd0 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x000c2be0 2e726f2e 2a29207d 0a20202e 72656c61 .ro.*) }. .rela │ │ │ │ - 0x000c2bf0 2e646174 61202020 2020203a 207b202a .data : { * │ │ │ │ - 0x000c2c00 282e7265 6c612e64 61746120 2e72656c (.rela.data .rel │ │ │ │ - 0x000c2c10 612e6461 74612e2a 202e7265 6c612e67 a.data.* .rela.g │ │ │ │ - 0x000c2c20 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x000c2c30 207d0a20 202e7265 6c612e74 64617461 }. .rela.tdata │ │ │ │ - 0x000c2c40 0920203a 207b202a 282e7265 6c612e74 . : { *(.rela.t │ │ │ │ - 0x000c2c50 64617461 202e7265 6c612e74 64617461 data .rela.tdata │ │ │ │ - 0x000c2c60 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000c2c70 6b6f6e63 652e7464 2e2a2920 7d0a2020 konce.td.*) }. │ │ │ │ - 0x000c2c80 2e72656c 612e7462 73730920 203a207b .rela.tbss. : { │ │ │ │ - 0x000c2c90 202a282e 72656c61 2e746273 73202e72 *(.rela.tbss .r │ │ │ │ - 0x000c2ca0 656c612e 74627373 2e2a202e 72656c61 ela.tbss.* .rela │ │ │ │ - 0x000c2cb0 2e676e75 2e6c696e 6b6f6e63 652e7462 .gnu.linkonce.tb │ │ │ │ - 0x000c2cc0 2e2a2920 7d0a2020 2e72656c 612e6374 .*) }. .rela.ct │ │ │ │ - 0x000c2cd0 6f727320 20202020 3a207b20 2a282e72 ors : { *(.r │ │ │ │ - 0x000c2ce0 656c612e 63746f72 7329207d 0a20202e ela.ctors) }. . │ │ │ │ - 0x000c2cf0 72656c61 2e64746f 72732020 2020203a rela.dtors : │ │ │ │ - 0x000c2d00 207b202a 282e7265 6c612e64 746f7273 { *(.rela.dtors │ │ │ │ - 0x000c2d10 29207d0a 20202e72 656c612e 676f7420 ) }. .rela.got │ │ │ │ - 0x000c2d20 20202020 20203a20 7b202a28 2e72656c : { *(.rel │ │ │ │ - 0x000c2d30 612e676f 7429207d 0a20202e 72656c61 a.got) }. .rela │ │ │ │ - 0x000c2d40 2e627373 20202020 2020203a 207b202a .bss : { * │ │ │ │ - 0x000c2d50 282e7265 6c612e62 7373202e 72656c61 (.rela.bss .rela │ │ │ │ - 0x000c2d60 2e627373 2e2a202e 72656c61 2e676e75 .bss.* .rela.gnu │ │ │ │ - 0x000c2d70 2e6c696e 6b6f6e63 652e622e 2a29207d .linkonce.b.*) } │ │ │ │ - 0x000c2d80 0a20202e 72656c61 2e696675 6e632020 . .rela.ifunc │ │ │ │ - 0x000c2d90 2020203a 207b202a 282e7265 6c612e69 : { *(.rela.i │ │ │ │ - 0x000c2da0 66756e63 29207d0a 20202e72 656c612e func) }. .rela. │ │ │ │ - 0x000c2db0 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x000c2dc0 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000c2dd0 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ - 0x000c2de0 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ - 0x000c2df0 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ - 0x000c2e00 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ - 0x000c2e10 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000c2e20 65786563 75746162 6c652063 6f646520 executable code │ │ │ │ - 0x000c2e30 72656769 6f6e2e20 202a2f0a 20202e69 region. */. .i │ │ │ │ - 0x000c2e40 6e697420 20202020 20202020 20203a0a nit :. │ │ │ │ - 0x000c2e50 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x000c2e60 534f5254 5f4e4f4e 45282e69 6e697429 SORT_NONE(.init) │ │ │ │ - 0x000c2e70 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x000c2e80 64350a20 202e706c 74202020 20202020 d5. .plt │ │ │ │ - 0x000c2e90 20202020 203a2041 4c49474e 28313629 : ALIGN(16) │ │ │ │ - 0x000c2ea0 207b202a 282e706c 7429202a 282e6970 { *(.plt) *(.ip │ │ │ │ - 0x000c2eb0 6c742920 7d0a2020 2e746578 74202020 lt) }. .text │ │ │ │ - 0x000c2ec0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000c2ed0 20202a28 2e746578 742e756e 6c696b65 *(.text.unlike │ │ │ │ - 0x000c2ee0 6c79202e 74657874 2e2a5f75 6e6c696b ly .text.*_unlik │ │ │ │ - 0x000c2ef0 656c7920 2e746578 742e756e 6c696b65 ely .text.unlike │ │ │ │ - 0x000c2f00 6c792e2a 290a2020 20202a28 2e746578 ly.*). *(.tex │ │ │ │ - 0x000c2f10 742e6578 6974202e 74657874 2e657869 t.exit .text.exi │ │ │ │ - 0x000c2f20 742e2a29 0a202020 202a282e 74657874 t.*). *(.text │ │ │ │ - 0x000c2f30 2e737461 72747570 202e7465 78742e73 .startup .text.s │ │ │ │ - 0x000c2f40 74617274 75702e2a 290a2020 20202a28 tartup.*). *( │ │ │ │ - 0x000c2f50 2e746578 742e686f 74202e74 6578742e .text.hot .text. │ │ │ │ - 0x000c2f60 686f742e 2a290a20 2020202a 28534f52 hot.*). *(SOR │ │ │ │ - 0x000c2f70 54282e74 6578742e 736f7274 65642e2a T(.text.sorted.* │ │ │ │ - 0x000c2f80 29290a20 2020202a 282e7465 7874202e )). *(.text . │ │ │ │ - 0x000c2f90 73747562 202e7465 78742e2a 202e676e stub .text.* .gn │ │ │ │ - 0x000c2fa0 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ - 0x000c2fb0 20202020 2f2a202e 676e752e 7761726e /* .gnu.warn │ │ │ │ - 0x000c2fc0 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000c2fd0 2068616e 646c6564 20737065 6369616c handled special │ │ │ │ - 0x000c2fe0 6c792062 7920656c 662e656d 2e20202a ly by elf.em. * │ │ │ │ - 0x000c2ff0 2f0a2020 20202a28 2e676e75 2e776172 /. *(.gnu.war │ │ │ │ - 0x000c3000 6e696e67 290a2020 7d203d30 78316632 ning). } =0x1f2 │ │ │ │ - 0x000c3010 30303364 350a2020 2e66696e 69202020 003d5. .fini │ │ │ │ - 0x000c3020 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000c3030 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x000c3040 4f4e4528 2e66696e 69292929 0a20207d ONE(.fini))). } │ │ │ │ - 0x000c3050 203d3078 31663230 30336435 0a202050 =0x1f2003d5. P │ │ │ │ - 0x000c3060 524f5649 44452028 5f5f6574 65787420 ROVIDE (__etext │ │ │ │ - 0x000c3070 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000c3080 285f6574 65787420 3d202e29 3b0a2020 (_etext = .);. │ │ │ │ - 0x000c3090 50524f56 49444520 28657465 7874203d PROVIDE (etext = │ │ │ │ - 0x000c30a0 202e293b 0a20202f 2a205374 61727420 .);. /* Start │ │ │ │ - 0x000c30b0 6f662074 68652052 65616420 4f6e6c79 of the Read Only │ │ │ │ - 0x000c30c0 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000c30d0 2f0a2020 2e726f64 61746120 20202020 /. .rodata │ │ │ │ - 0x000c30e0 20202020 3a207b20 2a282e72 6f646174 : { *(.rodat │ │ │ │ - 0x000c30f0 61202e72 6f646174 612e2a20 2e676e75 a .rodata.* .gnu │ │ │ │ - 0x000c3100 2e6c696e 6b6f6e63 652e722e 2a29207d .linkonce.r.*) } │ │ │ │ - 0x000c3110 0a20202e 726f6461 74613120 20202020 . .rodata1 │ │ │ │ - 0x000c3120 2020203a 207b202a 282e726f 64617461 : { *(.rodata │ │ │ │ - 0x000c3130 3129207d 0a20202e 65685f66 72616d65 1) }. .eh_frame │ │ │ │ - 0x000c3140 5f686472 2020203a 207b202a 282e6568 _hdr : { *(.eh │ │ │ │ - 0x000c3150 5f667261 6d655f68 64722920 2a282e65 _frame_hdr) *(.e │ │ │ │ - 0x000c3160 685f6672 616d655f 656e7472 79202e65 h_frame_entry .e │ │ │ │ - 0x000c3170 685f6672 616d655f 656e7472 792e2a29 h_frame_entry.*) │ │ │ │ - 0x000c3180 207d0a20 202e6568 5f667261 6d652020 }. .eh_frame │ │ │ │ - 0x000c3190 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000c31a0 4f207b20 4b454550 20282a28 2e65685f O { KEEP (*(.eh_ │ │ │ │ - 0x000c31b0 6672616d 65292920 2a282e65 685f6672 frame)) *(.eh_fr │ │ │ │ - 0x000c31c0 616d652e 2a29207d 0a20202e 73667261 ame.*) }. .sfra │ │ │ │ - 0x000c31d0 6d652020 20202020 2020203a 204f4e4c me : ONL │ │ │ │ - 0x000c31e0 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000c31f0 2a282e73 6672616d 65292920 2a282e73 *(.sframe)) *(.s │ │ │ │ - 0x000c3200 6672616d 652e2a29 207d0a20 202e6763 frame.*) }. .gc │ │ │ │ - 0x000c3210 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x000c3220 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000c3230 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x000c3240 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x000c3250 7461626c 652e2a29 207d0a20 202e676e table.*) }. .gn │ │ │ │ - 0x000c3260 755f6578 74616220 20203a20 4f4e4c59 u_extab : ONLY │ │ │ │ - 0x000c3270 5f49465f 524f207b 202a282e 676e755f _IF_RO { *(.gnu_ │ │ │ │ - 0x000c3280 65787461 622a2920 7d0a2020 2f2a2054 extab*) }. /* T │ │ │ │ - 0x000c3290 68657365 20736563 74696f6e 73206172 hese sections ar │ │ │ │ - 0x000c32a0 65206765 6e657261 74656420 62792074 e generated by t │ │ │ │ - 0x000c32b0 68652053 756e2f4f 7261636c 6520432b he Sun/Oracle C+ │ │ │ │ - 0x000c32c0 2b20636f 6d70696c 65722e20 202a2f0a + compiler. */. │ │ │ │ - 0x000c32d0 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x000c32e0 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x000c32f0 524f207b 202a282e 65786365 7074696f RO { *(.exceptio │ │ │ │ - 0x000c3300 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x000c3310 2a205661 72696f75 73206e6f 74652073 * Various note s │ │ │ │ - 0x000c3320 65637469 6f6e732e 2020506c 61636564 ections. Placed │ │ │ │ - 0x000c3330 20686572 6520736f 20746861 74207468 here so that th │ │ │ │ - 0x000c3340 65792061 72652061 6c776179 7320696e ey are always in │ │ │ │ - 0x000c3350 636c7564 65640a20 20202020 696e2074 cluded. in t │ │ │ │ - 0x000c3360 68652072 6561642d 6f6e6c79 20736567 he read-only seg │ │ │ │ - 0x000c3370 6d656e74 20616e64 206e6f74 20747265 ment and not tre │ │ │ │ - 0x000c3380 61746564 20617320 6f727068 616e2073 ated as orphan s │ │ │ │ - 0x000c3390 65637469 6f6e732e 20205468 650a2020 ections. The. │ │ │ │ - 0x000c33a0 20202063 75727265 6e74206f 72706861 current orpha │ │ │ │ - 0x000c33b0 6e206861 6e646c69 6e672061 6c676f72 n handling algor │ │ │ │ - 0x000c33c0 6974686d 20646f65 7320706c 61636520 ithm does place │ │ │ │ - 0x000c33d0 6e6f7465 20736563 74696f6e 73206166 note sections af │ │ │ │ - 0x000c33e0 74657220 522f4f0a 20202020 20646174 ter R/O. dat │ │ │ │ - 0x000c33f0 612c2062 75742074 68697320 6973206e a, but this is n │ │ │ │ - 0x000c3400 6f742067 75617261 6e746565 6420746f ot guaranteed to │ │ │ │ - 0x000c3410 20616c77 61797320 62652074 68652063 always be the c │ │ │ │ - 0x000c3420 6173652e 20202a2f 0a20202e 6e6f7465 ase. */. .note │ │ │ │ - 0x000c3430 2e627569 6c642d69 64203a20 20202020 .build-id : │ │ │ │ - 0x000c3440 207b202a 282e6e6f 74652e62 75696c64 { *(.note.build │ │ │ │ - 0x000c3450 2d696429 207d0a20 202e6e6f 74652e47 -id) }. .note.G │ │ │ │ - 0x000c3460 4e552d73 7461636b 203a2020 2020207b NU-stack : { │ │ │ │ - 0x000c3470 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x000c3480 636b2920 7d0a2020 2e6e6f74 652e676e ck) }. .note.gn │ │ │ │ - 0x000c3490 752e7072 6f706572 7479203a 20207b20 u.property : { │ │ │ │ - 0x000c34a0 2a282e6e 6f74652e 676e752e 70726f70 *(.note.gnu.prop │ │ │ │ - 0x000c34b0 65727479 29207d0a 20202e6e 6f74652e erty) }. .note. │ │ │ │ - 0x000c34c0 4142492d 74616720 3a202020 20202020 ABI-tag : │ │ │ │ - 0x000c34d0 7b202a28 2e6e6f74 652e4142 492d7461 { *(.note.ABI-ta │ │ │ │ - 0x000c34e0 6729207d 0a20202e 6e6f7465 2e706163 g) }. .note.pac │ │ │ │ - 0x000c34f0 6b616765 203a2020 20202020 207b202a kage : { * │ │ │ │ - 0x000c3500 282e6e6f 74652e70 61636b61 67652920 (.note.package) │ │ │ │ - 0x000c3510 7d0a2020 2e6e6f74 652e646c 6f70656e }. .note.dlopen │ │ │ │ - 0x000c3520 203a2020 20202020 20207b20 2a282e6e : { *(.n │ │ │ │ - 0x000c3530 6f74652e 646c6f70 656e2920 7d0a2020 ote.dlopen) }. │ │ │ │ - 0x000c3540 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x000c3550 6e74203a 20207b20 2a282e6e 6f74652e nt : { *(.note. │ │ │ │ - 0x000c3560 6e657462 73642e69 64656e74 29207d0a netbsd.ident) }. │ │ │ │ - 0x000c3570 20202e6e 6f74652e 6f70656e 6273642e .note.openbsd. │ │ │ │ - 0x000c3580 6964656e 74203a20 7b202a28 2e6e6f74 ident : { *(.not │ │ │ │ - 0x000c3590 652e6f70 656e6273 642e6964 656e7429 e.openbsd.ident) │ │ │ │ - 0x000c35a0 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ - 0x000c35b0 20746865 20526561 64205772 69746520 the Read Write │ │ │ │ - 0x000c35c0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000c35d0 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x000c35e0 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x000c35f0 20646174 61207365 676d656e 742e2020 data segment. │ │ │ │ - 0x000c3600 57652077 616e7420 746f2061 646a7573 We want to adjus │ │ │ │ - 0x000c3610 74207570 20746f0a 20202020 20746865 t up to. the │ │ │ │ - 0x000c3620 2073616d 65206164 64726573 73207769 same address wi │ │ │ │ - 0x000c3630 7468696e 20746865 20706167 65206f6e thin the page on │ │ │ │ - 0x000c3640 20746865 206e6578 74207061 67652075 the next page u │ │ │ │ - 0x000c3650 702e2020 2a2f0a20 202e203d 20444154 p. */. . = DAT │ │ │ │ - 0x000c3660 415f5345 474d454e 545f414c 49474e20 A_SEGMENT_ALIGN │ │ │ │ - 0x000c3670 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x000c3680 47455349 5a45292c 20434f4e 5354414e GESIZE), CONSTAN │ │ │ │ - 0x000c3690 54202843 4f4d4d4f 4e504147 4553495a T (COMMONPAGESIZ │ │ │ │ - 0x000c36a0 4529293b 0a20202f 2a204578 63657074 E));. /* Except │ │ │ │ - 0x000c36b0 696f6e20 68616e64 6c696e67 2e20202a ion handling. * │ │ │ │ - 0x000c36c0 2f0a2020 2e65685f 6672616d 65202020 /. .eh_frame │ │ │ │ - 0x000c36d0 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000c36e0 207b204b 45455020 282a282e 65685f66 { KEEP (*(.eh_f │ │ │ │ - 0x000c36f0 72616d65 2929202a 282e6568 5f667261 rame)) *(.eh_fra │ │ │ │ - 0x000c3700 6d652e2a 29207d0a 20202e73 6672616d me.*) }. .sfram │ │ │ │ - 0x000c3710 65202020 20202020 20203a20 4f4e4c59 e : ONLY │ │ │ │ - 0x000c3720 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000c3730 282e7366 72616d65 2929202a 282e7366 (.sframe)) *(.sf │ │ │ │ - 0x000c3740 72616d65 2e2a2920 7d0a2020 2e676e75 rame.*) }. .gnu │ │ │ │ - 0x000c3750 5f657874 61622020 20202020 3a204f4e _extab : ON │ │ │ │ - 0x000c3760 4c595f49 465f5257 207b202a 282e676e LY_IF_RW { *(.gn │ │ │ │ - 0x000c3770 755f6578 74616229 207d0a20 202e6763 u_extab) }. .gc │ │ │ │ - 0x000c3780 635f6578 63657074 5f746162 6c652020 c_except_table │ │ │ │ - 0x000c3790 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000c37a0 2a282e67 63635f65 78636570 745f7461 *(.gcc_except_ta │ │ │ │ - 0x000c37b0 626c6520 2e676363 5f657863 6570745f ble .gcc_except_ │ │ │ │ - 0x000c37c0 7461626c 652e2a29 207d0a20 202e6578 table.*) }. .ex │ │ │ │ - 0x000c37d0 63657074 696f6e5f 72616e67 65732020 ception_ranges │ │ │ │ - 0x000c37e0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000c37f0 2a282e65 78636570 74696f6e 5f72616e *(.exception_ran │ │ │ │ - 0x000c3800 6765732a 29207d0a 20202f2a 20546872 ges*) }. /* Thr │ │ │ │ - 0x000c3810 65616420 4c6f6361 6c205374 6f726167 ead Local Storag │ │ │ │ - 0x000c3820 65207365 6374696f 6e732e20 202a2f0a e sections. */. │ │ │ │ - 0x000c3830 20202e74 64617461 0920203a 0a202020 .tdata. :. │ │ │ │ - 0x000c3840 7b0a2020 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000c3850 49444445 4e20285f 5f746461 74615f73 IDDEN (__tdata_s │ │ │ │ - 0x000c3860 74617274 203d202e 293b0a20 20202020 tart = .);. │ │ │ │ - 0x000c3870 2a282e74 64617461 202e7464 6174612e *(.tdata .tdata. │ │ │ │ - 0x000c3880 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000c3890 74642e2a 290a2020 207d0a20 202e7462 td.*). }. .tb │ │ │ │ - 0x000c38a0 73730909 20203a20 7b202a28 2e746273 ss.. : { *(.tbs │ │ │ │ - 0x000c38b0 73202e74 6273732e 2a202e67 6e752e6c s .tbss.* .gnu.l │ │ │ │ - 0x000c38c0 696e6b6f 6e63652e 74622e2a 29202a28 inkonce.tb.*) *( │ │ │ │ - 0x000c38d0 2e74636f 6d6d6f6e 29207d0a 20202e70 .tcommon) }. .p │ │ │ │ - 0x000c38e0 7265696e 69745f61 72726179 20202020 reinit_array │ │ │ │ - 0x000c38f0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000c3900 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x000c3910 6e69745f 61727261 795f7374 61727420 nit_array_start │ │ │ │ - 0x000c3920 3d202e29 3b0a2020 20204b45 45502028 = .);. KEEP ( │ │ │ │ - 0x000c3930 2a282e70 7265696e 69745f61 72726179 *(.preinit_array │ │ │ │ - 0x000c3940 29290a20 20202050 524f5649 44455f48 )). PROVIDE_H │ │ │ │ - 0x000c3950 49444445 4e20285f 5f707265 696e6974 IDDEN (__preinit │ │ │ │ - 0x000c3960 5f617272 61795f65 6e64203d 202e293b _array_end = .); │ │ │ │ - 0x000c3970 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ - 0x000c3980 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x000c3990 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000c39a0 5f5f696e 69745f61 72726179 5f737461 __init_array_sta │ │ │ │ - 0x000c39b0 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x000c39c0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x000c39d0 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ - 0x000c39e0 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x000c39f0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000c3a00 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x000c3a10 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ - 0x000c3a20 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000c3a30 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000c3a40 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000c3a50 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000c3a60 29202e63 746f7273 29290a20 20202050 ) .ctors)). P │ │ │ │ - 0x000c3a70 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000c3a80 5f696e69 745f6172 7261795f 656e6420 _init_array_end │ │ │ │ - 0x000c3a90 3d202e29 3b0a2020 7d0a2020 2e66696e = .);. }. .fin │ │ │ │ - 0x000c3aa0 695f6172 72617920 2020203a 0a20207b i_array :. { │ │ │ │ - 0x000c3ab0 0a202020 2050524f 56494445 5f484944 . PROVIDE_HID │ │ │ │ - 0x000c3ac0 44454e20 285f5f66 696e695f 61727261 DEN (__fini_arra │ │ │ │ - 0x000c3ad0 795f7374 61727420 3d202e29 3b0a2020 y_start = .);. │ │ │ │ - 0x000c3ae0 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x000c3af0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000c3b00 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ - 0x000c3b10 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000c3b20 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ - 0x000c3b30 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ - 0x000c3b40 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ - 0x000c3b50 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x000c3b60 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x000c3b70 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000c3b80 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x000c3b90 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x000c3ba0 454e2028 5f5f6669 6e695f61 72726179 EN (__fini_array │ │ │ │ - 0x000c3bb0 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x000c3bc0 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ - 0x000c3bd0 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ - 0x000c3be0 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ - 0x000c3bf0 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ - 0x000c3c00 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ - 0x000c3c10 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ - 0x000c3c20 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ - 0x000c3c30 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ - 0x000c3c40 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ - 0x000c3c50 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ - 0x000c3c60 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x000c3c70 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ - 0x000c3c80 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ - 0x000c3c90 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ - 0x000c3ca0 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ - 0x000c3cb0 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ - 0x000c3cc0 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ - 0x000c3cd0 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ - 0x000c3ce0 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ - 0x000c3cf0 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ - 0x000c3d00 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ - 0x000c3d10 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ - 0x000c3d20 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x000c3d30 65722077 68696368 20646972 6563746f er which directo │ │ │ │ - 0x000c3d40 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ - 0x000c3d50 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ - 0x000c3d60 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000c3d70 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ - 0x000c3d80 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000c3d90 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ - 0x000c3da0 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ - 0x000c3db0 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ - 0x000c3dc0 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x000c3dd0 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ - 0x000c3de0 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ - 0x000c3df0 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ - 0x000c3e00 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ - 0x000c3e10 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ - 0x000c3e20 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ - 0x000c3e30 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ - 0x000c3e40 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ - 0x000c3e50 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ - 0x000c3e60 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ - 0x000c3e70 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ - 0x000c3e80 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x000c3e90 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x000c3ea0 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x000c3eb0 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x000c3ec0 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ - 0x000c3ed0 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ - 0x000c3ee0 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ - 0x000c3ef0 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x000c3f00 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ - 0x000c3f10 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ - 0x000c3f20 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000c3f30 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ - 0x000c3f40 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x000c3f50 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x000c3f60 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000c3f70 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ - 0x000c3f80 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ - 0x000c3f90 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000c3fa0 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ - 0x000c3fb0 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ - 0x000c3fc0 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ - 0x000c3fd0 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ - 0x000c3fe0 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ - 0x000c3ff0 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ - 0x000c4000 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000c4010 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ - 0x000c4020 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ - 0x000c4030 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ - 0x000c4040 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x000c4050 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ - 0x000c4060 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ - 0x000c4070 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x000c4080 202e676f 74202020 20202020 20202020 .got │ │ │ │ - 0x000c4090 203a207b 202a282e 676f7429 202a282e : { *(.got) *(. │ │ │ │ - 0x000c40a0 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ - 0x000c40b0 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ - 0x000c40c0 5f454e44 20283132 2c202e29 3b0a2020 _END (12, .);. │ │ │ │ - 0x000c40d0 2e676f74 2e706c74 20202020 20202020 .got.plt │ │ │ │ - 0x000c40e0 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ - 0x000c40f0 2a282e69 676f742e 706c7429 207d0a20 *(.igot.plt) }. │ │ │ │ - 0x000c4100 202e6461 74612020 20202020 20202020 .data │ │ │ │ - 0x000c4110 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000c4120 44452028 5f5f6461 74615f73 74617274 DE (__data_start │ │ │ │ - 0x000c4130 203d202e 293b0a20 2020202a 282e6461 = .);. *(.da │ │ │ │ - 0x000c4140 7461202e 64617461 2e2a202e 676e752e ta .data.* .gnu. │ │ │ │ - 0x000c4150 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x000c4160 2020534f 52542843 4f4e5354 52554354 SORT(CONSTRUCT │ │ │ │ - 0x000c4170 4f525329 0a20207d 0a20202e 64617461 ORS). }. .data │ │ │ │ - 0x000c4180 31202020 20202020 2020203a 207b202a 1 : { * │ │ │ │ - 0x000c4190 282e6461 74613129 207d0a20 205f6564 (.data1) }. _ed │ │ │ │ - 0x000c41a0 61746120 3d202e3b 0a202050 524f5649 ata = .;. PROVI │ │ │ │ - 0x000c41b0 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x000c41c0 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x000c41d0 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x000c41e0 29293b0a 20205f5f 6273735f 73746172 ));. __bss_star │ │ │ │ - 0x000c41f0 74203d20 2e3b0a20 205f5f62 73735f73 t = .;. __bss_s │ │ │ │ - 0x000c4200 74617274 5f5f203d 202e3b0a 20202e62 tart__ = .;. .b │ │ │ │ - 0x000c4210 73732020 20202020 20202020 20203a0a ss :. │ │ │ │ - 0x000c4220 20207b0a 20202020 2a282e64 796e6273 {. *(.dynbs │ │ │ │ - 0x000c4230 73290a20 2020202a 282e6273 73202e62 s). *(.bss .b │ │ │ │ - 0x000c4240 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x000c4250 63652e62 2e2a290a 20202020 2a28434f ce.b.*). *(CO │ │ │ │ - 0x000c4260 4d4d4f4e 290a2020 20202f2a 20416c69 MMON). /* Ali │ │ │ │ - 0x000c4270 676e2068 65726520 746f2065 6e737572 gn here to ensur │ │ │ │ - 0x000c4280 65207468 61742069 6e207468 6520636f e that in the co │ │ │ │ - 0x000c4290 6d6d6f6e 20636173 65206f66 20746865 mmon case of the │ │ │ │ - 0x000c42a0 7265206f 6e6c7920 6265696e 67206f6e re only being on │ │ │ │ - 0x000c42b0 650a2020 20202020 20747970 65206f66 e. type of │ │ │ │ - 0x000c42c0 202e6273 73207365 6374696f 6e2c2074 .bss section, t │ │ │ │ - 0x000c42d0 68652073 65637469 6f6e206f 63637570 he section occup │ │ │ │ - 0x000c42e0 69657320 73706163 65207570 20746f20 ies space up to │ │ │ │ - 0x000c42f0 5f656e64 2e0a2020 20202020 20416c69 _end.. Ali │ │ │ │ - 0x000c4300 676e2061 66746572 202e6273 7320746f gn after .bss to │ │ │ │ - 0x000c4310 20656e73 75726520 636f7272 65637420 ensure correct │ │ │ │ - 0x000c4320 616c6967 6e6d656e 74206576 656e2069 alignment even i │ │ │ │ - 0x000c4330 66207468 650a2020 20202020 202e6273 f the. .bs │ │ │ │ - 0x000c4340 73207365 6374696f 6e206469 73617070 s section disapp │ │ │ │ - 0x000c4350 65617273 20626563 61757365 20746865 ears because the │ │ │ │ - 0x000c4360 72652061 7265206e 6f20696e 70757420 re are no input │ │ │ │ - 0x000c4370 73656374 696f6e73 2e0a2020 20202020 sections.. │ │ │ │ - 0x000c4380 20464958 4d453a20 57687920 646f2077 FIXME: Why do w │ │ │ │ - 0x000c4390 65206e65 65642069 743f2057 68656e20 e need it? When │ │ │ │ - 0x000c43a0 74686572 65206973 206e6f20 2e627373 there is no .bss │ │ │ │ - 0x000c43b0 20736563 74696f6e 2c207765 20646f20 section, we do │ │ │ │ - 0x000c43c0 6e6f740a 20202020 20202070 61642074 not. pad t │ │ │ │ - 0x000c43d0 6865202e 64617461 20736563 74696f6e he .data section │ │ │ │ - 0x000c43e0 2e20202a 2f0a2020 20202020 2e203d20 . */. . = │ │ │ │ - 0x000c43f0 414c4947 4e282e20 213d2030 203f2033 ALIGN(. != 0 ? 3 │ │ │ │ - 0x000c4400 32202f20 38203a20 31293b0a 20207d0a 2 / 8 : 1);. }. │ │ │ │ - 0x000c4410 20205f62 73735f65 6e645f5f 203d202e _bss_end__ = . │ │ │ │ - 0x000c4420 3b205f5f 6273735f 656e645f 5f203d20 ; __bss_end__ = │ │ │ │ - 0x000c4430 2e3b0a20 2020202e 203d2041 4c49474e .;. . = ALIGN │ │ │ │ - 0x000c4440 28333220 2f203829 3b0a2020 2f2a2053 (32 / 8);. /* S │ │ │ │ - 0x000c4450 74617274 206f6620 74686520 4c617267 tart of the Larg │ │ │ │ - 0x000c4460 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x000c4470 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x000c4480 5f535441 52542822 6c646174 612d7365 _START("ldata-se │ │ │ │ - 0x000c4490 676d656e 74222c20 2e293b0a 20202e20 gment", .);. . │ │ │ │ - 0x000c44a0 3d20414c 49474e28 3332202f 2038293b = ALIGN(32 / 8); │ │ │ │ - 0x000c44b0 0a20205f 5f656e64 5f5f203d 202e3b0a . __end__ = .;. │ │ │ │ - 0x000c44c0 20205f65 6e64203d 202e3b0a 20205052 _end = .;. PR │ │ │ │ - 0x000c44d0 4f564944 45202865 6e64203d 202e293b OVIDE (end = .); │ │ │ │ - 0x000c44e0 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x000c44f0 454e545f 454e4420 282e293b 0a20202f ENT_END (.);. / │ │ │ │ - 0x000c4500 2a205374 61727420 6f662074 68652054 * Start of the T │ │ │ │ - 0x000c4510 696e7920 44617461 20726567 696f6e2e iny Data region. │ │ │ │ - 0x000c4520 20202a2f 0a20202f 2a205374 61627320 */. /* Stabs │ │ │ │ - 0x000c4530 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ - 0x000c4540 6e732e20 202a2f0a 20202e73 74616220 ns. */. .stab │ │ │ │ - 0x000c4550 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x000c4560 282e7374 61622920 7d0a2020 2e737461 (.stab) }. .sta │ │ │ │ - 0x000c4570 62737472 20202020 20202030 203a207b bstr 0 : { │ │ │ │ - 0x000c4580 202a282e 73746162 73747229 207d0a20 *(.stabstr) }. │ │ │ │ - 0x000c4590 202e7374 61622e65 78636c20 20202020 .stab.excl │ │ │ │ - 0x000c45a0 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x000c45b0 636c2920 7d0a2020 2e737461 622e6578 cl) }. .stab.ex │ │ │ │ - 0x000c45c0 636c7374 72202030 203a207b 202a282e clstr 0 : { *(. │ │ │ │ - 0x000c45d0 73746162 2e657863 6c737472 29207d0a stab.exclstr) }. │ │ │ │ - 0x000c45e0 20202e73 7461622e 696e6465 78202020 .stab.index │ │ │ │ - 0x000c45f0 2030203a 207b202a 282e7374 61622e69 0 : { *(.stab.i │ │ │ │ - 0x000c4600 6e646578 29207d0a 20202e73 7461622e ndex) }. .stab. │ │ │ │ - 0x000c4610 696e6465 78737472 2030203a 207b202a indexstr 0 : { * │ │ │ │ - 0x000c4620 282e7374 61622e69 6e646578 73747229 (.stab.indexstr) │ │ │ │ - 0x000c4630 207d0a20 202e636f 6d6d656e 74203020 }. .comment 0 │ │ │ │ - 0x000c4640 28494e46 4f29203a 207b202a 282e636f (INFO) : { *(.co │ │ │ │ - 0x000c4650 6d6d656e 74293b20 4c494e4b 45525f56 mment); LINKER_V │ │ │ │ - 0x000c4660 45525349 4f4e3b20 7d0a2020 2e676e75 ERSION; }. .gnu │ │ │ │ - 0x000c4670 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x000c4680 73203a20 7b202a28 2e676e75 2e627569 s : { *(.gnu.bui │ │ │ │ - 0x000c4690 6c642e61 74747269 62757465 73202e67 ld.attributes .g │ │ │ │ - 0x000c46a0 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x000c46b0 7465732e 2a29207d 0a20202f 2a204457 tes.*) }. /* DW │ │ │ │ - 0x000c46c0 41524620 64656275 67207365 6374696f ARF debug sectio │ │ │ │ - 0x000c46d0 6e732e0a 20202020 2053796d 626f6c73 ns.. Symbols │ │ │ │ - 0x000c46e0 20696e20 74686520 44574152 46206465 in the DWARF de │ │ │ │ - 0x000c46f0 62756767 696e6720 73656374 696f6e73 bugging sections │ │ │ │ - 0x000c4700 20617265 2072656c 61746976 6520746f are relative to │ │ │ │ - 0x000c4710 20746865 20626567 696e6e69 6e670a20 the beginning. │ │ │ │ - 0x000c4720 20202020 6f662074 68652073 65637469 of the secti │ │ │ │ - 0x000c4730 6f6e2073 6f207765 20626567 696e2074 on so we begin t │ │ │ │ - 0x000c4740 68656d20 61742030 2e20202a 2f0a2020 hem at 0. */. │ │ │ │ - 0x000c4750 2f2a2044 57415246 20312e20 202a2f0a /* DWARF 1. */. │ │ │ │ - 0x000c4760 20202e64 65627567 20202020 20202020 .debug │ │ │ │ - 0x000c4770 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000c4780 29207d0a 20202e6c 696e6520 20202020 ) }. .line │ │ │ │ - 0x000c4790 20202020 20203020 3a207b20 2a282e6c 0 : { *(.l │ │ │ │ - 0x000c47a0 696e6529 207d0a20 202f2a20 474e5520 ine) }. /* GNU │ │ │ │ - 0x000c47b0 44574152 46203120 65787465 6e73696f DWARF 1 extensio │ │ │ │ - 0x000c47c0 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x000c47d0 5f737263 696e666f 20203020 3a207b20 _srcinfo 0 : { │ │ │ │ - 0x000c47e0 2a282e64 65627567 5f737263 696e666f *(.debug_srcinfo │ │ │ │ - 0x000c47f0 29207d0a 20202e64 65627567 5f73666e ) }. .debug_sfn │ │ │ │ - 0x000c4800 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ - 0x000c4810 65627567 5f73666e 616d6573 29207d0a ebug_sfnames) }. │ │ │ │ - 0x000c4820 20202f2a 20445741 52462031 2e312061 /* DWARF 1.1 a │ │ │ │ - 0x000c4830 6e642044 57415246 20322e20 202a2f0a nd DWARF 2. */. │ │ │ │ - 0x000c4840 20202e64 65627567 5f617261 6e676573 .debug_aranges │ │ │ │ - 0x000c4850 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000c4860 5f617261 6e676573 29207d0a 20202e64 _aranges) }. .d │ │ │ │ - 0x000c4870 65627567 5f707562 6e616d65 73203020 ebug_pubnames 0 │ │ │ │ - 0x000c4880 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x000c4890 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x000c48a0 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x000c48b0 6275675f 696e666f 20202020 2030203a bug_info 0 : │ │ │ │ - 0x000c48c0 207b202a 282e6465 6275675f 696e666f { *(.debug_info │ │ │ │ - 0x000c48d0 202e676e 752e6c69 6e6b6f6e 63652e77 .gnu.linkonce.w │ │ │ │ - 0x000c48e0 692e2a29 207d0a20 202e6465 6275675f i.*) }. .debug_ │ │ │ │ - 0x000c48f0 61626272 65762020 2030203a 207b202a abbrev 0 : { * │ │ │ │ - 0x000c4900 282e6465 6275675f 61626272 65762920 (.debug_abbrev) │ │ │ │ - 0x000c4910 7d0a2020 2e646562 75675f6c 696e6520 }. .debug_line │ │ │ │ - 0x000c4920 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000c4930 75675f6c 696e6520 2e646562 75675f6c ug_line .debug_l │ │ │ │ - 0x000c4940 696e652e 2a202e64 65627567 5f6c696e ine.* .debug_lin │ │ │ │ - 0x000c4950 655f656e 6429207d 0a20202e 64656275 e_end) }. .debu │ │ │ │ - 0x000c4960 675f6672 616d6520 20202030 203a207b g_frame 0 : { │ │ │ │ - 0x000c4970 202a282e 64656275 675f6672 616d6529 *(.debug_frame) │ │ │ │ - 0x000c4980 207d0a20 202e6465 6275675f 73747220 }. .debug_str │ │ │ │ - 0x000c4990 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000c49a0 6275675f 73747229 207d0a20 202e6465 bug_str) }. .de │ │ │ │ - 0x000c49b0 6275675f 6c6f6320 20202020 2030203a bug_loc 0 : │ │ │ │ - 0x000c49c0 207b202a 282e6465 6275675f 6c6f6329 { *(.debug_loc) │ │ │ │ - 0x000c49d0 207d0a20 202e6465 6275675f 6d616369 }. .debug_maci │ │ │ │ - 0x000c49e0 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x000c49f0 6275675f 6d616369 6e666f29 207d0a20 bug_macinfo) }. │ │ │ │ - 0x000c4a00 202f2a20 5347492f 4d495053 20445741 /* SGI/MIPS DWA │ │ │ │ - 0x000c4a10 52462032 20657874 656e7369 6f6e732e RF 2 extensions. │ │ │ │ - 0x000c4a20 20202a2f 0a20202e 64656275 675f7765 */. .debug_we │ │ │ │ - 0x000c4a30 616b6e61 6d657320 30203a20 7b202a28 aknames 0 : { *( │ │ │ │ - 0x000c4a40 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x000c4a50 29207d0a 20202e64 65627567 5f66756e ) }. .debug_fun │ │ │ │ - 0x000c4a60 636e616d 65732030 203a207b 202a282e cnames 0 : { *(. │ │ │ │ - 0x000c4a70 64656275 675f6675 6e636e61 6d657329 debug_funcnames) │ │ │ │ - 0x000c4a80 207d0a20 202e6465 6275675f 74797065 }. .debug_type │ │ │ │ - 0x000c4a90 6e616d65 73203020 3a207b20 2a282e64 names 0 : { *(.d │ │ │ │ - 0x000c4aa0 65627567 5f747970 656e616d 65732920 ebug_typenames) │ │ │ │ - 0x000c4ab0 7d0a2020 2e646562 75675f76 61726e61 }. .debug_varna │ │ │ │ - 0x000c4ac0 6d657320 2030203a 207b202a 282e6465 mes 0 : { *(.de │ │ │ │ - 0x000c4ad0 6275675f 7661726e 616d6573 29207d0a bug_varnames) }. │ │ │ │ - 0x000c4ae0 20202f2a 20445741 52462033 2e20202a /* DWARF 3. * │ │ │ │ - 0x000c4af0 2f0a2020 2e646562 75675f70 75627479 /. .debug_pubty │ │ │ │ - 0x000c4b00 70657320 30203a20 7b202a28 2e646562 pes 0 : { *(.deb │ │ │ │ - 0x000c4b10 75675f70 75627479 70657329 207d0a20 ug_pubtypes) }. │ │ │ │ - 0x000c4b20 202e6465 6275675f 72616e67 65732020 .debug_ranges │ │ │ │ - 0x000c4b30 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c4b40 72616e67 65732920 7d0a2020 2f2a2044 ranges) }. /* D │ │ │ │ - 0x000c4b50 57415246 20352e20 202a2f0a 20202e64 WARF 5. */. .d │ │ │ │ - 0x000c4b60 65627567 5f616464 72202020 20203020 ebug_addr 0 │ │ │ │ - 0x000c4b70 3a207b20 2a282e64 65627567 5f616464 : { *(.debug_add │ │ │ │ - 0x000c4b80 7229207d 0a20202e 64656275 675f6c69 r) }. .debug_li │ │ │ │ - 0x000c4b90 6e655f73 74722030 203a207b 202a282e ne_str 0 : { *(. │ │ │ │ - 0x000c4ba0 64656275 675f6c69 6e655f73 74722920 debug_line_str) │ │ │ │ - 0x000c4bb0 7d0a2020 2e646562 75675f6c 6f636c69 }. .debug_locli │ │ │ │ - 0x000c4bc0 73747320 30203a20 7b202a28 2e646562 sts 0 : { *(.deb │ │ │ │ - 0x000c4bd0 75675f6c 6f636c69 73747329 207d0a20 ug_loclists) }. │ │ │ │ - 0x000c4be0 202e6465 6275675f 6d616372 6f202020 .debug_macro │ │ │ │ - 0x000c4bf0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c4c00 6d616372 6f29207d 0a20202e 64656275 macro) }. .debu │ │ │ │ - 0x000c4c10 675f6e61 6d657320 20202030 203a207b g_names 0 : { │ │ │ │ - 0x000c4c20 202a282e 64656275 675f6e61 6d657329 *(.debug_names) │ │ │ │ - 0x000c4c30 207d0a20 202e6465 6275675f 726e676c }. .debug_rngl │ │ │ │ - 0x000c4c40 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x000c4c50 6275675f 726e676c 69737473 29207d0a bug_rnglists) }. │ │ │ │ - 0x000c4c60 20202e64 65627567 5f737472 5f6f6666 .debug_str_off │ │ │ │ - 0x000c4c70 73657473 2030203a 207b202a 282e6465 sets 0 : { *(.de │ │ │ │ - 0x000c4c80 6275675f 7374725f 6f666673 65747329 bug_str_offsets) │ │ │ │ - 0x000c4c90 207d0a20 202e6465 6275675f 73757020 }. .debug_sup │ │ │ │ - 0x000c4ca0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000c4cb0 6275675f 73757029 207d0a20 202e4152 bug_sup) }. .AR │ │ │ │ - 0x000c4cc0 4d2e6174 74726962 75746573 2030203a M.attributes 0 : │ │ │ │ - 0x000c4cd0 207b204b 45455020 282a282e 41524d2e { KEEP (*(.ARM. │ │ │ │ - 0x000c4ce0 61747472 69627574 65732929 204b4545 attributes)) KEE │ │ │ │ - 0x000c4cf0 5020282a 282e676e 752e6174 74726962 P (*(.gnu.attrib │ │ │ │ - 0x000c4d00 75746573 2929207d 0a20202e 6e6f7465 utes)) }. .note │ │ │ │ - 0x000c4d10 2e676e75 2e61726d 2e696465 6e742030 .gnu.arm.ident 0 │ │ │ │ - 0x000c4d20 203a207b 204b4545 5020282a 282e6e6f : { KEEP (*(.no │ │ │ │ - 0x000c4d30 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x000c4d40 2929207d 0a20202f 44495343 4152442f )) }. /DISCARD/ │ │ │ │ - 0x000c4d50 203a207b 202a282e 6e6f7465 2e474e55 : { *(.note.GNU │ │ │ │ - 0x000c4d60 2d737461 636b2920 2a282e67 6e755f64 -stack) *(.gnu_d │ │ │ │ - 0x000c4d70 65627567 6c696e6b 29202a28 2e676e75 ebuglink) *(.gnu │ │ │ │ - 0x000c4d80 2e6c746f 5f2a2920 2a282e67 6e755f6f .lto_*) *(.gnu_o │ │ │ │ - 0x000c4d90 626a6563 745f6f6e 6c792920 7d0a7d0a bject_only) }.}. │ │ │ │ - 0x000c4da0 0a000000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x000c4db0 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x000c4dc0 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x000c4dd0 70617261 74652d63 6f646520 2d7a2072 parate-code -z r │ │ │ │ - 0x000c4de0 656c726f 202d7a20 6e6f7720 2d2d726f elro -z now --ro │ │ │ │ - 0x000c4df0 7365676d 656e7420 2a2f0a2f 2a20436f segment */./* Co │ │ │ │ - 0x000c4e00 70797269 67687420 28432920 32303134 pyright (C) 2014 │ │ │ │ - 0x000c4e10 2d323032 36204672 65652053 6f667477 -2026 Free Softw │ │ │ │ - 0x000c4e20 61726520 466f756e 64617469 6f6e2c20 are Foundation, │ │ │ │ - 0x000c4e30 496e632e 0a202020 436f7079 696e6720 Inc.. Copying │ │ │ │ - 0x000c4e40 616e6420 64697374 72696275 74696f6e and distribution │ │ │ │ - 0x000c4e50 206f6620 74686973 20736372 6970742c of this script, │ │ │ │ - 0x000c4e60 20776974 68206f72 20776974 686f7574 with or without │ │ │ │ - 0x000c4e70 206d6f64 69666963 6174696f 6e2c0a20 modification,. │ │ │ │ - 0x000c4e80 20206172 65207065 726d6974 74656420 are permitted │ │ │ │ - 0x000c4e90 696e2061 6e79206d 65646975 6d207769 in any medium wi │ │ │ │ - 0x000c4ea0 74686f75 7420726f 79616c74 79207072 thout royalty pr │ │ │ │ - 0x000c4eb0 6f766964 65642074 68652063 6f707972 ovided the copyr │ │ │ │ - 0x000c4ec0 69676874 0a202020 6e6f7469 63652061 ight. notice a │ │ │ │ - 0x000c4ed0 6e642074 68697320 6e6f7469 63652061 nd this notice a │ │ │ │ - 0x000c4ee0 72652070 72657365 72766564 2e20202a re preserved. * │ │ │ │ - 0x000c4ef0 2f0a4f55 54505554 5f464f52 4d415428 /.OUTPUT_FORMAT( │ │ │ │ - 0x000c4f00 22656c66 33322d6c 6974746c 65616172 "elf32-littleaar │ │ │ │ - 0x000c4f10 63683634 222c2022 656c6633 322d6269 ch64", "elf32-bi │ │ │ │ - 0x000c4f20 67616172 63683634 222c2022 656c6633 gaarch64", "elf3 │ │ │ │ - 0x000c4f30 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000c4f40 290a4f55 54505554 5f415243 48286161 ).OUTPUT_ARCH(aa │ │ │ │ - 0x000c4f50 72636836 343a696c 70333229 0a454e54 rch64:ilp32).ENT │ │ │ │ - 0x000c4f60 5259285f 73746172 74290a53 45415243 RY(_start).SEARC │ │ │ │ - 0x000c4f70 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000c4f80 616c2f6c 69622f61 61726368 36345f69 al/lib/aarch64_i │ │ │ │ - 0x000c4f90 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000c4fa0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000c4fb0 6c69622f 61617263 6836345f 696c7033 lib/aarch64_ilp3 │ │ │ │ - 0x000c4fc0 322d6c69 6e75782d 676e7522 293b2053 2-linux-gnu"); S │ │ │ │ - 0x000c4fd0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000c4fe0 2f6c6962 2f616172 63683634 5f696c70 /lib/aarch64_ilp │ │ │ │ - 0x000c4ff0 33322d6c 696e7578 2d676e75 22293b20 32-linux-gnu"); │ │ │ │ - 0x000c5000 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000c5010 722f6c6f 63616c2f 6c69622f 61617263 r/local/lib/aarc │ │ │ │ - 0x000c5020 6836342d 6c696e75 782d676e 7522293b h64-linux-gnu"); │ │ │ │ - 0x000c5030 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000c5040 69622f61 61726368 36342d6c 696e7578 ib/aarch64-linux │ │ │ │ - 0x000c5050 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000c5060 49522822 3d2f7573 722f6c69 622f6161 IR("=/usr/lib/aa │ │ │ │ - 0x000c5070 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000c5080 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c5090 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000c50a0 2d6c696e 75782d67 6e75696c 70333222 -linux-gnuilp32" │ │ │ │ - 0x000c50b0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c50c0 2f757372 2f6c6f63 616c2f6c 6962696c /usr/local/libil │ │ │ │ - 0x000c50d0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000c50e0 5228223d 2f6c6962 696c7033 3222293b R("=/libilp32"); │ │ │ │ - 0x000c50f0 20534541 5243485f 44495228 223d2f75 SEARCH_DIR("=/u │ │ │ │ - 0x000c5100 73722f6c 6962696c 70333222 293b2053 sr/libilp32"); S │ │ │ │ - 0x000c5110 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000c5120 2f6c6f63 616c2f6c 69622229 3b205345 /local/lib"); SE │ │ │ │ - 0x000c5130 41524348 5f444952 28223d2f 6c696222 ARCH_DIR("=/lib" │ │ │ │ - 0x000c5140 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c5150 2f757372 2f6c6962 22293b20 53454152 /usr/lib"); SEAR │ │ │ │ - 0x000c5160 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000c5170 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000c5180 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000c5190 43485f44 49522822 3d2f7573 722f6161 CH_DIR("=/usr/aa │ │ │ │ - 0x000c51a0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ - 0x000c51b0 6c696222 293b0a53 45435449 4f4e530a lib");.SECTIONS. │ │ │ │ - 0x000c51c0 7b0a2020 2e203d20 5345474d 454e545f {. . = SEGMENT_ │ │ │ │ - 0x000c51d0 53544152 54282274 6578742d 7365676d START("text-segm │ │ │ │ - 0x000c51e0 656e7422 2c203029 202b2053 495a454f ent", 0) + SIZEO │ │ │ │ - 0x000c51f0 465f4845 41444552 533b0a20 202f2a20 F_HEADERS;. /* │ │ │ │ - 0x000c5200 506c6163 65207468 65206275 696c642d Place the build- │ │ │ │ - 0x000c5210 69642061 7320636c 6f736520 746f2074 id as close to t │ │ │ │ - 0x000c5220 68652045 4c462068 65616465 72732061 he ELF headers a │ │ │ │ - 0x000c5230 7320706f 73736962 6c652e20 20546869 s possible. Thi │ │ │ │ - 0x000c5240 730a2020 2020206d 6178696d 69736573 s. maximises │ │ │ │ - 0x000c5250 20746865 20636861 6e636520 74686520 the chance the │ │ │ │ - 0x000c5260 6275696c 642d6964 2077696c 6c206265 build-id will be │ │ │ │ - 0x000c5270 20707265 73656e74 20696e20 636f7265 present in core │ │ │ │ - 0x000c5280 2066696c 65732c0a 20202020 20776869 files,. whi │ │ │ │ - 0x000c5290 63682047 44422063 616e2074 68656e20 ch GDB can then │ │ │ │ - 0x000c52a0 75736520 746f206c 6f636174 65207468 use to locate th │ │ │ │ - 0x000c52b0 65206173 736f6369 61746564 20646562 e associated deb │ │ │ │ - 0x000c52c0 7567696e 666f2066 696c652e 20202a2f uginfo file. */ │ │ │ │ - 0x000c52d0 0a20202e 6e6f7465 2e676e75 2e627569 . .note.gnu.bui │ │ │ │ - 0x000c52e0 6c642d69 6420203a 207b202a 282e6e6f ld-id : { *(.no │ │ │ │ - 0x000c52f0 74652e67 6e752e62 75696c64 2d696429 te.gnu.build-id) │ │ │ │ - 0x000c5300 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ - 0x000c5310 20746865 20657865 63757461 626c6520 the executable │ │ │ │ - 0x000c5320 636f6465 20726567 696f6e2e 20202a2f code region. */ │ │ │ │ - 0x000c5330 0a20202e 696e6974 20202020 20202020 . .init │ │ │ │ - 0x000c5340 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000c5350 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ - 0x000c5360 696e6974 2929290a 20207d20 3d307831 init))). } =0x1 │ │ │ │ - 0x000c5370 66323030 3364350a 20202e70 6c742020 f2003d5. .plt │ │ │ │ - 0x000c5380 20202020 20202020 20203a20 414c4947 : ALIG │ │ │ │ - 0x000c5390 4e283136 29207b20 2a282e70 6c742920 N(16) { *(.plt) │ │ │ │ - 0x000c53a0 2a282e69 706c7429 207d0a20 202e7465 *(.iplt) }. .te │ │ │ │ - 0x000c53b0 78742020 20202020 20202020 203a0a20 xt :. │ │ │ │ - 0x000c53c0 207b0a20 2020202a 282e7465 78742e75 {. *(.text.u │ │ │ │ - 0x000c53d0 6e6c696b 656c7920 2e746578 742e2a5f nlikely .text.*_ │ │ │ │ - 0x000c53e0 756e6c69 6b656c79 202e7465 78742e75 unlikely .text.u │ │ │ │ - 0x000c53f0 6e6c696b 656c792e 2a290a20 2020202a nlikely.*). * │ │ │ │ - 0x000c5400 282e7465 78742e65 78697420 2e746578 (.text.exit .tex │ │ │ │ - 0x000c5410 742e6578 69742e2a 290a2020 20202a28 t.exit.*). *( │ │ │ │ - 0x000c5420 2e746578 742e7374 61727475 70202e74 .text.startup .t │ │ │ │ - 0x000c5430 6578742e 73746172 7475702e 2a290a20 ext.startup.*). │ │ │ │ - 0x000c5440 2020202a 282e7465 78742e68 6f74202e *(.text.hot . │ │ │ │ - 0x000c5450 74657874 2e686f74 2e2a290a 20202020 text.hot.*). │ │ │ │ - 0x000c5460 2a28534f 5254282e 74657874 2e736f72 *(SORT(.text.sor │ │ │ │ - 0x000c5470 7465642e 2a29290a 20202020 2a282e74 ted.*)). *(.t │ │ │ │ - 0x000c5480 65787420 2e737475 62202e74 6578742e ext .stub .text. │ │ │ │ - 0x000c5490 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000c54a0 742e2a29 0a202020 202f2a20 2e676e75 t.*). /* .gnu │ │ │ │ - 0x000c54b0 2e776172 6e696e67 20736563 74696f6e .warning section │ │ │ │ - 0x000c54c0 73206172 65206861 6e646c65 64207370 s are handled sp │ │ │ │ - 0x000c54d0 65636961 6c6c7920 62792065 6c662e65 ecially by elf.e │ │ │ │ - 0x000c54e0 6d2e2020 2a2f0a20 2020202a 282e676e m. */. *(.gn │ │ │ │ - 0x000c54f0 752e7761 726e696e 67290a20 207d203d u.warning). } = │ │ │ │ - 0x000c5500 30783166 32303033 64350a20 202e6669 0x1f2003d5. .fi │ │ │ │ - 0x000c5510 6e692020 20202020 20202020 203a0a20 ni :. │ │ │ │ - 0x000c5520 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x000c5530 4f52545f 4e4f4e45 282e6669 6e692929 ORT_NONE(.fini)) │ │ │ │ - 0x000c5540 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x000c5550 350a2020 50524f56 49444520 285f5f65 5. PROVIDE (__e │ │ │ │ - 0x000c5560 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000c5570 56494445 20285f65 74657874 203d202e VIDE (_etext = . │ │ │ │ - 0x000c5580 293b0a20 2050524f 56494445 20286574 );. PROVIDE (et │ │ │ │ - 0x000c5590 65787420 3d202e29 3b0a2020 2f2a2041 ext = .);. /* A │ │ │ │ - 0x000c55a0 6c69676e 20746865 20746578 74207365 lign the text se │ │ │ │ - 0x000c55b0 676d656e 742e2020 2a2f0a20 202e203d gment. */. . = │ │ │ │ - 0x000c55c0 20414c49 474e2843 4f4e5354 414e5420 ALIGN(CONSTANT │ │ │ │ - 0x000c55d0 284d4158 50414745 53495a45 29293b0a (MAXPAGESIZE));. │ │ │ │ - 0x000c55e0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000c55f0 65205265 6164204f 6e6c7920 44617461 e Read Only Data │ │ │ │ - 0x000c5600 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000c5610 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x000c5620 72657373 20666f72 20746865 20726f64 ress for the rod │ │ │ │ - 0x000c5630 61746120 7365676d 656e742e 20205765 ata segment. We │ │ │ │ - 0x000c5640 2077616e 7420746f 2061646a 75737420 want to adjust │ │ │ │ - 0x000c5650 75702074 6f0a2020 20202074 68652073 up to. the s │ │ │ │ - 0x000c5660 616d6520 61646472 65737320 77697468 ame address with │ │ │ │ - 0x000c5670 696e2074 68652070 61676520 6f6e2074 in the page on t │ │ │ │ - 0x000c5680 6865206e 65787420 70616765 2075702e he next page up. │ │ │ │ - 0x000c5690 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ - 0x000c56a0 4e545f53 54415254 2822726f 64617461 NT_START("rodata │ │ │ │ - 0x000c56b0 2d736567 6d656e74 222c2041 4c49474e -segment", ALIGN │ │ │ │ - 0x000c56c0 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x000c56d0 47455349 5a452929 202b2028 2e202620 GESIZE)) + (. & │ │ │ │ - 0x000c56e0 28434f4e 5354414e 5420284d 41585041 (CONSTANT (MAXPA │ │ │ │ - 0x000c56f0 47455349 5a452920 2d203129 29293b0a GESIZE) - 1)));. │ │ │ │ - 0x000c5700 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x000c5710 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x000c5720 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x000c5730 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x000c5740 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x000c5750 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000c5760 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x000c5770 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x000c5780 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x000c5790 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x000c57a0 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x000c57b0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000c57c0 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x000c57d0 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x000c57e0 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x000c57f0 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000c5800 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x000c5810 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ - 0x000c5820 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000c5830 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ - 0x000c5840 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x000c5850 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x000c5860 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000c5870 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ - 0x000c5880 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000c5890 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x000c58a0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x000c58b0 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ - 0x000c58c0 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ - 0x000c58d0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x000c58e0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000c58f0 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ - 0x000c5900 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x000c5910 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x000c5920 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000c5930 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000c5940 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x000c5950 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000c5960 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ - 0x000c5970 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ - 0x000c5980 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ - 0x000c5990 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x000c59a0 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ - 0x000c59b0 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x000c59c0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x000c59d0 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x000c59e0 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ - 0x000c59f0 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ - 0x000c5a00 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x000c5a10 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000c5a20 706c7429 0a202020 2020202a 282e7265 plt). *(.re │ │ │ │ - 0x000c5a30 6c612e69 706c7429 0a202020 207d0a20 la.iplt). }. │ │ │ │ - 0x000c5a40 202e7265 6c722e64 796e203a 207b202a .relr.dyn : { * │ │ │ │ - 0x000c5a50 282e7265 6c722e64 796e2920 7d0a2020 (.relr.dyn) }. │ │ │ │ - 0x000c5a60 2e726f64 61746120 20202020 20202020 .rodata │ │ │ │ - 0x000c5a70 3a207b20 2a282e72 6f646174 61202e72 : { *(.rodata .r │ │ │ │ - 0x000c5a80 6f646174 612e2a20 2e676e75 2e6c696e odata.* .gnu.lin │ │ │ │ - 0x000c5a90 6b6f6e63 652e722e 2a29207d 0a20202e konce.r.*) }. . │ │ │ │ - 0x000c5aa0 726f6461 74613120 20202020 2020203a rodata1 : │ │ │ │ - 0x000c5ab0 207b202a 282e726f 64617461 3129207d { *(.rodata1) } │ │ │ │ - 0x000c5ac0 0a20202e 65685f66 72616d65 5f686472 . .eh_frame_hdr │ │ │ │ - 0x000c5ad0 2020203a 207b202a 282e6568 5f667261 : { *(.eh_fra │ │ │ │ - 0x000c5ae0 6d655f68 64722920 2a282e65 685f6672 me_hdr) *(.eh_fr │ │ │ │ - 0x000c5af0 616d655f 656e7472 79202e65 685f6672 ame_entry .eh_fr │ │ │ │ - 0x000c5b00 616d655f 656e7472 792e2a29 207d0a20 ame_entry.*) }. │ │ │ │ - 0x000c5b10 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x000c5b20 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000c5b30 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000c5b40 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000c5b50 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000c5b60 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000c5b70 5f524f20 7b204b45 45502028 2a282e73 _RO { KEEP (*(.s │ │ │ │ - 0x000c5b80 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x000c5b90 652e2a29 207d0a20 202e6763 635f6578 e.*) }. .gcc_ex │ │ │ │ - 0x000c5ba0 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000c5bb0 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000c5bc0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000c5bd0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000c5be0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x000c5bf0 74616220 20203a20 4f4e4c59 5f49465f tab : ONLY_IF_ │ │ │ │ - 0x000c5c00 524f207b 202a282e 676e755f 65787461 RO { *(.gnu_exta │ │ │ │ - 0x000c5c10 622a2920 7d0a2020 2f2a2054 68657365 b*) }. /* These │ │ │ │ - 0x000c5c20 20736563 74696f6e 73206172 65206765 sections are ge │ │ │ │ - 0x000c5c30 6e657261 74656420 62792074 68652053 nerated by the S │ │ │ │ - 0x000c5c40 756e2f4f 7261636c 6520432b 2b20636f un/Oracle C++ co │ │ │ │ - 0x000c5c50 6d70696c 65722e20 202a2f0a 20202e65 mpiler. */. .e │ │ │ │ - 0x000c5c60 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000c5c70 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000c5c80 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000c5c90 6e676573 2a29207d 0a20202f 2a205661 nges*) }. /* Va │ │ │ │ - 0x000c5ca0 72696f75 73206e6f 74652073 65637469 rious note secti │ │ │ │ - 0x000c5cb0 6f6e732e 2020506c 61636564 20686572 ons. Placed her │ │ │ │ - 0x000c5cc0 6520736f 20746861 74207468 65792061 e so that they a │ │ │ │ - 0x000c5cd0 72652061 6c776179 7320696e 636c7564 re always includ │ │ │ │ - 0x000c5ce0 65640a20 20202020 696e2074 68652072 ed. in the r │ │ │ │ - 0x000c5cf0 6561642d 6f6e6c79 20736567 6d656e74 ead-only segment │ │ │ │ - 0x000c5d00 20616e64 206e6f74 20747265 61746564 and not treated │ │ │ │ - 0x000c5d10 20617320 6f727068 616e2073 65637469 as orphan secti │ │ │ │ - 0x000c5d20 6f6e732e 20205468 650a2020 20202063 ons. The. c │ │ │ │ - 0x000c5d30 75727265 6e74206f 72706861 6e206861 urrent orphan ha │ │ │ │ - 0x000c5d40 6e646c69 6e672061 6c676f72 6974686d ndling algorithm │ │ │ │ - 0x000c5d50 20646f65 7320706c 61636520 6e6f7465 does place note │ │ │ │ - 0x000c5d60 20736563 74696f6e 73206166 74657220 sections after │ │ │ │ - 0x000c5d70 522f4f0a 20202020 20646174 612c2062 R/O. data, b │ │ │ │ - 0x000c5d80 75742074 68697320 6973206e 6f742067 ut this is not g │ │ │ │ - 0x000c5d90 75617261 6e746565 6420746f 20616c77 uaranteed to alw │ │ │ │ - 0x000c5da0 61797320 62652074 68652063 6173652e ays be the case. │ │ │ │ - 0x000c5db0 20202a2f 0a20202e 6e6f7465 2e627569 */. .note.bui │ │ │ │ - 0x000c5dc0 6c642d69 64203a20 20202020 207b202a ld-id : { * │ │ │ │ - 0x000c5dd0 282e6e6f 74652e62 75696c64 2d696429 (.note.build-id) │ │ │ │ - 0x000c5de0 207d0a20 202e6e6f 74652e47 4e552d73 }. .note.GNU-s │ │ │ │ - 0x000c5df0 7461636b 203a2020 2020207b 202a282e tack : { *(. │ │ │ │ - 0x000c5e00 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000c5e10 7d0a2020 2e6e6f74 652e676e 752e7072 }. .note.gnu.pr │ │ │ │ - 0x000c5e20 6f706572 7479203a 20207b20 2a282e6e operty : { *(.n │ │ │ │ - 0x000c5e30 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000c5e40 29207d0a 20202e6e 6f74652e 4142492d ) }. .note.ABI- │ │ │ │ - 0x000c5e50 74616720 3a202020 20202020 7b202a28 tag : { *( │ │ │ │ - 0x000c5e60 2e6e6f74 652e4142 492d7461 6729207d .note.ABI-tag) } │ │ │ │ - 0x000c5e70 0a20202e 6e6f7465 2e706163 6b616765 . .note.package │ │ │ │ - 0x000c5e80 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x000c5e90 74652e70 61636b61 67652920 7d0a2020 te.package) }. │ │ │ │ - 0x000c5ea0 2e6e6f74 652e646c 6f70656e 203a2020 .note.dlopen : │ │ │ │ - 0x000c5eb0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000c5ec0 646c6f70 656e2920 7d0a2020 2e6e6f74 dlopen) }. .not │ │ │ │ - 0x000c5ed0 652e6e65 74627364 2e696465 6e74203a e.netbsd.ident : │ │ │ │ - 0x000c5ee0 20207b20 2a282e6e 6f74652e 6e657462 { *(.note.netb │ │ │ │ - 0x000c5ef0 73642e69 64656e74 29207d0a 20202e6e sd.ident) }. .n │ │ │ │ - 0x000c5f00 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000c5f10 74203a20 7b202a28 2e6e6f74 652e6f70 t : { *(.note.op │ │ │ │ - 0x000c5f20 656e6273 642e6964 656e7429 207d0a20 enbsd.ident) }. │ │ │ │ - 0x000c5f30 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000c5f40 20526561 64205772 69746520 44617461 Read Write Data │ │ │ │ - 0x000c5f50 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000c5f60 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x000c5f70 72657373 20666f72 20746865 20646174 ress for the dat │ │ │ │ - 0x000c5f80 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000c5f90 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000c5fa0 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000c5fb0 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000c5fc0 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000c5fd0 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000c5fe0 2a2f0a20 202e203d 20444154 415f5345 */. . = DATA_SE │ │ │ │ - 0x000c5ff0 474d454e 545f414c 49474e20 28434f4e GMENT_ALIGN (CON │ │ │ │ - 0x000c6000 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000c6010 5a45292c 20434f4e 5354414e 54202843 ZE), CONSTANT (C │ │ │ │ - 0x000c6020 4f4d4d4f 4e504147 4553495a 4529293b OMMONPAGESIZE)); │ │ │ │ - 0x000c6030 0a20202f 2a204578 63657074 696f6e20 . /* Exception │ │ │ │ - 0x000c6040 68616e64 6c696e67 2e20202a 2f0a2020 handling. */. │ │ │ │ - 0x000c6050 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000c6060 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000c6070 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000c6080 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x000c6090 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000c60a0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000c60b0 5257207b 204b4545 5020282a 282e7366 RW { KEEP (*(.sf │ │ │ │ - 0x000c60c0 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x000c60d0 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x000c60e0 61622020 20202020 3a204f4e 4c595f49 ab : ONLY_I │ │ │ │ - 0x000c60f0 465f5257 207b202a 282e676e 755f6578 F_RW { *(.gnu_ex │ │ │ │ - 0x000c6100 74616229 207d0a20 202e6763 635f6578 tab) }. .gcc_ex │ │ │ │ - 0x000c6110 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000c6120 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000c6130 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000c6140 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000c6150 652e2a29 207d0a20 202e6578 63657074 e.*) }. .except │ │ │ │ - 0x000c6160 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000c6170 4e4c595f 49465f52 57207b20 2a282e65 NLY_IF_RW { *(.e │ │ │ │ - 0x000c6180 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000c6190 29207d0a 20202f2a 20546872 65616420 ) }. /* Thread │ │ │ │ - 0x000c61a0 4c6f6361 6c205374 6f726167 65207365 Local Storage se │ │ │ │ - 0x000c61b0 6374696f 6e732e20 202a2f0a 20202e74 ctions. */. .t │ │ │ │ - 0x000c61c0 64617461 0920203a 0a202020 7b0a2020 data. :. {. │ │ │ │ - 0x000c61d0 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ - 0x000c61e0 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000c61f0 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ - 0x000c6200 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ - 0x000c6210 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ - 0x000c6220 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000c6230 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ - 0x000c6240 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ - 0x000c6250 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000c6260 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ - 0x000c6270 72617929 290a2020 7d0a2020 2e696e69 ray)). }. .ini │ │ │ │ - 0x000c6280 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x000c6290 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000c62a0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000c62b0 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ - 0x000c62c0 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x000c62d0 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ - 0x000c62e0 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000c62f0 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ - 0x000c6300 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x000c6310 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x000c6320 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x000c6330 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000c6340 29290a20 207d0a20 202e6669 6e695f61 )). }. .fini_a │ │ │ │ - 0x000c6350 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000c6360 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x000c6370 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000c6380 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ - 0x000c6390 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000c63a0 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ - 0x000c63b0 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ - 0x000c63c0 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ - 0x000c63d0 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x000c63e0 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x000c63f0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000c6400 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x000c6410 20207d0a 20202e63 746f7273 20202020 }. .ctors │ │ │ │ - 0x000c6420 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000c6430 2f2a2067 63632075 73657320 63727462 /* gcc uses crtb │ │ │ │ - 0x000c6440 6567696e 2e6f2074 6f206669 6e642074 egin.o to find t │ │ │ │ - 0x000c6450 68652073 74617274 206f660a 20202020 he start of. │ │ │ │ - 0x000c6460 20202074 68652063 6f6e7374 72756374 the construct │ │ │ │ - 0x000c6470 6f72732c 20736f20 7765206d 616b6520 ors, so we make │ │ │ │ - 0x000c6480 73757265 20697420 69730a20 20202020 sure it is. │ │ │ │ - 0x000c6490 20206669 7273742e 20204265 63617573 first. Becaus │ │ │ │ - 0x000c64a0 65207468 69732069 73206120 77696c64 e this is a wild │ │ │ │ - 0x000c64b0 63617264 2c206974 0a202020 20202020 card, it. │ │ │ │ - 0x000c64c0 646f6573 6e277420 6d617474 65722069 doesn't matter i │ │ │ │ - 0x000c64d0 66207468 65207573 65722064 6f657320 f the user does │ │ │ │ - 0x000c64e0 6e6f740a 20202020 20202061 63747561 not. actua │ │ │ │ - 0x000c64f0 6c6c7920 6c696e6b 20616761 696e7374 lly link against │ │ │ │ - 0x000c6500 20637274 62656769 6e2e6f3b 20746865 crtbegin.o; the │ │ │ │ - 0x000c6510 0a202020 20202020 6c696e6b 65722077 . linker w │ │ │ │ - 0x000c6520 6f6e2774 206c6f6f 6b20666f 72206120 on't look for a │ │ │ │ - 0x000c6530 66696c65 20746f20 6d617463 6820610a file to match a. │ │ │ │ - 0x000c6540 20202020 20202077 696c6463 6172642e wildcard. │ │ │ │ - 0x000c6550 20205468 65207769 6c646361 72642061 The wildcard a │ │ │ │ - 0x000c6560 6c736f20 6d65616e 73207468 61742069 lso means that i │ │ │ │ - 0x000c6570 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x000c6580 206d6174 74657220 77686963 68206469 matter which di │ │ │ │ - 0x000c6590 72656374 6f727920 63727462 6567696e rectory crtbegin │ │ │ │ - 0x000c65a0 2e6f0a20 20202020 20206973 20696e2e .o. is in. │ │ │ │ - 0x000c65b0 20202a2f 0a202020 204b4545 5020282a */. KEEP (* │ │ │ │ - 0x000c65c0 63727462 6567696e 2e6f282e 63746f72 crtbegin.o(.ctor │ │ │ │ - 0x000c65d0 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ - 0x000c65e0 72746265 67696e3f 2e6f282e 63746f72 rtbegin?.o(.ctor │ │ │ │ - 0x000c65f0 7329290a 20202020 2f2a2057 6520646f s)). /* We do │ │ │ │ - 0x000c6600 6e277420 77616e74 20746f20 696e636c n't want to incl │ │ │ │ - 0x000c6610 75646520 74686520 2e63746f 72207365 ude the .ctor se │ │ │ │ - 0x000c6620 6374696f 6e206672 6f6d0a20 20202020 ction from. │ │ │ │ - 0x000c6630 20207468 65206372 74656e64 2e6f2066 the crtend.o f │ │ │ │ - 0x000c6640 696c6520 756e7469 6c206166 74657220 ile until after │ │ │ │ - 0x000c6650 74686520 736f7274 65642063 746f7273 the sorted ctors │ │ │ │ - 0x000c6660 2e0a2020 20202020 20546865 202e6374 .. The .ct │ │ │ │ - 0x000c6670 6f722073 65637469 6f6e2066 726f6d20 or section from │ │ │ │ - 0x000c6680 74686520 63727465 6e642066 696c6520 the crtend file │ │ │ │ - 0x000c6690 636f6e74 61696e73 20746865 0a202020 contains the. │ │ │ │ - 0x000c66a0 20202020 656e6420 6f662063 746f7273 end of ctors │ │ │ │ - 0x000c66b0 206d6172 6b657220 616e6420 6974206d marker and it m │ │ │ │ - 0x000c66c0 75737420 6265206c 61737420 2a2f0a20 ust be last */. │ │ │ │ - 0x000c66d0 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x000c66e0 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x000c66f0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000c6700 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x000c6710 5020282a 28534f52 54282e63 746f7273 P (*(SORT(.ctors │ │ │ │ - 0x000c6720 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000c6730 2a282e63 746f7273 29290a20 207d0a20 *(.ctors)). }. │ │ │ │ - 0x000c6740 202e6474 6f727320 20202020 20202020 .dtors │ │ │ │ - 0x000c6750 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000c6760 282a6372 74626567 696e2e6f 282e6474 (*crtbegin.o(.dt │ │ │ │ - 0x000c6770 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000c6780 2a637274 62656769 6e3f2e6f 282e6474 *crtbegin?.o(.dt │ │ │ │ - 0x000c6790 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000c67a0 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ - 0x000c67b0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000c67c0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x000c67d0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000c67e0 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x000c67f0 204b4545 5020282a 282e6474 6f727329 KEEP (*(.dtors) │ │ │ │ - 0x000c6800 290a2020 7d0a2020 2e6a6372 20202020 ). }. .jcr │ │ │ │ - 0x000c6810 20202020 20202020 3a207b20 4b454550 : { KEEP │ │ │ │ - 0x000c6820 20282a28 2e6a6372 2929207d 0a20202e (*(.jcr)) }. . │ │ │ │ - 0x000c6830 64617461 2e72656c 2e726f20 3a207b20 data.rel.ro : { │ │ │ │ - 0x000c6840 2a282e64 6174612e 72656c2e 726f2e6c *(.data.rel.ro.l │ │ │ │ - 0x000c6850 6f63616c 2a202e67 6e752e6c 696e6b6f ocal* .gnu.linko │ │ │ │ - 0x000c6860 6e63652e 642e7265 6c2e726f 2e6c6f63 nce.d.rel.ro.loc │ │ │ │ - 0x000c6870 616c2e2a 29202a28 2e646174 612e7265 al.*) *(.data.re │ │ │ │ - 0x000c6880 6c2e726f 202e6461 74612e72 656c2e72 l.ro .data.rel.r │ │ │ │ - 0x000c6890 6f2e2a20 2e676e75 2e6c696e 6b6f6e63 o.* .gnu.linkonc │ │ │ │ - 0x000c68a0 652e642e 72656c2e 726f2e2a 29207d0a e.d.rel.ro.*) }. │ │ │ │ - 0x000c68b0 20202e64 796e616d 69632020 20202020 .dynamic │ │ │ │ - 0x000c68c0 20203a20 7b202a28 2e64796e 616d6963 : { *(.dynamic │ │ │ │ - 0x000c68d0 29207d0a 20202e67 6f742020 20202020 ) }. .got │ │ │ │ - 0x000c68e0 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x000c68f0 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ - 0x000c6900 7429202a 282e676f 7429202a 282e6967 t) *(.got) *(.ig │ │ │ │ - 0x000c6910 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ - 0x000c6920 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ - 0x000c6930 4e442028 302c202e 293b0a20 202e6461 ND (0, .);. .da │ │ │ │ - 0x000c6940 74612020 20202020 20202020 203a0a20 ta :. │ │ │ │ - 0x000c6950 207b0a20 20202050 524f5649 44452028 {. PROVIDE ( │ │ │ │ - 0x000c6960 5f5f6461 74615f73 74617274 203d202e __data_start = . │ │ │ │ - 0x000c6970 293b0a20 2020202a 282e6461 7461202e );. *(.data . │ │ │ │ - 0x000c6980 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x000c6990 6f6e6365 2e642e2a 290a2020 2020534f once.d.*). SO │ │ │ │ - 0x000c69a0 52542843 4f4e5354 52554354 4f525329 RT(CONSTRUCTORS) │ │ │ │ - 0x000c69b0 0a20207d 0a20202e 64617461 31202020 . }. .data1 │ │ │ │ - 0x000c69c0 20202020 2020203a 207b202a 282e6461 : { *(.da │ │ │ │ - 0x000c69d0 74613129 207d0a20 2050524f 56494445 ta1) }. PROVIDE │ │ │ │ - 0x000c69e0 20285f65 64617461 203d202e 293b0a20 (_edata = .);. │ │ │ │ - 0x000c69f0 2050524f 56494445 20286564 61746120 PROVIDE (edata │ │ │ │ - 0x000c6a00 3d202e29 3b0a2020 2e203d20 414c4947 = .);. . = ALIG │ │ │ │ - 0x000c6a10 4e28414c 49474e4f 46284e45 58545f53 N(ALIGNOF(NEXT_S │ │ │ │ - 0x000c6a20 45435449 4f4e2929 3b0a2020 50524f56 ECTION));. PROV │ │ │ │ - 0x000c6a30 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ - 0x000c6a40 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000c6a50 20285f5f 6273735f 73746172 745f5f20 (__bss_start__ │ │ │ │ - 0x000c6a60 3d202e29 3b0a2020 2e627373 20202020 = .);. .bss │ │ │ │ - 0x000c6a70 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000c6a80 20202a28 2e64796e 62737329 0a202020 *(.dynbss). │ │ │ │ - 0x000c6a90 202a282e 62737320 2e627373 2e2a202e *(.bss .bss.* . │ │ │ │ - 0x000c6aa0 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ - 0x000c6ab0 290a2020 20202a28 434f4d4d 4f4e290a ). *(COMMON). │ │ │ │ - 0x000c6ac0 20202020 2f2a2041 6c69676e 20686572 /* Align her │ │ │ │ - 0x000c6ad0 6520746f 20656e73 75726520 74686174 e to ensure that │ │ │ │ - 0x000c6ae0 20696e20 74686520 636f6d6d 6f6e2063 in the common c │ │ │ │ - 0x000c6af0 61736520 6f662074 68657265 206f6e6c ase of there onl │ │ │ │ - 0x000c6b00 79206265 696e6720 6f6e650a 20202020 y being one. │ │ │ │ - 0x000c6b10 20202074 79706520 6f66202e 62737320 type of .bss │ │ │ │ - 0x000c6b20 73656374 696f6e2c 20746865 20736563 section, the sec │ │ │ │ - 0x000c6b30 74696f6e 206f6363 75706965 73207370 tion occupies sp │ │ │ │ - 0x000c6b40 61636520 75702074 6f205f65 6e642e0a ace up to _end.. │ │ │ │ - 0x000c6b50 20202020 20202041 6c69676e 20616674 Align aft │ │ │ │ - 0x000c6b60 6572202e 62737320 746f2065 6e737572 er .bss to ensur │ │ │ │ - 0x000c6b70 6520636f 72726563 7420616c 69676e6d e correct alignm │ │ │ │ - 0x000c6b80 656e7420 6576656e 20696620 7468650a ent even if the. │ │ │ │ - 0x000c6b90 20202020 2020202e 62737320 73656374 .bss sect │ │ │ │ - 0x000c6ba0 696f6e20 64697361 70706561 72732062 ion disappears b │ │ │ │ - 0x000c6bb0 65636175 73652074 68657265 20617265 ecause there are │ │ │ │ - 0x000c6bc0 206e6f20 696e7075 74207365 6374696f no input sectio │ │ │ │ - 0x000c6bd0 6e732e0a 20202020 20202046 49584d45 ns.. FIXME │ │ │ │ - 0x000c6be0 3a205768 7920646f 20776520 6e656564 : Why do we need │ │ │ │ - 0x000c6bf0 2069743f 20576865 6e207468 65726520 it? When there │ │ │ │ - 0x000c6c00 6973206e 6f202e62 73732073 65637469 is no .bss secti │ │ │ │ - 0x000c6c10 6f6e2c20 77652064 6f206e6f 740a2020 on, we do not. │ │ │ │ - 0x000c6c20 20202020 20706164 20746865 202e6461 pad the .da │ │ │ │ - 0x000c6c30 74612073 65637469 6f6e2e20 202a2f0a ta section. */. │ │ │ │ - 0x000c6c40 20202020 20202e20 3d20414c 49474e28 . = ALIGN( │ │ │ │ - 0x000c6c50 2e20213d 2030203f 20333220 2f203820 . != 0 ? 32 / 8 │ │ │ │ - 0x000c6c60 3a203129 3b0a2020 7d0a2020 50524f56 : 1);. }. PROV │ │ │ │ - 0x000c6c70 49444520 285f6273 735f656e 645f5f20 IDE (_bss_end__ │ │ │ │ - 0x000c6c80 3d202e29 3b205052 4f564944 4520285f = .); PROVIDE (_ │ │ │ │ - 0x000c6c90 5f627373 5f656e64 5f5f203d 202e293b _bss_end__ = .); │ │ │ │ - 0x000c6ca0 0a202020 202e203d 20414c49 474e2833 . . = ALIGN(3 │ │ │ │ - 0x000c6cb0 32202f20 38293b0a 20202f2a 20537461 2 / 8);. /* Sta │ │ │ │ - 0x000c6cc0 7274206f 66207468 65204c61 72676520 rt of the Large │ │ │ │ - 0x000c6cd0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000c6ce0 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000c6cf0 54415254 28226c64 6174612d 7365676d TART("ldata-segm │ │ │ │ - 0x000c6d00 656e7422 2c202e29 3b0a2020 2e203d20 ent", .);. . = │ │ │ │ - 0x000c6d10 414c4947 4e283332 202f2038 293b0a20 ALIGN(32 / 8);. │ │ │ │ - 0x000c6d20 2050524f 56494445 20285f5f 656e645f PROVIDE (__end_ │ │ │ │ - 0x000c6d30 5f203d20 2e293b0a 20205052 4f564944 _ = .);. PROVID │ │ │ │ - 0x000c6d40 4520285f 656e6420 3d202e29 3b0a2020 E (_end = .);. │ │ │ │ - 0x000c6d50 50524f56 49444520 28656e64 203d202e PROVIDE (end = . │ │ │ │ - 0x000c6d60 293b0a20 202e203d 20444154 415f5345 );. . = DATA_SE │ │ │ │ - 0x000c6d70 474d454e 545f454e 4420282e 293b0a20 GMENT_END (.);. │ │ │ │ - 0x000c6d80 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000c6d90 2054696e 79204461 74612072 6567696f Tiny Data regio │ │ │ │ - 0x000c6da0 6e2e2020 2a2f0a20 202f2a20 53746162 n. */. /* Stab │ │ │ │ - 0x000c6db0 73206465 62756767 696e6720 73656374 s debugging sect │ │ │ │ - 0x000c6dc0 696f6e73 2e20202a 2f0a2020 2e737461 ions. */. .sta │ │ │ │ - 0x000c6dd0 62202020 20202020 20202030 203a207b b 0 : { │ │ │ │ - 0x000c6de0 202a282e 73746162 29207d0a 20202e73 *(.stab) }. .s │ │ │ │ - 0x000c6df0 74616273 74722020 20202020 2030203a tabstr 0 : │ │ │ │ - 0x000c6e00 207b202a 282e7374 61627374 7229207d { *(.stabstr) } │ │ │ │ - 0x000c6e10 0a20202e 73746162 2e657863 6c202020 . .stab.excl │ │ │ │ - 0x000c6e20 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000c6e30 6578636c 29207d0a 20202e73 7461622e excl) }. .stab. │ │ │ │ - 0x000c6e40 6578636c 73747220 2030203a 207b202a exclstr 0 : { * │ │ │ │ - 0x000c6e50 282e7374 61622e65 78636c73 74722920 (.stab.exclstr) │ │ │ │ - 0x000c6e60 7d0a2020 2e737461 622e696e 64657820 }. .stab.index │ │ │ │ - 0x000c6e70 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000c6e80 2e696e64 65782920 7d0a2020 2e737461 .index) }. .sta │ │ │ │ - 0x000c6e90 622e696e 64657873 74722030 203a207b b.indexstr 0 : { │ │ │ │ - 0x000c6ea0 202a282e 73746162 2e696e64 65787374 *(.stab.indexst │ │ │ │ - 0x000c6eb0 7229207d 0a20202e 636f6d6d 656e7420 r) }. .comment │ │ │ │ - 0x000c6ec0 30202849 4e464f29 203a207b 202a282e 0 (INFO) : { *(. │ │ │ │ - 0x000c6ed0 636f6d6d 656e7429 3b204c49 4e4b4552 comment); LINKER │ │ │ │ - 0x000c6ee0 5f564552 53494f4e 3b207d0a 20202e67 _VERSION; }. .g │ │ │ │ - 0x000c6ef0 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x000c6f00 74657320 3a207b20 2a282e67 6e752e62 tes : { *(.gnu.b │ │ │ │ - 0x000c6f10 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x000c6f20 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x000c6f30 62757465 732e2a29 207d0a20 202f2a20 butes.*) }. /* │ │ │ │ - 0x000c6f40 44574152 46206465 62756720 73656374 DWARF debug sect │ │ │ │ - 0x000c6f50 696f6e73 2e0a2020 20202053 796d626f ions.. Symbo │ │ │ │ - 0x000c6f60 6c732069 6e207468 65204457 41524620 ls in the DWARF │ │ │ │ - 0x000c6f70 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ - 0x000c6f80 6e732061 72652072 656c6174 69766520 ns are relative │ │ │ │ - 0x000c6f90 746f2074 68652062 6567696e 6e696e67 to the beginning │ │ │ │ - 0x000c6fa0 0a202020 20206f66 20746865 20736563 . of the sec │ │ │ │ - 0x000c6fb0 74696f6e 20736f20 77652062 6567696e tion so we begin │ │ │ │ - 0x000c6fc0 20746865 6d206174 20302e20 202a2f0a them at 0. */. │ │ │ │ - 0x000c6fd0 20202f2a 20445741 52462031 2e20202a /* DWARF 1. * │ │ │ │ - 0x000c6fe0 2f0a2020 2e646562 75672020 20202020 /. .debug │ │ │ │ - 0x000c6ff0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000c7000 75672920 7d0a2020 2e6c696e 65202020 ug) }. .line │ │ │ │ - 0x000c7010 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000c7020 2e6c696e 6529207d 0a20202f 2a20474e .line) }. /* GN │ │ │ │ - 0x000c7030 55204457 41524620 31206578 74656e73 U DWARF 1 extens │ │ │ │ - 0x000c7040 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x000c7050 75675f73 7263696e 666f2020 30203a20 ug_srcinfo 0 : │ │ │ │ - 0x000c7060 7b202a28 2e646562 75675f73 7263696e { *(.debug_srcin │ │ │ │ - 0x000c7070 666f2920 7d0a2020 2e646562 75675f73 fo) }. .debug_s │ │ │ │ - 0x000c7080 666e616d 65732020 30203a20 7b202a28 fnames 0 : { *( │ │ │ │ - 0x000c7090 2e646562 75675f73 666e616d 65732920 .debug_sfnames) │ │ │ │ - 0x000c70a0 7d0a2020 2f2a2044 57415246 20312e31 }. /* DWARF 1.1 │ │ │ │ - 0x000c70b0 20616e64 20445741 52462032 2e20202a and DWARF 2. * │ │ │ │ - 0x000c70c0 2f0a2020 2e646562 75675f61 72616e67 /. .debug_arang │ │ │ │ - 0x000c70d0 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000c70e0 75675f61 72616e67 65732920 7d0a2020 ug_aranges) }. │ │ │ │ - 0x000c70f0 2e646562 75675f70 75626e61 6d657320 .debug_pubnames │ │ │ │ - 0x000c7100 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000c7110 75626e61 6d657329 207d0a20 202f2a20 ubnames) }. /* │ │ │ │ - 0x000c7120 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ - 0x000c7130 64656275 675f696e 666f2020 20202030 debug_info 0 │ │ │ │ - 0x000c7140 203a207b 202a282e 64656275 675f696e : { *(.debug_in │ │ │ │ - 0x000c7150 666f202e 676e752e 6c696e6b 6f6e6365 fo .gnu.linkonce │ │ │ │ - 0x000c7160 2e77692e 2a29207d 0a20202e 64656275 .wi.*) }. .debu │ │ │ │ - 0x000c7170 675f6162 62726576 20202030 203a207b g_abbrev 0 : { │ │ │ │ - 0x000c7180 202a282e 64656275 675f6162 62726576 *(.debug_abbrev │ │ │ │ - 0x000c7190 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x000c71a0 65202020 20203020 3a207b20 2a282e64 e 0 : { *(.d │ │ │ │ - 0x000c71b0 65627567 5f6c696e 65202e64 65627567 ebug_line .debug │ │ │ │ - 0x000c71c0 5f6c696e 652e2a20 2e646562 75675f6c _line.* .debug_l │ │ │ │ - 0x000c71d0 696e655f 656e6429 207d0a20 202e6465 ine_end) }. .de │ │ │ │ - 0x000c71e0 6275675f 6672616d 65202020 2030203a bug_frame 0 : │ │ │ │ - 0x000c71f0 207b202a 282e6465 6275675f 6672616d { *(.debug_fram │ │ │ │ - 0x000c7200 6529207d 0a20202e 64656275 675f7374 e) }. .debug_st │ │ │ │ - 0x000c7210 72202020 20202030 203a207b 202a282e r 0 : { *(. │ │ │ │ - 0x000c7220 64656275 675f7374 7229207d 0a20202e debug_str) }. . │ │ │ │ - 0x000c7230 64656275 675f6c6f 63202020 20202030 debug_loc 0 │ │ │ │ - 0x000c7240 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x000c7250 6329207d 0a20202e 64656275 675f6d61 c) }. .debug_ma │ │ │ │ - 0x000c7260 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ - 0x000c7270 64656275 675f6d61 63696e66 6f29207d debug_macinfo) } │ │ │ │ - 0x000c7280 0a20202f 2a205347 492f4d49 50532044 . /* SGI/MIPS D │ │ │ │ - 0x000c7290 57415246 20322065 7874656e 73696f6e WARF 2 extension │ │ │ │ - 0x000c72a0 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x000c72b0 7765616b 6e616d65 73203020 3a207b20 weaknames 0 : { │ │ │ │ - 0x000c72c0 2a282e64 65627567 5f776561 6b6e616d *(.debug_weaknam │ │ │ │ - 0x000c72d0 65732920 7d0a2020 2e646562 75675f66 es) }. .debug_f │ │ │ │ - 0x000c72e0 756e636e 616d6573 2030203a 207b202a uncnames 0 : { * │ │ │ │ - 0x000c72f0 282e6465 6275675f 66756e63 6e616d65 (.debug_funcname │ │ │ │ - 0x000c7300 7329207d 0a20202e 64656275 675f7479 s) }. .debug_ty │ │ │ │ - 0x000c7310 70656e61 6d657320 30203a20 7b202a28 penames 0 : { *( │ │ │ │ - 0x000c7320 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x000c7330 29207d0a 20202e64 65627567 5f766172 ) }. .debug_var │ │ │ │ - 0x000c7340 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000c7350 64656275 675f7661 726e616d 65732920 debug_varnames) │ │ │ │ - 0x000c7360 7d0a2020 2f2a2044 57415246 20332e20 }. /* DWARF 3. │ │ │ │ - 0x000c7370 202a2f0a 20202e64 65627567 5f707562 */. .debug_pub │ │ │ │ - 0x000c7380 74797065 73203020 3a207b20 2a282e64 types 0 : { *(.d │ │ │ │ - 0x000c7390 65627567 5f707562 74797065 7329207d ebug_pubtypes) } │ │ │ │ - 0x000c73a0 0a20202e 64656275 675f7261 6e676573 . .debug_ranges │ │ │ │ - 0x000c73b0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000c73c0 675f7261 6e676573 29207d0a 20202f2a g_ranges) }. /* │ │ │ │ - 0x000c73d0 20445741 52462035 2e20202a 2f0a2020 DWARF 5. */. │ │ │ │ - 0x000c73e0 2e646562 75675f61 64647220 20202020 .debug_addr │ │ │ │ - 0x000c73f0 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000c7400 64647229 207d0a20 202e6465 6275675f ddr) }. .debug_ │ │ │ │ - 0x000c7410 6c696e65 5f737472 2030203a 207b202a line_str 0 : { * │ │ │ │ - 0x000c7420 282e6465 6275675f 6c696e65 5f737472 (.debug_line_str │ │ │ │ - 0x000c7430 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x000c7440 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x000c7450 65627567 5f6c6f63 6c697374 7329207d ebug_loclists) } │ │ │ │ - 0x000c7460 0a20202e 64656275 675f6d61 63726f20 . .debug_macro │ │ │ │ - 0x000c7470 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000c7480 675f6d61 63726f29 207d0a20 202e6465 g_macro) }. .de │ │ │ │ - 0x000c7490 6275675f 6e616d65 73202020 2030203a bug_names 0 : │ │ │ │ - 0x000c74a0 207b202a 282e6465 6275675f 6e616d65 { *(.debug_name │ │ │ │ - 0x000c74b0 7329207d 0a20202e 64656275 675f726e s) }. .debug_rn │ │ │ │ - 0x000c74c0 676c6973 74732030 203a207b 202a282e glists 0 : { *(. │ │ │ │ - 0x000c74d0 64656275 675f726e 676c6973 74732920 debug_rnglists) │ │ │ │ - 0x000c74e0 7d0a2020 2e646562 75675f73 74725f6f }. .debug_str_o │ │ │ │ - 0x000c74f0 66667365 74732030 203a207b 202a282e ffsets 0 : { *(. │ │ │ │ - 0x000c7500 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ - 0x000c7510 7329207d 0a20202e 64656275 675f7375 s) }. .debug_su │ │ │ │ - 0x000c7520 70202020 20202030 203a207b 202a282e p 0 : { *(. │ │ │ │ - 0x000c7530 64656275 675f7375 7029207d 0a20202e debug_sup) }. . │ │ │ │ - 0x000c7540 41524d2e 61747472 69627574 65732030 ARM.attributes 0 │ │ │ │ - 0x000c7550 203a207b 204b4545 5020282a 282e4152 : { KEEP (*(.AR │ │ │ │ - 0x000c7560 4d2e6174 74726962 75746573 2929204b M.attributes)) K │ │ │ │ - 0x000c7570 45455020 282a282e 676e752e 61747472 EEP (*(.gnu.attr │ │ │ │ - 0x000c7580 69627574 65732929 207d0a20 202e6e6f ibutes)) }. .no │ │ │ │ - 0x000c7590 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x000c75a0 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ - 0x000c75b0 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ - 0x000c75c0 6e742929 207d0a20 202f4449 53434152 nt)) }. /DISCAR │ │ │ │ - 0x000c75d0 442f203a 207b202a 282e6e6f 74652e47 D/ : { *(.note.G │ │ │ │ - 0x000c75e0 4e552d73 7461636b 29202a28 2e676e75 NU-stack) *(.gnu │ │ │ │ - 0x000c75f0 5f646562 75676c69 6e6b2920 2a282e67 _debuglink) *(.g │ │ │ │ - 0x000c7600 6e752e6c 746f5f2a 29202a28 2e676e75 nu.lto_*) *(.gnu │ │ │ │ - 0x000c7610 5f6f626a 6563745f 6f6e6c79 29207d0a _object_only) }. │ │ │ │ - 0x000c7620 7d0a0a00 00000000 2f2a2053 63726970 }......./* Scrip │ │ │ │ - 0x000c7630 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x000c7640 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x000c7650 70617261 74652d63 6f646520 2d7a2072 parate-code -z r │ │ │ │ - 0x000c7660 656c726f 202d7a20 6e6f7720 2a2f0a2f elro -z now */./ │ │ │ │ - 0x000c7670 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ - 0x000c7680 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ - 0x000c7690 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ - 0x000c76a0 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ - 0x000c76b0 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ - 0x000c76c0 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ - 0x000c76d0 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ - 0x000c76e0 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ - 0x000c76f0 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ - 0x000c7700 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ - 0x000c7710 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ - 0x000c7720 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ - 0x000c7730 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ - 0x000c7740 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ - 0x000c7750 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ - 0x000c7760 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ - 0x000c7770 4d415428 22656c66 33322d6c 6974746c MAT("elf32-littl │ │ │ │ - 0x000c7780 65616172 63683634 222c2022 656c6633 eaarch64", "elf3 │ │ │ │ - 0x000c7790 322d6269 67616172 63683634 222c2022 2-bigaarch64", " │ │ │ │ - 0x000c77a0 656c6633 322d6c69 74746c65 61617263 elf32-littleaarc │ │ │ │ - 0x000c77b0 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ - 0x000c77c0 48286161 72636836 343a696c 70333229 H(aarch64:ilp32) │ │ │ │ - 0x000c77d0 0a454e54 5259285f 73746172 74290a53 .ENTRY(_start).S │ │ │ │ - 0x000c77e0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000c77f0 2f6c6f63 616c2f6c 69622f61 61726368 /local/lib/aarch │ │ │ │ - 0x000c7800 36345f69 6c703332 2d6c696e 75782d67 64_ilp32-linux-g │ │ │ │ - 0x000c7810 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000c7820 28223d2f 6c69622f 61617263 6836345f ("=/lib/aarch64_ │ │ │ │ - 0x000c7830 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000c7840 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c7850 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000c7860 5f696c70 33322d6c 696e7578 2d676e75 _ilp32-linux-gnu │ │ │ │ - 0x000c7870 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000c7880 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x000c7890 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x000c78a0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000c78b0 223d2f6c 69622f61 61726368 36342d6c "=/lib/aarch64-l │ │ │ │ - 0x000c78c0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000c78d0 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000c78e0 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000c78f0 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000c7900 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000c7910 63683634 2d6c696e 75782d67 6e75696c ch64-linux-gnuil │ │ │ │ - 0x000c7920 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000c7930 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000c7940 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000c7950 485f4449 5228223d 2f6c6962 696c7033 H_DIR("=/libilp3 │ │ │ │ - 0x000c7960 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000c7970 223d2f75 73722f6c 6962696c 70333222 "=/usr/libilp32" │ │ │ │ - 0x000c7980 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000c7990 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x000c79a0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000c79b0 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000c79c0 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x000c79d0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000c79e0 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000c79f0 676e752f 6c696269 6c703332 22293b20 gnu/libilp32"); │ │ │ │ - 0x000c7a00 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000c7a10 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000c7a20 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x000c7a30 4f4e530a 7b0a2020 2e203d20 5345474d ONS.{. . = SEGM │ │ │ │ - 0x000c7a40 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x000c7a50 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ - 0x000c7a60 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x000c7a70 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x000c7a80 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x000c7a90 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x000c7aa0 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x000c7ab0 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x000c7ac0 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x000c7ad0 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x000c7ae0 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x000c7af0 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x000c7b00 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x000c7b10 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x000c7b20 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x000c7b30 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x000c7b40 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x000c7b50 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x000c7b60 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x000c7b70 2d696429 207d0a20 202e6861 73682020 -id) }. .hash │ │ │ │ - 0x000c7b80 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000c7b90 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x000c7ba0 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ - 0x000c7bb0 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x000c7bc0 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ - 0x000c7bd0 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x000c7be0 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x000c7bf0 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ - 0x000c7c00 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000c7c10 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ - 0x000c7c20 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x000c7c30 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ - 0x000c7c40 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x000c7c50 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x000c7c60 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ - 0x000c7c70 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x000c7c80 202e7265 6c612e64 796e2020 20202020 .rela.dyn │ │ │ │ - 0x000c7c90 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000c7ca0 282e7265 6c612e69 6e697429 0a202020 (.rela.init). │ │ │ │ - 0x000c7cb0 2020202a 282e7265 6c612e74 65787420 *(.rela.text │ │ │ │ - 0x000c7cc0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x000c7cd0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000c7ce0 742e2a29 0a202020 2020202a 282e7265 t.*). *(.re │ │ │ │ - 0x000c7cf0 6c612e66 696e6929 0a202020 2020202a la.fini). * │ │ │ │ - 0x000c7d00 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ - 0x000c7d10 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ - 0x000c7d20 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000c7d30 722e2a29 0a202020 2020202a 282e7265 r.*). *(.re │ │ │ │ - 0x000c7d40 6c612e64 61746120 2e72656c 612e6461 la.data .rela.da │ │ │ │ - 0x000c7d50 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000c7d60 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000c7d70 2020202a 282e7265 6c612e74 64617461 *(.rela.tdata │ │ │ │ - 0x000c7d80 202e7265 6c612e74 64617461 2e2a202e .rela.tdata.* . │ │ │ │ - 0x000c7d90 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000c7da0 652e7464 2e2a290a 20202020 20202a28 e.td.*). *( │ │ │ │ - 0x000c7db0 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ - 0x000c7dc0 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ - 0x000c7dd0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000c7de0 0a202020 2020202a 282e7265 6c612e63 . *(.rela.c │ │ │ │ - 0x000c7df0 746f7273 290a2020 20202020 2a282e72 tors). *(.r │ │ │ │ - 0x000c7e00 656c612e 64746f72 73290a20 20202020 ela.dtors). │ │ │ │ - 0x000c7e10 202a282e 72656c61 2e676f74 290a2020 *(.rela.got). │ │ │ │ - 0x000c7e20 20202020 2a282e72 656c612e 62737320 *(.rela.bss │ │ │ │ - 0x000c7e30 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x000c7e40 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x000c7e50 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x000c7e60 612e6966 756e6329 0a202020 207d0a20 a.ifunc). }. │ │ │ │ - 0x000c7e70 202e7265 6c612e70 6c742020 20202020 .rela.plt │ │ │ │ - 0x000c7e80 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000c7e90 282e7265 6c612e70 6c74290a 20202020 (.rela.plt). │ │ │ │ - 0x000c7ea0 20202a28 2e72656c 612e6970 6c74290a *(.rela.iplt). │ │ │ │ - 0x000c7eb0 20202020 7d0a2020 2e72656c 722e6479 }. .relr.dy │ │ │ │ - 0x000c7ec0 6e203a20 7b202a28 2e72656c 722e6479 n : { *(.relr.dy │ │ │ │ - 0x000c7ed0 6e29207d 0a20202f 2a20416c 69676e20 n) }. /* Align │ │ │ │ - 0x000c7ee0 74686520 74657874 20736567 6d656e74 the text segment │ │ │ │ - 0x000c7ef0 2e20202a 2f0a2020 2e203d20 414c4947 . */. . = ALIG │ │ │ │ - 0x000c7f00 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x000c7f10 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x000c7f20 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000c7f30 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000c7f40 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000c7f50 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000c7f60 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000c7f70 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000c7f80 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000c7f90 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x000c7fa0 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x000c7fb0 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x000c7fc0 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x000c7fd0 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000c7fe0 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x000c7ff0 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x000c8000 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x000c8010 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x000c8020 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000c8030 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000c8040 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000c8050 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000c8060 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000c8070 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000c8080 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x000c8090 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x000c80a0 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x000c80b0 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000c80c0 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x000c80d0 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x000c80e0 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x000c80f0 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x000c8100 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x000c8110 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x000c8120 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000c8130 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000c8140 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000c8150 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000c8160 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000c8170 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000c8180 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x000c8190 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000c81a0 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x000c81b0 3b0a2020 2f2a2041 6c69676e 20746865 ;. /* Align the │ │ │ │ - 0x000c81c0 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x000c81d0 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x000c81e0 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000c81f0 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x000c8200 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x000c8210 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x000c8220 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000c8230 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000c8240 20746865 20726f64 61746120 7365676d the rodata segm │ │ │ │ - 0x000c8250 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000c8260 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000c8270 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000c8280 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000c8290 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000c82a0 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000c82b0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000c82c0 2822726f 64617461 2d736567 6d656e74 ("rodata-segment │ │ │ │ - 0x000c82d0 222c2041 4c49474e 28434f4e 5354414e ", ALIGN(CONSTAN │ │ │ │ - 0x000c82e0 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x000c82f0 202b2028 2e202620 28434f4e 5354414e + (. & (CONSTAN │ │ │ │ - 0x000c8300 5420284d 41585041 47455349 5a452920 T (MAXPAGESIZE) │ │ │ │ - 0x000c8310 2d203129 29293b0a 20202e72 6f646174 - 1)));. .rodat │ │ │ │ - 0x000c8320 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ - 0x000c8330 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ - 0x000c8340 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000c8350 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ - 0x000c8360 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ - 0x000c8370 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x000c8380 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ - 0x000c8390 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x000c83a0 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ - 0x000c83b0 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ - 0x000c83c0 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ - 0x000c83d0 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000c83e0 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000c83f0 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000c8400 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000c8410 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000c8420 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000c8430 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000c8440 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000c8450 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000c8460 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000c8470 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ - 0x000c8480 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x000c8490 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x000c84a0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000c84b0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000c84c0 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ - 0x000c84d0 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ - 0x000c84e0 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ - 0x000c84f0 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ - 0x000c8500 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ - 0x000c8510 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ - 0x000c8520 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x000c8530 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ - 0x000c8540 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x000c8550 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ - 0x000c8560 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ - 0x000c8570 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ - 0x000c8580 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ - 0x000c8590 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ - 0x000c85a0 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ - 0x000c85b0 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ - 0x000c85c0 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ - 0x000c85d0 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ - 0x000c85e0 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ - 0x000c85f0 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ - 0x000c8600 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ - 0x000c8610 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ - 0x000c8620 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ - 0x000c8630 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ - 0x000c8640 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ - 0x000c8650 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ - 0x000c8660 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ - 0x000c8670 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ - 0x000c8680 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x000c8690 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x000c86a0 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ - 0x000c86b0 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ - 0x000c86c0 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ - 0x000c86d0 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000c86e0 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x000c86f0 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ - 0x000c8700 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ - 0x000c8710 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000c8720 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ - 0x000c8730 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ - 0x000c8740 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ - 0x000c8750 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ - 0x000c8760 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ - 0x000c8770 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ - 0x000c8780 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ - 0x000c8790 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ - 0x000c87a0 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x000c87b0 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ - 0x000c87c0 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ - 0x000c87d0 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ - 0x000c87e0 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ - 0x000c87f0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000c8800 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ - 0x000c8810 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x000c8820 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x000c8830 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ - 0x000c8840 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000c8850 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000c8860 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000c8870 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000c8880 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000c8890 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000c88a0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000c88b0 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ - 0x000c88c0 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ - 0x000c88d0 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ - 0x000c88e0 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x000c88f0 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ - 0x000c8900 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ - 0x000c8910 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x000c8920 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000c8930 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x000c8940 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x000c8950 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x000c8960 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000c8970 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000c8980 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x000c8990 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ - 0x000c89a0 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000c89b0 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ - 0x000c89c0 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000c89d0 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000c89e0 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ - 0x000c89f0 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x000c8a00 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x000c8a10 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x000c8a20 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x000c8a30 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ - 0x000c8a40 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x000c8a50 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ - 0x000c8a60 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ - 0x000c8a70 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ - 0x000c8a80 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ - 0x000c8a90 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ - 0x000c8aa0 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x000c8ab0 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ - 0x000c8ac0 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ - 0x000c8ad0 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ - 0x000c8ae0 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ - 0x000c8af0 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ - 0x000c8b00 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x000c8b10 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ - 0x000c8b20 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ - 0x000c8b30 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x000c8b40 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ - 0x000c8b50 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x000c8b60 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x000c8b70 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x000c8b80 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000c8b90 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x000c8ba0 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x000c8bb0 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x000c8bc0 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x000c8bd0 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x000c8be0 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000c8bf0 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ - 0x000c8c00 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x000c8c10 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000c8c20 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000c8c30 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000c8c40 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000c8c50 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000c8c60 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000c8c70 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000c8c80 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000c8c90 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000c8ca0 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000c8cb0 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000c8cc0 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ - 0x000c8cd0 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x000c8ce0 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x000c8cf0 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x000c8d00 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x000c8d10 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x000c8d20 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x000c8d30 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x000c8d40 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x000c8d50 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x000c8d60 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x000c8d70 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x000c8d80 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x000c8d90 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x000c8da0 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x000c8db0 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x000c8dc0 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x000c8dd0 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x000c8de0 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x000c8df0 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x000c8e00 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x000c8e10 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x000c8e20 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x000c8e30 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x000c8e40 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x000c8e50 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x000c8e60 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x000c8e70 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000c8e80 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x000c8e90 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000c8ea0 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x000c8eb0 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x000c8ec0 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x000c8ed0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000c8ee0 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x000c8ef0 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x000c8f00 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x000c8f10 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x000c8f20 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x000c8f30 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x000c8f40 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x000c8f50 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x000c8f60 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x000c8f70 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x000c8f80 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x000c8f90 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x000c8fa0 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x000c8fb0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000c8fc0 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x000c8fd0 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x000c8fe0 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x000c8ff0 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x000c9000 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000c9010 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000c9020 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x000c9030 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000c9040 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x000c9050 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x000c9060 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x000c9070 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000c9080 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x000c9090 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x000c90a0 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x000c90b0 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x000c90c0 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x000c90d0 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x000c90e0 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x000c90f0 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x000c9100 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x000c9110 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000c9120 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x000c9130 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x000c9140 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x000c9150 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000c9160 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x000c9170 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x000c9180 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x000c9190 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x000c91a0 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ - 0x000c91b0 2a282e69 676f742e 706c7429 202a282e *(.igot.plt) *(. │ │ │ │ - 0x000c91c0 676f7429 202a282e 69676f74 29207d0a got) *(.igot) }. │ │ │ │ - 0x000c91d0 20202e20 3d204441 54415f53 45474d45 . = DATA_SEGME │ │ │ │ - 0x000c91e0 4e545f52 454c524f 5f454e44 2028302c NT_RELRO_END (0, │ │ │ │ - 0x000c91f0 202e293b 0a20202e 64617461 20202020 .);. .data │ │ │ │ - 0x000c9200 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000c9210 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ - 0x000c9220 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000c9230 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ - 0x000c9240 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000c9250 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ - 0x000c9260 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ - 0x000c9270 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ - 0x000c9280 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ - 0x000c9290 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ - 0x000c92a0 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ - 0x000c92b0 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x000c92c0 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x000c92d0 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x000c92e0 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ - 0x000c92f0 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ - 0x000c9300 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ - 0x000c9310 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ - 0x000c9320 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x000c9330 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x000c9340 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x000c9350 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x000c9360 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x000c9370 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x000c9380 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x000c9390 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x000c93a0 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x000c93b0 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x000c93c0 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x000c93d0 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x000c93e0 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x000c93f0 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x000c9400 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x000c9410 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x000c9420 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x000c9430 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x000c9440 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x000c9450 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x000c9460 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x000c9470 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x000c9480 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x000c9490 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x000c94a0 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x000c94b0 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x000c94c0 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x000c94d0 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x000c94e0 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x000c94f0 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x000c9500 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x000c9510 203f2033 32202f20 38203a20 31293b0a ? 32 / 8 : 1);. │ │ │ │ - 0x000c9520 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ - 0x000c9530 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ - 0x000c9540 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ - 0x000c9550 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ - 0x000c9560 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000c9570 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000c9580 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x000c9590 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x000c95a0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000c95b0 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x000c95c0 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x000c95d0 3332202f 2038293b 0a202050 524f5649 32 / 8);. PROVI │ │ │ │ - 0x000c95e0 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ - 0x000c95f0 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ - 0x000c9600 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ - 0x000c9610 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x000c9620 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000c9630 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x000c9640 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x000c9650 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000c9660 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x000c9670 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x000c9680 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x000c9690 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000c96a0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x000c96b0 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000c96c0 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x000c96d0 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x000c96e0 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x000c96f0 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x000c9700 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x000c9710 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x000c9720 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x000c9730 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x000c9740 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x000c9750 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x000c9760 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x000c9770 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x000c9780 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x000c9790 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x000c97a0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x000c97b0 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x000c97c0 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x000c97d0 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x000c97e0 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x000c97f0 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x000c9800 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x000c9810 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x000c9820 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x000c9830 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000c9840 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x000c9850 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x000c9860 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x000c9870 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x000c9880 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x000c9890 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x000c98a0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x000c98b0 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x000c98c0 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x000c98d0 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x000c98e0 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x000c98f0 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x000c9900 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x000c9910 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000c9920 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x000c9930 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x000c9940 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000c9950 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x000c9960 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x000c9970 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000c9980 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x000c9990 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x000c99a0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x000c99b0 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x000c99c0 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x000c99d0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000c99e0 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x000c99f0 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x000c9a00 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x000c9a10 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x000c9a20 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x000c9a30 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x000c9a40 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x000c9a50 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x000c9a60 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000c9a70 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x000c9a80 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x000c9a90 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x000c9aa0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x000c9ab0 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x000c9ac0 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x000c9ad0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9ae0 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x000c9af0 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x000c9b00 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x000c9b10 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x000c9b20 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9b30 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x000c9b40 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x000c9b50 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x000c9b60 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x000c9b70 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000c9b80 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x000c9b90 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x000c9ba0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000c9bb0 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x000c9bc0 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x000c9bd0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000c9be0 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x000c9bf0 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x000c9c00 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9c10 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x000c9c20 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x000c9c30 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x000c9c40 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000c9c50 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x000c9c60 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x000c9c70 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x000c9c80 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000c9c90 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x000c9ca0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x000c9cb0 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x000c9cc0 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x000c9cd0 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x000c9ce0 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x000c9cf0 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x000c9d00 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000c9d10 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x000c9d20 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x000c9d30 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x000c9d40 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x000c9d50 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x000c9d60 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x000c9d70 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x000c9d80 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9d90 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x000c9da0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x000c9db0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9dc0 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x000c9dd0 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x000c9de0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000c9df0 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x000c9e00 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x000c9e10 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x000c9e20 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x000c9e30 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x000c9e40 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x000c9e50 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x000c9e60 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x000c9e70 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x000c9e80 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x000c9e90 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x000c9ea0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x000c9eb0 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x000c9ec0 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x000c9ed0 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x000c9ee0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000c9ef0 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x000c9f00 6f63202d 7a207265 6c726f20 2d7a206e oc -z relro -z n │ │ │ │ - 0x000c9f10 6f77202a 2f0a2f2a 20436f70 79726967 ow */./* Copyrig │ │ │ │ - 0x000c9f20 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x000c9f30 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x000c9f40 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x000c9f50 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x000c9f60 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x000c9f70 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x000c9f80 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x000c9f90 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x000c9fa0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x000c9fb0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x000c9fc0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x000c9fd0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x000c9fe0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x000c9ff0 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x000ca000 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x000ca010 5055545f 464f524d 41542822 656c6633 PUT_FORMAT("elf3 │ │ │ │ - 0x000ca020 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000ca030 2c202265 6c663332 2d626967 61617263 , "elf32-bigaarc │ │ │ │ - 0x000ca040 68363422 2c202265 6c663332 2d6c6974 h64", "elf32-lit │ │ │ │ - 0x000ca050 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x000ca060 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x000ca070 3a696c70 3332290a 454e5452 59285f73 :ilp32).ENTRY(_s │ │ │ │ - 0x000ca080 74617274 290a5345 41524348 5f444952 tart).SEARCH_DIR │ │ │ │ - 0x000ca090 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000ca0a0 622f6161 72636836 345f696c 7033322d b/aarch64_ilp32- │ │ │ │ - 0x000ca0b0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000ca0c0 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000ca0d0 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000ca0e0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000ca0f0 5f444952 28223d2f 7573722f 6c69622f _DIR("=/usr/lib/ │ │ │ │ - 0x000ca100 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000ca110 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000ca120 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000ca130 616c2f6c 69622f61 61726368 36342d6c al/lib/aarch64-l │ │ │ │ - 0x000ca140 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000ca150 43485f44 49522822 3d2f6c69 622f6161 CH_DIR("=/lib/aa │ │ │ │ - 0x000ca160 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000ca170 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000ca180 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000ca190 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000ca1a0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000ca1b0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000ca1c0 782d676e 75696c70 33322229 3b205345 x-gnuilp32"); SE │ │ │ │ - 0x000ca1d0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000ca1e0 6c6f6361 6c2f6c69 62696c70 33322229 local/libilp32") │ │ │ │ - 0x000ca1f0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000ca200 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000ca210 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000ca220 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000ca230 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ - 0x000ca240 6c2f6c69 6222293b 20534541 5243485f l/lib"); SEARCH_ │ │ │ │ - 0x000ca250 44495228 223d2f6c 69622229 3b205345 DIR("=/lib"); SE │ │ │ │ - 0x000ca260 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000ca270 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000ca280 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000ca290 2d6c696e 75782d67 6e752f6c 6962696c -linux-gnu/libil │ │ │ │ - 0x000ca2a0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000ca2b0 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000ca2c0 2d6c696e 75782d67 6e752f6c 69622229 -linux-gnu/lib") │ │ │ │ - 0x000ca2d0 3b0a5345 4354494f 4e530a7b 0a20202f ;.SECTIONS.{. / │ │ │ │ - 0x000ca2e0 2a205265 61642d6f 6e6c7920 73656374 * Read-only sect │ │ │ │ - 0x000ca2f0 696f6e73 2c206d65 72676564 20696e74 ions, merged int │ │ │ │ - 0x000ca300 6f207465 78742073 65676d65 6e743a20 o text segment: │ │ │ │ - 0x000ca310 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x000ca320 5f535441 52542822 74657874 2d736567 _START("text-seg │ │ │ │ - 0x000ca330 6d656e74 222c2030 29202b20 53495a45 ment", 0) + SIZE │ │ │ │ - 0x000ca340 4f465f48 45414445 52533b0a 20202f2a OF_HEADERS;. /* │ │ │ │ - 0x000ca350 20506c61 63652074 68652062 75696c64 Place the build │ │ │ │ - 0x000ca360 2d696420 61732063 6c6f7365 20746f20 -id as close to │ │ │ │ - 0x000ca370 74686520 454c4620 68656164 65727320 the ELF headers │ │ │ │ - 0x000ca380 61732070 6f737369 626c652e 20205468 as possible. Th │ │ │ │ - 0x000ca390 69730a20 20202020 6d617869 6d697365 is. maximise │ │ │ │ - 0x000ca3a0 73207468 65206368 616e6365 20746865 s the chance the │ │ │ │ - 0x000ca3b0 20627569 6c642d69 64207769 6c6c2062 build-id will b │ │ │ │ - 0x000ca3c0 65207072 6573656e 7420696e 20636f72 e present in cor │ │ │ │ - 0x000ca3d0 65206669 6c65732c 0a202020 20207768 e files,. wh │ │ │ │ - 0x000ca3e0 69636820 47444220 63616e20 7468656e ich GDB can then │ │ │ │ - 0x000ca3f0 20757365 20746f20 6c6f6361 74652074 use to locate t │ │ │ │ - 0x000ca400 68652061 73736f63 69617465 64206465 he associated de │ │ │ │ - 0x000ca410 62756769 6e666f20 66696c65 2e20202a buginfo file. * │ │ │ │ - 0x000ca420 2f0a2020 2e6e6f74 652e676e 752e6275 /. .note.gnu.bu │ │ │ │ - 0x000ca430 696c642d 69642020 3a207b20 2a282e6e ild-id : { *(.n │ │ │ │ - 0x000ca440 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x000ca450 29207d0a 20202e68 61736820 20202020 ) }. .hash │ │ │ │ - 0x000ca460 20202020 20203a20 7b202a28 2e686173 : { *(.has │ │ │ │ - 0x000ca470 6829207d 0a20202e 676e752e 68617368 h) }. .gnu.hash │ │ │ │ - 0x000ca480 20202020 2020203a 207b202a 282e676e : { *(.gn │ │ │ │ - 0x000ca490 752e6861 73682920 7d0a2020 2e64796e u.hash) }. .dyn │ │ │ │ - 0x000ca4a0 73796d20 20202020 20202020 3a207b20 sym : { │ │ │ │ - 0x000ca4b0 2a282e64 796e7379 6d29207d 0a20202e *(.dynsym) }. . │ │ │ │ - 0x000ca4c0 64796e73 74722020 20202020 2020203a dynstr : │ │ │ │ - 0x000ca4d0 207b202a 282e6479 6e737472 29207d0a { *(.dynstr) }. │ │ │ │ - 0x000ca4e0 20202e67 6e752e76 65727369 6f6e2020 .gnu.version │ │ │ │ - 0x000ca4f0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000ca500 73696f6e 29207d0a 20202e67 6e752e76 sion) }. .gnu.v │ │ │ │ - 0x000ca510 65727369 6f6e5f64 20203a20 7b202a28 ersion_d : { *( │ │ │ │ - 0x000ca520 2e676e75 2e766572 73696f6e 5f642920 .gnu.version_d) │ │ │ │ - 0x000ca530 7d0a2020 2e676e75 2e766572 73696f6e }. .gnu.version │ │ │ │ - 0x000ca540 5f722020 3a207b20 2a282e67 6e752e76 _r : { *(.gnu.v │ │ │ │ - 0x000ca550 65727369 6f6e5f72 29207d0a 20202e72 ersion_r) }. .r │ │ │ │ - 0x000ca560 656c612e 64796e20 20202020 20203a0a ela.dyn :. │ │ │ │ - 0x000ca570 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x000ca580 656c612e 696e6974 290a2020 20202020 ela.init). │ │ │ │ - 0x000ca590 2a282e72 656c612e 74657874 202e7265 *(.rela.text .re │ │ │ │ - 0x000ca5a0 6c612e74 6578742e 2a202e72 656c612e la.text.* .rela. │ │ │ │ - 0x000ca5b0 676e752e 6c696e6b 6f6e6365 2e742e2a gnu.linkonce.t.* │ │ │ │ - 0x000ca5c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000ca5d0 66696e69 290a2020 20202020 2a282e72 fini). *(.r │ │ │ │ - 0x000ca5e0 656c612e 726f6461 7461202e 72656c61 ela.rodata .rela │ │ │ │ - 0x000ca5f0 2e726f64 6174612e 2a202e72 656c612e .rodata.* .rela. │ │ │ │ - 0x000ca600 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x000ca610 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000ca620 64617461 202e7265 6c612e64 6174612e data .rela.data. │ │ │ │ - 0x000ca630 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000ca640 6f6e6365 2e642e2a 290a2020 20202020 once.d.*). │ │ │ │ - 0x000ca650 2a282e72 656c612e 74646174 61202e72 *(.rela.tdata .r │ │ │ │ - 0x000ca660 656c612e 74646174 612e2a20 2e72656c ela.tdata.* .rel │ │ │ │ - 0x000ca670 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x000ca680 642e2a29 0a202020 2020202a 282e7265 d.*). *(.re │ │ │ │ - 0x000ca690 6c612e74 62737320 2e72656c 612e7462 la.tbss .rela.tb │ │ │ │ - 0x000ca6a0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x000ca6b0 696e6b6f 6e63652e 74622e2a 290a2020 inkonce.tb.*). │ │ │ │ - 0x000ca6c0 20202020 2a282e72 656c612e 63746f72 *(.rela.ctor │ │ │ │ - 0x000ca6d0 73290a20 20202020 202a282e 72656c61 s). *(.rela │ │ │ │ - 0x000ca6e0 2e64746f 7273290a 20202020 20202a28 .dtors). *( │ │ │ │ - 0x000ca6f0 2e72656c 612e676f 74290a20 20202020 .rela.got). │ │ │ │ - 0x000ca700 202a282e 72656c61 2e627373 202e7265 *(.rela.bss .re │ │ │ │ - 0x000ca710 6c612e62 73732e2a 202e7265 6c612e67 la.bss.* .rela.g │ │ │ │ - 0x000ca720 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x000ca730 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x000ca740 66756e63 290a2020 20207d0a 20202e72 func). }. .r │ │ │ │ - 0x000ca750 656c612e 706c7420 20202020 20203a0a ela.plt :. │ │ │ │ - 0x000ca760 20202020 7b0a2020 20202020 2a282e72 {. *(.r │ │ │ │ - 0x000ca770 656c612e 706c7429 0a202020 2020202a ela.plt). * │ │ │ │ - 0x000ca780 282e7265 6c612e69 706c7429 0a202020 (.rela.iplt). │ │ │ │ - 0x000ca790 207d0a20 202e7265 6c722e64 796e203a }. .relr.dyn : │ │ │ │ - 0x000ca7a0 207b202a 282e7265 6c722e64 796e2920 { *(.relr.dyn) │ │ │ │ - 0x000ca7b0 7d0a2020 2f2a2053 74617274 206f6620 }. /* Start of │ │ │ │ - 0x000ca7c0 74686520 65786563 75746162 6c652063 the executable c │ │ │ │ - 0x000ca7d0 6f646520 72656769 6f6e2e20 202a2f0a ode region. */. │ │ │ │ - 0x000ca7e0 20202e69 6e697420 20202020 20202020 .init │ │ │ │ - 0x000ca7f0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000ca800 20282a28 534f5254 5f4e4f4e 45282e69 (*(SORT_NONE(.i │ │ │ │ - 0x000ca810 6e697429 29290a20 207d203d 30783166 nit))). } =0x1f │ │ │ │ - 0x000ca820 32303033 64350a20 202e706c 74202020 2003d5. .plt │ │ │ │ - 0x000ca830 20202020 20202020 203a2041 4c49474e : ALIGN │ │ │ │ - 0x000ca840 28313629 207b202a 282e706c 7429202a (16) { *(.plt) * │ │ │ │ - 0x000ca850 282e6970 6c742920 7d0a2020 2e746578 (.iplt) }. .tex │ │ │ │ - 0x000ca860 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000ca870 7b0a2020 20202a28 2e746578 742e756e {. *(.text.un │ │ │ │ - 0x000ca880 6c696b65 6c79202e 74657874 2e2a5f75 likely .text.*_u │ │ │ │ - 0x000ca890 6e6c696b 656c7920 2e746578 742e756e nlikely .text.un │ │ │ │ - 0x000ca8a0 6c696b65 6c792e2a 290a2020 20202a28 likely.*). *( │ │ │ │ - 0x000ca8b0 2e746578 742e6578 6974202e 74657874 .text.exit .text │ │ │ │ - 0x000ca8c0 2e657869 742e2a29 0a202020 202a282e .exit.*). *(. │ │ │ │ - 0x000ca8d0 74657874 2e737461 72747570 202e7465 text.startup .te │ │ │ │ - 0x000ca8e0 78742e73 74617274 75702e2a 290a2020 xt.startup.*). │ │ │ │ - 0x000ca8f0 20202a28 2e746578 742e686f 74202e74 *(.text.hot .t │ │ │ │ - 0x000ca900 6578742e 686f742e 2a290a20 2020202a ext.hot.*). * │ │ │ │ - 0x000ca910 28534f52 54282e74 6578742e 736f7274 (SORT(.text.sort │ │ │ │ - 0x000ca920 65642e2a 29290a20 2020202a 282e7465 ed.*)). *(.te │ │ │ │ - 0x000ca930 7874202e 73747562 202e7465 78742e2a xt .stub .text.* │ │ │ │ - 0x000ca940 202e676e 752e6c69 6e6b6f6e 63652e74 .gnu.linkonce.t │ │ │ │ - 0x000ca950 2e2a290a 20202020 2f2a202e 676e752e .*). /* .gnu. │ │ │ │ - 0x000ca960 7761726e 696e6720 73656374 696f6e73 warning sections │ │ │ │ - 0x000ca970 20617265 2068616e 646c6564 20737065 are handled spe │ │ │ │ - 0x000ca980 6369616c 6c792062 7920656c 662e656d cially by elf.em │ │ │ │ - 0x000ca990 2e20202a 2f0a2020 20202a28 2e676e75 . */. *(.gnu │ │ │ │ - 0x000ca9a0 2e776172 6e696e67 290a2020 7d203d30 .warning). } =0 │ │ │ │ - 0x000ca9b0 78316632 30303364 350a2020 2e66696e x1f2003d5. .fin │ │ │ │ - 0x000ca9c0 69202020 20202020 20202020 3a0a2020 i :. │ │ │ │ - 0x000ca9d0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000ca9e0 52545f4e 4f4e4528 2e66696e 69292929 RT_NONE(.fini))) │ │ │ │ - 0x000ca9f0 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000caa00 0a202050 524f5649 44452028 5f5f6574 . PROVIDE (__et │ │ │ │ - 0x000caa10 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ - 0x000caa20 49444520 285f6574 65787420 3d202e29 IDE (_etext = .) │ │ │ │ - 0x000caa30 3b0a2020 50524f56 49444520 28657465 ;. PROVIDE (ete │ │ │ │ - 0x000caa40 7874203d 202e293b 0a20202f 2a205374 xt = .);. /* St │ │ │ │ - 0x000caa50 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000caa60 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x000caa70 2e20202a 2f0a2020 2e726f64 61746120 . */. .rodata │ │ │ │ - 0x000caa80 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x000caa90 6f646174 61202e72 6f646174 612e2a20 odata .rodata.* │ │ │ │ - 0x000caaa0 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ - 0x000caab0 2a29207d 0a20202e 726f6461 74613120 *) }. .rodata1 │ │ │ │ - 0x000caac0 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x000caad0 64617461 3129207d 0a20202e 65685f66 data1) }. .eh_f │ │ │ │ - 0x000caae0 72616d65 5f686472 2020203a 207b202a rame_hdr : { * │ │ │ │ - 0x000caaf0 282e6568 5f667261 6d655f68 64722920 (.eh_frame_hdr) │ │ │ │ - 0x000cab00 2a282e65 685f6672 616d655f 656e7472 *(.eh_frame_entr │ │ │ │ - 0x000cab10 79202e65 685f6672 616d655f 656e7472 y .eh_frame_entr │ │ │ │ - 0x000cab20 792e2a29 207d0a20 202e6568 5f667261 y.*) }. .eh_fra │ │ │ │ - 0x000cab30 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x000cab40 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ - 0x000cab50 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x000cab60 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x000cab70 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x000cab80 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000cab90 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x000caba0 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x000cabb0 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000cabc0 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x000cabd0 4f207b20 2a282e67 63635f65 78636570 O { *(.gcc_excep │ │ │ │ - 0x000cabe0 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x000cabf0 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x000cac00 202e676e 755f6578 74616220 20203a20 .gnu_extab : │ │ │ │ - 0x000cac10 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000cac20 676e755f 65787461 622a2920 7d0a2020 gnu_extab*) }. │ │ │ │ - 0x000cac30 2f2a2054 68657365 20736563 74696f6e /* These section │ │ │ │ - 0x000cac40 73206172 65206765 6e657261 74656420 s are generated │ │ │ │ - 0x000cac50 62792074 68652053 756e2f4f 7261636c by the Sun/Oracl │ │ │ │ - 0x000cac60 6520432b 2b20636f 6d70696c 65722e20 e C++ compiler. │ │ │ │ - 0x000cac70 202a2f0a 20202e65 78636570 74696f6e */. .exception │ │ │ │ - 0x000cac80 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ - 0x000cac90 5f49465f 524f207b 202a282e 65786365 _IF_RO { *(.exce │ │ │ │ - 0x000caca0 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ - 0x000cacb0 0a20202f 2a205661 72696f75 73206e6f . /* Various no │ │ │ │ - 0x000cacc0 74652073 65637469 6f6e732e 2020506c te sections. Pl │ │ │ │ - 0x000cacd0 61636564 20686572 6520736f 20746861 aced here so tha │ │ │ │ - 0x000cace0 74207468 65792061 72652061 6c776179 t they are alway │ │ │ │ - 0x000cacf0 7320696e 636c7564 65640a20 20202020 s included. │ │ │ │ - 0x000cad00 696e2074 68652072 6561642d 6f6e6c79 in the read-only │ │ │ │ - 0x000cad10 20736567 6d656e74 20616e64 206e6f74 segment and not │ │ │ │ - 0x000cad20 20747265 61746564 20617320 6f727068 treated as orph │ │ │ │ - 0x000cad30 616e2073 65637469 6f6e732e 20205468 an sections. Th │ │ │ │ - 0x000cad40 650a2020 20202063 75727265 6e74206f e. current o │ │ │ │ - 0x000cad50 72706861 6e206861 6e646c69 6e672061 rphan handling a │ │ │ │ - 0x000cad60 6c676f72 6974686d 20646f65 7320706c lgorithm does pl │ │ │ │ - 0x000cad70 61636520 6e6f7465 20736563 74696f6e ace note section │ │ │ │ - 0x000cad80 73206166 74657220 522f4f0a 20202020 s after R/O. │ │ │ │ - 0x000cad90 20646174 612c2062 75742074 68697320 data, but this │ │ │ │ - 0x000cada0 6973206e 6f742067 75617261 6e746565 is not guarantee │ │ │ │ - 0x000cadb0 6420746f 20616c77 61797320 62652074 d to always be t │ │ │ │ - 0x000cadc0 68652063 6173652e 20202a2f 0a20202e he case. */. . │ │ │ │ - 0x000cadd0 6e6f7465 2e627569 6c642d69 64203a20 note.build-id : │ │ │ │ - 0x000cade0 20202020 207b202a 282e6e6f 74652e62 { *(.note.b │ │ │ │ - 0x000cadf0 75696c64 2d696429 207d0a20 202e6e6f uild-id) }. .no │ │ │ │ - 0x000cae00 74652e47 4e552d73 7461636b 203a2020 te.GNU-stack : │ │ │ │ - 0x000cae10 2020207b 202a282e 6e6f7465 2e474e55 { *(.note.GNU │ │ │ │ - 0x000cae20 2d737461 636b2920 7d0a2020 2e6e6f74 -stack) }. .not │ │ │ │ - 0x000cae30 652e676e 752e7072 6f706572 7479203a e.gnu.property : │ │ │ │ - 0x000cae40 20207b20 2a282e6e 6f74652e 676e752e { *(.note.gnu. │ │ │ │ - 0x000cae50 70726f70 65727479 29207d0a 20202e6e property) }. .n │ │ │ │ - 0x000cae60 6f74652e 4142492d 74616720 3a202020 ote.ABI-tag : │ │ │ │ - 0x000cae70 20202020 7b202a28 2e6e6f74 652e4142 { *(.note.AB │ │ │ │ - 0x000cae80 492d7461 6729207d 0a20202e 6e6f7465 I-tag) }. .note │ │ │ │ - 0x000cae90 2e706163 6b616765 203a2020 20202020 .package : │ │ │ │ - 0x000caea0 207b202a 282e6e6f 74652e70 61636b61 { *(.note.packa │ │ │ │ - 0x000caeb0 67652920 7d0a2020 2e6e6f74 652e646c ge) }. .note.dl │ │ │ │ - 0x000caec0 6f70656e 203a2020 20202020 20207b20 open : { │ │ │ │ - 0x000caed0 2a282e6e 6f74652e 646c6f70 656e2920 *(.note.dlopen) │ │ │ │ - 0x000caee0 7d0a2020 2e6e6f74 652e6e65 74627364 }. .note.netbsd │ │ │ │ - 0x000caef0 2e696465 6e74203a 20207b20 2a282e6e .ident : { *(.n │ │ │ │ - 0x000caf00 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ - 0x000caf10 29207d0a 20202e6e 6f74652e 6f70656e ) }. .note.open │ │ │ │ - 0x000caf20 6273642e 6964656e 74203a20 7b202a28 bsd.ident : { *( │ │ │ │ - 0x000caf30 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ - 0x000caf40 656e7429 207d0a20 202f2a20 53746172 ent) }. /* Star │ │ │ │ - 0x000caf50 74206f66 20746865 20526561 64205772 t of the Read Wr │ │ │ │ - 0x000caf60 69746520 44617461 20726567 696f6e2e ite Data region. │ │ │ │ - 0x000caf70 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000caf80 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000caf90 20746865 20646174 61207365 676d656e the data segmen │ │ │ │ - 0x000cafa0 742e2020 57652077 616e7420 746f2061 t. We want to a │ │ │ │ - 0x000cafb0 646a7573 74207570 20746f0a 20202020 djust up to. │ │ │ │ - 0x000cafc0 20746865 2073616d 65206164 64726573 the same addres │ │ │ │ - 0x000cafd0 73207769 7468696e 20746865 20706167 s within the pag │ │ │ │ - 0x000cafe0 65206f6e 20746865 206e6578 74207061 e on the next pa │ │ │ │ - 0x000caff0 67652075 702e2020 2a2f0a20 202e203d ge up. */. . = │ │ │ │ - 0x000cb000 20444154 415f5345 474d454e 545f414c DATA_SEGMENT_AL │ │ │ │ - 0x000cb010 49474e20 28434f4e 5354414e 5420284d IGN (CONSTANT (M │ │ │ │ - 0x000cb020 41585041 47455349 5a45292c 20434f4e AXPAGESIZE), CON │ │ │ │ - 0x000cb030 5354414e 54202843 4f4d4d4f 4e504147 STANT (COMMONPAG │ │ │ │ - 0x000cb040 4553495a 4529293b 0a20202f 2a204578 ESIZE));. /* Ex │ │ │ │ - 0x000cb050 63657074 696f6e20 68616e64 6c696e67 ception handling │ │ │ │ - 0x000cb060 2e20202a 2f0a2020 2e65685f 6672616d . */. .eh_fram │ │ │ │ - 0x000cb070 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x000cb080 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x000cb090 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x000cb0a0 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x000cb0b0 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x000cb0c0 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x000cb0d0 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x000cb0e0 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x000cb0f0 2e676e75 5f657874 61622020 20202020 .gnu_extab │ │ │ │ - 0x000cb100 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x000cb110 282e676e 755f6578 74616229 207d0a20 (.gnu_extab) }. │ │ │ │ - 0x000cb120 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000cb130 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x000cb140 57207b20 2a282e67 63635f65 78636570 W { *(.gcc_excep │ │ │ │ - 0x000cb150 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x000cb160 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x000cb170 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x000cb180 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x000cb190 57207b20 2a282e65 78636570 74696f6e W { *(.exception │ │ │ │ - 0x000cb1a0 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x000cb1b0 20546872 65616420 4c6f6361 6c205374 Thread Local St │ │ │ │ - 0x000cb1c0 6f726167 65207365 6374696f 6e732e20 orage sections. │ │ │ │ - 0x000cb1d0 202a2f0a 20202e74 64617461 0920203a */. .tdata. : │ │ │ │ - 0x000cb1e0 0a202020 7b0a2020 2020202a 282e7464 . {. *(.td │ │ │ │ - 0x000cb1f0 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ - 0x000cb200 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000cb210 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ - 0x000cb220 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ - 0x000cb230 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x000cb240 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ - 0x000cb250 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ - 0x000cb260 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x000cb270 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ - 0x000cb280 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ - 0x000cb290 7d0a2020 2e696e69 745f6172 72617920 }. .init_array │ │ │ │ - 0x000cb2a0 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000cb2b0 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x000cb2c0 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ - 0x000cb2d0 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x000cb2e0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000cb2f0 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x000cb300 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ - 0x000cb310 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000cb320 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000cb330 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000cb340 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000cb350 29202e63 746f7273 29290a20 207d0a20 ) .ctors)). }. │ │ │ │ - 0x000cb360 202e6669 6e695f61 72726179 20202020 .fini_array │ │ │ │ - 0x000cb370 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000cb380 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x000cb390 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ - 0x000cb3a0 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x000cb3b0 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ - 0x000cb3c0 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000cb3d0 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ - 0x000cb3e0 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x000cb3f0 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x000cb400 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x000cb410 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000cb420 64746f72 7329290a 20207d0a 20202e63 dtors)). }. .c │ │ │ │ - 0x000cb430 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x000cb440 20207b0a 20202020 2f2a2067 63632075 {. /* gcc u │ │ │ │ - 0x000cb450 73657320 63727462 6567696e 2e6f2074 ses crtbegin.o t │ │ │ │ - 0x000cb460 6f206669 6e642074 68652073 74617274 o find the start │ │ │ │ - 0x000cb470 206f660a 20202020 20202074 68652063 of. the c │ │ │ │ - 0x000cb480 6f6e7374 72756374 6f72732c 20736f20 onstructors, so │ │ │ │ - 0x000cb490 7765206d 616b6520 73757265 20697420 we make sure it │ │ │ │ - 0x000cb4a0 69730a20 20202020 20206669 7273742e is. first. │ │ │ │ - 0x000cb4b0 20204265 63617573 65207468 69732069 Because this i │ │ │ │ - 0x000cb4c0 73206120 77696c64 63617264 2c206974 s a wildcard, it │ │ │ │ - 0x000cb4d0 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ - 0x000cb4e0 6d617474 65722069 66207468 65207573 matter if the us │ │ │ │ - 0x000cb4f0 65722064 6f657320 6e6f740a 20202020 er does not. │ │ │ │ - 0x000cb500 20202061 63747561 6c6c7920 6c696e6b actually link │ │ │ │ - 0x000cb510 20616761 696e7374 20637274 62656769 against crtbegi │ │ │ │ - 0x000cb520 6e2e6f3b 20746865 0a202020 20202020 n.o; the. │ │ │ │ - 0x000cb530 6c696e6b 65722077 6f6e2774 206c6f6f linker won't loo │ │ │ │ - 0x000cb540 6b20666f 72206120 66696c65 20746f20 k for a file to │ │ │ │ - 0x000cb550 6d617463 6820610a 20202020 20202077 match a. w │ │ │ │ - 0x000cb560 696c6463 6172642e 20205468 65207769 ildcard. The wi │ │ │ │ - 0x000cb570 6c646361 72642061 6c736f20 6d65616e ldcard also mean │ │ │ │ - 0x000cb580 73207468 61742069 740a2020 20202020 s that it. │ │ │ │ - 0x000cb590 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x000cb5a0 77686963 68206469 72656374 6f727920 which directory │ │ │ │ - 0x000cb5b0 63727462 6567696e 2e6f0a20 20202020 crtbegin.o. │ │ │ │ - 0x000cb5c0 20206973 20696e2e 20202a2f 0a202020 is in. */. │ │ │ │ - 0x000cb5d0 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000cb5e0 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000cb5f0 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ - 0x000cb600 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000cb610 2f2a2057 6520646f 6e277420 77616e74 /* We don't want │ │ │ │ - 0x000cb620 20746f20 696e636c 75646520 74686520 to include the │ │ │ │ - 0x000cb630 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x000cb640 6f6d0a20 20202020 20207468 65206372 om. the cr │ │ │ │ - 0x000cb650 74656e64 2e6f2066 696c6520 756e7469 tend.o file unti │ │ │ │ - 0x000cb660 6c206166 74657220 74686520 736f7274 l after the sort │ │ │ │ - 0x000cb670 65642063 746f7273 2e0a2020 20202020 ed ctors.. │ │ │ │ - 0x000cb680 20546865 202e6374 6f722073 65637469 The .ctor secti │ │ │ │ - 0x000cb690 6f6e2066 726f6d20 74686520 63727465 on from the crte │ │ │ │ - 0x000cb6a0 6e642066 696c6520 636f6e74 61696e73 nd file contains │ │ │ │ - 0x000cb6b0 20746865 0a202020 20202020 656e6420 the. end │ │ │ │ - 0x000cb6c0 6f662063 746f7273 206d6172 6b657220 of ctors marker │ │ │ │ - 0x000cb6d0 616e6420 6974206d 75737420 6265206c and it must be l │ │ │ │ - 0x000cb6e0 61737420 2a2f0a20 2020204b 45455020 ast */. KEEP │ │ │ │ - 0x000cb6f0 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x000cb700 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x000cb710 6e643f2e 6f202920 2e63746f 72732929 nd?.o ) .ctors)) │ │ │ │ - 0x000cb720 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000cb730 54282e63 746f7273 2e2a2929 290a2020 T(.ctors.*))). │ │ │ │ - 0x000cb740 20204b45 45502028 2a282e63 746f7273 KEEP (*(.ctors │ │ │ │ - 0x000cb750 29290a20 207d0a20 202e6474 6f727320 )). }. .dtors │ │ │ │ - 0x000cb760 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000cb770 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000cb780 696e2e6f 282e6474 6f727329 290a2020 in.o(.dtors)). │ │ │ │ - 0x000cb790 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000cb7a0 6e3f2e6f 282e6474 6f727329 290a2020 n?.o(.dtors)). │ │ │ │ - 0x000cb7b0 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ - 0x000cb7c0 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ - 0x000cb7d0 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000cb7e0 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000cb7f0 20282a28 534f5254 282e6474 6f72732e (*(SORT(.dtors. │ │ │ │ - 0x000cb800 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x000cb810 282e6474 6f727329 290a2020 7d0a2020 (.dtors)). }. │ │ │ │ - 0x000cb820 2e6a6372 20202020 20202020 20202020 .jcr │ │ │ │ - 0x000cb830 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ - 0x000cb840 2929207d 0a20202e 64617461 2e72656c )) }. .data.rel │ │ │ │ - 0x000cb850 2e726f20 3a207b20 2a282e64 6174612e .ro : { *(.data. │ │ │ │ - 0x000cb860 72656c2e 726f2e6c 6f63616c 2a202e67 rel.ro.local* .g │ │ │ │ - 0x000cb870 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000cb880 6c2e726f 2e6c6f63 616c2e2a 29202a28 l.ro.local.*) *( │ │ │ │ - 0x000cb890 2e646174 612e7265 6c2e726f 202e6461 .data.rel.ro .da │ │ │ │ - 0x000cb8a0 74612e72 656c2e72 6f2e2a20 2e676e75 ta.rel.ro.* .gnu │ │ │ │ - 0x000cb8b0 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ - 0x000cb8c0 726f2e2a 29207d0a 20202e64 796e616d ro.*) }. .dynam │ │ │ │ - 0x000cb8d0 69632020 20202020 20203a20 7b202a28 ic : { *( │ │ │ │ - 0x000cb8e0 2e64796e 616d6963 29207d0a 20202e67 .dynamic) }. .g │ │ │ │ - 0x000cb8f0 6f742020 20202020 20202020 20203a20 ot : │ │ │ │ - 0x000cb900 7b202a28 2e676f74 2e706c74 29202a28 { *(.got.plt) *( │ │ │ │ - 0x000cb910 2e69676f 742e706c 7429202a 282e676f .igot.plt) *(.go │ │ │ │ - 0x000cb920 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ - 0x000cb930 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000cb940 5f52454c 524f5f45 4e442028 302c202e _RELRO_END (0, . │ │ │ │ - 0x000cb950 293b0a20 202e6461 74612020 20202020 );. .data │ │ │ │ - 0x000cb960 20202020 203a0a20 207b0a20 20202050 :. {. P │ │ │ │ - 0x000cb970 524f5649 44452028 5f5f6461 74615f73 ROVIDE (__data_s │ │ │ │ - 0x000cb980 74617274 203d202e 293b0a20 2020202a tart = .);. * │ │ │ │ - 0x000cb990 282e6461 7461202e 64617461 2e2a202e (.data .data.* . │ │ │ │ - 0x000cb9a0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000cb9b0 290a2020 2020534f 52542843 4f4e5354 ). SORT(CONST │ │ │ │ - 0x000cb9c0 52554354 4f525329 0a20207d 0a20202e RUCTORS). }. . │ │ │ │ - 0x000cb9d0 64617461 31202020 20202020 2020203a data1 : │ │ │ │ - 0x000cb9e0 207b202a 282e6461 74613129 207d0a20 { *(.data1) }. │ │ │ │ - 0x000cb9f0 2050524f 56494445 20285f65 64617461 PROVIDE (_edata │ │ │ │ - 0x000cba00 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000cba10 20286564 61746120 3d202e29 3b0a2020 (edata = .);. │ │ │ │ - 0x000cba20 2e203d20 414c4947 4e28414c 49474e4f . = ALIGN(ALIGNO │ │ │ │ - 0x000cba30 46284e45 58545f53 45435449 4f4e2929 F(NEXT_SECTION)) │ │ │ │ - 0x000cba40 3b0a2020 50524f56 49444520 285f5f62 ;. PROVIDE (__b │ │ │ │ - 0x000cba50 73735f73 74617274 203d202e 293b0a20 ss_start = .);. │ │ │ │ - 0x000cba60 2050524f 56494445 20285f5f 6273735f PROVIDE (__bss_ │ │ │ │ - 0x000cba70 73746172 745f5f20 3d202e29 3b0a2020 start__ = .);. │ │ │ │ - 0x000cba80 2e627373 20202020 20202020 20202020 .bss │ │ │ │ - 0x000cba90 3a0a2020 7b0a2020 20202a28 2e64796e :. {. *(.dyn │ │ │ │ - 0x000cbaa0 62737329 0a202020 202a282e 62737320 bss). *(.bss │ │ │ │ - 0x000cbab0 2e627373 2e2a202e 676e752e 6c696e6b .bss.* .gnu.link │ │ │ │ - 0x000cbac0 6f6e6365 2e622e2a 290a2020 20202a28 once.b.*). *( │ │ │ │ - 0x000cbad0 434f4d4d 4f4e290a 20202020 2f2a2041 COMMON). /* A │ │ │ │ - 0x000cbae0 6c69676e 20686572 6520746f 20656e73 lign here to ens │ │ │ │ - 0x000cbaf0 75726520 74686174 20696e20 74686520 ure that in the │ │ │ │ - 0x000cbb00 636f6d6d 6f6e2063 61736520 6f662074 common case of t │ │ │ │ - 0x000cbb10 68657265 206f6e6c 79206265 696e6720 here only being │ │ │ │ - 0x000cbb20 6f6e650a 20202020 20202074 79706520 one. type │ │ │ │ - 0x000cbb30 6f66202e 62737320 73656374 696f6e2c of .bss section, │ │ │ │ - 0x000cbb40 20746865 20736563 74696f6e 206f6363 the section occ │ │ │ │ - 0x000cbb50 75706965 73207370 61636520 75702074 upies space up t │ │ │ │ - 0x000cbb60 6f205f65 6e642e0a 20202020 20202041 o _end.. A │ │ │ │ - 0x000cbb70 6c69676e 20616674 6572202e 62737320 lign after .bss │ │ │ │ - 0x000cbb80 746f2065 6e737572 6520636f 72726563 to ensure correc │ │ │ │ - 0x000cbb90 7420616c 69676e6d 656e7420 6576656e t alignment even │ │ │ │ - 0x000cbba0 20696620 7468650a 20202020 2020202e if the. . │ │ │ │ - 0x000cbbb0 62737320 73656374 696f6e20 64697361 bss section disa │ │ │ │ - 0x000cbbc0 70706561 72732062 65636175 73652074 ppears because t │ │ │ │ - 0x000cbbd0 68657265 20617265 206e6f20 696e7075 here are no inpu │ │ │ │ - 0x000cbbe0 74207365 6374696f 6e732e0a 20202020 t sections.. │ │ │ │ - 0x000cbbf0 20202046 49584d45 3a205768 7920646f FIXME: Why do │ │ │ │ - 0x000cbc00 20776520 6e656564 2069743f 20576865 we need it? Whe │ │ │ │ - 0x000cbc10 6e207468 65726520 6973206e 6f202e62 n there is no .b │ │ │ │ - 0x000cbc20 73732073 65637469 6f6e2c20 77652064 ss section, we d │ │ │ │ - 0x000cbc30 6f206e6f 740a2020 20202020 20706164 o not. pad │ │ │ │ - 0x000cbc40 20746865 202e6461 74612073 65637469 the .data secti │ │ │ │ - 0x000cbc50 6f6e2e20 202a2f0a 20202020 20202e20 on. */. . │ │ │ │ - 0x000cbc60 3d20414c 49474e28 2e20213d 2030203f = ALIGN(. != 0 ? │ │ │ │ - 0x000cbc70 20333220 2f203820 3a203129 3b0a2020 32 / 8 : 1);. │ │ │ │ - 0x000cbc80 7d0a2020 50524f56 49444520 285f6273 }. PROVIDE (_bs │ │ │ │ - 0x000cbc90 735f656e 645f5f20 3d202e29 3b205052 s_end__ = .); PR │ │ │ │ - 0x000cbca0 4f564944 4520285f 5f627373 5f656e64 OVIDE (__bss_end │ │ │ │ - 0x000cbcb0 5f5f203d 202e293b 0a202020 202e203d __ = .);. . = │ │ │ │ - 0x000cbcc0 20414c49 474e2833 32202f20 38293b0a ALIGN(32 / 8);. │ │ │ │ - 0x000cbcd0 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000cbce0 65204c61 72676520 44617461 20726567 e Large Data reg │ │ │ │ - 0x000cbcf0 696f6e2e 20202a2f 0a20202e 203d2053 ion. */. . = S │ │ │ │ - 0x000cbd00 45474d45 4e545f53 54415254 28226c64 EGMENT_START("ld │ │ │ │ - 0x000cbd10 6174612d 7365676d 656e7422 2c202e29 ata-segment", .) │ │ │ │ - 0x000cbd20 3b0a2020 2e203d20 414c4947 4e283332 ;. . = ALIGN(32 │ │ │ │ - 0x000cbd30 202f2038 293b0a20 2050524f 56494445 / 8);. PROVIDE │ │ │ │ - 0x000cbd40 20285f5f 656e645f 5f203d20 2e293b0a (__end__ = .);. │ │ │ │ - 0x000cbd50 20205052 4f564944 4520285f 656e6420 PROVIDE (_end │ │ │ │ - 0x000cbd60 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000cbd70 28656e64 203d202e 293b0a20 202e203d (end = .);. . = │ │ │ │ - 0x000cbd80 20444154 415f5345 474d454e 545f454e DATA_SEGMENT_EN │ │ │ │ - 0x000cbd90 4420282e 293b0a20 202f2a20 53746172 D (.);. /* Star │ │ │ │ - 0x000cbda0 74206f66 20746865 2054696e 79204461 t of the Tiny Da │ │ │ │ - 0x000cbdb0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000cbdc0 202f2a20 53746162 73206465 62756767 /* Stabs debugg │ │ │ │ - 0x000cbdd0 696e6720 73656374 696f6e73 2e20202a ing sections. * │ │ │ │ - 0x000cbde0 2f0a2020 2e737461 62202020 20202020 /. .stab │ │ │ │ - 0x000cbdf0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000cbe00 29207d0a 20202e73 74616273 74722020 ) }. .stabstr │ │ │ │ - 0x000cbe10 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000cbe20 61627374 7229207d 0a20202e 73746162 abstr) }. .stab │ │ │ │ - 0x000cbe30 2e657863 6c202020 20203020 3a207b20 .excl 0 : { │ │ │ │ - 0x000cbe40 2a282e73 7461622e 6578636c 29207d0a *(.stab.excl) }. │ │ │ │ - 0x000cbe50 20202e73 7461622e 6578636c 73747220 .stab.exclstr │ │ │ │ - 0x000cbe60 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000cbe70 78636c73 74722920 7d0a2020 2e737461 xclstr) }. .sta │ │ │ │ - 0x000cbe80 622e696e 64657820 20202030 203a207b b.index 0 : { │ │ │ │ - 0x000cbe90 202a282e 73746162 2e696e64 65782920 *(.stab.index) │ │ │ │ - 0x000cbea0 7d0a2020 2e737461 622e696e 64657873 }. .stab.indexs │ │ │ │ - 0x000cbeb0 74722030 203a207b 202a282e 73746162 tr 0 : { *(.stab │ │ │ │ - 0x000cbec0 2e696e64 65787374 7229207d 0a20202e .indexstr) }. . │ │ │ │ - 0x000cbed0 636f6d6d 656e7420 30202849 4e464f29 comment 0 (INFO) │ │ │ │ - 0x000cbee0 203a207b 202a282e 636f6d6d 656e7429 : { *(.comment) │ │ │ │ - 0x000cbef0 3b204c49 4e4b4552 5f564552 53494f4e ; LINKER_VERSION │ │ │ │ - 0x000cbf00 3b207d0a 20202e67 6e752e62 75696c64 ; }. .gnu.build │ │ │ │ - 0x000cbf10 2e617474 72696275 74657320 3a207b20 .attributes : { │ │ │ │ - 0x000cbf20 2a282e67 6e752e62 75696c64 2e617474 *(.gnu.build.att │ │ │ │ - 0x000cbf30 72696275 74657320 2e676e75 2e627569 ributes .gnu.bui │ │ │ │ - 0x000cbf40 6c642e61 74747269 62757465 732e2a29 ld.attributes.*) │ │ │ │ - 0x000cbf50 207d0a20 202f2a20 44574152 46206465 }. /* DWARF de │ │ │ │ - 0x000cbf60 62756720 73656374 696f6e73 2e0a2020 bug sections.. │ │ │ │ - 0x000cbf70 20202053 796d626f 6c732069 6e207468 Symbols in th │ │ │ │ - 0x000cbf80 65204457 41524620 64656275 6767696e e DWARF debuggin │ │ │ │ - 0x000cbf90 67207365 6374696f 6e732061 72652072 g sections are r │ │ │ │ - 0x000cbfa0 656c6174 69766520 746f2074 68652062 elative to the b │ │ │ │ - 0x000cbfb0 6567696e 6e696e67 0a202020 20206f66 eginning. of │ │ │ │ - 0x000cbfc0 20746865 20736563 74696f6e 20736f20 the section so │ │ │ │ - 0x000cbfd0 77652062 6567696e 20746865 6d206174 we begin them at │ │ │ │ - 0x000cbfe0 20302e20 202a2f0a 20202f2a 20445741 0. */. /* DWA │ │ │ │ - 0x000cbff0 52462031 2e20202a 2f0a2020 2e646562 RF 1. */. .deb │ │ │ │ - 0x000cc000 75672020 20202020 20202020 30203a20 ug 0 : │ │ │ │ - 0x000cc010 7b202a28 2e646562 75672920 7d0a2020 { *(.debug) }. │ │ │ │ - 0x000cc020 2e6c696e 65202020 20202020 20202020 .line │ │ │ │ - 0x000cc030 30203a20 7b202a28 2e6c696e 6529207d 0 : { *(.line) } │ │ │ │ - 0x000cc040 0a20202f 2a20474e 55204457 41524620 . /* GNU DWARF │ │ │ │ - 0x000cc050 31206578 74656e73 696f6e73 2e20202a 1 extensions. * │ │ │ │ - 0x000cc060 2f0a2020 2e646562 75675f73 7263696e /. .debug_srcin │ │ │ │ - 0x000cc070 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x000cc080 75675f73 7263696e 666f2920 7d0a2020 ug_srcinfo) }. │ │ │ │ - 0x000cc090 2e646562 75675f73 666e616d 65732020 .debug_sfnames │ │ │ │ - 0x000cc0a0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000cc0b0 666e616d 65732920 7d0a2020 2f2a2044 fnames) }. /* D │ │ │ │ - 0x000cc0c0 57415246 20312e31 20616e64 20445741 WARF 1.1 and DWA │ │ │ │ - 0x000cc0d0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000cc0e0 75675f61 72616e67 65732020 30203a20 ug_aranges 0 : │ │ │ │ - 0x000cc0f0 7b202a28 2e646562 75675f61 72616e67 { *(.debug_arang │ │ │ │ - 0x000cc100 65732920 7d0a2020 2e646562 75675f70 es) }. .debug_p │ │ │ │ - 0x000cc110 75626e61 6d657320 30203a20 7b202a28 ubnames 0 : { *( │ │ │ │ - 0x000cc120 2e646562 75675f70 75626e61 6d657329 .debug_pubnames) │ │ │ │ - 0x000cc130 207d0a20 202f2a20 44574152 4620322e }. /* DWARF 2. │ │ │ │ - 0x000cc140 20202a2f 0a20202e 64656275 675f696e */. .debug_in │ │ │ │ - 0x000cc150 666f2020 20202030 203a207b 202a282e fo 0 : { *(. │ │ │ │ - 0x000cc160 64656275 675f696e 666f202e 676e752e debug_info .gnu. │ │ │ │ - 0x000cc170 6c696e6b 6f6e6365 2e77692e 2a29207d linkonce.wi.*) } │ │ │ │ - 0x000cc180 0a20202e 64656275 675f6162 62726576 . .debug_abbrev │ │ │ │ - 0x000cc190 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000cc1a0 675f6162 62726576 29207d0a 20202e64 g_abbrev) }. .d │ │ │ │ - 0x000cc1b0 65627567 5f6c696e 65202020 20203020 ebug_line 0 │ │ │ │ - 0x000cc1c0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000cc1d0 65202e64 65627567 5f6c696e 652e2a20 e .debug_line.* │ │ │ │ - 0x000cc1e0 2e646562 75675f6c 696e655f 656e6429 .debug_line_end) │ │ │ │ - 0x000cc1f0 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ - 0x000cc200 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ - 0x000cc210 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ - 0x000cc220 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ - 0x000cc230 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000cc240 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000cc250 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ - 0x000cc260 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ - 0x000cc270 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ - 0x000cc280 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000cc290 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ - 0x000cc2a0 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ - 0x000cc2b0 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x000cc2c0 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ - 0x000cc2d0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000cc2e0 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ - 0x000cc2f0 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x000cc300 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000cc310 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ - 0x000cc320 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ - 0x000cc330 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ - 0x000cc340 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ - 0x000cc350 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ - 0x000cc360 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ - 0x000cc370 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ - 0x000cc380 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ - 0x000cc390 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ - 0x000cc3a0 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x000cc3b0 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ - 0x000cc3c0 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ - 0x000cc3d0 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ - 0x000cc3e0 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ - 0x000cc3f0 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x000cc400 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ - 0x000cc410 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ - 0x000cc420 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ - 0x000cc430 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000cc440 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ - 0x000cc450 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ - 0x000cc460 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x000cc470 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x000cc480 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ - 0x000cc490 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ - 0x000cc4a0 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ - 0x000cc4b0 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ - 0x000cc4c0 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ - 0x000cc4d0 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ - 0x000cc4e0 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ - 0x000cc4f0 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ - 0x000cc500 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ - 0x000cc510 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000cc520 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ - 0x000cc530 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ - 0x000cc540 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ - 0x000cc550 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ - 0x000cc560 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ - 0x000cc570 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ - 0x000cc580 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ - 0x000cc590 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ - 0x000cc5a0 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ - 0x000cc5b0 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ - 0x000cc5c0 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ - 0x000cc5d0 2e61726d 2e696465 6e742929 207d0a20 .arm.ident)) }. │ │ │ │ - 0x000cc5e0 202f4449 53434152 442f203a 207b202a /DISCARD/ : { * │ │ │ │ - 0x000cc5f0 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x000cc600 29202a28 2e676e75 5f646562 75676c69 ) *(.gnu_debugli │ │ │ │ - 0x000cc610 6e6b2920 2a282e67 6e752e6c 746f5f2a nk) *(.gnu.lto_* │ │ │ │ - 0x000cc620 29202a28 2e676e75 5f6f626a 6563745f ) *(.gnu_object_ │ │ │ │ - 0x000cc630 6f6e6c79 29207d0a 7d0a0a00 00000000 only) }.}....... │ │ │ │ - 0x000cc640 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000cc650 68617265 64202d7a 20636f6d 6272656c hared -z combrel │ │ │ │ - 0x000cc660 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000cc670 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ - 0x000cc680 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x000cc690 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x000cc6a0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x000cc6b0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x000cc6c0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x000cc6d0 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x000cc6e0 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x000cc6f0 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x000cc700 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x000cc710 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000cc720 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000cc730 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000cc740 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000cc750 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000cc760 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x000cc770 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x000cc780 5f464f52 4d415428 22656c66 33322d6c _FORMAT("elf32-l │ │ │ │ - 0x000cc790 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x000cc7a0 656c6633 322d6269 67616172 63683634 elf32-bigaarch64 │ │ │ │ - 0x000cc7b0 222c2022 656c6633 322d6c69 74746c65 ", "elf32-little │ │ │ │ - 0x000cc7c0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x000cc7d0 5f415243 48286161 72636836 343a696c _ARCH(aarch64:il │ │ │ │ - 0x000cc7e0 70333229 0a454e54 5259285f 73746172 p32).ENTRY(_star │ │ │ │ - 0x000cc7f0 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ - 0x000cc800 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000cc810 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000cc820 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000cc830 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000cc840 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000cc850 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000cc860 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000cc870 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000cc880 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000cc890 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000cc8a0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000cc8b0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000cc8c0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x000cc8d0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000cc8e0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000cc8f0 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x000cc900 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000cc910 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000cc920 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000cc930 6e75696c 70333222 293b2053 45415243 nuilp32"); SEARC │ │ │ │ - 0x000cc940 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000cc950 616c2f6c 6962696c 70333222 293b2053 al/libilp32"); S │ │ │ │ - 0x000cc960 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000cc970 696c7033 3222293b 20534541 5243485f ilp32"); SEARCH_ │ │ │ │ - 0x000cc980 44495228 223d2f75 73722f6c 6962696c DIR("=/usr/libil │ │ │ │ - 0x000cc990 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000cc9a0 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000cc9b0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000cc9c0 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ - 0x000cc9d0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000cc9e0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000cc9f0 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000cca00 6e75782d 676e752f 6c696269 6c703332 nux-gnu/libilp32 │ │ │ │ - 0x000cca10 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000cca20 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000cca30 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ - 0x000cca40 45435449 4f4e530a 7b0a2020 2e203d20 ECTIONS.{. . = │ │ │ │ - 0x000cca50 5345474d 454e545f 53544152 54282274 SEGMENT_START("t │ │ │ │ - 0x000cca60 6578742d 7365676d 656e7422 2c203029 ext-segment", 0) │ │ │ │ - 0x000cca70 202b2053 495a454f 465f4845 41444552 + SIZEOF_HEADER │ │ │ │ - 0x000cca80 533b0a20 202f2a20 506c6163 65207468 S;. /* Place th │ │ │ │ - 0x000cca90 65206275 696c642d 69642061 7320636c e build-id as cl │ │ │ │ - 0x000ccaa0 6f736520 746f2074 68652045 4c462068 ose to the ELF h │ │ │ │ - 0x000ccab0 65616465 72732061 7320706f 73736962 eaders as possib │ │ │ │ - 0x000ccac0 6c652e20 20546869 730a2020 2020206d le. This. m │ │ │ │ - 0x000ccad0 6178696d 69736573 20746865 20636861 aximises the cha │ │ │ │ - 0x000ccae0 6e636520 74686520 6275696c 642d6964 nce the build-id │ │ │ │ - 0x000ccaf0 2077696c 6c206265 20707265 73656e74 will be present │ │ │ │ - 0x000ccb00 20696e20 636f7265 2066696c 65732c0a in core files,. │ │ │ │ - 0x000ccb10 20202020 20776869 63682047 44422063 which GDB c │ │ │ │ - 0x000ccb20 616e2074 68656e20 75736520 746f206c an then use to l │ │ │ │ - 0x000ccb30 6f636174 65207468 65206173 736f6369 ocate the associ │ │ │ │ - 0x000ccb40 61746564 20646562 7567696e 666f2066 ated debuginfo f │ │ │ │ - 0x000ccb50 696c652e 20202a2f 0a20202e 6e6f7465 ile. */. .note │ │ │ │ - 0x000ccb60 2e676e75 2e627569 6c642d69 6420203a .gnu.build-id : │ │ │ │ - 0x000ccb70 207b202a 282e6e6f 74652e67 6e752e62 { *(.note.gnu.b │ │ │ │ - 0x000ccb80 75696c64 2d696429 207d0a20 202f2a20 uild-id) }. /* │ │ │ │ - 0x000ccb90 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000ccba0 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000ccbb0 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000ccbc0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000ccbd0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000ccbe0 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000ccbf0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000ccc00 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x000ccc10 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x000ccc20 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x000ccc30 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x000ccc40 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000ccc50 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x000ccc60 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x000ccc70 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x000ccc80 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x000ccc90 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000ccca0 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000cccb0 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000cccc0 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000cccd0 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000ccce0 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000cccf0 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x000ccd00 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x000ccd10 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x000ccd20 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000ccd30 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x000ccd40 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x000ccd50 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x000ccd60 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x000ccd70 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x000ccd80 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x000ccd90 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000ccda0 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000ccdb0 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000ccdc0 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000ccdd0 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000ccde0 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000ccdf0 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x000cce00 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000cce10 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x000cce20 3b0a2020 2f2a2041 6c69676e 20746865 ;. /* Align the │ │ │ │ - 0x000cce30 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x000cce40 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x000cce50 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000cce60 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x000cce70 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x000cce80 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x000cce90 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000ccea0 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000cceb0 20746865 20726f64 61746120 7365676d the rodata segm │ │ │ │ - 0x000ccec0 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000cced0 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000ccee0 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000ccef0 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000ccf00 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000ccf10 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000ccf20 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000ccf30 2822726f 64617461 2d736567 6d656e74 ("rodata-segment │ │ │ │ - 0x000ccf40 222c2041 4c49474e 28434f4e 5354414e ", ALIGN(CONSTAN │ │ │ │ - 0x000ccf50 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x000ccf60 202b2028 2e202620 28434f4e 5354414e + (. & (CONSTAN │ │ │ │ - 0x000ccf70 5420284d 41585041 47455349 5a452920 T (MAXPAGESIZE) │ │ │ │ - 0x000ccf80 2d203129 29293b0a 20202e68 61736820 - 1)));. .hash │ │ │ │ - 0x000ccf90 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x000ccfa0 2e686173 6829207d 0a20202e 676e752e .hash) }. .gnu. │ │ │ │ - 0x000ccfb0 68617368 20202020 2020203a 207b202a hash : { * │ │ │ │ - 0x000ccfc0 282e676e 752e6861 73682920 7d0a2020 (.gnu.hash) }. │ │ │ │ - 0x000ccfd0 2e64796e 73796d20 20202020 20202020 .dynsym │ │ │ │ - 0x000ccfe0 3a207b20 2a282e64 796e7379 6d29207d : { *(.dynsym) } │ │ │ │ - 0x000ccff0 0a20202e 64796e73 74722020 20202020 . .dynstr │ │ │ │ - 0x000cd000 2020203a 207b202a 282e6479 6e737472 : { *(.dynstr │ │ │ │ - 0x000cd010 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000cd020 6f6e2020 20203a20 7b202a28 2e676e75 on : { *(.gnu │ │ │ │ - 0x000cd030 2e766572 73696f6e 29207d0a 20202e67 .version) }. .g │ │ │ │ - 0x000cd040 6e752e76 65727369 6f6e5f64 20203a20 nu.version_d : │ │ │ │ - 0x000cd050 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x000cd060 5f642920 7d0a2020 2e676e75 2e766572 _d) }. .gnu.ver │ │ │ │ - 0x000cd070 73696f6e 5f722020 3a207b20 2a282e67 sion_r : { *(.g │ │ │ │ - 0x000cd080 6e752e76 65727369 6f6e5f72 29207d0a nu.version_r) }. │ │ │ │ - 0x000cd090 20202e72 656c612e 64796e20 20202020 .rela.dyn │ │ │ │ - 0x000cd0a0 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x000cd0b0 2a282e72 656c612e 696e6974 290a2020 *(.rela.init). │ │ │ │ - 0x000cd0c0 20202020 2a282e72 656c612e 74657874 *(.rela.text │ │ │ │ - 0x000cd0d0 202e7265 6c612e74 6578742e 2a202e72 .rela.text.* .r │ │ │ │ - 0x000cd0e0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000cd0f0 2e742e2a 290a2020 20202020 2a282e72 .t.*). *(.r │ │ │ │ - 0x000cd100 656c612e 66696e69 290a2020 20202020 ela.fini). │ │ │ │ - 0x000cd110 2a282e72 656c612e 726f6461 7461202e *(.rela.rodata . │ │ │ │ - 0x000cd120 72656c61 2e726f64 6174612e 2a202e72 rela.rodata.* .r │ │ │ │ - 0x000cd130 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000cd140 2e722e2a 290a2020 20202020 2a282e72 .r.*). *(.r │ │ │ │ - 0x000cd150 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ - 0x000cd160 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x000cd170 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x000cd180 20202020 2a282e72 656c612e 74646174 *(.rela.tdat │ │ │ │ - 0x000cd190 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ - 0x000cd1a0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000cd1b0 63652e74 642e2a29 0a202020 2020202a ce.td.*). * │ │ │ │ - 0x000cd1c0 282e7265 6c612e74 62737320 2e72656c (.rela.tbss .rel │ │ │ │ - 0x000cd1d0 612e7462 73732e2a 202e7265 6c612e67 a.tbss.* .rela.g │ │ │ │ - 0x000cd1e0 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x000cd1f0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000cd200 63746f72 73290a20 20202020 202a282e ctors). *(. │ │ │ │ - 0x000cd210 72656c61 2e64746f 7273290a 20202020 rela.dtors). │ │ │ │ - 0x000cd220 20202a28 2e72656c 612e676f 74290a20 *(.rela.got). │ │ │ │ - 0x000cd230 20202020 202a282e 72656c61 2e627373 *(.rela.bss │ │ │ │ - 0x000cd240 202e7265 6c612e62 73732e2a 202e7265 .rela.bss.* .re │ │ │ │ - 0x000cd250 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000cd260 622e2a29 0a202020 2020202a 282e7265 b.*). *(.re │ │ │ │ - 0x000cd270 6c612e69 66756e63 290a2020 20207d0a la.ifunc). }. │ │ │ │ - 0x000cd280 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ - 0x000cd290 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x000cd2a0 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ - 0x000cd2b0 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ - 0x000cd2c0 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ - 0x000cd2d0 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ - 0x000cd2e0 796e2920 7d0a2020 2e726f64 61746120 yn) }. .rodata │ │ │ │ - 0x000cd2f0 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x000cd300 6f646174 61202e72 6f646174 612e2a20 odata .rodata.* │ │ │ │ - 0x000cd310 2e676e75 2e6c696e 6b6f6e63 652e722e .gnu.linkonce.r. │ │ │ │ - 0x000cd320 2a29207d 0a20202e 726f6461 74613120 *) }. .rodata1 │ │ │ │ - 0x000cd330 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x000cd340 64617461 3129207d 0a20202e 65685f66 data1) }. .eh_f │ │ │ │ - 0x000cd350 72616d65 5f686472 2020203a 207b202a rame_hdr : { * │ │ │ │ - 0x000cd360 282e6568 5f667261 6d655f68 64722920 (.eh_frame_hdr) │ │ │ │ - 0x000cd370 2a282e65 685f6672 616d655f 656e7472 *(.eh_frame_entr │ │ │ │ - 0x000cd380 79202e65 685f6672 616d655f 656e7472 y .eh_frame_entr │ │ │ │ - 0x000cd390 792e2a29 207d0a20 202e6568 5f667261 y.*) }. .eh_fra │ │ │ │ - 0x000cd3a0 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x000cd3b0 49465f52 4f207b20 4b454550 20282a28 IF_RO { KEEP (*( │ │ │ │ - 0x000cd3c0 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x000cd3d0 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x000cd3e0 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x000cd3f0 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000cd400 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x000cd410 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x000cd420 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000cd430 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x000cd440 4f207b20 2a282e67 63635f65 78636570 O { *(.gcc_excep │ │ │ │ - 0x000cd450 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x000cd460 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x000cd470 202e676e 755f6578 74616220 20203a20 .gnu_extab : │ │ │ │ - 0x000cd480 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000cd490 676e755f 65787461 622a2920 7d0a2020 gnu_extab*) }. │ │ │ │ - 0x000cd4a0 2f2a2054 68657365 20736563 74696f6e /* These section │ │ │ │ - 0x000cd4b0 73206172 65206765 6e657261 74656420 s are generated │ │ │ │ - 0x000cd4c0 62792074 68652053 756e2f4f 7261636c by the Sun/Oracl │ │ │ │ - 0x000cd4d0 6520432b 2b20636f 6d70696c 65722e20 e C++ compiler. │ │ │ │ - 0x000cd4e0 202a2f0a 20202e65 78636570 74696f6e */. .exception │ │ │ │ - 0x000cd4f0 5f72616e 67657320 20203a20 4f4e4c59 _ranges : ONLY │ │ │ │ - 0x000cd500 5f49465f 524f207b 202a282e 65786365 _IF_RO { *(.exce │ │ │ │ - 0x000cd510 7074696f 6e5f7261 6e676573 2a29207d ption_ranges*) } │ │ │ │ - 0x000cd520 0a20202f 2a205661 72696f75 73206e6f . /* Various no │ │ │ │ - 0x000cd530 74652073 65637469 6f6e732e 2020506c te sections. Pl │ │ │ │ - 0x000cd540 61636564 20686572 6520736f 20746861 aced here so tha │ │ │ │ - 0x000cd550 74207468 65792061 72652061 6c776179 t they are alway │ │ │ │ - 0x000cd560 7320696e 636c7564 65640a20 20202020 s included. │ │ │ │ - 0x000cd570 696e2074 68652072 6561642d 6f6e6c79 in the read-only │ │ │ │ - 0x000cd580 20736567 6d656e74 20616e64 206e6f74 segment and not │ │ │ │ - 0x000cd590 20747265 61746564 20617320 6f727068 treated as orph │ │ │ │ - 0x000cd5a0 616e2073 65637469 6f6e732e 20205468 an sections. Th │ │ │ │ - 0x000cd5b0 650a2020 20202063 75727265 6e74206f e. current o │ │ │ │ - 0x000cd5c0 72706861 6e206861 6e646c69 6e672061 rphan handling a │ │ │ │ - 0x000cd5d0 6c676f72 6974686d 20646f65 7320706c lgorithm does pl │ │ │ │ - 0x000cd5e0 61636520 6e6f7465 20736563 74696f6e ace note section │ │ │ │ - 0x000cd5f0 73206166 74657220 522f4f0a 20202020 s after R/O. │ │ │ │ - 0x000cd600 20646174 612c2062 75742074 68697320 data, but this │ │ │ │ - 0x000cd610 6973206e 6f742067 75617261 6e746565 is not guarantee │ │ │ │ - 0x000cd620 6420746f 20616c77 61797320 62652074 d to always be t │ │ │ │ - 0x000cd630 68652063 6173652e 20202a2f 0a20202e he case. */. . │ │ │ │ - 0x000cd640 6e6f7465 2e627569 6c642d69 64203a20 note.build-id : │ │ │ │ - 0x000cd650 20202020 207b202a 282e6e6f 74652e62 { *(.note.b │ │ │ │ - 0x000cd660 75696c64 2d696429 207d0a20 202e6e6f uild-id) }. .no │ │ │ │ - 0x000cd670 74652e47 4e552d73 7461636b 203a2020 te.GNU-stack : │ │ │ │ - 0x000cd680 2020207b 202a282e 6e6f7465 2e474e55 { *(.note.GNU │ │ │ │ - 0x000cd690 2d737461 636b2920 7d0a2020 2e6e6f74 -stack) }. .not │ │ │ │ - 0x000cd6a0 652e676e 752e7072 6f706572 7479203a e.gnu.property : │ │ │ │ - 0x000cd6b0 20207b20 2a282e6e 6f74652e 676e752e { *(.note.gnu. │ │ │ │ - 0x000cd6c0 70726f70 65727479 29207d0a 20202e6e property) }. .n │ │ │ │ - 0x000cd6d0 6f74652e 4142492d 74616720 3a202020 ote.ABI-tag : │ │ │ │ - 0x000cd6e0 20202020 7b202a28 2e6e6f74 652e4142 { *(.note.AB │ │ │ │ - 0x000cd6f0 492d7461 6729207d 0a20202e 6e6f7465 I-tag) }. .note │ │ │ │ - 0x000cd700 2e706163 6b616765 203a2020 20202020 .package : │ │ │ │ - 0x000cd710 207b202a 282e6e6f 74652e70 61636b61 { *(.note.packa │ │ │ │ - 0x000cd720 67652920 7d0a2020 2e6e6f74 652e646c ge) }. .note.dl │ │ │ │ - 0x000cd730 6f70656e 203a2020 20202020 20207b20 open : { │ │ │ │ - 0x000cd740 2a282e6e 6f74652e 646c6f70 656e2920 *(.note.dlopen) │ │ │ │ - 0x000cd750 7d0a2020 2e6e6f74 652e6e65 74627364 }. .note.netbsd │ │ │ │ - 0x000cd760 2e696465 6e74203a 20207b20 2a282e6e .ident : { *(.n │ │ │ │ - 0x000cd770 6f74652e 6e657462 73642e69 64656e74 ote.netbsd.ident │ │ │ │ - 0x000cd780 29207d0a 20202e6e 6f74652e 6f70656e ) }. .note.open │ │ │ │ - 0x000cd790 6273642e 6964656e 74203a20 7b202a28 bsd.ident : { *( │ │ │ │ - 0x000cd7a0 2e6e6f74 652e6f70 656e6273 642e6964 .note.openbsd.id │ │ │ │ - 0x000cd7b0 656e7429 207d0a20 202f2a20 53746172 ent) }. /* Star │ │ │ │ - 0x000cd7c0 74206f66 20746865 20526561 64205772 t of the Read Wr │ │ │ │ - 0x000cd7d0 69746520 44617461 20726567 696f6e2e ite Data region. │ │ │ │ - 0x000cd7e0 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000cd7f0 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000cd800 20746865 20646174 61207365 676d656e the data segmen │ │ │ │ - 0x000cd810 742e2020 57652077 616e7420 746f2061 t. We want to a │ │ │ │ - 0x000cd820 646a7573 74207570 20746f0a 20202020 djust up to. │ │ │ │ - 0x000cd830 20746865 2073616d 65206164 64726573 the same addres │ │ │ │ - 0x000cd840 73207769 7468696e 20746865 20706167 s within the pag │ │ │ │ - 0x000cd850 65206f6e 20746865 206e6578 74207061 e on the next pa │ │ │ │ - 0x000cd860 67652075 702e2020 2a2f0a20 202e203d ge up. */. . = │ │ │ │ - 0x000cd870 20444154 415f5345 474d454e 545f414c DATA_SEGMENT_AL │ │ │ │ - 0x000cd880 49474e20 28434f4e 5354414e 5420284d IGN (CONSTANT (M │ │ │ │ - 0x000cd890 41585041 47455349 5a45292c 20434f4e AXPAGESIZE), CON │ │ │ │ - 0x000cd8a0 5354414e 54202843 4f4d4d4f 4e504147 STANT (COMMONPAG │ │ │ │ - 0x000cd8b0 4553495a 4529293b 0a20202f 2a204578 ESIZE));. /* Ex │ │ │ │ - 0x000cd8c0 63657074 696f6e20 68616e64 6c696e67 ception handling │ │ │ │ - 0x000cd8d0 2e20202a 2f0a2020 2e65685f 6672616d . */. .eh_fram │ │ │ │ - 0x000cd8e0 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x000cd8f0 465f5257 207b204b 45455020 282a282e F_RW { KEEP (*(. │ │ │ │ - 0x000cd900 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x000cd910 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x000cd920 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x000cd930 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x000cd940 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x000cd950 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x000cd960 2e676e75 5f657874 61622020 20202020 .gnu_extab │ │ │ │ - 0x000cd970 3a204f4e 4c595f49 465f5257 207b202a : ONLY_IF_RW { * │ │ │ │ - 0x000cd980 282e676e 755f6578 74616229 207d0a20 (.gnu_extab) }. │ │ │ │ - 0x000cd990 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000cd9a0 6c652020 203a204f 4e4c595f 49465f52 le : ONLY_IF_R │ │ │ │ - 0x000cd9b0 57207b20 2a282e67 63635f65 78636570 W { *(.gcc_excep │ │ │ │ - 0x000cd9c0 745f7461 626c6520 2e676363 5f657863 t_table .gcc_exc │ │ │ │ - 0x000cd9d0 6570745f 7461626c 652e2a29 207d0a20 ept_table.*) }. │ │ │ │ - 0x000cd9e0 202e6578 63657074 696f6e5f 72616e67 .exception_rang │ │ │ │ - 0x000cd9f0 65732020 203a204f 4e4c595f 49465f52 es : ONLY_IF_R │ │ │ │ - 0x000cda00 57207b20 2a282e65 78636570 74696f6e W { *(.exception │ │ │ │ - 0x000cda10 5f72616e 6765732a 29207d0a 20202f2a _ranges*) }. /* │ │ │ │ - 0x000cda20 20546872 65616420 4c6f6361 6c205374 Thread Local St │ │ │ │ - 0x000cda30 6f726167 65207365 6374696f 6e732e20 orage sections. │ │ │ │ - 0x000cda40 202a2f0a 20202e74 64617461 0920203a */. .tdata. : │ │ │ │ - 0x000cda50 0a202020 7b0a2020 2020202a 282e7464 . {. *(.td │ │ │ │ - 0x000cda60 61746120 2e746461 74612e2a 202e676e ata .tdata.* .gn │ │ │ │ - 0x000cda70 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000cda80 0a202020 7d0a2020 2e746273 73090920 . }. .tbss.. │ │ │ │ - 0x000cda90 203a207b 202a282e 74627373 202e7462 : { *(.tbss .tb │ │ │ │ - 0x000cdaa0 73732e2a 202e676e 752e6c69 6e6b6f6e ss.* .gnu.linkon │ │ │ │ - 0x000cdab0 63652e74 622e2a29 202a282e 74636f6d ce.tb.*) *(.tcom │ │ │ │ - 0x000cdac0 6d6f6e29 207d0a20 202e7072 65696e69 mon) }. .preini │ │ │ │ - 0x000cdad0 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x000cdae0 0a202020 204b4545 5020282a 282e7072 . KEEP (*(.pr │ │ │ │ - 0x000cdaf0 65696e69 745f6172 72617929 290a2020 einit_array)). │ │ │ │ - 0x000cdb00 7d0a2020 2e696e69 745f6172 72617920 }. .init_array │ │ │ │ - 0x000cdb10 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000cdb20 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x000cdb30 545f5052 494f5249 5459282e 696e6974 T_PRIORITY(.init │ │ │ │ - 0x000cdb40 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x000cdb50 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000cdb60 2e63746f 72732e2a 2929290a 20202020 .ctors.*))). │ │ │ │ - 0x000cdb70 4b454550 20282a28 2e696e69 745f6172 KEEP (*(.init_ar │ │ │ │ - 0x000cdb80 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000cdb90 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000cdba0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000cdbb0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000cdbc0 29202e63 746f7273 29290a20 207d0a20 ) .ctors)). }. │ │ │ │ - 0x000cdbd0 202e6669 6e695f61 72726179 20202020 .fini_array │ │ │ │ - 0x000cdbe0 3a0a2020 7b0a2020 20204b45 45502028 :. {. KEEP ( │ │ │ │ - 0x000cdbf0 2a28534f 52545f42 595f494e 49545f50 *(SORT_BY_INIT_P │ │ │ │ - 0x000cdc00 52494f52 49545928 2e66696e 695f6172 RIORITY(.fini_ar │ │ │ │ - 0x000cdc10 7261792e 2a292053 4f52545f 42595f49 ray.*) SORT_BY_I │ │ │ │ - 0x000cdc20 4e49545f 5052494f 52495459 282e6474 NIT_PRIORITY(.dt │ │ │ │ - 0x000cdc30 6f72732e 2a292929 0a202020 204b4545 ors.*))). KEE │ │ │ │ - 0x000cdc40 5020282a 282e6669 6e695f61 72726179 P (*(.fini_array │ │ │ │ - 0x000cdc50 20455843 4c554445 5f46494c 4520282a EXCLUDE_FILE (* │ │ │ │ - 0x000cdc60 63727462 6567696e 2e6f202a 63727462 crtbegin.o *crtb │ │ │ │ - 0x000cdc70 6567696e 3f2e6f20 2a637274 656e642e egin?.o *crtend. │ │ │ │ - 0x000cdc80 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000cdc90 64746f72 7329290a 20207d0a 20202e63 dtors)). }. .c │ │ │ │ - 0x000cdca0 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x000cdcb0 20207b0a 20202020 2f2a2067 63632075 {. /* gcc u │ │ │ │ - 0x000cdcc0 73657320 63727462 6567696e 2e6f2074 ses crtbegin.o t │ │ │ │ - 0x000cdcd0 6f206669 6e642074 68652073 74617274 o find the start │ │ │ │ - 0x000cdce0 206f660a 20202020 20202074 68652063 of. the c │ │ │ │ - 0x000cdcf0 6f6e7374 72756374 6f72732c 20736f20 onstructors, so │ │ │ │ - 0x000cdd00 7765206d 616b6520 73757265 20697420 we make sure it │ │ │ │ - 0x000cdd10 69730a20 20202020 20206669 7273742e is. first. │ │ │ │ - 0x000cdd20 20204265 63617573 65207468 69732069 Because this i │ │ │ │ - 0x000cdd30 73206120 77696c64 63617264 2c206974 s a wildcard, it │ │ │ │ - 0x000cdd40 0a202020 20202020 646f6573 6e277420 . doesn't │ │ │ │ - 0x000cdd50 6d617474 65722069 66207468 65207573 matter if the us │ │ │ │ - 0x000cdd60 65722064 6f657320 6e6f740a 20202020 er does not. │ │ │ │ - 0x000cdd70 20202061 63747561 6c6c7920 6c696e6b actually link │ │ │ │ - 0x000cdd80 20616761 696e7374 20637274 62656769 against crtbegi │ │ │ │ - 0x000cdd90 6e2e6f3b 20746865 0a202020 20202020 n.o; the. │ │ │ │ - 0x000cdda0 6c696e6b 65722077 6f6e2774 206c6f6f linker won't loo │ │ │ │ - 0x000cddb0 6b20666f 72206120 66696c65 20746f20 k for a file to │ │ │ │ - 0x000cddc0 6d617463 6820610a 20202020 20202077 match a. w │ │ │ │ - 0x000cddd0 696c6463 6172642e 20205468 65207769 ildcard. The wi │ │ │ │ - 0x000cdde0 6c646361 72642061 6c736f20 6d65616e ldcard also mean │ │ │ │ - 0x000cddf0 73207468 61742069 740a2020 20202020 s that it. │ │ │ │ - 0x000cde00 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x000cde10 77686963 68206469 72656374 6f727920 which directory │ │ │ │ - 0x000cde20 63727462 6567696e 2e6f0a20 20202020 crtbegin.o. │ │ │ │ - 0x000cde30 20206973 20696e2e 20202a2f 0a202020 is in. */. │ │ │ │ - 0x000cde40 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000cde50 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000cde60 4b454550 20282a63 72746265 67696e3f KEEP (*crtbegin? │ │ │ │ - 0x000cde70 2e6f282e 63746f72 7329290a 20202020 .o(.ctors)). │ │ │ │ - 0x000cde80 2f2a2057 6520646f 6e277420 77616e74 /* We don't want │ │ │ │ - 0x000cde90 20746f20 696e636c 75646520 74686520 to include the │ │ │ │ - 0x000cdea0 2e63746f 72207365 6374696f 6e206672 .ctor section fr │ │ │ │ - 0x000cdeb0 6f6d0a20 20202020 20207468 65206372 om. the cr │ │ │ │ - 0x000cdec0 74656e64 2e6f2066 696c6520 756e7469 tend.o file unti │ │ │ │ - 0x000cded0 6c206166 74657220 74686520 736f7274 l after the sort │ │ │ │ - 0x000cdee0 65642063 746f7273 2e0a2020 20202020 ed ctors.. │ │ │ │ - 0x000cdef0 20546865 202e6374 6f722073 65637469 The .ctor secti │ │ │ │ - 0x000cdf00 6f6e2066 726f6d20 74686520 63727465 on from the crte │ │ │ │ - 0x000cdf10 6e642066 696c6520 636f6e74 61696e73 nd file contains │ │ │ │ - 0x000cdf20 20746865 0a202020 20202020 656e6420 the. end │ │ │ │ - 0x000cdf30 6f662063 746f7273 206d6172 6b657220 of ctors marker │ │ │ │ - 0x000cdf40 616e6420 6974206d 75737420 6265206c and it must be l │ │ │ │ - 0x000cdf50 61737420 2a2f0a20 2020204b 45455020 ast */. KEEP │ │ │ │ - 0x000cdf60 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x000cdf70 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x000cdf80 6e643f2e 6f202920 2e63746f 72732929 nd?.o ) .ctors)) │ │ │ │ - 0x000cdf90 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000cdfa0 54282e63 746f7273 2e2a2929 290a2020 T(.ctors.*))). │ │ │ │ - 0x000cdfb0 20204b45 45502028 2a282e63 746f7273 KEEP (*(.ctors │ │ │ │ - 0x000cdfc0 29290a20 207d0a20 202e6474 6f727320 )). }. .dtors │ │ │ │ - 0x000cdfd0 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000cdfe0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000cdff0 696e2e6f 282e6474 6f727329 290a2020 in.o(.dtors)). │ │ │ │ - 0x000ce000 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000ce010 6e3f2e6f 282e6474 6f727329 290a2020 n?.o(.dtors)). │ │ │ │ - 0x000ce020 20204b45 45502028 2a284558 434c5544 KEEP (*(EXCLUD │ │ │ │ - 0x000ce030 455f4649 4c452028 2a637274 656e642e E_FILE (*crtend. │ │ │ │ - 0x000ce040 6f202a63 7274656e 643f2e6f 2029202e o *crtend?.o ) . │ │ │ │ - 0x000ce050 64746f72 7329290a 20202020 4b454550 dtors)). KEEP │ │ │ │ - 0x000ce060 20282a28 534f5254 282e6474 6f72732e (*(SORT(.dtors. │ │ │ │ - 0x000ce070 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x000ce080 282e6474 6f727329 290a2020 7d0a2020 (.dtors)). }. │ │ │ │ - 0x000ce090 2e6a6372 20202020 20202020 20202020 .jcr │ │ │ │ - 0x000ce0a0 3a207b20 4b454550 20282a28 2e6a6372 : { KEEP (*(.jcr │ │ │ │ - 0x000ce0b0 2929207d 0a20202e 64617461 2e72656c )) }. .data.rel │ │ │ │ - 0x000ce0c0 2e726f20 3a207b20 2a282e64 6174612e .ro : { *(.data. │ │ │ │ - 0x000ce0d0 72656c2e 726f2e6c 6f63616c 2a202e67 rel.ro.local* .g │ │ │ │ - 0x000ce0e0 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000ce0f0 6c2e726f 2e6c6f63 616c2e2a 29202a28 l.ro.local.*) *( │ │ │ │ - 0x000ce100 2e646174 612e7265 6c2e726f 202e6461 .data.rel.ro .da │ │ │ │ - 0x000ce110 74612e72 656c2e72 6f2e2a20 2e676e75 ta.rel.ro.* .gnu │ │ │ │ - 0x000ce120 2e6c696e 6b6f6e63 652e642e 72656c2e .linkonce.d.rel. │ │ │ │ - 0x000ce130 726f2e2a 29207d0a 20202e64 796e616d ro.*) }. .dynam │ │ │ │ - 0x000ce140 69632020 20202020 20203a20 7b202a28 ic : { *( │ │ │ │ - 0x000ce150 2e64796e 616d6963 29207d0a 20202e67 .dynamic) }. .g │ │ │ │ - 0x000ce160 6f742020 20202020 20202020 20203a20 ot : │ │ │ │ - 0x000ce170 7b202a28 2e676f74 29202a28 2e69676f { *(.got) *(.igo │ │ │ │ - 0x000ce180 7429207d 0a20202e 203d2044 4154415f t) }. . = DATA_ │ │ │ │ - 0x000ce190 5345474d 454e545f 52454c52 4f5f454e SEGMENT_RELRO_EN │ │ │ │ - 0x000ce1a0 44202831 322c202e 293b0a20 202e676f D (12, .);. .go │ │ │ │ - 0x000ce1b0 742e706c 74202020 20202020 203a207b t.plt : { │ │ │ │ - 0x000ce1c0 202a282e 676f742e 706c7429 202a282e *(.got.plt) *(. │ │ │ │ - 0x000ce1d0 69676f74 2e706c74 29207d0a 20202e64 igot.plt) }. .d │ │ │ │ - 0x000ce1e0 61746120 20202020 20202020 20203a0a ata :. │ │ │ │ - 0x000ce1f0 20207b0a 20202020 50524f56 49444520 {. PROVIDE │ │ │ │ - 0x000ce200 285f5f64 6174615f 73746172 74203d20 (__data_start = │ │ │ │ - 0x000ce210 2e293b0a 20202020 2a282e64 61746120 .);. *(.data │ │ │ │ - 0x000ce220 2e646174 612e2a20 2e676e75 2e6c696e .data.* .gnu.lin │ │ │ │ - 0x000ce230 6b6f6e63 652e642e 2a290a20 20202053 konce.d.*). S │ │ │ │ - 0x000ce240 4f525428 434f4e53 54525543 544f5253 ORT(CONSTRUCTORS │ │ │ │ - 0x000ce250 290a2020 7d0a2020 2e646174 61312020 ). }. .data1 │ │ │ │ - 0x000ce260 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000ce270 61746131 29207d0a 20205052 4f564944 ata1) }. PROVID │ │ │ │ - 0x000ce280 4520285f 65646174 61203d20 2e293b0a E (_edata = .);. │ │ │ │ - 0x000ce290 20205052 4f564944 45202865 64617461 PROVIDE (edata │ │ │ │ - 0x000ce2a0 203d202e 293b0a20 202e203d 20414c49 = .);. . = ALI │ │ │ │ - 0x000ce2b0 474e2841 4c49474e 4f46284e 4558545f GN(ALIGNOF(NEXT_ │ │ │ │ - 0x000ce2c0 53454354 494f4e29 293b0a20 2050524f SECTION));. PRO │ │ │ │ - 0x000ce2d0 56494445 20285f5f 6273735f 73746172 VIDE (__bss_star │ │ │ │ - 0x000ce2e0 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x000ce2f0 4520285f 5f627373 5f737461 72745f5f E (__bss_start__ │ │ │ │ - 0x000ce300 203d202e 293b0a20 202e6273 73202020 = .);. .bss │ │ │ │ - 0x000ce310 20202020 20202020 203a0a20 207b0a20 :. {. │ │ │ │ - 0x000ce320 2020202a 282e6479 6e627373 290a2020 *(.dynbss). │ │ │ │ - 0x000ce330 20202a28 2e627373 202e6273 732e2a20 *(.bss .bss.* │ │ │ │ - 0x000ce340 2e676e75 2e6c696e 6b6f6e63 652e622e .gnu.linkonce.b. │ │ │ │ - 0x000ce350 2a290a20 2020202a 28434f4d 4d4f4e29 *). *(COMMON) │ │ │ │ - 0x000ce360 0a202020 202f2a20 416c6967 6e206865 . /* Align he │ │ │ │ - 0x000ce370 72652074 6f20656e 73757265 20746861 re to ensure tha │ │ │ │ - 0x000ce380 7420696e 20746865 20636f6d 6d6f6e20 t in the common │ │ │ │ - 0x000ce390 63617365 206f6620 74686572 65206f6e case of there on │ │ │ │ - 0x000ce3a0 6c792062 65696e67 206f6e65 0a202020 ly being one. │ │ │ │ - 0x000ce3b0 20202020 74797065 206f6620 2e627373 type of .bss │ │ │ │ - 0x000ce3c0 20736563 74696f6e 2c207468 65207365 section, the se │ │ │ │ - 0x000ce3d0 6374696f 6e206f63 63757069 65732073 ction occupies s │ │ │ │ - 0x000ce3e0 70616365 20757020 746f205f 656e642e pace up to _end. │ │ │ │ - 0x000ce3f0 0a202020 20202020 416c6967 6e206166 . Align af │ │ │ │ - 0x000ce400 74657220 2e627373 20746f20 656e7375 ter .bss to ensu │ │ │ │ - 0x000ce410 72652063 6f727265 63742061 6c69676e re correct align │ │ │ │ - 0x000ce420 6d656e74 20657665 6e206966 20746865 ment even if the │ │ │ │ - 0x000ce430 0a202020 20202020 2e627373 20736563 . .bss sec │ │ │ │ - 0x000ce440 74696f6e 20646973 61707065 61727320 tion disappears │ │ │ │ - 0x000ce450 62656361 75736520 74686572 65206172 because there ar │ │ │ │ - 0x000ce460 65206e6f 20696e70 75742073 65637469 e no input secti │ │ │ │ - 0x000ce470 6f6e732e 0a202020 20202020 4649584d ons.. FIXM │ │ │ │ - 0x000ce480 453a2057 68792064 6f207765 206e6565 E: Why do we nee │ │ │ │ - 0x000ce490 64206974 3f205768 656e2074 68657265 d it? When there │ │ │ │ - 0x000ce4a0 20697320 6e6f202e 62737320 73656374 is no .bss sect │ │ │ │ - 0x000ce4b0 696f6e2c 20776520 646f206e 6f740a20 ion, we do not. │ │ │ │ - 0x000ce4c0 20202020 20207061 64207468 65202e64 pad the .d │ │ │ │ - 0x000ce4d0 61746120 73656374 696f6e2e 20202a2f ata section. */ │ │ │ │ - 0x000ce4e0 0a202020 2020202e 203d2041 4c49474e . . = ALIGN │ │ │ │ - 0x000ce4f0 282e2021 3d203020 3f203332 202f2038 (. != 0 ? 32 / 8 │ │ │ │ - 0x000ce500 203a2031 293b0a20 207d0a20 2050524f : 1);. }. PRO │ │ │ │ - 0x000ce510 56494445 20285f62 73735f65 6e645f5f VIDE (_bss_end__ │ │ │ │ - 0x000ce520 203d202e 293b2050 524f5649 44452028 = .); PROVIDE ( │ │ │ │ - 0x000ce530 5f5f6273 735f656e 645f5f20 3d202e29 __bss_end__ = .) │ │ │ │ - 0x000ce540 3b0a2020 20202e20 3d20414c 49474e28 ;. . = ALIGN( │ │ │ │ - 0x000ce550 3332202f 2038293b 0a20202f 2a205374 32 / 8);. /* St │ │ │ │ - 0x000ce560 61727420 6f662074 6865204c 61726765 art of the Large │ │ │ │ - 0x000ce570 20446174 61207265 67696f6e 2e20202a Data region. * │ │ │ │ - 0x000ce580 2f0a2020 2e203d20 5345474d 454e545f /. . = SEGMENT_ │ │ │ │ - 0x000ce590 53544152 5428226c 64617461 2d736567 START("ldata-seg │ │ │ │ - 0x000ce5a0 6d656e74 222c202e 293b0a20 202e203d ment", .);. . = │ │ │ │ - 0x000ce5b0 20414c49 474e2833 32202f20 38293b0a ALIGN(32 / 8);. │ │ │ │ - 0x000ce5c0 20205052 4f564944 4520285f 5f656e64 PROVIDE (__end │ │ │ │ - 0x000ce5d0 5f5f203d 202e293b 0a202050 524f5649 __ = .);. PROVI │ │ │ │ - 0x000ce5e0 44452028 5f656e64 203d202e 293b0a20 DE (_end = .);. │ │ │ │ - 0x000ce5f0 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ - 0x000ce600 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ - 0x000ce610 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ - 0x000ce620 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000ce630 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x000ce640 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x000ce650 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x000ce660 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x000ce670 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x000ce680 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x000ce690 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x000ce6a0 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x000ce6b0 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x000ce6c0 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000ce6d0 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x000ce6e0 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x000ce6f0 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x000ce700 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x000ce710 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000ce720 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x000ce730 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x000ce740 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x000ce750 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x000ce760 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x000ce770 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x000ce780 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x000ce790 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000ce7a0 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x000ce7b0 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000ce7c0 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x000ce7d0 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ - 0x000ce7e0 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ - 0x000ce7f0 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ - 0x000ce800 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ - 0x000ce810 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x000ce820 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ - 0x000ce830 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ - 0x000ce840 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ - 0x000ce850 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ - 0x000ce860 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ - 0x000ce870 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ - 0x000ce880 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ - 0x000ce890 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000ce8a0 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ - 0x000ce8b0 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x000ce8c0 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ - 0x000ce8d0 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ - 0x000ce8e0 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x000ce8f0 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ - 0x000ce900 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ - 0x000ce910 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ - 0x000ce920 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ - 0x000ce930 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ - 0x000ce940 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ - 0x000ce950 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ - 0x000ce960 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ - 0x000ce970 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ - 0x000ce980 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ - 0x000ce990 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ - 0x000ce9a0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000ce9b0 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ - 0x000ce9c0 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x000ce9d0 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ - 0x000ce9e0 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ - 0x000ce9f0 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ - 0x000cea00 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ - 0x000cea10 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x000cea20 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x000cea30 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x000cea40 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x000cea50 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ - 0x000cea60 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ - 0x000cea70 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ - 0x000cea80 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x000cea90 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x000ceaa0 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x000ceab0 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x000ceac0 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x000cead0 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x000ceae0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000ceaf0 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x000ceb00 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x000ceb10 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x000ceb20 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x000ceb30 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x000ceb40 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x000ceb50 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x000ceb60 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x000ceb70 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000ceb80 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x000ceb90 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x000ceba0 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x000cebb0 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x000cebc0 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x000cebd0 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x000cebe0 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x000cebf0 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x000cec00 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x000cec10 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x000cec20 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x000cec30 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x000cec40 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x000cec50 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x000cec60 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x000cec70 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x000cec80 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x000cec90 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000ceca0 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x000cecb0 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x000cecc0 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x000cecd0 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000cece0 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x000cecf0 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x000ced00 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x000ced10 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000ced20 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x000ced30 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x000ced40 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x000ced50 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x000ced60 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x000ced70 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x000ced80 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x000ced90 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x000ceda0 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000cedb0 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x000cedc0 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x000cedd0 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x000cede0 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x000cedf0 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x000cee00 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x000cee10 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x000cee20 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x000cee30 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x000cee40 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x000cee50 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x000cee60 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ - 0x000cee70 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ - 0x000cee80 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ - 0x000cee90 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ - 0x000ceea0 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ - 0x000ceeb0 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ - 0x000ceec0 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ - 0x000ceed0 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x000ceee0 20636f6d 6272656c 6f63202d 7a207365 combreloc -z se │ │ │ │ - 0x000ceef0 70617261 74652d63 6f646520 2a2f0a2f parate-code */./ │ │ │ │ - 0x000cef00 2a20436f 70797269 67687420 28432920 * Copyright (C) │ │ │ │ - 0x000cef10 32303134 2d323032 36204672 65652053 2014-2026 Free S │ │ │ │ - 0x000cef20 6f667477 61726520 466f756e 64617469 oftware Foundati │ │ │ │ - 0x000cef30 6f6e2c20 496e632e 0a202020 436f7079 on, Inc.. Copy │ │ │ │ - 0x000cef40 696e6720 616e6420 64697374 72696275 ing and distribu │ │ │ │ - 0x000cef50 74696f6e 206f6620 74686973 20736372 tion of this scr │ │ │ │ - 0x000cef60 6970742c 20776974 68206f72 20776974 ipt, with or wit │ │ │ │ - 0x000cef70 686f7574 206d6f64 69666963 6174696f hout modificatio │ │ │ │ - 0x000cef80 6e2c0a20 20206172 65207065 726d6974 n,. are permit │ │ │ │ - 0x000cef90 74656420 696e2061 6e79206d 65646975 ted in any mediu │ │ │ │ - 0x000cefa0 6d207769 74686f75 7420726f 79616c74 m without royalt │ │ │ │ - 0x000cefb0 79207072 6f766964 65642074 68652063 y provided the c │ │ │ │ - 0x000cefc0 6f707972 69676874 0a202020 6e6f7469 opyright. noti │ │ │ │ - 0x000cefd0 63652061 6e642074 68697320 6e6f7469 ce and this noti │ │ │ │ - 0x000cefe0 63652061 72652070 72657365 72766564 ce are preserved │ │ │ │ - 0x000ceff0 2e20202a 2f0a4f55 54505554 5f464f52 . */.OUTPUT_FOR │ │ │ │ - 0x000cf000 4d415428 22656c66 33322d6c 6974746c MAT("elf32-littl │ │ │ │ - 0x000cf010 65616172 63683634 222c2022 656c6633 eaarch64", "elf3 │ │ │ │ - 0x000cf020 322d6269 67616172 63683634 222c2022 2-bigaarch64", " │ │ │ │ - 0x000cf030 656c6633 322d6c69 74746c65 61617263 elf32-littleaarc │ │ │ │ - 0x000cf040 68363422 290a4f55 54505554 5f415243 h64").OUTPUT_ARC │ │ │ │ - 0x000cf050 48286161 72636836 343a696c 70333229 H(aarch64:ilp32) │ │ │ │ - 0x000cf060 0a454e54 5259285f 73746172 74290a53 .ENTRY(_start).S │ │ │ │ - 0x000cf070 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000cf080 2f6c6f63 616c2f6c 69622f61 61726368 /local/lib/aarch │ │ │ │ - 0x000cf090 36345f69 6c703332 2d6c696e 75782d67 64_ilp32-linux-g │ │ │ │ - 0x000cf0a0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000cf0b0 28223d2f 6c69622f 61617263 6836345f ("=/lib/aarch64_ │ │ │ │ - 0x000cf0c0 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000cf0d0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000cf0e0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000cf0f0 5f696c70 33322d6c 696e7578 2d676e75 _ilp32-linux-gnu │ │ │ │ - 0x000cf100 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000cf110 3d2f7573 722f6c6f 63616c2f 6c69622f =/usr/local/lib/ │ │ │ │ - 0x000cf120 61617263 6836342d 6c696e75 782d676e aarch64-linux-gn │ │ │ │ - 0x000cf130 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000cf140 223d2f6c 69622f61 61726368 36342d6c "=/lib/aarch64-l │ │ │ │ - 0x000cf150 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000cf160 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000cf170 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000cf180 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000cf190 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000cf1a0 63683634 2d6c696e 75782d67 6e75696c ch64-linux-gnuil │ │ │ │ - 0x000cf1b0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000cf1c0 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000cf1d0 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000cf1e0 485f4449 5228223d 2f6c6962 696c7033 H_DIR("=/libilp3 │ │ │ │ - 0x000cf1f0 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000cf200 223d2f75 73722f6c 6962696c 70333222 "=/usr/libilp32" │ │ │ │ - 0x000cf210 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000cf220 2f757372 2f6c6f63 616c2f6c 69622229 /usr/local/lib") │ │ │ │ - 0x000cf230 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000cf240 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000cf250 5228223d 2f757372 2f6c6962 22293b20 R("=/usr/lib"); │ │ │ │ - 0x000cf260 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000cf270 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000cf280 676e752f 6c696269 6c703332 22293b20 gnu/libilp32"); │ │ │ │ - 0x000cf290 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000cf2a0 722f6161 72636836 342d6c69 6e75782d r/aarch64-linux- │ │ │ │ - 0x000cf2b0 676e752f 6c696222 293b0a53 45435449 gnu/lib");.SECTI │ │ │ │ - 0x000cf2c0 4f4e530a 7b0a2020 2e203d20 5345474d ONS.{. . = SEGM │ │ │ │ - 0x000cf2d0 454e545f 53544152 54282274 6578742d ENT_START("text- │ │ │ │ - 0x000cf2e0 7365676d 656e7422 2c203029 202b2053 segment", 0) + S │ │ │ │ - 0x000cf2f0 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x000cf300 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x000cf310 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x000cf320 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x000cf330 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x000cf340 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x000cf350 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x000cf360 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x000cf370 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x000cf380 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x000cf390 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x000cf3a0 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x000cf3b0 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x000cf3c0 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x000cf3d0 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x000cf3e0 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x000cf3f0 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x000cf400 2d696429 207d0a20 202e6861 73682020 -id) }. .hash │ │ │ │ - 0x000cf410 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000cf420 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x000cf430 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ - 0x000cf440 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x000cf450 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ - 0x000cf460 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x000cf470 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x000cf480 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ - 0x000cf490 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000cf4a0 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ - 0x000cf4b0 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x000cf4c0 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ - 0x000cf4d0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x000cf4e0 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x000cf4f0 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ - 0x000cf500 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x000cf510 202e7265 6c612e64 796e2020 20202020 .rela.dyn │ │ │ │ - 0x000cf520 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000cf530 282e7265 6c612e69 6e697429 0a202020 (.rela.init). │ │ │ │ - 0x000cf540 2020202a 282e7265 6c612e74 65787420 *(.rela.text │ │ │ │ - 0x000cf550 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x000cf560 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000cf570 742e2a29 0a202020 2020202a 282e7265 t.*). *(.re │ │ │ │ - 0x000cf580 6c612e66 696e6929 0a202020 2020202a la.fini). * │ │ │ │ - 0x000cf590 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ - 0x000cf5a0 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ - 0x000cf5b0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000cf5c0 722e2a29 0a202020 2020202a 282e7265 r.*). *(.re │ │ │ │ - 0x000cf5d0 6c612e64 61746120 2e72656c 612e6461 la.data .rela.da │ │ │ │ - 0x000cf5e0 74612e2a 202e7265 6c612e67 6e752e6c ta.* .rela.gnu.l │ │ │ │ - 0x000cf5f0 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000cf600 2020202a 282e7265 6c612e74 64617461 *(.rela.tdata │ │ │ │ - 0x000cf610 202e7265 6c612e74 64617461 2e2a202e .rela.tdata.* . │ │ │ │ - 0x000cf620 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000cf630 652e7464 2e2a290a 20202020 20202a28 e.td.*). *( │ │ │ │ - 0x000cf640 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ - 0x000cf650 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ - 0x000cf660 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000cf670 0a202020 2020202a 282e7265 6c612e63 . *(.rela.c │ │ │ │ - 0x000cf680 746f7273 290a2020 20202020 2a282e72 tors). *(.r │ │ │ │ - 0x000cf690 656c612e 64746f72 73290a20 20202020 ela.dtors). │ │ │ │ - 0x000cf6a0 202a282e 72656c61 2e676f74 290a2020 *(.rela.got). │ │ │ │ - 0x000cf6b0 20202020 2a282e72 656c612e 62737320 *(.rela.bss │ │ │ │ - 0x000cf6c0 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x000cf6d0 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x000cf6e0 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x000cf6f0 612e6966 756e6329 0a202020 207d0a20 a.ifunc). }. │ │ │ │ - 0x000cf700 202e7265 6c612e70 6c742020 20202020 .rela.plt │ │ │ │ - 0x000cf710 203a0a20 2020207b 0a202020 2020202a :. {. * │ │ │ │ - 0x000cf720 282e7265 6c612e70 6c74290a 20202020 (.rela.plt). │ │ │ │ - 0x000cf730 20202a28 2e72656c 612e6970 6c74290a *(.rela.iplt). │ │ │ │ - 0x000cf740 20202020 7d0a2020 2e72656c 722e6479 }. .relr.dy │ │ │ │ - 0x000cf750 6e203a20 7b202a28 2e72656c 722e6479 n : { *(.relr.dy │ │ │ │ - 0x000cf760 6e29207d 0a20202f 2a20416c 69676e20 n) }. /* Align │ │ │ │ - 0x000cf770 74686520 74657874 20736567 6d656e74 the text segment │ │ │ │ - 0x000cf780 2e20202a 2f0a2020 2e203d20 414c4947 . */. . = ALIG │ │ │ │ - 0x000cf790 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x000cf7a0 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x000cf7b0 53746172 74206f66 20746865 20657865 Start of the exe │ │ │ │ - 0x000cf7c0 63757461 626c6520 636f6465 20726567 cutable code reg │ │ │ │ - 0x000cf7d0 696f6e2e 20202a2f 0a20202e 696e6974 ion. */. .init │ │ │ │ - 0x000cf7e0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000cf7f0 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000cf800 545f4e4f 4e45282e 696e6974 2929290a T_NONE(.init))). │ │ │ │ - 0x000cf810 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000cf820 20202e70 6c742020 20202020 20202020 .plt │ │ │ │ - 0x000cf830 20203a20 414c4947 4e283136 29207b20 : ALIGN(16) { │ │ │ │ - 0x000cf840 2a282e70 6c742920 2a282e69 706c7429 *(.plt) *(.iplt) │ │ │ │ - 0x000cf850 207d0a20 202e7465 78742020 20202020 }. .text │ │ │ │ - 0x000cf860 20202020 203a0a20 207b0a20 2020202a :. {. * │ │ │ │ - 0x000cf870 282e7465 78742e75 6e6c696b 656c7920 (.text.unlikely │ │ │ │ - 0x000cf880 2e746578 742e2a5f 756e6c69 6b656c79 .text.*_unlikely │ │ │ │ - 0x000cf890 202e7465 78742e75 6e6c696b 656c792e .text.unlikely. │ │ │ │ - 0x000cf8a0 2a290a20 2020202a 282e7465 78742e65 *). *(.text.e │ │ │ │ - 0x000cf8b0 78697420 2e746578 742e6578 69742e2a xit .text.exit.* │ │ │ │ - 0x000cf8c0 290a2020 20202a28 2e746578 742e7374 ). *(.text.st │ │ │ │ - 0x000cf8d0 61727475 70202e74 6578742e 73746172 artup .text.star │ │ │ │ - 0x000cf8e0 7475702e 2a290a20 2020202a 282e7465 tup.*). *(.te │ │ │ │ - 0x000cf8f0 78742e68 6f74202e 74657874 2e686f74 xt.hot .text.hot │ │ │ │ - 0x000cf900 2e2a290a 20202020 2a28534f 5254282e .*). *(SORT(. │ │ │ │ - 0x000cf910 74657874 2e736f72 7465642e 2a29290a text.sorted.*)). │ │ │ │ - 0x000cf920 20202020 2a282e74 65787420 2e737475 *(.text .stu │ │ │ │ - 0x000cf930 62202e74 6578742e 2a202e67 6e752e6c b .text.* .gnu.l │ │ │ │ - 0x000cf940 696e6b6f 6e63652e 742e2a29 0a202020 inkonce.t.*). │ │ │ │ - 0x000cf950 202f2a20 2e676e75 2e776172 6e696e67 /* .gnu.warning │ │ │ │ - 0x000cf960 20736563 74696f6e 73206172 65206861 sections are ha │ │ │ │ - 0x000cf970 6e646c65 64207370 65636961 6c6c7920 ndled specially │ │ │ │ - 0x000cf980 62792065 6c662e65 6d2e2020 2a2f0a20 by elf.em. */. │ │ │ │ - 0x000cf990 2020202a 282e676e 752e7761 726e696e *(.gnu.warnin │ │ │ │ - 0x000cf9a0 67290a20 207d203d 30783166 32303033 g). } =0x1f2003 │ │ │ │ - 0x000cf9b0 64350a20 202e6669 6e692020 20202020 d5. .fini │ │ │ │ - 0x000cf9c0 20202020 203a0a20 207b0a20 2020204b :. {. K │ │ │ │ - 0x000cf9d0 45455020 282a2853 4f52545f 4e4f4e45 EEP (*(SORT_NONE │ │ │ │ - 0x000cf9e0 282e6669 6e692929 290a2020 7d203d30 (.fini))). } =0 │ │ │ │ - 0x000cf9f0 78316632 30303364 350a2020 50524f56 x1f2003d5. PROV │ │ │ │ - 0x000cfa00 49444520 285f5f65 74657874 203d202e IDE (__etext = . │ │ │ │ - 0x000cfa10 293b0a20 2050524f 56494445 20285f65 );. PROVIDE (_e │ │ │ │ - 0x000cfa20 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000cfa30 56494445 20286574 65787420 3d202e29 VIDE (etext = .) │ │ │ │ - 0x000cfa40 3b0a2020 2f2a2041 6c69676e 20746865 ;. /* Align the │ │ │ │ - 0x000cfa50 20746578 74207365 676d656e 742e2020 text segment. │ │ │ │ - 0x000cfa60 2a2f0a20 202e203d 20414c49 474e2843 */. . = ALIGN(C │ │ │ │ - 0x000cfa70 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000cfa80 53495a45 29293b0a 20202f2a 20537461 SIZE));. /* Sta │ │ │ │ - 0x000cfa90 7274206f 66207468 65205265 6164204f rt of the Read O │ │ │ │ - 0x000cfaa0 6e6c7920 44617461 20726567 696f6e2e nly Data region. │ │ │ │ - 0x000cfab0 20202a2f 0a20202f 2a204164 6a757374 */. /* Adjust │ │ │ │ - 0x000cfac0 20746865 20616464 72657373 20666f72 the address for │ │ │ │ - 0x000cfad0 20746865 20726f64 61746120 7365676d the rodata segm │ │ │ │ - 0x000cfae0 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000cfaf0 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000cfb00 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000cfb10 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000cfb20 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000cfb30 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000cfb40 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000cfb50 2822726f 64617461 2d736567 6d656e74 ("rodata-segment │ │ │ │ - 0x000cfb60 222c2041 4c49474e 28434f4e 5354414e ", ALIGN(CONSTAN │ │ │ │ - 0x000cfb70 5420284d 41585041 47455349 5a452929 T (MAXPAGESIZE)) │ │ │ │ - 0x000cfb80 202b2028 2e202620 28434f4e 5354414e + (. & (CONSTAN │ │ │ │ - 0x000cfb90 5420284d 41585041 47455349 5a452920 T (MAXPAGESIZE) │ │ │ │ - 0x000cfba0 2d203129 29293b0a 20202e72 6f646174 - 1)));. .rodat │ │ │ │ - 0x000cfbb0 61202020 20202020 20203a20 7b202a28 a : { *( │ │ │ │ - 0x000cfbc0 2e726f64 61746120 2e726f64 6174612e .rodata .rodata. │ │ │ │ - 0x000cfbd0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000cfbe0 722e2a29 207d0a20 202e726f 64617461 r.*) }. .rodata │ │ │ │ - 0x000cfbf0 31202020 20202020 203a207b 202a282e 1 : { *(. │ │ │ │ - 0x000cfc00 726f6461 74613129 207d0a20 202e6568 rodata1) }. .eh │ │ │ │ - 0x000cfc10 5f667261 6d655f68 64722020 203a207b _frame_hdr : { │ │ │ │ - 0x000cfc20 202a282e 65685f66 72616d65 5f686472 *(.eh_frame_hdr │ │ │ │ - 0x000cfc30 29202a28 2e65685f 6672616d 655f656e ) *(.eh_frame_en │ │ │ │ - 0x000cfc40 74727920 2e65685f 6672616d 655f656e try .eh_frame_en │ │ │ │ - 0x000cfc50 7472792e 2a29207d 0a20202e 65685f66 try.*) }. .eh_f │ │ │ │ - 0x000cfc60 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000cfc70 595f4946 5f524f20 7b204b45 45502028 Y_IF_RO { KEEP ( │ │ │ │ - 0x000cfc80 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000cfc90 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000cfca0 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000cfcb0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000cfcc0 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000cfcd0 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000cfce0 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000cfcf0 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000cfd00 5f524f20 7b202a28 2e676363 5f657863 _RO { *(.gcc_exc │ │ │ │ - 0x000cfd10 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x000cfd20 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x000cfd30 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000cfd40 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000cfd50 282e676e 755f6578 7461622a 29207d0a (.gnu_extab*) }. │ │ │ │ - 0x000cfd60 20202f2a 20546865 73652073 65637469 /* These secti │ │ │ │ - 0x000cfd70 6f6e7320 61726520 67656e65 72617465 ons are generate │ │ │ │ - 0x000cfd80 64206279 20746865 2053756e 2f4f7261 d by the Sun/Ora │ │ │ │ - 0x000cfd90 636c6520 432b2b20 636f6d70 696c6572 cle C++ compiler │ │ │ │ - 0x000cfda0 2e20202a 2f0a2020 2e657863 65707469 . */. .excepti │ │ │ │ - 0x000cfdb0 6f6e5f72 616e6765 73202020 3a204f4e on_ranges : ON │ │ │ │ - 0x000cfdc0 4c595f49 465f524f 207b202a 282e6578 LY_IF_RO { *(.ex │ │ │ │ - 0x000cfdd0 63657074 696f6e5f 72616e67 65732a29 ception_ranges*) │ │ │ │ - 0x000cfde0 207d0a20 202f2a20 56617269 6f757320 }. /* Various │ │ │ │ - 0x000cfdf0 6e6f7465 20736563 74696f6e 732e2020 note sections. │ │ │ │ - 0x000cfe00 506c6163 65642068 65726520 736f2074 Placed here so t │ │ │ │ - 0x000cfe10 68617420 74686579 20617265 20616c77 hat they are alw │ │ │ │ - 0x000cfe20 61797320 696e636c 75646564 0a202020 ays included. │ │ │ │ - 0x000cfe30 2020696e 20746865 20726561 642d6f6e in the read-on │ │ │ │ - 0x000cfe40 6c792073 65676d65 6e742061 6e64206e ly segment and n │ │ │ │ - 0x000cfe50 6f742074 72656174 65642061 73206f72 ot treated as or │ │ │ │ - 0x000cfe60 7068616e 20736563 74696f6e 732e2020 phan sections. │ │ │ │ - 0x000cfe70 5468650a 20202020 20637572 72656e74 The. current │ │ │ │ - 0x000cfe80 206f7270 68616e20 68616e64 6c696e67 orphan handling │ │ │ │ - 0x000cfe90 20616c67 6f726974 686d2064 6f657320 algorithm does │ │ │ │ - 0x000cfea0 706c6163 65206e6f 74652073 65637469 place note secti │ │ │ │ - 0x000cfeb0 6f6e7320 61667465 7220522f 4f0a2020 ons after R/O. │ │ │ │ - 0x000cfec0 20202064 6174612c 20627574 20746869 data, but thi │ │ │ │ - 0x000cfed0 73206973 206e6f74 20677561 72616e74 s is not guarant │ │ │ │ - 0x000cfee0 65656420 746f2061 6c776179 73206265 eed to always be │ │ │ │ - 0x000cfef0 20746865 20636173 652e2020 2a2f0a20 the case. */. │ │ │ │ - 0x000cff00 202e6e6f 74652e62 75696c64 2d696420 .note.build-id │ │ │ │ - 0x000cff10 3a202020 2020207b 202a282e 6e6f7465 : { *(.note │ │ │ │ - 0x000cff20 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x000cff30 6e6f7465 2e474e55 2d737461 636b203a note.GNU-stack : │ │ │ │ - 0x000cff40 20202020 207b202a 282e6e6f 74652e47 { *(.note.G │ │ │ │ - 0x000cff50 4e552d73 7461636b 29207d0a 20202e6e NU-stack) }. .n │ │ │ │ - 0x000cff60 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000cff70 203a2020 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x000cff80 752e7072 6f706572 74792920 7d0a2020 u.property) }. │ │ │ │ - 0x000cff90 2e6e6f74 652e4142 492d7461 67203a20 .note.ABI-tag : │ │ │ │ - 0x000cffa0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000cffb0 4142492d 74616729 207d0a20 202e6e6f ABI-tag) }. .no │ │ │ │ - 0x000cffc0 74652e70 61636b61 6765203a 20202020 te.package : │ │ │ │ - 0x000cffd0 2020207b 202a282e 6e6f7465 2e706163 { *(.note.pac │ │ │ │ - 0x000cffe0 6b616765 29207d0a 20202e6e 6f74652e kage) }. .note. │ │ │ │ - 0x000cfff0 646c6f70 656e203a 20202020 20202020 dlopen : │ │ │ │ - 0x000d0000 7b202a28 2e6e6f74 652e646c 6f70656e { *(.note.dlopen │ │ │ │ - 0x000d0010 29207d0a 20202e6e 6f74652e 6e657462 ) }. .note.netb │ │ │ │ - 0x000d0020 73642e69 64656e74 203a2020 7b202a28 sd.ident : { *( │ │ │ │ - 0x000d0030 2e6e6f74 652e6e65 74627364 2e696465 .note.netbsd.ide │ │ │ │ - 0x000d0040 6e742920 7d0a2020 2e6e6f74 652e6f70 nt) }. .note.op │ │ │ │ - 0x000d0050 656e6273 642e6964 656e7420 3a207b20 enbsd.ident : { │ │ │ │ - 0x000d0060 2a282e6e 6f74652e 6f70656e 6273642e *(.note.openbsd. │ │ │ │ - 0x000d0070 6964656e 7429207d 0a20202f 2a205374 ident) }. /* St │ │ │ │ - 0x000d0080 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000d0090 57726974 65204461 74612072 6567696f Write Data regio │ │ │ │ - 0x000d00a0 6e2e2020 2a2f0a20 202f2a20 41646a75 n. */. /* Adju │ │ │ │ - 0x000d00b0 73742074 68652061 64647265 73732066 st the address f │ │ │ │ - 0x000d00c0 6f722074 68652064 61746120 7365676d or the data segm │ │ │ │ - 0x000d00d0 656e742e 20205765 2077616e 7420746f ent. We want to │ │ │ │ - 0x000d00e0 2061646a 75737420 75702074 6f0a2020 adjust up to. │ │ │ │ - 0x000d00f0 20202074 68652073 616d6520 61646472 the same addr │ │ │ │ - 0x000d0100 65737320 77697468 696e2074 68652070 ess within the p │ │ │ │ - 0x000d0110 61676520 6f6e2074 6865206e 65787420 age on the next │ │ │ │ - 0x000d0120 70616765 2075702e 20202a2f 0a20202e page up. */. . │ │ │ │ - 0x000d0130 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000d0140 414c4947 4e202843 4f4e5354 414e5420 ALIGN (CONSTANT │ │ │ │ - 0x000d0150 284d4158 50414745 53495a45 292c2043 (MAXPAGESIZE), C │ │ │ │ - 0x000d0160 4f4e5354 414e5420 28434f4d 4d4f4e50 ONSTANT (COMMONP │ │ │ │ - 0x000d0170 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x000d0180 45786365 7074696f 6e206861 6e646c69 Exception handli │ │ │ │ - 0x000d0190 6e672e20 202a2f0a 20202e65 685f6672 ng. */. .eh_fr │ │ │ │ - 0x000d01a0 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x000d01b0 5f49465f 5257207b 204b4545 5020282a _IF_RW { KEEP (* │ │ │ │ - 0x000d01c0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x000d01d0 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x000d01e0 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x000d01f0 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000d0200 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000d0210 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x000d0220 20202e67 6e755f65 78746162 20202020 .gnu_extab │ │ │ │ - 0x000d0230 20203a20 4f4e4c59 5f49465f 5257207b : ONLY_IF_RW { │ │ │ │ - 0x000d0240 202a282e 676e755f 65787461 6229207d *(.gnu_extab) } │ │ │ │ - 0x000d0250 0a20202e 6763635f 65786365 70745f74 . .gcc_except_t │ │ │ │ - 0x000d0260 61626c65 2020203a 204f4e4c 595f4946 able : ONLY_IF │ │ │ │ - 0x000d0270 5f525720 7b202a28 2e676363 5f657863 _RW { *(.gcc_exc │ │ │ │ - 0x000d0280 6570745f 7461626c 65202e67 63635f65 ept_table .gcc_e │ │ │ │ - 0x000d0290 78636570 745f7461 626c652e 2a29207d xcept_table.*) } │ │ │ │ - 0x000d02a0 0a20202e 65786365 7074696f 6e5f7261 . .exception_ra │ │ │ │ - 0x000d02b0 6e676573 2020203a 204f4e4c 595f4946 nges : ONLY_IF │ │ │ │ - 0x000d02c0 5f525720 7b202a28 2e657863 65707469 _RW { *(.excepti │ │ │ │ - 0x000d02d0 6f6e5f72 616e6765 732a2920 7d0a2020 on_ranges*) }. │ │ │ │ - 0x000d02e0 2f2a2054 68726561 64204c6f 63616c20 /* Thread Local │ │ │ │ - 0x000d02f0 53746f72 61676520 73656374 696f6e73 Storage sections │ │ │ │ - 0x000d0300 2e20202a 2f0a2020 2e746461 74610920 . */. .tdata. │ │ │ │ - 0x000d0310 203a0a20 20207b0a 20202020 202a282e :. {. *(. │ │ │ │ - 0x000d0320 74646174 61202e74 64617461 2e2a202e tdata .tdata.* . │ │ │ │ - 0x000d0330 676e752e 6c696e6b 6f6e6365 2e74642e gnu.linkonce.td. │ │ │ │ - 0x000d0340 2a290a20 20207d0a 20202e74 62737309 *). }. .tbss. │ │ │ │ - 0x000d0350 0920203a 207b202a 282e7462 7373202e . : { *(.tbss . │ │ │ │ - 0x000d0360 74627373 2e2a202e 676e752e 6c696e6b tbss.* .gnu.link │ │ │ │ - 0x000d0370 6f6e6365 2e74622e 2a29202a 282e7463 once.tb.*) *(.tc │ │ │ │ - 0x000d0380 6f6d6d6f 6e29207d 0a20202e 70726569 ommon) }. .prei │ │ │ │ - 0x000d0390 6e69745f 61727261 79202020 203a0a20 nit_array :. │ │ │ │ - 0x000d03a0 207b0a20 2020204b 45455020 282a282e {. KEEP (*(. │ │ │ │ - 0x000d03b0 70726569 6e69745f 61727261 7929290a preinit_array)). │ │ │ │ - 0x000d03c0 20207d0a 20202e69 6e69745f 61727261 }. .init_arra │ │ │ │ - 0x000d03d0 79202020 203a0a20 207b0a20 2020204b y :. {. K │ │ │ │ - 0x000d03e0 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x000d03f0 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x000d0400 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x000d0410 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000d0420 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x000d0430 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x000d0440 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x000d0450 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x000d0460 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x000d0470 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000d0480 6f202920 2e63746f 72732929 0a20207d o ) .ctors)). } │ │ │ │ - 0x000d0490 0a20202e 66696e69 5f617272 61792020 . .fini_array │ │ │ │ - 0x000d04a0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000d04b0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000d04c0 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000d04d0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000d04e0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000d04f0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000d0500 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000d0510 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000d0520 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000d0530 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000d0540 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000d0550 202e6474 6f727329 290a2020 7d0a2020 .dtors)). }. │ │ │ │ - 0x000d0560 2e63746f 72732020 20202020 20202020 .ctors │ │ │ │ - 0x000d0570 3a0a2020 7b0a2020 20202f2a 20676363 :. {. /* gcc │ │ │ │ - 0x000d0580 20757365 73206372 74626567 696e2e6f uses crtbegin.o │ │ │ │ - 0x000d0590 20746f20 66696e64 20746865 20737461 to find the sta │ │ │ │ - 0x000d05a0 7274206f 660a2020 20202020 20746865 rt of. the │ │ │ │ - 0x000d05b0 20636f6e 73747275 63746f72 732c2073 constructors, s │ │ │ │ - 0x000d05c0 6f207765 206d616b 65207375 72652069 o we make sure i │ │ │ │ - 0x000d05d0 74206973 0a202020 20202020 66697273 t is. firs │ │ │ │ - 0x000d05e0 742e2020 42656361 75736520 74686973 t. Because this │ │ │ │ - 0x000d05f0 20697320 61207769 6c646361 72642c20 is a wildcard, │ │ │ │ - 0x000d0600 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x000d0610 74206d61 74746572 20696620 74686520 t matter if the │ │ │ │ - 0x000d0620 75736572 20646f65 73206e6f 740a2020 user does not. │ │ │ │ - 0x000d0630 20202020 20616374 75616c6c 79206c69 actually li │ │ │ │ - 0x000d0640 6e6b2061 6761696e 73742063 72746265 nk against crtbe │ │ │ │ - 0x000d0650 67696e2e 6f3b2074 68650a20 20202020 gin.o; the. │ │ │ │ - 0x000d0660 20206c69 6e6b6572 20776f6e 2774206c linker won't l │ │ │ │ - 0x000d0670 6f6f6b20 666f7220 61206669 6c652074 ook for a file t │ │ │ │ - 0x000d0680 6f206d61 74636820 610a2020 20202020 o match a. │ │ │ │ - 0x000d0690 2077696c 64636172 642e2020 54686520 wildcard. The │ │ │ │ - 0x000d06a0 77696c64 63617264 20616c73 6f206d65 wildcard also me │ │ │ │ - 0x000d06b0 616e7320 74686174 2069740a 20202020 ans that it. │ │ │ │ - 0x000d06c0 20202064 6f65736e 2774206d 61747465 doesn't matte │ │ │ │ - 0x000d06d0 72207768 69636820 64697265 63746f72 r which director │ │ │ │ - 0x000d06e0 79206372 74626567 696e2e6f 0a202020 y crtbegin.o. │ │ │ │ - 0x000d06f0 20202020 69732069 6e2e2020 2a2f0a20 is in. */. │ │ │ │ - 0x000d0700 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000d0710 696e2e6f 282e6374 6f727329 290a2020 in.o(.ctors)). │ │ │ │ - 0x000d0720 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000d0730 6e3f2e6f 282e6374 6f727329 290a2020 n?.o(.ctors)). │ │ │ │ - 0x000d0740 20202f2a 20576520 646f6e27 74207761 /* We don't wa │ │ │ │ - 0x000d0750 6e742074 6f20696e 636c7564 65207468 nt to include th │ │ │ │ - 0x000d0760 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000d0770 66726f6d 0a202020 20202020 74686520 from. the │ │ │ │ - 0x000d0780 63727465 6e642e6f 2066696c 6520756e crtend.o file un │ │ │ │ - 0x000d0790 74696c20 61667465 72207468 6520736f til after the so │ │ │ │ - 0x000d07a0 72746564 2063746f 72732e0a 20202020 rted ctors.. │ │ │ │ - 0x000d07b0 20202054 6865202e 63746f72 20736563 The .ctor sec │ │ │ │ - 0x000d07c0 74696f6e 2066726f 6d207468 65206372 tion from the cr │ │ │ │ - 0x000d07d0 74656e64 2066696c 6520636f 6e746169 tend file contai │ │ │ │ - 0x000d07e0 6e732074 68650a20 20202020 2020656e ns the. en │ │ │ │ - 0x000d07f0 64206f66 2063746f 7273206d 61726b65 d of ctors marke │ │ │ │ - 0x000d0800 7220616e 64206974 206d7573 74206265 r and it must be │ │ │ │ - 0x000d0810 206c6173 74202a2f 0a202020 204b4545 last */. KEE │ │ │ │ - 0x000d0820 5020282a 28455843 4c554445 5f46494c P (*(EXCLUDE_FIL │ │ │ │ - 0x000d0830 4520282a 63727465 6e642e6f 202a6372 E (*crtend.o *cr │ │ │ │ - 0x000d0840 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000d0850 29290a20 2020204b 45455020 282a2853 )). KEEP (*(S │ │ │ │ - 0x000d0860 4f525428 2e63746f 72732e2a 2929290a ORT(.ctors.*))). │ │ │ │ - 0x000d0870 20202020 4b454550 20282a28 2e63746f KEEP (*(.cto │ │ │ │ - 0x000d0880 72732929 0a20207d 0a20202e 64746f72 rs)). }. .dtor │ │ │ │ - 0x000d0890 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000d08a0 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000d08b0 6567696e 2e6f282e 64746f72 7329290a egin.o(.dtors)). │ │ │ │ - 0x000d08c0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000d08d0 67696e3f 2e6f282e 64746f72 7329290a gin?.o(.dtors)). │ │ │ │ - 0x000d08e0 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x000d08f0 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x000d0900 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000d0910 202e6474 6f727329 290a2020 20204b45 .dtors)). KE │ │ │ │ - 0x000d0920 45502028 2a28534f 5254282e 64746f72 EP (*(SORT(.dtor │ │ │ │ - 0x000d0930 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x000d0940 282a282e 64746f72 7329290a 20207d0a (*(.dtors)). }. │ │ │ │ - 0x000d0950 20202e6a 63722020 20202020 20202020 .jcr │ │ │ │ - 0x000d0960 20203a20 7b204b45 45502028 2a282e6a : { KEEP (*(.j │ │ │ │ - 0x000d0970 63722929 207d0a20 202e6461 74612e72 cr)) }. .data.r │ │ │ │ - 0x000d0980 656c2e72 6f203a20 7b202a28 2e646174 el.ro : { *(.dat │ │ │ │ - 0x000d0990 612e7265 6c2e726f 2e6c6f63 616c2a20 a.rel.ro.local* │ │ │ │ - 0x000d09a0 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000d09b0 72656c2e 726f2e6c 6f63616c 2e2a2920 rel.ro.local.*) │ │ │ │ - 0x000d09c0 2a282e64 6174612e 72656c2e 726f202e *(.data.rel.ro . │ │ │ │ - 0x000d09d0 64617461 2e72656c 2e726f2e 2a202e67 data.rel.ro.* .g │ │ │ │ - 0x000d09e0 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000d09f0 6c2e726f 2e2a2920 7d0a2020 2e64796e l.ro.*) }. .dyn │ │ │ │ - 0x000d0a00 616d6963 20202020 20202020 3a207b20 amic : { │ │ │ │ - 0x000d0a10 2a282e64 796e616d 69632920 7d0a2020 *(.dynamic) }. │ │ │ │ - 0x000d0a20 2e676f74 20202020 20202020 20202020 .got │ │ │ │ - 0x000d0a30 3a207b20 2a282e67 6f742920 2a282e69 : { *(.got) *(.i │ │ │ │ - 0x000d0a40 676f7429 207d0a20 202e203d 20444154 got) }. . = DAT │ │ │ │ - 0x000d0a50 415f5345 474d454e 545f5245 4c524f5f A_SEGMENT_RELRO_ │ │ │ │ - 0x000d0a60 454e4420 2831322c 202e293b 0a20202e END (12, .);. . │ │ │ │ - 0x000d0a70 676f742e 706c7420 20202020 2020203a got.plt : │ │ │ │ - 0x000d0a80 207b202a 282e676f 742e706c 7429202a { *(.got.plt) * │ │ │ │ - 0x000d0a90 282e6967 6f742e70 6c742920 7d0a2020 (.igot.plt) }. │ │ │ │ - 0x000d0aa0 2e646174 61202020 20202020 20202020 .data │ │ │ │ - 0x000d0ab0 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000d0ac0 4520285f 5f646174 615f7374 61727420 E (__data_start │ │ │ │ - 0x000d0ad0 3d202e29 3b0a2020 20202a28 2e646174 = .);. *(.dat │ │ │ │ - 0x000d0ae0 61202e64 6174612e 2a202e67 6e752e6c a .data.* .gnu.l │ │ │ │ - 0x000d0af0 696e6b6f 6e63652e 642e2a29 0a202020 inkonce.d.*). │ │ │ │ - 0x000d0b00 20534f52 5428434f 4e535452 5543544f SORT(CONSTRUCTO │ │ │ │ - 0x000d0b10 5253290a 20207d0a 20202e64 61746131 RS). }. .data1 │ │ │ │ - 0x000d0b20 20202020 20202020 20203a20 7b202a28 : { *( │ │ │ │ - 0x000d0b30 2e646174 61312920 7d0a2020 50524f56 .data1) }. PROV │ │ │ │ - 0x000d0b40 49444520 285f6564 61746120 3d202e29 IDE (_edata = .) │ │ │ │ - 0x000d0b50 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x000d0b60 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x000d0b70 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x000d0b80 545f5345 4354494f 4e29293b 0a202050 T_SECTION));. P │ │ │ │ - 0x000d0b90 524f5649 44452028 5f5f6273 735f7374 ROVIDE (__bss_st │ │ │ │ - 0x000d0ba0 61727420 3d202e29 3b0a2020 50524f56 art = .);. PROV │ │ │ │ - 0x000d0bb0 49444520 285f5f62 73735f73 74617274 IDE (__bss_start │ │ │ │ - 0x000d0bc0 5f5f203d 202e293b 0a20202e 62737320 __ = .);. .bss │ │ │ │ - 0x000d0bd0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000d0be0 0a202020 202a282e 64796e62 7373290a . *(.dynbss). │ │ │ │ - 0x000d0bf0 20202020 2a282e62 7373202e 6273732e *(.bss .bss. │ │ │ │ - 0x000d0c00 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000d0c10 622e2a29 0a202020 202a2843 4f4d4d4f b.*). *(COMMO │ │ │ │ - 0x000d0c20 4e290a20 2020202f 2a20416c 69676e20 N). /* Align │ │ │ │ - 0x000d0c30 68657265 20746f20 656e7375 72652074 here to ensure t │ │ │ │ - 0x000d0c40 68617420 696e2074 68652063 6f6d6d6f hat in the commo │ │ │ │ - 0x000d0c50 6e206361 7365206f 66207468 65726520 n case of there │ │ │ │ - 0x000d0c60 6f6e6c79 20626569 6e67206f 6e650a20 only being one. │ │ │ │ - 0x000d0c70 20202020 20207479 7065206f 66202e62 type of .b │ │ │ │ - 0x000d0c80 73732073 65637469 6f6e2c20 74686520 ss section, the │ │ │ │ - 0x000d0c90 73656374 696f6e20 6f636375 70696573 section occupies │ │ │ │ - 0x000d0ca0 20737061 63652075 7020746f 205f656e space up to _en │ │ │ │ - 0x000d0cb0 642e0a20 20202020 2020416c 69676e20 d.. Align │ │ │ │ - 0x000d0cc0 61667465 72202e62 73732074 6f20656e after .bss to en │ │ │ │ - 0x000d0cd0 73757265 20636f72 72656374 20616c69 sure correct ali │ │ │ │ - 0x000d0ce0 676e6d65 6e742065 76656e20 69662074 gnment even if t │ │ │ │ - 0x000d0cf0 68650a20 20202020 20202e62 73732073 he. .bss s │ │ │ │ - 0x000d0d00 65637469 6f6e2064 69736170 70656172 ection disappear │ │ │ │ - 0x000d0d10 73206265 63617573 65207468 65726520 s because there │ │ │ │ - 0x000d0d20 61726520 6e6f2069 6e707574 20736563 are no input sec │ │ │ │ - 0x000d0d30 74696f6e 732e0a20 20202020 20204649 tions.. FI │ │ │ │ - 0x000d0d40 584d453a 20576879 20646f20 7765206e XME: Why do we n │ │ │ │ - 0x000d0d50 65656420 69743f20 5768656e 20746865 eed it? When the │ │ │ │ - 0x000d0d60 72652069 73206e6f 202e6273 73207365 re is no .bss se │ │ │ │ - 0x000d0d70 6374696f 6e2c2077 6520646f 206e6f74 ction, we do not │ │ │ │ - 0x000d0d80 0a202020 20202020 70616420 74686520 . pad the │ │ │ │ - 0x000d0d90 2e646174 61207365 6374696f 6e2e2020 .data section. │ │ │ │ - 0x000d0da0 2a2f0a20 20202020 202e203d 20414c49 */. . = ALI │ │ │ │ - 0x000d0db0 474e282e 20213d20 30203f20 3332202f GN(. != 0 ? 32 / │ │ │ │ - 0x000d0dc0 2038203a 2031293b 0a20207d 0a202050 8 : 1);. }. P │ │ │ │ - 0x000d0dd0 524f5649 44452028 5f627373 5f656e64 ROVIDE (_bss_end │ │ │ │ - 0x000d0de0 5f5f203d 202e293b 2050524f 56494445 __ = .); PROVIDE │ │ │ │ - 0x000d0df0 20285f5f 6273735f 656e645f 5f203d20 (__bss_end__ = │ │ │ │ - 0x000d0e00 2e293b0a 20202020 2e203d20 414c4947 .);. . = ALIG │ │ │ │ - 0x000d0e10 4e283332 202f2038 293b0a20 202f2a20 N(32 / 8);. /* │ │ │ │ - 0x000d0e20 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x000d0e30 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x000d0e40 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x000d0e50 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x000d0e60 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x000d0e70 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000d0e80 3b0a2020 50524f56 49444520 285f5f65 ;. PROVIDE (__e │ │ │ │ - 0x000d0e90 6e645f5f 203d202e 293b0a20 2050524f nd__ = .);. PRO │ │ │ │ - 0x000d0ea0 56494445 20285f65 6e64203d 202e293b VIDE (_end = .); │ │ │ │ - 0x000d0eb0 0a202050 524f5649 44452028 656e6420 . PROVIDE (end │ │ │ │ - 0x000d0ec0 3d202e29 3b0a2020 2e203d20 44415441 = .);. . = DATA │ │ │ │ - 0x000d0ed0 5f534547 4d454e54 5f454e44 20282e29 _SEGMENT_END (.) │ │ │ │ - 0x000d0ee0 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000d0ef0 74686520 54696e79 20446174 61207265 the Tiny Data re │ │ │ │ - 0x000d0f00 67696f6e 2e20202a 2f0a2020 2f2a2053 gion. */. /* S │ │ │ │ - 0x000d0f10 74616273 20646562 75676769 6e672073 tabs debugging s │ │ │ │ - 0x000d0f20 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x000d0f30 73746162 20202020 20202020 20203020 stab 0 │ │ │ │ - 0x000d0f40 3a207b20 2a282e73 74616229 207d0a20 : { *(.stab) }. │ │ │ │ - 0x000d0f50 202e7374 61627374 72202020 20202020 .stabstr │ │ │ │ - 0x000d0f60 30203a20 7b202a28 2e737461 62737472 0 : { *(.stabstr │ │ │ │ - 0x000d0f70 29207d0a 20202e73 7461622e 6578636c ) }. .stab.excl │ │ │ │ - 0x000d0f80 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000d0f90 61622e65 78636c29 207d0a20 202e7374 ab.excl) }. .st │ │ │ │ - 0x000d0fa0 61622e65 78636c73 74722020 30203a20 ab.exclstr 0 : │ │ │ │ - 0x000d0fb0 7b202a28 2e737461 622e6578 636c7374 { *(.stab.exclst │ │ │ │ - 0x000d0fc0 7229207d 0a20202e 73746162 2e696e64 r) }. .stab.ind │ │ │ │ - 0x000d0fd0 65782020 20203020 3a207b20 2a282e73 ex 0 : { *(.s │ │ │ │ - 0x000d0fe0 7461622e 696e6465 7829207d 0a20202e tab.index) }. . │ │ │ │ - 0x000d0ff0 73746162 2e696e64 65787374 72203020 stab.indexstr 0 │ │ │ │ - 0x000d1000 3a207b20 2a282e73 7461622e 696e6465 : { *(.stab.inde │ │ │ │ - 0x000d1010 78737472 29207d0a 20202e63 6f6d6d65 xstr) }. .comme │ │ │ │ - 0x000d1020 6e742030 2028494e 464f2920 3a207b20 nt 0 (INFO) : { │ │ │ │ - 0x000d1030 2a282e63 6f6d6d65 6e74293b 204c494e *(.comment); LIN │ │ │ │ - 0x000d1040 4b45525f 56455253 494f4e3b 207d0a20 KER_VERSION; }. │ │ │ │ - 0x000d1050 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x000d1060 69627574 6573203a 207b202a 282e676e ibutes : { *(.gn │ │ │ │ - 0x000d1070 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000d1080 6573202e 676e752e 6275696c 642e6174 es .gnu.build.at │ │ │ │ - 0x000d1090 74726962 75746573 2e2a2920 7d0a2020 tributes.*) }. │ │ │ │ - 0x000d10a0 2f2a2044 57415246 20646562 75672073 /* DWARF debug s │ │ │ │ - 0x000d10b0 65637469 6f6e732e 0a202020 20205379 ections.. Sy │ │ │ │ - 0x000d10c0 6d626f6c 7320696e 20746865 20445741 mbols in the DWA │ │ │ │ - 0x000d10d0 52462064 65627567 67696e67 20736563 RF debugging sec │ │ │ │ - 0x000d10e0 74696f6e 73206172 65207265 6c617469 tions are relati │ │ │ │ - 0x000d10f0 76652074 6f207468 65206265 67696e6e ve to the beginn │ │ │ │ - 0x000d1100 696e670a 20202020 206f6620 74686520 ing. of the │ │ │ │ - 0x000d1110 73656374 696f6e20 736f2077 65206265 section so we be │ │ │ │ - 0x000d1120 67696e20 7468656d 20617420 302e2020 gin them at 0. │ │ │ │ - 0x000d1130 2a2f0a20 202f2a20 44574152 4620312e */. /* DWARF 1. │ │ │ │ - 0x000d1140 20202a2f 0a20202e 64656275 67202020 */. .debug │ │ │ │ - 0x000d1150 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000d1160 64656275 6729207d 0a20202e 6c696e65 debug) }. .line │ │ │ │ - 0x000d1170 20202020 20202020 20202030 203a207b 0 : { │ │ │ │ - 0x000d1180 202a282e 6c696e65 29207d0a 20202f2a *(.line) }. /* │ │ │ │ - 0x000d1190 20474e55 20445741 52462031 20657874 GNU DWARF 1 ext │ │ │ │ - 0x000d11a0 656e7369 6f6e732e 20202a2f 0a20202e ensions. */. . │ │ │ │ - 0x000d11b0 64656275 675f7372 63696e66 6f202030 debug_srcinfo 0 │ │ │ │ - 0x000d11c0 203a207b 202a282e 64656275 675f7372 : { *(.debug_sr │ │ │ │ - 0x000d11d0 63696e66 6f29207d 0a20202e 64656275 cinfo) }. .debu │ │ │ │ - 0x000d11e0 675f7366 6e616d65 73202030 203a207b g_sfnames 0 : { │ │ │ │ - 0x000d11f0 202a282e 64656275 675f7366 6e616d65 *(.debug_sfname │ │ │ │ - 0x000d1200 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000d1210 312e3120 616e6420 44574152 4620322e 1.1 and DWARF 2. │ │ │ │ - 0x000d1220 20202a2f 0a20202e 64656275 675f6172 */. .debug_ar │ │ │ │ - 0x000d1230 616e6765 73202030 203a207b 202a282e anges 0 : { *(. │ │ │ │ - 0x000d1240 64656275 675f6172 616e6765 7329207d debug_aranges) } │ │ │ │ - 0x000d1250 0a20202e 64656275 675f7075 626e616d . .debug_pubnam │ │ │ │ - 0x000d1260 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000d1270 675f7075 626e616d 65732920 7d0a2020 g_pubnames) }. │ │ │ │ - 0x000d1280 2f2a2044 57415246 20322e20 202a2f0a /* DWARF 2. */. │ │ │ │ - 0x000d1290 20202e64 65627567 5f696e66 6f202020 .debug_info │ │ │ │ - 0x000d12a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000d12b0 5f696e66 6f202e67 6e752e6c 696e6b6f _info .gnu.linko │ │ │ │ - 0x000d12c0 6e63652e 77692e2a 29207d0a 20202e64 nce.wi.*) }. .d │ │ │ │ - 0x000d12d0 65627567 5f616262 72657620 20203020 ebug_abbrev 0 │ │ │ │ - 0x000d12e0 3a207b20 2a282e64 65627567 5f616262 : { *(.debug_abb │ │ │ │ - 0x000d12f0 72657629 207d0a20 202e6465 6275675f rev) }. .debug_ │ │ │ │ - 0x000d1300 6c696e65 20202020 2030203a 207b202a line 0 : { * │ │ │ │ - 0x000d1310 282e6465 6275675f 6c696e65 202e6465 (.debug_line .de │ │ │ │ - 0x000d1320 6275675f 6c696e65 2e2a202e 64656275 bug_line.* .debu │ │ │ │ - 0x000d1330 675f6c69 6e655f65 6e642920 7d0a2020 g_line_end) }. │ │ │ │ - 0x000d1340 2e646562 75675f66 72616d65 20202020 .debug_frame │ │ │ │ - 0x000d1350 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x000d1360 72616d65 29207d0a 20202e64 65627567 rame) }. .debug │ │ │ │ - 0x000d1370 5f737472 20202020 20203020 3a207b20 _str 0 : { │ │ │ │ - 0x000d1380 2a282e64 65627567 5f737472 29207d0a *(.debug_str) }. │ │ │ │ - 0x000d1390 20202e64 65627567 5f6c6f63 20202020 .debug_loc │ │ │ │ - 0x000d13a0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000d13b0 5f6c6f63 29207d0a 20202e64 65627567 _loc) }. .debug │ │ │ │ - 0x000d13c0 5f6d6163 696e666f 20203020 3a207b20 _macinfo 0 : { │ │ │ │ - 0x000d13d0 2a282e64 65627567 5f6d6163 696e666f *(.debug_macinfo │ │ │ │ - 0x000d13e0 29207d0a 20202f2a 20534749 2f4d4950 ) }. /* SGI/MIP │ │ │ │ - 0x000d13f0 53204457 41524620 32206578 74656e73 S DWARF 2 extens │ │ │ │ - 0x000d1400 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x000d1410 75675f77 65616b6e 616d6573 2030203a ug_weaknames 0 : │ │ │ │ - 0x000d1420 207b202a 282e6465 6275675f 7765616b { *(.debug_weak │ │ │ │ - 0x000d1430 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x000d1440 675f6675 6e636e61 6d657320 30203a20 g_funcnames 0 : │ │ │ │ - 0x000d1450 7b202a28 2e646562 75675f66 756e636e { *(.debug_funcn │ │ │ │ - 0x000d1460 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x000d1470 5f747970 656e616d 65732030 203a207b _typenames 0 : { │ │ │ │ - 0x000d1480 202a282e 64656275 675f7479 70656e61 *(.debug_typena │ │ │ │ - 0x000d1490 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000d14a0 7661726e 616d6573 20203020 3a207b20 varnames 0 : { │ │ │ │ - 0x000d14b0 2a282e64 65627567 5f766172 6e616d65 *(.debug_varname │ │ │ │ - 0x000d14c0 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000d14d0 332e2020 2a2f0a20 202e6465 6275675f 3. */. .debug_ │ │ │ │ - 0x000d14e0 70756274 79706573 2030203a 207b202a pubtypes 0 : { * │ │ │ │ - 0x000d14f0 282e6465 6275675f 70756274 79706573 (.debug_pubtypes │ │ │ │ - 0x000d1500 29207d0a 20202e64 65627567 5f72616e ) }. .debug_ran │ │ │ │ - 0x000d1510 67657320 20203020 3a207b20 2a282e64 ges 0 : { *(.d │ │ │ │ - 0x000d1520 65627567 5f72616e 67657329 207d0a20 ebug_ranges) }. │ │ │ │ - 0x000d1530 202f2a20 44574152 4620352e 20202a2f /* DWARF 5. */ │ │ │ │ - 0x000d1540 0a20202e 64656275 675f6164 64722020 . .debug_addr │ │ │ │ - 0x000d1550 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000d1560 675f6164 64722920 7d0a2020 2e646562 g_addr) }. .deb │ │ │ │ - 0x000d1570 75675f6c 696e655f 73747220 30203a20 ug_line_str 0 : │ │ │ │ - 0x000d1580 7b202a28 2e646562 75675f6c 696e655f { *(.debug_line_ │ │ │ │ - 0x000d1590 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x000d15a0 6c6f636c 69737473 2030203a 207b202a loclists 0 : { * │ │ │ │ - 0x000d15b0 282e6465 6275675f 6c6f636c 69737473 (.debug_loclists │ │ │ │ - 0x000d15c0 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x000d15d0 726f2020 20203020 3a207b20 2a282e64 ro 0 : { *(.d │ │ │ │ - 0x000d15e0 65627567 5f6d6163 726f2920 7d0a2020 ebug_macro) }. │ │ │ │ - 0x000d15f0 2e646562 75675f6e 616d6573 20202020 .debug_names │ │ │ │ - 0x000d1600 30203a20 7b202a28 2e646562 75675f6e 0 : { *(.debug_n │ │ │ │ - 0x000d1610 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x000d1620 5f726e67 6c697374 73203020 3a207b20 _rnglists 0 : { │ │ │ │ - 0x000d1630 2a282e64 65627567 5f726e67 6c697374 *(.debug_rnglist │ │ │ │ - 0x000d1640 7329207d 0a20202e 64656275 675f7374 s) }. .debug_st │ │ │ │ - 0x000d1650 725f6f66 66736574 73203020 3a207b20 r_offsets 0 : { │ │ │ │ - 0x000d1660 2a282e64 65627567 5f737472 5f6f6666 *(.debug_str_off │ │ │ │ - 0x000d1670 73657473 29207d0a 20202e64 65627567 sets) }. .debug │ │ │ │ - 0x000d1680 5f737570 20202020 20203020 3a207b20 _sup 0 : { │ │ │ │ - 0x000d1690 2a282e64 65627567 5f737570 29207d0a *(.debug_sup) }. │ │ │ │ - 0x000d16a0 20202e41 524d2e61 74747269 62757465 .ARM.attribute │ │ │ │ - 0x000d16b0 73203020 3a207b20 4b454550 20282a28 s 0 : { KEEP (*( │ │ │ │ - 0x000d16c0 2e41524d 2e617474 72696275 74657329 .ARM.attributes) │ │ │ │ - 0x000d16d0 29204b45 45502028 2a282e67 6e752e61 ) KEEP (*(.gnu.a │ │ │ │ - 0x000d16e0 74747269 62757465 73292920 7d0a2020 ttributes)) }. │ │ │ │ - 0x000d16f0 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x000d1700 656e7420 30203a20 7b204b45 45502028 ent 0 : { KEEP ( │ │ │ │ - 0x000d1710 2a282e6e 6f74652e 676e752e 61726d2e *(.note.gnu.arm. │ │ │ │ - 0x000d1720 6964656e 74292920 7d0a2020 2f444953 ident)) }. /DIS │ │ │ │ - 0x000d1730 43415244 2f203a20 7b202a28 2e6e6f74 CARD/ : { *(.not │ │ │ │ - 0x000d1740 652e474e 552d7374 61636b29 202a282e e.GNU-stack) *(. │ │ │ │ - 0x000d1750 676e755f 64656275 676c696e 6b29202a gnu_debuglink) * │ │ │ │ - 0x000d1760 282e676e 752e6c74 6f5f2a29 202a282e (.gnu.lto_*) *(. │ │ │ │ - 0x000d1770 676e755f 6f626a65 63745f6f 6e6c7929 gnu_object_only) │ │ │ │ - 0x000d1780 207d0a7d 0a0a0000 2f2a2053 63726970 }.}..../* Scrip │ │ │ │ - 0x000d1790 7420666f 72202d73 68617265 64202d7a t for -shared -z │ │ │ │ - 0x000d17a0 20636f6d 6272656c 6f63202a 2f0a2f2a combreloc */./* │ │ │ │ - 0x000d17b0 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x000d17c0 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x000d17d0 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x000d17e0 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x000d17f0 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x000d1800 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x000d1810 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x000d1820 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x000d1830 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x000d1840 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x000d1850 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x000d1860 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x000d1870 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x000d1880 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x000d1890 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x000d18a0 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x000d18b0 41542822 656c6633 322d6c69 74746c65 AT("elf32-little │ │ │ │ - 0x000d18c0 61617263 68363422 2c202265 6c663332 aarch64", "elf32 │ │ │ │ - 0x000d18d0 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x000d18e0 6c663332 2d6c6974 746c6561 61726368 lf32-littleaarch │ │ │ │ - 0x000d18f0 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x000d1900 28616172 63683634 3a696c70 3332290a (aarch64:ilp32). │ │ │ │ - 0x000d1910 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x000d1920 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d1930 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x000d1940 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000d1950 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000d1960 223d2f6c 69622f61 61726368 36345f69 "=/lib/aarch64_i │ │ │ │ - 0x000d1970 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000d1980 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d1990 7573722f 6c69622f 61617263 6836345f usr/lib/aarch64_ │ │ │ │ - 0x000d19a0 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000d19b0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000d19c0 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000d19d0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000d19e0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000d19f0 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ - 0x000d1a00 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000d1a10 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000d1a20 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000d1a30 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000d1a40 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x000d1a50 6836342d 6c696e75 782d676e 75696c70 h64-linux-gnuilp │ │ │ │ - 0x000d1a60 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000d1a70 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000d1a80 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000d1a90 5f444952 28223d2f 6c696269 6c703332 _DIR("=/libilp32 │ │ │ │ - 0x000d1aa0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000d1ab0 3d2f7573 722f6c69 62696c70 33322229 =/usr/libilp32") │ │ │ │ - 0x000d1ac0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d1ad0 7573722f 6c6f6361 6c2f6c69 6222293b usr/local/lib"); │ │ │ │ - 0x000d1ae0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000d1af0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000d1b00 28223d2f 7573722f 6c696222 293b2053 ("=/usr/lib"); S │ │ │ │ - 0x000d1b10 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000d1b20 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000d1b30 6e752f6c 6962696c 70333222 293b2053 nu/libilp32"); S │ │ │ │ - 0x000d1b40 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000d1b50 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000d1b60 6e752f6c 69622229 3b0a5345 4354494f nu/lib");.SECTIO │ │ │ │ - 0x000d1b70 4e530a7b 0a20202f 2a205265 61642d6f NS.{. /* Read-o │ │ │ │ - 0x000d1b80 6e6c7920 73656374 696f6e73 2c206d65 nly sections, me │ │ │ │ - 0x000d1b90 72676564 20696e74 6f207465 78742073 rged into text s │ │ │ │ - 0x000d1ba0 65676d65 6e743a20 2a2f0a20 202e203d egment: */. . = │ │ │ │ - 0x000d1bb0 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000d1bc0 74657874 2d736567 6d656e74 222c2030 text-segment", 0 │ │ │ │ - 0x000d1bd0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x000d1be0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x000d1bf0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x000d1c00 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x000d1c10 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x000d1c20 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x000d1c30 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x000d1c40 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x000d1c50 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x000d1c60 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x000d1c70 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x000d1c80 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x000d1c90 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x000d1ca0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x000d1cb0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x000d1cc0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x000d1cd0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x000d1ce0 6275696c 642d6964 29207d0a 20202e68 build-id) }. .h │ │ │ │ - 0x000d1cf0 61736820 20202020 20202020 20203a20 ash : │ │ │ │ - 0x000d1d00 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x000d1d10 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ - 0x000d1d20 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x000d1d30 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x000d1d40 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ - 0x000d1d50 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x000d1d60 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000d1d70 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x000d1d80 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ - 0x000d1d90 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x000d1da0 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x000d1db0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000d1dc0 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x000d1dd0 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ - 0x000d1de0 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x000d1df0 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ - 0x000d1e00 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000d1e10 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ - 0x000d1e20 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000d1e30 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x000d1e40 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000d1e50 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ - 0x000d1e60 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ - 0x000d1e70 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ - 0x000d1e80 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x000d1e90 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000d1ea0 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ - 0x000d1eb0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x000d1ec0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x000d1ed0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000d1ee0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000d1ef0 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x000d1f00 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000d1f10 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000d1f20 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ - 0x000d1f30 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ - 0x000d1f40 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000d1f50 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ - 0x000d1f60 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ - 0x000d1f70 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ - 0x000d1f80 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ - 0x000d1f90 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x000d1fa0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x000d1fb0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000d1fc0 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ - 0x000d1fd0 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ - 0x000d1fe0 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ - 0x000d1ff0 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000d2000 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x000d2010 0a202020 2020202a 282e7265 6c612e69 . *(.rela.i │ │ │ │ - 0x000d2020 706c7429 0a202020 207d0a20 202e7265 plt). }. .re │ │ │ │ - 0x000d2030 6c722e64 796e203a 207b202a 282e7265 lr.dyn : { *(.re │ │ │ │ - 0x000d2040 6c722e64 796e2920 7d0a2020 2f2a2053 lr.dyn) }. /* S │ │ │ │ - 0x000d2050 74617274 206f6620 74686520 65786563 tart of the exec │ │ │ │ - 0x000d2060 75746162 6c652063 6f646520 72656769 utable code regi │ │ │ │ - 0x000d2070 6f6e2e20 202a2f0a 20202e69 6e697420 on. */. .init │ │ │ │ - 0x000d2080 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000d2090 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000d20a0 5f4e4f4e 45282e69 6e697429 29290a20 _NONE(.init))). │ │ │ │ - 0x000d20b0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x000d20c0 202e706c 74202020 20202020 20202020 .plt │ │ │ │ - 0x000d20d0 203a2041 4c49474e 28313629 207b202a : ALIGN(16) { * │ │ │ │ - 0x000d20e0 282e706c 7429202a 282e6970 6c742920 (.plt) *(.iplt) │ │ │ │ - 0x000d20f0 7d0a2020 2e746578 74202020 20202020 }. .text │ │ │ │ - 0x000d2100 20202020 3a0a2020 7b0a2020 20202a28 :. {. *( │ │ │ │ - 0x000d2110 2e746578 742e756e 6c696b65 6c79202e .text.unlikely . │ │ │ │ - 0x000d2120 74657874 2e2a5f75 6e6c696b 656c7920 text.*_unlikely │ │ │ │ - 0x000d2130 2e746578 742e756e 6c696b65 6c792e2a .text.unlikely.* │ │ │ │ - 0x000d2140 290a2020 20202a28 2e746578 742e6578 ). *(.text.ex │ │ │ │ - 0x000d2150 6974202e 74657874 2e657869 742e2a29 it .text.exit.*) │ │ │ │ - 0x000d2160 0a202020 202a282e 74657874 2e737461 . *(.text.sta │ │ │ │ - 0x000d2170 72747570 202e7465 78742e73 74617274 rtup .text.start │ │ │ │ - 0x000d2180 75702e2a 290a2020 20202a28 2e746578 up.*). *(.tex │ │ │ │ - 0x000d2190 742e686f 74202e74 6578742e 686f742e t.hot .text.hot. │ │ │ │ - 0x000d21a0 2a290a20 2020202a 28534f52 54282e74 *). *(SORT(.t │ │ │ │ - 0x000d21b0 6578742e 736f7274 65642e2a 29290a20 ext.sorted.*)). │ │ │ │ - 0x000d21c0 2020202a 282e7465 7874202e 73747562 *(.text .stub │ │ │ │ - 0x000d21d0 202e7465 78742e2a 202e676e 752e6c69 .text.* .gnu.li │ │ │ │ - 0x000d21e0 6e6b6f6e 63652e74 2e2a290a 20202020 nkonce.t.*). │ │ │ │ - 0x000d21f0 2f2a202e 676e752e 7761726e 696e6720 /* .gnu.warning │ │ │ │ - 0x000d2200 73656374 696f6e73 20617265 2068616e sections are han │ │ │ │ - 0x000d2210 646c6564 20737065 6369616c 6c792062 dled specially b │ │ │ │ - 0x000d2220 7920656c 662e656d 2e20202a 2f0a2020 y elf.em. */. │ │ │ │ - 0x000d2230 20202a28 2e676e75 2e776172 6e696e67 *(.gnu.warning │ │ │ │ - 0x000d2240 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x000d2250 350a2020 2e66696e 69202020 20202020 5. .fini │ │ │ │ - 0x000d2260 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000d2270 45502028 2a28534f 52545f4e 4f4e4528 EP (*(SORT_NONE( │ │ │ │ - 0x000d2280 2e66696e 69292929 0a20207d 203d3078 .fini))). } =0x │ │ │ │ - 0x000d2290 31663230 30336435 0a202050 524f5649 1f2003d5. PROVI │ │ │ │ - 0x000d22a0 44452028 5f5f6574 65787420 3d202e29 DE (__etext = .) │ │ │ │ - 0x000d22b0 3b0a2020 50524f56 49444520 285f6574 ;. PROVIDE (_et │ │ │ │ - 0x000d22c0 65787420 3d202e29 3b0a2020 50524f56 ext = .);. PROV │ │ │ │ - 0x000d22d0 49444520 28657465 7874203d 202e293b IDE (etext = .); │ │ │ │ - 0x000d22e0 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000d22f0 68652052 65616420 4f6e6c79 20446174 he Read Only Dat │ │ │ │ - 0x000d2300 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000d2310 2e726f64 61746120 20202020 20202020 .rodata │ │ │ │ - 0x000d2320 3a207b20 2a282e72 6f646174 61202e72 : { *(.rodata .r │ │ │ │ - 0x000d2330 6f646174 612e2a20 2e676e75 2e6c696e odata.* .gnu.lin │ │ │ │ - 0x000d2340 6b6f6e63 652e722e 2a29207d 0a20202e konce.r.*) }. . │ │ │ │ - 0x000d2350 726f6461 74613120 20202020 2020203a rodata1 : │ │ │ │ - 0x000d2360 207b202a 282e726f 64617461 3129207d { *(.rodata1) } │ │ │ │ - 0x000d2370 0a20202e 65685f66 72616d65 5f686472 . .eh_frame_hdr │ │ │ │ - 0x000d2380 2020203a 207b202a 282e6568 5f667261 : { *(.eh_fra │ │ │ │ - 0x000d2390 6d655f68 64722920 2a282e65 685f6672 me_hdr) *(.eh_fr │ │ │ │ - 0x000d23a0 616d655f 656e7472 79202e65 685f6672 ame_entry .eh_fr │ │ │ │ - 0x000d23b0 616d655f 656e7472 792e2a29 207d0a20 ame_entry.*) }. │ │ │ │ - 0x000d23c0 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x000d23d0 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000d23e0 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000d23f0 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000d2400 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000d2410 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000d2420 5f524f20 7b204b45 45502028 2a282e73 _RO { KEEP (*(.s │ │ │ │ - 0x000d2430 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x000d2440 652e2a29 207d0a20 202e6763 635f6578 e.*) }. .gcc_ex │ │ │ │ - 0x000d2450 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000d2460 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000d2470 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000d2480 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000d2490 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x000d24a0 74616220 20203a20 4f4e4c59 5f49465f tab : ONLY_IF_ │ │ │ │ - 0x000d24b0 524f207b 202a282e 676e755f 65787461 RO { *(.gnu_exta │ │ │ │ - 0x000d24c0 622a2920 7d0a2020 2f2a2054 68657365 b*) }. /* These │ │ │ │ - 0x000d24d0 20736563 74696f6e 73206172 65206765 sections are ge │ │ │ │ - 0x000d24e0 6e657261 74656420 62792074 68652053 nerated by the S │ │ │ │ - 0x000d24f0 756e2f4f 7261636c 6520432b 2b20636f un/Oracle C++ co │ │ │ │ - 0x000d2500 6d70696c 65722e20 202a2f0a 20202e65 mpiler. */. .e │ │ │ │ - 0x000d2510 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000d2520 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000d2530 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000d2540 6e676573 2a29207d 0a20202f 2a205661 nges*) }. /* Va │ │ │ │ - 0x000d2550 72696f75 73206e6f 74652073 65637469 rious note secti │ │ │ │ - 0x000d2560 6f6e732e 2020506c 61636564 20686572 ons. Placed her │ │ │ │ - 0x000d2570 6520736f 20746861 74207468 65792061 e so that they a │ │ │ │ - 0x000d2580 72652061 6c776179 7320696e 636c7564 re always includ │ │ │ │ - 0x000d2590 65640a20 20202020 696e2074 68652072 ed. in the r │ │ │ │ - 0x000d25a0 6561642d 6f6e6c79 20736567 6d656e74 ead-only segment │ │ │ │ - 0x000d25b0 20616e64 206e6f74 20747265 61746564 and not treated │ │ │ │ - 0x000d25c0 20617320 6f727068 616e2073 65637469 as orphan secti │ │ │ │ - 0x000d25d0 6f6e732e 20205468 650a2020 20202063 ons. The. c │ │ │ │ - 0x000d25e0 75727265 6e74206f 72706861 6e206861 urrent orphan ha │ │ │ │ - 0x000d25f0 6e646c69 6e672061 6c676f72 6974686d ndling algorithm │ │ │ │ - 0x000d2600 20646f65 7320706c 61636520 6e6f7465 does place note │ │ │ │ - 0x000d2610 20736563 74696f6e 73206166 74657220 sections after │ │ │ │ - 0x000d2620 522f4f0a 20202020 20646174 612c2062 R/O. data, b │ │ │ │ - 0x000d2630 75742074 68697320 6973206e 6f742067 ut this is not g │ │ │ │ - 0x000d2640 75617261 6e746565 6420746f 20616c77 uaranteed to alw │ │ │ │ - 0x000d2650 61797320 62652074 68652063 6173652e ays be the case. │ │ │ │ - 0x000d2660 20202a2f 0a20202e 6e6f7465 2e627569 */. .note.bui │ │ │ │ - 0x000d2670 6c642d69 64203a20 20202020 207b202a ld-id : { * │ │ │ │ - 0x000d2680 282e6e6f 74652e62 75696c64 2d696429 (.note.build-id) │ │ │ │ - 0x000d2690 207d0a20 202e6e6f 74652e47 4e552d73 }. .note.GNU-s │ │ │ │ - 0x000d26a0 7461636b 203a2020 2020207b 202a282e tack : { *(. │ │ │ │ - 0x000d26b0 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000d26c0 7d0a2020 2e6e6f74 652e676e 752e7072 }. .note.gnu.pr │ │ │ │ - 0x000d26d0 6f706572 7479203a 20207b20 2a282e6e operty : { *(.n │ │ │ │ - 0x000d26e0 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000d26f0 29207d0a 20202e6e 6f74652e 4142492d ) }. .note.ABI- │ │ │ │ - 0x000d2700 74616720 3a202020 20202020 7b202a28 tag : { *( │ │ │ │ - 0x000d2710 2e6e6f74 652e4142 492d7461 6729207d .note.ABI-tag) } │ │ │ │ - 0x000d2720 0a20202e 6e6f7465 2e706163 6b616765 . .note.package │ │ │ │ - 0x000d2730 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x000d2740 74652e70 61636b61 67652920 7d0a2020 te.package) }. │ │ │ │ - 0x000d2750 2e6e6f74 652e646c 6f70656e 203a2020 .note.dlopen : │ │ │ │ - 0x000d2760 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000d2770 646c6f70 656e2920 7d0a2020 2e6e6f74 dlopen) }. .not │ │ │ │ - 0x000d2780 652e6e65 74627364 2e696465 6e74203a e.netbsd.ident : │ │ │ │ - 0x000d2790 20207b20 2a282e6e 6f74652e 6e657462 { *(.note.netb │ │ │ │ - 0x000d27a0 73642e69 64656e74 29207d0a 20202e6e sd.ident) }. .n │ │ │ │ - 0x000d27b0 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000d27c0 74203a20 7b202a28 2e6e6f74 652e6f70 t : { *(.note.op │ │ │ │ - 0x000d27d0 656e6273 642e6964 656e7429 207d0a20 enbsd.ident) }. │ │ │ │ - 0x000d27e0 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000d27f0 20526561 64205772 69746520 44617461 Read Write Data │ │ │ │ - 0x000d2800 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000d2810 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x000d2820 72657373 20666f72 20746865 20646174 ress for the dat │ │ │ │ - 0x000d2830 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000d2840 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000d2850 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000d2860 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000d2870 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000d2880 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000d2890 2a2f0a20 202e203d 20444154 415f5345 */. . = DATA_SE │ │ │ │ - 0x000d28a0 474d454e 545f414c 49474e20 28434f4e GMENT_ALIGN (CON │ │ │ │ - 0x000d28b0 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000d28c0 5a45292c 20434f4e 5354414e 54202843 ZE), CONSTANT (C │ │ │ │ - 0x000d28d0 4f4d4d4f 4e504147 4553495a 4529293b OMMONPAGESIZE)); │ │ │ │ - 0x000d28e0 0a20202f 2a204578 63657074 696f6e20 . /* Exception │ │ │ │ - 0x000d28f0 68616e64 6c696e67 2e20202a 2f0a2020 handling. */. │ │ │ │ - 0x000d2900 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000d2910 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000d2920 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000d2930 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x000d2940 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000d2950 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000d2960 5257207b 204b4545 5020282a 282e7366 RW { KEEP (*(.sf │ │ │ │ - 0x000d2970 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x000d2980 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x000d2990 61622020 20202020 3a204f4e 4c595f49 ab : ONLY_I │ │ │ │ - 0x000d29a0 465f5257 207b202a 282e676e 755f6578 F_RW { *(.gnu_ex │ │ │ │ - 0x000d29b0 74616229 207d0a20 202e6763 635f6578 tab) }. .gcc_ex │ │ │ │ - 0x000d29c0 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000d29d0 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000d29e0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000d29f0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000d2a00 652e2a29 207d0a20 202e6578 63657074 e.*) }. .except │ │ │ │ - 0x000d2a10 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000d2a20 4e4c595f 49465f52 57207b20 2a282e65 NLY_IF_RW { *(.e │ │ │ │ - 0x000d2a30 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000d2a40 29207d0a 20202f2a 20546872 65616420 ) }. /* Thread │ │ │ │ - 0x000d2a50 4c6f6361 6c205374 6f726167 65207365 Local Storage se │ │ │ │ - 0x000d2a60 6374696f 6e732e20 202a2f0a 20202e74 ctions. */. .t │ │ │ │ - 0x000d2a70 64617461 0920203a 0a202020 7b0a2020 data. :. {. │ │ │ │ - 0x000d2a80 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ - 0x000d2a90 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000d2aa0 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ - 0x000d2ab0 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ - 0x000d2ac0 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ - 0x000d2ad0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000d2ae0 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ - 0x000d2af0 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ - 0x000d2b00 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000d2b10 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ - 0x000d2b20 72617929 290a2020 7d0a2020 2e696e69 ray)). }. .ini │ │ │ │ - 0x000d2b30 745f6172 72617920 2020203a 0a20207b t_array :. { │ │ │ │ - 0x000d2b40 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000d2b50 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000d2b60 5459282e 696e6974 5f617272 61792e2a TY(.init_array.* │ │ │ │ - 0x000d2b70 2920534f 52545f42 595f494e 49545f50 ) SORT_BY_INIT_P │ │ │ │ - 0x000d2b80 52494f52 49545928 2e63746f 72732e2a RIORITY(.ctors.* │ │ │ │ - 0x000d2b90 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000d2ba0 2e696e69 745f6172 72617920 4558434c .init_array EXCL │ │ │ │ - 0x000d2bb0 5544455f 46494c45 20282a63 72746265 UDE_FILE (*crtbe │ │ │ │ - 0x000d2bc0 67696e2e 6f202a63 72746265 67696e3f gin.o *crtbegin? │ │ │ │ - 0x000d2bd0 2e6f202a 63727465 6e642e6f 202a6372 .o *crtend.o *cr │ │ │ │ - 0x000d2be0 74656e64 3f2e6f20 29202e63 746f7273 tend?.o ) .ctors │ │ │ │ - 0x000d2bf0 29290a20 207d0a20 202e6669 6e695f61 )). }. .fini_a │ │ │ │ - 0x000d2c00 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000d2c10 20204b45 45502028 2a28534f 52545f42 KEEP (*(SORT_B │ │ │ │ - 0x000d2c20 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000d2c30 2e66696e 695f6172 7261792e 2a292053 .fini_array.*) S │ │ │ │ - 0x000d2c40 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000d2c50 52495459 282e6474 6f72732e 2a292929 RITY(.dtors.*))) │ │ │ │ - 0x000d2c60 0a202020 204b4545 5020282a 282e6669 . KEEP (*(.fi │ │ │ │ - 0x000d2c70 6e695f61 72726179 20455843 4c554445 ni_array EXCLUDE │ │ │ │ - 0x000d2c80 5f46494c 4520282a 63727462 6567696e _FILE (*crtbegin │ │ │ │ - 0x000d2c90 2e6f202a 63727462 6567696e 3f2e6f20 .o *crtbegin?.o │ │ │ │ - 0x000d2ca0 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000d2cb0 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x000d2cc0 20207d0a 20202e63 746f7273 20202020 }. .ctors │ │ │ │ - 0x000d2cd0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000d2ce0 2f2a2067 63632075 73657320 63727462 /* gcc uses crtb │ │ │ │ - 0x000d2cf0 6567696e 2e6f2074 6f206669 6e642074 egin.o to find t │ │ │ │ - 0x000d2d00 68652073 74617274 206f660a 20202020 he start of. │ │ │ │ - 0x000d2d10 20202074 68652063 6f6e7374 72756374 the construct │ │ │ │ - 0x000d2d20 6f72732c 20736f20 7765206d 616b6520 ors, so we make │ │ │ │ - 0x000d2d30 73757265 20697420 69730a20 20202020 sure it is. │ │ │ │ - 0x000d2d40 20206669 7273742e 20204265 63617573 first. Becaus │ │ │ │ - 0x000d2d50 65207468 69732069 73206120 77696c64 e this is a wild │ │ │ │ - 0x000d2d60 63617264 2c206974 0a202020 20202020 card, it. │ │ │ │ - 0x000d2d70 646f6573 6e277420 6d617474 65722069 doesn't matter i │ │ │ │ - 0x000d2d80 66207468 65207573 65722064 6f657320 f the user does │ │ │ │ - 0x000d2d90 6e6f740a 20202020 20202061 63747561 not. actua │ │ │ │ - 0x000d2da0 6c6c7920 6c696e6b 20616761 696e7374 lly link against │ │ │ │ - 0x000d2db0 20637274 62656769 6e2e6f3b 20746865 crtbegin.o; the │ │ │ │ - 0x000d2dc0 0a202020 20202020 6c696e6b 65722077 . linker w │ │ │ │ - 0x000d2dd0 6f6e2774 206c6f6f 6b20666f 72206120 on't look for a │ │ │ │ - 0x000d2de0 66696c65 20746f20 6d617463 6820610a file to match a. │ │ │ │ - 0x000d2df0 20202020 20202077 696c6463 6172642e wildcard. │ │ │ │ - 0x000d2e00 20205468 65207769 6c646361 72642061 The wildcard a │ │ │ │ - 0x000d2e10 6c736f20 6d65616e 73207468 61742069 lso means that i │ │ │ │ - 0x000d2e20 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x000d2e30 206d6174 74657220 77686963 68206469 matter which di │ │ │ │ - 0x000d2e40 72656374 6f727920 63727462 6567696e rectory crtbegin │ │ │ │ - 0x000d2e50 2e6f0a20 20202020 20206973 20696e2e .o. is in. │ │ │ │ - 0x000d2e60 20202a2f 0a202020 204b4545 5020282a */. KEEP (* │ │ │ │ - 0x000d2e70 63727462 6567696e 2e6f282e 63746f72 crtbegin.o(.ctor │ │ │ │ - 0x000d2e80 7329290a 20202020 4b454550 20282a63 s)). KEEP (*c │ │ │ │ - 0x000d2e90 72746265 67696e3f 2e6f282e 63746f72 rtbegin?.o(.ctor │ │ │ │ - 0x000d2ea0 7329290a 20202020 2f2a2057 6520646f s)). /* We do │ │ │ │ - 0x000d2eb0 6e277420 77616e74 20746f20 696e636c n't want to incl │ │ │ │ - 0x000d2ec0 75646520 74686520 2e63746f 72207365 ude the .ctor se │ │ │ │ - 0x000d2ed0 6374696f 6e206672 6f6d0a20 20202020 ction from. │ │ │ │ - 0x000d2ee0 20207468 65206372 74656e64 2e6f2066 the crtend.o f │ │ │ │ - 0x000d2ef0 696c6520 756e7469 6c206166 74657220 ile until after │ │ │ │ - 0x000d2f00 74686520 736f7274 65642063 746f7273 the sorted ctors │ │ │ │ - 0x000d2f10 2e0a2020 20202020 20546865 202e6374 .. The .ct │ │ │ │ - 0x000d2f20 6f722073 65637469 6f6e2066 726f6d20 or section from │ │ │ │ - 0x000d2f30 74686520 63727465 6e642066 696c6520 the crtend file │ │ │ │ - 0x000d2f40 636f6e74 61696e73 20746865 0a202020 contains the. │ │ │ │ - 0x000d2f50 20202020 656e6420 6f662063 746f7273 end of ctors │ │ │ │ - 0x000d2f60 206d6172 6b657220 616e6420 6974206d marker and it m │ │ │ │ - 0x000d2f70 75737420 6265206c 61737420 2a2f0a20 ust be last */. │ │ │ │ - 0x000d2f80 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x000d2f90 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x000d2fa0 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000d2fb0 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x000d2fc0 5020282a 28534f52 54282e63 746f7273 P (*(SORT(.ctors │ │ │ │ - 0x000d2fd0 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000d2fe0 2a282e63 746f7273 29290a20 207d0a20 *(.ctors)). }. │ │ │ │ - 0x000d2ff0 202e6474 6f727320 20202020 20202020 .dtors │ │ │ │ - 0x000d3000 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000d3010 282a6372 74626567 696e2e6f 282e6474 (*crtbegin.o(.dt │ │ │ │ - 0x000d3020 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000d3030 2a637274 62656769 6e3f2e6f 282e6474 *crtbegin?.o(.dt │ │ │ │ - 0x000d3040 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000d3050 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ - 0x000d3060 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000d3070 643f2e6f 2029202e 64746f72 7329290a d?.o ) .dtors)). │ │ │ │ - 0x000d3080 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000d3090 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x000d30a0 204b4545 5020282a 282e6474 6f727329 KEEP (*(.dtors) │ │ │ │ - 0x000d30b0 290a2020 7d0a2020 2e6a6372 20202020 ). }. .jcr │ │ │ │ - 0x000d30c0 20202020 20202020 3a207b20 4b454550 : { KEEP │ │ │ │ - 0x000d30d0 20282a28 2e6a6372 2929207d 0a20202e (*(.jcr)) }. . │ │ │ │ - 0x000d30e0 64617461 2e72656c 2e726f20 3a207b20 data.rel.ro : { │ │ │ │ - 0x000d30f0 2a282e64 6174612e 72656c2e 726f2e6c *(.data.rel.ro.l │ │ │ │ - 0x000d3100 6f63616c 2a202e67 6e752e6c 696e6b6f ocal* .gnu.linko │ │ │ │ - 0x000d3110 6e63652e 642e7265 6c2e726f 2e6c6f63 nce.d.rel.ro.loc │ │ │ │ - 0x000d3120 616c2e2a 29202a28 2e646174 612e7265 al.*) *(.data.re │ │ │ │ - 0x000d3130 6c2e726f 202e6461 74612e72 656c2e72 l.ro .data.rel.r │ │ │ │ - 0x000d3140 6f2e2a20 2e676e75 2e6c696e 6b6f6e63 o.* .gnu.linkonc │ │ │ │ - 0x000d3150 652e642e 72656c2e 726f2e2a 29207d0a e.d.rel.ro.*) }. │ │ │ │ - 0x000d3160 20202e64 796e616d 69632020 20202020 .dynamic │ │ │ │ - 0x000d3170 20203a20 7b202a28 2e64796e 616d6963 : { *(.dynamic │ │ │ │ - 0x000d3180 29207d0a 20202e67 6f742020 20202020 ) }. .got │ │ │ │ - 0x000d3190 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x000d31a0 29202a28 2e69676f 7429207d 0a20202e ) *(.igot) }. . │ │ │ │ - 0x000d31b0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000d31c0 52454c52 4f5f454e 44202831 322c202e RELRO_END (12, . │ │ │ │ - 0x000d31d0 293b0a20 202e676f 742e706c 74202020 );. .got.plt │ │ │ │ - 0x000d31e0 20202020 203a207b 202a282e 676f742e : { *(.got. │ │ │ │ - 0x000d31f0 706c7429 202a282e 69676f74 2e706c74 plt) *(.igot.plt │ │ │ │ - 0x000d3200 29207d0a 20202e64 61746120 20202020 ) }. .data │ │ │ │ - 0x000d3210 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000d3220 50524f56 49444520 285f5f64 6174615f PROVIDE (__data_ │ │ │ │ - 0x000d3230 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000d3240 2a282e64 61746120 2e646174 612e2a20 *(.data .data.* │ │ │ │ - 0x000d3250 2e676e75 2e6c696e 6b6f6e63 652e642e .gnu.linkonce.d. │ │ │ │ - 0x000d3260 2a290a20 20202053 4f525428 434f4e53 *). SORT(CONS │ │ │ │ - 0x000d3270 54525543 544f5253 290a2020 7d0a2020 TRUCTORS). }. │ │ │ │ - 0x000d3280 2e646174 61312020 20202020 20202020 .data1 │ │ │ │ - 0x000d3290 3a207b20 2a282e64 61746131 29207d0a : { *(.data1) }. │ │ │ │ - 0x000d32a0 20205052 4f564944 4520285f 65646174 PROVIDE (_edat │ │ │ │ - 0x000d32b0 61203d20 2e293b0a 20205052 4f564944 a = .);. PROVID │ │ │ │ - 0x000d32c0 45202865 64617461 203d202e 293b0a20 E (edata = .);. │ │ │ │ - 0x000d32d0 202e203d 20414c49 474e2841 4c49474e . = ALIGN(ALIGN │ │ │ │ - 0x000d32e0 4f46284e 4558545f 53454354 494f4e29 OF(NEXT_SECTION) │ │ │ │ - 0x000d32f0 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ - 0x000d3300 6273735f 73746172 74203d20 2e293b0a bss_start = .);. │ │ │ │ - 0x000d3310 20205052 4f564944 4520285f 5f627373 PROVIDE (__bss │ │ │ │ - 0x000d3320 5f737461 72745f5f 203d202e 293b0a20 _start__ = .);. │ │ │ │ - 0x000d3330 202e6273 73202020 20202020 20202020 .bss │ │ │ │ - 0x000d3340 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ - 0x000d3350 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ - 0x000d3360 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ - 0x000d3370 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ - 0x000d3380 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ - 0x000d3390 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x000d33a0 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x000d33b0 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x000d33c0 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x000d33d0 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x000d33e0 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x000d33f0 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x000d3400 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x000d3410 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x000d3420 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x000d3430 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x000d3440 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x000d3450 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x000d3460 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x000d3470 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x000d3480 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x000d3490 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x000d34a0 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x000d34b0 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x000d34c0 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x000d34d0 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x000d34e0 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x000d34f0 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x000d3500 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ - 0x000d3510 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ - 0x000d3520 3f203332 202f2038 203a2031 293b0a20 ? 32 / 8 : 1);. │ │ │ │ - 0x000d3530 207d0a20 2050524f 56494445 20285f62 }. PROVIDE (_b │ │ │ │ - 0x000d3540 73735f65 6e645f5f 203d202e 293b2050 ss_end__ = .); P │ │ │ │ - 0x000d3550 524f5649 44452028 5f5f6273 735f656e ROVIDE (__bss_en │ │ │ │ - 0x000d3560 645f5f20 3d202e29 3b0a2020 20202e20 d__ = .);. . │ │ │ │ - 0x000d3570 3d20414c 49474e28 3332202f 2038293b = ALIGN(32 / 8); │ │ │ │ - 0x000d3580 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000d3590 6865204c 61726765 20446174 61207265 he Large Data re │ │ │ │ - 0x000d35a0 67696f6e 2e20202a 2f0a2020 2e203d20 gion. */. . = │ │ │ │ - 0x000d35b0 5345474d 454e545f 53544152 5428226c SEGMENT_START("l │ │ │ │ - 0x000d35c0 64617461 2d736567 6d656e74 222c202e data-segment", . │ │ │ │ - 0x000d35d0 293b0a20 202e203d 20414c49 474e2833 );. . = ALIGN(3 │ │ │ │ - 0x000d35e0 32202f20 38293b0a 20205052 4f564944 2 / 8);. PROVID │ │ │ │ - 0x000d35f0 4520285f 5f656e64 5f5f203d 202e293b E (__end__ = .); │ │ │ │ - 0x000d3600 0a202050 524f5649 44452028 5f656e64 . PROVIDE (_end │ │ │ │ - 0x000d3610 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000d3620 2028656e 64203d20 2e293b0a 20202e20 (end = .);. . │ │ │ │ - 0x000d3630 3d204441 54415f53 45474d45 4e545f45 = DATA_SEGMENT_E │ │ │ │ - 0x000d3640 4e442028 2e293b0a 20202f2a 20537461 ND (.);. /* Sta │ │ │ │ - 0x000d3650 7274206f 66207468 65205469 6e792044 rt of the Tiny D │ │ │ │ - 0x000d3660 61746120 72656769 6f6e2e20 202a2f0a ata region. */. │ │ │ │ - 0x000d3670 20202f2a 20537461 62732064 65627567 /* Stabs debug │ │ │ │ - 0x000d3680 67696e67 20736563 74696f6e 732e2020 ging sections. │ │ │ │ - 0x000d3690 2a2f0a20 202e7374 61622020 20202020 */. .stab │ │ │ │ - 0x000d36a0 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000d36b0 6229207d 0a20202e 73746162 73747220 b) }. .stabstr │ │ │ │ - 0x000d36c0 20202020 20203020 3a207b20 2a282e73 0 : { *(.s │ │ │ │ - 0x000d36d0 74616273 74722920 7d0a2020 2e737461 tabstr) }. .sta │ │ │ │ - 0x000d36e0 622e6578 636c2020 20202030 203a207b b.excl 0 : { │ │ │ │ - 0x000d36f0 202a282e 73746162 2e657863 6c29207d *(.stab.excl) } │ │ │ │ - 0x000d3700 0a20202e 73746162 2e657863 6c737472 . .stab.exclstr │ │ │ │ - 0x000d3710 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000d3720 6578636c 73747229 207d0a20 202e7374 exclstr) }. .st │ │ │ │ - 0x000d3730 61622e69 6e646578 20202020 30203a20 ab.index 0 : │ │ │ │ - 0x000d3740 7b202a28 2e737461 622e696e 64657829 { *(.stab.index) │ │ │ │ - 0x000d3750 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x000d3760 73747220 30203a20 7b202a28 2e737461 str 0 : { *(.sta │ │ │ │ - 0x000d3770 622e696e 64657873 74722920 7d0a2020 b.indexstr) }. │ │ │ │ - 0x000d3780 2e636f6d 6d656e74 20302028 494e464f .comment 0 (INFO │ │ │ │ - 0x000d3790 29203a20 7b202a28 2e636f6d 6d656e74 ) : { *(.comment │ │ │ │ - 0x000d37a0 293b204c 494e4b45 525f5645 5253494f ); LINKER_VERSIO │ │ │ │ - 0x000d37b0 4e3b207d 0a20202e 676e752e 6275696c N; }. .gnu.buil │ │ │ │ - 0x000d37c0 642e6174 74726962 75746573 203a207b d.attributes : { │ │ │ │ - 0x000d37d0 202a282e 676e752e 6275696c 642e6174 *(.gnu.build.at │ │ │ │ - 0x000d37e0 74726962 75746573 202e676e 752e6275 tributes .gnu.bu │ │ │ │ - 0x000d37f0 696c642e 61747472 69627574 65732e2a ild.attributes.* │ │ │ │ - 0x000d3800 29207d0a 20202f2a 20445741 52462064 ) }. /* DWARF d │ │ │ │ - 0x000d3810 65627567 20736563 74696f6e 732e0a20 ebug sections.. │ │ │ │ - 0x000d3820 20202020 53796d62 6f6c7320 696e2074 Symbols in t │ │ │ │ - 0x000d3830 68652044 57415246 20646562 75676769 he DWARF debuggi │ │ │ │ - 0x000d3840 6e672073 65637469 6f6e7320 61726520 ng sections are │ │ │ │ - 0x000d3850 72656c61 74697665 20746f20 74686520 relative to the │ │ │ │ - 0x000d3860 62656769 6e6e696e 670a2020 2020206f beginning. o │ │ │ │ - 0x000d3870 66207468 65207365 6374696f 6e20736f f the section so │ │ │ │ - 0x000d3880 20776520 62656769 6e207468 656d2061 we begin them a │ │ │ │ - 0x000d3890 7420302e 20202a2f 0a20202f 2a204457 t 0. */. /* DW │ │ │ │ - 0x000d38a0 41524620 312e2020 2a2f0a20 202e6465 ARF 1. */. .de │ │ │ │ - 0x000d38b0 62756720 20202020 20202020 2030203a bug 0 : │ │ │ │ - 0x000d38c0 207b202a 282e6465 62756729 207d0a20 { *(.debug) }. │ │ │ │ - 0x000d38d0 202e6c69 6e652020 20202020 20202020 .line │ │ │ │ - 0x000d38e0 2030203a 207b202a 282e6c69 6e652920 0 : { *(.line) │ │ │ │ - 0x000d38f0 7d0a2020 2f2a2047 4e552044 57415246 }. /* GNU DWARF │ │ │ │ - 0x000d3900 20312065 7874656e 73696f6e 732e2020 1 extensions. │ │ │ │ - 0x000d3910 2a2f0a20 202e6465 6275675f 73726369 */. .debug_srci │ │ │ │ - 0x000d3920 6e666f20 2030203a 207b202a 282e6465 nfo 0 : { *(.de │ │ │ │ - 0x000d3930 6275675f 73726369 6e666f29 207d0a20 bug_srcinfo) }. │ │ │ │ - 0x000d3940 202e6465 6275675f 73666e61 6d657320 .debug_sfnames │ │ │ │ - 0x000d3950 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d3960 73666e61 6d657329 207d0a20 202f2a20 sfnames) }. /* │ │ │ │ - 0x000d3970 44574152 4620312e 3120616e 64204457 DWARF 1.1 and DW │ │ │ │ - 0x000d3980 41524620 322e2020 2a2f0a20 202e6465 ARF 2. */. .de │ │ │ │ - 0x000d3990 6275675f 6172616e 67657320 2030203a bug_aranges 0 : │ │ │ │ - 0x000d39a0 207b202a 282e6465 6275675f 6172616e { *(.debug_aran │ │ │ │ - 0x000d39b0 67657329 207d0a20 202e6465 6275675f ges) }. .debug_ │ │ │ │ - 0x000d39c0 7075626e 616d6573 2030203a 207b202a pubnames 0 : { * │ │ │ │ - 0x000d39d0 282e6465 6275675f 7075626e 616d6573 (.debug_pubnames │ │ │ │ - 0x000d39e0 29207d0a 20202f2a 20445741 52462032 ) }. /* DWARF 2 │ │ │ │ - 0x000d39f0 2e20202a 2f0a2020 2e646562 75675f69 . */. .debug_i │ │ │ │ - 0x000d3a00 6e666f20 20202020 30203a20 7b202a28 nfo 0 : { *( │ │ │ │ - 0x000d3a10 2e646562 75675f69 6e666f20 2e676e75 .debug_info .gnu │ │ │ │ - 0x000d3a20 2e6c696e 6b6f6e63 652e7769 2e2a2920 .linkonce.wi.*) │ │ │ │ - 0x000d3a30 7d0a2020 2e646562 75675f61 62627265 }. .debug_abbre │ │ │ │ - 0x000d3a40 76202020 30203a20 7b202a28 2e646562 v 0 : { *(.deb │ │ │ │ - 0x000d3a50 75675f61 62627265 7629207d 0a20202e ug_abbrev) }. . │ │ │ │ - 0x000d3a60 64656275 675f6c69 6e652020 20202030 debug_line 0 │ │ │ │ - 0x000d3a70 203a207b 202a282e 64656275 675f6c69 : { *(.debug_li │ │ │ │ - 0x000d3a80 6e65202e 64656275 675f6c69 6e652e2a ne .debug_line.* │ │ │ │ - 0x000d3a90 202e6465 6275675f 6c696e65 5f656e64 .debug_line_end │ │ │ │ - 0x000d3aa0 29207d0a 20202e64 65627567 5f667261 ) }. .debug_fra │ │ │ │ - 0x000d3ab0 6d652020 20203020 3a207b20 2a282e64 me 0 : { *(.d │ │ │ │ - 0x000d3ac0 65627567 5f667261 6d652920 7d0a2020 ebug_frame) }. │ │ │ │ - 0x000d3ad0 2e646562 75675f73 74722020 20202020 .debug_str │ │ │ │ - 0x000d3ae0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000d3af0 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ - 0x000d3b00 6f632020 20202020 30203a20 7b202a28 oc 0 : { *( │ │ │ │ - 0x000d3b10 2e646562 75675f6c 6f632920 7d0a2020 .debug_loc) }. │ │ │ │ - 0x000d3b20 2e646562 75675f6d 6163696e 666f2020 .debug_macinfo │ │ │ │ - 0x000d3b30 30203a20 7b202a28 2e646562 75675f6d 0 : { *(.debug_m │ │ │ │ - 0x000d3b40 6163696e 666f2920 7d0a2020 2f2a2053 acinfo) }. /* S │ │ │ │ - 0x000d3b50 47492f4d 49505320 44574152 46203220 GI/MIPS DWARF 2 │ │ │ │ - 0x000d3b60 65787465 6e73696f 6e732e20 202a2f0a extensions. */. │ │ │ │ - 0x000d3b70 20202e64 65627567 5f776561 6b6e616d .debug_weaknam │ │ │ │ - 0x000d3b80 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000d3b90 675f7765 616b6e61 6d657329 207d0a20 g_weaknames) }. │ │ │ │ - 0x000d3ba0 202e6465 6275675f 66756e63 6e616d65 .debug_funcname │ │ │ │ - 0x000d3bb0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000d3bc0 5f66756e 636e616d 65732920 7d0a2020 _funcnames) }. │ │ │ │ - 0x000d3bd0 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x000d3be0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d3bf0 74797065 6e616d65 7329207d 0a20202e typenames) }. . │ │ │ │ - 0x000d3c00 64656275 675f7661 726e616d 65732020 debug_varnames │ │ │ │ - 0x000d3c10 30203a20 7b202a28 2e646562 75675f76 0 : { *(.debug_v │ │ │ │ - 0x000d3c20 61726e61 6d657329 207d0a20 202f2a20 arnames) }. /* │ │ │ │ - 0x000d3c30 44574152 4620332e 20202a2f 0a20202e DWARF 3. */. . │ │ │ │ - 0x000d3c40 64656275 675f7075 62747970 65732030 debug_pubtypes 0 │ │ │ │ - 0x000d3c50 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x000d3c60 62747970 65732920 7d0a2020 2e646562 btypes) }. .deb │ │ │ │ - 0x000d3c70 75675f72 616e6765 73202020 30203a20 ug_ranges 0 : │ │ │ │ - 0x000d3c80 7b202a28 2e646562 75675f72 616e6765 { *(.debug_range │ │ │ │ - 0x000d3c90 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000d3ca0 352e2020 2a2f0a20 202e6465 6275675f 5. */. .debug_ │ │ │ │ - 0x000d3cb0 61646472 20202020 2030203a 207b202a addr 0 : { * │ │ │ │ - 0x000d3cc0 282e6465 6275675f 61646472 29207d0a (.debug_addr) }. │ │ │ │ - 0x000d3cd0 20202e64 65627567 5f6c696e 655f7374 .debug_line_st │ │ │ │ - 0x000d3ce0 72203020 3a207b20 2a282e64 65627567 r 0 : { *(.debug │ │ │ │ - 0x000d3cf0 5f6c696e 655f7374 7229207d 0a20202e _line_str) }. . │ │ │ │ - 0x000d3d00 64656275 675f6c6f 636c6973 74732030 debug_loclists 0 │ │ │ │ - 0x000d3d10 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x000d3d20 636c6973 74732920 7d0a2020 2e646562 clists) }. .deb │ │ │ │ - 0x000d3d30 75675f6d 6163726f 20202020 30203a20 ug_macro 0 : │ │ │ │ - 0x000d3d40 7b202a28 2e646562 75675f6d 6163726f { *(.debug_macro │ │ │ │ - 0x000d3d50 29207d0a 20202e64 65627567 5f6e616d ) }. .debug_nam │ │ │ │ - 0x000d3d60 65732020 20203020 3a207b20 2a282e64 es 0 : { *(.d │ │ │ │ - 0x000d3d70 65627567 5f6e616d 65732920 7d0a2020 ebug_names) }. │ │ │ │ - 0x000d3d80 2e646562 75675f72 6e676c69 73747320 .debug_rnglists │ │ │ │ - 0x000d3d90 30203a20 7b202a28 2e646562 75675f72 0 : { *(.debug_r │ │ │ │ - 0x000d3da0 6e676c69 73747329 207d0a20 202e6465 nglists) }. .de │ │ │ │ - 0x000d3db0 6275675f 7374725f 6f666673 65747320 bug_str_offsets │ │ │ │ - 0x000d3dc0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000d3dd0 74725f6f 66667365 74732920 7d0a2020 tr_offsets) }. │ │ │ │ - 0x000d3de0 2e646562 75675f73 75702020 20202020 .debug_sup │ │ │ │ - 0x000d3df0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000d3e00 75702920 7d0a2020 2e41524d 2e617474 up) }. .ARM.att │ │ │ │ - 0x000d3e10 72696275 74657320 30203a20 7b204b45 ributes 0 : { KE │ │ │ │ - 0x000d3e20 45502028 2a282e41 524d2e61 74747269 EP (*(.ARM.attri │ │ │ │ - 0x000d3e30 62757465 73292920 4b454550 20282a28 butes)) KEEP (*( │ │ │ │ - 0x000d3e40 2e676e75 2e617474 72696275 74657329 .gnu.attributes) │ │ │ │ - 0x000d3e50 29207d0a 20202e6e 6f74652e 676e752e ) }. .note.gnu. │ │ │ │ - 0x000d3e60 61726d2e 6964656e 74203020 3a207b20 arm.ident 0 : { │ │ │ │ - 0x000d3e70 4b454550 20282a28 2e6e6f74 652e676e KEEP (*(.note.gn │ │ │ │ - 0x000d3e80 752e6172 6d2e6964 656e7429 29207d0a u.arm.ident)) }. │ │ │ │ - 0x000d3e90 20202f44 49534341 52442f20 3a207b20 /DISCARD/ : { │ │ │ │ - 0x000d3ea0 2a282e6e 6f74652e 474e552d 73746163 *(.note.GNU-stac │ │ │ │ - 0x000d3eb0 6b29202a 282e676e 755f6465 6275676c k) *(.gnu_debugl │ │ │ │ - 0x000d3ec0 696e6b29 202a282e 676e752e 6c746f5f ink) *(.gnu.lto_ │ │ │ │ - 0x000d3ed0 2a29202a 282e676e 755f6f62 6a656374 *) *(.gnu_object │ │ │ │ - 0x000d3ee0 5f6f6e6c 7929207d 0a7d0a0a 00000000 _only) }.}...... │ │ │ │ - 0x000d3ef0 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000d3f00 68617265 64202d7a 20736570 61726174 hared -z separat │ │ │ │ - 0x000d3f10 652d636f 6465202d 2d726f73 65676d65 e-code --rosegme │ │ │ │ - 0x000d3f20 6e74202a 2f0a2f2a 20436f70 79726967 nt */./* Copyrig │ │ │ │ - 0x000d3f30 68742028 43292032 3031342d 32303236 ht (C) 2014-2026 │ │ │ │ - 0x000d3f40 20467265 6520536f 66747761 72652046 Free Software F │ │ │ │ - 0x000d3f50 6f756e64 6174696f 6e2c2049 6e632e0a oundation, Inc.. │ │ │ │ - 0x000d3f60 20202043 6f707969 6e672061 6e642064 Copying and d │ │ │ │ - 0x000d3f70 69737472 69627574 696f6e20 6f662074 istribution of t │ │ │ │ - 0x000d3f80 68697320 73637269 70742c20 77697468 his script, with │ │ │ │ - 0x000d3f90 206f7220 77697468 6f757420 6d6f6469 or without modi │ │ │ │ - 0x000d3fa0 66696361 74696f6e 2c0a2020 20617265 fication,. are │ │ │ │ - 0x000d3fb0 20706572 6d697474 65642069 6e20616e permitted in an │ │ │ │ - 0x000d3fc0 79206d65 6469756d 20776974 686f7574 y medium without │ │ │ │ - 0x000d3fd0 20726f79 616c7479 2070726f 76696465 royalty provide │ │ │ │ - 0x000d3fe0 64207468 6520636f 70797269 6768740a d the copyright. │ │ │ │ - 0x000d3ff0 2020206e 6f746963 6520616e 64207468 notice and th │ │ │ │ - 0x000d4000 6973206e 6f746963 65206172 65207072 is notice are pr │ │ │ │ - 0x000d4010 65736572 7665642e 20202a2f 0a4f5554 eserved. */.OUT │ │ │ │ - 0x000d4020 5055545f 464f524d 41542822 656c6633 PUT_FORMAT("elf3 │ │ │ │ - 0x000d4030 322d6c69 74746c65 61617263 68363422 2-littleaarch64" │ │ │ │ - 0x000d4040 2c202265 6c663332 2d626967 61617263 , "elf32-bigaarc │ │ │ │ - 0x000d4050 68363422 2c202265 6c663332 2d6c6974 h64", "elf32-lit │ │ │ │ - 0x000d4060 746c6561 61726368 36342229 0a4f5554 tleaarch64").OUT │ │ │ │ - 0x000d4070 5055545f 41524348 28616172 63683634 PUT_ARCH(aarch64 │ │ │ │ - 0x000d4080 3a696c70 3332290a 454e5452 59285f73 :ilp32).ENTRY(_s │ │ │ │ - 0x000d4090 74617274 290a5345 41524348 5f444952 tart).SEARCH_DIR │ │ │ │ - 0x000d40a0 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000d40b0 622f6161 72636836 345f696c 7033322d b/aarch64_ilp32- │ │ │ │ - 0x000d40c0 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000d40d0 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000d40e0 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000d40f0 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000d4100 5f444952 28223d2f 7573722f 6c69622f _DIR("=/usr/lib/ │ │ │ │ - 0x000d4110 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000d4120 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000d4130 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000d4140 616c2f6c 69622f61 61726368 36342d6c al/lib/aarch64-l │ │ │ │ - 0x000d4150 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000d4160 43485f44 49522822 3d2f6c69 622f6161 CH_DIR("=/lib/aa │ │ │ │ - 0x000d4170 72636836 342d6c69 6e75782d 676e7522 rch64-linux-gnu" │ │ │ │ - 0x000d4180 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000d4190 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000d41a0 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000d41b0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d41c0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000d41d0 782d676e 75696c70 33322229 3b205345 x-gnuilp32"); SE │ │ │ │ - 0x000d41e0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d41f0 6c6f6361 6c2f6c69 62696c70 33322229 local/libilp32") │ │ │ │ - 0x000d4200 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d4210 6c696269 6c703332 22293b20 53454152 libilp32"); SEAR │ │ │ │ - 0x000d4220 43485f44 49522822 3d2f7573 722f6c69 CH_DIR("=/usr/li │ │ │ │ - 0x000d4230 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000d4240 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ - 0x000d4250 6c2f6c69 6222293b 20534541 5243485f l/lib"); SEARCH_ │ │ │ │ - 0x000d4260 44495228 223d2f6c 69622229 3b205345 DIR("=/lib"); SE │ │ │ │ - 0x000d4270 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d4280 6c696222 293b2053 45415243 485f4449 lib"); SEARCH_DI │ │ │ │ - 0x000d4290 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000d42a0 2d6c696e 75782d67 6e752f6c 6962696c -linux-gnu/libil │ │ │ │ - 0x000d42b0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000d42c0 5228223d 2f757372 2f616172 63683634 R("=/usr/aarch64 │ │ │ │ - 0x000d42d0 2d6c696e 75782d67 6e752f6c 69622229 -linux-gnu/lib") │ │ │ │ - 0x000d42e0 3b0a5345 4354494f 4e530a7b 0a20202e ;.SECTIONS.{. . │ │ │ │ - 0x000d42f0 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000d4300 28227465 78742d73 65676d65 6e74222c ("text-segment", │ │ │ │ - 0x000d4310 20302920 2b205349 5a454f46 5f484541 0) + SIZEOF_HEA │ │ │ │ - 0x000d4320 44455253 3b0a2020 2f2a2050 6c616365 DERS;. /* Place │ │ │ │ - 0x000d4330 20746865 20627569 6c642d69 64206173 the build-id as │ │ │ │ - 0x000d4340 20636c6f 73652074 6f207468 6520454c close to the EL │ │ │ │ - 0x000d4350 46206865 61646572 73206173 20706f73 F headers as pos │ │ │ │ - 0x000d4360 7369626c 652e2020 54686973 0a202020 sible. This. │ │ │ │ - 0x000d4370 20206d61 78696d69 73657320 74686520 maximises the │ │ │ │ - 0x000d4380 6368616e 63652074 68652062 75696c64 chance the build │ │ │ │ - 0x000d4390 2d696420 77696c6c 20626520 70726573 -id will be pres │ │ │ │ - 0x000d43a0 656e7420 696e2063 6f726520 66696c65 ent in core file │ │ │ │ - 0x000d43b0 732c0a20 20202020 77686963 68204744 s,. which GD │ │ │ │ - 0x000d43c0 42206361 6e207468 656e2075 73652074 B can then use t │ │ │ │ - 0x000d43d0 6f206c6f 63617465 20746865 20617373 o locate the ass │ │ │ │ - 0x000d43e0 6f636961 74656420 64656275 67696e66 ociated debuginf │ │ │ │ - 0x000d43f0 6f206669 6c652e20 202a2f0a 20202e6e o file. */. .n │ │ │ │ - 0x000d4400 6f74652e 676e752e 6275696c 642d6964 ote.gnu.build-id │ │ │ │ - 0x000d4410 20203a20 7b202a28 2e6e6f74 652e676e : { *(.note.gn │ │ │ │ - 0x000d4420 752e6275 696c642d 69642920 7d0a2020 u.build-id) }. │ │ │ │ - 0x000d4430 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000d4440 65786563 75746162 6c652063 6f646520 executable code │ │ │ │ - 0x000d4450 72656769 6f6e2e20 202a2f0a 20202e69 region. */. .i │ │ │ │ - 0x000d4460 6e697420 20202020 20202020 20203a0a nit :. │ │ │ │ - 0x000d4470 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x000d4480 534f5254 5f4e4f4e 45282e69 6e697429 SORT_NONE(.init) │ │ │ │ - 0x000d4490 29290a20 207d203d 30783166 32303033 )). } =0x1f2003 │ │ │ │ - 0x000d44a0 64350a20 202e706c 74202020 20202020 d5. .plt │ │ │ │ - 0x000d44b0 20202020 203a2041 4c49474e 28313629 : ALIGN(16) │ │ │ │ - 0x000d44c0 207b202a 282e706c 7429202a 282e6970 { *(.plt) *(.ip │ │ │ │ - 0x000d44d0 6c742920 7d0a2020 2e746578 74202020 lt) }. .text │ │ │ │ - 0x000d44e0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000d44f0 20202a28 2e746578 742e756e 6c696b65 *(.text.unlike │ │ │ │ - 0x000d4500 6c79202e 74657874 2e2a5f75 6e6c696b ly .text.*_unlik │ │ │ │ - 0x000d4510 656c7920 2e746578 742e756e 6c696b65 ely .text.unlike │ │ │ │ - 0x000d4520 6c792e2a 290a2020 20202a28 2e746578 ly.*). *(.tex │ │ │ │ - 0x000d4530 742e6578 6974202e 74657874 2e657869 t.exit .text.exi │ │ │ │ - 0x000d4540 742e2a29 0a202020 202a282e 74657874 t.*). *(.text │ │ │ │ - 0x000d4550 2e737461 72747570 202e7465 78742e73 .startup .text.s │ │ │ │ - 0x000d4560 74617274 75702e2a 290a2020 20202a28 tartup.*). *( │ │ │ │ - 0x000d4570 2e746578 742e686f 74202e74 6578742e .text.hot .text. │ │ │ │ - 0x000d4580 686f742e 2a290a20 2020202a 28534f52 hot.*). *(SOR │ │ │ │ - 0x000d4590 54282e74 6578742e 736f7274 65642e2a T(.text.sorted.* │ │ │ │ - 0x000d45a0 29290a20 2020202a 282e7465 7874202e )). *(.text . │ │ │ │ - 0x000d45b0 73747562 202e7465 78742e2a 202e676e stub .text.* .gn │ │ │ │ - 0x000d45c0 752e6c69 6e6b6f6e 63652e74 2e2a290a u.linkonce.t.*). │ │ │ │ - 0x000d45d0 20202020 2f2a202e 676e752e 7761726e /* .gnu.warn │ │ │ │ - 0x000d45e0 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000d45f0 2068616e 646c6564 20737065 6369616c handled special │ │ │ │ - 0x000d4600 6c792062 7920656c 662e656d 2e20202a ly by elf.em. * │ │ │ │ - 0x000d4610 2f0a2020 20202a28 2e676e75 2e776172 /. *(.gnu.war │ │ │ │ - 0x000d4620 6e696e67 290a2020 7d203d30 78316632 ning). } =0x1f2 │ │ │ │ - 0x000d4630 30303364 350a2020 2e66696e 69202020 003d5. .fini │ │ │ │ - 0x000d4640 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000d4650 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x000d4660 4f4e4528 2e66696e 69292929 0a20207d ONE(.fini))). } │ │ │ │ - 0x000d4670 203d3078 31663230 30336435 0a202050 =0x1f2003d5. P │ │ │ │ - 0x000d4680 524f5649 44452028 5f5f6574 65787420 ROVIDE (__etext │ │ │ │ - 0x000d4690 3d202e29 3b0a2020 50524f56 49444520 = .);. PROVIDE │ │ │ │ - 0x000d46a0 285f6574 65787420 3d202e29 3b0a2020 (_etext = .);. │ │ │ │ - 0x000d46b0 50524f56 49444520 28657465 7874203d PROVIDE (etext = │ │ │ │ - 0x000d46c0 202e293b 0a20202f 2a20416c 69676e20 .);. /* Align │ │ │ │ - 0x000d46d0 74686520 74657874 20736567 6d656e74 the text segment │ │ │ │ - 0x000d46e0 2e20202a 2f0a2020 2e203d20 414c4947 . */. . = ALIG │ │ │ │ - 0x000d46f0 4e28434f 4e535441 4e542028 4d415850 N(CONSTANT (MAXP │ │ │ │ - 0x000d4700 41474553 495a4529 293b0a20 202f2a20 AGESIZE));. /* │ │ │ │ - 0x000d4710 53746172 74206f66 20746865 20526561 Start of the Rea │ │ │ │ - 0x000d4720 64204f6e 6c792044 61746120 72656769 d Only Data regi │ │ │ │ - 0x000d4730 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x000d4740 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x000d4750 666f7220 74686520 726f6461 74612073 for the rodata s │ │ │ │ - 0x000d4760 65676d65 6e742e20 20576520 77616e74 egment. We want │ │ │ │ - 0x000d4770 20746f20 61646a75 73742075 7020746f to adjust up to │ │ │ │ - 0x000d4780 0a202020 20207468 65207361 6d652061 . the same a │ │ │ │ - 0x000d4790 64647265 73732077 69746869 6e207468 ddress within th │ │ │ │ - 0x000d47a0 65207061 6765206f 6e207468 65206e65 e page on the ne │ │ │ │ - 0x000d47b0 78742070 61676520 75702e20 202a2f0a xt page up. */. │ │ │ │ - 0x000d47c0 20202e20 3d205345 474d454e 545f5354 . = SEGMENT_ST │ │ │ │ - 0x000d47d0 41525428 22726f64 6174612d 7365676d ART("rodata-segm │ │ │ │ - 0x000d47e0 656e7422 2c20414c 49474e28 434f4e53 ent", ALIGN(CONS │ │ │ │ - 0x000d47f0 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x000d4800 45292920 2b20282e 20262028 434f4e53 E)) + (. & (CONS │ │ │ │ - 0x000d4810 54414e54 20284d41 58504147 4553495a TANT (MAXPAGESIZ │ │ │ │ - 0x000d4820 4529202d 20312929 293b0a20 202e6861 E) - 1)));. .ha │ │ │ │ - 0x000d4830 73682020 20202020 20202020 203a207b sh : { │ │ │ │ - 0x000d4840 202a282e 68617368 29207d0a 20202e67 *(.hash) }. .g │ │ │ │ - 0x000d4850 6e752e68 61736820 20202020 20203a20 nu.hash : │ │ │ │ - 0x000d4860 7b202a28 2e676e75 2e686173 6829207d { *(.gnu.hash) } │ │ │ │ - 0x000d4870 0a20202e 64796e73 796d2020 20202020 . .dynsym │ │ │ │ - 0x000d4880 2020203a 207b202a 282e6479 6e73796d : { *(.dynsym │ │ │ │ - 0x000d4890 29207d0a 20202e64 796e7374 72202020 ) }. .dynstr │ │ │ │ - 0x000d48a0 20202020 20203a20 7b202a28 2e64796e : { *(.dyn │ │ │ │ - 0x000d48b0 73747229 207d0a20 202e676e 752e7665 str) }. .gnu.ve │ │ │ │ - 0x000d48c0 7273696f 6e202020 203a207b 202a282e rsion : { *(. │ │ │ │ - 0x000d48d0 676e752e 76657273 696f6e29 207d0a20 gnu.version) }. │ │ │ │ - 0x000d48e0 202e676e 752e7665 7273696f 6e5f6420 .gnu.version_d │ │ │ │ - 0x000d48f0 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000d4900 696f6e5f 6429207d 0a20202e 676e752e ion_d) }. .gnu. │ │ │ │ - 0x000d4910 76657273 696f6e5f 7220203a 207b202a version_r : { * │ │ │ │ - 0x000d4920 282e676e 752e7665 7273696f 6e5f7229 (.gnu.version_r) │ │ │ │ - 0x000d4930 207d0a20 202e7265 6c612e69 6e697420 }. .rela.init │ │ │ │ - 0x000d4940 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x000d4950 2e696e69 7429207d 0a20202e 72656c61 .init) }. .rela │ │ │ │ - 0x000d4960 2e746578 74202020 2020203a 207b202a .text : { * │ │ │ │ - 0x000d4970 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ - 0x000d4980 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ - 0x000d4990 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x000d49a0 207d0a20 202e7265 6c612e66 696e6920 }. .rela.fini │ │ │ │ - 0x000d49b0 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x000d49c0 2e66696e 6929207d 0a20202e 72656c61 .fini) }. .rela │ │ │ │ - 0x000d49d0 2e726f64 61746120 2020203a 207b202a .rodata : { * │ │ │ │ - 0x000d49e0 282e7265 6c612e72 6f646174 61202e72 (.rela.rodata .r │ │ │ │ - 0x000d49f0 656c612e 726f6461 74612e2a 202e7265 ela.rodata.* .re │ │ │ │ - 0x000d4a00 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000d4a10 722e2a29 207d0a20 202e7265 6c612e64 r.*) }. .rela.d │ │ │ │ - 0x000d4a20 6174612e 72656c2e 726f2020 203a207b ata.rel.ro : { │ │ │ │ - 0x000d4a30 202a282e 72656c61 2e646174 612e7265 *(.rela.data.re │ │ │ │ - 0x000d4a40 6c2e726f 202e7265 6c612e64 6174612e l.ro .rela.data. │ │ │ │ - 0x000d4a50 72656c2e 726f2e2a 202e7265 6c612e67 rel.ro.* .rela.g │ │ │ │ - 0x000d4a60 6e752e6c 696e6b6f 6e63652e 642e7265 nu.linkonce.d.re │ │ │ │ - 0x000d4a70 6c2e726f 2e2a2920 7d0a2020 2e72656c l.ro.*) }. .rel │ │ │ │ - 0x000d4a80 612e6461 74612020 20202020 3a207b20 a.data : { │ │ │ │ - 0x000d4a90 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x000d4aa0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x000d4ab0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000d4ac0 29207d0a 20202e72 656c612e 74646174 ) }. .rela.tdat │ │ │ │ - 0x000d4ad0 61092020 3a207b20 2a282e72 656c612e a. : { *(.rela. │ │ │ │ - 0x000d4ae0 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x000d4af0 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000d4b00 6e6b6f6e 63652e74 642e2a29 207d0a20 nkonce.td.*) }. │ │ │ │ - 0x000d4b10 202e7265 6c612e74 62737309 20203a20 .rela.tbss. : │ │ │ │ - 0x000d4b20 7b202a28 2e72656c 612e7462 7373202e { *(.rela.tbss . │ │ │ │ - 0x000d4b30 72656c61 2e746273 732e2a20 2e72656c rela.tbss.* .rel │ │ │ │ - 0x000d4b40 612e676e 752e6c69 6e6b6f6e 63652e74 a.gnu.linkonce.t │ │ │ │ - 0x000d4b50 622e2a29 207d0a20 202e7265 6c612e63 b.*) }. .rela.c │ │ │ │ - 0x000d4b60 746f7273 20202020 203a207b 202a282e tors : { *(. │ │ │ │ - 0x000d4b70 72656c61 2e63746f 72732920 7d0a2020 rela.ctors) }. │ │ │ │ - 0x000d4b80 2e72656c 612e6474 6f727320 20202020 .rela.dtors │ │ │ │ - 0x000d4b90 3a207b20 2a282e72 656c612e 64746f72 : { *(.rela.dtor │ │ │ │ - 0x000d4ba0 7329207d 0a20202e 72656c61 2e676f74 s) }. .rela.got │ │ │ │ - 0x000d4bb0 20202020 2020203a 207b202a 282e7265 : { *(.re │ │ │ │ - 0x000d4bc0 6c612e67 6f742920 7d0a2020 2e72656c la.got) }. .rel │ │ │ │ - 0x000d4bd0 612e6273 73202020 20202020 3a207b20 a.bss : { │ │ │ │ - 0x000d4be0 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ - 0x000d4bf0 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ - 0x000d4c00 752e6c69 6e6b6f6e 63652e62 2e2a2920 u.linkonce.b.*) │ │ │ │ - 0x000d4c10 7d0a2020 2e72656c 612e6966 756e6320 }. .rela.ifunc │ │ │ │ - 0x000d4c20 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000d4c30 6966756e 6329207d 0a20202e 72656c61 ifunc) }. .rela │ │ │ │ - 0x000d4c40 2e706c74 20202020 2020203a 0a202020 .plt :. │ │ │ │ - 0x000d4c50 207b0a20 20202020 202a282e 72656c61 {. *(.rela │ │ │ │ - 0x000d4c60 2e706c74 290a2020 20202020 2a282e72 .plt). *(.r │ │ │ │ - 0x000d4c70 656c612e 69706c74 290a2020 20207d0a ela.iplt). }. │ │ │ │ - 0x000d4c80 20202e72 656c722e 64796e20 3a207b20 .relr.dyn : { │ │ │ │ - 0x000d4c90 2a282e72 656c722e 64796e29 207d0a20 *(.relr.dyn) }. │ │ │ │ - 0x000d4ca0 202e726f 64617461 20202020 20202020 .rodata │ │ │ │ - 0x000d4cb0 203a207b 202a282e 726f6461 7461202e : { *(.rodata . │ │ │ │ - 0x000d4cc0 726f6461 74612e2a 202e676e 752e6c69 rodata.* .gnu.li │ │ │ │ - 0x000d4cd0 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x000d4ce0 2e726f64 61746131 20202020 20202020 .rodata1 │ │ │ │ - 0x000d4cf0 3a207b20 2a282e72 6f646174 61312920 : { *(.rodata1) │ │ │ │ - 0x000d4d00 7d0a2020 2e65685f 6672616d 655f6864 }. .eh_frame_hd │ │ │ │ - 0x000d4d10 72202020 3a207b20 2a282e65 685f6672 r : { *(.eh_fr │ │ │ │ - 0x000d4d20 616d655f 68647229 202a282e 65685f66 ame_hdr) *(.eh_f │ │ │ │ - 0x000d4d30 72616d65 5f656e74 7279202e 65685f66 rame_entry .eh_f │ │ │ │ - 0x000d4d40 72616d65 5f656e74 72792e2a 29207d0a rame_entry.*) }. │ │ │ │ - 0x000d4d50 20202e65 685f6672 616d6520 20202020 .eh_frame │ │ │ │ - 0x000d4d60 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000d4d70 204b4545 5020282a 282e6568 5f667261 KEEP (*(.eh_fra │ │ │ │ - 0x000d4d80 6d652929 202a282e 65685f66 72616d65 me)) *(.eh_frame │ │ │ │ - 0x000d4d90 2e2a2920 7d0a2020 2e736672 616d6520 .*) }. .sframe │ │ │ │ - 0x000d4da0 20202020 20202020 3a204f4e 4c595f49 : ONLY_I │ │ │ │ - 0x000d4db0 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x000d4dc0 73667261 6d652929 202a282e 73667261 sframe)) *(.sfra │ │ │ │ - 0x000d4dd0 6d652e2a 29207d0a 20202e67 63635f65 me.*) }. .gcc_e │ │ │ │ - 0x000d4de0 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x000d4df0 4f4e4c59 5f49465f 524f207b 202a282e ONLY_IF_RO { *(. │ │ │ │ - 0x000d4e00 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000d4e10 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000d4e20 6c652e2a 29207d0a 20202e67 6e755f65 le.*) }. .gnu_e │ │ │ │ - 0x000d4e30 78746162 2020203a 204f4e4c 595f4946 xtab : ONLY_IF │ │ │ │ - 0x000d4e40 5f524f20 7b202a28 2e676e75 5f657874 _RO { *(.gnu_ext │ │ │ │ - 0x000d4e50 61622a29 207d0a20 202f2a20 54686573 ab*) }. /* Thes │ │ │ │ - 0x000d4e60 65207365 6374696f 6e732061 72652067 e sections are g │ │ │ │ - 0x000d4e70 656e6572 61746564 20627920 74686520 enerated by the │ │ │ │ - 0x000d4e80 53756e2f 4f726163 6c652043 2b2b2063 Sun/Oracle C++ c │ │ │ │ - 0x000d4e90 6f6d7069 6c65722e 20202a2f 0a20202e ompiler. */. . │ │ │ │ - 0x000d4ea0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000d4eb0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000d4ec0 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x000d4ed0 616e6765 732a2920 7d0a2020 2f2a2056 anges*) }. /* V │ │ │ │ - 0x000d4ee0 6172696f 7573206e 6f746520 73656374 arious note sect │ │ │ │ - 0x000d4ef0 696f6e73 2e202050 6c616365 64206865 ions. Placed he │ │ │ │ - 0x000d4f00 72652073 6f207468 61742074 68657920 re so that they │ │ │ │ - 0x000d4f10 61726520 616c7761 79732069 6e636c75 are always inclu │ │ │ │ - 0x000d4f20 6465640a 20202020 20696e20 74686520 ded. in the │ │ │ │ - 0x000d4f30 72656164 2d6f6e6c 79207365 676d656e read-only segmen │ │ │ │ - 0x000d4f40 7420616e 64206e6f 74207472 65617465 t and not treate │ │ │ │ - 0x000d4f50 64206173 206f7270 68616e20 73656374 d as orphan sect │ │ │ │ - 0x000d4f60 696f6e73 2e202054 68650a20 20202020 ions. The. │ │ │ │ - 0x000d4f70 63757272 656e7420 6f727068 616e2068 current orphan h │ │ │ │ - 0x000d4f80 616e646c 696e6720 616c676f 72697468 andling algorith │ │ │ │ - 0x000d4f90 6d20646f 65732070 6c616365 206e6f74 m does place not │ │ │ │ - 0x000d4fa0 65207365 6374696f 6e732061 66746572 e sections after │ │ │ │ - 0x000d4fb0 20522f4f 0a202020 20206461 74612c20 R/O. data, │ │ │ │ - 0x000d4fc0 62757420 74686973 20697320 6e6f7420 but this is not │ │ │ │ - 0x000d4fd0 67756172 616e7465 65642074 6f20616c guaranteed to al │ │ │ │ - 0x000d4fe0 77617973 20626520 74686520 63617365 ways be the case │ │ │ │ - 0x000d4ff0 2e20202a 2f0a2020 2e6e6f74 652e6275 . */. .note.bu │ │ │ │ - 0x000d5000 696c642d 6964203a 20202020 20207b20 ild-id : { │ │ │ │ - 0x000d5010 2a282e6e 6f74652e 6275696c 642d6964 *(.note.build-id │ │ │ │ - 0x000d5020 29207d0a 20202e6e 6f74652e 474e552d ) }. .note.GNU- │ │ │ │ - 0x000d5030 73746163 6b203a20 20202020 7b202a28 stack : { *( │ │ │ │ - 0x000d5040 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x000d5050 207d0a20 202e6e6f 74652e67 6e752e70 }. .note.gnu.p │ │ │ │ - 0x000d5060 726f7065 72747920 3a20207b 202a282e roperty : { *(. │ │ │ │ - 0x000d5070 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x000d5080 7929207d 0a20202e 6e6f7465 2e414249 y) }. .note.ABI │ │ │ │ - 0x000d5090 2d746167 203a2020 20202020 207b202a -tag : { * │ │ │ │ - 0x000d50a0 282e6e6f 74652e41 42492d74 61672920 (.note.ABI-tag) │ │ │ │ - 0x000d50b0 7d0a2020 2e6e6f74 652e7061 636b6167 }. .note.packag │ │ │ │ - 0x000d50c0 65203a20 20202020 20207b20 2a282e6e e : { *(.n │ │ │ │ - 0x000d50d0 6f74652e 7061636b 61676529 207d0a20 ote.package) }. │ │ │ │ - 0x000d50e0 202e6e6f 74652e64 6c6f7065 6e203a20 .note.dlopen : │ │ │ │ - 0x000d50f0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000d5100 2e646c6f 70656e29 207d0a20 202e6e6f .dlopen) }. .no │ │ │ │ - 0x000d5110 74652e6e 65746273 642e6964 656e7420 te.netbsd.ident │ │ │ │ - 0x000d5120 3a20207b 202a282e 6e6f7465 2e6e6574 : { *(.note.net │ │ │ │ - 0x000d5130 6273642e 6964656e 7429207d 0a20202e bsd.ident) }. . │ │ │ │ - 0x000d5140 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x000d5150 6e74203a 207b202a 282e6e6f 74652e6f nt : { *(.note.o │ │ │ │ - 0x000d5160 70656e62 73642e69 64656e74 29207d0a penbsd.ident) }. │ │ │ │ - 0x000d5170 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000d5180 65205265 61642057 72697465 20446174 e Read Write Dat │ │ │ │ - 0x000d5190 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000d51a0 2f2a2041 646a7573 74207468 65206164 /* Adjust the ad │ │ │ │ - 0x000d51b0 64726573 7320666f 72207468 65206461 dress for the da │ │ │ │ - 0x000d51c0 74612073 65676d65 6e742e20 20576520 ta segment. We │ │ │ │ - 0x000d51d0 77616e74 20746f20 61646a75 73742075 want to adjust u │ │ │ │ - 0x000d51e0 7020746f 0a202020 20207468 65207361 p to. the sa │ │ │ │ - 0x000d51f0 6d652061 64647265 73732077 69746869 me address withi │ │ │ │ - 0x000d5200 6e207468 65207061 6765206f 6e207468 n the page on th │ │ │ │ - 0x000d5210 65206e65 78742070 61676520 75702e20 e next page up. │ │ │ │ - 0x000d5220 202a2f0a 20202e20 3d204441 54415f53 */. . = DATA_S │ │ │ │ - 0x000d5230 45474d45 4e545f41 4c49474e 2028434f EGMENT_ALIGN (CO │ │ │ │ - 0x000d5240 4e535441 4e542028 4d415850 41474553 NSTANT (MAXPAGES │ │ │ │ - 0x000d5250 495a4529 2c20434f 4e535441 4e542028 IZE), CONSTANT ( │ │ │ │ - 0x000d5260 434f4d4d 4f4e5041 47455349 5a452929 COMMONPAGESIZE)) │ │ │ │ - 0x000d5270 3b0a2020 2f2a2045 78636570 74696f6e ;. /* Exception │ │ │ │ - 0x000d5280 2068616e 646c696e 672e2020 2a2f0a20 handling. */. │ │ │ │ - 0x000d5290 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x000d52a0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000d52b0 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000d52c0 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000d52d0 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000d52e0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000d52f0 5f525720 7b204b45 45502028 2a282e73 _RW { KEEP (*(.s │ │ │ │ - 0x000d5300 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x000d5310 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x000d5320 74616220 20202020 203a204f 4e4c595f tab : ONLY_ │ │ │ │ - 0x000d5330 49465f52 57207b20 2a282e67 6e755f65 IF_RW { *(.gnu_e │ │ │ │ - 0x000d5340 78746162 29207d0a 20202e67 63635f65 xtab) }. .gcc_e │ │ │ │ - 0x000d5350 78636570 745f7461 626c6520 20203a20 xcept_table : │ │ │ │ - 0x000d5360 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000d5370 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000d5380 202e6763 635f6578 63657074 5f746162 .gcc_except_tab │ │ │ │ - 0x000d5390 6c652e2a 29207d0a 20202e65 78636570 le.*) }. .excep │ │ │ │ - 0x000d53a0 74696f6e 5f72616e 67657320 20203a20 tion_ranges : │ │ │ │ - 0x000d53b0 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000d53c0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000d53d0 2a29207d 0a20202f 2a205468 72656164 *) }. /* Thread │ │ │ │ - 0x000d53e0 204c6f63 616c2053 746f7261 67652073 Local Storage s │ │ │ │ - 0x000d53f0 65637469 6f6e732e 20202a2f 0a20202e ections. */. . │ │ │ │ - 0x000d5400 74646174 61092020 3a0a2020 207b0a20 tdata. :. {. │ │ │ │ - 0x000d5410 20202020 2a282e74 64617461 202e7464 *(.tdata .td │ │ │ │ - 0x000d5420 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x000d5430 6e63652e 74642e2a 290a2020 207d0a20 nce.td.*). }. │ │ │ │ - 0x000d5440 202e7462 73730909 20203a20 7b202a28 .tbss.. : { *( │ │ │ │ - 0x000d5450 2e746273 73202e74 6273732e 2a202e67 .tbss .tbss.* .g │ │ │ │ - 0x000d5460 6e752e6c 696e6b6f 6e63652e 74622e2a nu.linkonce.tb.* │ │ │ │ - 0x000d5470 29202a28 2e74636f 6d6d6f6e 29207d0a ) *(.tcommon) }. │ │ │ │ - 0x000d5480 20202e70 7265696e 69745f61 72726179 .preinit_array │ │ │ │ - 0x000d5490 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000d54a0 45502028 2a282e70 7265696e 69745f61 EP (*(.preinit_a │ │ │ │ - 0x000d54b0 72726179 29290a20 207d0a20 202e696e rray)). }. .in │ │ │ │ - 0x000d54c0 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x000d54d0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000d54e0 52545f42 595f494e 49545f50 52494f52 RT_BY_INIT_PRIOR │ │ │ │ - 0x000d54f0 49545928 2e696e69 745f6172 7261792e ITY(.init_array. │ │ │ │ - 0x000d5500 2a292053 4f52545f 42595f49 4e49545f *) SORT_BY_INIT_ │ │ │ │ - 0x000d5510 5052494f 52495459 282e6374 6f72732e PRIORITY(.ctors. │ │ │ │ - 0x000d5520 2a292929 0a202020 204b4545 5020282a *))). KEEP (* │ │ │ │ - 0x000d5530 282e696e 69745f61 72726179 20455843 (.init_array EXC │ │ │ │ - 0x000d5540 4c554445 5f46494c 4520282a 63727462 LUDE_FILE (*crtb │ │ │ │ - 0x000d5550 6567696e 2e6f202a 63727462 6567696e egin.o *crtbegin │ │ │ │ - 0x000d5560 3f2e6f20 2a637274 656e642e 6f202a63 ?.o *crtend.o *c │ │ │ │ - 0x000d5570 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x000d5580 7329290a 20207d0a 20202e66 696e695f s)). }. .fini_ │ │ │ │ - 0x000d5590 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x000d55a0 2020204b 45455020 282a2853 4f52545f KEEP (*(SORT_ │ │ │ │ - 0x000d55b0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000d55c0 282e6669 6e695f61 72726179 2e2a2920 (.fini_array.*) │ │ │ │ - 0x000d55d0 534f5254 5f42595f 494e4954 5f505249 SORT_BY_INIT_PRI │ │ │ │ - 0x000d55e0 4f524954 59282e64 746f7273 2e2a2929 ORITY(.dtors.*)) │ │ │ │ - 0x000d55f0 290a2020 20204b45 45502028 2a282e66 ). KEEP (*(.f │ │ │ │ - 0x000d5600 696e695f 61727261 79204558 434c5544 ini_array EXCLUD │ │ │ │ - 0x000d5610 455f4649 4c452028 2a637274 62656769 E_FILE (*crtbegi │ │ │ │ - 0x000d5620 6e2e6f20 2a637274 62656769 6e3f2e6f n.o *crtbegin?.o │ │ │ │ - 0x000d5630 202a6372 74656e64 2e6f202a 63727465 *crtend.o *crte │ │ │ │ - 0x000d5640 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000d5650 0a20207d 0a20202e 63746f72 73202020 . }. .ctors │ │ │ │ - 0x000d5660 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000d5670 202f2a20 67636320 75736573 20637274 /* gcc uses crt │ │ │ │ - 0x000d5680 62656769 6e2e6f20 746f2066 696e6420 begin.o to find │ │ │ │ - 0x000d5690 74686520 73746172 74206f66 0a202020 the start of. │ │ │ │ - 0x000d56a0 20202020 74686520 636f6e73 74727563 the construc │ │ │ │ - 0x000d56b0 746f7273 2c20736f 20776520 6d616b65 tors, so we make │ │ │ │ - 0x000d56c0 20737572 65206974 2069730a 20202020 sure it is. │ │ │ │ - 0x000d56d0 20202066 69727374 2e202042 65636175 first. Becau │ │ │ │ - 0x000d56e0 73652074 68697320 69732061 2077696c se this is a wil │ │ │ │ - 0x000d56f0 64636172 642c2069 740a2020 20202020 dcard, it. │ │ │ │ - 0x000d5700 20646f65 736e2774 206d6174 74657220 doesn't matter │ │ │ │ - 0x000d5710 69662074 68652075 73657220 646f6573 if the user does │ │ │ │ - 0x000d5720 206e6f74 0a202020 20202020 61637475 not. actu │ │ │ │ - 0x000d5730 616c6c79 206c696e 6b206167 61696e73 ally link agains │ │ │ │ - 0x000d5740 74206372 74626567 696e2e6f 3b207468 t crtbegin.o; th │ │ │ │ - 0x000d5750 650a2020 20202020 206c696e 6b657220 e. linker │ │ │ │ - 0x000d5760 776f6e27 74206c6f 6f6b2066 6f722061 won't look for a │ │ │ │ - 0x000d5770 2066696c 6520746f 206d6174 63682061 file to match a │ │ │ │ - 0x000d5780 0a202020 20202020 77696c64 63617264 . wildcard │ │ │ │ - 0x000d5790 2e202054 68652077 696c6463 61726420 . The wildcard │ │ │ │ - 0x000d57a0 616c736f 206d6561 6e732074 68617420 also means that │ │ │ │ - 0x000d57b0 69740a20 20202020 2020646f 65736e27 it. doesn' │ │ │ │ - 0x000d57c0 74206d61 74746572 20776869 63682064 t matter which d │ │ │ │ - 0x000d57d0 69726563 746f7279 20637274 62656769 irectory crtbegi │ │ │ │ - 0x000d57e0 6e2e6f0a 20202020 20202069 7320696e n.o. is in │ │ │ │ - 0x000d57f0 2e20202a 2f0a2020 20204b45 45502028 . */. KEEP ( │ │ │ │ - 0x000d5800 2a637274 62656769 6e2e6f28 2e63746f *crtbegin.o(.cto │ │ │ │ - 0x000d5810 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000d5820 63727462 6567696e 3f2e6f28 2e63746f crtbegin?.o(.cto │ │ │ │ - 0x000d5830 72732929 0a202020 202f2a20 57652064 rs)). /* We d │ │ │ │ - 0x000d5840 6f6e2774 2077616e 7420746f 20696e63 on't want to inc │ │ │ │ - 0x000d5850 6c756465 20746865 202e6374 6f722073 lude the .ctor s │ │ │ │ - 0x000d5860 65637469 6f6e2066 726f6d0a 20202020 ection from. │ │ │ │ - 0x000d5870 20202074 68652063 7274656e 642e6f20 the crtend.o │ │ │ │ - 0x000d5880 66696c65 20756e74 696c2061 66746572 file until after │ │ │ │ - 0x000d5890 20746865 20736f72 74656420 63746f72 the sorted ctor │ │ │ │ - 0x000d58a0 732e0a20 20202020 20205468 65202e63 s.. The .c │ │ │ │ - 0x000d58b0 746f7220 73656374 696f6e20 66726f6d tor section from │ │ │ │ - 0x000d58c0 20746865 20637274 656e6420 66696c65 the crtend file │ │ │ │ - 0x000d58d0 20636f6e 7461696e 73207468 650a2020 contains the. │ │ │ │ - 0x000d58e0 20202020 20656e64 206f6620 63746f72 end of ctor │ │ │ │ - 0x000d58f0 73206d61 726b6572 20616e64 20697420 s marker and it │ │ │ │ - 0x000d5900 6d757374 20626520 6c617374 202a2f0a must be last */. │ │ │ │ - 0x000d5910 20202020 4b454550 20282a28 4558434c KEEP (*(EXCL │ │ │ │ - 0x000d5920 5544455f 46494c45 20282a63 7274656e UDE_FILE (*crten │ │ │ │ - 0x000d5930 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000d5940 202e6374 6f727329 290a2020 20204b45 .ctors)). KE │ │ │ │ - 0x000d5950 45502028 2a28534f 5254282e 63746f72 EP (*(SORT(.ctor │ │ │ │ - 0x000d5960 732e2a29 29290a20 2020204b 45455020 s.*))). KEEP │ │ │ │ - 0x000d5970 282a282e 63746f72 7329290a 20207d0a (*(.ctors)). }. │ │ │ │ - 0x000d5980 20202e64 746f7273 20202020 20202020 .dtors │ │ │ │ - 0x000d5990 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000d59a0 20282a63 72746265 67696e2e 6f282e64 (*crtbegin.o(.d │ │ │ │ - 0x000d59b0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x000d59c0 282a6372 74626567 696e3f2e 6f282e64 (*crtbegin?.o(.d │ │ │ │ - 0x000d59d0 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x000d59e0 282a2845 58434c55 44455f46 494c4520 (*(EXCLUDE_FILE │ │ │ │ - 0x000d59f0 282a6372 74656e64 2e6f202a 63727465 (*crtend.o *crte │ │ │ │ - 0x000d5a00 6e643f2e 6f202920 2e64746f 72732929 nd?.o ) .dtors)) │ │ │ │ - 0x000d5a10 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000d5a20 54282e64 746f7273 2e2a2929 290a2020 T(.dtors.*))). │ │ │ │ - 0x000d5a30 20204b45 45502028 2a282e64 746f7273 KEEP (*(.dtors │ │ │ │ - 0x000d5a40 29290a20 207d0a20 202e6a63 72202020 )). }. .jcr │ │ │ │ - 0x000d5a50 20202020 20202020 203a207b 204b4545 : { KEE │ │ │ │ - 0x000d5a60 5020282a 282e6a63 72292920 7d0a2020 P (*(.jcr)) }. │ │ │ │ - 0x000d5a70 2e646174 612e7265 6c2e726f 203a207b .data.rel.ro : { │ │ │ │ - 0x000d5a80 202a282e 64617461 2e72656c 2e726f2e *(.data.rel.ro. │ │ │ │ - 0x000d5a90 6c6f6361 6c2a202e 676e752e 6c696e6b local* .gnu.link │ │ │ │ - 0x000d5aa0 6f6e6365 2e642e72 656c2e72 6f2e6c6f once.d.rel.ro.lo │ │ │ │ - 0x000d5ab0 63616c2e 2a29202a 282e6461 74612e72 cal.*) *(.data.r │ │ │ │ - 0x000d5ac0 656c2e72 6f202e64 6174612e 72656c2e el.ro .data.rel. │ │ │ │ - 0x000d5ad0 726f2e2a 202e676e 752e6c69 6e6b6f6e ro.* .gnu.linkon │ │ │ │ - 0x000d5ae0 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ - 0x000d5af0 0a20202e 64796e61 6d696320 20202020 . .dynamic │ │ │ │ - 0x000d5b00 2020203a 207b202a 282e6479 6e616d69 : { *(.dynami │ │ │ │ - 0x000d5b10 6329207d 0a20202e 676f7420 20202020 c) }. .got │ │ │ │ - 0x000d5b20 20202020 2020203a 207b202a 282e676f : { *(.go │ │ │ │ - 0x000d5b30 7429202a 282e6967 6f742920 7d0a2020 t) *(.igot) }. │ │ │ │ - 0x000d5b40 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000d5b50 5f52454c 524f5f45 4e442028 31322c20 _RELRO_END (12, │ │ │ │ - 0x000d5b60 2e293b0a 20202e67 6f742e70 6c742020 .);. .got.plt │ │ │ │ - 0x000d5b70 20202020 20203a20 7b202a28 2e676f74 : { *(.got │ │ │ │ - 0x000d5b80 2e706c74 29202a28 2e69676f 742e706c .plt) *(.igot.pl │ │ │ │ - 0x000d5b90 7429207d 0a20202e 64617461 20202020 t) }. .data │ │ │ │ - 0x000d5ba0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000d5bb0 2050524f 56494445 20285f5f 64617461 PROVIDE (__data │ │ │ │ - 0x000d5bc0 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000d5bd0 202a282e 64617461 202e6461 74612e2a *(.data .data.* │ │ │ │ - 0x000d5be0 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000d5bf0 2e2a290a 20202020 534f5254 28434f4e .*). SORT(CON │ │ │ │ - 0x000d5c00 53545255 43544f52 53290a20 207d0a20 STRUCTORS). }. │ │ │ │ - 0x000d5c10 202e6461 74613120 20202020 20202020 .data1 │ │ │ │ - 0x000d5c20 203a207b 202a282e 64617461 3129207d : { *(.data1) } │ │ │ │ - 0x000d5c30 0a202050 524f5649 44452028 5f656461 . PROVIDE (_eda │ │ │ │ - 0x000d5c40 7461203d 202e293b 0a202050 524f5649 ta = .);. PROVI │ │ │ │ - 0x000d5c50 44452028 65646174 61203d20 2e293b0a DE (edata = .);. │ │ │ │ - 0x000d5c60 20202e20 3d20414c 49474e28 414c4947 . = ALIGN(ALIG │ │ │ │ - 0x000d5c70 4e4f4628 4e455854 5f534543 54494f4e NOF(NEXT_SECTION │ │ │ │ - 0x000d5c80 29293b0a 20205052 4f564944 4520285f ));. PROVIDE (_ │ │ │ │ - 0x000d5c90 5f627373 5f737461 7274203d 202e293b _bss_start = .); │ │ │ │ - 0x000d5ca0 0a202050 524f5649 44452028 5f5f6273 . PROVIDE (__bs │ │ │ │ - 0x000d5cb0 735f7374 6172745f 5f203d20 2e293b0a s_start__ = .);. │ │ │ │ - 0x000d5cc0 20202e62 73732020 20202020 20202020 .bss │ │ │ │ - 0x000d5cd0 20203a0a 20207b0a 20202020 2a282e64 :. {. *(.d │ │ │ │ - 0x000d5ce0 796e6273 73290a20 2020202a 282e6273 ynbss). *(.bs │ │ │ │ - 0x000d5cf0 73202e62 73732e2a 202e676e 752e6c69 s .bss.* .gnu.li │ │ │ │ - 0x000d5d00 6e6b6f6e 63652e62 2e2a290a 20202020 nkonce.b.*). │ │ │ │ - 0x000d5d10 2a28434f 4d4d4f4e 290a2020 20202f2a *(COMMON). /* │ │ │ │ - 0x000d5d20 20416c69 676e2068 65726520 746f2065 Align here to e │ │ │ │ - 0x000d5d30 6e737572 65207468 61742069 6e207468 nsure that in th │ │ │ │ - 0x000d5d40 6520636f 6d6d6f6e 20636173 65206f66 e common case of │ │ │ │ - 0x000d5d50 20746865 7265206f 6e6c7920 6265696e there only bein │ │ │ │ - 0x000d5d60 67206f6e 650a2020 20202020 20747970 g one. typ │ │ │ │ - 0x000d5d70 65206f66 202e6273 73207365 6374696f e of .bss sectio │ │ │ │ - 0x000d5d80 6e2c2074 68652073 65637469 6f6e206f n, the section o │ │ │ │ - 0x000d5d90 63637570 69657320 73706163 65207570 ccupies space up │ │ │ │ - 0x000d5da0 20746f20 5f656e64 2e0a2020 20202020 to _end.. │ │ │ │ - 0x000d5db0 20416c69 676e2061 66746572 202e6273 Align after .bs │ │ │ │ - 0x000d5dc0 7320746f 20656e73 75726520 636f7272 s to ensure corr │ │ │ │ - 0x000d5dd0 65637420 616c6967 6e6d656e 74206576 ect alignment ev │ │ │ │ - 0x000d5de0 656e2069 66207468 650a2020 20202020 en if the. │ │ │ │ - 0x000d5df0 202e6273 73207365 6374696f 6e206469 .bss section di │ │ │ │ - 0x000d5e00 73617070 65617273 20626563 61757365 sappears because │ │ │ │ - 0x000d5e10 20746865 72652061 7265206e 6f20696e there are no in │ │ │ │ - 0x000d5e20 70757420 73656374 696f6e73 2e0a2020 put sections.. │ │ │ │ - 0x000d5e30 20202020 20464958 4d453a20 57687920 FIXME: Why │ │ │ │ - 0x000d5e40 646f2077 65206e65 65642069 743f2057 do we need it? W │ │ │ │ - 0x000d5e50 68656e20 74686572 65206973 206e6f20 hen there is no │ │ │ │ - 0x000d5e60 2e627373 20736563 74696f6e 2c207765 .bss section, we │ │ │ │ - 0x000d5e70 20646f20 6e6f740a 20202020 20202070 do not. p │ │ │ │ - 0x000d5e80 61642074 6865202e 64617461 20736563 ad the .data sec │ │ │ │ - 0x000d5e90 74696f6e 2e20202a 2f0a2020 20202020 tion. */. │ │ │ │ - 0x000d5ea0 2e203d20 414c4947 4e282e20 213d2030 . = ALIGN(. != 0 │ │ │ │ - 0x000d5eb0 203f2033 32202f20 38203a20 31293b0a ? 32 / 8 : 1);. │ │ │ │ - 0x000d5ec0 20207d0a 20205052 4f564944 4520285f }. PROVIDE (_ │ │ │ │ - 0x000d5ed0 6273735f 656e645f 5f203d20 2e293b20 bss_end__ = .); │ │ │ │ - 0x000d5ee0 50524f56 49444520 285f5f62 73735f65 PROVIDE (__bss_e │ │ │ │ - 0x000d5ef0 6e645f5f 203d202e 293b0a20 2020202e nd__ = .);. . │ │ │ │ - 0x000d5f00 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000d5f10 3b0a2020 2f2a2053 74617274 206f6620 ;. /* Start of │ │ │ │ - 0x000d5f20 74686520 4c617267 65204461 74612072 the Large Data r │ │ │ │ - 0x000d5f30 6567696f 6e2e2020 2a2f0a20 202e203d egion. */. . = │ │ │ │ - 0x000d5f40 20534547 4d454e54 5f535441 52542822 SEGMENT_START(" │ │ │ │ - 0x000d5f50 6c646174 612d7365 676d656e 74222c20 ldata-segment", │ │ │ │ - 0x000d5f60 2e293b0a 20202e20 3d20414c 49474e28 .);. . = ALIGN( │ │ │ │ - 0x000d5f70 3332202f 2038293b 0a202050 524f5649 32 / 8);. PROVI │ │ │ │ - 0x000d5f80 44452028 5f5f656e 645f5f20 3d202e29 DE (__end__ = .) │ │ │ │ - 0x000d5f90 3b0a2020 50524f56 49444520 285f656e ;. PROVIDE (_en │ │ │ │ - 0x000d5fa0 64203d20 2e293b0a 20205052 4f564944 d = .);. PROVID │ │ │ │ - 0x000d5fb0 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x000d5fc0 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000d5fd0 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x000d5fe0 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x000d5ff0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000d6000 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x000d6010 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x000d6020 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x000d6030 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000d6040 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x000d6050 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000d6060 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x000d6070 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x000d6080 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x000d6090 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x000d60a0 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x000d60b0 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x000d60c0 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x000d60d0 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x000d60e0 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x000d60f0 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x000d6100 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x000d6110 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x000d6120 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x000d6130 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x000d6140 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x000d6150 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x000d6160 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x000d6170 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x000d6180 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x000d6190 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x000d61a0 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x000d61b0 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x000d61c0 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x000d61d0 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000d61e0 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x000d61f0 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x000d6200 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x000d6210 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x000d6220 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x000d6230 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x000d6240 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x000d6250 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x000d6260 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x000d6270 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x000d6280 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x000d6290 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x000d62a0 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x000d62b0 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000d62c0 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x000d62d0 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x000d62e0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000d62f0 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x000d6300 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x000d6310 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000d6320 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x000d6330 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x000d6340 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x000d6350 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x000d6360 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x000d6370 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000d6380 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x000d6390 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x000d63a0 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x000d63b0 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x000d63c0 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x000d63d0 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x000d63e0 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x000d63f0 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x000d6400 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000d6410 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x000d6420 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x000d6430 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x000d6440 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x000d6450 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x000d6460 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x000d6470 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d6480 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x000d6490 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x000d64a0 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x000d64b0 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x000d64c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d64d0 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x000d64e0 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x000d64f0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x000d6500 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x000d6510 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000d6520 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x000d6530 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x000d6540 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000d6550 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x000d6560 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x000d6570 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000d6580 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x000d6590 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x000d65a0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d65b0 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x000d65c0 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x000d65d0 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x000d65e0 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000d65f0 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x000d6600 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x000d6610 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x000d6620 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000d6630 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x000d6640 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x000d6650 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x000d6660 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x000d6670 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x000d6680 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x000d6690 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x000d66a0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000d66b0 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x000d66c0 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x000d66d0 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x000d66e0 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x000d66f0 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x000d6700 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x000d6710 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x000d6720 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d6730 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x000d6740 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x000d6750 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d6760 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x000d6770 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x000d6780 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d6790 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x000d67a0 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x000d67b0 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x000d67c0 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x000d67d0 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x000d67e0 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x000d67f0 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x000d6800 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x000d6810 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x000d6820 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x000d6830 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x000d6840 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x000d6850 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x000d6860 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x000d6870 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x000d6880 2f2a2053 63726970 7420666f 72202d73 /* Script for -s │ │ │ │ - 0x000d6890 68617265 64202d7a 20736570 61726174 hared -z separat │ │ │ │ - 0x000d68a0 652d636f 6465202a 2f0a2f2a 20436f70 e-code */./* Cop │ │ │ │ - 0x000d68b0 79726967 68742028 43292032 3031342d yright (C) 2014- │ │ │ │ - 0x000d68c0 32303236 20467265 6520536f 66747761 2026 Free Softwa │ │ │ │ - 0x000d68d0 72652046 6f756e64 6174696f 6e2c2049 re Foundation, I │ │ │ │ - 0x000d68e0 6e632e0a 20202043 6f707969 6e672061 nc.. Copying a │ │ │ │ - 0x000d68f0 6e642064 69737472 69627574 696f6e20 nd distribution │ │ │ │ - 0x000d6900 6f662074 68697320 73637269 70742c20 of this script, │ │ │ │ - 0x000d6910 77697468 206f7220 77697468 6f757420 with or without │ │ │ │ - 0x000d6920 6d6f6469 66696361 74696f6e 2c0a2020 modification,. │ │ │ │ - 0x000d6930 20617265 20706572 6d697474 65642069 are permitted i │ │ │ │ - 0x000d6940 6e20616e 79206d65 6469756d 20776974 n any medium wit │ │ │ │ - 0x000d6950 686f7574 20726f79 616c7479 2070726f hout royalty pro │ │ │ │ - 0x000d6960 76696465 64207468 6520636f 70797269 vided the copyri │ │ │ │ - 0x000d6970 6768740a 2020206e 6f746963 6520616e ght. notice an │ │ │ │ - 0x000d6980 64207468 6973206e 6f746963 65206172 d this notice ar │ │ │ │ - 0x000d6990 65207072 65736572 7665642e 20202a2f e preserved. */ │ │ │ │ - 0x000d69a0 0a4f5554 5055545f 464f524d 41542822 .OUTPUT_FORMAT(" │ │ │ │ - 0x000d69b0 656c6633 322d6c69 74746c65 61617263 elf32-littleaarc │ │ │ │ - 0x000d69c0 68363422 2c202265 6c663332 2d626967 h64", "elf32-big │ │ │ │ - 0x000d69d0 61617263 68363422 2c202265 6c663332 aarch64", "elf32 │ │ │ │ - 0x000d69e0 2d6c6974 746c6561 61726368 36342229 -littleaarch64") │ │ │ │ - 0x000d69f0 0a4f5554 5055545f 41524348 28616172 .OUTPUT_ARCH(aar │ │ │ │ - 0x000d6a00 63683634 3a696c70 3332290a 454e5452 ch64:ilp32).ENTR │ │ │ │ - 0x000d6a10 59285f73 74617274 290a5345 41524348 Y(_start).SEARCH │ │ │ │ - 0x000d6a20 5f444952 28223d2f 7573722f 6c6f6361 _DIR("=/usr/loca │ │ │ │ - 0x000d6a30 6c2f6c69 622f6161 72636836 345f696c l/lib/aarch64_il │ │ │ │ - 0x000d6a40 7033322d 6c696e75 782d676e 7522293b p32-linux-gnu"); │ │ │ │ - 0x000d6a50 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000d6a60 69622f61 61726368 36345f69 6c703332 ib/aarch64_ilp32 │ │ │ │ - 0x000d6a70 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000d6a80 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d6a90 6c69622f 61617263 6836345f 696c7033 lib/aarch64_ilp3 │ │ │ │ - 0x000d6aa0 322d6c69 6e75782d 676e7522 293b2053 2-linux-gnu"); S │ │ │ │ - 0x000d6ab0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000d6ac0 2f6c6f63 616c2f6c 69622f61 61726368 /local/lib/aarch │ │ │ │ - 0x000d6ad0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000d6ae0 53454152 43485f44 49522822 3d2f6c69 SEARCH_DIR("=/li │ │ │ │ - 0x000d6af0 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000d6b00 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000d6b10 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000d6b20 63683634 2d6c696e 75782d67 6e752229 ch64-linux-gnu") │ │ │ │ - 0x000d6b30 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d6b40 7573722f 6c69622f 61617263 6836342d usr/lib/aarch64- │ │ │ │ - 0x000d6b50 6c696e75 782d676e 75696c70 33322229 linux-gnuilp32") │ │ │ │ - 0x000d6b60 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d6b70 7573722f 6c6f6361 6c2f6c69 62696c70 usr/local/libilp │ │ │ │ - 0x000d6b80 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000d6b90 28223d2f 6c696269 6c703332 22293b20 ("=/libilp32"); │ │ │ │ - 0x000d6ba0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000d6bb0 722f6c69 62696c70 33322229 3b205345 r/libilp32"); SE │ │ │ │ - 0x000d6bc0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d6bd0 6c6f6361 6c2f6c69 6222293b 20534541 local/lib"); SEA │ │ │ │ - 0x000d6be0 5243485f 44495228 223d2f6c 69622229 RCH_DIR("=/lib") │ │ │ │ - 0x000d6bf0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d6c00 7573722f 6c696222 293b2053 45415243 usr/lib"); SEARC │ │ │ │ - 0x000d6c10 485f4449 5228223d 2f757372 2f616172 H_DIR("=/usr/aar │ │ │ │ - 0x000d6c20 63683634 2d6c696e 75782d67 6e752f6c ch64-linux-gnu/l │ │ │ │ - 0x000d6c30 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000d6c40 485f4449 5228223d 2f757372 2f616172 H_DIR("=/usr/aar │ │ │ │ - 0x000d6c50 63683634 2d6c696e 75782d67 6e752f6c ch64-linux-gnu/l │ │ │ │ - 0x000d6c60 69622229 3b0a5345 4354494f 4e530a7b ib");.SECTIONS.{ │ │ │ │ - 0x000d6c70 0a20202e 203d2053 45474d45 4e545f53 . . = SEGMENT_S │ │ │ │ - 0x000d6c80 54415254 28227465 78742d73 65676d65 TART("text-segme │ │ │ │ - 0x000d6c90 6e74222c 20302920 2b205349 5a454f46 nt", 0) + SIZEOF │ │ │ │ - 0x000d6ca0 5f484541 44455253 3b0a2020 2f2a2050 _HEADERS;. /* P │ │ │ │ - 0x000d6cb0 6c616365 20746865 20627569 6c642d69 lace the build-i │ │ │ │ - 0x000d6cc0 64206173 20636c6f 73652074 6f207468 d as close to th │ │ │ │ - 0x000d6cd0 6520454c 46206865 61646572 73206173 e ELF headers as │ │ │ │ - 0x000d6ce0 20706f73 7369626c 652e2020 54686973 possible. This │ │ │ │ - 0x000d6cf0 0a202020 20206d61 78696d69 73657320 . maximises │ │ │ │ - 0x000d6d00 74686520 6368616e 63652074 68652062 the chance the b │ │ │ │ - 0x000d6d10 75696c64 2d696420 77696c6c 20626520 uild-id will be │ │ │ │ - 0x000d6d20 70726573 656e7420 696e2063 6f726520 present in core │ │ │ │ - 0x000d6d30 66696c65 732c0a20 20202020 77686963 files,. whic │ │ │ │ - 0x000d6d40 68204744 42206361 6e207468 656e2075 h GDB can then u │ │ │ │ - 0x000d6d50 73652074 6f206c6f 63617465 20746865 se to locate the │ │ │ │ - 0x000d6d60 20617373 6f636961 74656420 64656275 associated debu │ │ │ │ - 0x000d6d70 67696e66 6f206669 6c652e20 202a2f0a ginfo file. */. │ │ │ │ - 0x000d6d80 20202e6e 6f74652e 676e752e 6275696c .note.gnu.buil │ │ │ │ - 0x000d6d90 642d6964 20203a20 7b202a28 2e6e6f74 d-id : { *(.not │ │ │ │ - 0x000d6da0 652e676e 752e6275 696c642d 69642920 e.gnu.build-id) │ │ │ │ - 0x000d6db0 7d0a2020 2e686173 68202020 20202020 }. .hash │ │ │ │ - 0x000d6dc0 20202020 3a207b20 2a282e68 61736829 : { *(.hash) │ │ │ │ - 0x000d6dd0 207d0a20 202e676e 752e6861 73682020 }. .gnu.hash │ │ │ │ - 0x000d6de0 20202020 203a207b 202a282e 676e752e : { *(.gnu. │ │ │ │ - 0x000d6df0 68617368 29207d0a 20202e64 796e7379 hash) }. .dynsy │ │ │ │ - 0x000d6e00 6d202020 20202020 20203a20 7b202a28 m : { *( │ │ │ │ - 0x000d6e10 2e64796e 73796d29 207d0a20 202e6479 .dynsym) }. .dy │ │ │ │ - 0x000d6e20 6e737472 20202020 20202020 203a207b nstr : { │ │ │ │ - 0x000d6e30 202a282e 64796e73 74722920 7d0a2020 *(.dynstr) }. │ │ │ │ - 0x000d6e40 2e676e75 2e766572 73696f6e 20202020 .gnu.version │ │ │ │ - 0x000d6e50 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000d6e60 6f6e2920 7d0a2020 2e676e75 2e766572 on) }. .gnu.ver │ │ │ │ - 0x000d6e70 73696f6e 5f642020 3a207b20 2a282e67 sion_d : { *(.g │ │ │ │ - 0x000d6e80 6e752e76 65727369 6f6e5f64 29207d0a nu.version_d) }. │ │ │ │ - 0x000d6e90 20202e67 6e752e76 65727369 6f6e5f72 .gnu.version_r │ │ │ │ - 0x000d6ea0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000d6eb0 73696f6e 5f722920 7d0a2020 2e72656c sion_r) }. .rel │ │ │ │ - 0x000d6ec0 612e696e 69742020 20202020 3a207b20 a.init : { │ │ │ │ - 0x000d6ed0 2a282e72 656c612e 696e6974 29207d0a *(.rela.init) }. │ │ │ │ - 0x000d6ee0 20202e72 656c612e 74657874 20202020 .rela.text │ │ │ │ - 0x000d6ef0 20203a20 7b202a28 2e72656c 612e7465 : { *(.rela.te │ │ │ │ - 0x000d6f00 7874202e 72656c61 2e746578 742e2a20 xt .rela.text.* │ │ │ │ - 0x000d6f10 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000d6f20 63652e74 2e2a2920 7d0a2020 2e72656c ce.t.*) }. .rel │ │ │ │ - 0x000d6f30 612e6669 6e692020 20202020 3a207b20 a.fini : { │ │ │ │ - 0x000d6f40 2a282e72 656c612e 66696e69 29207d0a *(.rela.fini) }. │ │ │ │ - 0x000d6f50 20202e72 656c612e 726f6461 74612020 .rela.rodata │ │ │ │ - 0x000d6f60 20203a20 7b202a28 2e72656c 612e726f : { *(.rela.ro │ │ │ │ - 0x000d6f70 64617461 202e7265 6c612e72 6f646174 data .rela.rodat │ │ │ │ - 0x000d6f80 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000d6f90 6e6b6f6e 63652e72 2e2a2920 7d0a2020 nkonce.r.*) }. │ │ │ │ - 0x000d6fa0 2e72656c 612e6461 74612e72 656c2e72 .rela.data.rel.r │ │ │ │ - 0x000d6fb0 6f202020 3a207b20 2a282e72 656c612e o : { *(.rela. │ │ │ │ - 0x000d6fc0 64617461 2e72656c 2e726f20 2e72656c data.rel.ro .rel │ │ │ │ - 0x000d6fd0 612e6461 74612e72 656c2e72 6f2e2a20 a.data.rel.ro.* │ │ │ │ - 0x000d6fe0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000d6ff0 63652e64 2e72656c 2e726f2e 2a29207d ce.d.rel.ro.*) } │ │ │ │ - 0x000d7000 0a20202e 72656c61 2e646174 61202020 . .rela.data │ │ │ │ - 0x000d7010 2020203a 207b202a 282e7265 6c612e64 : { *(.rela.d │ │ │ │ - 0x000d7020 61746120 2e72656c 612e6461 74612e2a ata .rela.data.* │ │ │ │ - 0x000d7030 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000d7040 6e63652e 642e2a29 207d0a20 202e7265 nce.d.*) }. .re │ │ │ │ - 0x000d7050 6c612e74 64617461 0920203a 207b202a la.tdata. : { * │ │ │ │ - 0x000d7060 282e7265 6c612e74 64617461 202e7265 (.rela.tdata .re │ │ │ │ - 0x000d7070 6c612e74 64617461 2e2a202e 72656c61 la.tdata.* .rela │ │ │ │ - 0x000d7080 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000d7090 2e2a2920 7d0a2020 2e72656c 612e7462 .*) }. .rela.tb │ │ │ │ - 0x000d70a0 73730920 203a207b 202a282e 72656c61 ss. : { *(.rela │ │ │ │ - 0x000d70b0 2e746273 73202e72 656c612e 74627373 .tbss .rela.tbss │ │ │ │ - 0x000d70c0 2e2a202e 72656c61 2e676e75 2e6c696e .* .rela.gnu.lin │ │ │ │ - 0x000d70d0 6b6f6e63 652e7462 2e2a2920 7d0a2020 konce.tb.*) }. │ │ │ │ - 0x000d70e0 2e72656c 612e6374 6f727320 20202020 .rela.ctors │ │ │ │ - 0x000d70f0 3a207b20 2a282e72 656c612e 63746f72 : { *(.rela.ctor │ │ │ │ - 0x000d7100 7329207d 0a20202e 72656c61 2e64746f s) }. .rela.dto │ │ │ │ - 0x000d7110 72732020 2020203a 207b202a 282e7265 rs : { *(.re │ │ │ │ - 0x000d7120 6c612e64 746f7273 29207d0a 20202e72 la.dtors) }. .r │ │ │ │ - 0x000d7130 656c612e 676f7420 20202020 20203a20 ela.got : │ │ │ │ - 0x000d7140 7b202a28 2e72656c 612e676f 7429207d { *(.rela.got) } │ │ │ │ - 0x000d7150 0a20202e 72656c61 2e627373 20202020 . .rela.bss │ │ │ │ - 0x000d7160 2020203a 207b202a 282e7265 6c612e62 : { *(.rela.b │ │ │ │ - 0x000d7170 7373202e 72656c61 2e627373 2e2a202e ss .rela.bss.* . │ │ │ │ - 0x000d7180 72656c61 2e676e75 2e6c696e 6b6f6e63 rela.gnu.linkonc │ │ │ │ - 0x000d7190 652e622e 2a29207d 0a20202e 72656c61 e.b.*) }. .rela │ │ │ │ - 0x000d71a0 2e696675 6e632020 2020203a 207b202a .ifunc : { * │ │ │ │ - 0x000d71b0 282e7265 6c612e69 66756e63 29207d0a (.rela.ifunc) }. │ │ │ │ - 0x000d71c0 20202e72 656c612e 706c7420 20202020 .rela.plt │ │ │ │ - 0x000d71d0 20203a0a 20202020 7b0a2020 20202020 :. {. │ │ │ │ - 0x000d71e0 2a282e72 656c612e 706c7429 0a202020 *(.rela.plt). │ │ │ │ - 0x000d71f0 2020202a 282e7265 6c612e69 706c7429 *(.rela.iplt) │ │ │ │ - 0x000d7200 0a202020 207d0a20 202e7265 6c722e64 . }. .relr.d │ │ │ │ - 0x000d7210 796e203a 207b202a 282e7265 6c722e64 yn : { *(.relr.d │ │ │ │ - 0x000d7220 796e2920 7d0a2020 2f2a2041 6c69676e yn) }. /* Align │ │ │ │ - 0x000d7230 20746865 20746578 74207365 676d656e the text segmen │ │ │ │ - 0x000d7240 742e2020 2a2f0a20 202e203d 20414c49 t. */. . = ALI │ │ │ │ - 0x000d7250 474e2843 4f4e5354 414e5420 284d4158 GN(CONSTANT (MAX │ │ │ │ - 0x000d7260 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000d7270 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x000d7280 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x000d7290 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x000d72a0 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000d72b0 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000d72c0 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x000d72d0 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000d72e0 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x000d72f0 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x000d7300 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x000d7310 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x000d7320 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000d7330 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x000d7340 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x000d7350 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x000d7360 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000d7370 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x000d7380 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x000d7390 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x000d73a0 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x000d73b0 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x000d73c0 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x000d73d0 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x000d73e0 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x000d73f0 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x000d7400 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000d7410 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x000d7420 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x000d7430 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x000d7440 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x000d7450 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x000d7460 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x000d7470 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x000d7480 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000d7490 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000d74a0 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x000d74b0 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x000d74c0 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x000d74d0 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x000d74e0 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x000d74f0 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x000d7500 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x000d7510 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x000d7520 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x000d7530 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x000d7540 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x000d7550 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000d7560 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x000d7570 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x000d7580 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x000d7590 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x000d75a0 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000d75b0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000d75c0 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000d75d0 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000d75e0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000d75f0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000d7600 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000d7610 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x000d7620 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x000d7630 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000d7640 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x000d7650 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000d7660 202d2031 2929293b 0a20202e 726f6461 - 1)));. .roda │ │ │ │ - 0x000d7670 74612020 20202020 2020203a 207b202a ta : { * │ │ │ │ - 0x000d7680 282e726f 64617461 202e726f 64617461 (.rodata .rodata │ │ │ │ - 0x000d7690 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000d76a0 2e722e2a 29207d0a 20202e72 6f646174 .r.*) }. .rodat │ │ │ │ - 0x000d76b0 61312020 20202020 20203a20 7b202a28 a1 : { *( │ │ │ │ - 0x000d76c0 2e726f64 61746131 29207d0a 20202e65 .rodata1) }. .e │ │ │ │ - 0x000d76d0 685f6672 616d655f 68647220 20203a20 h_frame_hdr : │ │ │ │ - 0x000d76e0 7b202a28 2e65685f 6672616d 655f6864 { *(.eh_frame_hd │ │ │ │ - 0x000d76f0 7229202a 282e6568 5f667261 6d655f65 r) *(.eh_frame_e │ │ │ │ - 0x000d7700 6e747279 202e6568 5f667261 6d655f65 ntry .eh_frame_e │ │ │ │ - 0x000d7710 6e747279 2e2a2920 7d0a2020 2e65685f ntry.*) }. .eh_ │ │ │ │ - 0x000d7720 6672616d 65202020 20202020 3a204f4e frame : ON │ │ │ │ - 0x000d7730 4c595f49 465f524f 207b204b 45455020 LY_IF_RO { KEEP │ │ │ │ - 0x000d7740 282a282e 65685f66 72616d65 2929202a (*(.eh_frame)) * │ │ │ │ - 0x000d7750 282e6568 5f667261 6d652e2a 29207d0a (.eh_frame.*) }. │ │ │ │ - 0x000d7760 20202e73 6672616d 65202020 20202020 .sframe │ │ │ │ - 0x000d7770 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000d7780 204b4545 5020282a 282e7366 72616d65 KEEP (*(.sframe │ │ │ │ - 0x000d7790 2929202a 282e7366 72616d65 2e2a2920 )) *(.sframe.*) │ │ │ │ - 0x000d77a0 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000d77b0 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000d77c0 465f524f 207b202a 282e6763 635f6578 F_RO { *(.gcc_ex │ │ │ │ - 0x000d77d0 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000d77e0 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000d77f0 7d0a2020 2e676e75 5f657874 61622020 }. .gnu_extab │ │ │ │ - 0x000d7800 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000d7810 2a282e67 6e755f65 78746162 2a29207d *(.gnu_extab*) } │ │ │ │ - 0x000d7820 0a20202f 2a205468 65736520 73656374 . /* These sect │ │ │ │ - 0x000d7830 696f6e73 20617265 2067656e 65726174 ions are generat │ │ │ │ - 0x000d7840 65642062 79207468 65205375 6e2f4f72 ed by the Sun/Or │ │ │ │ - 0x000d7850 61636c65 20432b2b 20636f6d 70696c65 acle C++ compile │ │ │ │ - 0x000d7860 722e2020 2a2f0a20 202e6578 63657074 r. */. .except │ │ │ │ - 0x000d7870 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000d7880 4e4c595f 49465f52 4f207b20 2a282e65 NLY_IF_RO { *(.e │ │ │ │ - 0x000d7890 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000d78a0 29207d0a 20202f2a 20566172 696f7573 ) }. /* Various │ │ │ │ - 0x000d78b0 206e6f74 65207365 6374696f 6e732e20 note sections. │ │ │ │ - 0x000d78c0 20506c61 63656420 68657265 20736f20 Placed here so │ │ │ │ - 0x000d78d0 74686174 20746865 79206172 6520616c that they are al │ │ │ │ - 0x000d78e0 77617973 20696e63 6c756465 640a2020 ways included. │ │ │ │ - 0x000d78f0 20202069 6e207468 65207265 61642d6f in the read-o │ │ │ │ - 0x000d7900 6e6c7920 7365676d 656e7420 616e6420 nly segment and │ │ │ │ - 0x000d7910 6e6f7420 74726561 74656420 6173206f not treated as o │ │ │ │ - 0x000d7920 72706861 6e207365 6374696f 6e732e20 rphan sections. │ │ │ │ - 0x000d7930 20546865 0a202020 20206375 7272656e The. curren │ │ │ │ - 0x000d7940 74206f72 7068616e 2068616e 646c696e t orphan handlin │ │ │ │ - 0x000d7950 6720616c 676f7269 74686d20 646f6573 g algorithm does │ │ │ │ - 0x000d7960 20706c61 6365206e 6f746520 73656374 place note sect │ │ │ │ - 0x000d7970 696f6e73 20616674 65722052 2f4f0a20 ions after R/O. │ │ │ │ - 0x000d7980 20202020 64617461 2c206275 74207468 data, but th │ │ │ │ - 0x000d7990 69732069 73206e6f 74206775 6172616e is is not guaran │ │ │ │ - 0x000d79a0 74656564 20746f20 616c7761 79732062 teed to always b │ │ │ │ - 0x000d79b0 65207468 65206361 73652e20 202a2f0a e the case. */. │ │ │ │ - 0x000d79c0 20202e6e 6f74652e 6275696c 642d6964 .note.build-id │ │ │ │ - 0x000d79d0 203a2020 20202020 7b202a28 2e6e6f74 : { *(.not │ │ │ │ - 0x000d79e0 652e6275 696c642d 69642920 7d0a2020 e.build-id) }. │ │ │ │ - 0x000d79f0 2e6e6f74 652e474e 552d7374 61636b20 .note.GNU-stack │ │ │ │ - 0x000d7a00 3a202020 20207b20 2a282e6e 6f74652e : { *(.note. │ │ │ │ - 0x000d7a10 474e552d 73746163 6b29207d 0a20202e GNU-stack) }. . │ │ │ │ - 0x000d7a20 6e6f7465 2e676e75 2e70726f 70657274 note.gnu.propert │ │ │ │ - 0x000d7a30 79203a20 207b202a 282e6e6f 74652e67 y : { *(.note.g │ │ │ │ - 0x000d7a40 6e752e70 726f7065 72747929 207d0a20 nu.property) }. │ │ │ │ - 0x000d7a50 202e6e6f 74652e41 42492d74 6167203a .note.ABI-tag : │ │ │ │ - 0x000d7a60 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000d7a70 2e414249 2d746167 29207d0a 20202e6e .ABI-tag) }. .n │ │ │ │ - 0x000d7a80 6f74652e 7061636b 61676520 3a202020 ote.package : │ │ │ │ - 0x000d7a90 20202020 7b202a28 2e6e6f74 652e7061 { *(.note.pa │ │ │ │ - 0x000d7aa0 636b6167 6529207d 0a20202e 6e6f7465 ckage) }. .note │ │ │ │ - 0x000d7ab0 2e646c6f 70656e20 3a202020 20202020 .dlopen : │ │ │ │ - 0x000d7ac0 207b202a 282e6e6f 74652e64 6c6f7065 { *(.note.dlope │ │ │ │ - 0x000d7ad0 6e29207d 0a20202e 6e6f7465 2e6e6574 n) }. .note.net │ │ │ │ - 0x000d7ae0 6273642e 6964656e 74203a20 207b202a bsd.ident : { * │ │ │ │ - 0x000d7af0 282e6e6f 74652e6e 65746273 642e6964 (.note.netbsd.id │ │ │ │ - 0x000d7b00 656e7429 207d0a20 202e6e6f 74652e6f ent) }. .note.o │ │ │ │ - 0x000d7b10 70656e62 73642e69 64656e74 203a207b penbsd.ident : { │ │ │ │ - 0x000d7b20 202a282e 6e6f7465 2e6f7065 6e627364 *(.note.openbsd │ │ │ │ - 0x000d7b30 2e696465 6e742920 7d0a2020 2f2a2053 .ident) }. /* S │ │ │ │ - 0x000d7b40 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000d7b50 20577269 74652044 61746120 72656769 Write Data regi │ │ │ │ - 0x000d7b60 6f6e2e20 202a2f0a 20202f2a 2041646a on. */. /* Adj │ │ │ │ - 0x000d7b70 75737420 74686520 61646472 65737320 ust the address │ │ │ │ - 0x000d7b80 666f7220 74686520 64617461 20736567 for the data seg │ │ │ │ - 0x000d7b90 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000d7ba0 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000d7bb0 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000d7bc0 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000d7bd0 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000d7be0 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000d7bf0 2e203d20 44415441 5f534547 4d454e54 . = DATA_SEGMENT │ │ │ │ - 0x000d7c00 5f414c49 474e2028 434f4e53 54414e54 _ALIGN (CONSTANT │ │ │ │ - 0x000d7c10 20284d41 58504147 4553495a 45292c20 (MAXPAGESIZE), │ │ │ │ - 0x000d7c20 434f4e53 54414e54 2028434f 4d4d4f4e CONSTANT (COMMON │ │ │ │ - 0x000d7c30 50414745 53495a45 29293b0a 20202f2a PAGESIZE));. /* │ │ │ │ - 0x000d7c40 20457863 65707469 6f6e2068 616e646c Exception handl │ │ │ │ - 0x000d7c50 696e672e 20202a2f 0a20202e 65685f66 ing. */. .eh_f │ │ │ │ - 0x000d7c60 72616d65 20202020 2020203a 204f4e4c rame : ONL │ │ │ │ - 0x000d7c70 595f4946 5f525720 7b204b45 45502028 Y_IF_RW { KEEP ( │ │ │ │ - 0x000d7c80 2a282e65 685f6672 616d6529 29202a28 *(.eh_frame)) *( │ │ │ │ - 0x000d7c90 2e65685f 6672616d 652e2a29 207d0a20 .eh_frame.*) }. │ │ │ │ - 0x000d7ca0 202e7366 72616d65 20202020 20202020 .sframe │ │ │ │ - 0x000d7cb0 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000d7cc0 4b454550 20282a28 2e736672 616d6529 KEEP (*(.sframe) │ │ │ │ - 0x000d7cd0 29202a28 2e736672 616d652e 2a29207d ) *(.sframe.*) } │ │ │ │ - 0x000d7ce0 0a20202e 676e755f 65787461 62202020 . .gnu_extab │ │ │ │ - 0x000d7cf0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000d7d00 7b202a28 2e676e75 5f657874 61622920 { *(.gnu_extab) │ │ │ │ - 0x000d7d10 7d0a2020 2e676363 5f657863 6570745f }. .gcc_except_ │ │ │ │ - 0x000d7d20 7461626c 65202020 3a204f4e 4c595f49 table : ONLY_I │ │ │ │ - 0x000d7d30 465f5257 207b202a 282e6763 635f6578 F_RW { *(.gcc_ex │ │ │ │ - 0x000d7d40 63657074 5f746162 6c65202e 6763635f cept_table .gcc_ │ │ │ │ - 0x000d7d50 65786365 70745f74 61626c65 2e2a2920 except_table.*) │ │ │ │ - 0x000d7d60 7d0a2020 2e657863 65707469 6f6e5f72 }. .exception_r │ │ │ │ - 0x000d7d70 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000d7d80 465f5257 207b202a 282e6578 63657074 F_RW { *(.except │ │ │ │ - 0x000d7d90 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000d7da0 202f2a20 54687265 6164204c 6f63616c /* Thread Local │ │ │ │ - 0x000d7db0 2053746f 72616765 20736563 74696f6e Storage section │ │ │ │ - 0x000d7dc0 732e2020 2a2f0a20 202e7464 61746109 s. */. .tdata. │ │ │ │ - 0x000d7dd0 20203a0a 2020207b 0a202020 20202a28 :. {. *( │ │ │ │ - 0x000d7de0 2e746461 7461202e 74646174 612e2a20 .tdata .tdata.* │ │ │ │ - 0x000d7df0 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000d7e00 2e2a290a 2020207d 0a20202e 74627373 .*). }. .tbss │ │ │ │ - 0x000d7e10 09092020 3a207b20 2a282e74 62737320 .. : { *(.tbss │ │ │ │ - 0x000d7e20 2e746273 732e2a20 2e676e75 2e6c696e .tbss.* .gnu.lin │ │ │ │ - 0x000d7e30 6b6f6e63 652e7462 2e2a2920 2a282e74 konce.tb.*) *(.t │ │ │ │ - 0x000d7e40 636f6d6d 6f6e2920 7d0a2020 2e707265 common) }. .pre │ │ │ │ - 0x000d7e50 696e6974 5f617272 61792020 20203a0a init_array :. │ │ │ │ - 0x000d7e60 20207b0a 20202020 4b454550 20282a28 {. KEEP (*( │ │ │ │ - 0x000d7e70 2e707265 696e6974 5f617272 61792929 .preinit_array)) │ │ │ │ - 0x000d7e80 0a20207d 0a20202e 696e6974 5f617272 . }. .init_arr │ │ │ │ - 0x000d7e90 61792020 20203a0a 20207b0a 20202020 ay :. {. │ │ │ │ - 0x000d7ea0 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x000d7eb0 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ - 0x000d7ec0 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ - 0x000d7ed0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000d7ee0 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ - 0x000d7ef0 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ - 0x000d7f00 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x000d7f10 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ │ │ │ - 0x000d7f20 202a6372 74626567 696e3f2e 6f202a63 *crtbegin?.o *c │ │ │ │ - 0x000d7f30 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000d7f40 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x000d7f50 7d0a2020 2e66696e 695f6172 72617920 }. .fini_array │ │ │ │ - 0x000d7f60 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000d7f70 5020282a 28534f52 545f4259 5f494e49 P (*(SORT_BY_INI │ │ │ │ - 0x000d7f80 545f5052 494f5249 5459282e 66696e69 T_PRIORITY(.fini │ │ │ │ - 0x000d7f90 5f617272 61792e2a 2920534f 52545f42 _array.*) SORT_B │ │ │ │ - 0x000d7fa0 595f494e 49545f50 52494f52 49545928 Y_INIT_PRIORITY( │ │ │ │ - 0x000d7fb0 2e64746f 72732e2a 2929290a 20202020 .dtors.*))). │ │ │ │ - 0x000d7fc0 4b454550 20282a28 2e66696e 695f6172 KEEP (*(.fini_ar │ │ │ │ - 0x000d7fd0 72617920 4558434c 5544455f 46494c45 ray EXCLUDE_FILE │ │ │ │ - 0x000d7fe0 20282a63 72746265 67696e2e 6f202a63 (*crtbegin.o *c │ │ │ │ - 0x000d7ff0 72746265 67696e3f 2e6f202a 63727465 rtbegin?.o *crte │ │ │ │ - 0x000d8000 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000d8010 29202e64 746f7273 29290a20 207d0a20 ) .dtors)). }. │ │ │ │ - 0x000d8020 202e6374 6f727320 20202020 20202020 .ctors │ │ │ │ - 0x000d8030 203a0a20 207b0a20 2020202f 2a206763 :. {. /* gc │ │ │ │ - 0x000d8040 63207573 65732063 72746265 67696e2e c uses crtbegin. │ │ │ │ - 0x000d8050 6f20746f 2066696e 64207468 65207374 o to find the st │ │ │ │ - 0x000d8060 61727420 6f660a20 20202020 20207468 art of. th │ │ │ │ - 0x000d8070 6520636f 6e737472 7563746f 72732c20 e constructors, │ │ │ │ - 0x000d8080 736f2077 65206d61 6b652073 75726520 so we make sure │ │ │ │ - 0x000d8090 69742069 730a2020 20202020 20666972 it is. fir │ │ │ │ - 0x000d80a0 73742e20 20426563 61757365 20746869 st. Because thi │ │ │ │ - 0x000d80b0 73206973 20612077 696c6463 6172642c s is a wildcard, │ │ │ │ - 0x000d80c0 2069740a 20202020 20202064 6f65736e it. doesn │ │ │ │ - 0x000d80d0 2774206d 61747465 72206966 20746865 't matter if the │ │ │ │ - 0x000d80e0 20757365 7220646f 6573206e 6f740a20 user does not. │ │ │ │ - 0x000d80f0 20202020 20206163 7475616c 6c79206c actually l │ │ │ │ - 0x000d8100 696e6b20 61676169 6e737420 63727462 ink against crtb │ │ │ │ - 0x000d8110 6567696e 2e6f3b20 7468650a 20202020 egin.o; the. │ │ │ │ - 0x000d8120 2020206c 696e6b65 7220776f 6e277420 linker won't │ │ │ │ - 0x000d8130 6c6f6f6b 20666f72 20612066 696c6520 look for a file │ │ │ │ - 0x000d8140 746f206d 61746368 20610a20 20202020 to match a. │ │ │ │ - 0x000d8150 20207769 6c646361 72642e20 20546865 wildcard. The │ │ │ │ - 0x000d8160 2077696c 64636172 6420616c 736f206d wildcard also m │ │ │ │ - 0x000d8170 65616e73 20746861 74206974 0a202020 eans that it. │ │ │ │ - 0x000d8180 20202020 646f6573 6e277420 6d617474 doesn't matt │ │ │ │ - 0x000d8190 65722077 68696368 20646972 6563746f er which directo │ │ │ │ - 0x000d81a0 72792063 72746265 67696e2e 6f0a2020 ry crtbegin.o. │ │ │ │ - 0x000d81b0 20202020 20697320 696e2e20 202a2f0a is in. */. │ │ │ │ - 0x000d81c0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000d81d0 67696e2e 6f282e63 746f7273 29290a20 gin.o(.ctors)). │ │ │ │ - 0x000d81e0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000d81f0 696e3f2e 6f282e63 746f7273 29290a20 in?.o(.ctors)). │ │ │ │ - 0x000d8200 2020202f 2a205765 20646f6e 27742077 /* We don't w │ │ │ │ - 0x000d8210 616e7420 746f2069 6e636c75 64652074 ant to include t │ │ │ │ - 0x000d8220 6865202e 63746f72 20736563 74696f6e he .ctor section │ │ │ │ - 0x000d8230 2066726f 6d0a2020 20202020 20746865 from. the │ │ │ │ - 0x000d8240 20637274 656e642e 6f206669 6c652075 crtend.o file u │ │ │ │ - 0x000d8250 6e74696c 20616674 65722074 68652073 ntil after the s │ │ │ │ - 0x000d8260 6f727465 64206374 6f72732e 0a202020 orted ctors.. │ │ │ │ - 0x000d8270 20202020 54686520 2e63746f 72207365 The .ctor se │ │ │ │ - 0x000d8280 6374696f 6e206672 6f6d2074 68652063 ction from the c │ │ │ │ - 0x000d8290 7274656e 64206669 6c652063 6f6e7461 rtend file conta │ │ │ │ - 0x000d82a0 696e7320 7468650a 20202020 20202065 ins the. e │ │ │ │ - 0x000d82b0 6e64206f 66206374 6f727320 6d61726b nd of ctors mark │ │ │ │ - 0x000d82c0 65722061 6e642069 74206d75 73742062 er and it must b │ │ │ │ - 0x000d82d0 65206c61 7374202a 2f0a2020 20204b45 e last */. KE │ │ │ │ - 0x000d82e0 45502028 2a284558 434c5544 455f4649 EP (*(EXCLUDE_FI │ │ │ │ - 0x000d82f0 4c452028 2a637274 656e642e 6f202a63 LE (*crtend.o *c │ │ │ │ - 0x000d8300 7274656e 643f2e6f 2029202e 63746f72 rtend?.o ) .ctor │ │ │ │ - 0x000d8310 7329290a 20202020 4b454550 20282a28 s)). KEEP (*( │ │ │ │ - 0x000d8320 534f5254 282e6374 6f72732e 2a292929 SORT(.ctors.*))) │ │ │ │ - 0x000d8330 0a202020 204b4545 5020282a 282e6374 . KEEP (*(.ct │ │ │ │ - 0x000d8340 6f727329 290a2020 7d0a2020 2e64746f ors)). }. .dto │ │ │ │ - 0x000d8350 72732020 20202020 20202020 3a0a2020 rs :. │ │ │ │ - 0x000d8360 7b0a2020 20204b45 45502028 2a637274 {. KEEP (*crt │ │ │ │ - 0x000d8370 62656769 6e2e6f28 2e64746f 72732929 begin.o(.dtors)) │ │ │ │ - 0x000d8380 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000d8390 6567696e 3f2e6f28 2e64746f 72732929 egin?.o(.dtors)) │ │ │ │ - 0x000d83a0 0a202020 204b4545 5020282a 28455843 . KEEP (*(EXC │ │ │ │ - 0x000d83b0 4c554445 5f46494c 4520282a 63727465 LUDE_FILE (*crte │ │ │ │ - 0x000d83c0 6e642e6f 202a6372 74656e64 3f2e6f20 nd.o *crtend?.o │ │ │ │ - 0x000d83d0 29202e64 746f7273 29290a20 2020204b ) .dtors)). K │ │ │ │ - 0x000d83e0 45455020 282a2853 4f525428 2e64746f EEP (*(SORT(.dto │ │ │ │ - 0x000d83f0 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000d8400 20282a28 2e64746f 72732929 0a20207d (*(.dtors)). } │ │ │ │ - 0x000d8410 0a20202e 6a637220 20202020 20202020 . .jcr │ │ │ │ - 0x000d8420 2020203a 207b204b 45455020 282a282e : { KEEP (*(. │ │ │ │ - 0x000d8430 6a637229 29207d0a 20202e64 6174612e jcr)) }. .data. │ │ │ │ - 0x000d8440 72656c2e 726f203a 207b202a 282e6461 rel.ro : { *(.da │ │ │ │ - 0x000d8450 74612e72 656c2e72 6f2e6c6f 63616c2a ta.rel.ro.local* │ │ │ │ - 0x000d8460 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000d8470 2e72656c 2e726f2e 6c6f6361 6c2e2a29 .rel.ro.local.*) │ │ │ │ - 0x000d8480 202a282e 64617461 2e72656c 2e726f20 *(.data.rel.ro │ │ │ │ - 0x000d8490 2e646174 612e7265 6c2e726f 2e2a202e .data.rel.ro.* . │ │ │ │ - 0x000d84a0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x000d84b0 656c2e72 6f2e2a29 207d0a20 202e6479 el.ro.*) }. .dy │ │ │ │ - 0x000d84c0 6e616d69 63202020 20202020 203a207b namic : { │ │ │ │ - 0x000d84d0 202a282e 64796e61 6d696329 207d0a20 *(.dynamic) }. │ │ │ │ - 0x000d84e0 202e676f 74202020 20202020 20202020 .got │ │ │ │ - 0x000d84f0 203a207b 202a282e 676f7429 202a282e : { *(.got) *(. │ │ │ │ - 0x000d8500 69676f74 29207d0a 20202e20 3d204441 igot) }. . = DA │ │ │ │ - 0x000d8510 54415f53 45474d45 4e545f52 454c524f TA_SEGMENT_RELRO │ │ │ │ - 0x000d8520 5f454e44 20283132 2c202e29 3b0a2020 _END (12, .);. │ │ │ │ - 0x000d8530 2e676f74 2e706c74 20202020 20202020 .got.plt │ │ │ │ - 0x000d8540 3a207b20 2a282e67 6f742e70 6c742920 : { *(.got.plt) │ │ │ │ - 0x000d8550 2a282e69 676f742e 706c7429 207d0a20 *(.igot.plt) }. │ │ │ │ - 0x000d8560 202e6461 74612020 20202020 20202020 .data │ │ │ │ - 0x000d8570 203a0a20 207b0a20 20202050 524f5649 :. {. PROVI │ │ │ │ - 0x000d8580 44452028 5f5f6461 74615f73 74617274 DE (__data_start │ │ │ │ - 0x000d8590 203d202e 293b0a20 2020202a 282e6461 = .);. *(.da │ │ │ │ - 0x000d85a0 7461202e 64617461 2e2a202e 676e752e ta .data.* .gnu. │ │ │ │ - 0x000d85b0 6c696e6b 6f6e6365 2e642e2a 290a2020 linkonce.d.*). │ │ │ │ - 0x000d85c0 2020534f 52542843 4f4e5354 52554354 SORT(CONSTRUCT │ │ │ │ - 0x000d85d0 4f525329 0a20207d 0a20202e 64617461 ORS). }. .data │ │ │ │ - 0x000d85e0 31202020 20202020 2020203a 207b202a 1 : { * │ │ │ │ - 0x000d85f0 282e6461 74613129 207d0a20 2050524f (.data1) }. PRO │ │ │ │ - 0x000d8600 56494445 20285f65 64617461 203d202e VIDE (_edata = . │ │ │ │ - 0x000d8610 293b0a20 2050524f 56494445 20286564 );. PROVIDE (ed │ │ │ │ - 0x000d8620 61746120 3d202e29 3b0a2020 2e203d20 ata = .);. . = │ │ │ │ - 0x000d8630 414c4947 4e28414c 49474e4f 46284e45 ALIGN(ALIGNOF(NE │ │ │ │ - 0x000d8640 58545f53 45435449 4f4e2929 3b0a2020 XT_SECTION));. │ │ │ │ - 0x000d8650 50524f56 49444520 285f5f62 73735f73 PROVIDE (__bss_s │ │ │ │ - 0x000d8660 74617274 203d202e 293b0a20 2050524f tart = .);. PRO │ │ │ │ - 0x000d8670 56494445 20285f5f 6273735f 73746172 VIDE (__bss_star │ │ │ │ - 0x000d8680 745f5f20 3d202e29 3b0a2020 2e627373 t__ = .);. .bss │ │ │ │ - 0x000d8690 20202020 20202020 20202020 3a0a2020 :. │ │ │ │ - 0x000d86a0 7b0a2020 20202a28 2e64796e 62737329 {. *(.dynbss) │ │ │ │ - 0x000d86b0 0a202020 202a282e 62737320 2e627373 . *(.bss .bss │ │ │ │ - 0x000d86c0 2e2a202e 676e752e 6c696e6b 6f6e6365 .* .gnu.linkonce │ │ │ │ - 0x000d86d0 2e622e2a 290a2020 20202a28 434f4d4d .b.*). *(COMM │ │ │ │ - 0x000d86e0 4f4e290a 20202020 2f2a2041 6c69676e ON). /* Align │ │ │ │ - 0x000d86f0 20686572 6520746f 20656e73 75726520 here to ensure │ │ │ │ - 0x000d8700 74686174 20696e20 74686520 636f6d6d that in the comm │ │ │ │ - 0x000d8710 6f6e2063 61736520 6f662074 68657265 on case of there │ │ │ │ - 0x000d8720 206f6e6c 79206265 696e6720 6f6e650a only being one. │ │ │ │ - 0x000d8730 20202020 20202074 79706520 6f66202e type of . │ │ │ │ - 0x000d8740 62737320 73656374 696f6e2c 20746865 bss section, the │ │ │ │ - 0x000d8750 20736563 74696f6e 206f6363 75706965 section occupie │ │ │ │ - 0x000d8760 73207370 61636520 75702074 6f205f65 s space up to _e │ │ │ │ - 0x000d8770 6e642e0a 20202020 20202041 6c69676e nd.. Align │ │ │ │ - 0x000d8780 20616674 6572202e 62737320 746f2065 after .bss to e │ │ │ │ - 0x000d8790 6e737572 6520636f 72726563 7420616c nsure correct al │ │ │ │ - 0x000d87a0 69676e6d 656e7420 6576656e 20696620 ignment even if │ │ │ │ - 0x000d87b0 7468650a 20202020 2020202e 62737320 the. .bss │ │ │ │ - 0x000d87c0 73656374 696f6e20 64697361 70706561 section disappea │ │ │ │ - 0x000d87d0 72732062 65636175 73652074 68657265 rs because there │ │ │ │ - 0x000d87e0 20617265 206e6f20 696e7075 74207365 are no input se │ │ │ │ - 0x000d87f0 6374696f 6e732e0a 20202020 20202046 ctions.. F │ │ │ │ - 0x000d8800 49584d45 3a205768 7920646f 20776520 IXME: Why do we │ │ │ │ - 0x000d8810 6e656564 2069743f 20576865 6e207468 need it? When th │ │ │ │ - 0x000d8820 65726520 6973206e 6f202e62 73732073 ere is no .bss s │ │ │ │ - 0x000d8830 65637469 6f6e2c20 77652064 6f206e6f ection, we do no │ │ │ │ - 0x000d8840 740a2020 20202020 20706164 20746865 t. pad the │ │ │ │ - 0x000d8850 202e6461 74612073 65637469 6f6e2e20 .data section. │ │ │ │ - 0x000d8860 202a2f0a 20202020 20202e20 3d20414c */. . = AL │ │ │ │ - 0x000d8870 49474e28 2e20213d 2030203f 20333220 IGN(. != 0 ? 32 │ │ │ │ - 0x000d8880 2f203820 3a203129 3b0a2020 7d0a2020 / 8 : 1);. }. │ │ │ │ - 0x000d8890 50524f56 49444520 285f6273 735f656e PROVIDE (_bss_en │ │ │ │ - 0x000d88a0 645f5f20 3d202e29 3b205052 4f564944 d__ = .); PROVID │ │ │ │ - 0x000d88b0 4520285f 5f627373 5f656e64 5f5f203d E (__bss_end__ = │ │ │ │ - 0x000d88c0 202e293b 0a202020 202e203d 20414c49 .);. . = ALI │ │ │ │ - 0x000d88d0 474e2833 32202f20 38293b0a 20202f2a GN(32 / 8);. /* │ │ │ │ - 0x000d88e0 20537461 7274206f 66207468 65204c61 Start of the La │ │ │ │ - 0x000d88f0 72676520 44617461 20726567 696f6e2e rge Data region. │ │ │ │ - 0x000d8900 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ - 0x000d8910 4e545f53 54415254 28226c64 6174612d NT_START("ldata- │ │ │ │ - 0x000d8920 7365676d 656e7422 2c202e29 3b0a2020 segment", .);. │ │ │ │ - 0x000d8930 2e203d20 414c4947 4e283332 202f2038 . = ALIGN(32 / 8 │ │ │ │ - 0x000d8940 293b0a20 2050524f 56494445 20285f5f );. PROVIDE (__ │ │ │ │ - 0x000d8950 656e645f 5f203d20 2e293b0a 20205052 end__ = .);. PR │ │ │ │ - 0x000d8960 4f564944 4520285f 656e6420 3d202e29 OVIDE (_end = .) │ │ │ │ - 0x000d8970 3b0a2020 50524f56 49444520 28656e64 ;. PROVIDE (end │ │ │ │ - 0x000d8980 203d202e 293b0a20 202e203d 20444154 = .);. . = DAT │ │ │ │ - 0x000d8990 415f5345 474d454e 545f454e 4420282e A_SEGMENT_END (. │ │ │ │ - 0x000d89a0 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000d89b0 20746865 2054696e 79204461 74612072 the Tiny Data r │ │ │ │ - 0x000d89c0 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000d89d0 53746162 73206465 62756767 696e6720 Stabs debugging │ │ │ │ - 0x000d89e0 73656374 696f6e73 2e20202a 2f0a2020 sections. */. │ │ │ │ - 0x000d89f0 2e737461 62202020 20202020 20202030 .stab 0 │ │ │ │ - 0x000d8a00 203a207b 202a282e 73746162 29207d0a : { *(.stab) }. │ │ │ │ - 0x000d8a10 20202e73 74616273 74722020 20202020 .stabstr │ │ │ │ - 0x000d8a20 2030203a 207b202a 282e7374 61627374 0 : { *(.stabst │ │ │ │ - 0x000d8a30 7229207d 0a20202e 73746162 2e657863 r) }. .stab.exc │ │ │ │ - 0x000d8a40 6c202020 20203020 3a207b20 2a282e73 l 0 : { *(.s │ │ │ │ - 0x000d8a50 7461622e 6578636c 29207d0a 20202e73 tab.excl) }. .s │ │ │ │ - 0x000d8a60 7461622e 6578636c 73747220 2030203a tab.exclstr 0 : │ │ │ │ - 0x000d8a70 207b202a 282e7374 61622e65 78636c73 { *(.stab.excls │ │ │ │ - 0x000d8a80 74722920 7d0a2020 2e737461 622e696e tr) }. .stab.in │ │ │ │ - 0x000d8a90 64657820 20202030 203a207b 202a282e dex 0 : { *(. │ │ │ │ - 0x000d8aa0 73746162 2e696e64 65782920 7d0a2020 stab.index) }. │ │ │ │ - 0x000d8ab0 2e737461 622e696e 64657873 74722030 .stab.indexstr 0 │ │ │ │ - 0x000d8ac0 203a207b 202a282e 73746162 2e696e64 : { *(.stab.ind │ │ │ │ - 0x000d8ad0 65787374 7229207d 0a20202e 636f6d6d exstr) }. .comm │ │ │ │ - 0x000d8ae0 656e7420 30202849 4e464f29 203a207b ent 0 (INFO) : { │ │ │ │ - 0x000d8af0 202a282e 636f6d6d 656e7429 3b204c49 *(.comment); LI │ │ │ │ - 0x000d8b00 4e4b4552 5f564552 53494f4e 3b207d0a NKER_VERSION; }. │ │ │ │ - 0x000d8b10 20202e67 6e752e62 75696c64 2e617474 .gnu.build.att │ │ │ │ - 0x000d8b20 72696275 74657320 3a207b20 2a282e67 ributes : { *(.g │ │ │ │ - 0x000d8b30 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x000d8b40 74657320 2e676e75 2e627569 6c642e61 tes .gnu.build.a │ │ │ │ - 0x000d8b50 74747269 62757465 732e2a29 207d0a20 ttributes.*) }. │ │ │ │ - 0x000d8b60 202f2a20 44574152 46206465 62756720 /* DWARF debug │ │ │ │ - 0x000d8b70 73656374 696f6e73 2e0a2020 20202053 sections.. S │ │ │ │ - 0x000d8b80 796d626f 6c732069 6e207468 65204457 ymbols in the DW │ │ │ │ - 0x000d8b90 41524620 64656275 6767696e 67207365 ARF debugging se │ │ │ │ - 0x000d8ba0 6374696f 6e732061 72652072 656c6174 ctions are relat │ │ │ │ - 0x000d8bb0 69766520 746f2074 68652062 6567696e ive to the begin │ │ │ │ - 0x000d8bc0 6e696e67 0a202020 20206f66 20746865 ning. of the │ │ │ │ - 0x000d8bd0 20736563 74696f6e 20736f20 77652062 section so we b │ │ │ │ - 0x000d8be0 6567696e 20746865 6d206174 20302e20 egin them at 0. │ │ │ │ - 0x000d8bf0 202a2f0a 20202f2a 20445741 52462031 */. /* DWARF 1 │ │ │ │ - 0x000d8c00 2e20202a 2f0a2020 2e646562 75672020 . */. .debug │ │ │ │ - 0x000d8c10 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000d8c20 2e646562 75672920 7d0a2020 2e6c696e .debug) }. .lin │ │ │ │ - 0x000d8c30 65202020 20202020 20202020 30203a20 e 0 : │ │ │ │ - 0x000d8c40 7b202a28 2e6c696e 6529207d 0a20202f { *(.line) }. / │ │ │ │ - 0x000d8c50 2a20474e 55204457 41524620 31206578 * GNU DWARF 1 ex │ │ │ │ - 0x000d8c60 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ - 0x000d8c70 2e646562 75675f73 7263696e 666f2020 .debug_srcinfo │ │ │ │ - 0x000d8c80 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000d8c90 7263696e 666f2920 7d0a2020 2e646562 rcinfo) }. .deb │ │ │ │ - 0x000d8ca0 75675f73 666e616d 65732020 30203a20 ug_sfnames 0 : │ │ │ │ - 0x000d8cb0 7b202a28 2e646562 75675f73 666e616d { *(.debug_sfnam │ │ │ │ - 0x000d8cc0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000d8cd0 20312e31 20616e64 20445741 52462032 1.1 and DWARF 2 │ │ │ │ - 0x000d8ce0 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x000d8cf0 72616e67 65732020 30203a20 7b202a28 ranges 0 : { *( │ │ │ │ - 0x000d8d00 2e646562 75675f61 72616e67 65732920 .debug_aranges) │ │ │ │ - 0x000d8d10 7d0a2020 2e646562 75675f70 75626e61 }. .debug_pubna │ │ │ │ - 0x000d8d20 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000d8d30 75675f70 75626e61 6d657329 207d0a20 ug_pubnames) }. │ │ │ │ - 0x000d8d40 202f2a20 44574152 4620322e 20202a2f /* DWARF 2. */ │ │ │ │ - 0x000d8d50 0a20202e 64656275 675f696e 666f2020 . .debug_info │ │ │ │ - 0x000d8d60 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000d8d70 675f696e 666f202e 676e752e 6c696e6b g_info .gnu.link │ │ │ │ - 0x000d8d80 6f6e6365 2e77692e 2a29207d 0a20202e once.wi.*) }. . │ │ │ │ - 0x000d8d90 64656275 675f6162 62726576 20202030 debug_abbrev 0 │ │ │ │ - 0x000d8da0 203a207b 202a282e 64656275 675f6162 : { *(.debug_ab │ │ │ │ - 0x000d8db0 62726576 29207d0a 20202e64 65627567 brev) }. .debug │ │ │ │ - 0x000d8dc0 5f6c696e 65202020 20203020 3a207b20 _line 0 : { │ │ │ │ - 0x000d8dd0 2a282e64 65627567 5f6c696e 65202e64 *(.debug_line .d │ │ │ │ - 0x000d8de0 65627567 5f6c696e 652e2a20 2e646562 ebug_line.* .deb │ │ │ │ - 0x000d8df0 75675f6c 696e655f 656e6429 207d0a20 ug_line_end) }. │ │ │ │ - 0x000d8e00 202e6465 6275675f 6672616d 65202020 .debug_frame │ │ │ │ - 0x000d8e10 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d8e20 6672616d 6529207d 0a20202e 64656275 frame) }. .debu │ │ │ │ - 0x000d8e30 675f7374 72202020 20202030 203a207b g_str 0 : { │ │ │ │ - 0x000d8e40 202a282e 64656275 675f7374 7229207d *(.debug_str) } │ │ │ │ - 0x000d8e50 0a20202e 64656275 675f6c6f 63202020 . .debug_loc │ │ │ │ - 0x000d8e60 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000d8e70 675f6c6f 6329207d 0a20202e 64656275 g_loc) }. .debu │ │ │ │ - 0x000d8e80 675f6d61 63696e66 6f202030 203a207b g_macinfo 0 : { │ │ │ │ - 0x000d8e90 202a282e 64656275 675f6d61 63696e66 *(.debug_macinf │ │ │ │ - 0x000d8ea0 6f29207d 0a20202f 2a205347 492f4d49 o) }. /* SGI/MI │ │ │ │ - 0x000d8eb0 50532044 57415246 20322065 7874656e PS DWARF 2 exten │ │ │ │ - 0x000d8ec0 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x000d8ed0 6275675f 7765616b 6e616d65 73203020 bug_weaknames 0 │ │ │ │ - 0x000d8ee0 3a207b20 2a282e64 65627567 5f776561 : { *(.debug_wea │ │ │ │ - 0x000d8ef0 6b6e616d 65732920 7d0a2020 2e646562 knames) }. .deb │ │ │ │ - 0x000d8f00 75675f66 756e636e 616d6573 2030203a ug_funcnames 0 : │ │ │ │ - 0x000d8f10 207b202a 282e6465 6275675f 66756e63 { *(.debug_func │ │ │ │ - 0x000d8f20 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x000d8f30 675f7479 70656e61 6d657320 30203a20 g_typenames 0 : │ │ │ │ - 0x000d8f40 7b202a28 2e646562 75675f74 7970656e { *(.debug_typen │ │ │ │ - 0x000d8f50 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x000d8f60 5f766172 6e616d65 73202030 203a207b _varnames 0 : { │ │ │ │ - 0x000d8f70 202a282e 64656275 675f7661 726e616d *(.debug_varnam │ │ │ │ - 0x000d8f80 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000d8f90 20332e20 202a2f0a 20202e64 65627567 3. */. .debug │ │ │ │ - 0x000d8fa0 5f707562 74797065 73203020 3a207b20 _pubtypes 0 : { │ │ │ │ - 0x000d8fb0 2a282e64 65627567 5f707562 74797065 *(.debug_pubtype │ │ │ │ - 0x000d8fc0 7329207d 0a20202e 64656275 675f7261 s) }. .debug_ra │ │ │ │ - 0x000d8fd0 6e676573 20202030 203a207b 202a282e nges 0 : { *(. │ │ │ │ - 0x000d8fe0 64656275 675f7261 6e676573 29207d0a debug_ranges) }. │ │ │ │ - 0x000d8ff0 20202f2a 20445741 52462035 2e20202a /* DWARF 5. * │ │ │ │ - 0x000d9000 2f0a2020 2e646562 75675f61 64647220 /. .debug_addr │ │ │ │ - 0x000d9010 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000d9020 75675f61 64647229 207d0a20 202e6465 ug_addr) }. .de │ │ │ │ - 0x000d9030 6275675f 6c696e65 5f737472 2030203a bug_line_str 0 : │ │ │ │ - 0x000d9040 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ - 0x000d9050 5f737472 29207d0a 20202e64 65627567 _str) }. .debug │ │ │ │ - 0x000d9060 5f6c6f63 6c697374 73203020 3a207b20 _loclists 0 : { │ │ │ │ - 0x000d9070 2a282e64 65627567 5f6c6f63 6c697374 *(.debug_loclist │ │ │ │ - 0x000d9080 7329207d 0a20202e 64656275 675f6d61 s) }. .debug_ma │ │ │ │ - 0x000d9090 63726f20 20202030 203a207b 202a282e cro 0 : { *(. │ │ │ │ - 0x000d90a0 64656275 675f6d61 63726f29 207d0a20 debug_macro) }. │ │ │ │ - 0x000d90b0 202e6465 6275675f 6e616d65 73202020 .debug_names │ │ │ │ - 0x000d90c0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000d90d0 6e616d65 7329207d 0a20202e 64656275 names) }. .debu │ │ │ │ - 0x000d90e0 675f726e 676c6973 74732030 203a207b g_rnglists 0 : { │ │ │ │ - 0x000d90f0 202a282e 64656275 675f726e 676c6973 *(.debug_rnglis │ │ │ │ - 0x000d9100 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x000d9110 74725f6f 66667365 74732030 203a207b tr_offsets 0 : { │ │ │ │ - 0x000d9120 202a282e 64656275 675f7374 725f6f66 *(.debug_str_of │ │ │ │ - 0x000d9130 66736574 7329207d 0a20202e 64656275 fsets) }. .debu │ │ │ │ - 0x000d9140 675f7375 70202020 20202030 203a207b g_sup 0 : { │ │ │ │ - 0x000d9150 202a282e 64656275 675f7375 7029207d *(.debug_sup) } │ │ │ │ - 0x000d9160 0a20202e 41524d2e 61747472 69627574 . .ARM.attribut │ │ │ │ - 0x000d9170 65732030 203a207b 204b4545 5020282a es 0 : { KEEP (* │ │ │ │ - 0x000d9180 282e4152 4d2e6174 74726962 75746573 (.ARM.attributes │ │ │ │ - 0x000d9190 2929204b 45455020 282a282e 676e752e )) KEEP (*(.gnu. │ │ │ │ - 0x000d91a0 61747472 69627574 65732929 207d0a20 attributes)) }. │ │ │ │ - 0x000d91b0 202e6e6f 74652e67 6e752e61 726d2e69 .note.gnu.arm.i │ │ │ │ - 0x000d91c0 64656e74 2030203a 207b204b 45455020 dent 0 : { KEEP │ │ │ │ - 0x000d91d0 282a282e 6e6f7465 2e676e75 2e61726d (*(.note.gnu.arm │ │ │ │ - 0x000d91e0 2e696465 6e742929 207d0a20 202f4449 .ident)) }. /DI │ │ │ │ - 0x000d91f0 53434152 442f203a 207b202a 282e6e6f SCARD/ : { *(.no │ │ │ │ - 0x000d9200 74652e47 4e552d73 7461636b 29202a28 te.GNU-stack) *( │ │ │ │ - 0x000d9210 2e676e75 5f646562 75676c69 6e6b2920 .gnu_debuglink) │ │ │ │ - 0x000d9220 2a282e67 6e752e6c 746f5f2a 29202a28 *(.gnu.lto_*) *( │ │ │ │ - 0x000d9230 2e676e75 5f6f626a 6563745f 6f6e6c79 .gnu_object_only │ │ │ │ - 0x000d9240 29207d0a 7d0a0a00 2f2a2053 63726970 ) }.}.../* Scrip │ │ │ │ - 0x000d9250 7420666f 72202d73 68617265 64202a2f t for -shared */ │ │ │ │ - 0x000d9260 0a2f2a20 436f7079 72696768 74202843 ./* Copyright (C │ │ │ │ - 0x000d9270 29203230 31342d32 30323620 46726565 ) 2014-2026 Free │ │ │ │ - 0x000d9280 20536f66 74776172 6520466f 756e6461 Software Founda │ │ │ │ - 0x000d9290 74696f6e 2c20496e 632e0a20 2020436f tion, Inc.. Co │ │ │ │ - 0x000d92a0 7079696e 6720616e 64206469 73747269 pying and distri │ │ │ │ - 0x000d92b0 62757469 6f6e206f 66207468 69732073 bution of this s │ │ │ │ - 0x000d92c0 63726970 742c2077 69746820 6f722077 cript, with or w │ │ │ │ - 0x000d92d0 6974686f 7574206d 6f646966 69636174 ithout modificat │ │ │ │ - 0x000d92e0 696f6e2c 0a202020 61726520 7065726d ion,. are perm │ │ │ │ - 0x000d92f0 69747465 6420696e 20616e79 206d6564 itted in any med │ │ │ │ - 0x000d9300 69756d20 77697468 6f757420 726f7961 ium without roya │ │ │ │ - 0x000d9310 6c747920 70726f76 69646564 20746865 lty provided the │ │ │ │ - 0x000d9320 20636f70 79726967 68740a20 20206e6f copyright. no │ │ │ │ - 0x000d9330 74696365 20616e64 20746869 73206e6f tice and this no │ │ │ │ - 0x000d9340 74696365 20617265 20707265 73657276 tice are preserv │ │ │ │ - 0x000d9350 65642e20 202a2f0a 4f555450 55545f46 ed. */.OUTPUT_F │ │ │ │ - 0x000d9360 4f524d41 54282265 6c663332 2d6c6974 ORMAT("elf32-lit │ │ │ │ - 0x000d9370 746c6561 61726368 3634222c 2022656c tleaarch64", "el │ │ │ │ - 0x000d9380 6633322d 62696761 61726368 3634222c f32-bigaarch64", │ │ │ │ - 0x000d9390 2022656c 6633322d 6c697474 6c656161 "elf32-littleaa │ │ │ │ - 0x000d93a0 72636836 3422290a 4f555450 55545f41 rch64").OUTPUT_A │ │ │ │ - 0x000d93b0 52434828 61617263 6836343a 696c7033 RCH(aarch64:ilp3 │ │ │ │ - 0x000d93c0 32290a45 4e545259 285f7374 61727429 2).ENTRY(_start) │ │ │ │ - 0x000d93d0 0a534541 5243485f 44495228 223d2f75 .SEARCH_DIR("=/u │ │ │ │ - 0x000d93e0 73722f6c 6f63616c 2f6c6962 2f616172 sr/local/lib/aar │ │ │ │ - 0x000d93f0 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000d9400 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000d9410 49522822 3d2f6c69 622f6161 72636836 IR("=/lib/aarch6 │ │ │ │ - 0x000d9420 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000d9430 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000d9440 223d2f75 73722f6c 69622f61 61726368 "=/usr/lib/aarch │ │ │ │ - 0x000d9450 36345f69 6c703332 2d6c696e 75782d67 64_ilp32-linux-g │ │ │ │ - 0x000d9460 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000d9470 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000d9480 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x000d9490 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000d94a0 5228223d 2f6c6962 2f616172 63683634 R("=/lib/aarch64 │ │ │ │ - 0x000d94b0 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000d94c0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000d94d0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000d94e0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000d94f0 44495228 223d2f75 73722f6c 69622f61 DIR("=/usr/lib/a │ │ │ │ - 0x000d9500 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000d9510 696c7033 3222293b 20534541 5243485f ilp32"); SEARCH_ │ │ │ │ - 0x000d9520 44495228 223d2f75 73722f6c 6f63616c DIR("=/usr/local │ │ │ │ - 0x000d9530 2f6c6962 696c7033 3222293b 20534541 /libilp32"); SEA │ │ │ │ - 0x000d9540 5243485f 44495228 223d2f6c 6962696c RCH_DIR("=/libil │ │ │ │ - 0x000d9550 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000d9560 5228223d 2f757372 2f6c6962 696c7033 R("=/usr/libilp3 │ │ │ │ - 0x000d9570 3222293b 20534541 5243485f 44495228 2"); SEARCH_DIR( │ │ │ │ - 0x000d9580 223d2f75 73722f6c 6f63616c 2f6c6962 "=/usr/local/lib │ │ │ │ - 0x000d9590 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000d95a0 3d2f6c69 6222293b 20534541 5243485f =/lib"); SEARCH_ │ │ │ │ - 0x000d95b0 44495228 223d2f75 73722f6c 69622229 DIR("=/usr/lib") │ │ │ │ - 0x000d95c0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d95d0 7573722f 61617263 6836342d 6c696e75 usr/aarch64-linu │ │ │ │ - 0x000d95e0 782d676e 752f6c69 62696c70 33322229 x-gnu/libilp32") │ │ │ │ - 0x000d95f0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000d9600 7573722f 61617263 6836342d 6c696e75 usr/aarch64-linu │ │ │ │ - 0x000d9610 782d676e 752f6c69 6222293b 0a534543 x-gnu/lib");.SEC │ │ │ │ - 0x000d9620 54494f4e 530a7b0a 20202f2a 20526561 TIONS.{. /* Rea │ │ │ │ - 0x000d9630 642d6f6e 6c792073 65637469 6f6e732c d-only sections, │ │ │ │ - 0x000d9640 206d6572 67656420 696e746f 20746578 merged into tex │ │ │ │ - 0x000d9650 74207365 676d656e 743a202a 2f0a2020 t segment: */. │ │ │ │ - 0x000d9660 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000d9670 54282274 6578742d 7365676d 656e7422 T("text-segment" │ │ │ │ - 0x000d9680 2c203029 202b2053 495a454f 465f4845 , 0) + SIZEOF_HE │ │ │ │ - 0x000d9690 41444552 533b0a20 202f2a20 506c6163 ADERS;. /* Plac │ │ │ │ - 0x000d96a0 65207468 65206275 696c642d 69642061 e the build-id a │ │ │ │ - 0x000d96b0 7320636c 6f736520 746f2074 68652045 s close to the E │ │ │ │ - 0x000d96c0 4c462068 65616465 72732061 7320706f LF headers as po │ │ │ │ - 0x000d96d0 73736962 6c652e20 20546869 730a2020 ssible. This. │ │ │ │ - 0x000d96e0 2020206d 6178696d 69736573 20746865 maximises the │ │ │ │ - 0x000d96f0 20636861 6e636520 74686520 6275696c chance the buil │ │ │ │ - 0x000d9700 642d6964 2077696c 6c206265 20707265 d-id will be pre │ │ │ │ - 0x000d9710 73656e74 20696e20 636f7265 2066696c sent in core fil │ │ │ │ - 0x000d9720 65732c0a 20202020 20776869 63682047 es,. which G │ │ │ │ - 0x000d9730 44422063 616e2074 68656e20 75736520 DB can then use │ │ │ │ - 0x000d9740 746f206c 6f636174 65207468 65206173 to locate the as │ │ │ │ - 0x000d9750 736f6369 61746564 20646562 7567696e sociated debugin │ │ │ │ - 0x000d9760 666f2066 696c652e 20202a2f 0a20202e fo file. */. . │ │ │ │ - 0x000d9770 6e6f7465 2e676e75 2e627569 6c642d69 note.gnu.build-i │ │ │ │ - 0x000d9780 6420203a 207b202a 282e6e6f 74652e67 d : { *(.note.g │ │ │ │ - 0x000d9790 6e752e62 75696c64 2d696429 207d0a20 nu.build-id) }. │ │ │ │ - 0x000d97a0 202e6861 73682020 20202020 20202020 .hash │ │ │ │ - 0x000d97b0 203a207b 202a282e 68617368 29207d0a : { *(.hash) }. │ │ │ │ - 0x000d97c0 20202e67 6e752e68 61736820 20202020 .gnu.hash │ │ │ │ - 0x000d97d0 20203a20 7b202a28 2e676e75 2e686173 : { *(.gnu.has │ │ │ │ - 0x000d97e0 6829207d 0a20202e 64796e73 796d2020 h) }. .dynsym │ │ │ │ - 0x000d97f0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000d9800 6e73796d 29207d0a 20202e64 796e7374 nsym) }. .dynst │ │ │ │ - 0x000d9810 72202020 20202020 20203a20 7b202a28 r : { *( │ │ │ │ - 0x000d9820 2e64796e 73747229 207d0a20 202e676e .dynstr) }. .gn │ │ │ │ - 0x000d9830 752e7665 7273696f 6e202020 203a207b u.version : { │ │ │ │ - 0x000d9840 202a282e 676e752e 76657273 696f6e29 *(.gnu.version) │ │ │ │ - 0x000d9850 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000d9860 6e5f6420 203a207b 202a282e 676e752e n_d : { *(.gnu. │ │ │ │ - 0x000d9870 76657273 696f6e5f 6429207d 0a20202e version_d) }. . │ │ │ │ - 0x000d9880 676e752e 76657273 696f6e5f 7220203a gnu.version_r : │ │ │ │ - 0x000d9890 207b202a 282e676e 752e7665 7273696f { *(.gnu.versio │ │ │ │ - 0x000d98a0 6e5f7229 207d0a20 202e7265 6c612e69 n_r) }. .rela.i │ │ │ │ - 0x000d98b0 6e697420 20202020 203a207b 202a282e nit : { *(. │ │ │ │ - 0x000d98c0 72656c61 2e696e69 7429207d 0a20202e rela.init) }. . │ │ │ │ - 0x000d98d0 72656c61 2e746578 74202020 2020203a rela.text : │ │ │ │ - 0x000d98e0 207b202a 282e7265 6c612e74 65787420 { *(.rela.text │ │ │ │ - 0x000d98f0 2e72656c 612e7465 78742e2a 202e7265 .rela.text.* .re │ │ │ │ - 0x000d9900 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000d9910 742e2a29 207d0a20 202e7265 6c612e66 t.*) }. .rela.f │ │ │ │ - 0x000d9920 696e6920 20202020 203a207b 202a282e ini : { *(. │ │ │ │ - 0x000d9930 72656c61 2e66696e 6929207d 0a20202e rela.fini) }. . │ │ │ │ - 0x000d9940 72656c61 2e726f64 61746120 2020203a rela.rodata : │ │ │ │ - 0x000d9950 207b202a 282e7265 6c612e72 6f646174 { *(.rela.rodat │ │ │ │ - 0x000d9960 61202e72 656c612e 726f6461 74612e2a a .rela.rodata.* │ │ │ │ - 0x000d9970 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000d9980 6e63652e 722e2a29 207d0a20 202e7265 nce.r.*) }. .re │ │ │ │ - 0x000d9990 6c612e64 6174612e 72656c2e 726f2020 la.data.rel.ro │ │ │ │ - 0x000d99a0 203a207b 202a282e 72656c61 2e646174 : { *(.rela.dat │ │ │ │ - 0x000d99b0 612e7265 6c2e726f 202e7265 6c612e64 a.rel.ro .rela.d │ │ │ │ - 0x000d99c0 6174612e 72656c2e 726f2e2a 202e7265 ata.rel.ro.* .re │ │ │ │ - 0x000d99d0 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000d99e0 642e7265 6c2e726f 2e2a2920 7d0a2020 d.rel.ro.*) }. │ │ │ │ - 0x000d99f0 2e72656c 612e6461 74612020 20202020 .rela.data │ │ │ │ - 0x000d9a00 3a207b20 2a282e72 656c612e 64617461 : { *(.rela.data │ │ │ │ - 0x000d9a10 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x000d9a20 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000d9a30 2e642e2a 29207d0a 20202e72 656c612e .d.*) }. .rela. │ │ │ │ - 0x000d9a40 74646174 61092020 3a207b20 2a282e72 tdata. : { *(.r │ │ │ │ - 0x000d9a50 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x000d9a60 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x000d9a70 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000d9a80 207d0a20 202e7265 6c612e74 62737309 }. .rela.tbss. │ │ │ │ - 0x000d9a90 20203a20 7b202a28 2e72656c 612e7462 : { *(.rela.tb │ │ │ │ - 0x000d9aa0 7373202e 72656c61 2e746273 732e2a20 ss .rela.tbss.* │ │ │ │ - 0x000d9ab0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000d9ac0 63652e74 622e2a29 207d0a20 202e7265 ce.tb.*) }. .re │ │ │ │ - 0x000d9ad0 6c612e63 746f7273 20202020 203a207b la.ctors : { │ │ │ │ - 0x000d9ae0 202a282e 72656c61 2e63746f 72732920 *(.rela.ctors) │ │ │ │ - 0x000d9af0 7d0a2020 2e72656c 612e6474 6f727320 }. .rela.dtors │ │ │ │ - 0x000d9b00 20202020 3a207b20 2a282e72 656c612e : { *(.rela. │ │ │ │ - 0x000d9b10 64746f72 7329207d 0a20202e 72656c61 dtors) }. .rela │ │ │ │ - 0x000d9b20 2e676f74 20202020 2020203a 207b202a .got : { * │ │ │ │ - 0x000d9b30 282e7265 6c612e67 6f742920 7d0a2020 (.rela.got) }. │ │ │ │ - 0x000d9b40 2e72656c 612e6273 73202020 20202020 .rela.bss │ │ │ │ - 0x000d9b50 3a207b20 2a282e72 656c612e 62737320 : { *(.rela.bss │ │ │ │ - 0x000d9b60 2e72656c 612e6273 732e2a20 2e72656c .rela.bss.* .rel │ │ │ │ - 0x000d9b70 612e676e 752e6c69 6e6b6f6e 63652e62 a.gnu.linkonce.b │ │ │ │ - 0x000d9b80 2e2a2920 7d0a2020 2e72656c 612e6966 .*) }. .rela.if │ │ │ │ - 0x000d9b90 756e6320 20202020 3a207b20 2a282e72 unc : { *(.r │ │ │ │ - 0x000d9ba0 656c612e 6966756e 6329207d 0a20202e ela.ifunc) }. . │ │ │ │ - 0x000d9bb0 72656c61 2e706c74 20202020 2020203a rela.plt : │ │ │ │ - 0x000d9bc0 0a202020 207b0a20 20202020 202a282e . {. *(. │ │ │ │ - 0x000d9bd0 72656c61 2e706c74 290a2020 20202020 rela.plt). │ │ │ │ - 0x000d9be0 2a282e72 656c612e 69706c74 290a2020 *(.rela.iplt). │ │ │ │ - 0x000d9bf0 20207d0a 20202e72 656c722e 64796e20 }. .relr.dyn │ │ │ │ - 0x000d9c00 3a207b20 2a282e72 656c722e 64796e29 : { *(.relr.dyn) │ │ │ │ - 0x000d9c10 207d0a20 202f2a20 53746172 74206f66 }. /* Start of │ │ │ │ - 0x000d9c20 20746865 20657865 63757461 626c6520 the executable │ │ │ │ - 0x000d9c30 636f6465 20726567 696f6e2e 20202a2f code region. */ │ │ │ │ - 0x000d9c40 0a20202e 696e6974 20202020 20202020 . .init │ │ │ │ - 0x000d9c50 2020203a 0a20207b 0a202020 204b4545 :. {. KEE │ │ │ │ - 0x000d9c60 5020282a 28534f52 545f4e4f 4e45282e P (*(SORT_NONE(. │ │ │ │ - 0x000d9c70 696e6974 2929290a 20207d20 3d307831 init))). } =0x1 │ │ │ │ - 0x000d9c80 66323030 3364350a 20202e70 6c742020 f2003d5. .plt │ │ │ │ - 0x000d9c90 20202020 20202020 20203a20 414c4947 : ALIG │ │ │ │ - 0x000d9ca0 4e283136 29207b20 2a282e70 6c742920 N(16) { *(.plt) │ │ │ │ - 0x000d9cb0 2a282e69 706c7429 207d0a20 202e7465 *(.iplt) }. .te │ │ │ │ - 0x000d9cc0 78742020 20202020 20202020 203a0a20 xt :. │ │ │ │ - 0x000d9cd0 207b0a20 2020202a 282e7465 78742e75 {. *(.text.u │ │ │ │ - 0x000d9ce0 6e6c696b 656c7920 2e746578 742e2a5f nlikely .text.*_ │ │ │ │ - 0x000d9cf0 756e6c69 6b656c79 202e7465 78742e75 unlikely .text.u │ │ │ │ - 0x000d9d00 6e6c696b 656c792e 2a290a20 2020202a nlikely.*). * │ │ │ │ - 0x000d9d10 282e7465 78742e65 78697420 2e746578 (.text.exit .tex │ │ │ │ - 0x000d9d20 742e6578 69742e2a 290a2020 20202a28 t.exit.*). *( │ │ │ │ - 0x000d9d30 2e746578 742e7374 61727475 70202e74 .text.startup .t │ │ │ │ - 0x000d9d40 6578742e 73746172 7475702e 2a290a20 ext.startup.*). │ │ │ │ - 0x000d9d50 2020202a 282e7465 78742e68 6f74202e *(.text.hot . │ │ │ │ - 0x000d9d60 74657874 2e686f74 2e2a290a 20202020 text.hot.*). │ │ │ │ - 0x000d9d70 2a28534f 5254282e 74657874 2e736f72 *(SORT(.text.sor │ │ │ │ - 0x000d9d80 7465642e 2a29290a 20202020 2a282e74 ted.*)). *(.t │ │ │ │ - 0x000d9d90 65787420 2e737475 62202e74 6578742e ext .stub .text. │ │ │ │ - 0x000d9da0 2a202e67 6e752e6c 696e6b6f 6e63652e * .gnu.linkonce. │ │ │ │ - 0x000d9db0 742e2a29 0a202020 202f2a20 2e676e75 t.*). /* .gnu │ │ │ │ - 0x000d9dc0 2e776172 6e696e67 20736563 74696f6e .warning section │ │ │ │ - 0x000d9dd0 73206172 65206861 6e646c65 64207370 s are handled sp │ │ │ │ - 0x000d9de0 65636961 6c6c7920 62792065 6c662e65 ecially by elf.e │ │ │ │ - 0x000d9df0 6d2e2020 2a2f0a20 2020202a 282e676e m. */. *(.gn │ │ │ │ - 0x000d9e00 752e7761 726e696e 67290a20 207d203d u.warning). } = │ │ │ │ - 0x000d9e10 30783166 32303033 64350a20 202e6669 0x1f2003d5. .fi │ │ │ │ - 0x000d9e20 6e692020 20202020 20202020 203a0a20 ni :. │ │ │ │ - 0x000d9e30 207b0a20 2020204b 45455020 282a2853 {. KEEP (*(S │ │ │ │ - 0x000d9e40 4f52545f 4e4f4e45 282e6669 6e692929 ORT_NONE(.fini)) │ │ │ │ - 0x000d9e50 290a2020 7d203d30 78316632 30303364 ). } =0x1f2003d │ │ │ │ - 0x000d9e60 350a2020 50524f56 49444520 285f5f65 5. PROVIDE (__e │ │ │ │ - 0x000d9e70 74657874 203d202e 293b0a20 2050524f text = .);. PRO │ │ │ │ - 0x000d9e80 56494445 20285f65 74657874 203d202e VIDE (_etext = . │ │ │ │ - 0x000d9e90 293b0a20 2050524f 56494445 20286574 );. PROVIDE (et │ │ │ │ - 0x000d9ea0 65787420 3d202e29 3b0a2020 2f2a2053 ext = .);. /* S │ │ │ │ - 0x000d9eb0 74617274 206f6620 74686520 52656164 tart of the Read │ │ │ │ - 0x000d9ec0 204f6e6c 79204461 74612072 6567696f Only Data regio │ │ │ │ - 0x000d9ed0 6e2e2020 2a2f0a20 202e726f 64617461 n. */. .rodata │ │ │ │ - 0x000d9ee0 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000d9ef0 726f6461 7461202e 726f6461 74612e2a rodata .rodata.* │ │ │ │ - 0x000d9f00 202e676e 752e6c69 6e6b6f6e 63652e72 .gnu.linkonce.r │ │ │ │ - 0x000d9f10 2e2a2920 7d0a2020 2e726f64 61746131 .*) }. .rodata1 │ │ │ │ - 0x000d9f20 20202020 20202020 3a207b20 2a282e72 : { *(.r │ │ │ │ - 0x000d9f30 6f646174 61312920 7d0a2020 2e65685f odata1) }. .eh_ │ │ │ │ - 0x000d9f40 6672616d 655f6864 72202020 3a207b20 frame_hdr : { │ │ │ │ - 0x000d9f50 2a282e65 685f6672 616d655f 68647229 *(.eh_frame_hdr) │ │ │ │ - 0x000d9f60 202a282e 65685f66 72616d65 5f656e74 *(.eh_frame_ent │ │ │ │ - 0x000d9f70 7279202e 65685f66 72616d65 5f656e74 ry .eh_frame_ent │ │ │ │ - 0x000d9f80 72792e2a 29207d0a 20202e65 685f6672 ry.*) }. .eh_fr │ │ │ │ - 0x000d9f90 616d6520 20202020 20203a20 4f4e4c59 ame : ONLY │ │ │ │ - 0x000d9fa0 5f49465f 524f207b 204b4545 5020282a _IF_RO { KEEP (* │ │ │ │ - 0x000d9fb0 282e6568 5f667261 6d652929 202a282e (.eh_frame)) *(. │ │ │ │ - 0x000d9fc0 65685f66 72616d65 2e2a2920 7d0a2020 eh_frame.*) }. │ │ │ │ - 0x000d9fd0 2e736672 616d6520 20202020 20202020 .sframe │ │ │ │ - 0x000d9fe0 3a204f4e 4c595f49 465f524f 207b204b : ONLY_IF_RO { K │ │ │ │ - 0x000d9ff0 45455020 282a282e 73667261 6d652929 EEP (*(.sframe)) │ │ │ │ - 0x000da000 202a282e 73667261 6d652e2a 29207d0a *(.sframe.*) }. │ │ │ │ - 0x000da010 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x000da020 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x000da030 524f207b 202a282e 6763635f 65786365 RO { *(.gcc_exce │ │ │ │ - 0x000da040 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x000da050 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x000da060 20202e67 6e755f65 78746162 2020203a .gnu_extab : │ │ │ │ - 0x000da070 204f4e4c 595f4946 5f524f20 7b202a28 ONLY_IF_RO { *( │ │ │ │ - 0x000da080 2e676e75 5f657874 61622a29 207d0a20 .gnu_extab*) }. │ │ │ │ - 0x000da090 202f2a20 54686573 65207365 6374696f /* These sectio │ │ │ │ - 0x000da0a0 6e732061 72652067 656e6572 61746564 ns are generated │ │ │ │ - 0x000da0b0 20627920 74686520 53756e2f 4f726163 by the Sun/Orac │ │ │ │ - 0x000da0c0 6c652043 2b2b2063 6f6d7069 6c65722e le C++ compiler. │ │ │ │ - 0x000da0d0 20202a2f 0a20202e 65786365 7074696f */. .exceptio │ │ │ │ - 0x000da0e0 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x000da0f0 595f4946 5f524f20 7b202a28 2e657863 Y_IF_RO { *(.exc │ │ │ │ - 0x000da100 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x000da110 7d0a2020 2f2a2056 6172696f 7573206e }. /* Various n │ │ │ │ - 0x000da120 6f746520 73656374 696f6e73 2e202050 ote sections. P │ │ │ │ - 0x000da130 6c616365 64206865 72652073 6f207468 laced here so th │ │ │ │ - 0x000da140 61742074 68657920 61726520 616c7761 at they are alwa │ │ │ │ - 0x000da150 79732069 6e636c75 6465640a 20202020 ys included. │ │ │ │ - 0x000da160 20696e20 74686520 72656164 2d6f6e6c in the read-onl │ │ │ │ - 0x000da170 79207365 676d656e 7420616e 64206e6f y segment and no │ │ │ │ - 0x000da180 74207472 65617465 64206173 206f7270 t treated as orp │ │ │ │ - 0x000da190 68616e20 73656374 696f6e73 2e202054 han sections. T │ │ │ │ - 0x000da1a0 68650a20 20202020 63757272 656e7420 he. current │ │ │ │ - 0x000da1b0 6f727068 616e2068 616e646c 696e6720 orphan handling │ │ │ │ - 0x000da1c0 616c676f 72697468 6d20646f 65732070 algorithm does p │ │ │ │ - 0x000da1d0 6c616365 206e6f74 65207365 6374696f lace note sectio │ │ │ │ - 0x000da1e0 6e732061 66746572 20522f4f 0a202020 ns after R/O. │ │ │ │ - 0x000da1f0 20206461 74612c20 62757420 74686973 data, but this │ │ │ │ - 0x000da200 20697320 6e6f7420 67756172 616e7465 is not guarante │ │ │ │ - 0x000da210 65642074 6f20616c 77617973 20626520 ed to always be │ │ │ │ - 0x000da220 74686520 63617365 2e20202a 2f0a2020 the case. */. │ │ │ │ - 0x000da230 2e6e6f74 652e6275 696c642d 6964203a .note.build-id : │ │ │ │ - 0x000da240 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000da250 6275696c 642d6964 29207d0a 20202e6e build-id) }. .n │ │ │ │ - 0x000da260 6f74652e 474e552d 73746163 6b203a20 ote.GNU-stack : │ │ │ │ - 0x000da270 20202020 7b202a28 2e6e6f74 652e474e { *(.note.GN │ │ │ │ - 0x000da280 552d7374 61636b29 207d0a20 202e6e6f U-stack) }. .no │ │ │ │ - 0x000da290 74652e67 6e752e70 726f7065 72747920 te.gnu.property │ │ │ │ - 0x000da2a0 3a20207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x000da2b0 2e70726f 70657274 7929207d 0a20202e .property) }. . │ │ │ │ - 0x000da2c0 6e6f7465 2e414249 2d746167 203a2020 note.ABI-tag : │ │ │ │ - 0x000da2d0 20202020 207b202a 282e6e6f 74652e41 { *(.note.A │ │ │ │ - 0x000da2e0 42492d74 61672920 7d0a2020 2e6e6f74 BI-tag) }. .not │ │ │ │ - 0x000da2f0 652e7061 636b6167 65203a20 20202020 e.package : │ │ │ │ - 0x000da300 20207b20 2a282e6e 6f74652e 7061636b { *(.note.pack │ │ │ │ - 0x000da310 61676529 207d0a20 202e6e6f 74652e64 age) }. .note.d │ │ │ │ - 0x000da320 6c6f7065 6e203a20 20202020 2020207b lopen : { │ │ │ │ - 0x000da330 202a282e 6e6f7465 2e646c6f 70656e29 *(.note.dlopen) │ │ │ │ - 0x000da340 207d0a20 202e6e6f 74652e6e 65746273 }. .note.netbs │ │ │ │ - 0x000da350 642e6964 656e7420 3a20207b 202a282e d.ident : { *(. │ │ │ │ - 0x000da360 6e6f7465 2e6e6574 6273642e 6964656e note.netbsd.iden │ │ │ │ - 0x000da370 7429207d 0a20202e 6e6f7465 2e6f7065 t) }. .note.ope │ │ │ │ - 0x000da380 6e627364 2e696465 6e74203a 207b202a nbsd.ident : { * │ │ │ │ - 0x000da390 282e6e6f 74652e6f 70656e62 73642e69 (.note.openbsd.i │ │ │ │ - 0x000da3a0 64656e74 29207d0a 20202f2a 20537461 dent) }. /* Sta │ │ │ │ - 0x000da3b0 7274206f 66207468 65205265 61642057 rt of the Read W │ │ │ │ - 0x000da3c0 72697465 20446174 61207265 67696f6e rite Data region │ │ │ │ - 0x000da3d0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x000da3e0 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x000da3f0 72207468 65206461 74612073 65676d65 r the data segme │ │ │ │ - 0x000da400 6e742e20 20576520 77616e74 20746f20 nt. We want to │ │ │ │ - 0x000da410 61646a75 73742075 7020746f 0a202020 adjust up to. │ │ │ │ - 0x000da420 20207468 65207361 6d652061 64647265 the same addre │ │ │ │ - 0x000da430 73732077 69746869 6e207468 65207061 ss within the pa │ │ │ │ - 0x000da440 6765206f 6e207468 65206e65 78742070 ge on the next p │ │ │ │ - 0x000da450 61676520 75702e20 202a2f0a 20202e20 age up. */. . │ │ │ │ - 0x000da460 3d204441 54415f53 45474d45 4e545f41 = DATA_SEGMENT_A │ │ │ │ - 0x000da470 4c49474e 2028434f 4e535441 4e542028 LIGN (CONSTANT ( │ │ │ │ - 0x000da480 4d415850 41474553 495a4529 2c20434f MAXPAGESIZE), CO │ │ │ │ - 0x000da490 4e535441 4e542028 434f4d4d 4f4e5041 NSTANT (COMMONPA │ │ │ │ - 0x000da4a0 47455349 5a452929 3b0a2020 2f2a2045 GESIZE));. /* E │ │ │ │ - 0x000da4b0 78636570 74696f6e 2068616e 646c696e xception handlin │ │ │ │ - 0x000da4c0 672e2020 2a2f0a20 202e6568 5f667261 g. */. .eh_fra │ │ │ │ - 0x000da4d0 6d652020 20202020 203a204f 4e4c595f me : ONLY_ │ │ │ │ - 0x000da4e0 49465f52 57207b20 4b454550 20282a28 IF_RW { KEEP (*( │ │ │ │ - 0x000da4f0 2e65685f 6672616d 65292920 2a282e65 .eh_frame)) *(.e │ │ │ │ - 0x000da500 685f6672 616d652e 2a29207d 0a20202e h_frame.*) }. . │ │ │ │ - 0x000da510 73667261 6d652020 20202020 2020203a sframe : │ │ │ │ - 0x000da520 204f4e4c 595f4946 5f525720 7b204b45 ONLY_IF_RW { KE │ │ │ │ - 0x000da530 45502028 2a282e73 6672616d 65292920 EP (*(.sframe)) │ │ │ │ - 0x000da540 2a282e73 6672616d 652e2a29 207d0a20 *(.sframe.*) }. │ │ │ │ - 0x000da550 202e676e 755f6578 74616220 20202020 .gnu_extab │ │ │ │ - 0x000da560 203a204f 4e4c595f 49465f52 57207b20 : ONLY_IF_RW { │ │ │ │ - 0x000da570 2a282e67 6e755f65 78746162 29207d0a *(.gnu_extab) }. │ │ │ │ - 0x000da580 20202e67 63635f65 78636570 745f7461 .gcc_except_ta │ │ │ │ - 0x000da590 626c6520 20203a20 4f4e4c59 5f49465f ble : ONLY_IF_ │ │ │ │ - 0x000da5a0 5257207b 202a282e 6763635f 65786365 RW { *(.gcc_exce │ │ │ │ - 0x000da5b0 70745f74 61626c65 202e6763 635f6578 pt_table .gcc_ex │ │ │ │ - 0x000da5c0 63657074 5f746162 6c652e2a 29207d0a cept_table.*) }. │ │ │ │ - 0x000da5d0 20202e65 78636570 74696f6e 5f72616e .exception_ran │ │ │ │ - 0x000da5e0 67657320 20203a20 4f4e4c59 5f49465f ges : ONLY_IF_ │ │ │ │ - 0x000da5f0 5257207b 202a282e 65786365 7074696f RW { *(.exceptio │ │ │ │ - 0x000da600 6e5f7261 6e676573 2a29207d 0a20202f n_ranges*) }. / │ │ │ │ - 0x000da610 2a205468 72656164 204c6f63 616c2053 * Thread Local S │ │ │ │ - 0x000da620 746f7261 67652073 65637469 6f6e732e torage sections. │ │ │ │ - 0x000da630 20202a2f 0a20202e 74646174 61092020 */. .tdata. │ │ │ │ - 0x000da640 3a0a2020 207b0a20 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x000da650 64617461 202e7464 6174612e 2a202e67 data .tdata.* .g │ │ │ │ - 0x000da660 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x000da670 290a2020 207d0a20 202e7462 73730909 ). }. .tbss.. │ │ │ │ - 0x000da680 20203a20 7b202a28 2e746273 73202e74 : { *(.tbss .t │ │ │ │ - 0x000da690 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x000da6a0 6e63652e 74622e2a 29202a28 2e74636f nce.tb.*) *(.tco │ │ │ │ - 0x000da6b0 6d6d6f6e 29207d0a 20202e70 7265696e mmon) }. .prein │ │ │ │ - 0x000da6c0 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x000da6d0 7b0a2020 20204b45 45502028 2a282e70 {. KEEP (*(.p │ │ │ │ - 0x000da6e0 7265696e 69745f61 72726179 29290a20 reinit_array)). │ │ │ │ - 0x000da6f0 207d0a20 202e696e 69745f61 72726179 }. .init_array │ │ │ │ - 0x000da700 20202020 3a0a2020 7b0a2020 20204b45 :. {. KE │ │ │ │ - 0x000da710 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000da720 49545f50 52494f52 49545928 2e696e69 IT_PRIORITY(.ini │ │ │ │ - 0x000da730 745f6172 7261792e 2a292053 4f52545f t_array.*) SORT_ │ │ │ │ - 0x000da740 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000da750 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000da760 204b4545 5020282a 282e696e 69745f61 KEEP (*(.init_a │ │ │ │ - 0x000da770 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000da780 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000da790 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000da7a0 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000da7b0 2029202e 63746f72 7329290a 20207d0a ) .ctors)). }. │ │ │ │ - 0x000da7c0 20202e66 696e695f 61727261 79202020 .fini_array │ │ │ │ - 0x000da7d0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000da7e0 282a2853 4f52545f 42595f49 4e49545f (*(SORT_BY_INIT_ │ │ │ │ - 0x000da7f0 5052494f 52495459 282e6669 6e695f61 PRIORITY(.fini_a │ │ │ │ - 0x000da800 72726179 2e2a2920 534f5254 5f42595f rray.*) SORT_BY_ │ │ │ │ - 0x000da810 494e4954 5f505249 4f524954 59282e64 INIT_PRIORITY(.d │ │ │ │ - 0x000da820 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x000da830 45502028 2a282e66 696e695f 61727261 EP (*(.fini_arra │ │ │ │ - 0x000da840 79204558 434c5544 455f4649 4c452028 y EXCLUDE_FILE ( │ │ │ │ - 0x000da850 2a637274 62656769 6e2e6f20 2a637274 *crtbegin.o *crt │ │ │ │ - 0x000da860 62656769 6e3f2e6f 202a6372 74656e64 begin?.o *crtend │ │ │ │ - 0x000da870 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000da880 2e64746f 72732929 0a20207d 0a20202e .dtors)). }. . │ │ │ │ - 0x000da890 63746f72 73202020 20202020 2020203a ctors : │ │ │ │ - 0x000da8a0 0a20207b 0a202020 202f2a20 67636320 . {. /* gcc │ │ │ │ - 0x000da8b0 75736573 20637274 62656769 6e2e6f20 uses crtbegin.o │ │ │ │ - 0x000da8c0 746f2066 696e6420 74686520 73746172 to find the star │ │ │ │ - 0x000da8d0 74206f66 0a202020 20202020 74686520 t of. the │ │ │ │ - 0x000da8e0 636f6e73 74727563 746f7273 2c20736f constructors, so │ │ │ │ - 0x000da8f0 20776520 6d616b65 20737572 65206974 we make sure it │ │ │ │ - 0x000da900 2069730a 20202020 20202066 69727374 is. first │ │ │ │ - 0x000da910 2e202042 65636175 73652074 68697320 . Because this │ │ │ │ - 0x000da920 69732061 2077696c 64636172 642c2069 is a wildcard, i │ │ │ │ - 0x000da930 740a2020 20202020 20646f65 736e2774 t. doesn't │ │ │ │ - 0x000da940 206d6174 74657220 69662074 68652075 matter if the u │ │ │ │ - 0x000da950 73657220 646f6573 206e6f74 0a202020 ser does not. │ │ │ │ - 0x000da960 20202020 61637475 616c6c79 206c696e actually lin │ │ │ │ - 0x000da970 6b206167 61696e73 74206372 74626567 k against crtbeg │ │ │ │ - 0x000da980 696e2e6f 3b207468 650a2020 20202020 in.o; the. │ │ │ │ - 0x000da990 206c696e 6b657220 776f6e27 74206c6f linker won't lo │ │ │ │ - 0x000da9a0 6f6b2066 6f722061 2066696c 6520746f ok for a file to │ │ │ │ - 0x000da9b0 206d6174 63682061 0a202020 20202020 match a. │ │ │ │ - 0x000da9c0 77696c64 63617264 2e202054 68652077 wildcard. The w │ │ │ │ - 0x000da9d0 696c6463 61726420 616c736f 206d6561 ildcard also mea │ │ │ │ - 0x000da9e0 6e732074 68617420 69740a20 20202020 ns that it. │ │ │ │ - 0x000da9f0 2020646f 65736e27 74206d61 74746572 doesn't matter │ │ │ │ - 0x000daa00 20776869 63682064 69726563 746f7279 which directory │ │ │ │ - 0x000daa10 20637274 62656769 6e2e6f0a 20202020 crtbegin.o. │ │ │ │ - 0x000daa20 20202069 7320696e 2e20202a 2f0a2020 is in. */. │ │ │ │ - 0x000daa30 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000daa40 6e2e6f28 2e63746f 72732929 0a202020 n.o(.ctors)). │ │ │ │ - 0x000daa50 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000daa60 3f2e6f28 2e63746f 72732929 0a202020 ?.o(.ctors)). │ │ │ │ - 0x000daa70 202f2a20 57652064 6f6e2774 2077616e /* We don't wan │ │ │ │ - 0x000daa80 7420746f 20696e63 6c756465 20746865 t to include the │ │ │ │ - 0x000daa90 202e6374 6f722073 65637469 6f6e2066 .ctor section f │ │ │ │ - 0x000daaa0 726f6d0a 20202020 20202074 68652063 rom. the c │ │ │ │ - 0x000daab0 7274656e 642e6f20 66696c65 20756e74 rtend.o file unt │ │ │ │ - 0x000daac0 696c2061 66746572 20746865 20736f72 il after the sor │ │ │ │ - 0x000daad0 74656420 63746f72 732e0a20 20202020 ted ctors.. │ │ │ │ - 0x000daae0 20205468 65202e63 746f7220 73656374 The .ctor sect │ │ │ │ - 0x000daaf0 696f6e20 66726f6d 20746865 20637274 ion from the crt │ │ │ │ - 0x000dab00 656e6420 66696c65 20636f6e 7461696e end file contain │ │ │ │ - 0x000dab10 73207468 650a2020 20202020 20656e64 s the. end │ │ │ │ - 0x000dab20 206f6620 63746f72 73206d61 726b6572 of ctors marker │ │ │ │ - 0x000dab30 20616e64 20697420 6d757374 20626520 and it must be │ │ │ │ - 0x000dab40 6c617374 202a2f0a 20202020 4b454550 last */. KEEP │ │ │ │ - 0x000dab50 20282a28 4558434c 5544455f 46494c45 (*(EXCLUDE_FILE │ │ │ │ - 0x000dab60 20282a63 7274656e 642e6f20 2a637274 (*crtend.o *crt │ │ │ │ - 0x000dab70 656e643f 2e6f2029 202e6374 6f727329 end?.o ) .ctors) │ │ │ │ - 0x000dab80 290a2020 20204b45 45502028 2a28534f ). KEEP (*(SO │ │ │ │ - 0x000dab90 5254282e 63746f72 732e2a29 29290a20 RT(.ctors.*))). │ │ │ │ - 0x000daba0 2020204b 45455020 282a282e 63746f72 KEEP (*(.ctor │ │ │ │ - 0x000dabb0 7329290a 20207d0a 20202e64 746f7273 s)). }. .dtors │ │ │ │ - 0x000dabc0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000dabd0 20202020 4b454550 20282a63 72746265 KEEP (*crtbe │ │ │ │ - 0x000dabe0 67696e2e 6f282e64 746f7273 29290a20 gin.o(.dtors)). │ │ │ │ - 0x000dabf0 2020204b 45455020 282a6372 74626567 KEEP (*crtbeg │ │ │ │ - 0x000dac00 696e3f2e 6f282e64 746f7273 29290a20 in?.o(.dtors)). │ │ │ │ - 0x000dac10 2020204b 45455020 282a2845 58434c55 KEEP (*(EXCLU │ │ │ │ - 0x000dac20 44455f46 494c4520 282a6372 74656e64 DE_FILE (*crtend │ │ │ │ - 0x000dac30 2e6f202a 63727465 6e643f2e 6f202920 .o *crtend?.o ) │ │ │ │ - 0x000dac40 2e64746f 72732929 0a202020 204b4545 .dtors)). KEE │ │ │ │ - 0x000dac50 5020282a 28534f52 54282e64 746f7273 P (*(SORT(.dtors │ │ │ │ - 0x000dac60 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000dac70 2a282e64 746f7273 29290a20 207d0a20 *(.dtors)). }. │ │ │ │ - 0x000dac80 202e6a63 72202020 20202020 20202020 .jcr │ │ │ │ - 0x000dac90 203a207b 204b4545 5020282a 282e6a63 : { KEEP (*(.jc │ │ │ │ - 0x000daca0 72292920 7d0a2020 2e646174 612e7265 r)) }. .data.re │ │ │ │ - 0x000dacb0 6c2e726f 203a207b 202a282e 64617461 l.ro : { *(.data │ │ │ │ - 0x000dacc0 2e72656c 2e726f2e 6c6f6361 6c2a202e .rel.ro.local* . │ │ │ │ - 0x000dacd0 676e752e 6c696e6b 6f6e6365 2e642e72 gnu.linkonce.d.r │ │ │ │ - 0x000dace0 656c2e72 6f2e6c6f 63616c2e 2a29202a el.ro.local.*) * │ │ │ │ - 0x000dacf0 282e6461 74612e72 656c2e72 6f202e64 (.data.rel.ro .d │ │ │ │ - 0x000dad00 6174612e 72656c2e 726f2e2a 202e676e ata.rel.ro.* .gn │ │ │ │ - 0x000dad10 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x000dad20 2e726f2e 2a29207d 0a20202e 64796e61 .ro.*) }. .dyna │ │ │ │ - 0x000dad30 6d696320 20202020 2020203a 207b202a mic : { * │ │ │ │ - 0x000dad40 282e6479 6e616d69 6329207d 0a20202e (.dynamic) }. . │ │ │ │ - 0x000dad50 676f7420 20202020 20202020 2020203a got : │ │ │ │ - 0x000dad60 207b202a 282e676f 7429202a 282e6967 { *(.got) *(.ig │ │ │ │ - 0x000dad70 6f742920 7d0a2020 2e203d20 44415441 ot) }. . = DATA │ │ │ │ - 0x000dad80 5f534547 4d454e54 5f52454c 524f5f45 _SEGMENT_RELRO_E │ │ │ │ - 0x000dad90 4e442028 31322c20 2e293b0a 20202e67 ND (12, .);. .g │ │ │ │ - 0x000dada0 6f742e70 6c742020 20202020 20203a20 ot.plt : │ │ │ │ - 0x000dadb0 7b202a28 2e676f74 2e706c74 29202a28 { *(.got.plt) *( │ │ │ │ - 0x000dadc0 2e69676f 742e706c 7429207d 0a20202e .igot.plt) }. . │ │ │ │ - 0x000dadd0 64617461 20202020 20202020 2020203a data : │ │ │ │ - 0x000dade0 0a20207b 0a202020 2050524f 56494445 . {. PROVIDE │ │ │ │ - 0x000dadf0 20285f5f 64617461 5f737461 7274203d (__data_start = │ │ │ │ - 0x000dae00 202e293b 0a202020 202a282e 64617461 .);. *(.data │ │ │ │ - 0x000dae10 202e6461 74612e2a 202e676e 752e6c69 .data.* .gnu.li │ │ │ │ - 0x000dae20 6e6b6f6e 63652e64 2e2a290a 20202020 nkonce.d.*). │ │ │ │ - 0x000dae30 534f5254 28434f4e 53545255 43544f52 SORT(CONSTRUCTOR │ │ │ │ - 0x000dae40 53290a20 207d0a20 202e6461 74613120 S). }. .data1 │ │ │ │ - 0x000dae50 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000dae60 64617461 3129207d 0a202050 524f5649 data1) }. PROVI │ │ │ │ - 0x000dae70 44452028 5f656461 7461203d 202e293b DE (_edata = .); │ │ │ │ - 0x000dae80 0a202050 524f5649 44452028 65646174 . PROVIDE (edat │ │ │ │ - 0x000dae90 61203d20 2e293b0a 20202e20 3d20414c a = .);. . = AL │ │ │ │ - 0x000daea0 49474e28 414c4947 4e4f4628 4e455854 IGN(ALIGNOF(NEXT │ │ │ │ - 0x000daeb0 5f534543 54494f4e 29293b0a 20205052 _SECTION));. PR │ │ │ │ - 0x000daec0 4f564944 4520285f 5f627373 5f737461 OVIDE (__bss_sta │ │ │ │ - 0x000daed0 7274203d 202e293b 0a202050 524f5649 rt = .);. PROVI │ │ │ │ - 0x000daee0 44452028 5f5f6273 735f7374 6172745f DE (__bss_start_ │ │ │ │ - 0x000daef0 5f203d20 2e293b0a 20202e62 73732020 _ = .);. .bss │ │ │ │ - 0x000daf00 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000daf10 20202020 2a282e64 796e6273 73290a20 *(.dynbss). │ │ │ │ - 0x000daf20 2020202a 282e6273 73202e62 73732e2a *(.bss .bss.* │ │ │ │ - 0x000daf30 202e676e 752e6c69 6e6b6f6e 63652e62 .gnu.linkonce.b │ │ │ │ - 0x000daf40 2e2a290a 20202020 2a28434f 4d4d4f4e .*). *(COMMON │ │ │ │ - 0x000daf50 290a2020 20202f2a 20416c69 676e2068 ). /* Align h │ │ │ │ - 0x000daf60 65726520 746f2065 6e737572 65207468 ere to ensure th │ │ │ │ - 0x000daf70 61742069 6e207468 6520636f 6d6d6f6e at in the common │ │ │ │ - 0x000daf80 20636173 65206f66 20746865 7265206f case of there o │ │ │ │ - 0x000daf90 6e6c7920 6265696e 67206f6e 650a2020 nly being one. │ │ │ │ - 0x000dafa0 20202020 20747970 65206f66 202e6273 type of .bs │ │ │ │ - 0x000dafb0 73207365 6374696f 6e2c2074 68652073 s section, the s │ │ │ │ - 0x000dafc0 65637469 6f6e206f 63637570 69657320 ection occupies │ │ │ │ - 0x000dafd0 73706163 65207570 20746f20 5f656e64 space up to _end │ │ │ │ - 0x000dafe0 2e0a2020 20202020 20416c69 676e2061 .. Align a │ │ │ │ - 0x000daff0 66746572 202e6273 7320746f 20656e73 fter .bss to ens │ │ │ │ - 0x000db000 75726520 636f7272 65637420 616c6967 ure correct alig │ │ │ │ - 0x000db010 6e6d656e 74206576 656e2069 66207468 nment even if th │ │ │ │ - 0x000db020 650a2020 20202020 202e6273 73207365 e. .bss se │ │ │ │ - 0x000db030 6374696f 6e206469 73617070 65617273 ction disappears │ │ │ │ - 0x000db040 20626563 61757365 20746865 72652061 because there a │ │ │ │ - 0x000db050 7265206e 6f20696e 70757420 73656374 re no input sect │ │ │ │ - 0x000db060 696f6e73 2e0a2020 20202020 20464958 ions.. FIX │ │ │ │ - 0x000db070 4d453a20 57687920 646f2077 65206e65 ME: Why do we ne │ │ │ │ - 0x000db080 65642069 743f2057 68656e20 74686572 ed it? When ther │ │ │ │ - 0x000db090 65206973 206e6f20 2e627373 20736563 e is no .bss sec │ │ │ │ - 0x000db0a0 74696f6e 2c207765 20646f20 6e6f740a tion, we do not. │ │ │ │ - 0x000db0b0 20202020 20202070 61642074 6865202e pad the . │ │ │ │ - 0x000db0c0 64617461 20736563 74696f6e 2e20202a data section. * │ │ │ │ - 0x000db0d0 2f0a2020 20202020 2e203d20 414c4947 /. . = ALIG │ │ │ │ - 0x000db0e0 4e282e20 213d2030 203f2033 32202f20 N(. != 0 ? 32 / │ │ │ │ - 0x000db0f0 38203a20 31293b0a 20207d0a 20205052 8 : 1);. }. PR │ │ │ │ - 0x000db100 4f564944 4520285f 6273735f 656e645f OVIDE (_bss_end_ │ │ │ │ - 0x000db110 5f203d20 2e293b20 50524f56 49444520 _ = .); PROVIDE │ │ │ │ - 0x000db120 285f5f62 73735f65 6e645f5f 203d202e (__bss_end__ = . │ │ │ │ - 0x000db130 293b0a20 2020202e 203d2041 4c49474e );. . = ALIGN │ │ │ │ - 0x000db140 28333220 2f203829 3b0a2020 2f2a2053 (32 / 8);. /* S │ │ │ │ - 0x000db150 74617274 206f6620 74686520 4c617267 tart of the Larg │ │ │ │ - 0x000db160 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x000db170 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x000db180 5f535441 52542822 6c646174 612d7365 _START("ldata-se │ │ │ │ - 0x000db190 676d656e 74222c20 2e293b0a 20202e20 gment", .);. . │ │ │ │ - 0x000db1a0 3d20414c 49474e28 3332202f 2038293b = ALIGN(32 / 8); │ │ │ │ - 0x000db1b0 0a202050 524f5649 44452028 5f5f656e . PROVIDE (__en │ │ │ │ - 0x000db1c0 645f5f20 3d202e29 3b0a2020 50524f56 d__ = .);. PROV │ │ │ │ - 0x000db1d0 49444520 285f656e 64203d20 2e293b0a IDE (_end = .);. │ │ │ │ - 0x000db1e0 20205052 4f564944 45202865 6e64203d PROVIDE (end = │ │ │ │ - 0x000db1f0 202e293b 0a20202e 203d2044 4154415f .);. . = DATA_ │ │ │ │ - 0x000db200 5345474d 454e545f 454e4420 282e293b SEGMENT_END (.); │ │ │ │ - 0x000db210 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000db220 68652054 696e7920 44617461 20726567 he Tiny Data reg │ │ │ │ - 0x000db230 696f6e2e 20202a2f 0a20202f 2a205374 ion. */. /* St │ │ │ │ - 0x000db240 61627320 64656275 6767696e 67207365 abs debugging se │ │ │ │ - 0x000db250 6374696f 6e732e20 202a2f0a 20202e73 ctions. */. .s │ │ │ │ - 0x000db260 74616220 20202020 20202020 2030203a tab 0 : │ │ │ │ - 0x000db270 207b202a 282e7374 61622920 7d0a2020 { *(.stab) }. │ │ │ │ - 0x000db280 2e737461 62737472 20202020 20202030 .stabstr 0 │ │ │ │ - 0x000db290 203a207b 202a282e 73746162 73747229 : { *(.stabstr) │ │ │ │ - 0x000db2a0 207d0a20 202e7374 61622e65 78636c20 }. .stab.excl │ │ │ │ - 0x000db2b0 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000db2c0 622e6578 636c2920 7d0a2020 2e737461 b.excl) }. .sta │ │ │ │ - 0x000db2d0 622e6578 636c7374 72202030 203a207b b.exclstr 0 : { │ │ │ │ - 0x000db2e0 202a282e 73746162 2e657863 6c737472 *(.stab.exclstr │ │ │ │ - 0x000db2f0 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x000db300 78202020 2030203a 207b202a 282e7374 x 0 : { *(.st │ │ │ │ - 0x000db310 61622e69 6e646578 29207d0a 20202e73 ab.index) }. .s │ │ │ │ - 0x000db320 7461622e 696e6465 78737472 2030203a tab.indexstr 0 : │ │ │ │ - 0x000db330 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x000db340 73747229 207d0a20 202e636f 6d6d656e str) }. .commen │ │ │ │ - 0x000db350 74203020 28494e46 4f29203a 207b202a t 0 (INFO) : { * │ │ │ │ - 0x000db360 282e636f 6d6d656e 74293b20 4c494e4b (.comment); LINK │ │ │ │ - 0x000db370 45525f56 45525349 4f4e3b20 7d0a2020 ER_VERSION; }. │ │ │ │ - 0x000db380 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x000db390 62757465 73203a20 7b202a28 2e676e75 butes : { *(.gnu │ │ │ │ - 0x000db3a0 2e627569 6c642e61 74747269 62757465 .build.attribute │ │ │ │ - 0x000db3b0 73202e67 6e752e62 75696c64 2e617474 s .gnu.build.att │ │ │ │ - 0x000db3c0 72696275 7465732e 2a29207d 0a20202f ributes.*) }. / │ │ │ │ - 0x000db3d0 2a204457 41524620 64656275 67207365 * DWARF debug se │ │ │ │ - 0x000db3e0 6374696f 6e732e0a 20202020 2053796d ctions.. Sym │ │ │ │ - 0x000db3f0 626f6c73 20696e20 74686520 44574152 bols in the DWAR │ │ │ │ - 0x000db400 46206465 62756767 696e6720 73656374 F debugging sect │ │ │ │ - 0x000db410 696f6e73 20617265 2072656c 61746976 ions are relativ │ │ │ │ - 0x000db420 6520746f 20746865 20626567 696e6e69 e to the beginni │ │ │ │ - 0x000db430 6e670a20 20202020 6f662074 68652073 ng. of the s │ │ │ │ - 0x000db440 65637469 6f6e2073 6f207765 20626567 ection so we beg │ │ │ │ - 0x000db450 696e2074 68656d20 61742030 2e20202a in them at 0. * │ │ │ │ - 0x000db460 2f0a2020 2f2a2044 57415246 20312e20 /. /* DWARF 1. │ │ │ │ - 0x000db470 202a2f0a 20202e64 65627567 20202020 */. .debug │ │ │ │ - 0x000db480 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000db490 65627567 29207d0a 20202e6c 696e6520 ebug) }. .line │ │ │ │ - 0x000db4a0 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000db4b0 2a282e6c 696e6529 207d0a20 202f2a20 *(.line) }. /* │ │ │ │ - 0x000db4c0 474e5520 44574152 46203120 65787465 GNU DWARF 1 exte │ │ │ │ - 0x000db4d0 6e73696f 6e732e20 202a2f0a 20202e64 nsions. */. .d │ │ │ │ - 0x000db4e0 65627567 5f737263 696e666f 20203020 ebug_srcinfo 0 │ │ │ │ - 0x000db4f0 3a207b20 2a282e64 65627567 5f737263 : { *(.debug_src │ │ │ │ - 0x000db500 696e666f 29207d0a 20202e64 65627567 info) }. .debug │ │ │ │ - 0x000db510 5f73666e 616d6573 20203020 3a207b20 _sfnames 0 : { │ │ │ │ - 0x000db520 2a282e64 65627567 5f73666e 616d6573 *(.debug_sfnames │ │ │ │ - 0x000db530 29207d0a 20202f2a 20445741 52462031 ) }. /* DWARF 1 │ │ │ │ - 0x000db540 2e312061 6e642044 57415246 20322e20 .1 and DWARF 2. │ │ │ │ - 0x000db550 202a2f0a 20202e64 65627567 5f617261 */. .debug_ara │ │ │ │ - 0x000db560 6e676573 20203020 3a207b20 2a282e64 nges 0 : { *(.d │ │ │ │ - 0x000db570 65627567 5f617261 6e676573 29207d0a ebug_aranges) }. │ │ │ │ - 0x000db580 20202e64 65627567 5f707562 6e616d65 .debug_pubname │ │ │ │ - 0x000db590 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000db5a0 5f707562 6e616d65 7329207d 0a20202f _pubnames) }. / │ │ │ │ - 0x000db5b0 2a204457 41524620 322e2020 2a2f0a20 * DWARF 2. */. │ │ │ │ - 0x000db5c0 202e6465 6275675f 696e666f 20202020 .debug_info │ │ │ │ - 0x000db5d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000db5e0 696e666f 202e676e 752e6c69 6e6b6f6e info .gnu.linkon │ │ │ │ - 0x000db5f0 63652e77 692e2a29 207d0a20 202e6465 ce.wi.*) }. .de │ │ │ │ - 0x000db600 6275675f 61626272 65762020 2030203a bug_abbrev 0 : │ │ │ │ - 0x000db610 207b202a 282e6465 6275675f 61626272 { *(.debug_abbr │ │ │ │ - 0x000db620 65762920 7d0a2020 2e646562 75675f6c ev) }. .debug_l │ │ │ │ - 0x000db630 696e6520 20202020 30203a20 7b202a28 ine 0 : { *( │ │ │ │ - 0x000db640 2e646562 75675f6c 696e6520 2e646562 .debug_line .deb │ │ │ │ - 0x000db650 75675f6c 696e652e 2a202e64 65627567 ug_line.* .debug │ │ │ │ - 0x000db660 5f6c696e 655f656e 6429207d 0a20202e _line_end) }. . │ │ │ │ - 0x000db670 64656275 675f6672 616d6520 20202030 debug_frame 0 │ │ │ │ - 0x000db680 203a207b 202a282e 64656275 675f6672 : { *(.debug_fr │ │ │ │ - 0x000db690 616d6529 207d0a20 202e6465 6275675f ame) }. .debug_ │ │ │ │ - 0x000db6a0 73747220 20202020 2030203a 207b202a str 0 : { * │ │ │ │ - 0x000db6b0 282e6465 6275675f 73747229 207d0a20 (.debug_str) }. │ │ │ │ - 0x000db6c0 202e6465 6275675f 6c6f6320 20202020 .debug_loc │ │ │ │ - 0x000db6d0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000db6e0 6c6f6329 207d0a20 202e6465 6275675f loc) }. .debug_ │ │ │ │ - 0x000db6f0 6d616369 6e666f20 2030203a 207b202a macinfo 0 : { * │ │ │ │ - 0x000db700 282e6465 6275675f 6d616369 6e666f29 (.debug_macinfo) │ │ │ │ - 0x000db710 207d0a20 202f2a20 5347492f 4d495053 }. /* SGI/MIPS │ │ │ │ - 0x000db720 20445741 52462032 20657874 656e7369 DWARF 2 extensi │ │ │ │ - 0x000db730 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x000db740 675f7765 616b6e61 6d657320 30203a20 g_weaknames 0 : │ │ │ │ - 0x000db750 7b202a28 2e646562 75675f77 65616b6e { *(.debug_weakn │ │ │ │ - 0x000db760 616d6573 29207d0a 20202e64 65627567 ames) }. .debug │ │ │ │ - 0x000db770 5f66756e 636e616d 65732030 203a207b _funcnames 0 : { │ │ │ │ - 0x000db780 202a282e 64656275 675f6675 6e636e61 *(.debug_funcna │ │ │ │ - 0x000db790 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000db7a0 74797065 6e616d65 73203020 3a207b20 typenames 0 : { │ │ │ │ - 0x000db7b0 2a282e64 65627567 5f747970 656e616d *(.debug_typenam │ │ │ │ - 0x000db7c0 65732920 7d0a2020 2e646562 75675f76 es) }. .debug_v │ │ │ │ - 0x000db7d0 61726e61 6d657320 2030203a 207b202a arnames 0 : { * │ │ │ │ - 0x000db7e0 282e6465 6275675f 7661726e 616d6573 (.debug_varnames │ │ │ │ - 0x000db7f0 29207d0a 20202f2a 20445741 52462033 ) }. /* DWARF 3 │ │ │ │ - 0x000db800 2e20202a 2f0a2020 2e646562 75675f70 . */. .debug_p │ │ │ │ - 0x000db810 75627479 70657320 30203a20 7b202a28 ubtypes 0 : { *( │ │ │ │ - 0x000db820 2e646562 75675f70 75627479 70657329 .debug_pubtypes) │ │ │ │ - 0x000db830 207d0a20 202e6465 6275675f 72616e67 }. .debug_rang │ │ │ │ - 0x000db840 65732020 2030203a 207b202a 282e6465 es 0 : { *(.de │ │ │ │ - 0x000db850 6275675f 72616e67 65732920 7d0a2020 bug_ranges) }. │ │ │ │ - 0x000db860 2f2a2044 57415246 20352e20 202a2f0a /* DWARF 5. */. │ │ │ │ - 0x000db870 20202e64 65627567 5f616464 72202020 .debug_addr │ │ │ │ - 0x000db880 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000db890 5f616464 7229207d 0a20202e 64656275 _addr) }. .debu │ │ │ │ - 0x000db8a0 675f6c69 6e655f73 74722030 203a207b g_line_str 0 : { │ │ │ │ - 0x000db8b0 202a282e 64656275 675f6c69 6e655f73 *(.debug_line_s │ │ │ │ - 0x000db8c0 74722920 7d0a2020 2e646562 75675f6c tr) }. .debug_l │ │ │ │ - 0x000db8d0 6f636c69 73747320 30203a20 7b202a28 oclists 0 : { *( │ │ │ │ - 0x000db8e0 2e646562 75675f6c 6f636c69 73747329 .debug_loclists) │ │ │ │ - 0x000db8f0 207d0a20 202e6465 6275675f 6d616372 }. .debug_macr │ │ │ │ - 0x000db900 6f202020 2030203a 207b202a 282e6465 o 0 : { *(.de │ │ │ │ - 0x000db910 6275675f 6d616372 6f29207d 0a20202e bug_macro) }. . │ │ │ │ - 0x000db920 64656275 675f6e61 6d657320 20202030 debug_names 0 │ │ │ │ - 0x000db930 203a207b 202a282e 64656275 675f6e61 : { *(.debug_na │ │ │ │ - 0x000db940 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000db950 726e676c 69737473 2030203a 207b202a rnglists 0 : { * │ │ │ │ - 0x000db960 282e6465 6275675f 726e676c 69737473 (.debug_rnglists │ │ │ │ - 0x000db970 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ - 0x000db980 5f6f6666 73657473 2030203a 207b202a _offsets 0 : { * │ │ │ │ - 0x000db990 282e6465 6275675f 7374725f 6f666673 (.debug_str_offs │ │ │ │ - 0x000db9a0 65747329 207d0a20 202e6465 6275675f ets) }. .debug_ │ │ │ │ - 0x000db9b0 73757020 20202020 2030203a 207b202a sup 0 : { * │ │ │ │ - 0x000db9c0 282e6465 6275675f 73757029 207d0a20 (.debug_sup) }. │ │ │ │ - 0x000db9d0 202e4152 4d2e6174 74726962 75746573 .ARM.attributes │ │ │ │ - 0x000db9e0 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ - 0x000db9f0 41524d2e 61747472 69627574 65732929 ARM.attributes)) │ │ │ │ - 0x000dba00 204b4545 5020282a 282e676e 752e6174 KEEP (*(.gnu.at │ │ │ │ - 0x000dba10 74726962 75746573 2929207d 0a20202e tributes)) }. . │ │ │ │ - 0x000dba20 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ - 0x000dba30 6e742030 203a207b 204b4545 5020282a nt 0 : { KEEP (* │ │ │ │ - 0x000dba40 282e6e6f 74652e67 6e752e61 726d2e69 (.note.gnu.arm.i │ │ │ │ - 0x000dba50 64656e74 2929207d 0a20202f 44495343 dent)) }. /DISC │ │ │ │ - 0x000dba60 4152442f 203a207b 202a282e 6e6f7465 ARD/ : { *(.note │ │ │ │ - 0x000dba70 2e474e55 2d737461 636b2920 2a282e67 .GNU-stack) *(.g │ │ │ │ - 0x000dba80 6e755f64 65627567 6c696e6b 29202a28 nu_debuglink) *( │ │ │ │ - 0x000dba90 2e676e75 2e6c746f 5f2a2920 2a282e67 .gnu.lto_*) *(.g │ │ │ │ - 0x000dbaa0 6e755f6f 626a6563 745f6f6e 6c792920 nu_object_only) │ │ │ │ - 0x000dbab0 7d0a7d0a 0a000000 2f2a2053 63726970 }.}...../* Scrip │ │ │ │ - 0x000dbac0 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x000dbad0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000dbae0 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ - 0x000dbaf0 6e6f7720 2a2f0a2f 2a20436f 70797269 now */./* Copyri │ │ │ │ - 0x000dbb00 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x000dbb10 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x000dbb20 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x000dbb30 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x000dbb40 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x000dbb50 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x000dbb60 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x000dbb70 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x000dbb80 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x000dbb90 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x000dbba0 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x000dbbb0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x000dbbc0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x000dbbd0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x000dbbe0 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x000dbbf0 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x000dbc00 33322d6c 6974746c 65616172 63683634 32-littleaarch64 │ │ │ │ - 0x000dbc10 222c2022 656c6633 322d6269 67616172 ", "elf32-bigaar │ │ │ │ - 0x000dbc20 63683634 222c2022 656c6633 322d6c69 ch64", "elf32-li │ │ │ │ - 0x000dbc30 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x000dbc40 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x000dbc50 343a696c 70333229 0a454e54 5259285f 4:ilp32).ENTRY(_ │ │ │ │ - 0x000dbc60 73746172 74290a53 45415243 485f4449 start).SEARCH_DI │ │ │ │ - 0x000dbc70 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000dbc80 69622f61 61726368 36345f69 6c703332 ib/aarch64_ilp32 │ │ │ │ - 0x000dbc90 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000dbca0 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x000dbcb0 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000dbcc0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000dbcd0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000dbce0 2f616172 63683634 5f696c70 33322d6c /aarch64_ilp32-l │ │ │ │ - 0x000dbcf0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000dbd00 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000dbd10 63616c2f 6c69622f 61617263 6836342d cal/lib/aarch64- │ │ │ │ - 0x000dbd20 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000dbd30 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000dbd40 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000dbd50 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000dbd60 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000dbd70 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x000dbd80 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000dbd90 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000dbda0 75782d67 6e75696c 70333222 293b2053 ux-gnuilp32"); S │ │ │ │ - 0x000dbdb0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000dbdc0 2f6c6f63 616c2f6c 6962696c 70333222 /local/libilp32" │ │ │ │ - 0x000dbdd0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000dbde0 2f6c6962 696c7033 3222293b 20534541 /libilp32"); SEA │ │ │ │ - 0x000dbdf0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000dbe00 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000dbe10 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000dbe20 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ - 0x000dbe30 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ - 0x000dbe40 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000dbe50 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000dbe60 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000dbe70 342d6c69 6e75782d 676e752f 6c696269 4-linux-gnu/libi │ │ │ │ - 0x000dbe80 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000dbe90 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000dbea0 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ - 0x000dbeb0 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ - 0x000dbec0 50524f56 49444520 285f5f65 78656375 PROVIDE (__execu │ │ │ │ - 0x000dbed0 7461626c 655f7374 61727420 3d205345 table_start = SE │ │ │ │ - 0x000dbee0 474d454e 545f5354 41525428 22746578 GMENT_START("tex │ │ │ │ - 0x000dbef0 742d7365 676d656e 74222c20 30783430 t-segment", 0x40 │ │ │ │ - 0x000dbf00 30303030 29293b0a 20202e20 3d205345 0000));. . = SE │ │ │ │ - 0x000dbf10 474d454e 545f5354 41525428 22746578 GMENT_START("tex │ │ │ │ - 0x000dbf20 742d7365 676d656e 74222c20 30783430 t-segment", 0x40 │ │ │ │ - 0x000dbf30 30303030 29202b20 53495a45 4f465f48 0000) + SIZEOF_H │ │ │ │ - 0x000dbf40 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ - 0x000dbf50 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x000dbf60 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ - 0x000dbf70 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ - 0x000dbf80 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ - 0x000dbf90 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ - 0x000dbfa0 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ - 0x000dbfb0 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ - 0x000dbfc0 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ - 0x000dbfd0 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ - 0x000dbfe0 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ - 0x000dbff0 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ - 0x000dc000 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ - 0x000dc010 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ - 0x000dc020 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x000dc030 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ - 0x000dc040 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ - 0x000dc050 20202e69 6e746572 70202020 20202020 .interp │ │ │ │ - 0x000dc060 20203a20 7b202a28 2e696e74 65727029 : { *(.interp) │ │ │ │ - 0x000dc070 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ - 0x000dc080 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ - 0x000dc090 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ - 0x000dc0a0 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ - 0x000dc0b0 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ - 0x000dc0c0 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ - 0x000dc0d0 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ - 0x000dc0e0 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ - 0x000dc0f0 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ - 0x000dc100 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ - 0x000dc110 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000dc120 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ - 0x000dc130 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ - 0x000dc140 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ - 0x000dc150 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x000dc160 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ - 0x000dc170 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ - 0x000dc180 6c612e64 796e2020 20202020 203a0a20 la.dyn :. │ │ │ │ - 0x000dc190 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x000dc1a0 6c612e69 6e697429 0a202020 2020202a la.init). * │ │ │ │ - 0x000dc1b0 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ - 0x000dc1c0 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ - 0x000dc1d0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x000dc1e0 0a202020 2020202a 282e7265 6c612e66 . *(.rela.f │ │ │ │ - 0x000dc1f0 696e6929 0a202020 2020202a 282e7265 ini). *(.re │ │ │ │ - 0x000dc200 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ - 0x000dc210 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ - 0x000dc220 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x000dc230 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ - 0x000dc240 61746120 2e72656c 612e6461 74612e2a ata .rela.data.* │ │ │ │ - 0x000dc250 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000dc260 6e63652e 642e2a29 0a202020 2020202a nce.d.*). * │ │ │ │ - 0x000dc270 282e7265 6c612e74 64617461 202e7265 (.rela.tdata .re │ │ │ │ - 0x000dc280 6c612e74 64617461 2e2a202e 72656c61 la.tdata.* .rela │ │ │ │ - 0x000dc290 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000dc2a0 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x000dc2b0 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ - 0x000dc2c0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x000dc2d0 6e6b6f6e 63652e74 622e2a29 0a202020 nkonce.tb.*). │ │ │ │ - 0x000dc2e0 2020202a 282e7265 6c612e63 746f7273 *(.rela.ctors │ │ │ │ - 0x000dc2f0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000dc300 64746f72 73290a20 20202020 202a282e dtors). *(. │ │ │ │ - 0x000dc310 72656c61 2e676f74 290a2020 20202020 rela.got). │ │ │ │ - 0x000dc320 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ - 0x000dc330 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ - 0x000dc340 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x000dc350 20202020 20202a28 2e72656c 612e6966 *(.rela.if │ │ │ │ - 0x000dc360 756e6329 0a202020 207d0a20 202e7265 unc). }. .re │ │ │ │ - 0x000dc370 6c612e70 6c742020 20202020 203a0a20 la.plt :. │ │ │ │ - 0x000dc380 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x000dc390 6c612e70 6c74290a 20202020 20205052 la.plt). PR │ │ │ │ - 0x000dc3a0 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000dc3b0 72656c61 5f69706c 745f7374 61727420 rela_iplt_start │ │ │ │ - 0x000dc3c0 3d202e29 3b0a2020 20202020 2a282e72 = .);. *(.r │ │ │ │ - 0x000dc3d0 656c612e 69706c74 290a2020 20202020 ela.iplt). │ │ │ │ - 0x000dc3e0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000dc3f0 5f5f7265 6c615f69 706c745f 656e6420 __rela_iplt_end │ │ │ │ - 0x000dc400 3d202e29 3b0a2020 20207d0a 20202e72 = .);. }. .r │ │ │ │ - 0x000dc410 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ - 0x000dc420 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ - 0x000dc430 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ - 0x000dc440 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ - 0x000dc450 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ - 0x000dc460 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ - 0x000dc470 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000dc480 68652065 78656375 7461626c 6520636f he executable co │ │ │ │ - 0x000dc490 64652072 6567696f 6e2e2020 2a2f0a20 de region. */. │ │ │ │ - 0x000dc4a0 202e696e 69742020 20202020 20202020 .init │ │ │ │ - 0x000dc4b0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000dc4c0 282a2853 4f52545f 4e4f4e45 282e696e (*(SORT_NONE(.in │ │ │ │ - 0x000dc4d0 69742929 290a2020 7d203d30 78316632 it))). } =0x1f2 │ │ │ │ - 0x000dc4e0 30303364 350a2020 2e706c74 20202020 003d5. .plt │ │ │ │ - 0x000dc4f0 20202020 20202020 3a20414c 49474e28 : ALIGN( │ │ │ │ - 0x000dc500 31362920 7b202a28 2e706c74 29202a28 16) { *(.plt) *( │ │ │ │ - 0x000dc510 2e69706c 7429207d 0a20202e 74657874 .iplt) }. .text │ │ │ │ - 0x000dc520 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000dc530 0a202020 202a282e 74657874 2e756e6c . *(.text.unl │ │ │ │ - 0x000dc540 696b656c 79202e74 6578742e 2a5f756e ikely .text.*_un │ │ │ │ - 0x000dc550 6c696b65 6c79202e 74657874 2e756e6c likely .text.unl │ │ │ │ - 0x000dc560 696b656c 792e2a29 0a202020 202a282e ikely.*). *(. │ │ │ │ - 0x000dc570 74657874 2e657869 74202e74 6578742e text.exit .text. │ │ │ │ - 0x000dc580 65786974 2e2a290a 20202020 2a282e74 exit.*). *(.t │ │ │ │ - 0x000dc590 6578742e 73746172 74757020 2e746578 ext.startup .tex │ │ │ │ - 0x000dc5a0 742e7374 61727475 702e2a29 0a202020 t.startup.*). │ │ │ │ - 0x000dc5b0 202a282e 74657874 2e686f74 202e7465 *(.text.hot .te │ │ │ │ - 0x000dc5c0 78742e68 6f742e2a 290a2020 20202a28 xt.hot.*). *( │ │ │ │ - 0x000dc5d0 534f5254 282e7465 78742e73 6f727465 SORT(.text.sorte │ │ │ │ - 0x000dc5e0 642e2a29 290a2020 20202a28 2e746578 d.*)). *(.tex │ │ │ │ - 0x000dc5f0 74202e73 74756220 2e746578 742e2a20 t .stub .text.* │ │ │ │ - 0x000dc600 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ - 0x000dc610 2a290a20 2020202f 2a202e67 6e752e77 *). /* .gnu.w │ │ │ │ - 0x000dc620 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ - 0x000dc630 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ - 0x000dc640 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ - 0x000dc650 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ - 0x000dc660 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ - 0x000dc670 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ - 0x000dc680 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000dc690 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000dc6a0 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ - 0x000dc6b0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000dc6c0 20205052 4f564944 4520285f 5f657465 PROVIDE (__ete │ │ │ │ - 0x000dc6d0 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ - 0x000dc6e0 44452028 5f657465 7874203d 202e293b DE (_etext = .); │ │ │ │ - 0x000dc6f0 0a202050 524f5649 44452028 65746578 . PROVIDE (etex │ │ │ │ - 0x000dc700 74203d20 2e293b0a 20202f2a 20416c69 t = .);. /* Ali │ │ │ │ - 0x000dc710 676e2074 68652074 65787420 7365676d gn the text segm │ │ │ │ - 0x000dc720 656e742e 20202a2f 0a20202e 203d2041 ent. */. . = A │ │ │ │ - 0x000dc730 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x000dc740 41585041 47455349 5a452929 3b0a2020 AXPAGESIZE));. │ │ │ │ - 0x000dc750 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000dc760 52656164 204f6e6c 79204461 74612072 Read Only Data r │ │ │ │ - 0x000dc770 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000dc780 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x000dc790 73732066 6f722074 68652072 6f646174 ss for the rodat │ │ │ │ - 0x000dc7a0 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000dc7b0 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000dc7c0 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000dc7d0 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000dc7e0 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000dc7f0 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000dc800 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x000dc810 5f535441 52542822 726f6461 74612d73 _START("rodata-s │ │ │ │ - 0x000dc820 65676d65 6e74222c 20414c49 474e2843 egment", ALIGN(C │ │ │ │ - 0x000dc830 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000dc840 53495a45 2929202b 20282e20 26202843 SIZE)) + (. & (C │ │ │ │ - 0x000dc850 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000dc860 53495a45 29202d20 31292929 3b0a2020 SIZE) - 1)));. │ │ │ │ - 0x000dc870 2e726f64 61746120 20202020 20202020 .rodata │ │ │ │ - 0x000dc880 3a207b20 2a282e72 6f646174 61202e72 : { *(.rodata .r │ │ │ │ - 0x000dc890 6f646174 612e2a20 2e676e75 2e6c696e odata.* .gnu.lin │ │ │ │ - 0x000dc8a0 6b6f6e63 652e722e 2a29207d 0a20202e konce.r.*) }. . │ │ │ │ - 0x000dc8b0 726f6461 74613120 20202020 2020203a rodata1 : │ │ │ │ - 0x000dc8c0 207b202a 282e726f 64617461 3129207d { *(.rodata1) } │ │ │ │ - 0x000dc8d0 0a20202e 65685f66 72616d65 5f686472 . .eh_frame_hdr │ │ │ │ - 0x000dc8e0 2020203a 207b202a 282e6568 5f667261 : { *(.eh_fra │ │ │ │ - 0x000dc8f0 6d655f68 64722920 2a282e65 685f6672 me_hdr) *(.eh_fr │ │ │ │ - 0x000dc900 616d655f 656e7472 79202e65 685f6672 ame_entry .eh_fr │ │ │ │ - 0x000dc910 616d655f 656e7472 792e2a29 207d0a20 ame_entry.*) }. │ │ │ │ - 0x000dc920 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x000dc930 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000dc940 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000dc950 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000dc960 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000dc970 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000dc980 5f524f20 7b204b45 45502028 2a282e73 _RO { KEEP (*(.s │ │ │ │ - 0x000dc990 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x000dc9a0 652e2a29 207d0a20 202e6763 635f6578 e.*) }. .gcc_ex │ │ │ │ - 0x000dc9b0 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000dc9c0 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000dc9d0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000dc9e0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000dc9f0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x000dca00 74616220 20203a20 4f4e4c59 5f49465f tab : ONLY_IF_ │ │ │ │ - 0x000dca10 524f207b 202a282e 676e755f 65787461 RO { *(.gnu_exta │ │ │ │ - 0x000dca20 622a2920 7d0a2020 2f2a2054 68657365 b*) }. /* These │ │ │ │ - 0x000dca30 20736563 74696f6e 73206172 65206765 sections are ge │ │ │ │ - 0x000dca40 6e657261 74656420 62792074 68652053 nerated by the S │ │ │ │ - 0x000dca50 756e2f4f 7261636c 6520432b 2b20636f un/Oracle C++ co │ │ │ │ - 0x000dca60 6d70696c 65722e20 202a2f0a 20202e65 mpiler. */. .e │ │ │ │ - 0x000dca70 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000dca80 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000dca90 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000dcaa0 6e676573 2a29207d 0a20202f 2a205661 nges*) }. /* Va │ │ │ │ - 0x000dcab0 72696f75 73206e6f 74652073 65637469 rious note secti │ │ │ │ - 0x000dcac0 6f6e732e 2020506c 61636564 20686572 ons. Placed her │ │ │ │ - 0x000dcad0 6520736f 20746861 74207468 65792061 e so that they a │ │ │ │ - 0x000dcae0 72652061 6c776179 7320696e 636c7564 re always includ │ │ │ │ - 0x000dcaf0 65640a20 20202020 696e2074 68652072 ed. in the r │ │ │ │ - 0x000dcb00 6561642d 6f6e6c79 20736567 6d656e74 ead-only segment │ │ │ │ - 0x000dcb10 20616e64 206e6f74 20747265 61746564 and not treated │ │ │ │ - 0x000dcb20 20617320 6f727068 616e2073 65637469 as orphan secti │ │ │ │ - 0x000dcb30 6f6e732e 20205468 650a2020 20202063 ons. The. c │ │ │ │ - 0x000dcb40 75727265 6e74206f 72706861 6e206861 urrent orphan ha │ │ │ │ - 0x000dcb50 6e646c69 6e672061 6c676f72 6974686d ndling algorithm │ │ │ │ - 0x000dcb60 20646f65 7320706c 61636520 6e6f7465 does place note │ │ │ │ - 0x000dcb70 20736563 74696f6e 73206166 74657220 sections after │ │ │ │ - 0x000dcb80 522f4f0a 20202020 20646174 612c2062 R/O. data, b │ │ │ │ - 0x000dcb90 75742074 68697320 6973206e 6f742067 ut this is not g │ │ │ │ - 0x000dcba0 75617261 6e746565 6420746f 20616c77 uaranteed to alw │ │ │ │ - 0x000dcbb0 61797320 62652074 68652063 6173652e ays be the case. │ │ │ │ - 0x000dcbc0 20202a2f 0a20202e 6e6f7465 2e627569 */. .note.bui │ │ │ │ - 0x000dcbd0 6c642d69 64203a20 20202020 207b202a ld-id : { * │ │ │ │ - 0x000dcbe0 282e6e6f 74652e62 75696c64 2d696429 (.note.build-id) │ │ │ │ - 0x000dcbf0 207d0a20 202e6e6f 74652e47 4e552d73 }. .note.GNU-s │ │ │ │ - 0x000dcc00 7461636b 203a2020 2020207b 202a282e tack : { *(. │ │ │ │ - 0x000dcc10 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000dcc20 7d0a2020 2e6e6f74 652e676e 752e7072 }. .note.gnu.pr │ │ │ │ - 0x000dcc30 6f706572 7479203a 20207b20 2a282e6e operty : { *(.n │ │ │ │ - 0x000dcc40 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000dcc50 29207d0a 20202e6e 6f74652e 4142492d ) }. .note.ABI- │ │ │ │ - 0x000dcc60 74616720 3a202020 20202020 7b202a28 tag : { *( │ │ │ │ - 0x000dcc70 2e6e6f74 652e4142 492d7461 6729207d .note.ABI-tag) } │ │ │ │ - 0x000dcc80 0a20202e 6e6f7465 2e706163 6b616765 . .note.package │ │ │ │ - 0x000dcc90 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x000dcca0 74652e70 61636b61 67652920 7d0a2020 te.package) }. │ │ │ │ - 0x000dccb0 2e6e6f74 652e646c 6f70656e 203a2020 .note.dlopen : │ │ │ │ - 0x000dccc0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000dccd0 646c6f70 656e2920 7d0a2020 2e6e6f74 dlopen) }. .not │ │ │ │ - 0x000dcce0 652e6e65 74627364 2e696465 6e74203a e.netbsd.ident : │ │ │ │ - 0x000dccf0 20207b20 2a282e6e 6f74652e 6e657462 { *(.note.netb │ │ │ │ - 0x000dcd00 73642e69 64656e74 29207d0a 20202e6e sd.ident) }. .n │ │ │ │ - 0x000dcd10 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000dcd20 74203a20 7b202a28 2e6e6f74 652e6f70 t : { *(.note.op │ │ │ │ - 0x000dcd30 656e6273 642e6964 656e7429 207d0a20 enbsd.ident) }. │ │ │ │ - 0x000dcd40 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000dcd50 20526561 64205772 69746520 44617461 Read Write Data │ │ │ │ - 0x000dcd60 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000dcd70 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x000dcd80 72657373 20666f72 20746865 20646174 ress for the dat │ │ │ │ - 0x000dcd90 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000dcda0 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000dcdb0 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000dcdc0 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000dcdd0 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000dcde0 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000dcdf0 2a2f0a20 202e203d 20444154 415f5345 */. . = DATA_SE │ │ │ │ - 0x000dce00 474d454e 545f414c 49474e20 28434f4e GMENT_ALIGN (CON │ │ │ │ - 0x000dce10 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000dce20 5a45292c 20434f4e 5354414e 54202843 ZE), CONSTANT (C │ │ │ │ - 0x000dce30 4f4d4d4f 4e504147 4553495a 4529293b OMMONPAGESIZE)); │ │ │ │ - 0x000dce40 0a20202f 2a204578 63657074 696f6e20 . /* Exception │ │ │ │ - 0x000dce50 68616e64 6c696e67 2e20202a 2f0a2020 handling. */. │ │ │ │ - 0x000dce60 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000dce70 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000dce80 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000dce90 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x000dcea0 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000dceb0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000dcec0 5257207b 204b4545 5020282a 282e7366 RW { KEEP (*(.sf │ │ │ │ - 0x000dced0 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x000dcee0 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x000dcef0 61622020 20202020 3a204f4e 4c595f49 ab : ONLY_I │ │ │ │ - 0x000dcf00 465f5257 207b202a 282e676e 755f6578 F_RW { *(.gnu_ex │ │ │ │ - 0x000dcf10 74616229 207d0a20 202e6763 635f6578 tab) }. .gcc_ex │ │ │ │ - 0x000dcf20 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000dcf30 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000dcf40 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000dcf50 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000dcf60 652e2a29 207d0a20 202e6578 63657074 e.*) }. .except │ │ │ │ - 0x000dcf70 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000dcf80 4e4c595f 49465f52 57207b20 2a282e65 NLY_IF_RW { *(.e │ │ │ │ - 0x000dcf90 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000dcfa0 29207d0a 20202f2a 20546872 65616420 ) }. /* Thread │ │ │ │ - 0x000dcfb0 4c6f6361 6c205374 6f726167 65207365 Local Storage se │ │ │ │ - 0x000dcfc0 6374696f 6e732e20 202a2f0a 20202e74 ctions. */. .t │ │ │ │ - 0x000dcfd0 64617461 0920203a 0a202020 7b0a2020 data. :. {. │ │ │ │ - 0x000dcfe0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000dcff0 4e20285f 5f746461 74615f73 74617274 N (__tdata_start │ │ │ │ - 0x000dd000 203d202e 293b0a20 20202020 2a282e74 = .);. *(.t │ │ │ │ - 0x000dd010 64617461 202e7464 6174612e 2a202e67 data .tdata.* .g │ │ │ │ - 0x000dd020 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x000dd030 290a2020 207d0a20 202e7462 73730909 ). }. .tbss.. │ │ │ │ - 0x000dd040 20203a20 7b202a28 2e746273 73202e74 : { *(.tbss .t │ │ │ │ - 0x000dd050 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x000dd060 6e63652e 74622e2a 29202a28 2e74636f nce.tb.*) *(.tco │ │ │ │ - 0x000dd070 6d6d6f6e 29207d0a 20202e70 7265696e mmon) }. .prein │ │ │ │ - 0x000dd080 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x000dd090 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x000dd0a0 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ - 0x000dd0b0 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ - 0x000dd0c0 3b0a2020 20204b45 45502028 2a282e70 ;. KEEP (*(.p │ │ │ │ - 0x000dd0d0 7265696e 69745f61 72726179 29290a20 reinit_array)). │ │ │ │ - 0x000dd0e0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000dd0f0 4e20285f 5f707265 696e6974 5f617272 N (__preinit_arr │ │ │ │ - 0x000dd100 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000dd110 0a20202e 696e6974 5f617272 61792020 . .init_array │ │ │ │ - 0x000dd120 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000dd130 4944455f 48494444 454e2028 5f5f696e IDE_HIDDEN (__in │ │ │ │ - 0x000dd140 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ - 0x000dd150 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000dd160 28534f52 545f4259 5f494e49 545f5052 (SORT_BY_INIT_PR │ │ │ │ - 0x000dd170 494f5249 5459282e 696e6974 5f617272 IORITY(.init_arr │ │ │ │ - 0x000dd180 61792e2a 2920534f 52545f42 595f494e ay.*) SORT_BY_IN │ │ │ │ - 0x000dd190 49545f50 52494f52 49545928 2e63746f IT_PRIORITY(.cto │ │ │ │ - 0x000dd1a0 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000dd1b0 20282a28 2e696e69 745f6172 72617920 (*(.init_array │ │ │ │ - 0x000dd1c0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000dd1d0 72746265 67696e2e 6f202a63 72746265 rtbegin.o *crtbe │ │ │ │ - 0x000dd1e0 67696e3f 2e6f202a 63727465 6e642e6f gin?.o *crtend.o │ │ │ │ - 0x000dd1f0 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ - 0x000dd200 746f7273 29290a20 20202050 524f5649 tors)). PROVI │ │ │ │ - 0x000dd210 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ - 0x000dd220 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x000dd230 3b0a2020 7d0a2020 2e66696e 695f6172 ;. }. .fini_ar │ │ │ │ - 0x000dd240 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000dd250 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000dd260 285f5f66 696e695f 61727261 795f7374 (__fini_array_st │ │ │ │ - 0x000dd270 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x000dd280 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000dd290 49545f50 52494f52 49545928 2e66696e IT_PRIORITY(.fin │ │ │ │ - 0x000dd2a0 695f6172 7261792e 2a292053 4f52545f i_array.*) SORT_ │ │ │ │ - 0x000dd2b0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000dd2c0 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x000dd2d0 204b4545 5020282a 282e6669 6e695f61 KEEP (*(.fini_a │ │ │ │ - 0x000dd2e0 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000dd2f0 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000dd300 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000dd310 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000dd320 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x000dd330 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000dd340 5f5f6669 6e695f61 72726179 5f656e64 __fini_array_end │ │ │ │ - 0x000dd350 203d202e 293b0a20 207d0a20 202e6374 = .);. }. .ct │ │ │ │ - 0x000dd360 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000dd370 207b0a20 2020202f 2a206763 63207573 {. /* gcc us │ │ │ │ - 0x000dd380 65732063 72746265 67696e2e 6f20746f es crtbegin.o to │ │ │ │ - 0x000dd390 2066696e 64207468 65207374 61727420 find the start │ │ │ │ - 0x000dd3a0 6f660a20 20202020 20207468 6520636f of. the co │ │ │ │ - 0x000dd3b0 6e737472 7563746f 72732c20 736f2077 nstructors, so w │ │ │ │ - 0x000dd3c0 65206d61 6b652073 75726520 69742069 e make sure it i │ │ │ │ - 0x000dd3d0 730a2020 20202020 20666972 73742e20 s. first. │ │ │ │ - 0x000dd3e0 20426563 61757365 20746869 73206973 Because this is │ │ │ │ - 0x000dd3f0 20612077 696c6463 6172642c 2069740a a wildcard, it. │ │ │ │ - 0x000dd400 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ - 0x000dd410 61747465 72206966 20746865 20757365 atter if the use │ │ │ │ - 0x000dd420 7220646f 6573206e 6f740a20 20202020 r does not. │ │ │ │ - 0x000dd430 20206163 7475616c 6c79206c 696e6b20 actually link │ │ │ │ - 0x000dd440 61676169 6e737420 63727462 6567696e against crtbegin │ │ │ │ - 0x000dd450 2e6f3b20 7468650a 20202020 2020206c .o; the. l │ │ │ │ - 0x000dd460 696e6b65 7220776f 6e277420 6c6f6f6b inker won't look │ │ │ │ - 0x000dd470 20666f72 20612066 696c6520 746f206d for a file to m │ │ │ │ - 0x000dd480 61746368 20610a20 20202020 20207769 atch a. wi │ │ │ │ - 0x000dd490 6c646361 72642e20 20546865 2077696c ldcard. The wil │ │ │ │ - 0x000dd4a0 64636172 6420616c 736f206d 65616e73 dcard also means │ │ │ │ - 0x000dd4b0 20746861 74206974 0a202020 20202020 that it. │ │ │ │ - 0x000dd4c0 646f6573 6e277420 6d617474 65722077 doesn't matter w │ │ │ │ - 0x000dd4d0 68696368 20646972 6563746f 72792063 hich directory c │ │ │ │ - 0x000dd4e0 72746265 67696e2e 6f0a2020 20202020 rtbegin.o. │ │ │ │ - 0x000dd4f0 20697320 696e2e20 202a2f0a 20202020 is in. */. │ │ │ │ - 0x000dd500 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x000dd510 6f282e63 746f7273 29290a20 2020204b o(.ctors)). K │ │ │ │ - 0x000dd520 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x000dd530 6f282e63 746f7273 29290a20 2020202f o(.ctors)). / │ │ │ │ - 0x000dd540 2a205765 20646f6e 27742077 616e7420 * We don't want │ │ │ │ - 0x000dd550 746f2069 6e636c75 64652074 6865202e to include the . │ │ │ │ - 0x000dd560 63746f72 20736563 74696f6e 2066726f ctor section fro │ │ │ │ - 0x000dd570 6d0a2020 20202020 20746865 20637274 m. the crt │ │ │ │ - 0x000dd580 656e642e 6f206669 6c652075 6e74696c end.o file until │ │ │ │ - 0x000dd590 20616674 65722074 68652073 6f727465 after the sorte │ │ │ │ - 0x000dd5a0 64206374 6f72732e 0a202020 20202020 d ctors.. │ │ │ │ - 0x000dd5b0 54686520 2e63746f 72207365 6374696f The .ctor sectio │ │ │ │ - 0x000dd5c0 6e206672 6f6d2074 68652063 7274656e n from the crten │ │ │ │ - 0x000dd5d0 64206669 6c652063 6f6e7461 696e7320 d file contains │ │ │ │ - 0x000dd5e0 7468650a 20202020 20202065 6e64206f the. end o │ │ │ │ - 0x000dd5f0 66206374 6f727320 6d61726b 65722061 f ctors marker a │ │ │ │ - 0x000dd600 6e642069 74206d75 73742062 65206c61 nd it must be la │ │ │ │ - 0x000dd610 7374202a 2f0a2020 20204b45 45502028 st */. KEEP ( │ │ │ │ - 0x000dd620 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ - 0x000dd630 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000dd640 643f2e6f 2029202e 63746f72 7329290a d?.o ) .ctors)). │ │ │ │ - 0x000dd650 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000dd660 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000dd670 204b4545 5020282a 282e6374 6f727329 KEEP (*(.ctors) │ │ │ │ - 0x000dd680 290a2020 7d0a2020 2e64746f 72732020 ). }. .dtors │ │ │ │ - 0x000dd690 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000dd6a0 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000dd6b0 6e2e6f28 2e64746f 72732929 0a202020 n.o(.dtors)). │ │ │ │ - 0x000dd6c0 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000dd6d0 3f2e6f28 2e64746f 72732929 0a202020 ?.o(.dtors)). │ │ │ │ - 0x000dd6e0 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ - 0x000dd6f0 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ - 0x000dd700 202a6372 74656e64 3f2e6f20 29202e64 *crtend?.o ) .d │ │ │ │ - 0x000dd710 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x000dd720 282a2853 4f525428 2e64746f 72732e2a (*(SORT(.dtors.* │ │ │ │ - 0x000dd730 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000dd740 2e64746f 72732929 0a20207d 0a20202e .dtors)). }. . │ │ │ │ - 0x000dd750 6a637220 20202020 20202020 2020203a jcr : │ │ │ │ - 0x000dd760 207b204b 45455020 282a282e 6a637229 { KEEP (*(.jcr) │ │ │ │ - 0x000dd770 29207d0a 20202e64 6174612e 72656c2e ) }. .data.rel. │ │ │ │ - 0x000dd780 726f203a 207b202a 282e6461 74612e72 ro : { *(.data.r │ │ │ │ - 0x000dd790 656c2e72 6f2e6c6f 63616c2a 202e676e el.ro.local* .gn │ │ │ │ - 0x000dd7a0 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x000dd7b0 2e726f2e 6c6f6361 6c2e2a29 202a282e .ro.local.*) *(. │ │ │ │ - 0x000dd7c0 64617461 2e72656c 2e726f20 2e646174 data.rel.ro .dat │ │ │ │ - 0x000dd7d0 612e7265 6c2e726f 2e2a202e 676e752e a.rel.ro.* .gnu. │ │ │ │ - 0x000dd7e0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x000dd7f0 6f2e2a29 207d0a20 202e6479 6e616d69 o.*) }. .dynami │ │ │ │ - 0x000dd800 63202020 20202020 203a207b 202a282e c : { *(. │ │ │ │ - 0x000dd810 64796e61 6d696329 207d0a20 202e676f dynamic) }. .go │ │ │ │ - 0x000dd820 74202020 20202020 20202020 203a207b t : { │ │ │ │ - 0x000dd830 202a282e 676f742e 706c7429 202a282e *(.got.plt) *(. │ │ │ │ - 0x000dd840 69676f74 2e706c74 29202a28 2e676f74 igot.plt) *(.got │ │ │ │ - 0x000dd850 29202a28 2e69676f 7429207d 0a20202e ) *(.igot) }. . │ │ │ │ - 0x000dd860 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000dd870 52454c52 4f5f454e 44202830 2c202e29 RELRO_END (0, .) │ │ │ │ - 0x000dd880 3b0a2020 2e646174 61202020 20202020 ;. .data │ │ │ │ - 0x000dd890 20202020 3a0a2020 7b0a2020 20205052 :. {. PR │ │ │ │ - 0x000dd8a0 4f564944 4520285f 5f646174 615f7374 OVIDE (__data_st │ │ │ │ - 0x000dd8b0 61727420 3d202e29 3b0a2020 20202a28 art = .);. *( │ │ │ │ - 0x000dd8c0 2e646174 61202e64 6174612e 2a202e67 .data .data.* .g │ │ │ │ - 0x000dd8d0 6e752e6c 696e6b6f 6e63652e 642e2a29 nu.linkonce.d.*) │ │ │ │ - 0x000dd8e0 0a202020 20534f52 5428434f 4e535452 . SORT(CONSTR │ │ │ │ - 0x000dd8f0 5543544f 5253290a 20207d0a 20202e64 UCTORS). }. .d │ │ │ │ - 0x000dd900 61746131 20202020 20202020 20203a20 ata1 : │ │ │ │ - 0x000dd910 7b202a28 2e646174 61312920 7d0a2020 { *(.data1) }. │ │ │ │ - 0x000dd920 5f656461 7461203d 202e3b0a 20205052 _edata = .;. PR │ │ │ │ - 0x000dd930 4f564944 45202865 64617461 203d202e OVIDE (edata = . │ │ │ │ - 0x000dd940 293b0a20 202e203d 20414c49 474e2841 );. . = ALIGN(A │ │ │ │ - 0x000dd950 4c49474e 4f46284e 4558545f 53454354 LIGNOF(NEXT_SECT │ │ │ │ - 0x000dd960 494f4e29 293b0a20 205f5f62 73735f73 ION));. __bss_s │ │ │ │ - 0x000dd970 74617274 203d202e 3b0a2020 5f5f6273 tart = .;. __bs │ │ │ │ - 0x000dd980 735f7374 6172745f 5f203d20 2e3b0a20 s_start__ = .;. │ │ │ │ - 0x000dd990 202e6273 73202020 20202020 20202020 .bss │ │ │ │ - 0x000dd9a0 203a0a20 207b0a20 2020202a 282e6479 :. {. *(.dy │ │ │ │ - 0x000dd9b0 6e627373 290a2020 20202a28 2e627373 nbss). *(.bss │ │ │ │ - 0x000dd9c0 202e6273 732e2a20 2e676e75 2e6c696e .bss.* .gnu.lin │ │ │ │ - 0x000dd9d0 6b6f6e63 652e622e 2a290a20 2020202a konce.b.*). * │ │ │ │ - 0x000dd9e0 28434f4d 4d4f4e29 0a202020 202f2a20 (COMMON). /* │ │ │ │ - 0x000dd9f0 416c6967 6e206865 72652074 6f20656e Align here to en │ │ │ │ - 0x000dda00 73757265 20746861 7420696e 20746865 sure that in the │ │ │ │ - 0x000dda10 20636f6d 6d6f6e20 63617365 206f6620 common case of │ │ │ │ - 0x000dda20 74686572 65206f6e 6c792062 65696e67 there only being │ │ │ │ - 0x000dda30 206f6e65 0a202020 20202020 74797065 one. type │ │ │ │ - 0x000dda40 206f6620 2e627373 20736563 74696f6e of .bss section │ │ │ │ - 0x000dda50 2c207468 65207365 6374696f 6e206f63 , the section oc │ │ │ │ - 0x000dda60 63757069 65732073 70616365 20757020 cupies space up │ │ │ │ - 0x000dda70 746f205f 656e642e 0a202020 20202020 to _end.. │ │ │ │ - 0x000dda80 416c6967 6e206166 74657220 2e627373 Align after .bss │ │ │ │ - 0x000dda90 20746f20 656e7375 72652063 6f727265 to ensure corre │ │ │ │ - 0x000ddaa0 63742061 6c69676e 6d656e74 20657665 ct alignment eve │ │ │ │ - 0x000ddab0 6e206966 20746865 0a202020 20202020 n if the. │ │ │ │ - 0x000ddac0 2e627373 20736563 74696f6e 20646973 .bss section dis │ │ │ │ - 0x000ddad0 61707065 61727320 62656361 75736520 appears because │ │ │ │ - 0x000ddae0 74686572 65206172 65206e6f 20696e70 there are no inp │ │ │ │ - 0x000ddaf0 75742073 65637469 6f6e732e 0a202020 ut sections.. │ │ │ │ - 0x000ddb00 20202020 4649584d 453a2057 68792064 FIXME: Why d │ │ │ │ - 0x000ddb10 6f207765 206e6565 64206974 3f205768 o we need it? Wh │ │ │ │ - 0x000ddb20 656e2074 68657265 20697320 6e6f202e en there is no . │ │ │ │ - 0x000ddb30 62737320 73656374 696f6e2c 20776520 bss section, we │ │ │ │ - 0x000ddb40 646f206e 6f740a20 20202020 20207061 do not. pa │ │ │ │ - 0x000ddb50 64207468 65202e64 61746120 73656374 d the .data sect │ │ │ │ - 0x000ddb60 696f6e2e 20202a2f 0a202020 2020202e ion. */. . │ │ │ │ - 0x000ddb70 203d2041 4c49474e 282e2021 3d203020 = ALIGN(. != 0 │ │ │ │ - 0x000ddb80 3f203332 202f2038 203a2031 293b0a20 ? 32 / 8 : 1);. │ │ │ │ - 0x000ddb90 207d0a20 205f6273 735f656e 645f5f20 }. _bss_end__ │ │ │ │ - 0x000ddba0 3d202e3b 205f5f62 73735f65 6e645f5f = .; __bss_end__ │ │ │ │ - 0x000ddbb0 203d202e 3b0a2020 20202e20 3d20414c = .;. . = AL │ │ │ │ - 0x000ddbc0 49474e28 3332202f 2038293b 0a20202f IGN(32 / 8);. / │ │ │ │ - 0x000ddbd0 2a205374 61727420 6f662074 6865204c * Start of the L │ │ │ │ - 0x000ddbe0 61726765 20446174 61207265 67696f6e arge Data region │ │ │ │ - 0x000ddbf0 2e20202a 2f0a2020 2e203d20 5345474d . */. . = SEGM │ │ │ │ - 0x000ddc00 454e545f 53544152 5428226c 64617461 ENT_START("ldata │ │ │ │ - 0x000ddc10 2d736567 6d656e74 222c202e 293b0a20 -segment", .);. │ │ │ │ - 0x000ddc20 202e203d 20414c49 474e2833 32202f20 . = ALIGN(32 / │ │ │ │ - 0x000ddc30 38293b0a 20205f5f 656e645f 5f203d20 8);. __end__ = │ │ │ │ - 0x000ddc40 2e3b0a20 205f656e 64203d20 2e3b0a20 .;. _end = .;. │ │ │ │ - 0x000ddc50 2050524f 56494445 2028656e 64203d20 PROVIDE (end = │ │ │ │ - 0x000ddc60 2e293b0a 20202e20 3d204441 54415f53 .);. . = DATA_S │ │ │ │ - 0x000ddc70 45474d45 4e545f45 4e442028 2e293b0a EGMENT_END (.);. │ │ │ │ - 0x000ddc80 20202f2a 20537461 7274206f 66207468 /* Start of th │ │ │ │ - 0x000ddc90 65205469 6e792044 61746120 72656769 e Tiny Data regi │ │ │ │ - 0x000ddca0 6f6e2e20 202a2f0a 20202f2a 20537461 on. */. /* Sta │ │ │ │ - 0x000ddcb0 62732064 65627567 67696e67 20736563 bs debugging sec │ │ │ │ - 0x000ddcc0 74696f6e 732e2020 2a2f0a20 202e7374 tions. */. .st │ │ │ │ - 0x000ddcd0 61622020 20202020 20202020 30203a20 ab 0 : │ │ │ │ - 0x000ddce0 7b202a28 2e737461 6229207d 0a20202e { *(.stab) }. . │ │ │ │ - 0x000ddcf0 73746162 73747220 20202020 20203020 stabstr 0 │ │ │ │ - 0x000ddd00 3a207b20 2a282e73 74616273 74722920 : { *(.stabstr) │ │ │ │ - 0x000ddd10 7d0a2020 2e737461 622e6578 636c2020 }. .stab.excl │ │ │ │ - 0x000ddd20 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000ddd30 2e657863 6c29207d 0a20202e 73746162 .excl) }. .stab │ │ │ │ - 0x000ddd40 2e657863 6c737472 20203020 3a207b20 .exclstr 0 : { │ │ │ │ - 0x000ddd50 2a282e73 7461622e 6578636c 73747229 *(.stab.exclstr) │ │ │ │ - 0x000ddd60 207d0a20 202e7374 61622e69 6e646578 }. .stab.index │ │ │ │ - 0x000ddd70 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000ddd80 622e696e 64657829 207d0a20 202e7374 b.index) }. .st │ │ │ │ - 0x000ddd90 61622e69 6e646578 73747220 30203a20 ab.indexstr 0 : │ │ │ │ - 0x000ddda0 7b202a28 2e737461 622e696e 64657873 { *(.stab.indexs │ │ │ │ - 0x000dddb0 74722920 7d0a2020 2e636f6d 6d656e74 tr) }. .comment │ │ │ │ - 0x000dddc0 20302028 494e464f 29203a20 7b202a28 0 (INFO) : { *( │ │ │ │ - 0x000dddd0 2e636f6d 6d656e74 293b204c 494e4b45 .comment); LINKE │ │ │ │ - 0x000ddde0 525f5645 5253494f 4e3b207d 0a20202e R_VERSION; }. . │ │ │ │ - 0x000dddf0 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000dde00 75746573 203a207b 202a282e 676e752e utes : { *(.gnu. │ │ │ │ - 0x000dde10 6275696c 642e6174 74726962 75746573 build.attributes │ │ │ │ - 0x000dde20 202e676e 752e6275 696c642e 61747472 .gnu.build.attr │ │ │ │ - 0x000dde30 69627574 65732e2a 29207d0a 20202f2a ibutes.*) }. /* │ │ │ │ - 0x000dde40 20445741 52462064 65627567 20736563 DWARF debug sec │ │ │ │ - 0x000dde50 74696f6e 732e0a20 20202020 53796d62 tions.. Symb │ │ │ │ - 0x000dde60 6f6c7320 696e2074 68652044 57415246 ols in the DWARF │ │ │ │ - 0x000dde70 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x000dde80 6f6e7320 61726520 72656c61 74697665 ons are relative │ │ │ │ - 0x000dde90 20746f20 74686520 62656769 6e6e696e to the beginnin │ │ │ │ - 0x000ddea0 670a2020 2020206f 66207468 65207365 g. of the se │ │ │ │ - 0x000ddeb0 6374696f 6e20736f 20776520 62656769 ction so we begi │ │ │ │ - 0x000ddec0 6e207468 656d2061 7420302e 20202a2f n them at 0. */ │ │ │ │ - 0x000dded0 0a20202f 2a204457 41524620 312e2020 . /* DWARF 1. │ │ │ │ - 0x000ddee0 2a2f0a20 202e6465 62756720 20202020 */. .debug │ │ │ │ - 0x000ddef0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000ddf00 62756729 207d0a20 202e6c69 6e652020 bug) }. .line │ │ │ │ - 0x000ddf10 20202020 20202020 2030203a 207b202a 0 : { * │ │ │ │ - 0x000ddf20 282e6c69 6e652920 7d0a2020 2f2a2047 (.line) }. /* G │ │ │ │ - 0x000ddf30 4e552044 57415246 20312065 7874656e NU DWARF 1 exten │ │ │ │ - 0x000ddf40 73696f6e 732e2020 2a2f0a20 202e6465 sions. */. .de │ │ │ │ - 0x000ddf50 6275675f 73726369 6e666f20 2030203a bug_srcinfo 0 : │ │ │ │ - 0x000ddf60 207b202a 282e6465 6275675f 73726369 { *(.debug_srci │ │ │ │ - 0x000ddf70 6e666f29 207d0a20 202e6465 6275675f nfo) }. .debug_ │ │ │ │ - 0x000ddf80 73666e61 6d657320 2030203a 207b202a sfnames 0 : { * │ │ │ │ - 0x000ddf90 282e6465 6275675f 73666e61 6d657329 (.debug_sfnames) │ │ │ │ - 0x000ddfa0 207d0a20 202f2a20 44574152 4620312e }. /* DWARF 1. │ │ │ │ - 0x000ddfb0 3120616e 64204457 41524620 322e2020 1 and DWARF 2. │ │ │ │ - 0x000ddfc0 2a2f0a20 202e6465 6275675f 6172616e */. .debug_aran │ │ │ │ - 0x000ddfd0 67657320 2030203a 207b202a 282e6465 ges 0 : { *(.de │ │ │ │ - 0x000ddfe0 6275675f 6172616e 67657329 207d0a20 bug_aranges) }. │ │ │ │ - 0x000ddff0 202e6465 6275675f 7075626e 616d6573 .debug_pubnames │ │ │ │ - 0x000de000 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000de010 7075626e 616d6573 29207d0a 20202f2a pubnames) }. /* │ │ │ │ - 0x000de020 20445741 52462032 2e20202a 2f0a2020 DWARF 2. */. │ │ │ │ - 0x000de030 2e646562 75675f69 6e666f20 20202020 .debug_info │ │ │ │ - 0x000de040 30203a20 7b202a28 2e646562 75675f69 0 : { *(.debug_i │ │ │ │ - 0x000de050 6e666f20 2e676e75 2e6c696e 6b6f6e63 nfo .gnu.linkonc │ │ │ │ - 0x000de060 652e7769 2e2a2920 7d0a2020 2e646562 e.wi.*) }. .deb │ │ │ │ - 0x000de070 75675f61 62627265 76202020 30203a20 ug_abbrev 0 : │ │ │ │ - 0x000de080 7b202a28 2e646562 75675f61 62627265 { *(.debug_abbre │ │ │ │ - 0x000de090 7629207d 0a20202e 64656275 675f6c69 v) }. .debug_li │ │ │ │ - 0x000de0a0 6e652020 20202030 203a207b 202a282e ne 0 : { *(. │ │ │ │ - 0x000de0b0 64656275 675f6c69 6e65202e 64656275 debug_line .debu │ │ │ │ - 0x000de0c0 675f6c69 6e652e2a 202e6465 6275675f g_line.* .debug_ │ │ │ │ - 0x000de0d0 6c696e65 5f656e64 29207d0a 20202e64 line_end) }. .d │ │ │ │ - 0x000de0e0 65627567 5f667261 6d652020 20203020 ebug_frame 0 │ │ │ │ - 0x000de0f0 3a207b20 2a282e64 65627567 5f667261 : { *(.debug_fra │ │ │ │ - 0x000de100 6d652920 7d0a2020 2e646562 75675f73 me) }. .debug_s │ │ │ │ - 0x000de110 74722020 20202020 30203a20 7b202a28 tr 0 : { *( │ │ │ │ - 0x000de120 2e646562 75675f73 74722920 7d0a2020 .debug_str) }. │ │ │ │ - 0x000de130 2e646562 75675f6c 6f632020 20202020 .debug_loc │ │ │ │ - 0x000de140 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000de150 6f632920 7d0a2020 2e646562 75675f6d oc) }. .debug_m │ │ │ │ - 0x000de160 6163696e 666f2020 30203a20 7b202a28 acinfo 0 : { *( │ │ │ │ - 0x000de170 2e646562 75675f6d 6163696e 666f2920 .debug_macinfo) │ │ │ │ - 0x000de180 7d0a2020 2f2a2053 47492f4d 49505320 }. /* SGI/MIPS │ │ │ │ - 0x000de190 44574152 46203220 65787465 6e73696f DWARF 2 extensio │ │ │ │ - 0x000de1a0 6e732e20 202a2f0a 20202e64 65627567 ns. */. .debug │ │ │ │ - 0x000de1b0 5f776561 6b6e616d 65732030 203a207b _weaknames 0 : { │ │ │ │ - 0x000de1c0 202a282e 64656275 675f7765 616b6e61 *(.debug_weakna │ │ │ │ - 0x000de1d0 6d657329 207d0a20 202e6465 6275675f mes) }. .debug_ │ │ │ │ - 0x000de1e0 66756e63 6e616d65 73203020 3a207b20 funcnames 0 : { │ │ │ │ - 0x000de1f0 2a282e64 65627567 5f66756e 636e616d *(.debug_funcnam │ │ │ │ - 0x000de200 65732920 7d0a2020 2e646562 75675f74 es) }. .debug_t │ │ │ │ - 0x000de210 7970656e 616d6573 2030203a 207b202a ypenames 0 : { * │ │ │ │ - 0x000de220 282e6465 6275675f 74797065 6e616d65 (.debug_typename │ │ │ │ - 0x000de230 7329207d 0a20202e 64656275 675f7661 s) }. .debug_va │ │ │ │ - 0x000de240 726e616d 65732020 30203a20 7b202a28 rnames 0 : { *( │ │ │ │ - 0x000de250 2e646562 75675f76 61726e61 6d657329 .debug_varnames) │ │ │ │ - 0x000de260 207d0a20 202f2a20 44574152 4620332e }. /* DWARF 3. │ │ │ │ - 0x000de270 20202a2f 0a20202e 64656275 675f7075 */. .debug_pu │ │ │ │ - 0x000de280 62747970 65732030 203a207b 202a282e btypes 0 : { *(. │ │ │ │ - 0x000de290 64656275 675f7075 62747970 65732920 debug_pubtypes) │ │ │ │ - 0x000de2a0 7d0a2020 2e646562 75675f72 616e6765 }. .debug_range │ │ │ │ - 0x000de2b0 73202020 30203a20 7b202a28 2e646562 s 0 : { *(.deb │ │ │ │ - 0x000de2c0 75675f72 616e6765 7329207d 0a20202f ug_ranges) }. / │ │ │ │ - 0x000de2d0 2a204457 41524620 352e2020 2a2f0a20 * DWARF 5. */. │ │ │ │ - 0x000de2e0 202e6465 6275675f 61646472 20202020 .debug_addr │ │ │ │ - 0x000de2f0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000de300 61646472 29207d0a 20202e64 65627567 addr) }. .debug │ │ │ │ - 0x000de310 5f6c696e 655f7374 72203020 3a207b20 _line_str 0 : { │ │ │ │ - 0x000de320 2a282e64 65627567 5f6c696e 655f7374 *(.debug_line_st │ │ │ │ - 0x000de330 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000de340 636c6973 74732030 203a207b 202a282e clists 0 : { *(. │ │ │ │ - 0x000de350 64656275 675f6c6f 636c6973 74732920 debug_loclists) │ │ │ │ - 0x000de360 7d0a2020 2e646562 75675f6d 6163726f }. .debug_macro │ │ │ │ - 0x000de370 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000de380 75675f6d 6163726f 29207d0a 20202e64 ug_macro) }. .d │ │ │ │ - 0x000de390 65627567 5f6e616d 65732020 20203020 ebug_names 0 │ │ │ │ - 0x000de3a0 3a207b20 2a282e64 65627567 5f6e616d : { *(.debug_nam │ │ │ │ - 0x000de3b0 65732920 7d0a2020 2e646562 75675f72 es) }. .debug_r │ │ │ │ - 0x000de3c0 6e676c69 73747320 30203a20 7b202a28 nglists 0 : { *( │ │ │ │ - 0x000de3d0 2e646562 75675f72 6e676c69 73747329 .debug_rnglists) │ │ │ │ - 0x000de3e0 207d0a20 202e6465 6275675f 7374725f }. .debug_str_ │ │ │ │ - 0x000de3f0 6f666673 65747320 30203a20 7b202a28 offsets 0 : { *( │ │ │ │ - 0x000de400 2e646562 75675f73 74725f6f 66667365 .debug_str_offse │ │ │ │ - 0x000de410 74732920 7d0a2020 2e646562 75675f73 ts) }. .debug_s │ │ │ │ - 0x000de420 75702020 20202020 30203a20 7b202a28 up 0 : { *( │ │ │ │ - 0x000de430 2e646562 75675f73 75702920 7d0a2020 .debug_sup) }. │ │ │ │ - 0x000de440 2e41524d 2e617474 72696275 74657320 .ARM.attributes │ │ │ │ - 0x000de450 30203a20 7b204b45 45502028 2a282e41 0 : { KEEP (*(.A │ │ │ │ - 0x000de460 524d2e61 74747269 62757465 73292920 RM.attributes)) │ │ │ │ - 0x000de470 4b454550 20282a28 2e676e75 2e617474 KEEP (*(.gnu.att │ │ │ │ - 0x000de480 72696275 74657329 29207d0a 20202e6e ributes)) }. .n │ │ │ │ - 0x000de490 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x000de4a0 74203020 3a207b20 4b454550 20282a28 t 0 : { KEEP (*( │ │ │ │ - 0x000de4b0 2e6e6f74 652e676e 752e6172 6d2e6964 .note.gnu.arm.id │ │ │ │ - 0x000de4c0 656e7429 29207d0a 20202f44 49534341 ent)) }. /DISCA │ │ │ │ - 0x000de4d0 52442f20 3a207b20 2a282e6e 6f74652e RD/ : { *(.note. │ │ │ │ - 0x000de4e0 474e552d 73746163 6b29202a 282e676e GNU-stack) *(.gn │ │ │ │ - 0x000de4f0 755f6465 6275676c 696e6b29 202a282e u_debuglink) *(. │ │ │ │ - 0x000de500 676e752e 6c746f5f 2a29202a 282e676e gnu.lto_*) *(.gn │ │ │ │ - 0x000de510 755f6f62 6a656374 5f6f6e6c 7929207d u_object_only) } │ │ │ │ - 0x000de520 0a7d0a0a 00000000 2f2a2053 63726970 .}....../* Scrip │ │ │ │ - 0x000de530 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x000de540 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000de550 6f646520 2d7a2072 656c726f 202d7a20 ode -z relro -z │ │ │ │ - 0x000de560 6e6f7720 2d2d726f 7365676d 656e7420 now --rosegment │ │ │ │ - 0x000de570 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x000de580 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x000de590 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x000de5a0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x000de5b0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x000de5c0 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x000de5d0 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x000de5e0 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x000de5f0 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x000de600 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000de610 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000de620 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000de630 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000de640 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000de650 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x000de660 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x000de670 5f464f52 4d415428 22656c66 33322d6c _FORMAT("elf32-l │ │ │ │ - 0x000de680 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x000de690 656c6633 322d6269 67616172 63683634 elf32-bigaarch64 │ │ │ │ - 0x000de6a0 222c2022 656c6633 322d6c69 74746c65 ", "elf32-little │ │ │ │ - 0x000de6b0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x000de6c0 5f415243 48286161 72636836 343a696c _ARCH(aarch64:il │ │ │ │ - 0x000de6d0 70333229 0a454e54 5259285f 73746172 p32).ENTRY(_star │ │ │ │ - 0x000de6e0 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ - 0x000de6f0 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000de700 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000de710 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000de720 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000de730 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000de740 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000de750 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000de760 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000de770 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000de780 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000de790 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000de7a0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000de7b0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x000de7c0 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000de7d0 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000de7e0 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x000de7f0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000de800 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000de810 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000de820 6e75696c 70333222 293b2053 45415243 nuilp32"); SEARC │ │ │ │ - 0x000de830 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000de840 616c2f6c 6962696c 70333222 293b2053 al/libilp32"); S │ │ │ │ - 0x000de850 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000de860 696c7033 3222293b 20534541 5243485f ilp32"); SEARCH_ │ │ │ │ - 0x000de870 44495228 223d2f75 73722f6c 6962696c DIR("=/usr/libil │ │ │ │ - 0x000de880 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000de890 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000de8a0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000de8b0 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ - 0x000de8c0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000de8d0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000de8e0 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000de8f0 6e75782d 676e752f 6c696269 6c703332 nux-gnu/libilp32 │ │ │ │ - 0x000de900 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000de910 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000de920 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ - 0x000de930 45435449 4f4e530a 7b0a2020 50524f56 ECTIONS.{. PROV │ │ │ │ - 0x000de940 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x000de950 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x000de960 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x000de970 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x000de980 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x000de990 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x000de9a0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x000de9b0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x000de9c0 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x000de9d0 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x000de9e0 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x000de9f0 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x000dea00 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x000dea10 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x000dea20 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x000dea30 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x000dea40 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x000dea50 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x000dea60 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x000dea70 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x000dea80 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x000dea90 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x000deaa0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x000deab0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x000deac0 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ - 0x000dead0 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x000deae0 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x000deaf0 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x000deb00 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000deb10 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000deb20 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x000deb30 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000deb40 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x000deb50 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x000deb60 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x000deb70 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x000deb80 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000deb90 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x000deba0 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x000debb0 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x000debc0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000debd0 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x000debe0 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x000debf0 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x000dec00 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x000dec10 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x000dec20 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x000dec30 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x000dec40 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x000dec50 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x000dec60 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000dec70 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x000dec80 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x000dec90 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x000deca0 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x000decb0 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x000decc0 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x000decd0 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x000dece0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000decf0 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000ded00 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x000ded10 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x000ded20 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x000ded30 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x000ded40 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x000ded50 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x000ded60 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x000ded70 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x000ded80 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x000ded90 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x000deda0 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x000dedb0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000dedc0 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x000dedd0 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x000dede0 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x000dedf0 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x000dee00 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000dee10 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000dee20 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000dee30 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000dee40 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000dee50 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000dee60 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000dee70 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x000dee80 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x000dee90 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000deea0 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x000deeb0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000deec0 202d2031 2929293b 0a20202e 696e7465 - 1)));. .inte │ │ │ │ - 0x000deed0 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ - 0x000deee0 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ - 0x000deef0 61736820 20202020 20202020 20203a20 ash : │ │ │ │ - 0x000def00 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x000def10 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ - 0x000def20 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x000def30 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x000def40 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ - 0x000def50 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x000def60 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000def70 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x000def80 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ - 0x000def90 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x000defa0 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x000defb0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000defc0 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x000defd0 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ - 0x000defe0 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x000deff0 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ - 0x000df000 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000df010 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ - 0x000df020 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000df030 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x000df040 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000df050 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ - 0x000df060 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ - 0x000df070 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ - 0x000df080 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x000df090 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000df0a0 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ - 0x000df0b0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x000df0c0 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x000df0d0 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000df0e0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000df0f0 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x000df100 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000df110 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000df120 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ - 0x000df130 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ - 0x000df140 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000df150 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ - 0x000df160 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ - 0x000df170 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ - 0x000df180 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ - 0x000df190 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x000df1a0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x000df1b0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000df1c0 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ - 0x000df1d0 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ - 0x000df1e0 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ - 0x000df1f0 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000df200 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x000df210 0a202020 20202050 524f5649 44455f48 . PROVIDE_H │ │ │ │ - 0x000df220 49444445 4e20285f 5f72656c 615f6970 IDDEN (__rela_ip │ │ │ │ - 0x000df230 6c745f73 74617274 203d202e 293b0a20 lt_start = .);. │ │ │ │ - 0x000df240 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ - 0x000df250 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ - 0x000df260 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ - 0x000df270 69706c74 5f656e64 203d202e 293b0a20 iplt_end = .);. │ │ │ │ - 0x000df280 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ - 0x000df290 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ - 0x000df2a0 29207d0a 20202e72 6f646174 61202020 ) }. .rodata │ │ │ │ - 0x000df2b0 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x000df2c0 61746120 2e726f64 6174612e 2a202e67 ata .rodata.* .g │ │ │ │ - 0x000df2d0 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x000df2e0 207d0a20 202e726f 64617461 31202020 }. .rodata1 │ │ │ │ - 0x000df2f0 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x000df300 74613129 207d0a20 202e6568 5f667261 ta1) }. .eh_fra │ │ │ │ - 0x000df310 6d655f68 64722020 203a207b 202a282e me_hdr : { *(. │ │ │ │ - 0x000df320 65685f66 72616d65 5f686472 29202a28 eh_frame_hdr) *( │ │ │ │ - 0x000df330 2e65685f 6672616d 655f656e 74727920 .eh_frame_entry │ │ │ │ - 0x000df340 2e65685f 6672616d 655f656e 7472792e .eh_frame_entry. │ │ │ │ - 0x000df350 2a29207d 0a20202e 65685f66 72616d65 *) }. .eh_frame │ │ │ │ - 0x000df360 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000df370 5f524f20 7b204b45 45502028 2a282e65 _RO { KEEP (*(.e │ │ │ │ - 0x000df380 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x000df390 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x000df3a0 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x000df3b0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x000df3c0 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x000df3d0 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x000df3e0 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000df3f0 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000df400 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x000df410 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x000df420 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x000df430 676e755f 65787461 62202020 3a204f4e gnu_extab : ON │ │ │ │ - 0x000df440 4c595f49 465f524f 207b202a 282e676e LY_IF_RO { *(.gn │ │ │ │ - 0x000df450 755f6578 7461622a 29207d0a 20202f2a u_extab*) }. /* │ │ │ │ - 0x000df460 20546865 73652073 65637469 6f6e7320 These sections │ │ │ │ - 0x000df470 61726520 67656e65 72617465 64206279 are generated by │ │ │ │ - 0x000df480 20746865 2053756e 2f4f7261 636c6520 the Sun/Oracle │ │ │ │ - 0x000df490 432b2b20 636f6d70 696c6572 2e20202a C++ compiler. * │ │ │ │ - 0x000df4a0 2f0a2020 2e657863 65707469 6f6e5f72 /. .exception_r │ │ │ │ - 0x000df4b0 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000df4c0 465f524f 207b202a 282e6578 63657074 F_RO { *(.except │ │ │ │ - 0x000df4d0 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000df4e0 202f2a20 56617269 6f757320 6e6f7465 /* Various note │ │ │ │ - 0x000df4f0 20736563 74696f6e 732e2020 506c6163 sections. Plac │ │ │ │ - 0x000df500 65642068 65726520 736f2074 68617420 ed here so that │ │ │ │ - 0x000df510 74686579 20617265 20616c77 61797320 they are always │ │ │ │ - 0x000df520 696e636c 75646564 0a202020 2020696e included. in │ │ │ │ - 0x000df530 20746865 20726561 642d6f6e 6c792073 the read-only s │ │ │ │ - 0x000df540 65676d65 6e742061 6e64206e 6f742074 egment and not t │ │ │ │ - 0x000df550 72656174 65642061 73206f72 7068616e reated as orphan │ │ │ │ - 0x000df560 20736563 74696f6e 732e2020 5468650a sections. The. │ │ │ │ - 0x000df570 20202020 20637572 72656e74 206f7270 current orp │ │ │ │ - 0x000df580 68616e20 68616e64 6c696e67 20616c67 han handling alg │ │ │ │ - 0x000df590 6f726974 686d2064 6f657320 706c6163 orithm does plac │ │ │ │ - 0x000df5a0 65206e6f 74652073 65637469 6f6e7320 e note sections │ │ │ │ - 0x000df5b0 61667465 7220522f 4f0a2020 20202064 after R/O. d │ │ │ │ - 0x000df5c0 6174612c 20627574 20746869 73206973 ata, but this is │ │ │ │ - 0x000df5d0 206e6f74 20677561 72616e74 65656420 not guaranteed │ │ │ │ - 0x000df5e0 746f2061 6c776179 73206265 20746865 to always be the │ │ │ │ - 0x000df5f0 20636173 652e2020 2a2f0a20 202e6e6f case. */. .no │ │ │ │ - 0x000df600 74652e62 75696c64 2d696420 3a202020 te.build-id : │ │ │ │ - 0x000df610 2020207b 202a282e 6e6f7465 2e627569 { *(.note.bui │ │ │ │ - 0x000df620 6c642d69 6429207d 0a20202e 6e6f7465 ld-id) }. .note │ │ │ │ - 0x000df630 2e474e55 2d737461 636b203a 20202020 .GNU-stack : │ │ │ │ - 0x000df640 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000df650 7461636b 29207d0a 20202e6e 6f74652e tack) }. .note. │ │ │ │ - 0x000df660 676e752e 70726f70 65727479 203a2020 gnu.property : │ │ │ │ - 0x000df670 7b202a28 2e6e6f74 652e676e 752e7072 { *(.note.gnu.pr │ │ │ │ - 0x000df680 6f706572 74792920 7d0a2020 2e6e6f74 operty) }. .not │ │ │ │ - 0x000df690 652e4142 492d7461 67203a20 20202020 e.ABI-tag : │ │ │ │ - 0x000df6a0 20207b20 2a282e6e 6f74652e 4142492d { *(.note.ABI- │ │ │ │ - 0x000df6b0 74616729 207d0a20 202e6e6f 74652e70 tag) }. .note.p │ │ │ │ - 0x000df6c0 61636b61 6765203a 20202020 2020207b ackage : { │ │ │ │ - 0x000df6d0 202a282e 6e6f7465 2e706163 6b616765 *(.note.package │ │ │ │ - 0x000df6e0 29207d0a 20202e6e 6f74652e 646c6f70 ) }. .note.dlop │ │ │ │ - 0x000df6f0 656e203a 20202020 20202020 7b202a28 en : { *( │ │ │ │ - 0x000df700 2e6e6f74 652e646c 6f70656e 29207d0a .note.dlopen) }. │ │ │ │ - 0x000df710 20202e6e 6f74652e 6e657462 73642e69 .note.netbsd.i │ │ │ │ - 0x000df720 64656e74 203a2020 7b202a28 2e6e6f74 dent : { *(.not │ │ │ │ - 0x000df730 652e6e65 74627364 2e696465 6e742920 e.netbsd.ident) │ │ │ │ - 0x000df740 7d0a2020 2e6e6f74 652e6f70 656e6273 }. .note.openbs │ │ │ │ - 0x000df750 642e6964 656e7420 3a207b20 2a282e6e d.ident : { *(.n │ │ │ │ - 0x000df760 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000df770 7429207d 0a20202f 2a205374 61727420 t) }. /* Start │ │ │ │ - 0x000df780 6f662074 68652052 65616420 57726974 of the Read Writ │ │ │ │ - 0x000df790 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x000df7a0 2a2f0a20 202f2a20 41646a75 73742074 */. /* Adjust t │ │ │ │ - 0x000df7b0 68652061 64647265 73732066 6f722074 he address for t │ │ │ │ - 0x000df7c0 68652064 61746120 7365676d 656e742e he data segment. │ │ │ │ - 0x000df7d0 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x000df7e0 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x000df7f0 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x000df800 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x000df810 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x000df820 2075702e 20202a2f 0a20202e 203d2044 up. */. . = D │ │ │ │ - 0x000df830 4154415f 5345474d 454e545f 414c4947 ATA_SEGMENT_ALIG │ │ │ │ - 0x000df840 4e202843 4f4e5354 414e5420 284d4158 N (CONSTANT (MAX │ │ │ │ - 0x000df850 50414745 53495a45 292c2043 4f4e5354 PAGESIZE), CONST │ │ │ │ - 0x000df860 414e5420 28434f4d 4d4f4e50 41474553 ANT (COMMONPAGES │ │ │ │ - 0x000df870 495a4529 293b0a20 202f2a20 45786365 IZE));. /* Exce │ │ │ │ - 0x000df880 7074696f 6e206861 6e646c69 6e672e20 ption handling. │ │ │ │ - 0x000df890 202a2f0a 20202e65 685f6672 616d6520 */. .eh_frame │ │ │ │ - 0x000df8a0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000df8b0 5257207b 204b4545 5020282a 282e6568 RW { KEEP (*(.eh │ │ │ │ - 0x000df8c0 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x000df8d0 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x000df8e0 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x000df8f0 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x000df900 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x000df910 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x000df920 6e755f65 78746162 20202020 20203a20 nu_extab : │ │ │ │ - 0x000df930 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000df940 676e755f 65787461 6229207d 0a20202e gnu_extab) }. . │ │ │ │ - 0x000df950 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000df960 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000df970 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x000df980 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x000df990 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x000df9a0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000df9b0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000df9c0 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x000df9d0 616e6765 732a2920 7d0a2020 2f2a2054 anges*) }. /* T │ │ │ │ - 0x000df9e0 68726561 64204c6f 63616c20 53746f72 hread Local Stor │ │ │ │ - 0x000df9f0 61676520 73656374 696f6e73 2e20202a age sections. * │ │ │ │ - 0x000dfa00 2f0a2020 2e746461 74610920 203a0a20 /. .tdata. :. │ │ │ │ - 0x000dfa10 20207b0a 20202020 2050524f 56494445 {. PROVIDE │ │ │ │ - 0x000dfa20 5f484944 44454e20 285f5f74 64617461 _HIDDEN (__tdata │ │ │ │ - 0x000dfa30 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000dfa40 20202a28 2e746461 7461202e 74646174 *(.tdata .tdat │ │ │ │ - 0x000dfa50 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x000dfa60 652e7464 2e2a290a 2020207d 0a20202e e.td.*). }. . │ │ │ │ - 0x000dfa70 74627373 09092020 3a207b20 2a282e74 tbss.. : { *(.t │ │ │ │ - 0x000dfa80 62737320 2e746273 732e2a20 2e676e75 bss .tbss.* .gnu │ │ │ │ - 0x000dfa90 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ - 0x000dfaa0 2a282e74 636f6d6d 6f6e2920 7d0a2020 *(.tcommon) }. │ │ │ │ - 0x000dfab0 2e707265 696e6974 5f617272 61792020 .preinit_array │ │ │ │ - 0x000dfac0 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000dfad0 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ - 0x000dfae0 65696e69 745f6172 7261795f 73746172 einit_array_star │ │ │ │ - 0x000dfaf0 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000dfb00 20282a28 2e707265 696e6974 5f617272 (*(.preinit_arr │ │ │ │ - 0x000dfb10 61792929 0a202020 2050524f 56494445 ay)). PROVIDE │ │ │ │ - 0x000dfb20 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x000dfb30 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ - 0x000dfb40 293b0a20 207d0a20 202e696e 69745f61 );. }. .init_a │ │ │ │ - 0x000dfb50 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000dfb60 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000dfb70 20285f5f 696e6974 5f617272 61795f73 (__init_array_s │ │ │ │ - 0x000dfb80 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ - 0x000dfb90 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x000dfba0 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x000dfbb0 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x000dfbc0 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000dfbd0 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x000dfbe0 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x000dfbf0 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x000dfc00 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x000dfc10 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x000dfc20 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000dfc30 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ - 0x000dfc40 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000dfc50 285f5f69 6e69745f 61727261 795f656e (__init_array_en │ │ │ │ - 0x000dfc60 64203d20 2e293b0a 20207d0a 20202e66 d = .);. }. .f │ │ │ │ - 0x000dfc70 696e695f 61727261 79202020 203a0a20 ini_array :. │ │ │ │ - 0x000dfc80 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000dfc90 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ - 0x000dfca0 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000dfcb0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000dfcc0 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000dfcd0 59282e66 696e695f 61727261 792e2a29 Y(.fini_array.*) │ │ │ │ - 0x000dfce0 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x000dfcf0 494f5249 5459282e 64746f72 732e2a29 IORITY(.dtors.*) │ │ │ │ - 0x000dfd00 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000dfd10 66696e69 5f617272 61792045 58434c55 fini_array EXCLU │ │ │ │ - 0x000dfd20 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x000dfd30 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x000dfd40 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x000dfd50 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x000dfd60 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000dfd70 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x000dfd80 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000dfd90 0a20202e 63746f72 73202020 20202020 . .ctors │ │ │ │ - 0x000dfda0 2020203a 0a20207b 0a202020 202f2a20 :. {. /* │ │ │ │ - 0x000dfdb0 67636320 75736573 20637274 62656769 gcc uses crtbegi │ │ │ │ - 0x000dfdc0 6e2e6f20 746f2066 696e6420 74686520 n.o to find the │ │ │ │ - 0x000dfdd0 73746172 74206f66 0a202020 20202020 start of. │ │ │ │ - 0x000dfde0 74686520 636f6e73 74727563 746f7273 the constructors │ │ │ │ - 0x000dfdf0 2c20736f 20776520 6d616b65 20737572 , so we make sur │ │ │ │ - 0x000dfe00 65206974 2069730a 20202020 20202066 e it is. f │ │ │ │ - 0x000dfe10 69727374 2e202042 65636175 73652074 irst. Because t │ │ │ │ - 0x000dfe20 68697320 69732061 2077696c 64636172 his is a wildcar │ │ │ │ - 0x000dfe30 642c2069 740a2020 20202020 20646f65 d, it. doe │ │ │ │ - 0x000dfe40 736e2774 206d6174 74657220 69662074 sn't matter if t │ │ │ │ - 0x000dfe50 68652075 73657220 646f6573 206e6f74 he user does not │ │ │ │ - 0x000dfe60 0a202020 20202020 61637475 616c6c79 . actually │ │ │ │ - 0x000dfe70 206c696e 6b206167 61696e73 74206372 link against cr │ │ │ │ - 0x000dfe80 74626567 696e2e6f 3b207468 650a2020 tbegin.o; the. │ │ │ │ - 0x000dfe90 20202020 206c696e 6b657220 776f6e27 linker won' │ │ │ │ - 0x000dfea0 74206c6f 6f6b2066 6f722061 2066696c t look for a fil │ │ │ │ - 0x000dfeb0 6520746f 206d6174 63682061 0a202020 e to match a. │ │ │ │ - 0x000dfec0 20202020 77696c64 63617264 2e202054 wildcard. T │ │ │ │ - 0x000dfed0 68652077 696c6463 61726420 616c736f he wildcard also │ │ │ │ - 0x000dfee0 206d6561 6e732074 68617420 69740a20 means that it. │ │ │ │ - 0x000dfef0 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ - 0x000dff00 74746572 20776869 63682064 69726563 tter which direc │ │ │ │ - 0x000dff10 746f7279 20637274 62656769 6e2e6f0a tory crtbegin.o. │ │ │ │ - 0x000dff20 20202020 20202069 7320696e 2e20202a is in. * │ │ │ │ - 0x000dff30 2f0a2020 20204b45 45502028 2a637274 /. KEEP (*crt │ │ │ │ - 0x000dff40 62656769 6e2e6f28 2e63746f 72732929 begin.o(.ctors)) │ │ │ │ - 0x000dff50 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000dff60 6567696e 3f2e6f28 2e63746f 72732929 egin?.o(.ctors)) │ │ │ │ - 0x000dff70 0a202020 202f2a20 57652064 6f6e2774 . /* We don't │ │ │ │ - 0x000dff80 2077616e 7420746f 20696e63 6c756465 want to include │ │ │ │ - 0x000dff90 20746865 202e6374 6f722073 65637469 the .ctor secti │ │ │ │ - 0x000dffa0 6f6e2066 726f6d0a 20202020 20202074 on from. t │ │ │ │ - 0x000dffb0 68652063 7274656e 642e6f20 66696c65 he crtend.o file │ │ │ │ - 0x000dffc0 20756e74 696c2061 66746572 20746865 until after the │ │ │ │ - 0x000dffd0 20736f72 74656420 63746f72 732e0a20 sorted ctors.. │ │ │ │ - 0x000dffe0 20202020 20205468 65202e63 746f7220 The .ctor │ │ │ │ - 0x000dfff0 73656374 696f6e20 66726f6d 20746865 section from the │ │ │ │ - 0x000e0000 20637274 656e6420 66696c65 20636f6e crtend file con │ │ │ │ - 0x000e0010 7461696e 73207468 650a2020 20202020 tains the. │ │ │ │ - 0x000e0020 20656e64 206f6620 63746f72 73206d61 end of ctors ma │ │ │ │ - 0x000e0030 726b6572 20616e64 20697420 6d757374 rker and it must │ │ │ │ - 0x000e0040 20626520 6c617374 202a2f0a 20202020 be last */. │ │ │ │ - 0x000e0050 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ - 0x000e0060 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ - 0x000e0070 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x000e0080 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000e0090 2a28534f 5254282e 63746f72 732e2a29 *(SORT(.ctors.*) │ │ │ │ - 0x000e00a0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000e00b0 63746f72 7329290a 20207d0a 20202e64 ctors)). }. .d │ │ │ │ - 0x000e00c0 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x000e00d0 20207b0a 20202020 4b454550 20282a63 {. KEEP (*c │ │ │ │ - 0x000e00e0 72746265 67696e2e 6f282e64 746f7273 rtbegin.o(.dtors │ │ │ │ - 0x000e00f0 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ - 0x000e0100 74626567 696e3f2e 6f282e64 746f7273 tbegin?.o(.dtors │ │ │ │ - 0x000e0110 29290a20 2020204b 45455020 282a2845 )). KEEP (*(E │ │ │ │ - 0x000e0120 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x000e0130 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000e0140 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ - 0x000e0150 204b4545 5020282a 28534f52 54282e64 KEEP (*(SORT(.d │ │ │ │ - 0x000e0160 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x000e0170 45502028 2a282e64 746f7273 29290a20 EP (*(.dtors)). │ │ │ │ - 0x000e0180 207d0a20 202e6a63 72202020 20202020 }. .jcr │ │ │ │ - 0x000e0190 20202020 203a207b 204b4545 5020282a : { KEEP (* │ │ │ │ - 0x000e01a0 282e6a63 72292920 7d0a2020 2e646174 (.jcr)) }. .dat │ │ │ │ - 0x000e01b0 612e7265 6c2e726f 203a207b 202a282e a.rel.ro : { *(. │ │ │ │ - 0x000e01c0 64617461 2e72656c 2e726f2e 6c6f6361 data.rel.ro.loca │ │ │ │ - 0x000e01d0 6c2a202e 676e752e 6c696e6b 6f6e6365 l* .gnu.linkonce │ │ │ │ - 0x000e01e0 2e642e72 656c2e72 6f2e6c6f 63616c2e .d.rel.ro.local. │ │ │ │ - 0x000e01f0 2a29202a 282e6461 74612e72 656c2e72 *) *(.data.rel.r │ │ │ │ - 0x000e0200 6f202e64 6174612e 72656c2e 726f2e2a o .data.rel.ro.* │ │ │ │ - 0x000e0210 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000e0220 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ - 0x000e0230 64796e61 6d696320 20202020 2020203a dynamic : │ │ │ │ - 0x000e0240 207b202a 282e6479 6e616d69 6329207d { *(.dynamic) } │ │ │ │ - 0x000e0250 0a20202e 676f7420 20202020 20202020 . .got │ │ │ │ - 0x000e0260 2020203a 207b202a 282e676f 742e706c : { *(.got.pl │ │ │ │ - 0x000e0270 7429202a 282e6967 6f742e70 6c742920 t) *(.igot.plt) │ │ │ │ - 0x000e0280 2a282e67 6f742920 2a282e69 676f7429 *(.got) *(.igot) │ │ │ │ - 0x000e0290 207d0a20 202e203d 20444154 415f5345 }. . = DATA_SE │ │ │ │ - 0x000e02a0 474d454e 545f5245 4c524f5f 454e4420 GMENT_RELRO_END │ │ │ │ - 0x000e02b0 28302c20 2e293b0a 20202e64 61746120 (0, .);. .data │ │ │ │ - 0x000e02c0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000e02d0 20202020 50524f56 49444520 285f5f64 PROVIDE (__d │ │ │ │ - 0x000e02e0 6174615f 73746172 74203d20 2e293b0a ata_start = .);. │ │ │ │ - 0x000e02f0 20202020 2a282e64 61746120 2e646174 *(.data .dat │ │ │ │ - 0x000e0300 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x000e0310 652e642e 2a290a20 20202053 4f525428 e.d.*). SORT( │ │ │ │ - 0x000e0320 434f4e53 54525543 544f5253 290a2020 CONSTRUCTORS). │ │ │ │ - 0x000e0330 7d0a2020 2e646174 61312020 20202020 }. .data1 │ │ │ │ - 0x000e0340 20202020 3a207b20 2a282e64 61746131 : { *(.data1 │ │ │ │ - 0x000e0350 29207d0a 20205f65 64617461 203d202e ) }. _edata = . │ │ │ │ - 0x000e0360 3b0a2020 50524f56 49444520 28656461 ;. PROVIDE (eda │ │ │ │ - 0x000e0370 7461203d 202e293b 0a20202e 203d2041 ta = .);. . = A │ │ │ │ - 0x000e0380 4c49474e 28414c49 474e4f46 284e4558 LIGN(ALIGNOF(NEX │ │ │ │ - 0x000e0390 545f5345 4354494f 4e29293b 0a20205f T_SECTION));. _ │ │ │ │ - 0x000e03a0 5f627373 5f737461 7274203d 202e3b0a _bss_start = .;. │ │ │ │ - 0x000e03b0 20205f5f 6273735f 73746172 745f5f20 __bss_start__ │ │ │ │ - 0x000e03c0 3d202e3b 0a20202e 62737320 20202020 = .;. .bss │ │ │ │ - 0x000e03d0 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000e03e0 202a282e 64796e62 7373290a 20202020 *(.dynbss). │ │ │ │ - 0x000e03f0 2a282e62 7373202e 6273732e 2a202e67 *(.bss .bss.* .g │ │ │ │ - 0x000e0400 6e752e6c 696e6b6f 6e63652e 622e2a29 nu.linkonce.b.*) │ │ │ │ - 0x000e0410 0a202020 202a2843 4f4d4d4f 4e290a20 . *(COMMON). │ │ │ │ - 0x000e0420 2020202f 2a20416c 69676e20 68657265 /* Align here │ │ │ │ - 0x000e0430 20746f20 656e7375 72652074 68617420 to ensure that │ │ │ │ - 0x000e0440 696e2074 68652063 6f6d6d6f 6e206361 in the common ca │ │ │ │ - 0x000e0450 7365206f 66207468 65726520 6f6e6c79 se of there only │ │ │ │ - 0x000e0460 20626569 6e67206f 6e650a20 20202020 being one. │ │ │ │ - 0x000e0470 20207479 7065206f 66202e62 73732073 type of .bss s │ │ │ │ - 0x000e0480 65637469 6f6e2c20 74686520 73656374 ection, the sect │ │ │ │ - 0x000e0490 696f6e20 6f636375 70696573 20737061 ion occupies spa │ │ │ │ - 0x000e04a0 63652075 7020746f 205f656e 642e0a20 ce up to _end.. │ │ │ │ - 0x000e04b0 20202020 2020416c 69676e20 61667465 Align afte │ │ │ │ - 0x000e04c0 72202e62 73732074 6f20656e 73757265 r .bss to ensure │ │ │ │ - 0x000e04d0 20636f72 72656374 20616c69 676e6d65 correct alignme │ │ │ │ - 0x000e04e0 6e742065 76656e20 69662074 68650a20 nt even if the. │ │ │ │ - 0x000e04f0 20202020 20202e62 73732073 65637469 .bss secti │ │ │ │ - 0x000e0500 6f6e2064 69736170 70656172 73206265 on disappears be │ │ │ │ - 0x000e0510 63617573 65207468 65726520 61726520 cause there are │ │ │ │ - 0x000e0520 6e6f2069 6e707574 20736563 74696f6e no input section │ │ │ │ - 0x000e0530 732e0a20 20202020 20204649 584d453a s.. FIXME: │ │ │ │ - 0x000e0540 20576879 20646f20 7765206e 65656420 Why do we need │ │ │ │ - 0x000e0550 69743f20 5768656e 20746865 72652069 it? When there i │ │ │ │ - 0x000e0560 73206e6f 202e6273 73207365 6374696f s no .bss sectio │ │ │ │ - 0x000e0570 6e2c2077 6520646f 206e6f74 0a202020 n, we do not. │ │ │ │ - 0x000e0580 20202020 70616420 74686520 2e646174 pad the .dat │ │ │ │ - 0x000e0590 61207365 6374696f 6e2e2020 2a2f0a20 a section. */. │ │ │ │ - 0x000e05a0 20202020 202e203d 20414c49 474e282e . = ALIGN(. │ │ │ │ - 0x000e05b0 20213d20 30203f20 3332202f 2038203a != 0 ? 32 / 8 : │ │ │ │ - 0x000e05c0 2031293b 0a20207d 0a20205f 6273735f 1);. }. _bss_ │ │ │ │ - 0x000e05d0 656e645f 5f203d20 2e3b205f 5f627373 end__ = .; __bss │ │ │ │ - 0x000e05e0 5f656e64 5f5f203d 202e3b0a 20202020 _end__ = .;. │ │ │ │ - 0x000e05f0 2e203d20 414c4947 4e283332 202f2038 . = ALIGN(32 / 8 │ │ │ │ - 0x000e0600 293b0a20 202f2a20 53746172 74206f66 );. /* Start of │ │ │ │ - 0x000e0610 20746865 204c6172 67652044 61746120 the Large Data │ │ │ │ - 0x000e0620 72656769 6f6e2e20 202a2f0a 20202e20 region. */. . │ │ │ │ - 0x000e0630 3d205345 474d454e 545f5354 41525428 = SEGMENT_START( │ │ │ │ - 0x000e0640 226c6461 74612d73 65676d65 6e74222c "ldata-segment", │ │ │ │ - 0x000e0650 202e293b 0a20202e 203d2041 4c49474e .);. . = ALIGN │ │ │ │ - 0x000e0660 28333220 2f203829 3b0a2020 5f5f656e (32 / 8);. __en │ │ │ │ - 0x000e0670 645f5f20 3d202e3b 0a20205f 656e6420 d__ = .;. _end │ │ │ │ - 0x000e0680 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ - 0x000e0690 656e6420 3d202e29 3b0a2020 2e203d20 end = .);. . = │ │ │ │ - 0x000e06a0 44415441 5f534547 4d454e54 5f454e44 DATA_SEGMENT_END │ │ │ │ - 0x000e06b0 20282e29 3b0a2020 2f2a2053 74617274 (.);. /* Start │ │ │ │ - 0x000e06c0 206f6620 74686520 54696e79 20446174 of the Tiny Dat │ │ │ │ - 0x000e06d0 61207265 67696f6e 2e20202a 2f0a2020 a region. */. │ │ │ │ - 0x000e06e0 2f2a2053 74616273 20646562 75676769 /* Stabs debuggi │ │ │ │ - 0x000e06f0 6e672073 65637469 6f6e732e 20202a2f ng sections. */ │ │ │ │ - 0x000e0700 0a20202e 73746162 20202020 20202020 . .stab │ │ │ │ - 0x000e0710 20203020 3a207b20 2a282e73 74616229 0 : { *(.stab) │ │ │ │ - 0x000e0720 207d0a20 202e7374 61627374 72202020 }. .stabstr │ │ │ │ - 0x000e0730 20202020 30203a20 7b202a28 2e737461 0 : { *(.sta │ │ │ │ - 0x000e0740 62737472 29207d0a 20202e73 7461622e bstr) }. .stab. │ │ │ │ - 0x000e0750 6578636c 20202020 2030203a 207b202a excl 0 : { * │ │ │ │ - 0x000e0760 282e7374 61622e65 78636c29 207d0a20 (.stab.excl) }. │ │ │ │ - 0x000e0770 202e7374 61622e65 78636c73 74722020 .stab.exclstr │ │ │ │ - 0x000e0780 30203a20 7b202a28 2e737461 622e6578 0 : { *(.stab.ex │ │ │ │ - 0x000e0790 636c7374 7229207d 0a20202e 73746162 clstr) }. .stab │ │ │ │ - 0x000e07a0 2e696e64 65782020 20203020 3a207b20 .index 0 : { │ │ │ │ - 0x000e07b0 2a282e73 7461622e 696e6465 7829207d *(.stab.index) } │ │ │ │ - 0x000e07c0 0a20202e 73746162 2e696e64 65787374 . .stab.indexst │ │ │ │ - 0x000e07d0 72203020 3a207b20 2a282e73 7461622e r 0 : { *(.stab. │ │ │ │ - 0x000e07e0 696e6465 78737472 29207d0a 20202e63 indexstr) }. .c │ │ │ │ - 0x000e07f0 6f6d6d65 6e742030 2028494e 464f2920 omment 0 (INFO) │ │ │ │ - 0x000e0800 3a207b20 2a282e63 6f6d6d65 6e74293b : { *(.comment); │ │ │ │ - 0x000e0810 204c494e 4b45525f 56455253 494f4e3b LINKER_VERSION; │ │ │ │ - 0x000e0820 207d0a20 202e676e 752e6275 696c642e }. .gnu.build. │ │ │ │ - 0x000e0830 61747472 69627574 6573203a 207b202a attributes : { * │ │ │ │ - 0x000e0840 282e676e 752e6275 696c642e 61747472 (.gnu.build.attr │ │ │ │ - 0x000e0850 69627574 6573202e 676e752e 6275696c ibutes .gnu.buil │ │ │ │ - 0x000e0860 642e6174 74726962 75746573 2e2a2920 d.attributes.*) │ │ │ │ - 0x000e0870 7d0a2020 2f2a2044 57415246 20646562 }. /* DWARF deb │ │ │ │ - 0x000e0880 75672073 65637469 6f6e732e 0a202020 ug sections.. │ │ │ │ - 0x000e0890 20205379 6d626f6c 7320696e 20746865 Symbols in the │ │ │ │ - 0x000e08a0 20445741 52462064 65627567 67696e67 DWARF debugging │ │ │ │ - 0x000e08b0 20736563 74696f6e 73206172 65207265 sections are re │ │ │ │ - 0x000e08c0 6c617469 76652074 6f207468 65206265 lative to the be │ │ │ │ - 0x000e08d0 67696e6e 696e670a 20202020 206f6620 ginning. of │ │ │ │ - 0x000e08e0 74686520 73656374 696f6e20 736f2077 the section so w │ │ │ │ - 0x000e08f0 65206265 67696e20 7468656d 20617420 e begin them at │ │ │ │ - 0x000e0900 302e2020 2a2f0a20 202f2a20 44574152 0. */. /* DWAR │ │ │ │ - 0x000e0910 4620312e 20202a2f 0a20202e 64656275 F 1. */. .debu │ │ │ │ - 0x000e0920 67202020 20202020 20202030 203a207b g 0 : { │ │ │ │ - 0x000e0930 202a282e 64656275 6729207d 0a20202e *(.debug) }. . │ │ │ │ - 0x000e0940 6c696e65 20202020 20202020 20202030 line 0 │ │ │ │ - 0x000e0950 203a207b 202a282e 6c696e65 29207d0a : { *(.line) }. │ │ │ │ - 0x000e0960 20202f2a 20474e55 20445741 52462031 /* GNU DWARF 1 │ │ │ │ - 0x000e0970 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x000e0980 0a20202e 64656275 675f7372 63696e66 . .debug_srcinf │ │ │ │ - 0x000e0990 6f202030 203a207b 202a282e 64656275 o 0 : { *(.debu │ │ │ │ - 0x000e09a0 675f7372 63696e66 6f29207d 0a20202e g_srcinfo) }. . │ │ │ │ - 0x000e09b0 64656275 675f7366 6e616d65 73202030 debug_sfnames 0 │ │ │ │ - 0x000e09c0 203a207b 202a282e 64656275 675f7366 : { *(.debug_sf │ │ │ │ - 0x000e09d0 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x000e09e0 41524620 312e3120 616e6420 44574152 ARF 1.1 and DWAR │ │ │ │ - 0x000e09f0 4620322e 20202a2f 0a20202e 64656275 F 2. */. .debu │ │ │ │ - 0x000e0a00 675f6172 616e6765 73202030 203a207b g_aranges 0 : { │ │ │ │ - 0x000e0a10 202a282e 64656275 675f6172 616e6765 *(.debug_arange │ │ │ │ - 0x000e0a20 7329207d 0a20202e 64656275 675f7075 s) }. .debug_pu │ │ │ │ - 0x000e0a30 626e616d 65732030 203a207b 202a282e bnames 0 : { *(. │ │ │ │ - 0x000e0a40 64656275 675f7075 626e616d 65732920 debug_pubnames) │ │ │ │ - 0x000e0a50 7d0a2020 2f2a2044 57415246 20322e20 }. /* DWARF 2. │ │ │ │ - 0x000e0a60 202a2f0a 20202e64 65627567 5f696e66 */. .debug_inf │ │ │ │ - 0x000e0a70 6f202020 20203020 3a207b20 2a282e64 o 0 : { *(.d │ │ │ │ - 0x000e0a80 65627567 5f696e66 6f202e67 6e752e6c ebug_info .gnu.l │ │ │ │ - 0x000e0a90 696e6b6f 6e63652e 77692e2a 29207d0a inkonce.wi.*) }. │ │ │ │ - 0x000e0aa0 20202e64 65627567 5f616262 72657620 .debug_abbrev │ │ │ │ - 0x000e0ab0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000e0ac0 5f616262 72657629 207d0a20 202e6465 _abbrev) }. .de │ │ │ │ - 0x000e0ad0 6275675f 6c696e65 20202020 2030203a bug_line 0 : │ │ │ │ - 0x000e0ae0 207b202a 282e6465 6275675f 6c696e65 { *(.debug_line │ │ │ │ - 0x000e0af0 202e6465 6275675f 6c696e65 2e2a202e .debug_line.* . │ │ │ │ - 0x000e0b00 64656275 675f6c69 6e655f65 6e642920 debug_line_end) │ │ │ │ - 0x000e0b10 7d0a2020 2e646562 75675f66 72616d65 }. .debug_frame │ │ │ │ - 0x000e0b20 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000e0b30 75675f66 72616d65 29207d0a 20202e64 ug_frame) }. .d │ │ │ │ - 0x000e0b40 65627567 5f737472 20202020 20203020 ebug_str 0 │ │ │ │ - 0x000e0b50 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x000e0b60 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x000e0b70 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000e0b80 65627567 5f6c6f63 29207d0a 20202e64 ebug_loc) }. .d │ │ │ │ - 0x000e0b90 65627567 5f6d6163 696e666f 20203020 ebug_macinfo 0 │ │ │ │ - 0x000e0ba0 3a207b20 2a282e64 65627567 5f6d6163 : { *(.debug_mac │ │ │ │ - 0x000e0bb0 696e666f 29207d0a 20202f2a 20534749 info) }. /* SGI │ │ │ │ - 0x000e0bc0 2f4d4950 53204457 41524620 32206578 /MIPS DWARF 2 ex │ │ │ │ - 0x000e0bd0 74656e73 696f6e73 2e20202a 2f0a2020 tensions. */. │ │ │ │ - 0x000e0be0 2e646562 75675f77 65616b6e 616d6573 .debug_weaknames │ │ │ │ - 0x000e0bf0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e0c00 7765616b 6e616d65 7329207d 0a20202e weaknames) }. . │ │ │ │ - 0x000e0c10 64656275 675f6675 6e636e61 6d657320 debug_funcnames │ │ │ │ - 0x000e0c20 30203a20 7b202a28 2e646562 75675f66 0 : { *(.debug_f │ │ │ │ - 0x000e0c30 756e636e 616d6573 29207d0a 20202e64 uncnames) }. .d │ │ │ │ - 0x000e0c40 65627567 5f747970 656e616d 65732030 ebug_typenames 0 │ │ │ │ - 0x000e0c50 203a207b 202a282e 64656275 675f7479 : { *(.debug_ty │ │ │ │ - 0x000e0c60 70656e61 6d657329 207d0a20 202e6465 penames) }. .de │ │ │ │ - 0x000e0c70 6275675f 7661726e 616d6573 20203020 bug_varnames 0 │ │ │ │ - 0x000e0c80 3a207b20 2a282e64 65627567 5f766172 : { *(.debug_var │ │ │ │ - 0x000e0c90 6e616d65 7329207d 0a20202f 2a204457 names) }. /* DW │ │ │ │ - 0x000e0ca0 41524620 332e2020 2a2f0a20 202e6465 ARF 3. */. .de │ │ │ │ - 0x000e0cb0 6275675f 70756274 79706573 2030203a bug_pubtypes 0 : │ │ │ │ - 0x000e0cc0 207b202a 282e6465 6275675f 70756274 { *(.debug_pubt │ │ │ │ - 0x000e0cd0 79706573 29207d0a 20202e64 65627567 ypes) }. .debug │ │ │ │ - 0x000e0ce0 5f72616e 67657320 20203020 3a207b20 _ranges 0 : { │ │ │ │ - 0x000e0cf0 2a282e64 65627567 5f72616e 67657329 *(.debug_ranges) │ │ │ │ - 0x000e0d00 207d0a20 202f2a20 44574152 4620352e }. /* DWARF 5. │ │ │ │ - 0x000e0d10 20202a2f 0a20202e 64656275 675f6164 */. .debug_ad │ │ │ │ - 0x000e0d20 64722020 20202030 203a207b 202a282e dr 0 : { *(. │ │ │ │ - 0x000e0d30 64656275 675f6164 64722920 7d0a2020 debug_addr) }. │ │ │ │ - 0x000e0d40 2e646562 75675f6c 696e655f 73747220 .debug_line_str │ │ │ │ - 0x000e0d50 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000e0d60 696e655f 73747229 207d0a20 202e6465 ine_str) }. .de │ │ │ │ - 0x000e0d70 6275675f 6c6f636c 69737473 2030203a bug_loclists 0 : │ │ │ │ - 0x000e0d80 207b202a 282e6465 6275675f 6c6f636c { *(.debug_locl │ │ │ │ - 0x000e0d90 69737473 29207d0a 20202e64 65627567 ists) }. .debug │ │ │ │ - 0x000e0da0 5f6d6163 726f2020 20203020 3a207b20 _macro 0 : { │ │ │ │ - 0x000e0db0 2a282e64 65627567 5f6d6163 726f2920 *(.debug_macro) │ │ │ │ - 0x000e0dc0 7d0a2020 2e646562 75675f6e 616d6573 }. .debug_names │ │ │ │ - 0x000e0dd0 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000e0de0 75675f6e 616d6573 29207d0a 20202e64 ug_names) }. .d │ │ │ │ - 0x000e0df0 65627567 5f726e67 6c697374 73203020 ebug_rnglists 0 │ │ │ │ - 0x000e0e00 3a207b20 2a282e64 65627567 5f726e67 : { *(.debug_rng │ │ │ │ - 0x000e0e10 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x000e0e20 675f7374 725f6f66 66736574 73203020 g_str_offsets 0 │ │ │ │ - 0x000e0e30 3a207b20 2a282e64 65627567 5f737472 : { *(.debug_str │ │ │ │ - 0x000e0e40 5f6f6666 73657473 29207d0a 20202e64 _offsets) }. .d │ │ │ │ - 0x000e0e50 65627567 5f737570 20202020 20203020 ebug_sup 0 │ │ │ │ - 0x000e0e60 3a207b20 2a282e64 65627567 5f737570 : { *(.debug_sup │ │ │ │ - 0x000e0e70 29207d0a 20202e41 524d2e61 74747269 ) }. .ARM.attri │ │ │ │ - 0x000e0e80 62757465 73203020 3a207b20 4b454550 butes 0 : { KEEP │ │ │ │ - 0x000e0e90 20282a28 2e41524d 2e617474 72696275 (*(.ARM.attribu │ │ │ │ - 0x000e0ea0 74657329 29204b45 45502028 2a282e67 tes)) KEEP (*(.g │ │ │ │ - 0x000e0eb0 6e752e61 74747269 62757465 73292920 nu.attributes)) │ │ │ │ - 0x000e0ec0 7d0a2020 2e6e6f74 652e676e 752e6172 }. .note.gnu.ar │ │ │ │ - 0x000e0ed0 6d2e6964 656e7420 30203a20 7b204b45 m.ident 0 : { KE │ │ │ │ - 0x000e0ee0 45502028 2a282e6e 6f74652e 676e752e EP (*(.note.gnu. │ │ │ │ - 0x000e0ef0 61726d2e 6964656e 74292920 7d0a2020 arm.ident)) }. │ │ │ │ - 0x000e0f00 2f444953 43415244 2f203a20 7b202a28 /DISCARD/ : { *( │ │ │ │ - 0x000e0f10 2e6e6f74 652e474e 552d7374 61636b29 .note.GNU-stack) │ │ │ │ - 0x000e0f20 202a282e 676e755f 64656275 676c696e *(.gnu_debuglin │ │ │ │ - 0x000e0f30 6b29202a 282e676e 752e6c74 6f5f2a29 k) *(.gnu.lto_*) │ │ │ │ - 0x000e0f40 202a282e 676e755f 6f626a65 63745f6f *(.gnu_object_o │ │ │ │ - 0x000e0f50 6e6c7929 207d0a7d 0a0a0000 00000000 nly) }.}........ │ │ │ │ - 0x000e0f60 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ - 0x000e0f70 20636f6d 6272656c 6f63202d 7a207265 combreloc -z re │ │ │ │ - 0x000e0f80 6c726f20 2d7a206e 6f77202a 2f0a2f2a lro -z now */./* │ │ │ │ - 0x000e0f90 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x000e0fa0 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x000e0fb0 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x000e0fc0 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x000e0fd0 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x000e0fe0 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x000e0ff0 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x000e1000 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x000e1010 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x000e1020 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x000e1030 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x000e1040 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x000e1050 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x000e1060 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x000e1070 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x000e1080 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x000e1090 41542822 656c6633 322d6c69 74746c65 AT("elf32-little │ │ │ │ - 0x000e10a0 61617263 68363422 2c202265 6c663332 aarch64", "elf32 │ │ │ │ - 0x000e10b0 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x000e10c0 6c663332 2d6c6974 746c6561 61726368 lf32-littleaarch │ │ │ │ - 0x000e10d0 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x000e10e0 28616172 63683634 3a696c70 3332290a (aarch64:ilp32). │ │ │ │ - 0x000e10f0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x000e1100 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000e1110 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x000e1120 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000e1130 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000e1140 223d2f6c 69622f61 61726368 36345f69 "=/lib/aarch64_i │ │ │ │ - 0x000e1150 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000e1160 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000e1170 7573722f 6c69622f 61617263 6836345f usr/lib/aarch64_ │ │ │ │ - 0x000e1180 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000e1190 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000e11a0 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000e11b0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000e11c0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e11d0 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ - 0x000e11e0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000e11f0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000e1200 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e1210 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000e1220 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x000e1230 6836342d 6c696e75 782d676e 75696c70 h64-linux-gnuilp │ │ │ │ - 0x000e1240 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000e1250 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000e1260 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000e1270 5f444952 28223d2f 6c696269 6c703332 _DIR("=/libilp32 │ │ │ │ - 0x000e1280 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e1290 3d2f7573 722f6c69 62696c70 33322229 =/usr/libilp32") │ │ │ │ - 0x000e12a0 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000e12b0 7573722f 6c6f6361 6c2f6c69 6222293b usr/local/lib"); │ │ │ │ - 0x000e12c0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000e12d0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000e12e0 28223d2f 7573722f 6c696222 293b2053 ("=/usr/lib"); S │ │ │ │ - 0x000e12f0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e1300 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e1310 6e752f6c 6962696c 70333222 293b2053 nu/libilp32"); S │ │ │ │ - 0x000e1320 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e1330 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e1340 6e752f6c 69622229 3b0a5345 4354494f nu/lib");.SECTIO │ │ │ │ - 0x000e1350 4e530a7b 0a20202f 2a205265 61642d6f NS.{. /* Read-o │ │ │ │ - 0x000e1360 6e6c7920 73656374 696f6e73 2c206d65 nly sections, me │ │ │ │ - 0x000e1370 72676564 20696e74 6f207465 78742073 rged into text s │ │ │ │ - 0x000e1380 65676d65 6e743a20 2a2f0a20 2050524f egment: */. PRO │ │ │ │ - 0x000e1390 56494445 20285f5f 65786563 75746162 VIDE (__executab │ │ │ │ - 0x000e13a0 6c655f73 74617274 203d2053 45474d45 le_start = SEGME │ │ │ │ - 0x000e13b0 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000e13c0 65676d65 6e74222c 20307834 30303030 egment", 0x40000 │ │ │ │ - 0x000e13d0 3029293b 0a20202e 203d2053 45474d45 0));. . = SEGME │ │ │ │ - 0x000e13e0 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000e13f0 65676d65 6e74222c 20307834 30303030 egment", 0x40000 │ │ │ │ - 0x000e1400 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ - 0x000e1410 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ - 0x000e1420 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ - 0x000e1430 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ - 0x000e1440 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ - 0x000e1450 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ - 0x000e1460 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ - 0x000e1470 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ - 0x000e1480 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ - 0x000e1490 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ - 0x000e14a0 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ - 0x000e14b0 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ - 0x000e14c0 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ - 0x000e14d0 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ - 0x000e14e0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ - 0x000e14f0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ - 0x000e1500 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x000e1510 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x000e1520 696e7465 72702020 20202020 2020203a interp : │ │ │ │ - 0x000e1530 207b202a 282e696e 74657270 29207d0a { *(.interp) }. │ │ │ │ - 0x000e1540 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x000e1550 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x000e1560 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x000e1570 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x000e1580 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x000e1590 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000e15a0 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x000e15b0 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x000e15c0 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x000e15d0 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x000e15e0 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x000e15f0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000e1600 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x000e1610 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x000e1620 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x000e1630 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000e1640 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x000e1650 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ - 0x000e1660 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000e1670 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ - 0x000e1680 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x000e1690 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x000e16a0 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000e16b0 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ - 0x000e16c0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000e16d0 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x000e16e0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x000e16f0 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ - 0x000e1700 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ - 0x000e1710 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x000e1720 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000e1730 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ - 0x000e1740 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x000e1750 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x000e1760 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000e1770 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000e1780 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x000e1790 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000e17a0 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ - 0x000e17b0 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ - 0x000e17c0 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ - 0x000e17d0 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x000e17e0 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ - 0x000e17f0 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x000e1800 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x000e1810 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x000e1820 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ - 0x000e1830 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ - 0x000e1840 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x000e1850 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000e1860 706c7429 0a202020 20202050 524f5649 plt). PROVI │ │ │ │ - 0x000e1870 44455f48 49444445 4e20285f 5f72656c DE_HIDDEN (__rel │ │ │ │ - 0x000e1880 615f6970 6c745f73 74617274 203d202e a_iplt_start = . │ │ │ │ - 0x000e1890 293b0a20 20202020 202a282e 72656c61 );. *(.rela │ │ │ │ - 0x000e18a0 2e69706c 74290a20 20202020 2050524f .iplt). PRO │ │ │ │ - 0x000e18b0 56494445 5f484944 44454e20 285f5f72 VIDE_HIDDEN (__r │ │ │ │ - 0x000e18c0 656c615f 69706c74 5f656e64 203d202e ela_iplt_end = . │ │ │ │ - 0x000e18d0 293b0a20 2020207d 0a20202e 72656c72 );. }. .relr │ │ │ │ - 0x000e18e0 2e64796e 203a207b 202a282e 72656c72 .dyn : { *(.relr │ │ │ │ - 0x000e18f0 2e64796e 29207d0a 20202f2a 20537461 .dyn) }. /* Sta │ │ │ │ - 0x000e1900 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ - 0x000e1910 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ - 0x000e1920 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ - 0x000e1930 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000e1940 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x000e1950 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ - 0x000e1960 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x000e1970 706c7420 20202020 20202020 2020203a plt : │ │ │ │ - 0x000e1980 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ - 0x000e1990 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ - 0x000e19a0 20202e74 65787420 20202020 20202020 .text │ │ │ │ - 0x000e19b0 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x000e19c0 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ - 0x000e19d0 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ - 0x000e19e0 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ - 0x000e19f0 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ - 0x000e1a00 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ - 0x000e1a10 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ - 0x000e1a20 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ - 0x000e1a30 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000e1a40 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ - 0x000e1a50 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ - 0x000e1a60 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ - 0x000e1a70 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ - 0x000e1a80 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ - 0x000e1a90 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ - 0x000e1aa0 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ - 0x000e1ab0 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ - 0x000e1ac0 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ - 0x000e1ad0 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ - 0x000e1ae0 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ - 0x000e1af0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000e1b00 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ - 0x000e1b10 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000e1b20 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ - 0x000e1b30 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ - 0x000e1b40 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ - 0x000e1b50 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ - 0x000e1b60 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ - 0x000e1b70 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x000e1b80 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ - 0x000e1b90 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000e1ba0 20526561 64204f6e 6c792044 61746120 Read Only Data │ │ │ │ - 0x000e1bb0 72656769 6f6e2e20 202a2f0a 20202e72 region. */. .r │ │ │ │ - 0x000e1bc0 6f646174 61202020 20202020 20203a20 odata : │ │ │ │ - 0x000e1bd0 7b202a28 2e726f64 61746120 2e726f64 { *(.rodata .rod │ │ │ │ - 0x000e1be0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x000e1bf0 6e63652e 722e2a29 207d0a20 202e726f nce.r.*) }. .ro │ │ │ │ - 0x000e1c00 64617461 31202020 20202020 203a207b data1 : { │ │ │ │ - 0x000e1c10 202a282e 726f6461 74613129 207d0a20 *(.rodata1) }. │ │ │ │ - 0x000e1c20 202e6568 5f667261 6d655f68 64722020 .eh_frame_hdr │ │ │ │ - 0x000e1c30 203a207b 202a282e 65685f66 72616d65 : { *(.eh_frame │ │ │ │ - 0x000e1c40 5f686472 29202a28 2e65685f 6672616d _hdr) *(.eh_fram │ │ │ │ - 0x000e1c50 655f656e 74727920 2e65685f 6672616d e_entry .eh_fram │ │ │ │ - 0x000e1c60 655f656e 7472792e 2a29207d 0a20202e e_entry.*) }. . │ │ │ │ - 0x000e1c70 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x000e1c80 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000e1c90 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x000e1ca0 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x000e1cb0 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x000e1cc0 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000e1cd0 4f207b20 4b454550 20282a28 2e736672 O { KEEP (*(.sfr │ │ │ │ - 0x000e1ce0 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x000e1cf0 2a29207d 0a20202e 6763635f 65786365 *) }. .gcc_exce │ │ │ │ - 0x000e1d00 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000e1d10 595f4946 5f524f20 7b202a28 2e676363 Y_IF_RO { *(.gcc │ │ │ │ - 0x000e1d20 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000e1d30 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000e1d40 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x000e1d50 62202020 3a204f4e 4c595f49 465f524f b : ONLY_IF_RO │ │ │ │ - 0x000e1d60 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ - 0x000e1d70 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ - 0x000e1d80 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ - 0x000e1d90 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ - 0x000e1da0 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ - 0x000e1db0 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ - 0x000e1dc0 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x000e1dd0 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000e1de0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x000e1df0 65732a29 207d0a20 202f2a20 56617269 es*) }. /* Vari │ │ │ │ - 0x000e1e00 6f757320 6e6f7465 20736563 74696f6e ous note section │ │ │ │ - 0x000e1e10 732e2020 506c6163 65642068 65726520 s. Placed here │ │ │ │ - 0x000e1e20 736f2074 68617420 74686579 20617265 so that they are │ │ │ │ - 0x000e1e30 20616c77 61797320 696e636c 75646564 always included │ │ │ │ - 0x000e1e40 0a202020 2020696e 20746865 20726561 . in the rea │ │ │ │ - 0x000e1e50 642d6f6e 6c792073 65676d65 6e742061 d-only segment a │ │ │ │ - 0x000e1e60 6e64206e 6f742074 72656174 65642061 nd not treated a │ │ │ │ - 0x000e1e70 73206f72 7068616e 20736563 74696f6e s orphan section │ │ │ │ - 0x000e1e80 732e2020 5468650a 20202020 20637572 s. The. cur │ │ │ │ - 0x000e1e90 72656e74 206f7270 68616e20 68616e64 rent orphan hand │ │ │ │ - 0x000e1ea0 6c696e67 20616c67 6f726974 686d2064 ling algorithm d │ │ │ │ - 0x000e1eb0 6f657320 706c6163 65206e6f 74652073 oes place note s │ │ │ │ - 0x000e1ec0 65637469 6f6e7320 61667465 7220522f ections after R/ │ │ │ │ - 0x000e1ed0 4f0a2020 20202064 6174612c 20627574 O. data, but │ │ │ │ - 0x000e1ee0 20746869 73206973 206e6f74 20677561 this is not gua │ │ │ │ - 0x000e1ef0 72616e74 65656420 746f2061 6c776179 ranteed to alway │ │ │ │ - 0x000e1f00 73206265 20746865 20636173 652e2020 s be the case. │ │ │ │ - 0x000e1f10 2a2f0a20 202e6e6f 74652e62 75696c64 */. .note.build │ │ │ │ - 0x000e1f20 2d696420 3a202020 2020207b 202a282e -id : { *(. │ │ │ │ - 0x000e1f30 6e6f7465 2e627569 6c642d69 6429207d note.build-id) } │ │ │ │ - 0x000e1f40 0a20202e 6e6f7465 2e474e55 2d737461 . .note.GNU-sta │ │ │ │ - 0x000e1f50 636b203a 20202020 207b202a 282e6e6f ck : { *(.no │ │ │ │ - 0x000e1f60 74652e47 4e552d73 7461636b 29207d0a te.GNU-stack) }. │ │ │ │ - 0x000e1f70 20202e6e 6f74652e 676e752e 70726f70 .note.gnu.prop │ │ │ │ - 0x000e1f80 65727479 203a2020 7b202a28 2e6e6f74 erty : { *(.not │ │ │ │ - 0x000e1f90 652e676e 752e7072 6f706572 74792920 e.gnu.property) │ │ │ │ - 0x000e1fa0 7d0a2020 2e6e6f74 652e4142 492d7461 }. .note.ABI-ta │ │ │ │ - 0x000e1fb0 67203a20 20202020 20207b20 2a282e6e g : { *(.n │ │ │ │ - 0x000e1fc0 6f74652e 4142492d 74616729 207d0a20 ote.ABI-tag) }. │ │ │ │ - 0x000e1fd0 202e6e6f 74652e70 61636b61 6765203a .note.package : │ │ │ │ - 0x000e1fe0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000e1ff0 2e706163 6b616765 29207d0a 20202e6e .package) }. .n │ │ │ │ - 0x000e2000 6f74652e 646c6f70 656e203a 20202020 ote.dlopen : │ │ │ │ - 0x000e2010 20202020 7b202a28 2e6e6f74 652e646c { *(.note.dl │ │ │ │ - 0x000e2020 6f70656e 29207d0a 20202e6e 6f74652e open) }. .note. │ │ │ │ - 0x000e2030 6e657462 73642e69 64656e74 203a2020 netbsd.ident : │ │ │ │ - 0x000e2040 7b202a28 2e6e6f74 652e6e65 74627364 { *(.note.netbsd │ │ │ │ - 0x000e2050 2e696465 6e742920 7d0a2020 2e6e6f74 .ident) }. .not │ │ │ │ - 0x000e2060 652e6f70 656e6273 642e6964 656e7420 e.openbsd.ident │ │ │ │ - 0x000e2070 3a207b20 2a282e6e 6f74652e 6f70656e : { *(.note.open │ │ │ │ - 0x000e2080 6273642e 6964656e 7429207d 0a20202f bsd.ident) }. / │ │ │ │ - 0x000e2090 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x000e20a0 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ - 0x000e20b0 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000e20c0 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x000e20d0 73732066 6f722074 68652064 61746120 ss for the data │ │ │ │ - 0x000e20e0 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x000e20f0 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x000e2100 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000e2110 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000e2120 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000e2130 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000e2140 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x000e2150 454e545f 414c4947 4e202843 4f4e5354 ENT_ALIGN (CONST │ │ │ │ - 0x000e2160 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000e2170 292c2043 4f4e5354 414e5420 28434f4d ), CONSTANT (COM │ │ │ │ - 0x000e2180 4d4f4e50 41474553 495a4529 293b0a20 MONPAGESIZE));. │ │ │ │ - 0x000e2190 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ - 0x000e21a0 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ - 0x000e21b0 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x000e21c0 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x000e21d0 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x000e21e0 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x000e21f0 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x000e2200 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000e2210 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x000e2220 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x000e2230 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x000e2240 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000e2250 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x000e2260 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x000e2270 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000e2280 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x000e2290 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000e22a0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000e22b0 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ - 0x000e22c0 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x000e22d0 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ - 0x000e22e0 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x000e22f0 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ - 0x000e2300 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ - 0x000e2310 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ - 0x000e2320 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ - 0x000e2330 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000e2340 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ - 0x000e2350 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ - 0x000e2360 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ - 0x000e2370 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x000e2380 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ - 0x000e2390 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ - 0x000e23a0 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x000e23b0 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ - 0x000e23c0 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ - 0x000e23d0 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x000e23e0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x000e23f0 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x000e2400 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000e2410 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ - 0x000e2420 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ - 0x000e2430 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000e2440 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000e2450 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x000e2460 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ - 0x000e2470 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000e2480 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x000e2490 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x000e24a0 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x000e24b0 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000e24c0 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ - 0x000e24d0 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x000e24e0 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ - 0x000e24f0 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000e2500 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ - 0x000e2510 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000e2520 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x000e2530 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x000e2540 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000e2550 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x000e2560 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x000e2570 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x000e2580 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ - 0x000e2590 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x000e25a0 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000e25b0 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ - 0x000e25c0 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000e25d0 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000e25e0 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000e25f0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000e2600 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000e2610 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000e2620 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000e2630 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000e2640 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000e2650 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000e2660 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000e2670 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ - 0x000e2680 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000e2690 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ - 0x000e26a0 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ - 0x000e26b0 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000e26c0 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ - 0x000e26d0 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ - 0x000e26e0 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ - 0x000e26f0 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ - 0x000e2700 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ - 0x000e2710 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ - 0x000e2720 20202020 20202066 69727374 2e202042 first. B │ │ │ │ - 0x000e2730 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ - 0x000e2740 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ - 0x000e2750 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000e2760 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ - 0x000e2770 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ - 0x000e2780 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ - 0x000e2790 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ - 0x000e27a0 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ - 0x000e27b0 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ - 0x000e27c0 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ - 0x000e27d0 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ - 0x000e27e0 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ - 0x000e27f0 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ - 0x000e2800 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ - 0x000e2810 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ - 0x000e2820 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ - 0x000e2830 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ - 0x000e2840 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ - 0x000e2850 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x000e2860 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x000e2870 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x000e2880 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ - 0x000e2890 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ - 0x000e28a0 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ - 0x000e28b0 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ - 0x000e28c0 20202020 20202074 68652063 7274656e the crten │ │ │ │ - 0x000e28d0 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ - 0x000e28e0 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ - 0x000e28f0 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ - 0x000e2900 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000e2910 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ - 0x000e2920 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ - 0x000e2930 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ - 0x000e2940 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ - 0x000e2950 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ - 0x000e2960 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ - 0x000e2970 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000e2980 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000e2990 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x000e29a0 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x000e29b0 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x000e29c0 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ - 0x000e29d0 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ - 0x000e29e0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000e29f0 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x000e2a00 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000e2a10 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x000e2a20 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000e2a30 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000e2a40 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000e2a50 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x000e2a60 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000e2a70 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ - 0x000e2a80 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ - 0x000e2a90 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ - 0x000e2aa0 72202020 20202020 20202020 203a207b r : { │ │ │ │ - 0x000e2ab0 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ - 0x000e2ac0 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ - 0x000e2ad0 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ - 0x000e2ae0 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ - 0x000e2af0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x000e2b00 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ - 0x000e2b10 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ - 0x000e2b20 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ - 0x000e2b30 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000e2b40 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ - 0x000e2b50 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000e2b60 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x000e2b70 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x000e2b80 282e676f 742e706c 7429202a 282e6967 (.got.plt) *(.ig │ │ │ │ - 0x000e2b90 6f742e70 6c742920 2a282e67 6f742920 ot.plt) *(.got) │ │ │ │ - 0x000e2ba0 2a282e69 676f7429 207d0a20 202e203d *(.igot) }. . = │ │ │ │ - 0x000e2bb0 20444154 415f5345 474d454e 545f5245 DATA_SEGMENT_RE │ │ │ │ - 0x000e2bc0 4c524f5f 454e4420 28302c20 2e293b0a LRO_END (0, .);. │ │ │ │ - 0x000e2bd0 20202e64 61746120 20202020 20202020 .data │ │ │ │ - 0x000e2be0 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000e2bf0 49444520 285f5f64 6174615f 73746172 IDE (__data_star │ │ │ │ - 0x000e2c00 74203d20 2e293b0a 20202020 2a282e64 t = .);. *(.d │ │ │ │ - 0x000e2c10 61746120 2e646174 612e2a20 2e676e75 ata .data.* .gnu │ │ │ │ - 0x000e2c20 2e6c696e 6b6f6e63 652e642e 2a290a20 .linkonce.d.*). │ │ │ │ - 0x000e2c30 20202053 4f525428 434f4e53 54525543 SORT(CONSTRUC │ │ │ │ - 0x000e2c40 544f5253 290a2020 7d0a2020 2e646174 TORS). }. .dat │ │ │ │ - 0x000e2c50 61312020 20202020 20202020 3a207b20 a1 : { │ │ │ │ - 0x000e2c60 2a282e64 61746131 29207d0a 20205f65 *(.data1) }. _e │ │ │ │ - 0x000e2c70 64617461 203d202e 3b0a2020 50524f56 data = .;. PROV │ │ │ │ - 0x000e2c80 49444520 28656461 7461203d 202e293b IDE (edata = .); │ │ │ │ - 0x000e2c90 0a20202e 203d2041 4c49474e 28414c49 . . = ALIGN(ALI │ │ │ │ - 0x000e2ca0 474e4f46 284e4558 545f5345 4354494f GNOF(NEXT_SECTIO │ │ │ │ - 0x000e2cb0 4e29293b 0a20205f 5f627373 5f737461 N));. __bss_sta │ │ │ │ - 0x000e2cc0 7274203d 202e3b0a 20205f5f 6273735f rt = .;. __bss_ │ │ │ │ - 0x000e2cd0 73746172 745f5f20 3d202e3b 0a20202e start__ = .;. . │ │ │ │ - 0x000e2ce0 62737320 20202020 20202020 2020203a bss : │ │ │ │ - 0x000e2cf0 0a20207b 0a202020 202a282e 64796e62 . {. *(.dynb │ │ │ │ - 0x000e2d00 7373290a 20202020 2a282e62 7373202e ss). *(.bss . │ │ │ │ - 0x000e2d10 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x000e2d20 6e63652e 622e2a29 0a202020 202a2843 nce.b.*). *(C │ │ │ │ - 0x000e2d30 4f4d4d4f 4e290a20 2020202f 2a20416c OMMON). /* Al │ │ │ │ - 0x000e2d40 69676e20 68657265 20746f20 656e7375 ign here to ensu │ │ │ │ - 0x000e2d50 72652074 68617420 696e2074 68652063 re that in the c │ │ │ │ - 0x000e2d60 6f6d6d6f 6e206361 7365206f 66207468 ommon case of th │ │ │ │ - 0x000e2d70 65726520 6f6e6c79 20626569 6e67206f ere only being o │ │ │ │ - 0x000e2d80 6e650a20 20202020 20207479 7065206f ne. type o │ │ │ │ - 0x000e2d90 66202e62 73732073 65637469 6f6e2c20 f .bss section, │ │ │ │ - 0x000e2da0 74686520 73656374 696f6e20 6f636375 the section occu │ │ │ │ - 0x000e2db0 70696573 20737061 63652075 7020746f pies space up to │ │ │ │ - 0x000e2dc0 205f656e 642e0a20 20202020 2020416c _end.. Al │ │ │ │ - 0x000e2dd0 69676e20 61667465 72202e62 73732074 ign after .bss t │ │ │ │ - 0x000e2de0 6f20656e 73757265 20636f72 72656374 o ensure correct │ │ │ │ - 0x000e2df0 20616c69 676e6d65 6e742065 76656e20 alignment even │ │ │ │ - 0x000e2e00 69662074 68650a20 20202020 20202e62 if the. .b │ │ │ │ - 0x000e2e10 73732073 65637469 6f6e2064 69736170 ss section disap │ │ │ │ - 0x000e2e20 70656172 73206265 63617573 65207468 pears because th │ │ │ │ - 0x000e2e30 65726520 61726520 6e6f2069 6e707574 ere are no input │ │ │ │ - 0x000e2e40 20736563 74696f6e 732e0a20 20202020 sections.. │ │ │ │ - 0x000e2e50 20204649 584d453a 20576879 20646f20 FIXME: Why do │ │ │ │ - 0x000e2e60 7765206e 65656420 69743f20 5768656e we need it? When │ │ │ │ - 0x000e2e70 20746865 72652069 73206e6f 202e6273 there is no .bs │ │ │ │ - 0x000e2e80 73207365 6374696f 6e2c2077 6520646f s section, we do │ │ │ │ - 0x000e2e90 206e6f74 0a202020 20202020 70616420 not. pad │ │ │ │ - 0x000e2ea0 74686520 2e646174 61207365 6374696f the .data sectio │ │ │ │ - 0x000e2eb0 6e2e2020 2a2f0a20 20202020 202e203d n. */. . = │ │ │ │ - 0x000e2ec0 20414c49 474e282e 20213d20 30203f20 ALIGN(. != 0 ? │ │ │ │ - 0x000e2ed0 3332202f 2038203a 2031293b 0a20207d 32 / 8 : 1);. } │ │ │ │ - 0x000e2ee0 0a20205f 6273735f 656e645f 5f203d20 . _bss_end__ = │ │ │ │ - 0x000e2ef0 2e3b205f 5f627373 5f656e64 5f5f203d .; __bss_end__ = │ │ │ │ - 0x000e2f00 202e3b0a 20202020 2e203d20 414c4947 .;. . = ALIG │ │ │ │ - 0x000e2f10 4e283332 202f2038 293b0a20 202f2a20 N(32 / 8);. /* │ │ │ │ - 0x000e2f20 53746172 74206f66 20746865 204c6172 Start of the Lar │ │ │ │ - 0x000e2f30 67652044 61746120 72656769 6f6e2e20 ge Data region. │ │ │ │ - 0x000e2f40 202a2f0a 20202e20 3d205345 474d454e */. . = SEGMEN │ │ │ │ - 0x000e2f50 545f5354 41525428 226c6461 74612d73 T_START("ldata-s │ │ │ │ - 0x000e2f60 65676d65 6e74222c 202e293b 0a20202e egment", .);. . │ │ │ │ - 0x000e2f70 203d2041 4c49474e 28333220 2f203829 = ALIGN(32 / 8) │ │ │ │ - 0x000e2f80 3b0a2020 5f5f656e 645f5f20 3d202e3b ;. __end__ = .; │ │ │ │ - 0x000e2f90 0a20205f 656e6420 3d202e3b 0a202050 . _end = .;. P │ │ │ │ - 0x000e2fa0 524f5649 44452028 656e6420 3d202e29 ROVIDE (end = .) │ │ │ │ - 0x000e2fb0 3b0a2020 2e203d20 44415441 5f534547 ;. . = DATA_SEG │ │ │ │ - 0x000e2fc0 4d454e54 5f454e44 20282e29 3b0a2020 MENT_END (.);. │ │ │ │ - 0x000e2fd0 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000e2fe0 54696e79 20446174 61207265 67696f6e Tiny Data region │ │ │ │ - 0x000e2ff0 2e20202a 2f0a2020 2f2a2053 74616273 . */. /* Stabs │ │ │ │ - 0x000e3000 20646562 75676769 6e672073 65637469 debugging secti │ │ │ │ - 0x000e3010 6f6e732e 20202a2f 0a20202e 73746162 ons. */. .stab │ │ │ │ - 0x000e3020 20202020 20202020 20203020 3a207b20 0 : { │ │ │ │ - 0x000e3030 2a282e73 74616229 207d0a20 202e7374 *(.stab) }. .st │ │ │ │ - 0x000e3040 61627374 72202020 20202020 30203a20 abstr 0 : │ │ │ │ - 0x000e3050 7b202a28 2e737461 62737472 29207d0a { *(.stabstr) }. │ │ │ │ - 0x000e3060 20202e73 7461622e 6578636c 20202020 .stab.excl │ │ │ │ - 0x000e3070 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000e3080 78636c29 207d0a20 202e7374 61622e65 xcl) }. .stab.e │ │ │ │ - 0x000e3090 78636c73 74722020 30203a20 7b202a28 xclstr 0 : { *( │ │ │ │ - 0x000e30a0 2e737461 622e6578 636c7374 7229207d .stab.exclstr) } │ │ │ │ - 0x000e30b0 0a20202e 73746162 2e696e64 65782020 . .stab.index │ │ │ │ - 0x000e30c0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000e30d0 696e6465 7829207d 0a20202e 73746162 index) }. .stab │ │ │ │ - 0x000e30e0 2e696e64 65787374 72203020 3a207b20 .indexstr 0 : { │ │ │ │ - 0x000e30f0 2a282e73 7461622e 696e6465 78737472 *(.stab.indexstr │ │ │ │ - 0x000e3100 29207d0a 20202e63 6f6d6d65 6e742030 ) }. .comment 0 │ │ │ │ - 0x000e3110 2028494e 464f2920 3a207b20 2a282e63 (INFO) : { *(.c │ │ │ │ - 0x000e3120 6f6d6d65 6e74293b 204c494e 4b45525f omment); LINKER_ │ │ │ │ - 0x000e3130 56455253 494f4e3b 207d0a20 202e676e VERSION; }. .gn │ │ │ │ - 0x000e3140 752e6275 696c642e 61747472 69627574 u.build.attribut │ │ │ │ - 0x000e3150 6573203a 207b202a 282e676e 752e6275 es : { *(.gnu.bu │ │ │ │ - 0x000e3160 696c642e 61747472 69627574 6573202e ild.attributes . │ │ │ │ - 0x000e3170 676e752e 6275696c 642e6174 74726962 gnu.build.attrib │ │ │ │ - 0x000e3180 75746573 2e2a2920 7d0a2020 2f2a2044 utes.*) }. /* D │ │ │ │ - 0x000e3190 57415246 20646562 75672073 65637469 WARF debug secti │ │ │ │ - 0x000e31a0 6f6e732e 0a202020 20205379 6d626f6c ons.. Symbol │ │ │ │ - 0x000e31b0 7320696e 20746865 20445741 52462064 s in the DWARF d │ │ │ │ - 0x000e31c0 65627567 67696e67 20736563 74696f6e ebugging section │ │ │ │ - 0x000e31d0 73206172 65207265 6c617469 76652074 s are relative t │ │ │ │ - 0x000e31e0 6f207468 65206265 67696e6e 696e670a o the beginning. │ │ │ │ - 0x000e31f0 20202020 206f6620 74686520 73656374 of the sect │ │ │ │ - 0x000e3200 696f6e20 736f2077 65206265 67696e20 ion so we begin │ │ │ │ - 0x000e3210 7468656d 20617420 302e2020 2a2f0a20 them at 0. */. │ │ │ │ - 0x000e3220 202f2a20 44574152 4620312e 20202a2f /* DWARF 1. */ │ │ │ │ - 0x000e3230 0a20202e 64656275 67202020 20202020 . .debug │ │ │ │ - 0x000e3240 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000e3250 6729207d 0a20202e 6c696e65 20202020 g) }. .line │ │ │ │ - 0x000e3260 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000e3270 6c696e65 29207d0a 20202f2a 20474e55 line) }. /* GNU │ │ │ │ - 0x000e3280 20445741 52462031 20657874 656e7369 DWARF 1 extensi │ │ │ │ - 0x000e3290 6f6e732e 20202a2f 0a20202e 64656275 ons. */. .debu │ │ │ │ - 0x000e32a0 675f7372 63696e66 6f202030 203a207b g_srcinfo 0 : { │ │ │ │ - 0x000e32b0 202a282e 64656275 675f7372 63696e66 *(.debug_srcinf │ │ │ │ - 0x000e32c0 6f29207d 0a20202e 64656275 675f7366 o) }. .debug_sf │ │ │ │ - 0x000e32d0 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000e32e0 64656275 675f7366 6e616d65 7329207d debug_sfnames) } │ │ │ │ - 0x000e32f0 0a20202f 2a204457 41524620 312e3120 . /* DWARF 1.1 │ │ │ │ - 0x000e3300 616e6420 44574152 4620322e 20202a2f and DWARF 2. */ │ │ │ │ - 0x000e3310 0a20202e 64656275 675f6172 616e6765 . .debug_arange │ │ │ │ - 0x000e3320 73202030 203a207b 202a282e 64656275 s 0 : { *(.debu │ │ │ │ - 0x000e3330 675f6172 616e6765 7329207d 0a20202e g_aranges) }. . │ │ │ │ - 0x000e3340 64656275 675f7075 626e616d 65732030 debug_pubnames 0 │ │ │ │ - 0x000e3350 203a207b 202a282e 64656275 675f7075 : { *(.debug_pu │ │ │ │ - 0x000e3360 626e616d 65732920 7d0a2020 2f2a2044 bnames) }. /* D │ │ │ │ - 0x000e3370 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000e3380 65627567 5f696e66 6f202020 20203020 ebug_info 0 │ │ │ │ - 0x000e3390 3a207b20 2a282e64 65627567 5f696e66 : { *(.debug_inf │ │ │ │ - 0x000e33a0 6f202e67 6e752e6c 696e6b6f 6e63652e o .gnu.linkonce. │ │ │ │ - 0x000e33b0 77692e2a 29207d0a 20202e64 65627567 wi.*) }. .debug │ │ │ │ - 0x000e33c0 5f616262 72657620 20203020 3a207b20 _abbrev 0 : { │ │ │ │ - 0x000e33d0 2a282e64 65627567 5f616262 72657629 *(.debug_abbrev) │ │ │ │ - 0x000e33e0 207d0a20 202e6465 6275675f 6c696e65 }. .debug_line │ │ │ │ - 0x000e33f0 20202020 2030203a 207b202a 282e6465 0 : { *(.de │ │ │ │ - 0x000e3400 6275675f 6c696e65 202e6465 6275675f bug_line .debug_ │ │ │ │ - 0x000e3410 6c696e65 2e2a202e 64656275 675f6c69 line.* .debug_li │ │ │ │ - 0x000e3420 6e655f65 6e642920 7d0a2020 2e646562 ne_end) }. .deb │ │ │ │ - 0x000e3430 75675f66 72616d65 20202020 30203a20 ug_frame 0 : │ │ │ │ - 0x000e3440 7b202a28 2e646562 75675f66 72616d65 { *(.debug_frame │ │ │ │ - 0x000e3450 29207d0a 20202e64 65627567 5f737472 ) }. .debug_str │ │ │ │ - 0x000e3460 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000e3470 65627567 5f737472 29207d0a 20202e64 ebug_str) }. .d │ │ │ │ - 0x000e3480 65627567 5f6c6f63 20202020 20203020 ebug_loc 0 │ │ │ │ - 0x000e3490 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x000e34a0 29207d0a 20202e64 65627567 5f6d6163 ) }. .debug_mac │ │ │ │ - 0x000e34b0 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000e34c0 65627567 5f6d6163 696e666f 29207d0a ebug_macinfo) }. │ │ │ │ - 0x000e34d0 20202f2a 20534749 2f4d4950 53204457 /* SGI/MIPS DW │ │ │ │ - 0x000e34e0 41524620 32206578 74656e73 696f6e73 ARF 2 extensions │ │ │ │ - 0x000e34f0 2e20202a 2f0a2020 2e646562 75675f77 . */. .debug_w │ │ │ │ - 0x000e3500 65616b6e 616d6573 2030203a 207b202a eaknames 0 : { * │ │ │ │ - 0x000e3510 282e6465 6275675f 7765616b 6e616d65 (.debug_weakname │ │ │ │ - 0x000e3520 7329207d 0a20202e 64656275 675f6675 s) }. .debug_fu │ │ │ │ - 0x000e3530 6e636e61 6d657320 30203a20 7b202a28 ncnames 0 : { *( │ │ │ │ - 0x000e3540 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x000e3550 29207d0a 20202e64 65627567 5f747970 ) }. .debug_typ │ │ │ │ - 0x000e3560 656e616d 65732030 203a207b 202a282e enames 0 : { *(. │ │ │ │ - 0x000e3570 64656275 675f7479 70656e61 6d657329 debug_typenames) │ │ │ │ - 0x000e3580 207d0a20 202e6465 6275675f 7661726e }. .debug_varn │ │ │ │ - 0x000e3590 616d6573 20203020 3a207b20 2a282e64 ames 0 : { *(.d │ │ │ │ - 0x000e35a0 65627567 5f766172 6e616d65 7329207d ebug_varnames) } │ │ │ │ - 0x000e35b0 0a20202f 2a204457 41524620 332e2020 . /* DWARF 3. │ │ │ │ - 0x000e35c0 2a2f0a20 202e6465 6275675f 70756274 */. .debug_pubt │ │ │ │ - 0x000e35d0 79706573 2030203a 207b202a 282e6465 ypes 0 : { *(.de │ │ │ │ - 0x000e35e0 6275675f 70756274 79706573 29207d0a bug_pubtypes) }. │ │ │ │ - 0x000e35f0 20202e64 65627567 5f72616e 67657320 .debug_ranges │ │ │ │ - 0x000e3600 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000e3610 5f72616e 67657329 207d0a20 202f2a20 _ranges) }. /* │ │ │ │ - 0x000e3620 44574152 4620352e 20202a2f 0a20202e DWARF 5. */. . │ │ │ │ - 0x000e3630 64656275 675f6164 64722020 20202030 debug_addr 0 │ │ │ │ - 0x000e3640 203a207b 202a282e 64656275 675f6164 : { *(.debug_ad │ │ │ │ - 0x000e3650 64722920 7d0a2020 2e646562 75675f6c dr) }. .debug_l │ │ │ │ - 0x000e3660 696e655f 73747220 30203a20 7b202a28 ine_str 0 : { *( │ │ │ │ - 0x000e3670 2e646562 75675f6c 696e655f 73747229 .debug_line_str) │ │ │ │ - 0x000e3680 207d0a20 202e6465 6275675f 6c6f636c }. .debug_locl │ │ │ │ - 0x000e3690 69737473 2030203a 207b202a 282e6465 ists 0 : { *(.de │ │ │ │ - 0x000e36a0 6275675f 6c6f636c 69737473 29207d0a bug_loclists) }. │ │ │ │ - 0x000e36b0 20202e64 65627567 5f6d6163 726f2020 .debug_macro │ │ │ │ - 0x000e36c0 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000e36d0 5f6d6163 726f2920 7d0a2020 2e646562 _macro) }. .deb │ │ │ │ - 0x000e36e0 75675f6e 616d6573 20202020 30203a20 ug_names 0 : │ │ │ │ - 0x000e36f0 7b202a28 2e646562 75675f6e 616d6573 { *(.debug_names │ │ │ │ - 0x000e3700 29207d0a 20202e64 65627567 5f726e67 ) }. .debug_rng │ │ │ │ - 0x000e3710 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x000e3720 65627567 5f726e67 6c697374 7329207d ebug_rnglists) } │ │ │ │ - 0x000e3730 0a20202e 64656275 675f7374 725f6f66 . .debug_str_of │ │ │ │ - 0x000e3740 66736574 73203020 3a207b20 2a282e64 fsets 0 : { *(.d │ │ │ │ - 0x000e3750 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x000e3760 29207d0a 20202e64 65627567 5f737570 ) }. .debug_sup │ │ │ │ - 0x000e3770 20202020 20203020 3a207b20 2a282e64 0 : { *(.d │ │ │ │ - 0x000e3780 65627567 5f737570 29207d0a 20202e41 ebug_sup) }. .A │ │ │ │ - 0x000e3790 524d2e61 74747269 62757465 73203020 RM.attributes 0 │ │ │ │ - 0x000e37a0 3a207b20 4b454550 20282a28 2e41524d : { KEEP (*(.ARM │ │ │ │ - 0x000e37b0 2e617474 72696275 74657329 29204b45 .attributes)) KE │ │ │ │ - 0x000e37c0 45502028 2a282e67 6e752e61 74747269 EP (*(.gnu.attri │ │ │ │ - 0x000e37d0 62757465 73292920 7d0a2020 2e6e6f74 butes)) }. .not │ │ │ │ - 0x000e37e0 652e676e 752e6172 6d2e6964 656e7420 e.gnu.arm.ident │ │ │ │ - 0x000e37f0 30203a20 7b204b45 45502028 2a282e6e 0 : { KEEP (*(.n │ │ │ │ - 0x000e3800 6f74652e 676e752e 61726d2e 6964656e ote.gnu.arm.iden │ │ │ │ - 0x000e3810 74292920 7d0a2020 2f444953 43415244 t)) }. /DISCARD │ │ │ │ - 0x000e3820 2f203a20 7b202a28 2e6e6f74 652e474e / : { *(.note.GN │ │ │ │ - 0x000e3830 552d7374 61636b29 202a282e 676e755f U-stack) *(.gnu_ │ │ │ │ - 0x000e3840 64656275 676c696e 6b29202a 282e676e debuglink) *(.gn │ │ │ │ - 0x000e3850 752e6c74 6f5f2a29 202a282e 676e755f u.lto_*) *(.gnu_ │ │ │ │ - 0x000e3860 6f626a65 63745f6f 6e6c7929 207d0a7d object_only) }.} │ │ │ │ - 0x000e3870 0a0a0000 00000000 2f2a2053 63726970 ......../* Scrip │ │ │ │ - 0x000e3880 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x000e3890 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000e38a0 6f646520 2d2d726f 7365676d 656e7420 ode --rosegment │ │ │ │ - 0x000e38b0 2a2f0a2f 2a20436f 70797269 67687420 */./* Copyright │ │ │ │ - 0x000e38c0 28432920 32303134 2d323032 36204672 (C) 2014-2026 Fr │ │ │ │ - 0x000e38d0 65652053 6f667477 61726520 466f756e ee Software Foun │ │ │ │ - 0x000e38e0 64617469 6f6e2c20 496e632e 0a202020 dation, Inc.. │ │ │ │ - 0x000e38f0 436f7079 696e6720 616e6420 64697374 Copying and dist │ │ │ │ - 0x000e3900 72696275 74696f6e 206f6620 74686973 ribution of this │ │ │ │ - 0x000e3910 20736372 6970742c 20776974 68206f72 script, with or │ │ │ │ - 0x000e3920 20776974 686f7574 206d6f64 69666963 without modific │ │ │ │ - 0x000e3930 6174696f 6e2c0a20 20206172 65207065 ation,. are pe │ │ │ │ - 0x000e3940 726d6974 74656420 696e2061 6e79206d rmitted in any m │ │ │ │ - 0x000e3950 65646975 6d207769 74686f75 7420726f edium without ro │ │ │ │ - 0x000e3960 79616c74 79207072 6f766964 65642074 yalty provided t │ │ │ │ - 0x000e3970 68652063 6f707972 69676874 0a202020 he copyright. │ │ │ │ - 0x000e3980 6e6f7469 63652061 6e642074 68697320 notice and this │ │ │ │ - 0x000e3990 6e6f7469 63652061 72652070 72657365 notice are prese │ │ │ │ - 0x000e39a0 72766564 2e20202a 2f0a4f55 54505554 rved. */.OUTPUT │ │ │ │ - 0x000e39b0 5f464f52 4d415428 22656c66 33322d6c _FORMAT("elf32-l │ │ │ │ - 0x000e39c0 6974746c 65616172 63683634 222c2022 ittleaarch64", " │ │ │ │ - 0x000e39d0 656c6633 322d6269 67616172 63683634 elf32-bigaarch64 │ │ │ │ - 0x000e39e0 222c2022 656c6633 322d6c69 74746c65 ", "elf32-little │ │ │ │ - 0x000e39f0 61617263 68363422 290a4f55 54505554 aarch64").OUTPUT │ │ │ │ - 0x000e3a00 5f415243 48286161 72636836 343a696c _ARCH(aarch64:il │ │ │ │ - 0x000e3a10 70333229 0a454e54 5259285f 73746172 p32).ENTRY(_star │ │ │ │ - 0x000e3a20 74290a53 45415243 485f4449 5228223d t).SEARCH_DIR("= │ │ │ │ - 0x000e3a30 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000e3a40 61726368 36345f69 6c703332 2d6c696e arch64_ilp32-lin │ │ │ │ - 0x000e3a50 75782d67 6e752229 3b205345 41524348 ux-gnu"); SEARCH │ │ │ │ - 0x000e3a60 5f444952 28223d2f 6c69622f 61617263 _DIR("=/lib/aarc │ │ │ │ - 0x000e3a70 6836345f 696c7033 322d6c69 6e75782d h64_ilp32-linux- │ │ │ │ - 0x000e3a80 676e7522 293b2053 45415243 485f4449 gnu"); SEARCH_DI │ │ │ │ - 0x000e3a90 5228223d 2f757372 2f6c6962 2f616172 R("=/usr/lib/aar │ │ │ │ - 0x000e3aa0 63683634 5f696c70 33322d6c 696e7578 ch64_ilp32-linux │ │ │ │ - 0x000e3ab0 2d676e75 22293b20 53454152 43485f44 -gnu"); SEARCH_D │ │ │ │ - 0x000e3ac0 49522822 3d2f7573 722f6c6f 63616c2f IR("=/usr/local/ │ │ │ │ - 0x000e3ad0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x000e3ae0 782d676e 7522293b 20534541 5243485f x-gnu"); SEARCH_ │ │ │ │ - 0x000e3af0 44495228 223d2f6c 69622f61 61726368 DIR("=/lib/aarch │ │ │ │ - 0x000e3b00 36342d6c 696e7578 2d676e75 22293b20 64-linux-gnu"); │ │ │ │ - 0x000e3b10 53454152 43485f44 49522822 3d2f7573 SEARCH_DIR("=/us │ │ │ │ - 0x000e3b20 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x000e3b30 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000e3b40 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000e3b50 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e3b60 6e75696c 70333222 293b2053 45415243 nuilp32"); SEARC │ │ │ │ - 0x000e3b70 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000e3b80 616c2f6c 6962696c 70333222 293b2053 al/libilp32"); S │ │ │ │ - 0x000e3b90 45415243 485f4449 5228223d 2f6c6962 EARCH_DIR("=/lib │ │ │ │ - 0x000e3ba0 696c7033 3222293b 20534541 5243485f ilp32"); SEARCH_ │ │ │ │ - 0x000e3bb0 44495228 223d2f75 73722f6c 6962696c DIR("=/usr/libil │ │ │ │ - 0x000e3bc0 70333222 293b2053 45415243 485f4449 p32"); SEARCH_DI │ │ │ │ - 0x000e3bd0 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000e3be0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000e3bf0 28223d2f 6c696222 293b2053 45415243 ("=/lib"); SEARC │ │ │ │ - 0x000e3c00 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000e3c10 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e3c20 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000e3c30 6e75782d 676e752f 6c696269 6c703332 nux-gnu/libilp32 │ │ │ │ - 0x000e3c40 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e3c50 3d2f7573 722f6161 72636836 342d6c69 =/usr/aarch64-li │ │ │ │ - 0x000e3c60 6e75782d 676e752f 6c696222 293b0a53 nux-gnu/lib");.S │ │ │ │ - 0x000e3c70 45435449 4f4e530a 7b0a2020 50524f56 ECTIONS.{. PROV │ │ │ │ - 0x000e3c80 49444520 285f5f65 78656375 7461626c IDE (__executabl │ │ │ │ - 0x000e3c90 655f7374 61727420 3d205345 474d454e e_start = SEGMEN │ │ │ │ - 0x000e3ca0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x000e3cb0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x000e3cc0 29293b0a 20202e20 3d205345 474d454e ));. . = SEGMEN │ │ │ │ - 0x000e3cd0 545f5354 41525428 22746578 742d7365 T_START("text-se │ │ │ │ - 0x000e3ce0 676d656e 74222c20 30783430 30303030 gment", 0x400000 │ │ │ │ - 0x000e3cf0 29202b20 53495a45 4f465f48 45414445 ) + SIZEOF_HEADE │ │ │ │ - 0x000e3d00 52533b0a 20202f2a 20506c61 63652074 RS;. /* Place t │ │ │ │ - 0x000e3d10 68652062 75696c64 2d696420 61732063 he build-id as c │ │ │ │ - 0x000e3d20 6c6f7365 20746f20 74686520 454c4620 lose to the ELF │ │ │ │ - 0x000e3d30 68656164 65727320 61732070 6f737369 headers as possi │ │ │ │ - 0x000e3d40 626c652e 20205468 69730a20 20202020 ble. This. │ │ │ │ - 0x000e3d50 6d617869 6d697365 73207468 65206368 maximises the ch │ │ │ │ - 0x000e3d60 616e6365 20746865 20627569 6c642d69 ance the build-i │ │ │ │ - 0x000e3d70 64207769 6c6c2062 65207072 6573656e d will be presen │ │ │ │ - 0x000e3d80 7420696e 20636f72 65206669 6c65732c t in core files, │ │ │ │ - 0x000e3d90 0a202020 20207768 69636820 47444220 . which GDB │ │ │ │ - 0x000e3da0 63616e20 7468656e 20757365 20746f20 can then use to │ │ │ │ - 0x000e3db0 6c6f6361 74652074 68652061 73736f63 locate the assoc │ │ │ │ - 0x000e3dc0 69617465 64206465 62756769 6e666f20 iated debuginfo │ │ │ │ - 0x000e3dd0 66696c65 2e20202a 2f0a2020 2e6e6f74 file. */. .not │ │ │ │ - 0x000e3de0 652e676e 752e6275 696c642d 69642020 e.gnu.build-id │ │ │ │ - 0x000e3df0 3a207b20 2a282e6e 6f74652e 676e752e : { *(.note.gnu. │ │ │ │ - 0x000e3e00 6275696c 642d6964 29207d0a 20202f2a build-id) }. /* │ │ │ │ - 0x000e3e10 20537461 7274206f 66207468 65206578 Start of the ex │ │ │ │ - 0x000e3e20 65637574 61626c65 20636f64 65207265 ecutable code re │ │ │ │ - 0x000e3e30 67696f6e 2e20202a 2f0a2020 2e696e69 gion. */. .ini │ │ │ │ - 0x000e3e40 74202020 20202020 20202020 3a0a2020 t :. │ │ │ │ - 0x000e3e50 7b0a2020 20204b45 45502028 2a28534f {. KEEP (*(SO │ │ │ │ - 0x000e3e60 52545f4e 4f4e4528 2e696e69 74292929 RT_NONE(.init))) │ │ │ │ - 0x000e3e70 0a20207d 203d3078 31663230 30336435 . } =0x1f2003d5 │ │ │ │ - 0x000e3e80 0a20202e 706c7420 20202020 20202020 . .plt │ │ │ │ - 0x000e3e90 2020203a 20414c49 474e2831 3629207b : ALIGN(16) { │ │ │ │ - 0x000e3ea0 202a282e 706c7429 202a282e 69706c74 *(.plt) *(.iplt │ │ │ │ - 0x000e3eb0 29207d0a 20202e74 65787420 20202020 ) }. .text │ │ │ │ - 0x000e3ec0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000e3ed0 2a282e74 6578742e 756e6c69 6b656c79 *(.text.unlikely │ │ │ │ - 0x000e3ee0 202e7465 78742e2a 5f756e6c 696b656c .text.*_unlikel │ │ │ │ - 0x000e3ef0 79202e74 6578742e 756e6c69 6b656c79 y .text.unlikely │ │ │ │ - 0x000e3f00 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000e3f10 65786974 202e7465 78742e65 7869742e exit .text.exit. │ │ │ │ - 0x000e3f20 2a290a20 2020202a 282e7465 78742e73 *). *(.text.s │ │ │ │ - 0x000e3f30 74617274 7570202e 74657874 2e737461 tartup .text.sta │ │ │ │ - 0x000e3f40 72747570 2e2a290a 20202020 2a282e74 rtup.*). *(.t │ │ │ │ - 0x000e3f50 6578742e 686f7420 2e746578 742e686f ext.hot .text.ho │ │ │ │ - 0x000e3f60 742e2a29 0a202020 202a2853 4f525428 t.*). *(SORT( │ │ │ │ - 0x000e3f70 2e746578 742e736f 72746564 2e2a2929 .text.sorted.*)) │ │ │ │ - 0x000e3f80 0a202020 202a282e 74657874 202e7374 . *(.text .st │ │ │ │ - 0x000e3f90 7562202e 74657874 2e2a202e 676e752e ub .text.* .gnu. │ │ │ │ - 0x000e3fa0 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000e3fb0 20202f2a 202e676e 752e7761 726e696e /* .gnu.warnin │ │ │ │ - 0x000e3fc0 67207365 6374696f 6e732061 72652068 g sections are h │ │ │ │ - 0x000e3fd0 616e646c 65642073 70656369 616c6c79 andled specially │ │ │ │ - 0x000e3fe0 20627920 656c662e 656d2e20 202a2f0a by elf.em. */. │ │ │ │ - 0x000e3ff0 20202020 2a282e67 6e752e77 61726e69 *(.gnu.warni │ │ │ │ - 0x000e4000 6e67290a 20207d20 3d307831 66323030 ng). } =0x1f200 │ │ │ │ - 0x000e4010 3364350a 20202e66 696e6920 20202020 3d5. .fini │ │ │ │ - 0x000e4020 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000e4030 4b454550 20282a28 534f5254 5f4e4f4e KEEP (*(SORT_NON │ │ │ │ - 0x000e4040 45282e66 696e6929 29290a20 207d203d E(.fini))). } = │ │ │ │ - 0x000e4050 30783166 32303033 64350a20 2050524f 0x1f2003d5. PRO │ │ │ │ - 0x000e4060 56494445 20285f5f 65746578 74203d20 VIDE (__etext = │ │ │ │ - 0x000e4070 2e293b0a 20205052 4f564944 4520285f .);. PROVIDE (_ │ │ │ │ - 0x000e4080 65746578 74203d20 2e293b0a 20205052 etext = .);. PR │ │ │ │ - 0x000e4090 4f564944 45202865 74657874 203d202e OVIDE (etext = . │ │ │ │ - 0x000e40a0 293b0a20 202f2a20 416c6967 6e207468 );. /* Align th │ │ │ │ - 0x000e40b0 65207465 78742073 65676d65 6e742e20 e text segment. │ │ │ │ - 0x000e40c0 202a2f0a 20202e20 3d20414c 49474e28 */. . = ALIGN( │ │ │ │ - 0x000e40d0 434f4e53 54414e54 20284d41 58504147 CONSTANT (MAXPAG │ │ │ │ - 0x000e40e0 4553495a 4529293b 0a20202f 2a205374 ESIZE));. /* St │ │ │ │ - 0x000e40f0 61727420 6f662074 68652052 65616420 art of the Read │ │ │ │ - 0x000e4100 4f6e6c79 20446174 61207265 67696f6e Only Data region │ │ │ │ - 0x000e4110 2e20202a 2f0a2020 2f2a2041 646a7573 . */. /* Adjus │ │ │ │ - 0x000e4120 74207468 65206164 64726573 7320666f t the address fo │ │ │ │ - 0x000e4130 72207468 6520726f 64617461 20736567 r the rodata seg │ │ │ │ - 0x000e4140 6d656e74 2e202057 65207761 6e742074 ment. We want t │ │ │ │ - 0x000e4150 6f206164 6a757374 20757020 746f0a20 o adjust up to. │ │ │ │ - 0x000e4160 20202020 74686520 73616d65 20616464 the same add │ │ │ │ - 0x000e4170 72657373 20776974 68696e20 74686520 ress within the │ │ │ │ - 0x000e4180 70616765 206f6e20 74686520 6e657874 page on the next │ │ │ │ - 0x000e4190 20706167 65207570 2e20202a 2f0a2020 page up. */. │ │ │ │ - 0x000e41a0 2e203d20 5345474d 454e545f 53544152 . = SEGMENT_STAR │ │ │ │ - 0x000e41b0 54282272 6f646174 612d7365 676d656e T("rodata-segmen │ │ │ │ - 0x000e41c0 74222c20 414c4947 4e28434f 4e535441 t", ALIGN(CONSTA │ │ │ │ - 0x000e41d0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000e41e0 29202b20 282e2026 2028434f 4e535441 ) + (. & (CONSTA │ │ │ │ - 0x000e41f0 4e542028 4d415850 41474553 495a4529 NT (MAXPAGESIZE) │ │ │ │ - 0x000e4200 202d2031 2929293b 0a20202e 696e7465 - 1)));. .inte │ │ │ │ - 0x000e4210 72702020 20202020 2020203a 207b202a rp : { * │ │ │ │ - 0x000e4220 282e696e 74657270 29207d0a 20202e68 (.interp) }. .h │ │ │ │ - 0x000e4230 61736820 20202020 20202020 20203a20 ash : │ │ │ │ - 0x000e4240 7b202a28 2e686173 6829207d 0a20202e { *(.hash) }. . │ │ │ │ - 0x000e4250 676e752e 68617368 20202020 2020203a gnu.hash : │ │ │ │ - 0x000e4260 207b202a 282e676e 752e6861 73682920 { *(.gnu.hash) │ │ │ │ - 0x000e4270 7d0a2020 2e64796e 73796d20 20202020 }. .dynsym │ │ │ │ - 0x000e4280 20202020 3a207b20 2a282e64 796e7379 : { *(.dynsy │ │ │ │ - 0x000e4290 6d29207d 0a20202e 64796e73 74722020 m) }. .dynstr │ │ │ │ - 0x000e42a0 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000e42b0 6e737472 29207d0a 20202e67 6e752e76 nstr) }. .gnu.v │ │ │ │ - 0x000e42c0 65727369 6f6e2020 20203a20 7b202a28 ersion : { *( │ │ │ │ - 0x000e42d0 2e676e75 2e766572 73696f6e 29207d0a .gnu.version) }. │ │ │ │ - 0x000e42e0 20202e67 6e752e76 65727369 6f6e5f64 .gnu.version_d │ │ │ │ - 0x000e42f0 20203a20 7b202a28 2e676e75 2e766572 : { *(.gnu.ver │ │ │ │ - 0x000e4300 73696f6e 5f642920 7d0a2020 2e676e75 sion_d) }. .gnu │ │ │ │ - 0x000e4310 2e766572 73696f6e 5f722020 3a207b20 .version_r : { │ │ │ │ - 0x000e4320 2a282e67 6e752e76 65727369 6f6e5f72 *(.gnu.version_r │ │ │ │ - 0x000e4330 29207d0a 20202e72 656c612e 64796e20 ) }. .rela.dyn │ │ │ │ - 0x000e4340 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000e4350 20202020 2a282e72 656c612e 696e6974 *(.rela.init │ │ │ │ - 0x000e4360 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000e4370 74657874 202e7265 6c612e74 6578742e text .rela.text. │ │ │ │ - 0x000e4380 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000e4390 6f6e6365 2e742e2a 290a2020 20202020 once.t.*). │ │ │ │ - 0x000e43a0 2a282e72 656c612e 66696e69 290a2020 *(.rela.fini). │ │ │ │ - 0x000e43b0 20202020 2a282e72 656c612e 726f6461 *(.rela.roda │ │ │ │ - 0x000e43c0 7461202e 72656c61 2e726f64 6174612e ta .rela.rodata. │ │ │ │ - 0x000e43d0 2a202e72 656c612e 676e752e 6c696e6b * .rela.gnu.link │ │ │ │ - 0x000e43e0 6f6e6365 2e722e2a 290a2020 20202020 once.r.*). │ │ │ │ - 0x000e43f0 2a282e72 656c612e 64617461 202e7265 *(.rela.data .re │ │ │ │ - 0x000e4400 6c612e64 6174612e 2a202e72 656c612e la.data.* .rela. │ │ │ │ - 0x000e4410 676e752e 6c696e6b 6f6e6365 2e642e2a gnu.linkonce.d.* │ │ │ │ - 0x000e4420 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000e4430 74646174 61202e72 656c612e 74646174 tdata .rela.tdat │ │ │ │ - 0x000e4440 612e2a20 2e72656c 612e676e 752e6c69 a.* .rela.gnu.li │ │ │ │ - 0x000e4450 6e6b6f6e 63652e74 642e2a29 0a202020 nkonce.td.*). │ │ │ │ - 0x000e4460 2020202a 282e7265 6c612e74 62737320 *(.rela.tbss │ │ │ │ - 0x000e4470 2e72656c 612e7462 73732e2a 202e7265 .rela.tbss.* .re │ │ │ │ - 0x000e4480 6c612e67 6e752e6c 696e6b6f 6e63652e la.gnu.linkonce. │ │ │ │ - 0x000e4490 74622e2a 290a2020 20202020 2a282e72 tb.*). *(.r │ │ │ │ - 0x000e44a0 656c612e 63746f72 73290a20 20202020 ela.ctors). │ │ │ │ - 0x000e44b0 202a282e 72656c61 2e64746f 7273290a *(.rela.dtors). │ │ │ │ - 0x000e44c0 20202020 20202a28 2e72656c 612e676f *(.rela.go │ │ │ │ - 0x000e44d0 74290a20 20202020 202a282e 72656c61 t). *(.rela │ │ │ │ - 0x000e44e0 2e627373 202e7265 6c612e62 73732e2a .bss .rela.bss.* │ │ │ │ - 0x000e44f0 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000e4500 6e63652e 622e2a29 0a202020 2020202a nce.b.*). * │ │ │ │ - 0x000e4510 282e7265 6c612e69 66756e63 290a2020 (.rela.ifunc). │ │ │ │ - 0x000e4520 20207d0a 20202e72 656c612e 706c7420 }. .rela.plt │ │ │ │ - 0x000e4530 20202020 20203a0a 20202020 7b0a2020 :. {. │ │ │ │ - 0x000e4540 20202020 2a282e72 656c612e 706c7429 *(.rela.plt) │ │ │ │ - 0x000e4550 0a202020 20202050 524f5649 44455f48 . PROVIDE_H │ │ │ │ - 0x000e4560 49444445 4e20285f 5f72656c 615f6970 IDDEN (__rela_ip │ │ │ │ - 0x000e4570 6c745f73 74617274 203d202e 293b0a20 lt_start = .);. │ │ │ │ - 0x000e4580 20202020 202a282e 72656c61 2e69706c *(.rela.ipl │ │ │ │ - 0x000e4590 74290a20 20202020 2050524f 56494445 t). PROVIDE │ │ │ │ - 0x000e45a0 5f484944 44454e20 285f5f72 656c615f _HIDDEN (__rela_ │ │ │ │ - 0x000e45b0 69706c74 5f656e64 203d202e 293b0a20 iplt_end = .);. │ │ │ │ - 0x000e45c0 2020207d 0a20202e 72656c72 2e64796e }. .relr.dyn │ │ │ │ - 0x000e45d0 203a207b 202a282e 72656c72 2e64796e : { *(.relr.dyn │ │ │ │ - 0x000e45e0 29207d0a 20202e72 6f646174 61202020 ) }. .rodata │ │ │ │ - 0x000e45f0 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x000e4600 61746120 2e726f64 6174612e 2a202e67 ata .rodata.* .g │ │ │ │ - 0x000e4610 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x000e4620 207d0a20 202e726f 64617461 31202020 }. .rodata1 │ │ │ │ - 0x000e4630 20202020 203a207b 202a282e 726f6461 : { *(.roda │ │ │ │ - 0x000e4640 74613129 207d0a20 202e6568 5f667261 ta1) }. .eh_fra │ │ │ │ - 0x000e4650 6d655f68 64722020 203a207b 202a282e me_hdr : { *(. │ │ │ │ - 0x000e4660 65685f66 72616d65 5f686472 29202a28 eh_frame_hdr) *( │ │ │ │ - 0x000e4670 2e65685f 6672616d 655f656e 74727920 .eh_frame_entry │ │ │ │ - 0x000e4680 2e65685f 6672616d 655f656e 7472792e .eh_frame_entry. │ │ │ │ - 0x000e4690 2a29207d 0a20202e 65685f66 72616d65 *) }. .eh_frame │ │ │ │ - 0x000e46a0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000e46b0 5f524f20 7b204b45 45502028 2a282e65 _RO { KEEP (*(.e │ │ │ │ - 0x000e46c0 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x000e46d0 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x000e46e0 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x000e46f0 4e4c595f 49465f52 4f207b20 4b454550 NLY_IF_RO { KEEP │ │ │ │ - 0x000e4700 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x000e4710 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x000e4720 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000e4730 2020203a 204f4e4c 595f4946 5f524f20 : ONLY_IF_RO │ │ │ │ - 0x000e4740 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x000e4750 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x000e4760 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x000e4770 676e755f 65787461 62202020 3a204f4e gnu_extab : ON │ │ │ │ - 0x000e4780 4c595f49 465f524f 207b202a 282e676e LY_IF_RO { *(.gn │ │ │ │ - 0x000e4790 755f6578 7461622a 29207d0a 20202f2a u_extab*) }. /* │ │ │ │ - 0x000e47a0 20546865 73652073 65637469 6f6e7320 These sections │ │ │ │ - 0x000e47b0 61726520 67656e65 72617465 64206279 are generated by │ │ │ │ - 0x000e47c0 20746865 2053756e 2f4f7261 636c6520 the Sun/Oracle │ │ │ │ - 0x000e47d0 432b2b20 636f6d70 696c6572 2e20202a C++ compiler. * │ │ │ │ - 0x000e47e0 2f0a2020 2e657863 65707469 6f6e5f72 /. .exception_r │ │ │ │ - 0x000e47f0 616e6765 73202020 3a204f4e 4c595f49 anges : ONLY_I │ │ │ │ - 0x000e4800 465f524f 207b202a 282e6578 63657074 F_RO { *(.except │ │ │ │ - 0x000e4810 696f6e5f 72616e67 65732a29 207d0a20 ion_ranges*) }. │ │ │ │ - 0x000e4820 202f2a20 56617269 6f757320 6e6f7465 /* Various note │ │ │ │ - 0x000e4830 20736563 74696f6e 732e2020 506c6163 sections. Plac │ │ │ │ - 0x000e4840 65642068 65726520 736f2074 68617420 ed here so that │ │ │ │ - 0x000e4850 74686579 20617265 20616c77 61797320 they are always │ │ │ │ - 0x000e4860 696e636c 75646564 0a202020 2020696e included. in │ │ │ │ - 0x000e4870 20746865 20726561 642d6f6e 6c792073 the read-only s │ │ │ │ - 0x000e4880 65676d65 6e742061 6e64206e 6f742074 egment and not t │ │ │ │ - 0x000e4890 72656174 65642061 73206f72 7068616e reated as orphan │ │ │ │ - 0x000e48a0 20736563 74696f6e 732e2020 5468650a sections. The. │ │ │ │ - 0x000e48b0 20202020 20637572 72656e74 206f7270 current orp │ │ │ │ - 0x000e48c0 68616e20 68616e64 6c696e67 20616c67 han handling alg │ │ │ │ - 0x000e48d0 6f726974 686d2064 6f657320 706c6163 orithm does plac │ │ │ │ - 0x000e48e0 65206e6f 74652073 65637469 6f6e7320 e note sections │ │ │ │ - 0x000e48f0 61667465 7220522f 4f0a2020 20202064 after R/O. d │ │ │ │ - 0x000e4900 6174612c 20627574 20746869 73206973 ata, but this is │ │ │ │ - 0x000e4910 206e6f74 20677561 72616e74 65656420 not guaranteed │ │ │ │ - 0x000e4920 746f2061 6c776179 73206265 20746865 to always be the │ │ │ │ - 0x000e4930 20636173 652e2020 2a2f0a20 202e6e6f case. */. .no │ │ │ │ - 0x000e4940 74652e62 75696c64 2d696420 3a202020 te.build-id : │ │ │ │ - 0x000e4950 2020207b 202a282e 6e6f7465 2e627569 { *(.note.bui │ │ │ │ - 0x000e4960 6c642d69 6429207d 0a20202e 6e6f7465 ld-id) }. .note │ │ │ │ - 0x000e4970 2e474e55 2d737461 636b203a 20202020 .GNU-stack : │ │ │ │ - 0x000e4980 207b202a 282e6e6f 74652e47 4e552d73 { *(.note.GNU-s │ │ │ │ - 0x000e4990 7461636b 29207d0a 20202e6e 6f74652e tack) }. .note. │ │ │ │ - 0x000e49a0 676e752e 70726f70 65727479 203a2020 gnu.property : │ │ │ │ - 0x000e49b0 7b202a28 2e6e6f74 652e676e 752e7072 { *(.note.gnu.pr │ │ │ │ - 0x000e49c0 6f706572 74792920 7d0a2020 2e6e6f74 operty) }. .not │ │ │ │ - 0x000e49d0 652e4142 492d7461 67203a20 20202020 e.ABI-tag : │ │ │ │ - 0x000e49e0 20207b20 2a282e6e 6f74652e 4142492d { *(.note.ABI- │ │ │ │ - 0x000e49f0 74616729 207d0a20 202e6e6f 74652e70 tag) }. .note.p │ │ │ │ - 0x000e4a00 61636b61 6765203a 20202020 2020207b ackage : { │ │ │ │ - 0x000e4a10 202a282e 6e6f7465 2e706163 6b616765 *(.note.package │ │ │ │ - 0x000e4a20 29207d0a 20202e6e 6f74652e 646c6f70 ) }. .note.dlop │ │ │ │ - 0x000e4a30 656e203a 20202020 20202020 7b202a28 en : { *( │ │ │ │ - 0x000e4a40 2e6e6f74 652e646c 6f70656e 29207d0a .note.dlopen) }. │ │ │ │ - 0x000e4a50 20202e6e 6f74652e 6e657462 73642e69 .note.netbsd.i │ │ │ │ - 0x000e4a60 64656e74 203a2020 7b202a28 2e6e6f74 dent : { *(.not │ │ │ │ - 0x000e4a70 652e6e65 74627364 2e696465 6e742920 e.netbsd.ident) │ │ │ │ - 0x000e4a80 7d0a2020 2e6e6f74 652e6f70 656e6273 }. .note.openbs │ │ │ │ - 0x000e4a90 642e6964 656e7420 3a207b20 2a282e6e d.ident : { *(.n │ │ │ │ - 0x000e4aa0 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000e4ab0 7429207d 0a20202f 2a205374 61727420 t) }. /* Start │ │ │ │ - 0x000e4ac0 6f662074 68652052 65616420 57726974 of the Read Writ │ │ │ │ - 0x000e4ad0 65204461 74612072 6567696f 6e2e2020 e Data region. │ │ │ │ - 0x000e4ae0 2a2f0a20 202f2a20 41646a75 73742074 */. /* Adjust t │ │ │ │ - 0x000e4af0 68652061 64647265 73732066 6f722074 he address for t │ │ │ │ - 0x000e4b00 68652064 61746120 7365676d 656e742e he data segment. │ │ │ │ - 0x000e4b10 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x000e4b20 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x000e4b30 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x000e4b40 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x000e4b50 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x000e4b60 2075702e 20202a2f 0a20202e 203d2044 up. */. . = D │ │ │ │ - 0x000e4b70 4154415f 5345474d 454e545f 414c4947 ATA_SEGMENT_ALIG │ │ │ │ - 0x000e4b80 4e202843 4f4e5354 414e5420 284d4158 N (CONSTANT (MAX │ │ │ │ - 0x000e4b90 50414745 53495a45 292c2043 4f4e5354 PAGESIZE), CONST │ │ │ │ - 0x000e4ba0 414e5420 28434f4d 4d4f4e50 41474553 ANT (COMMONPAGES │ │ │ │ - 0x000e4bb0 495a4529 293b0a20 202f2a20 45786365 IZE));. /* Exce │ │ │ │ - 0x000e4bc0 7074696f 6e206861 6e646c69 6e672e20 ption handling. │ │ │ │ - 0x000e4bd0 202a2f0a 20202e65 685f6672 616d6520 */. .eh_frame │ │ │ │ - 0x000e4be0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000e4bf0 5257207b 204b4545 5020282a 282e6568 RW { KEEP (*(.eh │ │ │ │ - 0x000e4c00 5f667261 6d652929 202a282e 65685f66 _frame)) *(.eh_f │ │ │ │ - 0x000e4c10 72616d65 2e2a2920 7d0a2020 2e736672 rame.*) }. .sfr │ │ │ │ - 0x000e4c20 616d6520 20202020 20202020 3a204f4e ame : ON │ │ │ │ - 0x000e4c30 4c595f49 465f5257 207b204b 45455020 LY_IF_RW { KEEP │ │ │ │ - 0x000e4c40 282a282e 73667261 6d652929 202a282e (*(.sframe)) *(. │ │ │ │ - 0x000e4c50 73667261 6d652e2a 29207d0a 20202e67 sframe.*) }. .g │ │ │ │ - 0x000e4c60 6e755f65 78746162 20202020 20203a20 nu_extab : │ │ │ │ - 0x000e4c70 4f4e4c59 5f49465f 5257207b 202a282e ONLY_IF_RW { *(. │ │ │ │ - 0x000e4c80 676e755f 65787461 6229207d 0a20202e gnu_extab) }. . │ │ │ │ - 0x000e4c90 6763635f 65786365 70745f74 61626c65 gcc_except_table │ │ │ │ - 0x000e4ca0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000e4cb0 7b202a28 2e676363 5f657863 6570745f { *(.gcc_except_ │ │ │ │ - 0x000e4cc0 7461626c 65202e67 63635f65 78636570 table .gcc_excep │ │ │ │ - 0x000e4cd0 745f7461 626c652e 2a29207d 0a20202e t_table.*) }. . │ │ │ │ - 0x000e4ce0 65786365 7074696f 6e5f7261 6e676573 exception_ranges │ │ │ │ - 0x000e4cf0 2020203a 204f4e4c 595f4946 5f525720 : ONLY_IF_RW │ │ │ │ - 0x000e4d00 7b202a28 2e657863 65707469 6f6e5f72 { *(.exception_r │ │ │ │ - 0x000e4d10 616e6765 732a2920 7d0a2020 2f2a2054 anges*) }. /* T │ │ │ │ - 0x000e4d20 68726561 64204c6f 63616c20 53746f72 hread Local Stor │ │ │ │ - 0x000e4d30 61676520 73656374 696f6e73 2e20202a age sections. * │ │ │ │ - 0x000e4d40 2f0a2020 2e746461 74610920 203a0a20 /. .tdata. :. │ │ │ │ - 0x000e4d50 20207b0a 20202020 2050524f 56494445 {. PROVIDE │ │ │ │ - 0x000e4d60 5f484944 44454e20 285f5f74 64617461 _HIDDEN (__tdata │ │ │ │ - 0x000e4d70 5f737461 7274203d 202e293b 0a202020 _start = .);. │ │ │ │ - 0x000e4d80 20202a28 2e746461 7461202e 74646174 *(.tdata .tdat │ │ │ │ - 0x000e4d90 612e2a20 2e676e75 2e6c696e 6b6f6e63 a.* .gnu.linkonc │ │ │ │ - 0x000e4da0 652e7464 2e2a290a 2020207d 0a20202e e.td.*). }. . │ │ │ │ - 0x000e4db0 74627373 09092020 3a207b20 2a282e74 tbss.. : { *(.t │ │ │ │ - 0x000e4dc0 62737320 2e746273 732e2a20 2e676e75 bss .tbss.* .gnu │ │ │ │ - 0x000e4dd0 2e6c696e 6b6f6e63 652e7462 2e2a2920 .linkonce.tb.*) │ │ │ │ - 0x000e4de0 2a282e74 636f6d6d 6f6e2920 7d0a2020 *(.tcommon) }. │ │ │ │ - 0x000e4df0 2e707265 696e6974 5f617272 61792020 .preinit_array │ │ │ │ - 0x000e4e00 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000e4e10 4944455f 48494444 454e2028 5f5f7072 IDE_HIDDEN (__pr │ │ │ │ - 0x000e4e20 65696e69 745f6172 7261795f 73746172 einit_array_star │ │ │ │ - 0x000e4e30 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000e4e40 20282a28 2e707265 696e6974 5f617272 (*(.preinit_arr │ │ │ │ - 0x000e4e50 61792929 0a202020 2050524f 56494445 ay)). PROVIDE │ │ │ │ - 0x000e4e60 5f484944 44454e20 285f5f70 7265696e _HIDDEN (__prein │ │ │ │ - 0x000e4e70 69745f61 72726179 5f656e64 203d202e it_array_end = . │ │ │ │ - 0x000e4e80 293b0a20 207d0a20 202e696e 69745f61 );. }. .init_a │ │ │ │ - 0x000e4e90 72726179 20202020 3a0a2020 7b0a2020 rray :. {. │ │ │ │ - 0x000e4ea0 20205052 4f564944 455f4849 4444454e PROVIDE_HIDDEN │ │ │ │ - 0x000e4eb0 20285f5f 696e6974 5f617272 61795f73 (__init_array_s │ │ │ │ - 0x000e4ec0 74617274 203d202e 293b0a20 2020204b tart = .);. K │ │ │ │ - 0x000e4ed0 45455020 282a2853 4f52545f 42595f49 EEP (*(SORT_BY_I │ │ │ │ - 0x000e4ee0 4e49545f 5052494f 52495459 282e696e NIT_PRIORITY(.in │ │ │ │ - 0x000e4ef0 69745f61 72726179 2e2a2920 534f5254 it_array.*) SORT │ │ │ │ - 0x000e4f00 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000e4f10 59282e63 746f7273 2e2a2929 290a2020 Y(.ctors.*))). │ │ │ │ - 0x000e4f20 20204b45 45502028 2a282e69 6e69745f KEEP (*(.init_ │ │ │ │ - 0x000e4f30 61727261 79204558 434c5544 455f4649 array EXCLUDE_FI │ │ │ │ - 0x000e4f40 4c452028 2a637274 62656769 6e2e6f20 LE (*crtbegin.o │ │ │ │ - 0x000e4f50 2a637274 62656769 6e3f2e6f 202a6372 *crtbegin?.o *cr │ │ │ │ - 0x000e4f60 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000e4f70 6f202920 2e63746f 72732929 0a202020 o ) .ctors)). │ │ │ │ - 0x000e4f80 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000e4f90 285f5f69 6e69745f 61727261 795f656e (__init_array_en │ │ │ │ - 0x000e4fa0 64203d20 2e293b0a 20207d0a 20202e66 d = .);. }. .f │ │ │ │ - 0x000e4fb0 696e695f 61727261 79202020 203a0a20 ini_array :. │ │ │ │ - 0x000e4fc0 207b0a20 20202050 524f5649 44455f48 {. PROVIDE_H │ │ │ │ - 0x000e4fd0 49444445 4e20285f 5f66696e 695f6172 IDDEN (__fini_ar │ │ │ │ - 0x000e4fe0 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000e4ff0 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000e5000 5f42595f 494e4954 5f505249 4f524954 _BY_INIT_PRIORIT │ │ │ │ - 0x000e5010 59282e66 696e695f 61727261 792e2a29 Y(.fini_array.*) │ │ │ │ - 0x000e5020 20534f52 545f4259 5f494e49 545f5052 SORT_BY_INIT_PR │ │ │ │ - 0x000e5030 494f5249 5459282e 64746f72 732e2a29 IORITY(.dtors.*) │ │ │ │ - 0x000e5040 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000e5050 66696e69 5f617272 61792045 58434c55 fini_array EXCLU │ │ │ │ - 0x000e5060 44455f46 494c4520 282a6372 74626567 DE_FILE (*crtbeg │ │ │ │ - 0x000e5070 696e2e6f 202a6372 74626567 696e3f2e in.o *crtbegin?. │ │ │ │ - 0x000e5080 6f202a63 7274656e 642e6f20 2a637274 o *crtend.o *crt │ │ │ │ - 0x000e5090 656e643f 2e6f2029 202e6474 6f727329 end?.o ) .dtors) │ │ │ │ - 0x000e50a0 290a2020 20205052 4f564944 455f4849 ). PROVIDE_HI │ │ │ │ - 0x000e50b0 4444454e 20285f5f 66696e69 5f617272 DDEN (__fini_arr │ │ │ │ - 0x000e50c0 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000e50d0 0a20202e 63746f72 73202020 20202020 . .ctors │ │ │ │ - 0x000e50e0 2020203a 0a20207b 0a202020 202f2a20 :. {. /* │ │ │ │ - 0x000e50f0 67636320 75736573 20637274 62656769 gcc uses crtbegi │ │ │ │ - 0x000e5100 6e2e6f20 746f2066 696e6420 74686520 n.o to find the │ │ │ │ - 0x000e5110 73746172 74206f66 0a202020 20202020 start of. │ │ │ │ - 0x000e5120 74686520 636f6e73 74727563 746f7273 the constructors │ │ │ │ - 0x000e5130 2c20736f 20776520 6d616b65 20737572 , so we make sur │ │ │ │ - 0x000e5140 65206974 2069730a 20202020 20202066 e it is. f │ │ │ │ - 0x000e5150 69727374 2e202042 65636175 73652074 irst. Because t │ │ │ │ - 0x000e5160 68697320 69732061 2077696c 64636172 his is a wildcar │ │ │ │ - 0x000e5170 642c2069 740a2020 20202020 20646f65 d, it. doe │ │ │ │ - 0x000e5180 736e2774 206d6174 74657220 69662074 sn't matter if t │ │ │ │ - 0x000e5190 68652075 73657220 646f6573 206e6f74 he user does not │ │ │ │ - 0x000e51a0 0a202020 20202020 61637475 616c6c79 . actually │ │ │ │ - 0x000e51b0 206c696e 6b206167 61696e73 74206372 link against cr │ │ │ │ - 0x000e51c0 74626567 696e2e6f 3b207468 650a2020 tbegin.o; the. │ │ │ │ - 0x000e51d0 20202020 206c696e 6b657220 776f6e27 linker won' │ │ │ │ - 0x000e51e0 74206c6f 6f6b2066 6f722061 2066696c t look for a fil │ │ │ │ - 0x000e51f0 6520746f 206d6174 63682061 0a202020 e to match a. │ │ │ │ - 0x000e5200 20202020 77696c64 63617264 2e202054 wildcard. T │ │ │ │ - 0x000e5210 68652077 696c6463 61726420 616c736f he wildcard also │ │ │ │ - 0x000e5220 206d6561 6e732074 68617420 69740a20 means that it. │ │ │ │ - 0x000e5230 20202020 2020646f 65736e27 74206d61 doesn't ma │ │ │ │ - 0x000e5240 74746572 20776869 63682064 69726563 tter which direc │ │ │ │ - 0x000e5250 746f7279 20637274 62656769 6e2e6f0a tory crtbegin.o. │ │ │ │ - 0x000e5260 20202020 20202069 7320696e 2e20202a is in. * │ │ │ │ - 0x000e5270 2f0a2020 20204b45 45502028 2a637274 /. KEEP (*crt │ │ │ │ - 0x000e5280 62656769 6e2e6f28 2e63746f 72732929 begin.o(.ctors)) │ │ │ │ - 0x000e5290 0a202020 204b4545 5020282a 63727462 . KEEP (*crtb │ │ │ │ - 0x000e52a0 6567696e 3f2e6f28 2e63746f 72732929 egin?.o(.ctors)) │ │ │ │ - 0x000e52b0 0a202020 202f2a20 57652064 6f6e2774 . /* We don't │ │ │ │ - 0x000e52c0 2077616e 7420746f 20696e63 6c756465 want to include │ │ │ │ - 0x000e52d0 20746865 202e6374 6f722073 65637469 the .ctor secti │ │ │ │ - 0x000e52e0 6f6e2066 726f6d0a 20202020 20202074 on from. t │ │ │ │ - 0x000e52f0 68652063 7274656e 642e6f20 66696c65 he crtend.o file │ │ │ │ - 0x000e5300 20756e74 696c2061 66746572 20746865 until after the │ │ │ │ - 0x000e5310 20736f72 74656420 63746f72 732e0a20 sorted ctors.. │ │ │ │ - 0x000e5320 20202020 20205468 65202e63 746f7220 The .ctor │ │ │ │ - 0x000e5330 73656374 696f6e20 66726f6d 20746865 section from the │ │ │ │ - 0x000e5340 20637274 656e6420 66696c65 20636f6e crtend file con │ │ │ │ - 0x000e5350 7461696e 73207468 650a2020 20202020 tains the. │ │ │ │ - 0x000e5360 20656e64 206f6620 63746f72 73206d61 end of ctors ma │ │ │ │ - 0x000e5370 726b6572 20616e64 20697420 6d757374 rker and it must │ │ │ │ - 0x000e5380 20626520 6c617374 202a2f0a 20202020 be last */. │ │ │ │ - 0x000e5390 4b454550 20282a28 4558434c 5544455f KEEP (*(EXCLUDE_ │ │ │ │ - 0x000e53a0 46494c45 20282a63 7274656e 642e6f20 FILE (*crtend.o │ │ │ │ - 0x000e53b0 2a637274 656e643f 2e6f2029 202e6374 *crtend?.o ) .ct │ │ │ │ - 0x000e53c0 6f727329 290a2020 20204b45 45502028 ors)). KEEP ( │ │ │ │ - 0x000e53d0 2a28534f 5254282e 63746f72 732e2a29 *(SORT(.ctors.*) │ │ │ │ - 0x000e53e0 29290a20 2020204b 45455020 282a282e )). KEEP (*(. │ │ │ │ - 0x000e53f0 63746f72 7329290a 20207d0a 20202e64 ctors)). }. .d │ │ │ │ - 0x000e5400 746f7273 20202020 20202020 20203a0a tors :. │ │ │ │ - 0x000e5410 20207b0a 20202020 4b454550 20282a63 {. KEEP (*c │ │ │ │ - 0x000e5420 72746265 67696e2e 6f282e64 746f7273 rtbegin.o(.dtors │ │ │ │ - 0x000e5430 29290a20 2020204b 45455020 282a6372 )). KEEP (*cr │ │ │ │ - 0x000e5440 74626567 696e3f2e 6f282e64 746f7273 tbegin?.o(.dtors │ │ │ │ - 0x000e5450 29290a20 2020204b 45455020 282a2845 )). KEEP (*(E │ │ │ │ - 0x000e5460 58434c55 44455f46 494c4520 282a6372 XCLUDE_FILE (*cr │ │ │ │ - 0x000e5470 74656e64 2e6f202a 63727465 6e643f2e tend.o *crtend?. │ │ │ │ - 0x000e5480 6f202920 2e64746f 72732929 0a202020 o ) .dtors)). │ │ │ │ - 0x000e5490 204b4545 5020282a 28534f52 54282e64 KEEP (*(SORT(.d │ │ │ │ - 0x000e54a0 746f7273 2e2a2929 290a2020 20204b45 tors.*))). KE │ │ │ │ - 0x000e54b0 45502028 2a282e64 746f7273 29290a20 EP (*(.dtors)). │ │ │ │ - 0x000e54c0 207d0a20 202e6a63 72202020 20202020 }. .jcr │ │ │ │ - 0x000e54d0 20202020 203a207b 204b4545 5020282a : { KEEP (* │ │ │ │ - 0x000e54e0 282e6a63 72292920 7d0a2020 2e646174 (.jcr)) }. .dat │ │ │ │ - 0x000e54f0 612e7265 6c2e726f 203a207b 202a282e a.rel.ro : { *(. │ │ │ │ - 0x000e5500 64617461 2e72656c 2e726f2e 6c6f6361 data.rel.ro.loca │ │ │ │ - 0x000e5510 6c2a202e 676e752e 6c696e6b 6f6e6365 l* .gnu.linkonce │ │ │ │ - 0x000e5520 2e642e72 656c2e72 6f2e6c6f 63616c2e .d.rel.ro.local. │ │ │ │ - 0x000e5530 2a29202a 282e6461 74612e72 656c2e72 *) *(.data.rel.r │ │ │ │ - 0x000e5540 6f202e64 6174612e 72656c2e 726f2e2a o .data.rel.ro.* │ │ │ │ - 0x000e5550 202e676e 752e6c69 6e6b6f6e 63652e64 .gnu.linkonce.d │ │ │ │ - 0x000e5560 2e72656c 2e726f2e 2a29207d 0a20202e .rel.ro.*) }. . │ │ │ │ - 0x000e5570 64796e61 6d696320 20202020 2020203a dynamic : │ │ │ │ - 0x000e5580 207b202a 282e6479 6e616d69 6329207d { *(.dynamic) } │ │ │ │ - 0x000e5590 0a20202e 676f7420 20202020 20202020 . .got │ │ │ │ - 0x000e55a0 2020203a 207b202a 282e676f 7429202a : { *(.got) * │ │ │ │ - 0x000e55b0 282e6967 6f742920 7d0a2020 2e203d20 (.igot) }. . = │ │ │ │ - 0x000e55c0 44415441 5f534547 4d454e54 5f52454c DATA_SEGMENT_REL │ │ │ │ - 0x000e55d0 524f5f45 4e442028 31322c20 2e293b0a RO_END (12, .);. │ │ │ │ - 0x000e55e0 20202e67 6f742e70 6c742020 20202020 .got.plt │ │ │ │ - 0x000e55f0 20203a20 7b202a28 2e676f74 2e706c74 : { *(.got.plt │ │ │ │ - 0x000e5600 29202a28 2e69676f 742e706c 7429207d ) *(.igot.plt) } │ │ │ │ - 0x000e5610 0a20202e 64617461 20202020 20202020 . .data │ │ │ │ - 0x000e5620 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x000e5630 56494445 20285f5f 64617461 5f737461 VIDE (__data_sta │ │ │ │ - 0x000e5640 7274203d 202e293b 0a202020 202a282e rt = .);. *(. │ │ │ │ - 0x000e5650 64617461 202e6461 74612e2a 202e676e data .data.* .gn │ │ │ │ - 0x000e5660 752e6c69 6e6b6f6e 63652e64 2e2a290a u.linkonce.d.*). │ │ │ │ - 0x000e5670 20202020 534f5254 28434f4e 53545255 SORT(CONSTRU │ │ │ │ - 0x000e5680 43544f52 53290a20 207d0a20 202e6461 CTORS). }. .da │ │ │ │ - 0x000e5690 74613120 20202020 20202020 203a207b ta1 : { │ │ │ │ - 0x000e56a0 202a282e 64617461 3129207d 0a20205f *(.data1) }. _ │ │ │ │ - 0x000e56b0 65646174 61203d20 2e3b0a20 2050524f edata = .;. PRO │ │ │ │ - 0x000e56c0 56494445 20286564 61746120 3d202e29 VIDE (edata = .) │ │ │ │ - 0x000e56d0 3b0a2020 2e203d20 414c4947 4e28414c ;. . = ALIGN(AL │ │ │ │ - 0x000e56e0 49474e4f 46284e45 58545f53 45435449 IGNOF(NEXT_SECTI │ │ │ │ - 0x000e56f0 4f4e2929 3b0a2020 5f5f6273 735f7374 ON));. __bss_st │ │ │ │ - 0x000e5700 61727420 3d202e3b 0a20205f 5f627373 art = .;. __bss │ │ │ │ - 0x000e5710 5f737461 72745f5f 203d202e 3b0a2020 _start__ = .;. │ │ │ │ - 0x000e5720 2e627373 20202020 20202020 20202020 .bss │ │ │ │ - 0x000e5730 3a0a2020 7b0a2020 20202a28 2e64796e :. {. *(.dyn │ │ │ │ - 0x000e5740 62737329 0a202020 202a282e 62737320 bss). *(.bss │ │ │ │ - 0x000e5750 2e627373 2e2a202e 676e752e 6c696e6b .bss.* .gnu.link │ │ │ │ - 0x000e5760 6f6e6365 2e622e2a 290a2020 20202a28 once.b.*). *( │ │ │ │ - 0x000e5770 434f4d4d 4f4e290a 20202020 2f2a2041 COMMON). /* A │ │ │ │ - 0x000e5780 6c69676e 20686572 6520746f 20656e73 lign here to ens │ │ │ │ - 0x000e5790 75726520 74686174 20696e20 74686520 ure that in the │ │ │ │ - 0x000e57a0 636f6d6d 6f6e2063 61736520 6f662074 common case of t │ │ │ │ - 0x000e57b0 68657265 206f6e6c 79206265 696e6720 here only being │ │ │ │ - 0x000e57c0 6f6e650a 20202020 20202074 79706520 one. type │ │ │ │ - 0x000e57d0 6f66202e 62737320 73656374 696f6e2c of .bss section, │ │ │ │ - 0x000e57e0 20746865 20736563 74696f6e 206f6363 the section occ │ │ │ │ - 0x000e57f0 75706965 73207370 61636520 75702074 upies space up t │ │ │ │ - 0x000e5800 6f205f65 6e642e0a 20202020 20202041 o _end.. A │ │ │ │ - 0x000e5810 6c69676e 20616674 6572202e 62737320 lign after .bss │ │ │ │ - 0x000e5820 746f2065 6e737572 6520636f 72726563 to ensure correc │ │ │ │ - 0x000e5830 7420616c 69676e6d 656e7420 6576656e t alignment even │ │ │ │ - 0x000e5840 20696620 7468650a 20202020 2020202e if the. . │ │ │ │ - 0x000e5850 62737320 73656374 696f6e20 64697361 bss section disa │ │ │ │ - 0x000e5860 70706561 72732062 65636175 73652074 ppears because t │ │ │ │ - 0x000e5870 68657265 20617265 206e6f20 696e7075 here are no inpu │ │ │ │ - 0x000e5880 74207365 6374696f 6e732e0a 20202020 t sections.. │ │ │ │ - 0x000e5890 20202046 49584d45 3a205768 7920646f FIXME: Why do │ │ │ │ - 0x000e58a0 20776520 6e656564 2069743f 20576865 we need it? Whe │ │ │ │ - 0x000e58b0 6e207468 65726520 6973206e 6f202e62 n there is no .b │ │ │ │ - 0x000e58c0 73732073 65637469 6f6e2c20 77652064 ss section, we d │ │ │ │ - 0x000e58d0 6f206e6f 740a2020 20202020 20706164 o not. pad │ │ │ │ - 0x000e58e0 20746865 202e6461 74612073 65637469 the .data secti │ │ │ │ - 0x000e58f0 6f6e2e20 202a2f0a 20202020 20202e20 on. */. . │ │ │ │ - 0x000e5900 3d20414c 49474e28 2e20213d 2030203f = ALIGN(. != 0 ? │ │ │ │ - 0x000e5910 20333220 2f203820 3a203129 3b0a2020 32 / 8 : 1);. │ │ │ │ - 0x000e5920 7d0a2020 5f627373 5f656e64 5f5f203d }. _bss_end__ = │ │ │ │ - 0x000e5930 202e3b20 5f5f6273 735f656e 645f5f20 .; __bss_end__ │ │ │ │ - 0x000e5940 3d202e3b 0a202020 202e203d 20414c49 = .;. . = ALI │ │ │ │ - 0x000e5950 474e2833 32202f20 38293b0a 20202f2a GN(32 / 8);. /* │ │ │ │ - 0x000e5960 20537461 7274206f 66207468 65204c61 Start of the La │ │ │ │ - 0x000e5970 72676520 44617461 20726567 696f6e2e rge Data region. │ │ │ │ - 0x000e5980 20202a2f 0a20202e 203d2053 45474d45 */. . = SEGME │ │ │ │ - 0x000e5990 4e545f53 54415254 28226c64 6174612d NT_START("ldata- │ │ │ │ - 0x000e59a0 7365676d 656e7422 2c202e29 3b0a2020 segment", .);. │ │ │ │ - 0x000e59b0 2e203d20 414c4947 4e283332 202f2038 . = ALIGN(32 / 8 │ │ │ │ - 0x000e59c0 293b0a20 205f5f65 6e645f5f 203d202e );. __end__ = . │ │ │ │ - 0x000e59d0 3b0a2020 5f656e64 203d202e 3b0a2020 ;. _end = .;. │ │ │ │ - 0x000e59e0 50524f56 49444520 28656e64 203d202e PROVIDE (end = . │ │ │ │ - 0x000e59f0 293b0a20 202e203d 20444154 415f5345 );. . = DATA_SE │ │ │ │ - 0x000e5a00 474d454e 545f454e 4420282e 293b0a20 GMENT_END (.);. │ │ │ │ - 0x000e5a10 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000e5a20 2054696e 79204461 74612072 6567696f Tiny Data regio │ │ │ │ - 0x000e5a30 6e2e2020 2a2f0a20 202f2a20 53746162 n. */. /* Stab │ │ │ │ - 0x000e5a40 73206465 62756767 696e6720 73656374 s debugging sect │ │ │ │ - 0x000e5a50 696f6e73 2e20202a 2f0a2020 2e737461 ions. */. .sta │ │ │ │ - 0x000e5a60 62202020 20202020 20202030 203a207b b 0 : { │ │ │ │ - 0x000e5a70 202a282e 73746162 29207d0a 20202e73 *(.stab) }. .s │ │ │ │ - 0x000e5a80 74616273 74722020 20202020 2030203a tabstr 0 : │ │ │ │ - 0x000e5a90 207b202a 282e7374 61627374 7229207d { *(.stabstr) } │ │ │ │ - 0x000e5aa0 0a20202e 73746162 2e657863 6c202020 . .stab.excl │ │ │ │ - 0x000e5ab0 20203020 3a207b20 2a282e73 7461622e 0 : { *(.stab. │ │ │ │ - 0x000e5ac0 6578636c 29207d0a 20202e73 7461622e excl) }. .stab. │ │ │ │ - 0x000e5ad0 6578636c 73747220 2030203a 207b202a exclstr 0 : { * │ │ │ │ - 0x000e5ae0 282e7374 61622e65 78636c73 74722920 (.stab.exclstr) │ │ │ │ - 0x000e5af0 7d0a2020 2e737461 622e696e 64657820 }. .stab.index │ │ │ │ - 0x000e5b00 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000e5b10 2e696e64 65782920 7d0a2020 2e737461 .index) }. .sta │ │ │ │ - 0x000e5b20 622e696e 64657873 74722030 203a207b b.indexstr 0 : { │ │ │ │ - 0x000e5b30 202a282e 73746162 2e696e64 65787374 *(.stab.indexst │ │ │ │ - 0x000e5b40 7229207d 0a20202e 636f6d6d 656e7420 r) }. .comment │ │ │ │ - 0x000e5b50 30202849 4e464f29 203a207b 202a282e 0 (INFO) : { *(. │ │ │ │ - 0x000e5b60 636f6d6d 656e7429 3b204c49 4e4b4552 comment); LINKER │ │ │ │ - 0x000e5b70 5f564552 53494f4e 3b207d0a 20202e67 _VERSION; }. .g │ │ │ │ - 0x000e5b80 6e752e62 75696c64 2e617474 72696275 nu.build.attribu │ │ │ │ - 0x000e5b90 74657320 3a207b20 2a282e67 6e752e62 tes : { *(.gnu.b │ │ │ │ - 0x000e5ba0 75696c64 2e617474 72696275 74657320 uild.attributes │ │ │ │ - 0x000e5bb0 2e676e75 2e627569 6c642e61 74747269 .gnu.build.attri │ │ │ │ - 0x000e5bc0 62757465 732e2a29 207d0a20 202f2a20 butes.*) }. /* │ │ │ │ - 0x000e5bd0 44574152 46206465 62756720 73656374 DWARF debug sect │ │ │ │ - 0x000e5be0 696f6e73 2e0a2020 20202053 796d626f ions.. Symbo │ │ │ │ - 0x000e5bf0 6c732069 6e207468 65204457 41524620 ls in the DWARF │ │ │ │ - 0x000e5c00 64656275 6767696e 67207365 6374696f debugging sectio │ │ │ │ - 0x000e5c10 6e732061 72652072 656c6174 69766520 ns are relative │ │ │ │ - 0x000e5c20 746f2074 68652062 6567696e 6e696e67 to the beginning │ │ │ │ - 0x000e5c30 0a202020 20206f66 20746865 20736563 . of the sec │ │ │ │ - 0x000e5c40 74696f6e 20736f20 77652062 6567696e tion so we begin │ │ │ │ - 0x000e5c50 20746865 6d206174 20302e20 202a2f0a them at 0. */. │ │ │ │ - 0x000e5c60 20202f2a 20445741 52462031 2e20202a /* DWARF 1. * │ │ │ │ - 0x000e5c70 2f0a2020 2e646562 75672020 20202020 /. .debug │ │ │ │ - 0x000e5c80 20202020 30203a20 7b202a28 2e646562 0 : { *(.deb │ │ │ │ - 0x000e5c90 75672920 7d0a2020 2e6c696e 65202020 ug) }. .line │ │ │ │ - 0x000e5ca0 20202020 20202020 30203a20 7b202a28 0 : { *( │ │ │ │ - 0x000e5cb0 2e6c696e 6529207d 0a20202f 2a20474e .line) }. /* GN │ │ │ │ - 0x000e5cc0 55204457 41524620 31206578 74656e73 U DWARF 1 extens │ │ │ │ - 0x000e5cd0 696f6e73 2e20202a 2f0a2020 2e646562 ions. */. .deb │ │ │ │ - 0x000e5ce0 75675f73 7263696e 666f2020 30203a20 ug_srcinfo 0 : │ │ │ │ - 0x000e5cf0 7b202a28 2e646562 75675f73 7263696e { *(.debug_srcin │ │ │ │ - 0x000e5d00 666f2920 7d0a2020 2e646562 75675f73 fo) }. .debug_s │ │ │ │ - 0x000e5d10 666e616d 65732020 30203a20 7b202a28 fnames 0 : { *( │ │ │ │ - 0x000e5d20 2e646562 75675f73 666e616d 65732920 .debug_sfnames) │ │ │ │ - 0x000e5d30 7d0a2020 2f2a2044 57415246 20312e31 }. /* DWARF 1.1 │ │ │ │ - 0x000e5d40 20616e64 20445741 52462032 2e20202a and DWARF 2. * │ │ │ │ - 0x000e5d50 2f0a2020 2e646562 75675f61 72616e67 /. .debug_arang │ │ │ │ - 0x000e5d60 65732020 30203a20 7b202a28 2e646562 es 0 : { *(.deb │ │ │ │ - 0x000e5d70 75675f61 72616e67 65732920 7d0a2020 ug_aranges) }. │ │ │ │ - 0x000e5d80 2e646562 75675f70 75626e61 6d657320 .debug_pubnames │ │ │ │ - 0x000e5d90 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000e5da0 75626e61 6d657329 207d0a20 202f2a20 ubnames) }. /* │ │ │ │ - 0x000e5db0 44574152 4620322e 20202a2f 0a20202e DWARF 2. */. . │ │ │ │ - 0x000e5dc0 64656275 675f696e 666f2020 20202030 debug_info 0 │ │ │ │ - 0x000e5dd0 203a207b 202a282e 64656275 675f696e : { *(.debug_in │ │ │ │ - 0x000e5de0 666f202e 676e752e 6c696e6b 6f6e6365 fo .gnu.linkonce │ │ │ │ - 0x000e5df0 2e77692e 2a29207d 0a20202e 64656275 .wi.*) }. .debu │ │ │ │ - 0x000e5e00 675f6162 62726576 20202030 203a207b g_abbrev 0 : { │ │ │ │ - 0x000e5e10 202a282e 64656275 675f6162 62726576 *(.debug_abbrev │ │ │ │ - 0x000e5e20 29207d0a 20202e64 65627567 5f6c696e ) }. .debug_lin │ │ │ │ - 0x000e5e30 65202020 20203020 3a207b20 2a282e64 e 0 : { *(.d │ │ │ │ - 0x000e5e40 65627567 5f6c696e 65202e64 65627567 ebug_line .debug │ │ │ │ - 0x000e5e50 5f6c696e 652e2a20 2e646562 75675f6c _line.* .debug_l │ │ │ │ - 0x000e5e60 696e655f 656e6429 207d0a20 202e6465 ine_end) }. .de │ │ │ │ - 0x000e5e70 6275675f 6672616d 65202020 2030203a bug_frame 0 : │ │ │ │ - 0x000e5e80 207b202a 282e6465 6275675f 6672616d { *(.debug_fram │ │ │ │ - 0x000e5e90 6529207d 0a20202e 64656275 675f7374 e) }. .debug_st │ │ │ │ - 0x000e5ea0 72202020 20202030 203a207b 202a282e r 0 : { *(. │ │ │ │ - 0x000e5eb0 64656275 675f7374 7229207d 0a20202e debug_str) }. . │ │ │ │ - 0x000e5ec0 64656275 675f6c6f 63202020 20202030 debug_loc 0 │ │ │ │ - 0x000e5ed0 203a207b 202a282e 64656275 675f6c6f : { *(.debug_lo │ │ │ │ - 0x000e5ee0 6329207d 0a20202e 64656275 675f6d61 c) }. .debug_ma │ │ │ │ - 0x000e5ef0 63696e66 6f202030 203a207b 202a282e cinfo 0 : { *(. │ │ │ │ - 0x000e5f00 64656275 675f6d61 63696e66 6f29207d debug_macinfo) } │ │ │ │ - 0x000e5f10 0a20202f 2a205347 492f4d49 50532044 . /* SGI/MIPS D │ │ │ │ - 0x000e5f20 57415246 20322065 7874656e 73696f6e WARF 2 extension │ │ │ │ - 0x000e5f30 732e2020 2a2f0a20 202e6465 6275675f s. */. .debug_ │ │ │ │ - 0x000e5f40 7765616b 6e616d65 73203020 3a207b20 weaknames 0 : { │ │ │ │ - 0x000e5f50 2a282e64 65627567 5f776561 6b6e616d *(.debug_weaknam │ │ │ │ - 0x000e5f60 65732920 7d0a2020 2e646562 75675f66 es) }. .debug_f │ │ │ │ - 0x000e5f70 756e636e 616d6573 2030203a 207b202a uncnames 0 : { * │ │ │ │ - 0x000e5f80 282e6465 6275675f 66756e63 6e616d65 (.debug_funcname │ │ │ │ - 0x000e5f90 7329207d 0a20202e 64656275 675f7479 s) }. .debug_ty │ │ │ │ - 0x000e5fa0 70656e61 6d657320 30203a20 7b202a28 penames 0 : { *( │ │ │ │ - 0x000e5fb0 2e646562 75675f74 7970656e 616d6573 .debug_typenames │ │ │ │ - 0x000e5fc0 29207d0a 20202e64 65627567 5f766172 ) }. .debug_var │ │ │ │ - 0x000e5fd0 6e616d65 73202030 203a207b 202a282e names 0 : { *(. │ │ │ │ - 0x000e5fe0 64656275 675f7661 726e616d 65732920 debug_varnames) │ │ │ │ - 0x000e5ff0 7d0a2020 2f2a2044 57415246 20332e20 }. /* DWARF 3. │ │ │ │ - 0x000e6000 202a2f0a 20202e64 65627567 5f707562 */. .debug_pub │ │ │ │ - 0x000e6010 74797065 73203020 3a207b20 2a282e64 types 0 : { *(.d │ │ │ │ - 0x000e6020 65627567 5f707562 74797065 7329207d ebug_pubtypes) } │ │ │ │ - 0x000e6030 0a20202e 64656275 675f7261 6e676573 . .debug_ranges │ │ │ │ - 0x000e6040 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000e6050 675f7261 6e676573 29207d0a 20202f2a g_ranges) }. /* │ │ │ │ - 0x000e6060 20445741 52462035 2e20202a 2f0a2020 DWARF 5. */. │ │ │ │ - 0x000e6070 2e646562 75675f61 64647220 20202020 .debug_addr │ │ │ │ - 0x000e6080 30203a20 7b202a28 2e646562 75675f61 0 : { *(.debug_a │ │ │ │ - 0x000e6090 64647229 207d0a20 202e6465 6275675f ddr) }. .debug_ │ │ │ │ - 0x000e60a0 6c696e65 5f737472 2030203a 207b202a line_str 0 : { * │ │ │ │ - 0x000e60b0 282e6465 6275675f 6c696e65 5f737472 (.debug_line_str │ │ │ │ - 0x000e60c0 29207d0a 20202e64 65627567 5f6c6f63 ) }. .debug_loc │ │ │ │ - 0x000e60d0 6c697374 73203020 3a207b20 2a282e64 lists 0 : { *(.d │ │ │ │ - 0x000e60e0 65627567 5f6c6f63 6c697374 7329207d ebug_loclists) } │ │ │ │ - 0x000e60f0 0a20202e 64656275 675f6d61 63726f20 . .debug_macro │ │ │ │ - 0x000e6100 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000e6110 675f6d61 63726f29 207d0a20 202e6465 g_macro) }. .de │ │ │ │ - 0x000e6120 6275675f 6e616d65 73202020 2030203a bug_names 0 : │ │ │ │ - 0x000e6130 207b202a 282e6465 6275675f 6e616d65 { *(.debug_name │ │ │ │ - 0x000e6140 7329207d 0a20202e 64656275 675f726e s) }. .debug_rn │ │ │ │ - 0x000e6150 676c6973 74732030 203a207b 202a282e glists 0 : { *(. │ │ │ │ - 0x000e6160 64656275 675f726e 676c6973 74732920 debug_rnglists) │ │ │ │ - 0x000e6170 7d0a2020 2e646562 75675f73 74725f6f }. .debug_str_o │ │ │ │ - 0x000e6180 66667365 74732030 203a207b 202a282e ffsets 0 : { *(. │ │ │ │ - 0x000e6190 64656275 675f7374 725f6f66 66736574 debug_str_offset │ │ │ │ - 0x000e61a0 7329207d 0a20202e 64656275 675f7375 s) }. .debug_su │ │ │ │ - 0x000e61b0 70202020 20202030 203a207b 202a282e p 0 : { *(. │ │ │ │ - 0x000e61c0 64656275 675f7375 7029207d 0a20202e debug_sup) }. . │ │ │ │ - 0x000e61d0 41524d2e 61747472 69627574 65732030 ARM.attributes 0 │ │ │ │ - 0x000e61e0 203a207b 204b4545 5020282a 282e4152 : { KEEP (*(.AR │ │ │ │ - 0x000e61f0 4d2e6174 74726962 75746573 2929204b M.attributes)) K │ │ │ │ - 0x000e6200 45455020 282a282e 676e752e 61747472 EEP (*(.gnu.attr │ │ │ │ - 0x000e6210 69627574 65732929 207d0a20 202e6e6f ibutes)) }. .no │ │ │ │ - 0x000e6220 74652e67 6e752e61 726d2e69 64656e74 te.gnu.arm.ident │ │ │ │ - 0x000e6230 2030203a 207b204b 45455020 282a282e 0 : { KEEP (*(. │ │ │ │ - 0x000e6240 6e6f7465 2e676e75 2e61726d 2e696465 note.gnu.arm.ide │ │ │ │ - 0x000e6250 6e742929 207d0a20 202f4449 53434152 nt)) }. /DISCAR │ │ │ │ - 0x000e6260 442f203a 207b202a 282e6e6f 74652e47 D/ : { *(.note.G │ │ │ │ - 0x000e6270 4e552d73 7461636b 29202a28 2e676e75 NU-stack) *(.gnu │ │ │ │ - 0x000e6280 5f646562 75676c69 6e6b2920 2a282e67 _debuglink) *(.g │ │ │ │ - 0x000e6290 6e752e6c 746f5f2a 29202a28 2e676e75 nu.lto_*) *(.gnu │ │ │ │ - 0x000e62a0 5f6f626a 6563745f 6f6e6c79 29207d0a _object_only) }. │ │ │ │ - 0x000e62b0 7d0a0a00 00000000 2f2a2053 63726970 }......./* Scrip │ │ │ │ - 0x000e62c0 7420666f 72202d7a 20636f6d 6272656c t for -z combrel │ │ │ │ - 0x000e62d0 6f63202d 7a207365 70617261 74652d63 oc -z separate-c │ │ │ │ - 0x000e62e0 6f646520 2a2f0a2f 2a20436f 70797269 ode */./* Copyri │ │ │ │ - 0x000e62f0 67687420 28432920 32303134 2d323032 ght (C) 2014-202 │ │ │ │ - 0x000e6300 36204672 65652053 6f667477 61726520 6 Free Software │ │ │ │ - 0x000e6310 466f756e 64617469 6f6e2c20 496e632e Foundation, Inc. │ │ │ │ - 0x000e6320 0a202020 436f7079 696e6720 616e6420 . Copying and │ │ │ │ - 0x000e6330 64697374 72696275 74696f6e 206f6620 distribution of │ │ │ │ - 0x000e6340 74686973 20736372 6970742c 20776974 this script, wit │ │ │ │ - 0x000e6350 68206f72 20776974 686f7574 206d6f64 h or without mod │ │ │ │ - 0x000e6360 69666963 6174696f 6e2c0a20 20206172 ification,. ar │ │ │ │ - 0x000e6370 65207065 726d6974 74656420 696e2061 e permitted in a │ │ │ │ - 0x000e6380 6e79206d 65646975 6d207769 74686f75 ny medium withou │ │ │ │ - 0x000e6390 7420726f 79616c74 79207072 6f766964 t royalty provid │ │ │ │ - 0x000e63a0 65642074 68652063 6f707972 69676874 ed the copyright │ │ │ │ - 0x000e63b0 0a202020 6e6f7469 63652061 6e642074 . notice and t │ │ │ │ - 0x000e63c0 68697320 6e6f7469 63652061 72652070 his notice are p │ │ │ │ - 0x000e63d0 72657365 72766564 2e20202a 2f0a4f55 reserved. */.OU │ │ │ │ - 0x000e63e0 54505554 5f464f52 4d415428 22656c66 TPUT_FORMAT("elf │ │ │ │ - 0x000e63f0 33322d6c 6974746c 65616172 63683634 32-littleaarch64 │ │ │ │ - 0x000e6400 222c2022 656c6633 322d6269 67616172 ", "elf32-bigaar │ │ │ │ - 0x000e6410 63683634 222c2022 656c6633 322d6c69 ch64", "elf32-li │ │ │ │ - 0x000e6420 74746c65 61617263 68363422 290a4f55 ttleaarch64").OU │ │ │ │ - 0x000e6430 54505554 5f415243 48286161 72636836 TPUT_ARCH(aarch6 │ │ │ │ - 0x000e6440 343a696c 70333229 0a454e54 5259285f 4:ilp32).ENTRY(_ │ │ │ │ - 0x000e6450 73746172 74290a53 45415243 485f4449 start).SEARCH_DI │ │ │ │ - 0x000e6460 5228223d 2f757372 2f6c6f63 616c2f6c R("=/usr/local/l │ │ │ │ - 0x000e6470 69622f61 61726368 36345f69 6c703332 ib/aarch64_ilp32 │ │ │ │ - 0x000e6480 2d6c696e 75782d67 6e752229 3b205345 -linux-gnu"); SE │ │ │ │ - 0x000e6490 41524348 5f444952 28223d2f 6c69622f ARCH_DIR("=/lib/ │ │ │ │ - 0x000e64a0 61617263 6836345f 696c7033 322d6c69 aarch64_ilp32-li │ │ │ │ - 0x000e64b0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000e64c0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000e64d0 2f616172 63683634 5f696c70 33322d6c /aarch64_ilp32-l │ │ │ │ - 0x000e64e0 696e7578 2d676e75 22293b20 53454152 inux-gnu"); SEAR │ │ │ │ - 0x000e64f0 43485f44 49522822 3d2f7573 722f6c6f CH_DIR("=/usr/lo │ │ │ │ - 0x000e6500 63616c2f 6c69622f 61617263 6836342d cal/lib/aarch64- │ │ │ │ - 0x000e6510 6c696e75 782d676e 7522293b 20534541 linux-gnu"); SEA │ │ │ │ - 0x000e6520 5243485f 44495228 223d2f6c 69622f61 RCH_DIR("=/lib/a │ │ │ │ - 0x000e6530 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000e6540 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e6550 3d2f7573 722f6c69 622f6161 72636836 =/usr/lib/aarch6 │ │ │ │ - 0x000e6560 342d6c69 6e75782d 676e7522 293b2053 4-linux-gnu"); S │ │ │ │ - 0x000e6570 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e6580 2f6c6962 2f616172 63683634 2d6c696e /lib/aarch64-lin │ │ │ │ - 0x000e6590 75782d67 6e75696c 70333222 293b2053 ux-gnuilp32"); S │ │ │ │ - 0x000e65a0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e65b0 2f6c6f63 616c2f6c 6962696c 70333222 /local/libilp32" │ │ │ │ - 0x000e65c0 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000e65d0 2f6c6962 696c7033 3222293b 20534541 /libilp32"); SEA │ │ │ │ - 0x000e65e0 5243485f 44495228 223d2f75 73722f6c RCH_DIR("=/usr/l │ │ │ │ - 0x000e65f0 6962696c 70333222 293b2053 45415243 ibilp32"); SEARC │ │ │ │ - 0x000e6600 485f4449 5228223d 2f757372 2f6c6f63 H_DIR("=/usr/loc │ │ │ │ - 0x000e6610 616c2f6c 69622229 3b205345 41524348 al/lib"); SEARCH │ │ │ │ - 0x000e6620 5f444952 28223d2f 6c696222 293b2053 _DIR("=/lib"); S │ │ │ │ - 0x000e6630 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e6640 2f6c6962 22293b20 53454152 43485f44 /lib"); SEARCH_D │ │ │ │ - 0x000e6650 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000e6660 342d6c69 6e75782d 676e752f 6c696269 4-linux-gnu/libi │ │ │ │ - 0x000e6670 6c703332 22293b20 53454152 43485f44 lp32"); SEARCH_D │ │ │ │ - 0x000e6680 49522822 3d2f7573 722f6161 72636836 IR("=/usr/aarch6 │ │ │ │ - 0x000e6690 342d6c69 6e75782d 676e752f 6c696222 4-linux-gnu/lib" │ │ │ │ - 0x000e66a0 293b0a53 45435449 4f4e530a 7b0a2020 );.SECTIONS.{. │ │ │ │ - 0x000e66b0 50524f56 49444520 285f5f65 78656375 PROVIDE (__execu │ │ │ │ - 0x000e66c0 7461626c 655f7374 61727420 3d205345 table_start = SE │ │ │ │ - 0x000e66d0 474d454e 545f5354 41525428 22746578 GMENT_START("tex │ │ │ │ - 0x000e66e0 742d7365 676d656e 74222c20 30783430 t-segment", 0x40 │ │ │ │ - 0x000e66f0 30303030 29293b0a 20202e20 3d205345 0000));. . = SE │ │ │ │ - 0x000e6700 474d454e 545f5354 41525428 22746578 GMENT_START("tex │ │ │ │ - 0x000e6710 742d7365 676d656e 74222c20 30783430 t-segment", 0x40 │ │ │ │ - 0x000e6720 30303030 29202b20 53495a45 4f465f48 0000) + SIZEOF_H │ │ │ │ - 0x000e6730 45414445 52533b0a 20202f2a 20506c61 EADERS;. /* Pla │ │ │ │ - 0x000e6740 63652074 68652062 75696c64 2d696420 ce the build-id │ │ │ │ - 0x000e6750 61732063 6c6f7365 20746f20 74686520 as close to the │ │ │ │ - 0x000e6760 454c4620 68656164 65727320 61732070 ELF headers as p │ │ │ │ - 0x000e6770 6f737369 626c652e 20205468 69730a20 ossible. This. │ │ │ │ - 0x000e6780 20202020 6d617869 6d697365 73207468 maximises th │ │ │ │ - 0x000e6790 65206368 616e6365 20746865 20627569 e chance the bui │ │ │ │ - 0x000e67a0 6c642d69 64207769 6c6c2062 65207072 ld-id will be pr │ │ │ │ - 0x000e67b0 6573656e 7420696e 20636f72 65206669 esent in core fi │ │ │ │ - 0x000e67c0 6c65732c 0a202020 20207768 69636820 les,. which │ │ │ │ - 0x000e67d0 47444220 63616e20 7468656e 20757365 GDB can then use │ │ │ │ - 0x000e67e0 20746f20 6c6f6361 74652074 68652061 to locate the a │ │ │ │ - 0x000e67f0 73736f63 69617465 64206465 62756769 ssociated debugi │ │ │ │ - 0x000e6800 6e666f20 66696c65 2e20202a 2f0a2020 nfo file. */. │ │ │ │ - 0x000e6810 2e6e6f74 652e676e 752e6275 696c642d .note.gnu.build- │ │ │ │ - 0x000e6820 69642020 3a207b20 2a282e6e 6f74652e id : { *(.note. │ │ │ │ - 0x000e6830 676e752e 6275696c 642d6964 29207d0a gnu.build-id) }. │ │ │ │ - 0x000e6840 20202e69 6e746572 70202020 20202020 .interp │ │ │ │ - 0x000e6850 20203a20 7b202a28 2e696e74 65727029 : { *(.interp) │ │ │ │ - 0x000e6860 207d0a20 202e6861 73682020 20202020 }. .hash │ │ │ │ - 0x000e6870 20202020 203a207b 202a282e 68617368 : { *(.hash │ │ │ │ - 0x000e6880 29207d0a 20202e67 6e752e68 61736820 ) }. .gnu.hash │ │ │ │ - 0x000e6890 20202020 20203a20 7b202a28 2e676e75 : { *(.gnu │ │ │ │ - 0x000e68a0 2e686173 6829207d 0a20202e 64796e73 .hash) }. .dyns │ │ │ │ - 0x000e68b0 796d2020 20202020 2020203a 207b202a ym : { * │ │ │ │ - 0x000e68c0 282e6479 6e73796d 29207d0a 20202e64 (.dynsym) }. .d │ │ │ │ - 0x000e68d0 796e7374 72202020 20202020 20203a20 ynstr : │ │ │ │ - 0x000e68e0 7b202a28 2e64796e 73747229 207d0a20 { *(.dynstr) }. │ │ │ │ - 0x000e68f0 202e676e 752e7665 7273696f 6e202020 .gnu.version │ │ │ │ - 0x000e6900 203a207b 202a282e 676e752e 76657273 : { *(.gnu.vers │ │ │ │ - 0x000e6910 696f6e29 207d0a20 202e676e 752e7665 ion) }. .gnu.ve │ │ │ │ - 0x000e6920 7273696f 6e5f6420 203a207b 202a282e rsion_d : { *(. │ │ │ │ - 0x000e6930 676e752e 76657273 696f6e5f 6429207d gnu.version_d) } │ │ │ │ - 0x000e6940 0a20202e 676e752e 76657273 696f6e5f . .gnu.version_ │ │ │ │ - 0x000e6950 7220203a 207b202a 282e676e 752e7665 r : { *(.gnu.ve │ │ │ │ - 0x000e6960 7273696f 6e5f7229 207d0a20 202e7265 rsion_r) }. .re │ │ │ │ - 0x000e6970 6c612e64 796e2020 20202020 203a0a20 la.dyn :. │ │ │ │ - 0x000e6980 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x000e6990 6c612e69 6e697429 0a202020 2020202a la.init). * │ │ │ │ - 0x000e69a0 282e7265 6c612e74 65787420 2e72656c (.rela.text .rel │ │ │ │ - 0x000e69b0 612e7465 78742e2a 202e7265 6c612e67 a.text.* .rela.g │ │ │ │ - 0x000e69c0 6e752e6c 696e6b6f 6e63652e 742e2a29 nu.linkonce.t.*) │ │ │ │ - 0x000e69d0 0a202020 2020202a 282e7265 6c612e66 . *(.rela.f │ │ │ │ - 0x000e69e0 696e6929 0a202020 2020202a 282e7265 ini). *(.re │ │ │ │ - 0x000e69f0 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ - 0x000e6a00 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ - 0x000e6a10 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x000e6a20 0a202020 2020202a 282e7265 6c612e64 . *(.rela.d │ │ │ │ - 0x000e6a30 61746120 2e72656c 612e6461 74612e2a ata .rela.data.* │ │ │ │ - 0x000e6a40 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000e6a50 6e63652e 642e2a29 0a202020 2020202a nce.d.*). * │ │ │ │ - 0x000e6a60 282e7265 6c612e74 64617461 202e7265 (.rela.tdata .re │ │ │ │ - 0x000e6a70 6c612e74 64617461 2e2a202e 72656c61 la.tdata.* .rela │ │ │ │ - 0x000e6a80 2e676e75 2e6c696e 6b6f6e63 652e7464 .gnu.linkonce.td │ │ │ │ - 0x000e6a90 2e2a290a 20202020 20202a28 2e72656c .*). *(.rel │ │ │ │ - 0x000e6aa0 612e7462 7373202e 72656c61 2e746273 a.tbss .rela.tbs │ │ │ │ - 0x000e6ab0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x000e6ac0 6e6b6f6e 63652e74 622e2a29 0a202020 nkonce.tb.*). │ │ │ │ - 0x000e6ad0 2020202a 282e7265 6c612e63 746f7273 *(.rela.ctors │ │ │ │ - 0x000e6ae0 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000e6af0 64746f72 73290a20 20202020 202a282e dtors). *(. │ │ │ │ - 0x000e6b00 72656c61 2e676f74 290a2020 20202020 rela.got). │ │ │ │ - 0x000e6b10 2a282e72 656c612e 62737320 2e72656c *(.rela.bss .rel │ │ │ │ - 0x000e6b20 612e6273 732e2a20 2e72656c 612e676e a.bss.* .rela.gn │ │ │ │ - 0x000e6b30 752e6c69 6e6b6f6e 63652e62 2e2a290a u.linkonce.b.*). │ │ │ │ - 0x000e6b40 20202020 20202a28 2e72656c 612e6966 *(.rela.if │ │ │ │ - 0x000e6b50 756e6329 0a202020 207d0a20 202e7265 unc). }. .re │ │ │ │ - 0x000e6b60 6c612e70 6c742020 20202020 203a0a20 la.plt :. │ │ │ │ - 0x000e6b70 2020207b 0a202020 2020202a 282e7265 {. *(.re │ │ │ │ - 0x000e6b80 6c612e70 6c74290a 20202020 20205052 la.plt). PR │ │ │ │ - 0x000e6b90 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000e6ba0 72656c61 5f69706c 745f7374 61727420 rela_iplt_start │ │ │ │ - 0x000e6bb0 3d202e29 3b0a2020 20202020 2a282e72 = .);. *(.r │ │ │ │ - 0x000e6bc0 656c612e 69706c74 290a2020 20202020 ela.iplt). │ │ │ │ - 0x000e6bd0 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000e6be0 5f5f7265 6c615f69 706c745f 656e6420 __rela_iplt_end │ │ │ │ - 0x000e6bf0 3d202e29 3b0a2020 20207d0a 20202e72 = .);. }. .r │ │ │ │ - 0x000e6c00 656c722e 64796e20 3a207b20 2a282e72 elr.dyn : { *(.r │ │ │ │ - 0x000e6c10 656c722e 64796e29 207d0a20 202f2a20 elr.dyn) }. /* │ │ │ │ - 0x000e6c20 416c6967 6e207468 65207465 78742073 Align the text s │ │ │ │ - 0x000e6c30 65676d65 6e742e20 202a2f0a 20202e20 egment. */. . │ │ │ │ - 0x000e6c40 3d20414c 49474e28 434f4e53 54414e54 = ALIGN(CONSTANT │ │ │ │ - 0x000e6c50 20284d41 58504147 4553495a 4529293b (MAXPAGESIZE)); │ │ │ │ - 0x000e6c60 0a20202f 2a205374 61727420 6f662074 . /* Start of t │ │ │ │ - 0x000e6c70 68652065 78656375 7461626c 6520636f he executable co │ │ │ │ - 0x000e6c80 64652072 6567696f 6e2e2020 2a2f0a20 de region. */. │ │ │ │ - 0x000e6c90 202e696e 69742020 20202020 20202020 .init │ │ │ │ - 0x000e6ca0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000e6cb0 282a2853 4f52545f 4e4f4e45 282e696e (*(SORT_NONE(.in │ │ │ │ - 0x000e6cc0 69742929 290a2020 7d203d30 78316632 it))). } =0x1f2 │ │ │ │ - 0x000e6cd0 30303364 350a2020 2e706c74 20202020 003d5. .plt │ │ │ │ - 0x000e6ce0 20202020 20202020 3a20414c 49474e28 : ALIGN( │ │ │ │ - 0x000e6cf0 31362920 7b202a28 2e706c74 29202a28 16) { *(.plt) *( │ │ │ │ - 0x000e6d00 2e69706c 7429207d 0a20202e 74657874 .iplt) }. .text │ │ │ │ - 0x000e6d10 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000e6d20 0a202020 202a282e 74657874 2e756e6c . *(.text.unl │ │ │ │ - 0x000e6d30 696b656c 79202e74 6578742e 2a5f756e ikely .text.*_un │ │ │ │ - 0x000e6d40 6c696b65 6c79202e 74657874 2e756e6c likely .text.unl │ │ │ │ - 0x000e6d50 696b656c 792e2a29 0a202020 202a282e ikely.*). *(. │ │ │ │ - 0x000e6d60 74657874 2e657869 74202e74 6578742e text.exit .text. │ │ │ │ - 0x000e6d70 65786974 2e2a290a 20202020 2a282e74 exit.*). *(.t │ │ │ │ - 0x000e6d80 6578742e 73746172 74757020 2e746578 ext.startup .tex │ │ │ │ - 0x000e6d90 742e7374 61727475 702e2a29 0a202020 t.startup.*). │ │ │ │ - 0x000e6da0 202a282e 74657874 2e686f74 202e7465 *(.text.hot .te │ │ │ │ - 0x000e6db0 78742e68 6f742e2a 290a2020 20202a28 xt.hot.*). *( │ │ │ │ - 0x000e6dc0 534f5254 282e7465 78742e73 6f727465 SORT(.text.sorte │ │ │ │ - 0x000e6dd0 642e2a29 290a2020 20202a28 2e746578 d.*)). *(.tex │ │ │ │ - 0x000e6de0 74202e73 74756220 2e746578 742e2a20 t .stub .text.* │ │ │ │ - 0x000e6df0 2e676e75 2e6c696e 6b6f6e63 652e742e .gnu.linkonce.t. │ │ │ │ - 0x000e6e00 2a290a20 2020202f 2a202e67 6e752e77 *). /* .gnu.w │ │ │ │ - 0x000e6e10 61726e69 6e672073 65637469 6f6e7320 arning sections │ │ │ │ - 0x000e6e20 61726520 68616e64 6c656420 73706563 are handled spec │ │ │ │ - 0x000e6e30 69616c6c 79206279 20656c66 2e656d2e ially by elf.em. │ │ │ │ - 0x000e6e40 20202a2f 0a202020 202a282e 676e752e */. *(.gnu. │ │ │ │ - 0x000e6e50 7761726e 696e6729 0a20207d 203d3078 warning). } =0x │ │ │ │ - 0x000e6e60 31663230 30336435 0a20202e 66696e69 1f2003d5. .fini │ │ │ │ - 0x000e6e70 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000e6e80 0a202020 204b4545 5020282a 28534f52 . KEEP (*(SOR │ │ │ │ - 0x000e6e90 545f4e4f 4e45282e 66696e69 2929290a T_NONE(.fini))). │ │ │ │ - 0x000e6ea0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000e6eb0 20205052 4f564944 4520285f 5f657465 PROVIDE (__ete │ │ │ │ - 0x000e6ec0 7874203d 202e293b 0a202050 524f5649 xt = .);. PROVI │ │ │ │ - 0x000e6ed0 44452028 5f657465 7874203d 202e293b DE (_etext = .); │ │ │ │ - 0x000e6ee0 0a202050 524f5649 44452028 65746578 . PROVIDE (etex │ │ │ │ - 0x000e6ef0 74203d20 2e293b0a 20202f2a 20416c69 t = .);. /* Ali │ │ │ │ - 0x000e6f00 676e2074 68652074 65787420 7365676d gn the text segm │ │ │ │ - 0x000e6f10 656e742e 20202a2f 0a20202e 203d2041 ent. */. . = A │ │ │ │ - 0x000e6f20 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x000e6f30 41585041 47455349 5a452929 3b0a2020 AXPAGESIZE));. │ │ │ │ - 0x000e6f40 2f2a2053 74617274 206f6620 74686520 /* Start of the │ │ │ │ - 0x000e6f50 52656164 204f6e6c 79204461 74612072 Read Only Data r │ │ │ │ - 0x000e6f60 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000e6f70 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x000e6f80 73732066 6f722074 68652072 6f646174 ss for the rodat │ │ │ │ - 0x000e6f90 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000e6fa0 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000e6fb0 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000e6fc0 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000e6fd0 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000e6fe0 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000e6ff0 2a2f0a20 202e203d 20534547 4d454e54 */. . = SEGMENT │ │ │ │ - 0x000e7000 5f535441 52542822 726f6461 74612d73 _START("rodata-s │ │ │ │ - 0x000e7010 65676d65 6e74222c 20414c49 474e2843 egment", ALIGN(C │ │ │ │ - 0x000e7020 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000e7030 53495a45 2929202b 20282e20 26202843 SIZE)) + (. & (C │ │ │ │ - 0x000e7040 4f4e5354 414e5420 284d4158 50414745 ONSTANT (MAXPAGE │ │ │ │ - 0x000e7050 53495a45 29202d20 31292929 3b0a2020 SIZE) - 1)));. │ │ │ │ - 0x000e7060 2e726f64 61746120 20202020 20202020 .rodata │ │ │ │ - 0x000e7070 3a207b20 2a282e72 6f646174 61202e72 : { *(.rodata .r │ │ │ │ - 0x000e7080 6f646174 612e2a20 2e676e75 2e6c696e odata.* .gnu.lin │ │ │ │ - 0x000e7090 6b6f6e63 652e722e 2a29207d 0a20202e konce.r.*) }. . │ │ │ │ - 0x000e70a0 726f6461 74613120 20202020 2020203a rodata1 : │ │ │ │ - 0x000e70b0 207b202a 282e726f 64617461 3129207d { *(.rodata1) } │ │ │ │ - 0x000e70c0 0a20202e 65685f66 72616d65 5f686472 . .eh_frame_hdr │ │ │ │ - 0x000e70d0 2020203a 207b202a 282e6568 5f667261 : { *(.eh_fra │ │ │ │ - 0x000e70e0 6d655f68 64722920 2a282e65 685f6672 me_hdr) *(.eh_fr │ │ │ │ - 0x000e70f0 616d655f 656e7472 79202e65 685f6672 ame_entry .eh_fr │ │ │ │ - 0x000e7100 616d655f 656e7472 792e2a29 207d0a20 ame_entry.*) }. │ │ │ │ - 0x000e7110 202e6568 5f667261 6d652020 20202020 .eh_frame │ │ │ │ - 0x000e7120 203a204f 4e4c595f 49465f52 4f207b20 : ONLY_IF_RO { │ │ │ │ - 0x000e7130 4b454550 20282a28 2e65685f 6672616d KEEP (*(.eh_fram │ │ │ │ - 0x000e7140 65292920 2a282e65 685f6672 616d652e e)) *(.eh_frame. │ │ │ │ - 0x000e7150 2a29207d 0a20202e 73667261 6d652020 *) }. .sframe │ │ │ │ - 0x000e7160 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000e7170 5f524f20 7b204b45 45502028 2a282e73 _RO { KEEP (*(.s │ │ │ │ - 0x000e7180 6672616d 65292920 2a282e73 6672616d frame)) *(.sfram │ │ │ │ - 0x000e7190 652e2a29 207d0a20 202e6763 635f6578 e.*) }. .gcc_ex │ │ │ │ - 0x000e71a0 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000e71b0 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000e71c0 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000e71d0 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000e71e0 652e2a29 207d0a20 202e676e 755f6578 e.*) }. .gnu_ex │ │ │ │ - 0x000e71f0 74616220 20203a20 4f4e4c59 5f49465f tab : ONLY_IF_ │ │ │ │ - 0x000e7200 524f207b 202a282e 676e755f 65787461 RO { *(.gnu_exta │ │ │ │ - 0x000e7210 622a2920 7d0a2020 2f2a2054 68657365 b*) }. /* These │ │ │ │ - 0x000e7220 20736563 74696f6e 73206172 65206765 sections are ge │ │ │ │ - 0x000e7230 6e657261 74656420 62792074 68652053 nerated by the S │ │ │ │ - 0x000e7240 756e2f4f 7261636c 6520432b 2b20636f un/Oracle C++ co │ │ │ │ - 0x000e7250 6d70696c 65722e20 202a2f0a 20202e65 mpiler. */. .e │ │ │ │ - 0x000e7260 78636570 74696f6e 5f72616e 67657320 xception_ranges │ │ │ │ - 0x000e7270 20203a20 4f4e4c59 5f49465f 524f207b : ONLY_IF_RO { │ │ │ │ - 0x000e7280 202a282e 65786365 7074696f 6e5f7261 *(.exception_ra │ │ │ │ - 0x000e7290 6e676573 2a29207d 0a20202f 2a205661 nges*) }. /* Va │ │ │ │ - 0x000e72a0 72696f75 73206e6f 74652073 65637469 rious note secti │ │ │ │ - 0x000e72b0 6f6e732e 2020506c 61636564 20686572 ons. Placed her │ │ │ │ - 0x000e72c0 6520736f 20746861 74207468 65792061 e so that they a │ │ │ │ - 0x000e72d0 72652061 6c776179 7320696e 636c7564 re always includ │ │ │ │ - 0x000e72e0 65640a20 20202020 696e2074 68652072 ed. in the r │ │ │ │ - 0x000e72f0 6561642d 6f6e6c79 20736567 6d656e74 ead-only segment │ │ │ │ - 0x000e7300 20616e64 206e6f74 20747265 61746564 and not treated │ │ │ │ - 0x000e7310 20617320 6f727068 616e2073 65637469 as orphan secti │ │ │ │ - 0x000e7320 6f6e732e 20205468 650a2020 20202063 ons. The. c │ │ │ │ - 0x000e7330 75727265 6e74206f 72706861 6e206861 urrent orphan ha │ │ │ │ - 0x000e7340 6e646c69 6e672061 6c676f72 6974686d ndling algorithm │ │ │ │ - 0x000e7350 20646f65 7320706c 61636520 6e6f7465 does place note │ │ │ │ - 0x000e7360 20736563 74696f6e 73206166 74657220 sections after │ │ │ │ - 0x000e7370 522f4f0a 20202020 20646174 612c2062 R/O. data, b │ │ │ │ - 0x000e7380 75742074 68697320 6973206e 6f742067 ut this is not g │ │ │ │ - 0x000e7390 75617261 6e746565 6420746f 20616c77 uaranteed to alw │ │ │ │ - 0x000e73a0 61797320 62652074 68652063 6173652e ays be the case. │ │ │ │ - 0x000e73b0 20202a2f 0a20202e 6e6f7465 2e627569 */. .note.bui │ │ │ │ - 0x000e73c0 6c642d69 64203a20 20202020 207b202a ld-id : { * │ │ │ │ - 0x000e73d0 282e6e6f 74652e62 75696c64 2d696429 (.note.build-id) │ │ │ │ - 0x000e73e0 207d0a20 202e6e6f 74652e47 4e552d73 }. .note.GNU-s │ │ │ │ - 0x000e73f0 7461636b 203a2020 2020207b 202a282e tack : { *(. │ │ │ │ - 0x000e7400 6e6f7465 2e474e55 2d737461 636b2920 note.GNU-stack) │ │ │ │ - 0x000e7410 7d0a2020 2e6e6f74 652e676e 752e7072 }. .note.gnu.pr │ │ │ │ - 0x000e7420 6f706572 7479203a 20207b20 2a282e6e operty : { *(.n │ │ │ │ - 0x000e7430 6f74652e 676e752e 70726f70 65727479 ote.gnu.property │ │ │ │ - 0x000e7440 29207d0a 20202e6e 6f74652e 4142492d ) }. .note.ABI- │ │ │ │ - 0x000e7450 74616720 3a202020 20202020 7b202a28 tag : { *( │ │ │ │ - 0x000e7460 2e6e6f74 652e4142 492d7461 6729207d .note.ABI-tag) } │ │ │ │ - 0x000e7470 0a20202e 6e6f7465 2e706163 6b616765 . .note.package │ │ │ │ - 0x000e7480 203a2020 20202020 207b202a 282e6e6f : { *(.no │ │ │ │ - 0x000e7490 74652e70 61636b61 67652920 7d0a2020 te.package) }. │ │ │ │ - 0x000e74a0 2e6e6f74 652e646c 6f70656e 203a2020 .note.dlopen : │ │ │ │ - 0x000e74b0 20202020 20207b20 2a282e6e 6f74652e { *(.note. │ │ │ │ - 0x000e74c0 646c6f70 656e2920 7d0a2020 2e6e6f74 dlopen) }. .not │ │ │ │ - 0x000e74d0 652e6e65 74627364 2e696465 6e74203a e.netbsd.ident : │ │ │ │ - 0x000e74e0 20207b20 2a282e6e 6f74652e 6e657462 { *(.note.netb │ │ │ │ - 0x000e74f0 73642e69 64656e74 29207d0a 20202e6e sd.ident) }. .n │ │ │ │ - 0x000e7500 6f74652e 6f70656e 6273642e 6964656e ote.openbsd.iden │ │ │ │ - 0x000e7510 74203a20 7b202a28 2e6e6f74 652e6f70 t : { *(.note.op │ │ │ │ - 0x000e7520 656e6273 642e6964 656e7429 207d0a20 enbsd.ident) }. │ │ │ │ - 0x000e7530 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000e7540 20526561 64205772 69746520 44617461 Read Write Data │ │ │ │ - 0x000e7550 20726567 696f6e2e 20202a2f 0a20202f region. */. / │ │ │ │ - 0x000e7560 2a204164 6a757374 20746865 20616464 * Adjust the add │ │ │ │ - 0x000e7570 72657373 20666f72 20746865 20646174 ress for the dat │ │ │ │ - 0x000e7580 61207365 676d656e 742e2020 57652077 a segment. We w │ │ │ │ - 0x000e7590 616e7420 746f2061 646a7573 74207570 ant to adjust up │ │ │ │ - 0x000e75a0 20746f0a 20202020 20746865 2073616d to. the sam │ │ │ │ - 0x000e75b0 65206164 64726573 73207769 7468696e e address within │ │ │ │ - 0x000e75c0 20746865 20706167 65206f6e 20746865 the page on the │ │ │ │ - 0x000e75d0 206e6578 74207061 67652075 702e2020 next page up. │ │ │ │ - 0x000e75e0 2a2f0a20 202e203d 20444154 415f5345 */. . = DATA_SE │ │ │ │ - 0x000e75f0 474d454e 545f414c 49474e20 28434f4e GMENT_ALIGN (CON │ │ │ │ - 0x000e7600 5354414e 5420284d 41585041 47455349 STANT (MAXPAGESI │ │ │ │ - 0x000e7610 5a45292c 20434f4e 5354414e 54202843 ZE), CONSTANT (C │ │ │ │ - 0x000e7620 4f4d4d4f 4e504147 4553495a 4529293b OMMONPAGESIZE)); │ │ │ │ - 0x000e7630 0a20202f 2a204578 63657074 696f6e20 . /* Exception │ │ │ │ - 0x000e7640 68616e64 6c696e67 2e20202a 2f0a2020 handling. */. │ │ │ │ - 0x000e7650 2e65685f 6672616d 65202020 20202020 .eh_frame │ │ │ │ - 0x000e7660 3a204f4e 4c595f49 465f5257 207b204b : ONLY_IF_RW { K │ │ │ │ - 0x000e7670 45455020 282a282e 65685f66 72616d65 EEP (*(.eh_frame │ │ │ │ - 0x000e7680 2929202a 282e6568 5f667261 6d652e2a )) *(.eh_frame.* │ │ │ │ - 0x000e7690 29207d0a 20202e73 6672616d 65202020 ) }. .sframe │ │ │ │ - 0x000e76a0 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000e76b0 5257207b 204b4545 5020282a 282e7366 RW { KEEP (*(.sf │ │ │ │ - 0x000e76c0 72616d65 2929202a 282e7366 72616d65 rame)) *(.sframe │ │ │ │ - 0x000e76d0 2e2a2920 7d0a2020 2e676e75 5f657874 .*) }. .gnu_ext │ │ │ │ - 0x000e76e0 61622020 20202020 3a204f4e 4c595f49 ab : ONLY_I │ │ │ │ - 0x000e76f0 465f5257 207b202a 282e676e 755f6578 F_RW { *(.gnu_ex │ │ │ │ - 0x000e7700 74616229 207d0a20 202e6763 635f6578 tab) }. .gcc_ex │ │ │ │ - 0x000e7710 63657074 5f746162 6c652020 203a204f cept_table : O │ │ │ │ - 0x000e7720 4e4c595f 49465f52 57207b20 2a282e67 NLY_IF_RW { *(.g │ │ │ │ - 0x000e7730 63635f65 78636570 745f7461 626c6520 cc_except_table │ │ │ │ - 0x000e7740 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000e7750 652e2a29 207d0a20 202e6578 63657074 e.*) }. .except │ │ │ │ - 0x000e7760 696f6e5f 72616e67 65732020 203a204f ion_ranges : O │ │ │ │ - 0x000e7770 4e4c595f 49465f52 57207b20 2a282e65 NLY_IF_RW { *(.e │ │ │ │ - 0x000e7780 78636570 74696f6e 5f72616e 6765732a xception_ranges* │ │ │ │ - 0x000e7790 29207d0a 20202f2a 20546872 65616420 ) }. /* Thread │ │ │ │ - 0x000e77a0 4c6f6361 6c205374 6f726167 65207365 Local Storage se │ │ │ │ - 0x000e77b0 6374696f 6e732e20 202a2f0a 20202e74 ctions. */. .t │ │ │ │ - 0x000e77c0 64617461 0920203a 0a202020 7b0a2020 data. :. {. │ │ │ │ - 0x000e77d0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000e77e0 4e20285f 5f746461 74615f73 74617274 N (__tdata_start │ │ │ │ - 0x000e77f0 203d202e 293b0a20 20202020 2a282e74 = .);. *(.t │ │ │ │ - 0x000e7800 64617461 202e7464 6174612e 2a202e67 data .tdata.* .g │ │ │ │ - 0x000e7810 6e752e6c 696e6b6f 6e63652e 74642e2a nu.linkonce.td.* │ │ │ │ - 0x000e7820 290a2020 207d0a20 202e7462 73730909 ). }. .tbss.. │ │ │ │ - 0x000e7830 20203a20 7b202a28 2e746273 73202e74 : { *(.tbss .t │ │ │ │ - 0x000e7840 6273732e 2a202e67 6e752e6c 696e6b6f bss.* .gnu.linko │ │ │ │ - 0x000e7850 6e63652e 74622e2a 29202a28 2e74636f nce.tb.*) *(.tco │ │ │ │ - 0x000e7860 6d6d6f6e 29207d0a 20202e70 7265696e mmon) }. .prein │ │ │ │ - 0x000e7870 69745f61 72726179 20202020 3a0a2020 it_array :. │ │ │ │ - 0x000e7880 7b0a2020 20205052 4f564944 455f4849 {. PROVIDE_HI │ │ │ │ - 0x000e7890 4444454e 20285f5f 70726569 6e69745f DDEN (__preinit_ │ │ │ │ - 0x000e78a0 61727261 795f7374 61727420 3d202e29 array_start = .) │ │ │ │ - 0x000e78b0 3b0a2020 20204b45 45502028 2a282e70 ;. KEEP (*(.p │ │ │ │ - 0x000e78c0 7265696e 69745f61 72726179 29290a20 reinit_array)). │ │ │ │ - 0x000e78d0 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000e78e0 4e20285f 5f707265 696e6974 5f617272 N (__preinit_arr │ │ │ │ - 0x000e78f0 61795f65 6e64203d 202e293b 0a20207d ay_end = .);. } │ │ │ │ - 0x000e7900 0a20202e 696e6974 5f617272 61792020 . .init_array │ │ │ │ - 0x000e7910 20203a0a 20207b0a 20202020 50524f56 :. {. PROV │ │ │ │ - 0x000e7920 4944455f 48494444 454e2028 5f5f696e IDE_HIDDEN (__in │ │ │ │ - 0x000e7930 69745f61 72726179 5f737461 7274203d it_array_start = │ │ │ │ - 0x000e7940 202e293b 0a202020 204b4545 5020282a .);. KEEP (* │ │ │ │ - 0x000e7950 28534f52 545f4259 5f494e49 545f5052 (SORT_BY_INIT_PR │ │ │ │ - 0x000e7960 494f5249 5459282e 696e6974 5f617272 IORITY(.init_arr │ │ │ │ - 0x000e7970 61792e2a 2920534f 52545f42 595f494e ay.*) SORT_BY_IN │ │ │ │ - 0x000e7980 49545f50 52494f52 49545928 2e63746f IT_PRIORITY(.cto │ │ │ │ - 0x000e7990 72732e2a 2929290a 20202020 4b454550 rs.*))). KEEP │ │ │ │ - 0x000e79a0 20282a28 2e696e69 745f6172 72617920 (*(.init_array │ │ │ │ - 0x000e79b0 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000e79c0 72746265 67696e2e 6f202a63 72746265 rtbegin.o *crtbe │ │ │ │ - 0x000e79d0 67696e3f 2e6f202a 63727465 6e642e6f gin?.o *crtend.o │ │ │ │ - 0x000e79e0 202a6372 74656e64 3f2e6f20 29202e63 *crtend?.o ) .c │ │ │ │ - 0x000e79f0 746f7273 29290a20 20202050 524f5649 tors)). PROVI │ │ │ │ - 0x000e7a00 44455f48 49444445 4e20285f 5f696e69 DE_HIDDEN (__ini │ │ │ │ - 0x000e7a10 745f6172 7261795f 656e6420 3d202e29 t_array_end = .) │ │ │ │ - 0x000e7a20 3b0a2020 7d0a2020 2e66696e 695f6172 ;. }. .fini_ar │ │ │ │ - 0x000e7a30 72617920 2020203a 0a20207b 0a202020 ray :. {. │ │ │ │ - 0x000e7a40 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000e7a50 285f5f66 696e695f 61727261 795f7374 (__fini_array_st │ │ │ │ - 0x000e7a60 61727420 3d202e29 3b0a2020 20204b45 art = .);. KE │ │ │ │ - 0x000e7a70 45502028 2a28534f 52545f42 595f494e EP (*(SORT_BY_IN │ │ │ │ - 0x000e7a80 49545f50 52494f52 49545928 2e66696e IT_PRIORITY(.fin │ │ │ │ - 0x000e7a90 695f6172 7261792e 2a292053 4f52545f i_array.*) SORT_ │ │ │ │ - 0x000e7aa0 42595f49 4e49545f 5052494f 52495459 BY_INIT_PRIORITY │ │ │ │ - 0x000e7ab0 282e6474 6f72732e 2a292929 0a202020 (.dtors.*))). │ │ │ │ - 0x000e7ac0 204b4545 5020282a 282e6669 6e695f61 KEEP (*(.fini_a │ │ │ │ - 0x000e7ad0 72726179 20455843 4c554445 5f46494c rray EXCLUDE_FIL │ │ │ │ - 0x000e7ae0 4520282a 63727462 6567696e 2e6f202a E (*crtbegin.o * │ │ │ │ - 0x000e7af0 63727462 6567696e 3f2e6f20 2a637274 crtbegin?.o *crt │ │ │ │ - 0x000e7b00 656e642e 6f202a63 7274656e 643f2e6f end.o *crtend?.o │ │ │ │ - 0x000e7b10 2029202e 64746f72 7329290a 20202020 ) .dtors)). │ │ │ │ - 0x000e7b20 50524f56 4944455f 48494444 454e2028 PROVIDE_HIDDEN ( │ │ │ │ - 0x000e7b30 5f5f6669 6e695f61 72726179 5f656e64 __fini_array_end │ │ │ │ - 0x000e7b40 203d202e 293b0a20 207d0a20 202e6374 = .);. }. .ct │ │ │ │ - 0x000e7b50 6f727320 20202020 20202020 203a0a20 ors :. │ │ │ │ - 0x000e7b60 207b0a20 2020202f 2a206763 63207573 {. /* gcc us │ │ │ │ - 0x000e7b70 65732063 72746265 67696e2e 6f20746f es crtbegin.o to │ │ │ │ - 0x000e7b80 2066696e 64207468 65207374 61727420 find the start │ │ │ │ - 0x000e7b90 6f660a20 20202020 20207468 6520636f of. the co │ │ │ │ - 0x000e7ba0 6e737472 7563746f 72732c20 736f2077 nstructors, so w │ │ │ │ - 0x000e7bb0 65206d61 6b652073 75726520 69742069 e make sure it i │ │ │ │ - 0x000e7bc0 730a2020 20202020 20666972 73742e20 s. first. │ │ │ │ - 0x000e7bd0 20426563 61757365 20746869 73206973 Because this is │ │ │ │ - 0x000e7be0 20612077 696c6463 6172642c 2069740a a wildcard, it. │ │ │ │ - 0x000e7bf0 20202020 20202064 6f65736e 2774206d doesn't m │ │ │ │ - 0x000e7c00 61747465 72206966 20746865 20757365 atter if the use │ │ │ │ - 0x000e7c10 7220646f 6573206e 6f740a20 20202020 r does not. │ │ │ │ - 0x000e7c20 20206163 7475616c 6c79206c 696e6b20 actually link │ │ │ │ - 0x000e7c30 61676169 6e737420 63727462 6567696e against crtbegin │ │ │ │ - 0x000e7c40 2e6f3b20 7468650a 20202020 2020206c .o; the. l │ │ │ │ - 0x000e7c50 696e6b65 7220776f 6e277420 6c6f6f6b inker won't look │ │ │ │ - 0x000e7c60 20666f72 20612066 696c6520 746f206d for a file to m │ │ │ │ - 0x000e7c70 61746368 20610a20 20202020 20207769 atch a. wi │ │ │ │ - 0x000e7c80 6c646361 72642e20 20546865 2077696c ldcard. The wil │ │ │ │ - 0x000e7c90 64636172 6420616c 736f206d 65616e73 dcard also means │ │ │ │ - 0x000e7ca0 20746861 74206974 0a202020 20202020 that it. │ │ │ │ - 0x000e7cb0 646f6573 6e277420 6d617474 65722077 doesn't matter w │ │ │ │ - 0x000e7cc0 68696368 20646972 6563746f 72792063 hich directory c │ │ │ │ - 0x000e7cd0 72746265 67696e2e 6f0a2020 20202020 rtbegin.o. │ │ │ │ - 0x000e7ce0 20697320 696e2e20 202a2f0a 20202020 is in. */. │ │ │ │ - 0x000e7cf0 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x000e7d00 6f282e63 746f7273 29290a20 2020204b o(.ctors)). K │ │ │ │ - 0x000e7d10 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x000e7d20 6f282e63 746f7273 29290a20 2020202f o(.ctors)). / │ │ │ │ - 0x000e7d30 2a205765 20646f6e 27742077 616e7420 * We don't want │ │ │ │ - 0x000e7d40 746f2069 6e636c75 64652074 6865202e to include the . │ │ │ │ - 0x000e7d50 63746f72 20736563 74696f6e 2066726f ctor section fro │ │ │ │ - 0x000e7d60 6d0a2020 20202020 20746865 20637274 m. the crt │ │ │ │ - 0x000e7d70 656e642e 6f206669 6c652075 6e74696c end.o file until │ │ │ │ - 0x000e7d80 20616674 65722074 68652073 6f727465 after the sorte │ │ │ │ - 0x000e7d90 64206374 6f72732e 0a202020 20202020 d ctors.. │ │ │ │ - 0x000e7da0 54686520 2e63746f 72207365 6374696f The .ctor sectio │ │ │ │ - 0x000e7db0 6e206672 6f6d2074 68652063 7274656e n from the crten │ │ │ │ - 0x000e7dc0 64206669 6c652063 6f6e7461 696e7320 d file contains │ │ │ │ - 0x000e7dd0 7468650a 20202020 20202065 6e64206f the. end o │ │ │ │ - 0x000e7de0 66206374 6f727320 6d61726b 65722061 f ctors marker a │ │ │ │ - 0x000e7df0 6e642069 74206d75 73742062 65206c61 nd it must be la │ │ │ │ - 0x000e7e00 7374202a 2f0a2020 20204b45 45502028 st */. KEEP ( │ │ │ │ - 0x000e7e10 2a284558 434c5544 455f4649 4c452028 *(EXCLUDE_FILE ( │ │ │ │ - 0x000e7e20 2a637274 656e642e 6f202a63 7274656e *crtend.o *crten │ │ │ │ - 0x000e7e30 643f2e6f 2029202e 63746f72 7329290a d?.o ) .ctors)). │ │ │ │ - 0x000e7e40 20202020 4b454550 20282a28 534f5254 KEEP (*(SORT │ │ │ │ - 0x000e7e50 282e6374 6f72732e 2a292929 0a202020 (.ctors.*))). │ │ │ │ - 0x000e7e60 204b4545 5020282a 282e6374 6f727329 KEEP (*(.ctors) │ │ │ │ - 0x000e7e70 290a2020 7d0a2020 2e64746f 72732020 ). }. .dtors │ │ │ │ - 0x000e7e80 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000e7e90 20204b45 45502028 2a637274 62656769 KEEP (*crtbegi │ │ │ │ - 0x000e7ea0 6e2e6f28 2e64746f 72732929 0a202020 n.o(.dtors)). │ │ │ │ - 0x000e7eb0 204b4545 5020282a 63727462 6567696e KEEP (*crtbegin │ │ │ │ - 0x000e7ec0 3f2e6f28 2e64746f 72732929 0a202020 ?.o(.dtors)). │ │ │ │ - 0x000e7ed0 204b4545 5020282a 28455843 4c554445 KEEP (*(EXCLUDE │ │ │ │ - 0x000e7ee0 5f46494c 4520282a 63727465 6e642e6f _FILE (*crtend.o │ │ │ │ - 0x000e7ef0 202a6372 74656e64 3f2e6f20 29202e64 *crtend?.o ) .d │ │ │ │ - 0x000e7f00 746f7273 29290a20 2020204b 45455020 tors)). KEEP │ │ │ │ - 0x000e7f10 282a2853 4f525428 2e64746f 72732e2a (*(SORT(.dtors.* │ │ │ │ - 0x000e7f20 2929290a 20202020 4b454550 20282a28 ))). KEEP (*( │ │ │ │ - 0x000e7f30 2e64746f 72732929 0a20207d 0a20202e .dtors)). }. . │ │ │ │ - 0x000e7f40 6a637220 20202020 20202020 2020203a jcr : │ │ │ │ - 0x000e7f50 207b204b 45455020 282a282e 6a637229 { KEEP (*(.jcr) │ │ │ │ - 0x000e7f60 29207d0a 20202e64 6174612e 72656c2e ) }. .data.rel. │ │ │ │ - 0x000e7f70 726f203a 207b202a 282e6461 74612e72 ro : { *(.data.r │ │ │ │ - 0x000e7f80 656c2e72 6f2e6c6f 63616c2a 202e676e el.ro.local* .gn │ │ │ │ - 0x000e7f90 752e6c69 6e6b6f6e 63652e64 2e72656c u.linkonce.d.rel │ │ │ │ - 0x000e7fa0 2e726f2e 6c6f6361 6c2e2a29 202a282e .ro.local.*) *(. │ │ │ │ - 0x000e7fb0 64617461 2e72656c 2e726f20 2e646174 data.rel.ro .dat │ │ │ │ - 0x000e7fc0 612e7265 6c2e726f 2e2a202e 676e752e a.rel.ro.* .gnu. │ │ │ │ - 0x000e7fd0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x000e7fe0 6f2e2a29 207d0a20 202e6479 6e616d69 o.*) }. .dynami │ │ │ │ - 0x000e7ff0 63202020 20202020 203a207b 202a282e c : { *(. │ │ │ │ - 0x000e8000 64796e61 6d696329 207d0a20 202e676f dynamic) }. .go │ │ │ │ - 0x000e8010 74202020 20202020 20202020 203a207b t : { │ │ │ │ - 0x000e8020 202a282e 676f7429 202a282e 69676f74 *(.got) *(.igot │ │ │ │ - 0x000e8030 29207d0a 20202e20 3d204441 54415f53 ) }. . = DATA_S │ │ │ │ - 0x000e8040 45474d45 4e545f52 454c524f 5f454e44 EGMENT_RELRO_END │ │ │ │ - 0x000e8050 20283132 2c202e29 3b0a2020 2e676f74 (12, .);. .got │ │ │ │ - 0x000e8060 2e706c74 20202020 20202020 3a207b20 .plt : { │ │ │ │ - 0x000e8070 2a282e67 6f742e70 6c742920 2a282e69 *(.got.plt) *(.i │ │ │ │ - 0x000e8080 676f742e 706c7429 207d0a20 202e6461 got.plt) }. .da │ │ │ │ - 0x000e8090 74612020 20202020 20202020 203a0a20 ta :. │ │ │ │ - 0x000e80a0 207b0a20 20202050 524f5649 44452028 {. PROVIDE ( │ │ │ │ - 0x000e80b0 5f5f6461 74615f73 74617274 203d202e __data_start = . │ │ │ │ - 0x000e80c0 293b0a20 2020202a 282e6461 7461202e );. *(.data . │ │ │ │ - 0x000e80d0 64617461 2e2a202e 676e752e 6c696e6b data.* .gnu.link │ │ │ │ - 0x000e80e0 6f6e6365 2e642e2a 290a2020 2020534f once.d.*). SO │ │ │ │ - 0x000e80f0 52542843 4f4e5354 52554354 4f525329 RT(CONSTRUCTORS) │ │ │ │ - 0x000e8100 0a20207d 0a20202e 64617461 31202020 . }. .data1 │ │ │ │ - 0x000e8110 20202020 2020203a 207b202a 282e6461 : { *(.da │ │ │ │ - 0x000e8120 74613129 207d0a20 205f6564 61746120 ta1) }. _edata │ │ │ │ - 0x000e8130 3d202e3b 0a202050 524f5649 44452028 = .;. PROVIDE ( │ │ │ │ - 0x000e8140 65646174 61203d20 2e293b0a 20202e20 edata = .);. . │ │ │ │ - 0x000e8150 3d20414c 49474e28 414c4947 4e4f4628 = ALIGN(ALIGNOF( │ │ │ │ - 0x000e8160 4e455854 5f534543 54494f4e 29293b0a NEXT_SECTION));. │ │ │ │ - 0x000e8170 20205f5f 6273735f 73746172 74203d20 __bss_start = │ │ │ │ - 0x000e8180 2e3b0a20 205f5f62 73735f73 74617274 .;. __bss_start │ │ │ │ - 0x000e8190 5f5f203d 202e3b0a 20202e62 73732020 __ = .;. .bss │ │ │ │ - 0x000e81a0 20202020 20202020 20203a0a 20207b0a :. {. │ │ │ │ - 0x000e81b0 20202020 2a282e64 796e6273 73290a20 *(.dynbss). │ │ │ │ - 0x000e81c0 2020202a 282e6273 73202e62 73732e2a *(.bss .bss.* │ │ │ │ - 0x000e81d0 202e676e 752e6c69 6e6b6f6e 63652e62 .gnu.linkonce.b │ │ │ │ - 0x000e81e0 2e2a290a 20202020 2a28434f 4d4d4f4e .*). *(COMMON │ │ │ │ - 0x000e81f0 290a2020 20202f2a 20416c69 676e2068 ). /* Align h │ │ │ │ - 0x000e8200 65726520 746f2065 6e737572 65207468 ere to ensure th │ │ │ │ - 0x000e8210 61742069 6e207468 6520636f 6d6d6f6e at in the common │ │ │ │ - 0x000e8220 20636173 65206f66 20746865 7265206f case of there o │ │ │ │ - 0x000e8230 6e6c7920 6265696e 67206f6e 650a2020 nly being one. │ │ │ │ - 0x000e8240 20202020 20747970 65206f66 202e6273 type of .bs │ │ │ │ - 0x000e8250 73207365 6374696f 6e2c2074 68652073 s section, the s │ │ │ │ - 0x000e8260 65637469 6f6e206f 63637570 69657320 ection occupies │ │ │ │ - 0x000e8270 73706163 65207570 20746f20 5f656e64 space up to _end │ │ │ │ - 0x000e8280 2e0a2020 20202020 20416c69 676e2061 .. Align a │ │ │ │ - 0x000e8290 66746572 202e6273 7320746f 20656e73 fter .bss to ens │ │ │ │ - 0x000e82a0 75726520 636f7272 65637420 616c6967 ure correct alig │ │ │ │ - 0x000e82b0 6e6d656e 74206576 656e2069 66207468 nment even if th │ │ │ │ - 0x000e82c0 650a2020 20202020 202e6273 73207365 e. .bss se │ │ │ │ - 0x000e82d0 6374696f 6e206469 73617070 65617273 ction disappears │ │ │ │ - 0x000e82e0 20626563 61757365 20746865 72652061 because there a │ │ │ │ - 0x000e82f0 7265206e 6f20696e 70757420 73656374 re no input sect │ │ │ │ - 0x000e8300 696f6e73 2e0a2020 20202020 20464958 ions.. FIX │ │ │ │ - 0x000e8310 4d453a20 57687920 646f2077 65206e65 ME: Why do we ne │ │ │ │ - 0x000e8320 65642069 743f2057 68656e20 74686572 ed it? When ther │ │ │ │ - 0x000e8330 65206973 206e6f20 2e627373 20736563 e is no .bss sec │ │ │ │ - 0x000e8340 74696f6e 2c207765 20646f20 6e6f740a tion, we do not. │ │ │ │ - 0x000e8350 20202020 20202070 61642074 6865202e pad the . │ │ │ │ - 0x000e8360 64617461 20736563 74696f6e 2e20202a data section. * │ │ │ │ - 0x000e8370 2f0a2020 20202020 2e203d20 414c4947 /. . = ALIG │ │ │ │ - 0x000e8380 4e282e20 213d2030 203f2033 32202f20 N(. != 0 ? 32 / │ │ │ │ - 0x000e8390 38203a20 31293b0a 20207d0a 20205f62 8 : 1);. }. _b │ │ │ │ - 0x000e83a0 73735f65 6e645f5f 203d202e 3b205f5f ss_end__ = .; __ │ │ │ │ - 0x000e83b0 6273735f 656e645f 5f203d20 2e3b0a20 bss_end__ = .;. │ │ │ │ - 0x000e83c0 2020202e 203d2041 4c49474e 28333220 . = ALIGN(32 │ │ │ │ - 0x000e83d0 2f203829 3b0a2020 2f2a2053 74617274 / 8);. /* Start │ │ │ │ - 0x000e83e0 206f6620 74686520 4c617267 65204461 of the Large Da │ │ │ │ - 0x000e83f0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000e8400 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x000e8410 52542822 6c646174 612d7365 676d656e RT("ldata-segmen │ │ │ │ - 0x000e8420 74222c20 2e293b0a 20202e20 3d20414c t", .);. . = AL │ │ │ │ - 0x000e8430 49474e28 3332202f 2038293b 0a20205f IGN(32 / 8);. _ │ │ │ │ - 0x000e8440 5f656e64 5f5f203d 202e3b0a 20205f65 _end__ = .;. _e │ │ │ │ - 0x000e8450 6e64203d 202e3b0a 20205052 4f564944 nd = .;. PROVID │ │ │ │ - 0x000e8460 45202865 6e64203d 202e293b 0a20202e E (end = .);. . │ │ │ │ - 0x000e8470 203d2044 4154415f 5345474d 454e545f = DATA_SEGMENT_ │ │ │ │ - 0x000e8480 454e4420 282e293b 0a20202f 2a205374 END (.);. /* St │ │ │ │ - 0x000e8490 61727420 6f662074 68652054 696e7920 art of the Tiny │ │ │ │ - 0x000e84a0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000e84b0 0a20202f 2a205374 61627320 64656275 . /* Stabs debu │ │ │ │ - 0x000e84c0 6767696e 67207365 6374696f 6e732e20 gging sections. │ │ │ │ - 0x000e84d0 202a2f0a 20202e73 74616220 20202020 */. .stab │ │ │ │ - 0x000e84e0 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000e84f0 61622920 7d0a2020 2e737461 62737472 ab) }. .stabstr │ │ │ │ - 0x000e8500 20202020 20202030 203a207b 202a282e 0 : { *(. │ │ │ │ - 0x000e8510 73746162 73747229 207d0a20 202e7374 stabstr) }. .st │ │ │ │ - 0x000e8520 61622e65 78636c20 20202020 30203a20 ab.excl 0 : │ │ │ │ - 0x000e8530 7b202a28 2e737461 622e6578 636c2920 { *(.stab.excl) │ │ │ │ - 0x000e8540 7d0a2020 2e737461 622e6578 636c7374 }. .stab.exclst │ │ │ │ - 0x000e8550 72202030 203a207b 202a282e 73746162 r 0 : { *(.stab │ │ │ │ - 0x000e8560 2e657863 6c737472 29207d0a 20202e73 .exclstr) }. .s │ │ │ │ - 0x000e8570 7461622e 696e6465 78202020 2030203a tab.index 0 : │ │ │ │ - 0x000e8580 207b202a 282e7374 61622e69 6e646578 { *(.stab.index │ │ │ │ - 0x000e8590 29207d0a 20202e73 7461622e 696e6465 ) }. .stab.inde │ │ │ │ - 0x000e85a0 78737472 2030203a 207b202a 282e7374 xstr 0 : { *(.st │ │ │ │ - 0x000e85b0 61622e69 6e646578 73747229 207d0a20 ab.indexstr) }. │ │ │ │ - 0x000e85c0 202e636f 6d6d656e 74203020 28494e46 .comment 0 (INF │ │ │ │ - 0x000e85d0 4f29203a 207b202a 282e636f 6d6d656e O) : { *(.commen │ │ │ │ - 0x000e85e0 74293b20 4c494e4b 45525f56 45525349 t); LINKER_VERSI │ │ │ │ - 0x000e85f0 4f4e3b20 7d0a2020 2e676e75 2e627569 ON; }. .gnu.bui │ │ │ │ - 0x000e8600 6c642e61 74747269 62757465 73203a20 ld.attributes : │ │ │ │ - 0x000e8610 7b202a28 2e676e75 2e627569 6c642e61 { *(.gnu.build.a │ │ │ │ - 0x000e8620 74747269 62757465 73202e67 6e752e62 ttributes .gnu.b │ │ │ │ - 0x000e8630 75696c64 2e617474 72696275 7465732e uild.attributes. │ │ │ │ - 0x000e8640 2a29207d 0a20202f 2a204457 41524620 *) }. /* DWARF │ │ │ │ - 0x000e8650 64656275 67207365 6374696f 6e732e0a debug sections.. │ │ │ │ - 0x000e8660 20202020 2053796d 626f6c73 20696e20 Symbols in │ │ │ │ - 0x000e8670 74686520 44574152 46206465 62756767 the DWARF debugg │ │ │ │ - 0x000e8680 696e6720 73656374 696f6e73 20617265 ing sections are │ │ │ │ - 0x000e8690 2072656c 61746976 6520746f 20746865 relative to the │ │ │ │ - 0x000e86a0 20626567 696e6e69 6e670a20 20202020 beginning. │ │ │ │ - 0x000e86b0 6f662074 68652073 65637469 6f6e2073 of the section s │ │ │ │ - 0x000e86c0 6f207765 20626567 696e2074 68656d20 o we begin them │ │ │ │ - 0x000e86d0 61742030 2e20202a 2f0a2020 2f2a2044 at 0. */. /* D │ │ │ │ - 0x000e86e0 57415246 20312e20 202a2f0a 20202e64 WARF 1. */. .d │ │ │ │ - 0x000e86f0 65627567 20202020 20202020 20203020 ebug 0 │ │ │ │ - 0x000e8700 3a207b20 2a282e64 65627567 29207d0a : { *(.debug) }. │ │ │ │ - 0x000e8710 20202e6c 696e6520 20202020 20202020 .line │ │ │ │ - 0x000e8720 20203020 3a207b20 2a282e6c 696e6529 0 : { *(.line) │ │ │ │ - 0x000e8730 207d0a20 202f2a20 474e5520 44574152 }. /* GNU DWAR │ │ │ │ - 0x000e8740 46203120 65787465 6e73696f 6e732e20 F 1 extensions. │ │ │ │ - 0x000e8750 202a2f0a 20202e64 65627567 5f737263 */. .debug_src │ │ │ │ - 0x000e8760 696e666f 20203020 3a207b20 2a282e64 info 0 : { *(.d │ │ │ │ - 0x000e8770 65627567 5f737263 696e666f 29207d0a ebug_srcinfo) }. │ │ │ │ - 0x000e8780 20202e64 65627567 5f73666e 616d6573 .debug_sfnames │ │ │ │ - 0x000e8790 20203020 3a207b20 2a282e64 65627567 0 : { *(.debug │ │ │ │ - 0x000e87a0 5f73666e 616d6573 29207d0a 20202f2a _sfnames) }. /* │ │ │ │ - 0x000e87b0 20445741 52462031 2e312061 6e642044 DWARF 1.1 and D │ │ │ │ - 0x000e87c0 57415246 20322e20 202a2f0a 20202e64 WARF 2. */. .d │ │ │ │ - 0x000e87d0 65627567 5f617261 6e676573 20203020 ebug_aranges 0 │ │ │ │ - 0x000e87e0 3a207b20 2a282e64 65627567 5f617261 : { *(.debug_ara │ │ │ │ - 0x000e87f0 6e676573 29207d0a 20202e64 65627567 nges) }. .debug │ │ │ │ - 0x000e8800 5f707562 6e616d65 73203020 3a207b20 _pubnames 0 : { │ │ │ │ - 0x000e8810 2a282e64 65627567 5f707562 6e616d65 *(.debug_pubname │ │ │ │ - 0x000e8820 7329207d 0a20202f 2a204457 41524620 s) }. /* DWARF │ │ │ │ - 0x000e8830 322e2020 2a2f0a20 202e6465 6275675f 2. */. .debug_ │ │ │ │ - 0x000e8840 696e666f 20202020 2030203a 207b202a info 0 : { * │ │ │ │ - 0x000e8850 282e6465 6275675f 696e666f 202e676e (.debug_info .gn │ │ │ │ - 0x000e8860 752e6c69 6e6b6f6e 63652e77 692e2a29 u.linkonce.wi.*) │ │ │ │ - 0x000e8870 207d0a20 202e6465 6275675f 61626272 }. .debug_abbr │ │ │ │ - 0x000e8880 65762020 2030203a 207b202a 282e6465 ev 0 : { *(.de │ │ │ │ - 0x000e8890 6275675f 61626272 65762920 7d0a2020 bug_abbrev) }. │ │ │ │ - 0x000e88a0 2e646562 75675f6c 696e6520 20202020 .debug_line │ │ │ │ - 0x000e88b0 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000e88c0 696e6520 2e646562 75675f6c 696e652e ine .debug_line. │ │ │ │ - 0x000e88d0 2a202e64 65627567 5f6c696e 655f656e * .debug_line_en │ │ │ │ - 0x000e88e0 6429207d 0a20202e 64656275 675f6672 d) }. .debug_fr │ │ │ │ - 0x000e88f0 616d6520 20202030 203a207b 202a282e ame 0 : { *(. │ │ │ │ - 0x000e8900 64656275 675f6672 616d6529 207d0a20 debug_frame) }. │ │ │ │ - 0x000e8910 202e6465 6275675f 73747220 20202020 .debug_str │ │ │ │ - 0x000e8920 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8930 73747229 207d0a20 202e6465 6275675f str) }. .debug_ │ │ │ │ - 0x000e8940 6c6f6320 20202020 2030203a 207b202a loc 0 : { * │ │ │ │ - 0x000e8950 282e6465 6275675f 6c6f6329 207d0a20 (.debug_loc) }. │ │ │ │ - 0x000e8960 202e6465 6275675f 6d616369 6e666f20 .debug_macinfo │ │ │ │ - 0x000e8970 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8980 6d616369 6e666f29 207d0a20 202f2a20 macinfo) }. /* │ │ │ │ - 0x000e8990 5347492f 4d495053 20445741 52462032 SGI/MIPS DWARF 2 │ │ │ │ - 0x000e89a0 20657874 656e7369 6f6e732e 20202a2f extensions. */ │ │ │ │ - 0x000e89b0 0a20202e 64656275 675f7765 616b6e61 . .debug_weakna │ │ │ │ - 0x000e89c0 6d657320 30203a20 7b202a28 2e646562 mes 0 : { *(.deb │ │ │ │ - 0x000e89d0 75675f77 65616b6e 616d6573 29207d0a ug_weaknames) }. │ │ │ │ - 0x000e89e0 20202e64 65627567 5f66756e 636e616d .debug_funcnam │ │ │ │ - 0x000e89f0 65732030 203a207b 202a282e 64656275 es 0 : { *(.debu │ │ │ │ - 0x000e8a00 675f6675 6e636e61 6d657329 207d0a20 g_funcnames) }. │ │ │ │ - 0x000e8a10 202e6465 6275675f 74797065 6e616d65 .debug_typename │ │ │ │ - 0x000e8a20 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000e8a30 5f747970 656e616d 65732920 7d0a2020 _typenames) }. │ │ │ │ - 0x000e8a40 2e646562 75675f76 61726e61 6d657320 .debug_varnames │ │ │ │ - 0x000e8a50 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8a60 7661726e 616d6573 29207d0a 20202f2a varnames) }. /* │ │ │ │ - 0x000e8a70 20445741 52462033 2e20202a 2f0a2020 DWARF 3. */. │ │ │ │ - 0x000e8a80 2e646562 75675f70 75627479 70657320 .debug_pubtypes │ │ │ │ - 0x000e8a90 30203a20 7b202a28 2e646562 75675f70 0 : { *(.debug_p │ │ │ │ - 0x000e8aa0 75627479 70657329 207d0a20 202e6465 ubtypes) }. .de │ │ │ │ - 0x000e8ab0 6275675f 72616e67 65732020 2030203a bug_ranges 0 : │ │ │ │ - 0x000e8ac0 207b202a 282e6465 6275675f 72616e67 { *(.debug_rang │ │ │ │ - 0x000e8ad0 65732920 7d0a2020 2f2a2044 57415246 es) }. /* DWARF │ │ │ │ - 0x000e8ae0 20352e20 202a2f0a 20202e64 65627567 5. */. .debug │ │ │ │ - 0x000e8af0 5f616464 72202020 20203020 3a207b20 _addr 0 : { │ │ │ │ - 0x000e8b00 2a282e64 65627567 5f616464 7229207d *(.debug_addr) } │ │ │ │ - 0x000e8b10 0a20202e 64656275 675f6c69 6e655f73 . .debug_line_s │ │ │ │ - 0x000e8b20 74722030 203a207b 202a282e 64656275 tr 0 : { *(.debu │ │ │ │ - 0x000e8b30 675f6c69 6e655f73 74722920 7d0a2020 g_line_str) }. │ │ │ │ - 0x000e8b40 2e646562 75675f6c 6f636c69 73747320 .debug_loclists │ │ │ │ - 0x000e8b50 30203a20 7b202a28 2e646562 75675f6c 0 : { *(.debug_l │ │ │ │ - 0x000e8b60 6f636c69 73747329 207d0a20 202e6465 oclists) }. .de │ │ │ │ - 0x000e8b70 6275675f 6d616372 6f202020 2030203a bug_macro 0 : │ │ │ │ - 0x000e8b80 207b202a 282e6465 6275675f 6d616372 { *(.debug_macr │ │ │ │ - 0x000e8b90 6f29207d 0a20202e 64656275 675f6e61 o) }. .debug_na │ │ │ │ - 0x000e8ba0 6d657320 20202030 203a207b 202a282e mes 0 : { *(. │ │ │ │ - 0x000e8bb0 64656275 675f6e61 6d657329 207d0a20 debug_names) }. │ │ │ │ - 0x000e8bc0 202e6465 6275675f 726e676c 69737473 .debug_rnglists │ │ │ │ - 0x000e8bd0 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8be0 726e676c 69737473 29207d0a 20202e64 rnglists) }. .d │ │ │ │ - 0x000e8bf0 65627567 5f737472 5f6f6666 73657473 ebug_str_offsets │ │ │ │ - 0x000e8c00 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8c10 7374725f 6f666673 65747329 207d0a20 str_offsets) }. │ │ │ │ - 0x000e8c20 202e6465 6275675f 73757020 20202020 .debug_sup │ │ │ │ - 0x000e8c30 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000e8c40 73757029 207d0a20 202e4152 4d2e6174 sup) }. .ARM.at │ │ │ │ - 0x000e8c50 74726962 75746573 2030203a 207b204b tributes 0 : { K │ │ │ │ - 0x000e8c60 45455020 282a282e 41524d2e 61747472 EEP (*(.ARM.attr │ │ │ │ - 0x000e8c70 69627574 65732929 204b4545 5020282a ibutes)) KEEP (* │ │ │ │ - 0x000e8c80 282e676e 752e6174 74726962 75746573 (.gnu.attributes │ │ │ │ - 0x000e8c90 2929207d 0a20202e 6e6f7465 2e676e75 )) }. .note.gnu │ │ │ │ - 0x000e8ca0 2e61726d 2e696465 6e742030 203a207b .arm.ident 0 : { │ │ │ │ - 0x000e8cb0 204b4545 5020282a 282e6e6f 74652e67 KEEP (*(.note.g │ │ │ │ - 0x000e8cc0 6e752e61 726d2e69 64656e74 2929207d nu.arm.ident)) } │ │ │ │ - 0x000e8cd0 0a20202f 44495343 4152442f 203a207b . /DISCARD/ : { │ │ │ │ - 0x000e8ce0 202a282e 6e6f7465 2e474e55 2d737461 *(.note.GNU-sta │ │ │ │ - 0x000e8cf0 636b2920 2a282e67 6e755f64 65627567 ck) *(.gnu_debug │ │ │ │ - 0x000e8d00 6c696e6b 29202a28 2e676e75 2e6c746f link) *(.gnu.lto │ │ │ │ - 0x000e8d10 5f2a2920 2a282e67 6e755f6f 626a6563 _*) *(.gnu_objec │ │ │ │ - 0x000e8d20 745f6f6e 6c792920 7d0a7d0a 0a000000 t_only) }.}..... │ │ │ │ - 0x000e8d30 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ - 0x000e8d40 20636f6d 6272656c 6f63202a 2f0a2f2a combreloc */./* │ │ │ │ - 0x000e8d50 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x000e8d60 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x000e8d70 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x000e8d80 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x000e8d90 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x000e8da0 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x000e8db0 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x000e8dc0 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x000e8dd0 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x000e8de0 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x000e8df0 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x000e8e00 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x000e8e10 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x000e8e20 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x000e8e30 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x000e8e40 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x000e8e50 41542822 656c6633 322d6c69 74746c65 AT("elf32-little │ │ │ │ - 0x000e8e60 61617263 68363422 2c202265 6c663332 aarch64", "elf32 │ │ │ │ - 0x000e8e70 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x000e8e80 6c663332 2d6c6974 746c6561 61726368 lf32-littleaarch │ │ │ │ - 0x000e8e90 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x000e8ea0 28616172 63683634 3a696c70 3332290a (aarch64:ilp32). │ │ │ │ - 0x000e8eb0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x000e8ec0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000e8ed0 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x000e8ee0 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000e8ef0 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000e8f00 223d2f6c 69622f61 61726368 36345f69 "=/lib/aarch64_i │ │ │ │ - 0x000e8f10 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000e8f20 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000e8f30 7573722f 6c69622f 61617263 6836345f usr/lib/aarch64_ │ │ │ │ - 0x000e8f40 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000e8f50 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000e8f60 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000e8f70 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000e8f80 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e8f90 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ - 0x000e8fa0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000e8fb0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000e8fc0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e8fd0 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000e8fe0 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x000e8ff0 6836342d 6c696e75 782d676e 75696c70 h64-linux-gnuilp │ │ │ │ - 0x000e9000 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000e9010 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000e9020 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000e9030 5f444952 28223d2f 6c696269 6c703332 _DIR("=/libilp32 │ │ │ │ - 0x000e9040 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000e9050 3d2f7573 722f6c69 62696c70 33322229 =/usr/libilp32") │ │ │ │ - 0x000e9060 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000e9070 7573722f 6c6f6361 6c2f6c69 6222293b usr/local/lib"); │ │ │ │ - 0x000e9080 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000e9090 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000e90a0 28223d2f 7573722f 6c696222 293b2053 ("=/usr/lib"); S │ │ │ │ - 0x000e90b0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e90c0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e90d0 6e752f6c 6962696c 70333222 293b2053 nu/libilp32"); S │ │ │ │ - 0x000e90e0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000e90f0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000e9100 6e752f6c 69622229 3b0a5345 4354494f nu/lib");.SECTIO │ │ │ │ - 0x000e9110 4e530a7b 0a20202f 2a205265 61642d6f NS.{. /* Read-o │ │ │ │ - 0x000e9120 6e6c7920 73656374 696f6e73 2c206d65 nly sections, me │ │ │ │ - 0x000e9130 72676564 20696e74 6f207465 78742073 rged into text s │ │ │ │ - 0x000e9140 65676d65 6e743a20 2a2f0a20 2050524f egment: */. PRO │ │ │ │ - 0x000e9150 56494445 20285f5f 65786563 75746162 VIDE (__executab │ │ │ │ - 0x000e9160 6c655f73 74617274 203d2053 45474d45 le_start = SEGME │ │ │ │ - 0x000e9170 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000e9180 65676d65 6e74222c 20307834 30303030 egment", 0x40000 │ │ │ │ - 0x000e9190 3029293b 0a20202e 203d2053 45474d45 0));. . = SEGME │ │ │ │ - 0x000e91a0 4e545f53 54415254 28227465 78742d73 NT_START("text-s │ │ │ │ - 0x000e91b0 65676d65 6e74222c 20307834 30303030 egment", 0x40000 │ │ │ │ - 0x000e91c0 3029202b 2053495a 454f465f 48454144 0) + SIZEOF_HEAD │ │ │ │ - 0x000e91d0 4552533b 0a20202f 2a20506c 61636520 ERS;. /* Place │ │ │ │ - 0x000e91e0 74686520 6275696c 642d6964 20617320 the build-id as │ │ │ │ - 0x000e91f0 636c6f73 6520746f 20746865 20454c46 close to the ELF │ │ │ │ - 0x000e9200 20686561 64657273 20617320 706f7373 headers as poss │ │ │ │ - 0x000e9210 69626c65 2e202054 6869730a 20202020 ible. This. │ │ │ │ - 0x000e9220 206d6178 696d6973 65732074 68652063 maximises the c │ │ │ │ - 0x000e9230 68616e63 65207468 65206275 696c642d hance the build- │ │ │ │ - 0x000e9240 69642077 696c6c20 62652070 72657365 id will be prese │ │ │ │ - 0x000e9250 6e742069 6e20636f 72652066 696c6573 nt in core files │ │ │ │ - 0x000e9260 2c0a2020 20202077 68696368 20474442 ,. which GDB │ │ │ │ - 0x000e9270 2063616e 20746865 6e207573 6520746f can then use to │ │ │ │ - 0x000e9280 206c6f63 61746520 74686520 6173736f locate the asso │ │ │ │ - 0x000e9290 63696174 65642064 65627567 696e666f ciated debuginfo │ │ │ │ - 0x000e92a0 2066696c 652e2020 2a2f0a20 202e6e6f file. */. .no │ │ │ │ - 0x000e92b0 74652e67 6e752e62 75696c64 2d696420 te.gnu.build-id │ │ │ │ - 0x000e92c0 203a207b 202a282e 6e6f7465 2e676e75 : { *(.note.gnu │ │ │ │ - 0x000e92d0 2e627569 6c642d69 6429207d 0a20202e .build-id) }. . │ │ │ │ - 0x000e92e0 696e7465 72702020 20202020 2020203a interp : │ │ │ │ - 0x000e92f0 207b202a 282e696e 74657270 29207d0a { *(.interp) }. │ │ │ │ - 0x000e9300 20202e68 61736820 20202020 20202020 .hash │ │ │ │ - 0x000e9310 20203a20 7b202a28 2e686173 6829207d : { *(.hash) } │ │ │ │ - 0x000e9320 0a20202e 676e752e 68617368 20202020 . .gnu.hash │ │ │ │ - 0x000e9330 2020203a 207b202a 282e676e 752e6861 : { *(.gnu.ha │ │ │ │ - 0x000e9340 73682920 7d0a2020 2e64796e 73796d20 sh) }. .dynsym │ │ │ │ - 0x000e9350 20202020 20202020 3a207b20 2a282e64 : { *(.d │ │ │ │ - 0x000e9360 796e7379 6d29207d 0a20202e 64796e73 ynsym) }. .dyns │ │ │ │ - 0x000e9370 74722020 20202020 2020203a 207b202a tr : { * │ │ │ │ - 0x000e9380 282e6479 6e737472 29207d0a 20202e67 (.dynstr) }. .g │ │ │ │ - 0x000e9390 6e752e76 65727369 6f6e2020 20203a20 nu.version : │ │ │ │ - 0x000e93a0 7b202a28 2e676e75 2e766572 73696f6e { *(.gnu.version │ │ │ │ - 0x000e93b0 29207d0a 20202e67 6e752e76 65727369 ) }. .gnu.versi │ │ │ │ - 0x000e93c0 6f6e5f64 20203a20 7b202a28 2e676e75 on_d : { *(.gnu │ │ │ │ - 0x000e93d0 2e766572 73696f6e 5f642920 7d0a2020 .version_d) }. │ │ │ │ - 0x000e93e0 2e676e75 2e766572 73696f6e 5f722020 .gnu.version_r │ │ │ │ - 0x000e93f0 3a207b20 2a282e67 6e752e76 65727369 : { *(.gnu.versi │ │ │ │ - 0x000e9400 6f6e5f72 29207d0a 20202e72 656c612e on_r) }. .rela. │ │ │ │ - 0x000e9410 64796e20 20202020 20203a0a 20202020 dyn :. │ │ │ │ - 0x000e9420 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000e9430 696e6974 290a2020 20202020 2a282e72 init). *(.r │ │ │ │ - 0x000e9440 656c612e 74657874 202e7265 6c612e74 ela.text .rela.t │ │ │ │ - 0x000e9450 6578742e 2a202e72 656c612e 676e752e ext.* .rela.gnu. │ │ │ │ - 0x000e9460 6c696e6b 6f6e6365 2e742e2a 290a2020 linkonce.t.*). │ │ │ │ - 0x000e9470 20202020 2a282e72 656c612e 66696e69 *(.rela.fini │ │ │ │ - 0x000e9480 290a2020 20202020 2a282e72 656c612e ). *(.rela. │ │ │ │ - 0x000e9490 726f6461 7461202e 72656c61 2e726f64 rodata .rela.rod │ │ │ │ - 0x000e94a0 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x000e94b0 6c696e6b 6f6e6365 2e722e2a 290a2020 linkonce.r.*). │ │ │ │ - 0x000e94c0 20202020 2a282e72 656c612e 64617461 *(.rela.data │ │ │ │ - 0x000e94d0 202e7265 6c612e64 6174612e 2a202e72 .rela.data.* .r │ │ │ │ - 0x000e94e0 656c612e 676e752e 6c696e6b 6f6e6365 ela.gnu.linkonce │ │ │ │ - 0x000e94f0 2e642e2a 290a2020 20202020 2a282e72 .d.*). *(.r │ │ │ │ - 0x000e9500 656c612e 74646174 61202e72 656c612e ela.tdata .rela. │ │ │ │ - 0x000e9510 74646174 612e2a20 2e72656c 612e676e tdata.* .rela.gn │ │ │ │ - 0x000e9520 752e6c69 6e6b6f6e 63652e74 642e2a29 u.linkonce.td.*) │ │ │ │ - 0x000e9530 0a202020 2020202a 282e7265 6c612e74 . *(.rela.t │ │ │ │ - 0x000e9540 62737320 2e72656c 612e7462 73732e2a bss .rela.tbss.* │ │ │ │ - 0x000e9550 202e7265 6c612e67 6e752e6c 696e6b6f .rela.gnu.linko │ │ │ │ - 0x000e9560 6e63652e 74622e2a 290a2020 20202020 nce.tb.*). │ │ │ │ - 0x000e9570 2a282e72 656c612e 63746f72 73290a20 *(.rela.ctors). │ │ │ │ - 0x000e9580 20202020 202a282e 72656c61 2e64746f *(.rela.dto │ │ │ │ - 0x000e9590 7273290a 20202020 20202a28 2e72656c rs). *(.rel │ │ │ │ - 0x000e95a0 612e676f 74290a20 20202020 202a282e a.got). *(. │ │ │ │ - 0x000e95b0 72656c61 2e627373 202e7265 6c612e62 rela.bss .rela.b │ │ │ │ - 0x000e95c0 73732e2a 202e7265 6c612e67 6e752e6c ss.* .rela.gnu.l │ │ │ │ - 0x000e95d0 696e6b6f 6e63652e 622e2a29 0a202020 inkonce.b.*). │ │ │ │ - 0x000e95e0 2020202a 282e7265 6c612e69 66756e63 *(.rela.ifunc │ │ │ │ - 0x000e95f0 290a2020 20207d0a 20202e72 656c612e ). }. .rela. │ │ │ │ - 0x000e9600 706c7420 20202020 20203a0a 20202020 plt :. │ │ │ │ - 0x000e9610 7b0a2020 20202020 2a282e72 656c612e {. *(.rela. │ │ │ │ - 0x000e9620 706c7429 0a202020 20202050 524f5649 plt). PROVI │ │ │ │ - 0x000e9630 44455f48 49444445 4e20285f 5f72656c DE_HIDDEN (__rel │ │ │ │ - 0x000e9640 615f6970 6c745f73 74617274 203d202e a_iplt_start = . │ │ │ │ - 0x000e9650 293b0a20 20202020 202a282e 72656c61 );. *(.rela │ │ │ │ - 0x000e9660 2e69706c 74290a20 20202020 2050524f .iplt). PRO │ │ │ │ - 0x000e9670 56494445 5f484944 44454e20 285f5f72 VIDE_HIDDEN (__r │ │ │ │ - 0x000e9680 656c615f 69706c74 5f656e64 203d202e ela_iplt_end = . │ │ │ │ - 0x000e9690 293b0a20 2020207d 0a20202e 72656c72 );. }. .relr │ │ │ │ - 0x000e96a0 2e64796e 203a207b 202a282e 72656c72 .dyn : { *(.relr │ │ │ │ - 0x000e96b0 2e64796e 29207d0a 20202f2a 20537461 .dyn) }. /* Sta │ │ │ │ - 0x000e96c0 7274206f 66207468 65206578 65637574 rt of the execut │ │ │ │ - 0x000e96d0 61626c65 20636f64 65207265 67696f6e able code region │ │ │ │ - 0x000e96e0 2e20202a 2f0a2020 2e696e69 74202020 . */. .init │ │ │ │ - 0x000e96f0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000e9700 20204b45 45502028 2a28534f 52545f4e KEEP (*(SORT_N │ │ │ │ - 0x000e9710 4f4e4528 2e696e69 74292929 0a20207d ONE(.init))). } │ │ │ │ - 0x000e9720 203d3078 31663230 30336435 0a20202e =0x1f2003d5. . │ │ │ │ - 0x000e9730 706c7420 20202020 20202020 2020203a plt : │ │ │ │ - 0x000e9740 20414c49 474e2831 3629207b 202a282e ALIGN(16) { *(. │ │ │ │ - 0x000e9750 706c7429 202a282e 69706c74 29207d0a plt) *(.iplt) }. │ │ │ │ - 0x000e9760 20202e74 65787420 20202020 20202020 .text │ │ │ │ - 0x000e9770 20203a0a 20207b0a 20202020 2a282e74 :. {. *(.t │ │ │ │ - 0x000e9780 6578742e 756e6c69 6b656c79 202e7465 ext.unlikely .te │ │ │ │ - 0x000e9790 78742e2a 5f756e6c 696b656c 79202e74 xt.*_unlikely .t │ │ │ │ - 0x000e97a0 6578742e 756e6c69 6b656c79 2e2a290a ext.unlikely.*). │ │ │ │ - 0x000e97b0 20202020 2a282e74 6578742e 65786974 *(.text.exit │ │ │ │ - 0x000e97c0 202e7465 78742e65 7869742e 2a290a20 .text.exit.*). │ │ │ │ - 0x000e97d0 2020202a 282e7465 78742e73 74617274 *(.text.start │ │ │ │ - 0x000e97e0 7570202e 74657874 2e737461 72747570 up .text.startup │ │ │ │ - 0x000e97f0 2e2a290a 20202020 2a282e74 6578742e .*). *(.text. │ │ │ │ - 0x000e9800 686f7420 2e746578 742e686f 742e2a29 hot .text.hot.*) │ │ │ │ - 0x000e9810 0a202020 202a2853 4f525428 2e746578 . *(SORT(.tex │ │ │ │ - 0x000e9820 742e736f 72746564 2e2a2929 0a202020 t.sorted.*)). │ │ │ │ - 0x000e9830 202a282e 74657874 202e7374 7562202e *(.text .stub . │ │ │ │ - 0x000e9840 74657874 2e2a202e 676e752e 6c696e6b text.* .gnu.link │ │ │ │ - 0x000e9850 6f6e6365 2e742e2a 290a2020 20202f2a once.t.*). /* │ │ │ │ - 0x000e9860 202e676e 752e7761 726e696e 67207365 .gnu.warning se │ │ │ │ - 0x000e9870 6374696f 6e732061 72652068 616e646c ctions are handl │ │ │ │ - 0x000e9880 65642073 70656369 616c6c79 20627920 ed specially by │ │ │ │ - 0x000e9890 656c662e 656d2e20 202a2f0a 20202020 elf.em. */. │ │ │ │ - 0x000e98a0 2a282e67 6e752e77 61726e69 6e67290a *(.gnu.warning). │ │ │ │ - 0x000e98b0 20207d20 3d307831 66323030 3364350a } =0x1f2003d5. │ │ │ │ - 0x000e98c0 20202e66 696e6920 20202020 20202020 .fini │ │ │ │ - 0x000e98d0 20203a0a 20207b0a 20202020 4b454550 :. {. KEEP │ │ │ │ - 0x000e98e0 20282a28 534f5254 5f4e4f4e 45282e66 (*(SORT_NONE(.f │ │ │ │ - 0x000e98f0 696e6929 29290a20 207d203d 30783166 ini))). } =0x1f │ │ │ │ - 0x000e9900 32303033 64350a20 2050524f 56494445 2003d5. PROVIDE │ │ │ │ - 0x000e9910 20285f5f 65746578 74203d20 2e293b0a (__etext = .);. │ │ │ │ - 0x000e9920 20205052 4f564944 4520285f 65746578 PROVIDE (_etex │ │ │ │ - 0x000e9930 74203d20 2e293b0a 20205052 4f564944 t = .);. PROVID │ │ │ │ - 0x000e9940 45202865 74657874 203d202e 293b0a20 E (etext = .);. │ │ │ │ - 0x000e9950 202f2a20 53746172 74206f66 20746865 /* Start of the │ │ │ │ - 0x000e9960 20526561 64204f6e 6c792044 61746120 Read Only Data │ │ │ │ - 0x000e9970 72656769 6f6e2e20 202a2f0a 20202e72 region. */. .r │ │ │ │ - 0x000e9980 6f646174 61202020 20202020 20203a20 odata : │ │ │ │ - 0x000e9990 7b202a28 2e726f64 61746120 2e726f64 { *(.rodata .rod │ │ │ │ - 0x000e99a0 6174612e 2a202e67 6e752e6c 696e6b6f ata.* .gnu.linko │ │ │ │ - 0x000e99b0 6e63652e 722e2a29 207d0a20 202e726f nce.r.*) }. .ro │ │ │ │ - 0x000e99c0 64617461 31202020 20202020 203a207b data1 : { │ │ │ │ - 0x000e99d0 202a282e 726f6461 74613129 207d0a20 *(.rodata1) }. │ │ │ │ - 0x000e99e0 202e6568 5f667261 6d655f68 64722020 .eh_frame_hdr │ │ │ │ - 0x000e99f0 203a207b 202a282e 65685f66 72616d65 : { *(.eh_frame │ │ │ │ - 0x000e9a00 5f686472 29202a28 2e65685f 6672616d _hdr) *(.eh_fram │ │ │ │ - 0x000e9a10 655f656e 74727920 2e65685f 6672616d e_entry .eh_fram │ │ │ │ - 0x000e9a20 655f656e 7472792e 2a29207d 0a20202e e_entry.*) }. . │ │ │ │ - 0x000e9a30 65685f66 72616d65 20202020 2020203a eh_frame : │ │ │ │ - 0x000e9a40 204f4e4c 595f4946 5f524f20 7b204b45 ONLY_IF_RO { KE │ │ │ │ - 0x000e9a50 45502028 2a282e65 685f6672 616d6529 EP (*(.eh_frame) │ │ │ │ - 0x000e9a60 29202a28 2e65685f 6672616d 652e2a29 ) *(.eh_frame.*) │ │ │ │ - 0x000e9a70 207d0a20 202e7366 72616d65 20202020 }. .sframe │ │ │ │ - 0x000e9a80 20202020 203a204f 4e4c595f 49465f52 : ONLY_IF_R │ │ │ │ - 0x000e9a90 4f207b20 4b454550 20282a28 2e736672 O { KEEP (*(.sfr │ │ │ │ - 0x000e9aa0 616d6529 29202a28 2e736672 616d652e ame)) *(.sframe. │ │ │ │ - 0x000e9ab0 2a29207d 0a20202e 6763635f 65786365 *) }. .gcc_exce │ │ │ │ - 0x000e9ac0 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000e9ad0 595f4946 5f524f20 7b202a28 2e676363 Y_IF_RO { *(.gcc │ │ │ │ - 0x000e9ae0 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000e9af0 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000e9b00 2a29207d 0a20202e 676e755f 65787461 *) }. .gnu_exta │ │ │ │ - 0x000e9b10 62202020 3a204f4e 4c595f49 465f524f b : ONLY_IF_RO │ │ │ │ - 0x000e9b20 207b202a 282e676e 755f6578 7461622a { *(.gnu_extab* │ │ │ │ - 0x000e9b30 29207d0a 20202f2a 20546865 73652073 ) }. /* These s │ │ │ │ - 0x000e9b40 65637469 6f6e7320 61726520 67656e65 ections are gene │ │ │ │ - 0x000e9b50 72617465 64206279 20746865 2053756e rated by the Sun │ │ │ │ - 0x000e9b60 2f4f7261 636c6520 432b2b20 636f6d70 /Oracle C++ comp │ │ │ │ - 0x000e9b70 696c6572 2e20202a 2f0a2020 2e657863 iler. */. .exc │ │ │ │ - 0x000e9b80 65707469 6f6e5f72 616e6765 73202020 eption_ranges │ │ │ │ - 0x000e9b90 3a204f4e 4c595f49 465f524f 207b202a : ONLY_IF_RO { * │ │ │ │ - 0x000e9ba0 282e6578 63657074 696f6e5f 72616e67 (.exception_rang │ │ │ │ - 0x000e9bb0 65732a29 207d0a20 202f2a20 56617269 es*) }. /* Vari │ │ │ │ - 0x000e9bc0 6f757320 6e6f7465 20736563 74696f6e ous note section │ │ │ │ - 0x000e9bd0 732e2020 506c6163 65642068 65726520 s. Placed here │ │ │ │ - 0x000e9be0 736f2074 68617420 74686579 20617265 so that they are │ │ │ │ - 0x000e9bf0 20616c77 61797320 696e636c 75646564 always included │ │ │ │ - 0x000e9c00 0a202020 2020696e 20746865 20726561 . in the rea │ │ │ │ - 0x000e9c10 642d6f6e 6c792073 65676d65 6e742061 d-only segment a │ │ │ │ - 0x000e9c20 6e64206e 6f742074 72656174 65642061 nd not treated a │ │ │ │ - 0x000e9c30 73206f72 7068616e 20736563 74696f6e s orphan section │ │ │ │ - 0x000e9c40 732e2020 5468650a 20202020 20637572 s. The. cur │ │ │ │ - 0x000e9c50 72656e74 206f7270 68616e20 68616e64 rent orphan hand │ │ │ │ - 0x000e9c60 6c696e67 20616c67 6f726974 686d2064 ling algorithm d │ │ │ │ - 0x000e9c70 6f657320 706c6163 65206e6f 74652073 oes place note s │ │ │ │ - 0x000e9c80 65637469 6f6e7320 61667465 7220522f ections after R/ │ │ │ │ - 0x000e9c90 4f0a2020 20202064 6174612c 20627574 O. data, but │ │ │ │ - 0x000e9ca0 20746869 73206973 206e6f74 20677561 this is not gua │ │ │ │ - 0x000e9cb0 72616e74 65656420 746f2061 6c776179 ranteed to alway │ │ │ │ - 0x000e9cc0 73206265 20746865 20636173 652e2020 s be the case. │ │ │ │ - 0x000e9cd0 2a2f0a20 202e6e6f 74652e62 75696c64 */. .note.build │ │ │ │ - 0x000e9ce0 2d696420 3a202020 2020207b 202a282e -id : { *(. │ │ │ │ - 0x000e9cf0 6e6f7465 2e627569 6c642d69 6429207d note.build-id) } │ │ │ │ - 0x000e9d00 0a20202e 6e6f7465 2e474e55 2d737461 . .note.GNU-sta │ │ │ │ - 0x000e9d10 636b203a 20202020 207b202a 282e6e6f ck : { *(.no │ │ │ │ - 0x000e9d20 74652e47 4e552d73 7461636b 29207d0a te.GNU-stack) }. │ │ │ │ - 0x000e9d30 20202e6e 6f74652e 676e752e 70726f70 .note.gnu.prop │ │ │ │ - 0x000e9d40 65727479 203a2020 7b202a28 2e6e6f74 erty : { *(.not │ │ │ │ - 0x000e9d50 652e676e 752e7072 6f706572 74792920 e.gnu.property) │ │ │ │ - 0x000e9d60 7d0a2020 2e6e6f74 652e4142 492d7461 }. .note.ABI-ta │ │ │ │ - 0x000e9d70 67203a20 20202020 20207b20 2a282e6e g : { *(.n │ │ │ │ - 0x000e9d80 6f74652e 4142492d 74616729 207d0a20 ote.ABI-tag) }. │ │ │ │ - 0x000e9d90 202e6e6f 74652e70 61636b61 6765203a .note.package : │ │ │ │ - 0x000e9da0 20202020 2020207b 202a282e 6e6f7465 { *(.note │ │ │ │ - 0x000e9db0 2e706163 6b616765 29207d0a 20202e6e .package) }. .n │ │ │ │ - 0x000e9dc0 6f74652e 646c6f70 656e203a 20202020 ote.dlopen : │ │ │ │ - 0x000e9dd0 20202020 7b202a28 2e6e6f74 652e646c { *(.note.dl │ │ │ │ - 0x000e9de0 6f70656e 29207d0a 20202e6e 6f74652e open) }. .note. │ │ │ │ - 0x000e9df0 6e657462 73642e69 64656e74 203a2020 netbsd.ident : │ │ │ │ - 0x000e9e00 7b202a28 2e6e6f74 652e6e65 74627364 { *(.note.netbsd │ │ │ │ - 0x000e9e10 2e696465 6e742920 7d0a2020 2e6e6f74 .ident) }. .not │ │ │ │ - 0x000e9e20 652e6f70 656e6273 642e6964 656e7420 e.openbsd.ident │ │ │ │ - 0x000e9e30 3a207b20 2a282e6e 6f74652e 6f70656e : { *(.note.open │ │ │ │ - 0x000e9e40 6273642e 6964656e 7429207d 0a20202f bsd.ident) }. / │ │ │ │ - 0x000e9e50 2a205374 61727420 6f662074 68652052 * Start of the R │ │ │ │ - 0x000e9e60 65616420 57726974 65204461 74612072 ead Write Data r │ │ │ │ - 0x000e9e70 6567696f 6e2e2020 2a2f0a20 202f2a20 egion. */. /* │ │ │ │ - 0x000e9e80 41646a75 73742074 68652061 64647265 Adjust the addre │ │ │ │ - 0x000e9e90 73732066 6f722074 68652064 61746120 ss for the data │ │ │ │ - 0x000e9ea0 7365676d 656e742e 20205765 2077616e segment. We wan │ │ │ │ - 0x000e9eb0 7420746f 2061646a 75737420 75702074 t to adjust up t │ │ │ │ - 0x000e9ec0 6f0a2020 20202074 68652073 616d6520 o. the same │ │ │ │ - 0x000e9ed0 61646472 65737320 77697468 696e2074 address within t │ │ │ │ - 0x000e9ee0 68652070 61676520 6f6e2074 6865206e he page on the n │ │ │ │ - 0x000e9ef0 65787420 70616765 2075702e 20202a2f ext page up. */ │ │ │ │ - 0x000e9f00 0a20202e 203d2044 4154415f 5345474d . . = DATA_SEGM │ │ │ │ - 0x000e9f10 454e545f 414c4947 4e202843 4f4e5354 ENT_ALIGN (CONST │ │ │ │ - 0x000e9f20 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000e9f30 292c2043 4f4e5354 414e5420 28434f4d ), CONSTANT (COM │ │ │ │ - 0x000e9f40 4d4f4e50 41474553 495a4529 293b0a20 MONPAGESIZE));. │ │ │ │ - 0x000e9f50 202f2a20 45786365 7074696f 6e206861 /* Exception ha │ │ │ │ - 0x000e9f60 6e646c69 6e672e20 202a2f0a 20202e65 ndling. */. .e │ │ │ │ - 0x000e9f70 685f6672 616d6520 20202020 20203a20 h_frame : │ │ │ │ - 0x000e9f80 4f4e4c59 5f49465f 5257207b 204b4545 ONLY_IF_RW { KEE │ │ │ │ - 0x000e9f90 5020282a 282e6568 5f667261 6d652929 P (*(.eh_frame)) │ │ │ │ - 0x000e9fa0 202a282e 65685f66 72616d65 2e2a2920 *(.eh_frame.*) │ │ │ │ - 0x000e9fb0 7d0a2020 2e736672 616d6520 20202020 }. .sframe │ │ │ │ - 0x000e9fc0 20202020 3a204f4e 4c595f49 465f5257 : ONLY_IF_RW │ │ │ │ - 0x000e9fd0 207b204b 45455020 282a282e 73667261 { KEEP (*(.sfra │ │ │ │ - 0x000e9fe0 6d652929 202a282e 73667261 6d652e2a me)) *(.sframe.* │ │ │ │ - 0x000e9ff0 29207d0a 20202e67 6e755f65 78746162 ) }. .gnu_extab │ │ │ │ - 0x000ea000 20202020 20203a20 4f4e4c59 5f49465f : ONLY_IF_ │ │ │ │ - 0x000ea010 5257207b 202a282e 676e755f 65787461 RW { *(.gnu_exta │ │ │ │ - 0x000ea020 6229207d 0a20202e 6763635f 65786365 b) }. .gcc_exce │ │ │ │ - 0x000ea030 70745f74 61626c65 2020203a 204f4e4c pt_table : ONL │ │ │ │ - 0x000ea040 595f4946 5f525720 7b202a28 2e676363 Y_IF_RW { *(.gcc │ │ │ │ - 0x000ea050 5f657863 6570745f 7461626c 65202e67 _except_table .g │ │ │ │ - 0x000ea060 63635f65 78636570 745f7461 626c652e cc_except_table. │ │ │ │ - 0x000ea070 2a29207d 0a20202e 65786365 7074696f *) }. .exceptio │ │ │ │ - 0x000ea080 6e5f7261 6e676573 2020203a 204f4e4c n_ranges : ONL │ │ │ │ - 0x000ea090 595f4946 5f525720 7b202a28 2e657863 Y_IF_RW { *(.exc │ │ │ │ - 0x000ea0a0 65707469 6f6e5f72 616e6765 732a2920 eption_ranges*) │ │ │ │ - 0x000ea0b0 7d0a2020 2f2a2054 68726561 64204c6f }. /* Thread Lo │ │ │ │ - 0x000ea0c0 63616c20 53746f72 61676520 73656374 cal Storage sect │ │ │ │ - 0x000ea0d0 696f6e73 2e20202a 2f0a2020 2e746461 ions. */. .tda │ │ │ │ - 0x000ea0e0 74610920 203a0a20 20207b0a 20202020 ta. :. {. │ │ │ │ - 0x000ea0f0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000ea100 285f5f74 64617461 5f737461 7274203d (__tdata_start = │ │ │ │ - 0x000ea110 202e293b 0a202020 20202a28 2e746461 .);. *(.tda │ │ │ │ - 0x000ea120 7461202e 74646174 612e2a20 2e676e75 ta .tdata.* .gnu │ │ │ │ - 0x000ea130 2e6c696e 6b6f6e63 652e7464 2e2a290a .linkonce.td.*). │ │ │ │ - 0x000ea140 2020207d 0a20202e 74627373 09092020 }. .tbss.. │ │ │ │ - 0x000ea150 3a207b20 2a282e74 62737320 2e746273 : { *(.tbss .tbs │ │ │ │ - 0x000ea160 732e2a20 2e676e75 2e6c696e 6b6f6e63 s.* .gnu.linkonc │ │ │ │ - 0x000ea170 652e7462 2e2a2920 2a282e74 636f6d6d e.tb.*) *(.tcomm │ │ │ │ - 0x000ea180 6f6e2920 7d0a2020 2e707265 696e6974 on) }. .preinit │ │ │ │ - 0x000ea190 5f617272 61792020 20203a0a 20207b0a _array :. {. │ │ │ │ - 0x000ea1a0 20202020 50524f56 4944455f 48494444 PROVIDE_HIDD │ │ │ │ - 0x000ea1b0 454e2028 5f5f7072 65696e69 745f6172 EN (__preinit_ar │ │ │ │ - 0x000ea1c0 7261795f 73746172 74203d20 2e293b0a ray_start = .);. │ │ │ │ - 0x000ea1d0 20202020 4b454550 20282a28 2e707265 KEEP (*(.pre │ │ │ │ - 0x000ea1e0 696e6974 5f617272 61792929 0a202020 init_array)). │ │ │ │ - 0x000ea1f0 2050524f 56494445 5f484944 44454e20 PROVIDE_HIDDEN │ │ │ │ - 0x000ea200 285f5f70 7265696e 69745f61 72726179 (__preinit_array │ │ │ │ - 0x000ea210 5f656e64 203d202e 293b0a20 207d0a20 _end = .);. }. │ │ │ │ - 0x000ea220 202e696e 69745f61 72726179 20202020 .init_array │ │ │ │ - 0x000ea230 3a0a2020 7b0a2020 20205052 4f564944 :. {. PROVID │ │ │ │ - 0x000ea240 455f4849 4444454e 20285f5f 696e6974 E_HIDDEN (__init │ │ │ │ - 0x000ea250 5f617272 61795f73 74617274 203d202e _array_start = . │ │ │ │ - 0x000ea260 293b0a20 2020204b 45455020 282a2853 );. KEEP (*(S │ │ │ │ - 0x000ea270 4f52545f 42595f49 4e49545f 5052494f ORT_BY_INIT_PRIO │ │ │ │ - 0x000ea280 52495459 282e696e 69745f61 72726179 RITY(.init_array │ │ │ │ - 0x000ea290 2e2a2920 534f5254 5f42595f 494e4954 .*) SORT_BY_INIT │ │ │ │ - 0x000ea2a0 5f505249 4f524954 59282e63 746f7273 _PRIORITY(.ctors │ │ │ │ - 0x000ea2b0 2e2a2929 290a2020 20204b45 45502028 .*))). KEEP ( │ │ │ │ - 0x000ea2c0 2a282e69 6e69745f 61727261 79204558 *(.init_array EX │ │ │ │ - 0x000ea2d0 434c5544 455f4649 4c452028 2a637274 CLUDE_FILE (*crt │ │ │ │ - 0x000ea2e0 62656769 6e2e6f20 2a637274 62656769 begin.o *crtbegi │ │ │ │ - 0x000ea2f0 6e3f2e6f 202a6372 74656e64 2e6f202a n?.o *crtend.o * │ │ │ │ - 0x000ea300 63727465 6e643f2e 6f202920 2e63746f crtend?.o ) .cto │ │ │ │ - 0x000ea310 72732929 0a202020 2050524f 56494445 rs)). PROVIDE │ │ │ │ - 0x000ea320 5f484944 44454e20 285f5f69 6e69745f _HIDDEN (__init_ │ │ │ │ - 0x000ea330 61727261 795f656e 64203d20 2e293b0a array_end = .);. │ │ │ │ - 0x000ea340 20207d0a 20202e66 696e695f 61727261 }. .fini_arra │ │ │ │ - 0x000ea350 79202020 203a0a20 207b0a20 20202050 y :. {. P │ │ │ │ - 0x000ea360 524f5649 44455f48 49444445 4e20285f ROVIDE_HIDDEN (_ │ │ │ │ - 0x000ea370 5f66696e 695f6172 7261795f 73746172 _fini_array_star │ │ │ │ - 0x000ea380 74203d20 2e293b0a 20202020 4b454550 t = .);. KEEP │ │ │ │ - 0x000ea390 20282a28 534f5254 5f42595f 494e4954 (*(SORT_BY_INIT │ │ │ │ - 0x000ea3a0 5f505249 4f524954 59282e66 696e695f _PRIORITY(.fini_ │ │ │ │ - 0x000ea3b0 61727261 792e2a29 20534f52 545f4259 array.*) SORT_BY │ │ │ │ - 0x000ea3c0 5f494e49 545f5052 494f5249 5459282e _INIT_PRIORITY(. │ │ │ │ - 0x000ea3d0 64746f72 732e2a29 29290a20 2020204b dtors.*))). K │ │ │ │ - 0x000ea3e0 45455020 282a282e 66696e69 5f617272 EEP (*(.fini_arr │ │ │ │ - 0x000ea3f0 61792045 58434c55 44455f46 494c4520 ay EXCLUDE_FILE │ │ │ │ - 0x000ea400 282a6372 74626567 696e2e6f 202a6372 (*crtbegin.o *cr │ │ │ │ - 0x000ea410 74626567 696e3f2e 6f202a63 7274656e tbegin?.o *crten │ │ │ │ - 0x000ea420 642e6f20 2a637274 656e643f 2e6f2029 d.o *crtend?.o ) │ │ │ │ - 0x000ea430 202e6474 6f727329 290a2020 20205052 .dtors)). PR │ │ │ │ - 0x000ea440 4f564944 455f4849 4444454e 20285f5f OVIDE_HIDDEN (__ │ │ │ │ - 0x000ea450 66696e69 5f617272 61795f65 6e64203d fini_array_end = │ │ │ │ - 0x000ea460 202e293b 0a20207d 0a20202e 63746f72 .);. }. .ctor │ │ │ │ - 0x000ea470 73202020 20202020 2020203a 0a20207b s :. { │ │ │ │ - 0x000ea480 0a202020 202f2a20 67636320 75736573 . /* gcc uses │ │ │ │ - 0x000ea490 20637274 62656769 6e2e6f20 746f2066 crtbegin.o to f │ │ │ │ - 0x000ea4a0 696e6420 74686520 73746172 74206f66 ind the start of │ │ │ │ - 0x000ea4b0 0a202020 20202020 74686520 636f6e73 . the cons │ │ │ │ - 0x000ea4c0 74727563 746f7273 2c20736f 20776520 tructors, so we │ │ │ │ - 0x000ea4d0 6d616b65 20737572 65206974 2069730a make sure it is. │ │ │ │ - 0x000ea4e0 20202020 20202066 69727374 2e202042 first. B │ │ │ │ - 0x000ea4f0 65636175 73652074 68697320 69732061 ecause this is a │ │ │ │ - 0x000ea500 2077696c 64636172 642c2069 740a2020 wildcard, it. │ │ │ │ - 0x000ea510 20202020 20646f65 736e2774 206d6174 doesn't mat │ │ │ │ - 0x000ea520 74657220 69662074 68652075 73657220 ter if the user │ │ │ │ - 0x000ea530 646f6573 206e6f74 0a202020 20202020 does not. │ │ │ │ - 0x000ea540 61637475 616c6c79 206c696e 6b206167 actually link ag │ │ │ │ - 0x000ea550 61696e73 74206372 74626567 696e2e6f ainst crtbegin.o │ │ │ │ - 0x000ea560 3b207468 650a2020 20202020 206c696e ; the. lin │ │ │ │ - 0x000ea570 6b657220 776f6e27 74206c6f 6f6b2066 ker won't look f │ │ │ │ - 0x000ea580 6f722061 2066696c 6520746f 206d6174 or a file to mat │ │ │ │ - 0x000ea590 63682061 0a202020 20202020 77696c64 ch a. wild │ │ │ │ - 0x000ea5a0 63617264 2e202054 68652077 696c6463 card. The wildc │ │ │ │ - 0x000ea5b0 61726420 616c736f 206d6561 6e732074 ard also means t │ │ │ │ - 0x000ea5c0 68617420 69740a20 20202020 2020646f hat it. do │ │ │ │ - 0x000ea5d0 65736e27 74206d61 74746572 20776869 esn't matter whi │ │ │ │ - 0x000ea5e0 63682064 69726563 746f7279 20637274 ch directory crt │ │ │ │ - 0x000ea5f0 62656769 6e2e6f0a 20202020 20202069 begin.o. i │ │ │ │ - 0x000ea600 7320696e 2e20202a 2f0a2020 20204b45 s in. */. KE │ │ │ │ - 0x000ea610 45502028 2a637274 62656769 6e2e6f28 EP (*crtbegin.o( │ │ │ │ - 0x000ea620 2e63746f 72732929 0a202020 204b4545 .ctors)). KEE │ │ │ │ - 0x000ea630 5020282a 63727462 6567696e 3f2e6f28 P (*crtbegin?.o( │ │ │ │ - 0x000ea640 2e63746f 72732929 0a202020 202f2a20 .ctors)). /* │ │ │ │ - 0x000ea650 57652064 6f6e2774 2077616e 7420746f We don't want to │ │ │ │ - 0x000ea660 20696e63 6c756465 20746865 202e6374 include the .ct │ │ │ │ - 0x000ea670 6f722073 65637469 6f6e2066 726f6d0a or section from. │ │ │ │ - 0x000ea680 20202020 20202074 68652063 7274656e the crten │ │ │ │ - 0x000ea690 642e6f20 66696c65 20756e74 696c2061 d.o file until a │ │ │ │ - 0x000ea6a0 66746572 20746865 20736f72 74656420 fter the sorted │ │ │ │ - 0x000ea6b0 63746f72 732e0a20 20202020 20205468 ctors.. Th │ │ │ │ - 0x000ea6c0 65202e63 746f7220 73656374 696f6e20 e .ctor section │ │ │ │ - 0x000ea6d0 66726f6d 20746865 20637274 656e6420 from the crtend │ │ │ │ - 0x000ea6e0 66696c65 20636f6e 7461696e 73207468 file contains th │ │ │ │ - 0x000ea6f0 650a2020 20202020 20656e64 206f6620 e. end of │ │ │ │ - 0x000ea700 63746f72 73206d61 726b6572 20616e64 ctors marker and │ │ │ │ - 0x000ea710 20697420 6d757374 20626520 6c617374 it must be last │ │ │ │ - 0x000ea720 202a2f0a 20202020 4b454550 20282a28 */. KEEP (*( │ │ │ │ - 0x000ea730 4558434c 5544455f 46494c45 20282a63 EXCLUDE_FILE (*c │ │ │ │ - 0x000ea740 7274656e 642e6f20 2a637274 656e643f rtend.o *crtend? │ │ │ │ - 0x000ea750 2e6f2029 202e6374 6f727329 290a2020 .o ) .ctors)). │ │ │ │ - 0x000ea760 20204b45 45502028 2a28534f 5254282e KEEP (*(SORT(. │ │ │ │ - 0x000ea770 63746f72 732e2a29 29290a20 2020204b ctors.*))). K │ │ │ │ - 0x000ea780 45455020 282a282e 63746f72 7329290a EEP (*(.ctors)). │ │ │ │ - 0x000ea790 20207d0a 20202e64 746f7273 20202020 }. .dtors │ │ │ │ - 0x000ea7a0 20202020 20203a0a 20207b0a 20202020 :. {. │ │ │ │ - 0x000ea7b0 4b454550 20282a63 72746265 67696e2e KEEP (*crtbegin. │ │ │ │ - 0x000ea7c0 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000ea7d0 45455020 282a6372 74626567 696e3f2e EEP (*crtbegin?. │ │ │ │ - 0x000ea7e0 6f282e64 746f7273 29290a20 2020204b o(.dtors)). K │ │ │ │ - 0x000ea7f0 45455020 282a2845 58434c55 44455f46 EEP (*(EXCLUDE_F │ │ │ │ - 0x000ea800 494c4520 282a6372 74656e64 2e6f202a ILE (*crtend.o * │ │ │ │ - 0x000ea810 63727465 6e643f2e 6f202920 2e64746f crtend?.o ) .dto │ │ │ │ - 0x000ea820 72732929 0a202020 204b4545 5020282a rs)). KEEP (* │ │ │ │ - 0x000ea830 28534f52 54282e64 746f7273 2e2a2929 (SORT(.dtors.*)) │ │ │ │ - 0x000ea840 290a2020 20204b45 45502028 2a282e64 ). KEEP (*(.d │ │ │ │ - 0x000ea850 746f7273 29290a20 207d0a20 202e6a63 tors)). }. .jc │ │ │ │ - 0x000ea860 72202020 20202020 20202020 203a207b r : { │ │ │ │ - 0x000ea870 204b4545 5020282a 282e6a63 72292920 KEEP (*(.jcr)) │ │ │ │ - 0x000ea880 7d0a2020 2e646174 612e7265 6c2e726f }. .data.rel.ro │ │ │ │ - 0x000ea890 203a207b 202a282e 64617461 2e72656c : { *(.data.rel │ │ │ │ - 0x000ea8a0 2e726f2e 6c6f6361 6c2a202e 676e752e .ro.local* .gnu. │ │ │ │ - 0x000ea8b0 6c696e6b 6f6e6365 2e642e72 656c2e72 linkonce.d.rel.r │ │ │ │ - 0x000ea8c0 6f2e6c6f 63616c2e 2a29202a 282e6461 o.local.*) *(.da │ │ │ │ - 0x000ea8d0 74612e72 656c2e72 6f202e64 6174612e ta.rel.ro .data. │ │ │ │ - 0x000ea8e0 72656c2e 726f2e2a 202e676e 752e6c69 rel.ro.* .gnu.li │ │ │ │ - 0x000ea8f0 6e6b6f6e 63652e64 2e72656c 2e726f2e nkonce.d.rel.ro. │ │ │ │ - 0x000ea900 2a29207d 0a20202e 64796e61 6d696320 *) }. .dynamic │ │ │ │ - 0x000ea910 20202020 2020203a 207b202a 282e6479 : { *(.dy │ │ │ │ - 0x000ea920 6e616d69 6329207d 0a20202e 676f7420 namic) }. .got │ │ │ │ - 0x000ea930 20202020 20202020 2020203a 207b202a : { * │ │ │ │ - 0x000ea940 282e676f 7429202a 282e6967 6f742920 (.got) *(.igot) │ │ │ │ - 0x000ea950 7d0a2020 2e203d20 44415441 5f534547 }. . = DATA_SEG │ │ │ │ - 0x000ea960 4d454e54 5f52454c 524f5f45 4e442028 MENT_RELRO_END ( │ │ │ │ - 0x000ea970 31322c20 2e293b0a 20202e67 6f742e70 12, .);. .got.p │ │ │ │ - 0x000ea980 6c742020 20202020 20203a20 7b202a28 lt : { *( │ │ │ │ - 0x000ea990 2e676f74 2e706c74 29202a28 2e69676f .got.plt) *(.igo │ │ │ │ - 0x000ea9a0 742e706c 7429207d 0a20202e 64617461 t.plt) }. .data │ │ │ │ - 0x000ea9b0 20202020 20202020 2020203a 0a20207b :. { │ │ │ │ - 0x000ea9c0 0a202020 2050524f 56494445 20285f5f . PROVIDE (__ │ │ │ │ - 0x000ea9d0 64617461 5f737461 7274203d 202e293b data_start = .); │ │ │ │ - 0x000ea9e0 0a202020 202a282e 64617461 202e6461 . *(.data .da │ │ │ │ - 0x000ea9f0 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000eaa00 63652e64 2e2a290a 20202020 534f5254 ce.d.*). SORT │ │ │ │ - 0x000eaa10 28434f4e 53545255 43544f52 53290a20 (CONSTRUCTORS). │ │ │ │ - 0x000eaa20 207d0a20 202e6461 74613120 20202020 }. .data1 │ │ │ │ - 0x000eaa30 20202020 203a207b 202a282e 64617461 : { *(.data │ │ │ │ - 0x000eaa40 3129207d 0a20205f 65646174 61203d20 1) }. _edata = │ │ │ │ - 0x000eaa50 2e3b0a20 2050524f 56494445 20286564 .;. PROVIDE (ed │ │ │ │ - 0x000eaa60 61746120 3d202e29 3b0a2020 2e203d20 ata = .);. . = │ │ │ │ - 0x000eaa70 414c4947 4e28414c 49474e4f 46284e45 ALIGN(ALIGNOF(NE │ │ │ │ - 0x000eaa80 58545f53 45435449 4f4e2929 3b0a2020 XT_SECTION));. │ │ │ │ - 0x000eaa90 5f5f6273 735f7374 61727420 3d202e3b __bss_start = .; │ │ │ │ - 0x000eaaa0 0a20205f 5f627373 5f737461 72745f5f . __bss_start__ │ │ │ │ - 0x000eaab0 203d202e 3b0a2020 2e627373 20202020 = .;. .bss │ │ │ │ - 0x000eaac0 20202020 20202020 3a0a2020 7b0a2020 :. {. │ │ │ │ - 0x000eaad0 20202a28 2e64796e 62737329 0a202020 *(.dynbss). │ │ │ │ - 0x000eaae0 202a282e 62737320 2e627373 2e2a202e *(.bss .bss.* . │ │ │ │ - 0x000eaaf0 676e752e 6c696e6b 6f6e6365 2e622e2a gnu.linkonce.b.* │ │ │ │ - 0x000eab00 290a2020 20202a28 434f4d4d 4f4e290a ). *(COMMON). │ │ │ │ - 0x000eab10 20202020 2f2a2041 6c69676e 20686572 /* Align her │ │ │ │ - 0x000eab20 6520746f 20656e73 75726520 74686174 e to ensure that │ │ │ │ - 0x000eab30 20696e20 74686520 636f6d6d 6f6e2063 in the common c │ │ │ │ - 0x000eab40 61736520 6f662074 68657265 206f6e6c ase of there onl │ │ │ │ - 0x000eab50 79206265 696e6720 6f6e650a 20202020 y being one. │ │ │ │ - 0x000eab60 20202074 79706520 6f66202e 62737320 type of .bss │ │ │ │ - 0x000eab70 73656374 696f6e2c 20746865 20736563 section, the sec │ │ │ │ - 0x000eab80 74696f6e 206f6363 75706965 73207370 tion occupies sp │ │ │ │ - 0x000eab90 61636520 75702074 6f205f65 6e642e0a ace up to _end.. │ │ │ │ - 0x000eaba0 20202020 20202041 6c69676e 20616674 Align aft │ │ │ │ - 0x000eabb0 6572202e 62737320 746f2065 6e737572 er .bss to ensur │ │ │ │ - 0x000eabc0 6520636f 72726563 7420616c 69676e6d e correct alignm │ │ │ │ - 0x000eabd0 656e7420 6576656e 20696620 7468650a ent even if the. │ │ │ │ - 0x000eabe0 20202020 2020202e 62737320 73656374 .bss sect │ │ │ │ - 0x000eabf0 696f6e20 64697361 70706561 72732062 ion disappears b │ │ │ │ - 0x000eac00 65636175 73652074 68657265 20617265 ecause there are │ │ │ │ - 0x000eac10 206e6f20 696e7075 74207365 6374696f no input sectio │ │ │ │ - 0x000eac20 6e732e0a 20202020 20202046 49584d45 ns.. FIXME │ │ │ │ - 0x000eac30 3a205768 7920646f 20776520 6e656564 : Why do we need │ │ │ │ - 0x000eac40 2069743f 20576865 6e207468 65726520 it? When there │ │ │ │ - 0x000eac50 6973206e 6f202e62 73732073 65637469 is no .bss secti │ │ │ │ - 0x000eac60 6f6e2c20 77652064 6f206e6f 740a2020 on, we do not. │ │ │ │ - 0x000eac70 20202020 20706164 20746865 202e6461 pad the .da │ │ │ │ - 0x000eac80 74612073 65637469 6f6e2e20 202a2f0a ta section. */. │ │ │ │ - 0x000eac90 20202020 20202e20 3d20414c 49474e28 . = ALIGN( │ │ │ │ - 0x000eaca0 2e20213d 2030203f 20333220 2f203820 . != 0 ? 32 / 8 │ │ │ │ - 0x000eacb0 3a203129 3b0a2020 7d0a2020 5f627373 : 1);. }. _bss │ │ │ │ - 0x000eacc0 5f656e64 5f5f203d 202e3b20 5f5f6273 _end__ = .; __bs │ │ │ │ - 0x000eacd0 735f656e 645f5f20 3d202e3b 0a202020 s_end__ = .;. │ │ │ │ - 0x000eace0 202e203d 20414c49 474e2833 32202f20 . = ALIGN(32 / │ │ │ │ - 0x000eacf0 38293b0a 20202f2a 20537461 7274206f 8);. /* Start o │ │ │ │ - 0x000ead00 66207468 65204c61 72676520 44617461 f the Large Data │ │ │ │ - 0x000ead10 20726567 696f6e2e 20202a2f 0a20202e region. */. . │ │ │ │ - 0x000ead20 203d2053 45474d45 4e545f53 54415254 = SEGMENT_START │ │ │ │ - 0x000ead30 28226c64 6174612d 7365676d 656e7422 ("ldata-segment" │ │ │ │ - 0x000ead40 2c202e29 3b0a2020 2e203d20 414c4947 , .);. . = ALIG │ │ │ │ - 0x000ead50 4e283332 202f2038 293b0a20 205f5f65 N(32 / 8);. __e │ │ │ │ - 0x000ead60 6e645f5f 203d202e 3b0a2020 5f656e64 nd__ = .;. _end │ │ │ │ - 0x000ead70 203d202e 3b0a2020 50524f56 49444520 = .;. PROVIDE │ │ │ │ - 0x000ead80 28656e64 203d202e 293b0a20 202e203d (end = .);. . = │ │ │ │ - 0x000ead90 20444154 415f5345 474d454e 545f454e DATA_SEGMENT_EN │ │ │ │ - 0x000eada0 4420282e 293b0a20 202f2a20 53746172 D (.);. /* Star │ │ │ │ - 0x000eadb0 74206f66 20746865 2054696e 79204461 t of the Tiny Da │ │ │ │ - 0x000eadc0 74612072 6567696f 6e2e2020 2a2f0a20 ta region. */. │ │ │ │ - 0x000eadd0 202f2a20 53746162 73206465 62756767 /* Stabs debugg │ │ │ │ - 0x000eade0 696e6720 73656374 696f6e73 2e20202a ing sections. * │ │ │ │ - 0x000eadf0 2f0a2020 2e737461 62202020 20202020 /. .stab │ │ │ │ - 0x000eae00 20202030 203a207b 202a282e 73746162 0 : { *(.stab │ │ │ │ - 0x000eae10 29207d0a 20202e73 74616273 74722020 ) }. .stabstr │ │ │ │ - 0x000eae20 20202020 2030203a 207b202a 282e7374 0 : { *(.st │ │ │ │ - 0x000eae30 61627374 7229207d 0a20202e 73746162 abstr) }. .stab │ │ │ │ - 0x000eae40 2e657863 6c202020 20203020 3a207b20 .excl 0 : { │ │ │ │ - 0x000eae50 2a282e73 7461622e 6578636c 29207d0a *(.stab.excl) }. │ │ │ │ - 0x000eae60 20202e73 7461622e 6578636c 73747220 .stab.exclstr │ │ │ │ - 0x000eae70 2030203a 207b202a 282e7374 61622e65 0 : { *(.stab.e │ │ │ │ - 0x000eae80 78636c73 74722920 7d0a2020 2e737461 xclstr) }. .sta │ │ │ │ - 0x000eae90 622e696e 64657820 20202030 203a207b b.index 0 : { │ │ │ │ - 0x000eaea0 202a282e 73746162 2e696e64 65782920 *(.stab.index) │ │ │ │ - 0x000eaeb0 7d0a2020 2e737461 622e696e 64657873 }. .stab.indexs │ │ │ │ - 0x000eaec0 74722030 203a207b 202a282e 73746162 tr 0 : { *(.stab │ │ │ │ - 0x000eaed0 2e696e64 65787374 7229207d 0a20202e .indexstr) }. . │ │ │ │ - 0x000eaee0 636f6d6d 656e7420 30202849 4e464f29 comment 0 (INFO) │ │ │ │ - 0x000eaef0 203a207b 202a282e 636f6d6d 656e7429 : { *(.comment) │ │ │ │ - 0x000eaf00 3b204c49 4e4b4552 5f564552 53494f4e ; LINKER_VERSION │ │ │ │ - 0x000eaf10 3b207d0a 20202e67 6e752e62 75696c64 ; }. .gnu.build │ │ │ │ - 0x000eaf20 2e617474 72696275 74657320 3a207b20 .attributes : { │ │ │ │ - 0x000eaf30 2a282e67 6e752e62 75696c64 2e617474 *(.gnu.build.att │ │ │ │ - 0x000eaf40 72696275 74657320 2e676e75 2e627569 ributes .gnu.bui │ │ │ │ - 0x000eaf50 6c642e61 74747269 62757465 732e2a29 ld.attributes.*) │ │ │ │ - 0x000eaf60 207d0a20 202f2a20 44574152 46206465 }. /* DWARF de │ │ │ │ - 0x000eaf70 62756720 73656374 696f6e73 2e0a2020 bug sections.. │ │ │ │ - 0x000eaf80 20202053 796d626f 6c732069 6e207468 Symbols in th │ │ │ │ - 0x000eaf90 65204457 41524620 64656275 6767696e e DWARF debuggin │ │ │ │ - 0x000eafa0 67207365 6374696f 6e732061 72652072 g sections are r │ │ │ │ - 0x000eafb0 656c6174 69766520 746f2074 68652062 elative to the b │ │ │ │ - 0x000eafc0 6567696e 6e696e67 0a202020 20206f66 eginning. of │ │ │ │ - 0x000eafd0 20746865 20736563 74696f6e 20736f20 the section so │ │ │ │ - 0x000eafe0 77652062 6567696e 20746865 6d206174 we begin them at │ │ │ │ - 0x000eaff0 20302e20 202a2f0a 20202f2a 20445741 0. */. /* DWA │ │ │ │ - 0x000eb000 52462031 2e20202a 2f0a2020 2e646562 RF 1. */. .deb │ │ │ │ - 0x000eb010 75672020 20202020 20202020 30203a20 ug 0 : │ │ │ │ - 0x000eb020 7b202a28 2e646562 75672920 7d0a2020 { *(.debug) }. │ │ │ │ - 0x000eb030 2e6c696e 65202020 20202020 20202020 .line │ │ │ │ - 0x000eb040 30203a20 7b202a28 2e6c696e 6529207d 0 : { *(.line) } │ │ │ │ - 0x000eb050 0a20202f 2a20474e 55204457 41524620 . /* GNU DWARF │ │ │ │ - 0x000eb060 31206578 74656e73 696f6e73 2e20202a 1 extensions. * │ │ │ │ - 0x000eb070 2f0a2020 2e646562 75675f73 7263696e /. .debug_srcin │ │ │ │ - 0x000eb080 666f2020 30203a20 7b202a28 2e646562 fo 0 : { *(.deb │ │ │ │ - 0x000eb090 75675f73 7263696e 666f2920 7d0a2020 ug_srcinfo) }. │ │ │ │ - 0x000eb0a0 2e646562 75675f73 666e616d 65732020 .debug_sfnames │ │ │ │ - 0x000eb0b0 30203a20 7b202a28 2e646562 75675f73 0 : { *(.debug_s │ │ │ │ - 0x000eb0c0 666e616d 65732920 7d0a2020 2f2a2044 fnames) }. /* D │ │ │ │ - 0x000eb0d0 57415246 20312e31 20616e64 20445741 WARF 1.1 and DWA │ │ │ │ - 0x000eb0e0 52462032 2e20202a 2f0a2020 2e646562 RF 2. */. .deb │ │ │ │ - 0x000eb0f0 75675f61 72616e67 65732020 30203a20 ug_aranges 0 : │ │ │ │ - 0x000eb100 7b202a28 2e646562 75675f61 72616e67 { *(.debug_arang │ │ │ │ - 0x000eb110 65732920 7d0a2020 2e646562 75675f70 es) }. .debug_p │ │ │ │ - 0x000eb120 75626e61 6d657320 30203a20 7b202a28 ubnames 0 : { *( │ │ │ │ - 0x000eb130 2e646562 75675f70 75626e61 6d657329 .debug_pubnames) │ │ │ │ - 0x000eb140 207d0a20 202f2a20 44574152 4620322e }. /* DWARF 2. │ │ │ │ - 0x000eb150 20202a2f 0a20202e 64656275 675f696e */. .debug_in │ │ │ │ - 0x000eb160 666f2020 20202030 203a207b 202a282e fo 0 : { *(. │ │ │ │ - 0x000eb170 64656275 675f696e 666f202e 676e752e debug_info .gnu. │ │ │ │ - 0x000eb180 6c696e6b 6f6e6365 2e77692e 2a29207d linkonce.wi.*) } │ │ │ │ - 0x000eb190 0a20202e 64656275 675f6162 62726576 . .debug_abbrev │ │ │ │ - 0x000eb1a0 20202030 203a207b 202a282e 64656275 0 : { *(.debu │ │ │ │ - 0x000eb1b0 675f6162 62726576 29207d0a 20202e64 g_abbrev) }. .d │ │ │ │ - 0x000eb1c0 65627567 5f6c696e 65202020 20203020 ebug_line 0 │ │ │ │ - 0x000eb1d0 3a207b20 2a282e64 65627567 5f6c696e : { *(.debug_lin │ │ │ │ - 0x000eb1e0 65202e64 65627567 5f6c696e 652e2a20 e .debug_line.* │ │ │ │ - 0x000eb1f0 2e646562 75675f6c 696e655f 656e6429 .debug_line_end) │ │ │ │ - 0x000eb200 207d0a20 202e6465 6275675f 6672616d }. .debug_fram │ │ │ │ - 0x000eb210 65202020 2030203a 207b202a 282e6465 e 0 : { *(.de │ │ │ │ - 0x000eb220 6275675f 6672616d 6529207d 0a20202e bug_frame) }. . │ │ │ │ - 0x000eb230 64656275 675f7374 72202020 20202030 debug_str 0 │ │ │ │ - 0x000eb240 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000eb250 7229207d 0a20202e 64656275 675f6c6f r) }. .debug_lo │ │ │ │ - 0x000eb260 63202020 20202030 203a207b 202a282e c 0 : { *(. │ │ │ │ - 0x000eb270 64656275 675f6c6f 6329207d 0a20202e debug_loc) }. . │ │ │ │ - 0x000eb280 64656275 675f6d61 63696e66 6f202030 debug_macinfo 0 │ │ │ │ - 0x000eb290 203a207b 202a282e 64656275 675f6d61 : { *(.debug_ma │ │ │ │ - 0x000eb2a0 63696e66 6f29207d 0a20202f 2a205347 cinfo) }. /* SG │ │ │ │ - 0x000eb2b0 492f4d49 50532044 57415246 20322065 I/MIPS DWARF 2 e │ │ │ │ - 0x000eb2c0 7874656e 73696f6e 732e2020 2a2f0a20 xtensions. */. │ │ │ │ - 0x000eb2d0 202e6465 6275675f 7765616b 6e616d65 .debug_weakname │ │ │ │ - 0x000eb2e0 73203020 3a207b20 2a282e64 65627567 s 0 : { *(.debug │ │ │ │ - 0x000eb2f0 5f776561 6b6e616d 65732920 7d0a2020 _weaknames) }. │ │ │ │ - 0x000eb300 2e646562 75675f66 756e636e 616d6573 .debug_funcnames │ │ │ │ - 0x000eb310 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000eb320 66756e63 6e616d65 7329207d 0a20202e funcnames) }. . │ │ │ │ - 0x000eb330 64656275 675f7479 70656e61 6d657320 debug_typenames │ │ │ │ - 0x000eb340 30203a20 7b202a28 2e646562 75675f74 0 : { *(.debug_t │ │ │ │ - 0x000eb350 7970656e 616d6573 29207d0a 20202e64 ypenames) }. .d │ │ │ │ - 0x000eb360 65627567 5f766172 6e616d65 73202030 ebug_varnames 0 │ │ │ │ - 0x000eb370 203a207b 202a282e 64656275 675f7661 : { *(.debug_va │ │ │ │ - 0x000eb380 726e616d 65732920 7d0a2020 2f2a2044 rnames) }. /* D │ │ │ │ - 0x000eb390 57415246 20332e20 202a2f0a 20202e64 WARF 3. */. .d │ │ │ │ - 0x000eb3a0 65627567 5f707562 74797065 73203020 ebug_pubtypes 0 │ │ │ │ - 0x000eb3b0 3a207b20 2a282e64 65627567 5f707562 : { *(.debug_pub │ │ │ │ - 0x000eb3c0 74797065 7329207d 0a20202e 64656275 types) }. .debu │ │ │ │ - 0x000eb3d0 675f7261 6e676573 20202030 203a207b g_ranges 0 : { │ │ │ │ - 0x000eb3e0 202a282e 64656275 675f7261 6e676573 *(.debug_ranges │ │ │ │ - 0x000eb3f0 29207d0a 20202f2a 20445741 52462035 ) }. /* DWARF 5 │ │ │ │ - 0x000eb400 2e20202a 2f0a2020 2e646562 75675f61 . */. .debug_a │ │ │ │ - 0x000eb410 64647220 20202020 30203a20 7b202a28 ddr 0 : { *( │ │ │ │ - 0x000eb420 2e646562 75675f61 64647229 207d0a20 .debug_addr) }. │ │ │ │ - 0x000eb430 202e6465 6275675f 6c696e65 5f737472 .debug_line_str │ │ │ │ - 0x000eb440 2030203a 207b202a 282e6465 6275675f 0 : { *(.debug_ │ │ │ │ - 0x000eb450 6c696e65 5f737472 29207d0a 20202e64 line_str) }. .d │ │ │ │ - 0x000eb460 65627567 5f6c6f63 6c697374 73203020 ebug_loclists 0 │ │ │ │ - 0x000eb470 3a207b20 2a282e64 65627567 5f6c6f63 : { *(.debug_loc │ │ │ │ - 0x000eb480 6c697374 7329207d 0a20202e 64656275 lists) }. .debu │ │ │ │ - 0x000eb490 675f6d61 63726f20 20202030 203a207b g_macro 0 : { │ │ │ │ - 0x000eb4a0 202a282e 64656275 675f6d61 63726f29 *(.debug_macro) │ │ │ │ - 0x000eb4b0 207d0a20 202e6465 6275675f 6e616d65 }. .debug_name │ │ │ │ - 0x000eb4c0 73202020 2030203a 207b202a 282e6465 s 0 : { *(.de │ │ │ │ - 0x000eb4d0 6275675f 6e616d65 7329207d 0a20202e bug_names) }. . │ │ │ │ - 0x000eb4e0 64656275 675f726e 676c6973 74732030 debug_rnglists 0 │ │ │ │ - 0x000eb4f0 203a207b 202a282e 64656275 675f726e : { *(.debug_rn │ │ │ │ - 0x000eb500 676c6973 74732920 7d0a2020 2e646562 glists) }. .deb │ │ │ │ - 0x000eb510 75675f73 74725f6f 66667365 74732030 ug_str_offsets 0 │ │ │ │ - 0x000eb520 203a207b 202a282e 64656275 675f7374 : { *(.debug_st │ │ │ │ - 0x000eb530 725f6f66 66736574 7329207d 0a20202e r_offsets) }. . │ │ │ │ - 0x000eb540 64656275 675f7375 70202020 20202030 debug_sup 0 │ │ │ │ - 0x000eb550 203a207b 202a282e 64656275 675f7375 : { *(.debug_su │ │ │ │ - 0x000eb560 7029207d 0a20202e 41524d2e 61747472 p) }. .ARM.attr │ │ │ │ - 0x000eb570 69627574 65732030 203a207b 204b4545 ibutes 0 : { KEE │ │ │ │ - 0x000eb580 5020282a 282e4152 4d2e6174 74726962 P (*(.ARM.attrib │ │ │ │ - 0x000eb590 75746573 2929204b 45455020 282a282e utes)) KEEP (*(. │ │ │ │ - 0x000eb5a0 676e752e 61747472 69627574 65732929 gnu.attributes)) │ │ │ │ - 0x000eb5b0 207d0a20 202e6e6f 74652e67 6e752e61 }. .note.gnu.a │ │ │ │ - 0x000eb5c0 726d2e69 64656e74 2030203a 207b204b rm.ident 0 : { K │ │ │ │ - 0x000eb5d0 45455020 282a282e 6e6f7465 2e676e75 EEP (*(.note.gnu │ │ │ │ - 0x000eb5e0 2e61726d 2e696465 6e742929 207d0a20 .arm.ident)) }. │ │ │ │ - 0x000eb5f0 202f4449 53434152 442f203a 207b202a /DISCARD/ : { * │ │ │ │ - 0x000eb600 282e6e6f 74652e47 4e552d73 7461636b (.note.GNU-stack │ │ │ │ - 0x000eb610 29202a28 2e676e75 5f646562 75676c69 ) *(.gnu_debugli │ │ │ │ - 0x000eb620 6e6b2920 2a282e67 6e752e6c 746f5f2a nk) *(.gnu.lto_* │ │ │ │ - 0x000eb630 29202a28 2e676e75 5f6f626a 6563745f ) *(.gnu_object_ │ │ │ │ - 0x000eb640 6f6e6c79 29207d0a 7d0a0a00 00000000 only) }.}....... │ │ │ │ - 0x000eb650 2f2a2053 63726970 7420666f 72202d7a /* Script for -z │ │ │ │ - 0x000eb660 20736570 61726174 652d636f 6465202d separate-code - │ │ │ │ - 0x000eb670 2d726f73 65676d65 6e74202a 2f0a2f2a -rosegment */./* │ │ │ │ - 0x000eb680 20436f70 79726967 68742028 43292032 Copyright (C) 2 │ │ │ │ - 0x000eb690 3031342d 32303236 20467265 6520536f 014-2026 Free So │ │ │ │ - 0x000eb6a0 66747761 72652046 6f756e64 6174696f ftware Foundatio │ │ │ │ - 0x000eb6b0 6e2c2049 6e632e0a 20202043 6f707969 n, Inc.. Copyi │ │ │ │ - 0x000eb6c0 6e672061 6e642064 69737472 69627574 ng and distribut │ │ │ │ - 0x000eb6d0 696f6e20 6f662074 68697320 73637269 ion of this scri │ │ │ │ - 0x000eb6e0 70742c20 77697468 206f7220 77697468 pt, with or with │ │ │ │ - 0x000eb6f0 6f757420 6d6f6469 66696361 74696f6e out modification │ │ │ │ - 0x000eb700 2c0a2020 20617265 20706572 6d697474 ,. are permitt │ │ │ │ - 0x000eb710 65642069 6e20616e 79206d65 6469756d ed in any medium │ │ │ │ - 0x000eb720 20776974 686f7574 20726f79 616c7479 without royalty │ │ │ │ - 0x000eb730 2070726f 76696465 64207468 6520636f provided the co │ │ │ │ - 0x000eb740 70797269 6768740a 2020206e 6f746963 pyright. notic │ │ │ │ - 0x000eb750 6520616e 64207468 6973206e 6f746963 e and this notic │ │ │ │ - 0x000eb760 65206172 65207072 65736572 7665642e e are preserved. │ │ │ │ - 0x000eb770 20202a2f 0a4f5554 5055545f 464f524d */.OUTPUT_FORM │ │ │ │ - 0x000eb780 41542822 656c6633 322d6c69 74746c65 AT("elf32-little │ │ │ │ - 0x000eb790 61617263 68363422 2c202265 6c663332 aarch64", "elf32 │ │ │ │ - 0x000eb7a0 2d626967 61617263 68363422 2c202265 -bigaarch64", "e │ │ │ │ - 0x000eb7b0 6c663332 2d6c6974 746c6561 61726368 lf32-littleaarch │ │ │ │ - 0x000eb7c0 36342229 0a4f5554 5055545f 41524348 64").OUTPUT_ARCH │ │ │ │ - 0x000eb7d0 28616172 63683634 3a696c70 3332290a (aarch64:ilp32). │ │ │ │ - 0x000eb7e0 454e5452 59285f73 74617274 290a5345 ENTRY(_start).SE │ │ │ │ - 0x000eb7f0 41524348 5f444952 28223d2f 7573722f ARCH_DIR("=/usr/ │ │ │ │ - 0x000eb800 6c6f6361 6c2f6c69 622f6161 72636836 local/lib/aarch6 │ │ │ │ - 0x000eb810 345f696c 7033322d 6c696e75 782d676e 4_ilp32-linux-gn │ │ │ │ - 0x000eb820 7522293b 20534541 5243485f 44495228 u"); SEARCH_DIR( │ │ │ │ - 0x000eb830 223d2f6c 69622f61 61726368 36345f69 "=/lib/aarch64_i │ │ │ │ - 0x000eb840 6c703332 2d6c696e 75782d67 6e752229 lp32-linux-gnu") │ │ │ │ - 0x000eb850 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000eb860 7573722f 6c69622f 61617263 6836345f usr/lib/aarch64_ │ │ │ │ - 0x000eb870 696c7033 322d6c69 6e75782d 676e7522 ilp32-linux-gnu" │ │ │ │ - 0x000eb880 293b2053 45415243 485f4449 5228223d ); SEARCH_DIR("= │ │ │ │ - 0x000eb890 2f757372 2f6c6f63 616c2f6c 69622f61 /usr/local/lib/a │ │ │ │ - 0x000eb8a0 61726368 36342d6c 696e7578 2d676e75 arch64-linux-gnu │ │ │ │ - 0x000eb8b0 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000eb8c0 3d2f6c69 622f6161 72636836 342d6c69 =/lib/aarch64-li │ │ │ │ - 0x000eb8d0 6e75782d 676e7522 293b2053 45415243 nux-gnu"); SEARC │ │ │ │ - 0x000eb8e0 485f4449 5228223d 2f757372 2f6c6962 H_DIR("=/usr/lib │ │ │ │ - 0x000eb8f0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000eb900 6e752229 3b205345 41524348 5f444952 nu"); SEARCH_DIR │ │ │ │ - 0x000eb910 28223d2f 7573722f 6c69622f 61617263 ("=/usr/lib/aarc │ │ │ │ - 0x000eb920 6836342d 6c696e75 782d676e 75696c70 h64-linux-gnuilp │ │ │ │ - 0x000eb930 33322229 3b205345 41524348 5f444952 32"); SEARCH_DIR │ │ │ │ - 0x000eb940 28223d2f 7573722f 6c6f6361 6c2f6c69 ("=/usr/local/li │ │ │ │ - 0x000eb950 62696c70 33322229 3b205345 41524348 bilp32"); SEARCH │ │ │ │ - 0x000eb960 5f444952 28223d2f 6c696269 6c703332 _DIR("=/libilp32 │ │ │ │ - 0x000eb970 22293b20 53454152 43485f44 49522822 "); SEARCH_DIR(" │ │ │ │ - 0x000eb980 3d2f7573 722f6c69 62696c70 33322229 =/usr/libilp32") │ │ │ │ - 0x000eb990 3b205345 41524348 5f444952 28223d2f ; SEARCH_DIR("=/ │ │ │ │ - 0x000eb9a0 7573722f 6c6f6361 6c2f6c69 6222293b usr/local/lib"); │ │ │ │ - 0x000eb9b0 20534541 5243485f 44495228 223d2f6c SEARCH_DIR("=/l │ │ │ │ - 0x000eb9c0 69622229 3b205345 41524348 5f444952 ib"); SEARCH_DIR │ │ │ │ - 0x000eb9d0 28223d2f 7573722f 6c696222 293b2053 ("=/usr/lib"); S │ │ │ │ - 0x000eb9e0 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000eb9f0 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000eba00 6e752f6c 6962696c 70333222 293b2053 nu/libilp32"); S │ │ │ │ - 0x000eba10 45415243 485f4449 5228223d 2f757372 EARCH_DIR("=/usr │ │ │ │ - 0x000eba20 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ - 0x000eba30 6e752f6c 69622229 3b0a5345 4354494f nu/lib");.SECTIO │ │ │ │ - 0x000eba40 4e530a7b 0a202050 524f5649 44452028 NS.{. PROVIDE ( │ │ │ │ - 0x000eba50 5f5f6578 65637574 61626c65 5f737461 __executable_sta │ │ │ │ - 0x000eba60 7274203d 20534547 4d454e54 5f535441 rt = SEGMENT_STA │ │ │ │ - 0x000eba70 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ - 0x000eba80 222c2030 78343030 30303029 293b0a20 ", 0x400000));. │ │ │ │ - 0x000eba90 202e203d 20534547 4d454e54 5f535441 . = SEGMENT_STA │ │ │ │ - 0x000ebaa0 52542822 74657874 2d736567 6d656e74 RT("text-segment │ │ │ │ - 0x000ebab0 222c2030 78343030 30303029 202b2053 ", 0x400000) + S │ │ │ │ - 0x000ebac0 495a454f 465f4845 41444552 533b0a20 IZEOF_HEADERS;. │ │ │ │ - 0x000ebad0 202f2a20 506c6163 65207468 65206275 /* Place the bu │ │ │ │ - 0x000ebae0 696c642d 69642061 7320636c 6f736520 ild-id as close │ │ │ │ - 0x000ebaf0 746f2074 68652045 4c462068 65616465 to the ELF heade │ │ │ │ - 0x000ebb00 72732061 7320706f 73736962 6c652e20 rs as possible. │ │ │ │ - 0x000ebb10 20546869 730a2020 2020206d 6178696d This. maxim │ │ │ │ - 0x000ebb20 69736573 20746865 20636861 6e636520 ises the chance │ │ │ │ - 0x000ebb30 74686520 6275696c 642d6964 2077696c the build-id wil │ │ │ │ - 0x000ebb40 6c206265 20707265 73656e74 20696e20 l be present in │ │ │ │ - 0x000ebb50 636f7265 2066696c 65732c0a 20202020 core files,. │ │ │ │ - 0x000ebb60 20776869 63682047 44422063 616e2074 which GDB can t │ │ │ │ - 0x000ebb70 68656e20 75736520 746f206c 6f636174 hen use to locat │ │ │ │ - 0x000ebb80 65207468 65206173 736f6369 61746564 e the associated │ │ │ │ - 0x000ebb90 20646562 7567696e 666f2066 696c652e debuginfo file. │ │ │ │ - 0x000ebba0 20202a2f 0a20202e 6e6f7465 2e676e75 */. .note.gnu │ │ │ │ - 0x000ebbb0 2e627569 6c642d69 6420203a 207b202a .build-id : { * │ │ │ │ - 0x000ebbc0 282e6e6f 74652e67 6e752e62 75696c64 (.note.gnu.build │ │ │ │ - 0x000ebbd0 2d696429 207d0a20 202f2a20 53746172 -id) }. /* Star │ │ │ │ - 0x000ebbe0 74206f66 20746865 20657865 63757461 t of the executa │ │ │ │ - 0x000ebbf0 626c6520 636f6465 20726567 696f6e2e ble code region. │ │ │ │ - 0x000ebc00 20202a2f 0a20202e 696e6974 20202020 */. .init │ │ │ │ - 0x000ebc10 20202020 2020203a 0a20207b 0a202020 :. {. │ │ │ │ - 0x000ebc20 204b4545 5020282a 28534f52 545f4e4f KEEP (*(SORT_NO │ │ │ │ - 0x000ebc30 4e45282e 696e6974 2929290a 20207d20 NE(.init))). } │ │ │ │ - 0x000ebc40 3d307831 66323030 3364350a 20202e70 =0x1f2003d5. .p │ │ │ │ - 0x000ebc50 6c742020 20202020 20202020 20203a20 lt : │ │ │ │ - 0x000ebc60 414c4947 4e283136 29207b20 2a282e70 ALIGN(16) { *(.p │ │ │ │ - 0x000ebc70 6c742920 2a282e69 706c7429 207d0a20 lt) *(.iplt) }. │ │ │ │ - 0x000ebc80 202e7465 78742020 20202020 20202020 .text │ │ │ │ - 0x000ebc90 203a0a20 207b0a20 2020202a 282e7465 :. {. *(.te │ │ │ │ - 0x000ebca0 78742e75 6e6c696b 656c7920 2e746578 xt.unlikely .tex │ │ │ │ - 0x000ebcb0 742e2a5f 756e6c69 6b656c79 202e7465 t.*_unlikely .te │ │ │ │ - 0x000ebcc0 78742e75 6e6c696b 656c792e 2a290a20 xt.unlikely.*). │ │ │ │ - 0x000ebcd0 2020202a 282e7465 78742e65 78697420 *(.text.exit │ │ │ │ - 0x000ebce0 2e746578 742e6578 69742e2a 290a2020 .text.exit.*). │ │ │ │ - 0x000ebcf0 20202a28 2e746578 742e7374 61727475 *(.text.startu │ │ │ │ - 0x000ebd00 70202e74 6578742e 73746172 7475702e p .text.startup. │ │ │ │ - 0x000ebd10 2a290a20 2020202a 282e7465 78742e68 *). *(.text.h │ │ │ │ - 0x000ebd20 6f74202e 74657874 2e686f74 2e2a290a ot .text.hot.*). │ │ │ │ - 0x000ebd30 20202020 2a28534f 5254282e 74657874 *(SORT(.text │ │ │ │ - 0x000ebd40 2e736f72 7465642e 2a29290a 20202020 .sorted.*)). │ │ │ │ - 0x000ebd50 2a282e74 65787420 2e737475 62202e74 *(.text .stub .t │ │ │ │ - 0x000ebd60 6578742e 2a202e67 6e752e6c 696e6b6f ext.* .gnu.linko │ │ │ │ - 0x000ebd70 6e63652e 742e2a29 0a202020 202f2a20 nce.t.*). /* │ │ │ │ - 0x000ebd80 2e676e75 2e776172 6e696e67 20736563 .gnu.warning sec │ │ │ │ - 0x000ebd90 74696f6e 73206172 65206861 6e646c65 tions are handle │ │ │ │ - 0x000ebda0 64207370 65636961 6c6c7920 62792065 d specially by e │ │ │ │ - 0x000ebdb0 6c662e65 6d2e2020 2a2f0a20 2020202a lf.em. */. * │ │ │ │ - 0x000ebdc0 282e676e 752e7761 726e696e 67290a20 (.gnu.warning). │ │ │ │ - 0x000ebdd0 207d203d 30783166 32303033 64350a20 } =0x1f2003d5. │ │ │ │ - 0x000ebde0 202e6669 6e692020 20202020 20202020 .fini │ │ │ │ - 0x000ebdf0 203a0a20 207b0a20 2020204b 45455020 :. {. KEEP │ │ │ │ - 0x000ebe00 282a2853 4f52545f 4e4f4e45 282e6669 (*(SORT_NONE(.fi │ │ │ │ - 0x000ebe10 6e692929 290a2020 7d203d30 78316632 ni))). } =0x1f2 │ │ │ │ - 0x000ebe20 30303364 350a2020 50524f56 49444520 003d5. PROVIDE │ │ │ │ - 0x000ebe30 285f5f65 74657874 203d202e 293b0a20 (__etext = .);. │ │ │ │ - 0x000ebe40 2050524f 56494445 20285f65 74657874 PROVIDE (_etext │ │ │ │ - 0x000ebe50 203d202e 293b0a20 2050524f 56494445 = .);. PROVIDE │ │ │ │ - 0x000ebe60 20286574 65787420 3d202e29 3b0a2020 (etext = .);. │ │ │ │ - 0x000ebe70 2f2a2041 6c69676e 20746865 20746578 /* Align the tex │ │ │ │ - 0x000ebe80 74207365 676d656e 742e2020 2a2f0a20 t segment. */. │ │ │ │ - 0x000ebe90 202e203d 20414c49 474e2843 4f4e5354 . = ALIGN(CONST │ │ │ │ - 0x000ebea0 414e5420 284d4158 50414745 53495a45 ANT (MAXPAGESIZE │ │ │ │ - 0x000ebeb0 29293b0a 20202f2a 20537461 7274206f ));. /* Start o │ │ │ │ - 0x000ebec0 66207468 65205265 6164204f 6e6c7920 f the Read Only │ │ │ │ - 0x000ebed0 44617461 20726567 696f6e2e 20202a2f Data region. */ │ │ │ │ - 0x000ebee0 0a20202f 2a204164 6a757374 20746865 . /* Adjust the │ │ │ │ - 0x000ebef0 20616464 72657373 20666f72 20746865 address for the │ │ │ │ - 0x000ebf00 20726f64 61746120 7365676d 656e742e rodata segment. │ │ │ │ - 0x000ebf10 20205765 2077616e 7420746f 2061646a We want to adj │ │ │ │ - 0x000ebf20 75737420 75702074 6f0a2020 20202074 ust up to. t │ │ │ │ - 0x000ebf30 68652073 616d6520 61646472 65737320 he same address │ │ │ │ - 0x000ebf40 77697468 696e2074 68652070 61676520 within the page │ │ │ │ - 0x000ebf50 6f6e2074 6865206e 65787420 70616765 on the next page │ │ │ │ - 0x000ebf60 2075702e 20202a2f 0a20202e 203d2053 up. */. . = S │ │ │ │ - 0x000ebf70 45474d45 4e545f53 54415254 2822726f EGMENT_START("ro │ │ │ │ - 0x000ebf80 64617461 2d736567 6d656e74 222c2041 data-segment", A │ │ │ │ - 0x000ebf90 4c49474e 28434f4e 5354414e 5420284d LIGN(CONSTANT (M │ │ │ │ - 0x000ebfa0 41585041 47455349 5a452929 202b2028 AXPAGESIZE)) + ( │ │ │ │ - 0x000ebfb0 2e202620 28434f4e 5354414e 5420284d . & (CONSTANT (M │ │ │ │ - 0x000ebfc0 41585041 47455349 5a452920 2d203129 AXPAGESIZE) - 1) │ │ │ │ - 0x000ebfd0 29293b0a 20202e69 6e746572 70202020 ));. .interp │ │ │ │ - 0x000ebfe0 20202020 20203a20 7b202a28 2e696e74 : { *(.int │ │ │ │ - 0x000ebff0 65727029 207d0a20 202e6861 73682020 erp) }. .hash │ │ │ │ - 0x000ec000 20202020 20202020 203a207b 202a282e : { *(. │ │ │ │ - 0x000ec010 68617368 29207d0a 20202e67 6e752e68 hash) }. .gnu.h │ │ │ │ - 0x000ec020 61736820 20202020 20203a20 7b202a28 ash : { *( │ │ │ │ - 0x000ec030 2e676e75 2e686173 6829207d 0a20202e .gnu.hash) }. . │ │ │ │ - 0x000ec040 64796e73 796d2020 20202020 2020203a dynsym : │ │ │ │ - 0x000ec050 207b202a 282e6479 6e73796d 29207d0a { *(.dynsym) }. │ │ │ │ - 0x000ec060 20202e64 796e7374 72202020 20202020 .dynstr │ │ │ │ - 0x000ec070 20203a20 7b202a28 2e64796e 73747229 : { *(.dynstr) │ │ │ │ - 0x000ec080 207d0a20 202e676e 752e7665 7273696f }. .gnu.versio │ │ │ │ - 0x000ec090 6e202020 203a207b 202a282e 676e752e n : { *(.gnu. │ │ │ │ - 0x000ec0a0 76657273 696f6e29 207d0a20 202e676e version) }. .gn │ │ │ │ - 0x000ec0b0 752e7665 7273696f 6e5f6420 203a207b u.version_d : { │ │ │ │ - 0x000ec0c0 202a282e 676e752e 76657273 696f6e5f *(.gnu.version_ │ │ │ │ - 0x000ec0d0 6429207d 0a20202e 676e752e 76657273 d) }. .gnu.vers │ │ │ │ - 0x000ec0e0 696f6e5f 7220203a 207b202a 282e676e ion_r : { *(.gn │ │ │ │ - 0x000ec0f0 752e7665 7273696f 6e5f7229 207d0a20 u.version_r) }. │ │ │ │ - 0x000ec100 202e7265 6c612e69 6e697420 20202020 .rela.init │ │ │ │ - 0x000ec110 203a207b 202a282e 72656c61 2e696e69 : { *(.rela.ini │ │ │ │ - 0x000ec120 7429207d 0a20202e 72656c61 2e746578 t) }. .rela.tex │ │ │ │ - 0x000ec130 74202020 2020203a 207b202a 282e7265 t : { *(.re │ │ │ │ - 0x000ec140 6c612e74 65787420 2e72656c 612e7465 la.text .rela.te │ │ │ │ - 0x000ec150 78742e2a 202e7265 6c612e67 6e752e6c xt.* .rela.gnu.l │ │ │ │ - 0x000ec160 696e6b6f 6e63652e 742e2a29 207d0a20 inkonce.t.*) }. │ │ │ │ - 0x000ec170 202e7265 6c612e66 696e6920 20202020 .rela.fini │ │ │ │ - 0x000ec180 203a207b 202a282e 72656c61 2e66696e : { *(.rela.fin │ │ │ │ - 0x000ec190 6929207d 0a20202e 72656c61 2e726f64 i) }. .rela.rod │ │ │ │ - 0x000ec1a0 61746120 2020203a 207b202a 282e7265 ata : { *(.re │ │ │ │ - 0x000ec1b0 6c612e72 6f646174 61202e72 656c612e la.rodata .rela. │ │ │ │ - 0x000ec1c0 726f6461 74612e2a 202e7265 6c612e67 rodata.* .rela.g │ │ │ │ - 0x000ec1d0 6e752e6c 696e6b6f 6e63652e 722e2a29 nu.linkonce.r.*) │ │ │ │ - 0x000ec1e0 207d0a20 202e7265 6c612e64 6174612e }. .rela.data. │ │ │ │ - 0x000ec1f0 72656c2e 726f2020 203a207b 202a282e rel.ro : { *(. │ │ │ │ - 0x000ec200 72656c61 2e646174 612e7265 6c2e726f rela.data.rel.ro │ │ │ │ - 0x000ec210 202e7265 6c612e64 6174612e 72656c2e .rela.data.rel. │ │ │ │ - 0x000ec220 726f2e2a 202e7265 6c612e67 6e752e6c ro.* .rela.gnu.l │ │ │ │ - 0x000ec230 696e6b6f 6e63652e 642e7265 6c2e726f inkonce.d.rel.ro │ │ │ │ - 0x000ec240 2e2a2920 7d0a2020 2e72656c 612e6461 .*) }. .rela.da │ │ │ │ - 0x000ec250 74612020 20202020 3a207b20 2a282e72 ta : { *(.r │ │ │ │ - 0x000ec260 656c612e 64617461 202e7265 6c612e64 ela.data .rela.d │ │ │ │ - 0x000ec270 6174612e 2a202e72 656c612e 676e752e ata.* .rela.gnu. │ │ │ │ - 0x000ec280 6c696e6b 6f6e6365 2e642e2a 29207d0a linkonce.d.*) }. │ │ │ │ - 0x000ec290 20202e72 656c612e 74646174 61092020 .rela.tdata. │ │ │ │ - 0x000ec2a0 3a207b20 2a282e72 656c612e 74646174 : { *(.rela.tdat │ │ │ │ - 0x000ec2b0 61202e72 656c612e 74646174 612e2a20 a .rela.tdata.* │ │ │ │ - 0x000ec2c0 2e72656c 612e676e 752e6c69 6e6b6f6e .rela.gnu.linkon │ │ │ │ - 0x000ec2d0 63652e74 642e2a29 207d0a20 202e7265 ce.td.*) }. .re │ │ │ │ - 0x000ec2e0 6c612e74 62737309 20203a20 7b202a28 la.tbss. : { *( │ │ │ │ - 0x000ec2f0 2e72656c 612e7462 7373202e 72656c61 .rela.tbss .rela │ │ │ │ - 0x000ec300 2e746273 732e2a20 2e72656c 612e676e .tbss.* .rela.gn │ │ │ │ - 0x000ec310 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000ec320 207d0a20 202e7265 6c612e63 746f7273 }. .rela.ctors │ │ │ │ - 0x000ec330 20202020 203a207b 202a282e 72656c61 : { *(.rela │ │ │ │ - 0x000ec340 2e63746f 72732920 7d0a2020 2e72656c .ctors) }. .rel │ │ │ │ - 0x000ec350 612e6474 6f727320 20202020 3a207b20 a.dtors : { │ │ │ │ - 0x000ec360 2a282e72 656c612e 64746f72 7329207d *(.rela.dtors) } │ │ │ │ - 0x000ec370 0a20202e 72656c61 2e676f74 20202020 . .rela.got │ │ │ │ - 0x000ec380 2020203a 207b202a 282e7265 6c612e67 : { *(.rela.g │ │ │ │ - 0x000ec390 6f742920 7d0a2020 2e72656c 612e6273 ot) }. .rela.bs │ │ │ │ - 0x000ec3a0 73202020 20202020 3a207b20 2a282e72 s : { *(.r │ │ │ │ - 0x000ec3b0 656c612e 62737320 2e72656c 612e6273 ela.bss .rela.bs │ │ │ │ - 0x000ec3c0 732e2a20 2e72656c 612e676e 752e6c69 s.* .rela.gnu.li │ │ │ │ - 0x000ec3d0 6e6b6f6e 63652e62 2e2a2920 7d0a2020 nkonce.b.*) }. │ │ │ │ - 0x000ec3e0 2e72656c 612e6966 756e6320 20202020 .rela.ifunc │ │ │ │ - 0x000ec3f0 3a207b20 2a282e72 656c612e 6966756e : { *(.rela.ifun │ │ │ │ - 0x000ec400 6329207d 0a20202e 72656c61 2e706c74 c) }. .rela.plt │ │ │ │ - 0x000ec410 20202020 2020203a 0a202020 207b0a20 :. {. │ │ │ │ - 0x000ec420 20202020 202a282e 72656c61 2e706c74 *(.rela.plt │ │ │ │ - 0x000ec430 290a2020 20202020 50524f56 4944455f ). PROVIDE_ │ │ │ │ - 0x000ec440 48494444 454e2028 5f5f7265 6c615f69 HIDDEN (__rela_i │ │ │ │ - 0x000ec450 706c745f 73746172 74203d20 2e293b0a plt_start = .);. │ │ │ │ - 0x000ec460 20202020 20202a28 2e72656c 612e6970 *(.rela.ip │ │ │ │ - 0x000ec470 6c74290a 20202020 20205052 4f564944 lt). PROVID │ │ │ │ - 0x000ec480 455f4849 4444454e 20285f5f 72656c61 E_HIDDEN (__rela │ │ │ │ - 0x000ec490 5f69706c 745f656e 64203d20 2e293b0a _iplt_end = .);. │ │ │ │ - 0x000ec4a0 20202020 7d0a2020 2e72656c 722e6479 }. .relr.dy │ │ │ │ - 0x000ec4b0 6e203a20 7b202a28 2e72656c 722e6479 n : { *(.relr.dy │ │ │ │ - 0x000ec4c0 6e29207d 0a20202e 726f6461 74612020 n) }. .rodata │ │ │ │ - 0x000ec4d0 20202020 2020203a 207b202a 282e726f : { *(.ro │ │ │ │ - 0x000ec4e0 64617461 202e726f 64617461 2e2a202e data .rodata.* . │ │ │ │ - 0x000ec4f0 676e752e 6c696e6b 6f6e6365 2e722e2a gnu.linkonce.r.* │ │ │ │ - 0x000ec500 29207d0a 20202e72 6f646174 61312020 ) }. .rodata1 │ │ │ │ - 0x000ec510 20202020 20203a20 7b202a28 2e726f64 : { *(.rod │ │ │ │ - 0x000ec520 61746131 29207d0a 20202e65 685f6672 ata1) }. .eh_fr │ │ │ │ - 0x000ec530 616d655f 68647220 20203a20 7b202a28 ame_hdr : { *( │ │ │ │ - 0x000ec540 2e65685f 6672616d 655f6864 7229202a .eh_frame_hdr) * │ │ │ │ - 0x000ec550 282e6568 5f667261 6d655f65 6e747279 (.eh_frame_entry │ │ │ │ - 0x000ec560 202e6568 5f667261 6d655f65 6e747279 .eh_frame_entry │ │ │ │ - 0x000ec570 2e2a2920 7d0a2020 2e65685f 6672616d .*) }. .eh_fram │ │ │ │ - 0x000ec580 65202020 20202020 3a204f4e 4c595f49 e : ONLY_I │ │ │ │ - 0x000ec590 465f524f 207b204b 45455020 282a282e F_RO { KEEP (*(. │ │ │ │ - 0x000ec5a0 65685f66 72616d65 2929202a 282e6568 eh_frame)) *(.eh │ │ │ │ - 0x000ec5b0 5f667261 6d652e2a 29207d0a 20202e73 _frame.*) }. .s │ │ │ │ - 0x000ec5c0 6672616d 65202020 20202020 20203a20 frame : │ │ │ │ - 0x000ec5d0 4f4e4c59 5f49465f 524f207b 204b4545 ONLY_IF_RO { KEE │ │ │ │ - 0x000ec5e0 5020282a 282e7366 72616d65 2929202a P (*(.sframe)) * │ │ │ │ - 0x000ec5f0 282e7366 72616d65 2e2a2920 7d0a2020 (.sframe.*) }. │ │ │ │ - 0x000ec600 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000ec610 65202020 3a204f4e 4c595f49 465f524f e : ONLY_IF_RO │ │ │ │ - 0x000ec620 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x000ec630 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x000ec640 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x000ec650 2e676e75 5f657874 61622020 203a204f .gnu_extab : O │ │ │ │ - 0x000ec660 4e4c595f 49465f52 4f207b20 2a282e67 NLY_IF_RO { *(.g │ │ │ │ - 0x000ec670 6e755f65 78746162 2a29207d 0a20202f nu_extab*) }. / │ │ │ │ - 0x000ec680 2a205468 65736520 73656374 696f6e73 * These sections │ │ │ │ - 0x000ec690 20617265 2067656e 65726174 65642062 are generated b │ │ │ │ - 0x000ec6a0 79207468 65205375 6e2f4f72 61636c65 y the Sun/Oracle │ │ │ │ - 0x000ec6b0 20432b2b 20636f6d 70696c65 722e2020 C++ compiler. │ │ │ │ - 0x000ec6c0 2a2f0a20 202e6578 63657074 696f6e5f */. .exception_ │ │ │ │ - 0x000ec6d0 72616e67 65732020 203a204f 4e4c595f ranges : ONLY_ │ │ │ │ - 0x000ec6e0 49465f52 4f207b20 2a282e65 78636570 IF_RO { *(.excep │ │ │ │ - 0x000ec6f0 74696f6e 5f72616e 6765732a 29207d0a tion_ranges*) }. │ │ │ │ - 0x000ec700 20202f2a 20566172 696f7573 206e6f74 /* Various not │ │ │ │ - 0x000ec710 65207365 6374696f 6e732e20 20506c61 e sections. Pla │ │ │ │ - 0x000ec720 63656420 68657265 20736f20 74686174 ced here so that │ │ │ │ - 0x000ec730 20746865 79206172 6520616c 77617973 they are always │ │ │ │ - 0x000ec740 20696e63 6c756465 640a2020 20202069 included. i │ │ │ │ - 0x000ec750 6e207468 65207265 61642d6f 6e6c7920 n the read-only │ │ │ │ - 0x000ec760 7365676d 656e7420 616e6420 6e6f7420 segment and not │ │ │ │ - 0x000ec770 74726561 74656420 6173206f 72706861 treated as orpha │ │ │ │ - 0x000ec780 6e207365 6374696f 6e732e20 20546865 n sections. The │ │ │ │ - 0x000ec790 0a202020 20206375 7272656e 74206f72 . current or │ │ │ │ - 0x000ec7a0 7068616e 2068616e 646c696e 6720616c phan handling al │ │ │ │ - 0x000ec7b0 676f7269 74686d20 646f6573 20706c61 gorithm does pla │ │ │ │ - 0x000ec7c0 6365206e 6f746520 73656374 696f6e73 ce note sections │ │ │ │ - 0x000ec7d0 20616674 65722052 2f4f0a20 20202020 after R/O. │ │ │ │ - 0x000ec7e0 64617461 2c206275 74207468 69732069 data, but this i │ │ │ │ - 0x000ec7f0 73206e6f 74206775 6172616e 74656564 s not guaranteed │ │ │ │ - 0x000ec800 20746f20 616c7761 79732062 65207468 to always be th │ │ │ │ - 0x000ec810 65206361 73652e20 202a2f0a 20202e6e e case. */. .n │ │ │ │ - 0x000ec820 6f74652e 6275696c 642d6964 203a2020 ote.build-id : │ │ │ │ - 0x000ec830 20202020 7b202a28 2e6e6f74 652e6275 { *(.note.bu │ │ │ │ - 0x000ec840 696c642d 69642920 7d0a2020 2e6e6f74 ild-id) }. .not │ │ │ │ - 0x000ec850 652e474e 552d7374 61636b20 3a202020 e.GNU-stack : │ │ │ │ - 0x000ec860 20207b20 2a282e6e 6f74652e 474e552d { *(.note.GNU- │ │ │ │ - 0x000ec870 73746163 6b29207d 0a20202e 6e6f7465 stack) }. .note │ │ │ │ - 0x000ec880 2e676e75 2e70726f 70657274 79203a20 .gnu.property : │ │ │ │ - 0x000ec890 207b202a 282e6e6f 74652e67 6e752e70 { *(.note.gnu.p │ │ │ │ - 0x000ec8a0 726f7065 72747929 207d0a20 202e6e6f roperty) }. .no │ │ │ │ - 0x000ec8b0 74652e41 42492d74 6167203a 20202020 te.ABI-tag : │ │ │ │ - 0x000ec8c0 2020207b 202a282e 6e6f7465 2e414249 { *(.note.ABI │ │ │ │ - 0x000ec8d0 2d746167 29207d0a 20202e6e 6f74652e -tag) }. .note. │ │ │ │ - 0x000ec8e0 7061636b 61676520 3a202020 20202020 package : │ │ │ │ - 0x000ec8f0 7b202a28 2e6e6f74 652e7061 636b6167 { *(.note.packag │ │ │ │ - 0x000ec900 6529207d 0a20202e 6e6f7465 2e646c6f e) }. .note.dlo │ │ │ │ - 0x000ec910 70656e20 3a202020 20202020 207b202a pen : { * │ │ │ │ - 0x000ec920 282e6e6f 74652e64 6c6f7065 6e29207d (.note.dlopen) } │ │ │ │ - 0x000ec930 0a20202e 6e6f7465 2e6e6574 6273642e . .note.netbsd. │ │ │ │ - 0x000ec940 6964656e 74203a20 207b202a 282e6e6f ident : { *(.no │ │ │ │ - 0x000ec950 74652e6e 65746273 642e6964 656e7429 te.netbsd.ident) │ │ │ │ - 0x000ec960 207d0a20 202e6e6f 74652e6f 70656e62 }. .note.openb │ │ │ │ - 0x000ec970 73642e69 64656e74 203a207b 202a282e sd.ident : { *(. │ │ │ │ - 0x000ec980 6e6f7465 2e6f7065 6e627364 2e696465 note.openbsd.ide │ │ │ │ - 0x000ec990 6e742920 7d0a2020 2f2a2053 74617274 nt) }. /* Start │ │ │ │ - 0x000ec9a0 206f6620 74686520 52656164 20577269 of the Read Wri │ │ │ │ - 0x000ec9b0 74652044 61746120 72656769 6f6e2e20 te Data region. │ │ │ │ - 0x000ec9c0 202a2f0a 20202f2a 2041646a 75737420 */. /* Adjust │ │ │ │ - 0x000ec9d0 74686520 61646472 65737320 666f7220 the address for │ │ │ │ - 0x000ec9e0 74686520 64617461 20736567 6d656e74 the data segment │ │ │ │ - 0x000ec9f0 2e202057 65207761 6e742074 6f206164 . We want to ad │ │ │ │ - 0x000eca00 6a757374 20757020 746f0a20 20202020 just up to. │ │ │ │ - 0x000eca10 74686520 73616d65 20616464 72657373 the same address │ │ │ │ - 0x000eca20 20776974 68696e20 74686520 70616765 within the page │ │ │ │ - 0x000eca30 206f6e20 74686520 6e657874 20706167 on the next pag │ │ │ │ - 0x000eca40 65207570 2e20202a 2f0a2020 2e203d20 e up. */. . = │ │ │ │ - 0x000eca50 44415441 5f534547 4d454e54 5f414c49 DATA_SEGMENT_ALI │ │ │ │ - 0x000eca60 474e2028 434f4e53 54414e54 20284d41 GN (CONSTANT (MA │ │ │ │ - 0x000eca70 58504147 4553495a 45292c20 434f4e53 XPAGESIZE), CONS │ │ │ │ - 0x000eca80 54414e54 2028434f 4d4d4f4e 50414745 TANT (COMMONPAGE │ │ │ │ - 0x000eca90 53495a45 29293b0a 20202f2a 20457863 SIZE));. /* Exc │ │ │ │ - 0x000ecaa0 65707469 6f6e2068 616e646c 696e672e eption handling. │ │ │ │ - 0x000ecab0 20202a2f 0a20202e 65685f66 72616d65 */. .eh_frame │ │ │ │ - 0x000ecac0 20202020 2020203a 204f4e4c 595f4946 : ONLY_IF │ │ │ │ - 0x000ecad0 5f525720 7b204b45 45502028 2a282e65 _RW { KEEP (*(.e │ │ │ │ - 0x000ecae0 685f6672 616d6529 29202a28 2e65685f h_frame)) *(.eh_ │ │ │ │ - 0x000ecaf0 6672616d 652e2a29 207d0a20 202e7366 frame.*) }. .sf │ │ │ │ - 0x000ecb00 72616d65 20202020 20202020 203a204f rame : O │ │ │ │ - 0x000ecb10 4e4c595f 49465f52 57207b20 4b454550 NLY_IF_RW { KEEP │ │ │ │ - 0x000ecb20 20282a28 2e736672 616d6529 29202a28 (*(.sframe)) *( │ │ │ │ - 0x000ecb30 2e736672 616d652e 2a29207d 0a20202e .sframe.*) }. . │ │ │ │ - 0x000ecb40 676e755f 65787461 62202020 2020203a gnu_extab : │ │ │ │ - 0x000ecb50 204f4e4c 595f4946 5f525720 7b202a28 ONLY_IF_RW { *( │ │ │ │ - 0x000ecb60 2e676e75 5f657874 61622920 7d0a2020 .gnu_extab) }. │ │ │ │ - 0x000ecb70 2e676363 5f657863 6570745f 7461626c .gcc_except_tabl │ │ │ │ - 0x000ecb80 65202020 3a204f4e 4c595f49 465f5257 e : ONLY_IF_RW │ │ │ │ - 0x000ecb90 207b202a 282e6763 635f6578 63657074 { *(.gcc_except │ │ │ │ - 0x000ecba0 5f746162 6c65202e 6763635f 65786365 _table .gcc_exce │ │ │ │ - 0x000ecbb0 70745f74 61626c65 2e2a2920 7d0a2020 pt_table.*) }. │ │ │ │ - 0x000ecbc0 2e657863 65707469 6f6e5f72 616e6765 .exception_range │ │ │ │ - 0x000ecbd0 73202020 3a204f4e 4c595f49 465f5257 s : ONLY_IF_RW │ │ │ │ - 0x000ecbe0 207b202a 282e6578 63657074 696f6e5f { *(.exception_ │ │ │ │ - 0x000ecbf0 72616e67 65732a29 207d0a20 202f2a20 ranges*) }. /* │ │ │ │ - 0x000ecc00 54687265 6164204c 6f63616c 2053746f Thread Local Sto │ │ │ │ - 0x000ecc10 72616765 20736563 74696f6e 732e2020 rage sections. │ │ │ │ - 0x000ecc20 2a2f0a20 202e7464 61746109 20203a0a */. .tdata. :. │ │ │ │ - 0x000ecc30 2020207b 0a202020 20205052 4f564944 {. PROVID │ │ │ │ - 0x000ecc40 455f4849 4444454e 20285f5f 74646174 E_HIDDEN (__tdat │ │ │ │ - 0x000ecc50 615f7374 61727420 3d202e29 3b0a2020 a_start = .);. │ │ │ │ - 0x000ecc60 2020202a 282e7464 61746120 2e746461 *(.tdata .tda │ │ │ │ - 0x000ecc70 74612e2a 202e676e 752e6c69 6e6b6f6e ta.* .gnu.linkon │ │ │ │ - 0x000ecc80 63652e74 642e2a29 0a202020 7d0a2020 ce.td.*). }. │ │ │ │ - 0x000ecc90 2e746273 73090920 203a207b 202a282e .tbss.. : { *(. │ │ │ │ - 0x000ecca0 74627373 202e7462 73732e2a 202e676e tbss .tbss.* .gn │ │ │ │ - 0x000eccb0 752e6c69 6e6b6f6e 63652e74 622e2a29 u.linkonce.tb.*) │ │ │ │ - 0x000eccc0 202a282e 74636f6d 6d6f6e29 207d0a20 *(.tcommon) }. │ │ │ │ - 0x000eccd0 202e7072 65696e69 745f6172 72617920 .preinit_array │ │ │ │ - 0x000ecce0 2020203a 0a20207b 0a202020 2050524f :. {. PRO │ │ │ │ - 0x000eccf0 56494445 5f484944 44454e20 285f5f70 VIDE_HIDDEN (__p │ │ │ │ - 0x000ecd00 7265696e 69745f61 72726179 5f737461 reinit_array_sta │ │ │ │ - 0x000ecd10 7274203d 202e293b 0a202020 204b4545 rt = .);. KEE │ │ │ │ - 0x000ecd20 5020282a 282e7072 65696e69 745f6172 P (*(.preinit_ar │ │ │ │ - 0x000ecd30 72617929 290a2020 20205052 4f564944 ray)). PROVID │ │ │ │ - 0x000ecd40 455f4849 4444454e 20285f5f 70726569 E_HIDDEN (__prei │ │ │ │ - 0x000ecd50 6e69745f 61727261 795f656e 64203d20 nit_array_end = │ │ │ │ - 0x000ecd60 2e293b0a 20207d0a 20202e69 6e69745f .);. }. .init_ │ │ │ │ - 0x000ecd70 61727261 79202020 203a0a20 207b0a20 array :. {. │ │ │ │ - 0x000ecd80 20202050 524f5649 44455f48 49444445 PROVIDE_HIDDE │ │ │ │ - 0x000ecd90 4e20285f 5f696e69 745f6172 7261795f N (__init_array_ │ │ │ │ - 0x000ecda0 73746172 74203d20 2e293b0a 20202020 start = .);. │ │ │ │ - 0x000ecdb0 4b454550 20282a28 534f5254 5f42595f KEEP (*(SORT_BY_ │ │ │ │ - 0x000ecdc0 494e4954 5f505249 4f524954 59282e69 INIT_PRIORITY(.i │ │ │ │ - 0x000ecdd0 6e69745f 61727261 792e2a29 20534f52 nit_array.*) SOR │ │ │ │ - 0x000ecde0 545f4259 5f494e49 545f5052 494f5249 T_BY_INIT_PRIORI │ │ │ │ - 0x000ecdf0 5459282e 63746f72 732e2a29 29290a20 TY(.ctors.*))). │ │ │ │ - 0x000ece00 2020204b 45455020 282a282e 696e6974 KEEP (*(.init │ │ │ │ - 0x000ece10 5f617272 61792045 58434c55 44455f46 _array EXCLUDE_F │ │ │ │ - 0x000ece20 494c4520 282a6372 74626567 696e2e6f ILE (*crtbegin.o │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes