--- /srv/rebuilderd/tmp/rebuilderdzSavvK/inputs/libprrte-bin_5.0.0~rc1-2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdzSavvK/out/libprrte-bin_5.0.0~rc1-2_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-17 15:30:49.000000 debian-binary │ --rw-r--r-- 0 0 0 1232 2026-10-17 15:30:49.000000 control.tar.xz │ --rw-r--r-- 0 0 0 110340 2026-10-17 15:30:49.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1228 2026-10-17 15:30:49.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 110112 2026-10-17 15:30:49.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/prte │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ │ │ │ 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 0x0009e8 0x0009e8 R E 0x10000 │ │ │ │ - LOAD 0x00fd98 0x000000000001fd98 0x000000000001fd98 0x0002a0 0x0002a8 RW 0x10000 │ │ │ │ - DYNAMIC 0x00fda8 0x000000000001fda8 0x000000000001fda8 0x000210 0x000210 RW 0x8 │ │ │ │ + LOAD 0x00fda8 0x000000000001fda8 0x000000000001fda8 0x000290 0x000298 RW 0x10000 │ │ │ │ + DYNAMIC 0x00fdb8 0x000000000001fdb8 0x000000000001fdb8 0x000200 0x000200 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ NOTE 0x0009a8 0x00000000000009a8 0x00000000000009a8 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x0009c8 0x00000000000009c8 0x00000000000009c8 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x0009a8 0x00000000000009a8 0x00000000000009a8 0x000020 0x000020 R 0x8 │ │ │ │ GNU_EH_FRAME 0x0008c4 0x00000000000008c4 0x00000000000008c4 0x00003c 0x00003c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x00fd98 0x000000000001fd98 0x000000000001fd98 0x000268 0x000268 R 0x1 │ │ │ │ + GNU_RELRO 0x00fda8 0x000000000001fda8 0x000000000001fda8 0x000258 0x000258 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .note.ABI-tag │ │ │ │ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000002e0 0002e0 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 0000000000000304 000304 00001b 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 0000000000000320 000320 00001c 00 A 4 0 8 │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000340 000340 0000f0 18 A 5 3 8 │ │ │ │ - [ 5] .dynstr STRTAB 0000000000000430 000430 0000c5 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 00000000000004f6 0004f6 000014 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_r VERNEED 0000000000000510 000510 000030 00 A 5 1 8 │ │ │ │ - [ 8] .rela.dyn RELA 0000000000000540 000540 0000c0 18 A 4 0 8 │ │ │ │ - [ 9] .rela.plt RELA 0000000000000600 000600 000078 18 AI 4 23 8 │ │ │ │ - [10] .init PROGBITS 0000000000000678 000678 00001c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 00000000000006a0 0006a0 000098 00 AX 0 0 16 │ │ │ │ + [ 5] .dynstr STRTAB 0000000000000430 000430 0000a0 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 00000000000004d0 0004d0 000014 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_r VERNEED 00000000000004e8 0004e8 000030 00 A 5 1 8 │ │ │ │ + [ 8] .rela.dyn RELA 0000000000000518 000518 0000c0 18 A 4 0 8 │ │ │ │ + [ 9] .rela.plt RELA 00000000000005d8 0005d8 000078 18 AI 4 23 8 │ │ │ │ + [10] .init PROGBITS 0000000000000650 000650 00001c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 0000000000000670 000670 000098 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000000740 000740 000168 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 00000000000008a8 0008a8 000018 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 00000000000008c0 0008c0 000004 04 AM 0 0 4 │ │ │ │ [15] .eh_frame_hdr PROGBITS 00000000000008c4 0008c4 00003c 00 A 0 0 4 │ │ │ │ [16] .eh_frame PROGBITS 0000000000000900 000900 0000a8 00 A 0 0 8 │ │ │ │ [17] .note.gnu.property NOTE 00000000000009a8 0009a8 000020 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 00000000000009c8 0009c8 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 000000000001fd98 00fd98 000008 08 WA 0 0 8 │ │ │ │ - [20] .fini_array FINI_ARRAY 000000000001fda0 00fda0 000008 08 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000001fda8 00fda8 000210 10 WA 5 0 8 │ │ │ │ + [19] .init_array INIT_ARRAY 000000000001fda8 00fda8 000008 08 WA 0 0 8 │ │ │ │ + [20] .fini_array FINI_ARRAY 000000000001fdb0 00fdb0 000008 08 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000001fdb8 00fdb8 000200 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001ffb8 00ffb8 000030 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000001ffe8 00ffe8 000040 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000020028 010028 000010 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000020038 010038 000008 00 WA 0 0 1 │ │ │ │ [26] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 010038 000024 00 0 0 4 │ │ │ │ [27] .gnu_debuglink PROGBITS 0000000000000000 01005c 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 0000000000000000 010090 00011c 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 10 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000000678 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 1: 0000000000000650 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ 2: 0000000000020028 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.17 (2) │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (3) │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND prte │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.17 (2) │ │ │ │ 7: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable │ │ │ │ 8: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x540 contains 8 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x518 contains 8 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fd98 0000000000000403 R_AARCH64_RELATIVE 8a0 │ │ │ │ -000000000001fda0 0000000000000403 R_AARCH64_RELATIVE 84c │ │ │ │ +000000000001fda8 0000000000000403 R_AARCH64_RELATIVE 8a0 │ │ │ │ +000000000001fdb0 0000000000000403 R_AARCH64_RELATIVE 84c │ │ │ │ 000000000001ffc0 0000000000000403 R_AARCH64_RELATIVE 740 │ │ │ │ 0000000000020030 0000000000000403 R_AARCH64_RELATIVE 20030 │ │ │ │ 000000000001ffc8 0000000300000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd0 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ffd8 0000000800000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffe0 0000000900000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x600 contains 5 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x5d8 contains 5 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020000 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 0000000000020008 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ 0000000000020010 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 prte + 0 │ │ │ │ 0000000000020018 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 abort@GLIBC_2.17 + 0 │ │ │ │ 0000000000020020 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0xfda8 contains 28 entries: │ │ │ │ +Dynamic section at offset 0xfdb8 contains 28 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libprrte.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ - 0x000000000000000c (INIT) 0x678 │ │ │ │ + 0x000000000000000c (INIT) 0x650 │ │ │ │ 0x000000000000000d (FINI) 0x8a8 │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1fd98 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1fda8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1fda0 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1fdb0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0x430 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ │ - 0x000000000000000a (STRSZ) 197 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 160 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1ffe8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 120 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x600 │ │ │ │ - 0x0000000000000007 (RELA) 0x540 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x5d8 │ │ │ │ + 0x0000000000000007 (RELA) 0x518 │ │ │ │ 0x0000000000000008 (RELASZ) 192 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x510 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x4e8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x4f6 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x4d0 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── 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: 007b63d258ea8ba63bb1d702518c235f8c80c651 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4b2671c604ca6f763e5ac219a05e247f0f70e3b6 │ │ │ │ │ │ │ │ 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 --version-info {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 10 entries: │ │ │ │ - Addr: 0x00000000000004f6 Offset: 0x000004f6 Link: 4 (.dynsym) │ │ │ │ + Addr: 0x00000000000004d0 Offset: 0x000004d0 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 004: 3 (GLIBC_2.34) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ │ │ - Addr: 0x0000000000000510 Offset: 0x00000510 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x00000000000004e8 Offset: 0x000004e8 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0010: Name: GLIBC_2.34 Flags: none Version: 3 │ │ │ │ 0x0020: Name: GLIBC_2.17 Flags: none Version: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,18 +1,17 @@ │ │ │ │ -Q/lib/ld-linux-aarch64.so.1 │ │ │ │ +/lib/ld-linux-aarch64.so.1 │ │ │ │ __gmon_start__ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_finalize │ │ │ │ libprrte.so.5 │ │ │ │ libc.so.6 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.17 │ │ │ │ -/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ aeabi_feature_and_bits │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -6,11 +6,8 @@ │ │ │ │ 0x00000460 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ 0x00000470 5461626c 65007072 7465005f 5f6c6962 Table.prte.__lib │ │ │ │ 0x00000480 635f7374 6172745f 6d61696e 005f5f63 c_start_main.__c │ │ │ │ 0x00000490 78615f66 696e616c 697a6500 61626f72 xa_finalize.abor │ │ │ │ 0x000004a0 74006c69 62707272 74652e73 6f2e3500 t.libprrte.so.5. │ │ │ │ 0x000004b0 6c696263 2e736f2e 3600474c 4942435f libc.so.6.GLIBC_ │ │ │ │ 0x000004c0 322e3334 00474c49 42435f32 2e313700 2.34.GLIBC_2.17. │ │ │ │ - 0x000004d0 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x000004e0 2d6c696e 75782d67 6e752f70 6d697832 -linux-gnu/pmix2 │ │ │ │ - 0x000004f0 2f6c6962 00 /lib. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000000678 <.init>: │ │ │ │ +0000000000000650 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 7b4 <__gmon_start__@plt+0xb4> │ │ │ │ + bl 7b4 <__gmon_start__@plt+0xe4> │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,54 +1,54 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00000000000006a0 <__cxa_finalize@plt-0x20>: │ │ │ │ +0000000000000670 <__cxa_finalize@plt-0x20>: │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + adrp x16, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000006c0 <__cxa_finalize@plt>: │ │ │ │ +0000000000000690 <__cxa_finalize@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x16, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldr x17, [x16] │ │ │ │ add x16, x16, #0x0 │ │ │ │ │ │ │ │ -00000000000006d0 <__libc_start_main@plt>: │ │ │ │ +00000000000006a0 <__libc_start_main@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x16, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ │ │ │ │ -00000000000006e0 : │ │ │ │ +00000000000006b0 : │ │ │ │ ldr x17, [x16, #8] │ │ │ │ add x16, x16, #0x8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000006f0 : │ │ │ │ +00000000000006c0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x16, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldr x17, [x16, #16] │ │ │ │ add x16, x16, #0x10 │ │ │ │ │ │ │ │ -0000000000000700 <__gmon_start__@plt>: │ │ │ │ +00000000000006d0 <__gmon_start__@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x16, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldr x17, [x16, #24] │ │ │ │ add x16, x16, #0x18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x16, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldr x17, [x16, #32] │ │ │ │ add x16, x16, #0x20 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000000740 <.text>: │ │ │ │ bti c │ │ │ │ - b 6f0 │ │ │ │ + b 6c0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -23,74 +23,74 @@ │ │ │ │ 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, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + adrp x0, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 6d8 <__libc_start_main@plt+0x8> │ │ │ │ - bl 708 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + bl 6a8 <__libc_start_main@plt+0x8> │ │ │ │ + bl 6d8 <__gmon_start__@plt+0x8> │ │ │ │ + adrp x0, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x0, [x0, #4056] │ │ │ │ - cbz x0, 7c4 <__gmon_start__@plt+0xc4> │ │ │ │ - b 720 <__gmon_start__@plt+0x20> │ │ │ │ + cbz x0, 7c4 <__gmon_start__@plt+0xf4> │ │ │ │ + b 6f0 <__gmon_start__@plt+0x20> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x0, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ add x0, x0, #0x38 │ │ │ │ - adrp x1, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x1, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ add x1, x1, #0x38 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 80c <__gmon_start__@plt+0x10c> // b.none │ │ │ │ - adrp x1, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + b.eq 80c <__gmon_start__@plt+0x13c> // b.none │ │ │ │ + adrp x1, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x1, [x1, #4048] │ │ │ │ - cbz x1, 80c <__gmon_start__@plt+0x10c> │ │ │ │ + cbz x1, 80c <__gmon_start__@plt+0x13c> │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x0, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ add x0, x0, #0x38 │ │ │ │ - adrp x1, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x1, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ add x1, x1, #0x38 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 848 <__gmon_start__@plt+0x148> │ │ │ │ - adrp x2, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + cbz x1, 848 <__gmon_start__@plt+0x178> │ │ │ │ + adrp x2, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ - cbz x2, 848 <__gmon_start__@plt+0x148> │ │ │ │ + cbz x2, 848 <__gmon_start__@plt+0x178> │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + adrp x19, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldrb w0, [x19, #56] │ │ │ │ - tbnz w0, #0, 88c <__gmon_start__@plt+0x18c> │ │ │ │ - adrp x0, 1f000 <__gmon_start__@plt+0x1e900> │ │ │ │ + tbnz w0, #0, 88c <__gmon_start__@plt+0x1bc> │ │ │ │ + adrp x0, 1f000 <__gmon_start__@plt+0x1e930> │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - cbz x0, 880 <__gmon_start__@plt+0x180> │ │ │ │ - adrp x0, 20000 <__gmon_start__@plt+0x1f900> │ │ │ │ + cbz x0, 880 <__gmon_start__@plt+0x1b0> │ │ │ │ + adrp x0, 20000 <__gmon_start__@plt+0x1f930> │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - bl 6c0 <__cxa_finalize@plt> │ │ │ │ - bl 7e0 <__gmon_start__@plt+0xe0> │ │ │ │ + bl 690 <__cxa_finalize@plt> │ │ │ │ + bl 7e0 <__gmon_start__@plt+0x110> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #56] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 810 <__gmon_start__@plt+0x110> │ │ │ │ + b 810 <__gmon_start__@plt+0x140> │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fd98 a0080000 00000000 ........ │ │ │ │ + 0x0001fda8 a0080000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fda0 4c080000 00000000 L....... │ │ │ │ + 0x0001fdb0 4c080000 00000000 L....... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0001ffb8 a8fd0100 00000000 40070000 00000000 ........@....... │ │ │ │ + 0x0001ffb8 b8fd0100 00000000 40070000 00000000 ........@....... │ │ │ │ 0x0001ffc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffd8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got.plt': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fff8 00000000 00000000 a0060000 00000000 ................ │ │ │ │ - 0x00020008 a0060000 00000000 a0060000 00000000 ................ │ │ │ │ - 0x00020018 a0060000 00000000 a0060000 00000000 ................ │ │ │ │ + 0x0001fff8 00000000 00000000 70060000 00000000 ........p....... │ │ │ │ + 0x00020008 70060000 00000000 70060000 00000000 p.......p....... │ │ │ │ + 0x00020018 70060000 00000000 70060000 00000000 p.......p....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37623633 64323538 65613862 61363362 7b63d258ea8ba63b │ │ │ │ - 0x00000010 62316437 30323531 38633233 35663863 b1d702518c235f8c │ │ │ │ - 0x00000020 38306336 35312e64 65627567 00000000 80c651.debug.... │ │ │ │ - 0x00000030 356a7e5c 5j~\ │ │ │ │ + 0x00000000 32363731 63363034 63613666 37363365 2671c604ca6f763e │ │ │ │ + 0x00000010 35616332 31396130 35653234 37663066 5ac219a05e247f0f │ │ │ │ + 0x00000020 37306533 62362e64 65627567 00000000 70e3b6.debug.... │ │ │ │ + 0x00000030 b7e38c86 .... │ │ ├── ./usr/bin/prte-info │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,24 +4,24 @@ │ │ │ │ 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 0x004290 0x004290 R E 0x10000 │ │ │ │ - LOAD 0x00fcc8 0x000000000001fcc8 0x000000000001fcc8 0x000510 0x000518 RW 0x10000 │ │ │ │ - DYNAMIC 0x00fcd8 0x000000000001fcd8 0x000000000001fcd8 0x000230 0x000230 RW 0x8 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x004208 0x004208 R E 0x10000 │ │ │ │ + LOAD 0x00fcd8 0x000000000001fcd8 0x000000000001fcd8 0x000500 0x000508 RW 0x10000 │ │ │ │ + DYNAMIC 0x00fce8 0x000000000001fce8 0x000000000001fce8 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x004250 0x0000000000004250 0x0000000000004250 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x004270 0x0000000000004270 0x0000000000004270 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x004250 0x0000000000004250 0x0000000000004250 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x003f68 0x0000000000003f68 0x0000000000003f68 0x00005c 0x00005c R 0x4 │ │ │ │ + NOTE 0x0041c8 0x00000000000041c8 0x00000000000041c8 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x0041e8 0x00000000000041e8 0x00000000000041e8 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x0041c8 0x00000000000041c8 0x00000000000041c8 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x003ee0 0x0000000000003ee0 0x0000000000003ee0 0x00005c 0x00005c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x00fcc8 0x000000000001fcc8 0x000000000001fcc8 0x000338 0x000338 R 0x1 │ │ │ │ + GNU_RELRO 0x00fcd8 0x000000000001fcd8 0x000000000001fcd8 0x000328 0x000328 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .note.ABI-tag │ │ │ │ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000002e0 0002e0 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 0000000000000304 000304 00001b 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 0000000000000320 000320 00001c 00 A 4 0 8 │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000340 000340 000780 18 A 5 3 8 │ │ │ │ - [ 5] .dynstr STRTAB 0000000000000ac0 000ac0 000650 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 0000000000001110 001110 0000a0 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_r VERNEED 00000000000011b0 0011b0 000050 00 A 5 2 8 │ │ │ │ - [ 8] .rela.dyn RELA 0000000000001200 001200 000318 18 A 4 0 8 │ │ │ │ - [ 9] .rela.plt RELA 0000000000001518 001518 000510 18 AI 4 23 8 │ │ │ │ - [10] .init PROGBITS 0000000000001a28 001a28 00001c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 0000000000001a50 001a50 000530 00 AX 0 0 16 │ │ │ │ + [ 5] .dynstr STRTAB 0000000000000ac0 000ac0 00062b 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 00000000000010ec 0010ec 0000a0 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_r VERNEED 0000000000001190 001190 000050 00 A 5 2 8 │ │ │ │ + [ 8] .rela.dyn RELA 00000000000011e0 0011e0 000318 18 A 4 0 8 │ │ │ │ + [ 9] .rela.plt RELA 00000000000014f8 0014f8 000510 18 AI 4 23 8 │ │ │ │ + [10] .init PROGBITS 0000000000001a08 001a08 00001c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 0000000000001a30 001a30 000530 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001f80 001f80 00177c 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 00000000000036fc 0036fc 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000003718 003718 00084d 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000003f68 003f68 00005c 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000003fc8 003fc8 000288 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 0000000000004250 004250 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000004270 004270 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 000000000001fcc8 00fcc8 000008 08 WA 0 0 8 │ │ │ │ - [20] .fini_array FINI_ARRAY 000000000001fcd0 00fcd0 000008 08 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000001fcd8 00fcd8 000230 10 WA 5 0 8 │ │ │ │ + [14] .rodata PROGBITS 0000000000003718 003718 0007c5 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000003ee0 003ee0 00005c 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000003f40 003f40 000288 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 00000000000041c8 0041c8 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 00000000000041e8 0041e8 000020 00 A 0 0 4 │ │ │ │ + [19] .init_array INIT_ARRAY 000000000001fcd8 00fcd8 000008 08 WA 0 0 8 │ │ │ │ + [20] .fini_array FINI_ARRAY 000000000001fce0 00fce0 000008 08 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000001fce8 00fce8 000220 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001ff08 00ff08 0000e0 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000001ffe8 00ffe8 0001c8 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 00000000000201b0 0101b0 000028 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 00000000000201d8 0101d8 000008 00 WA 0 0 1 │ │ │ │ [26] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 0101d8 000024 00 0 0 4 │ │ │ │ [27] .gnu_debuglink PROGBITS 0000000000000000 0101fc 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 0000000000000000 010230 00011c 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 80 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000001a28 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 1: 0000000000001a08 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ 2: 00000000000201b0 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_basename │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_info_do_pmix_path │ │ │ │ 5: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND pmix_info_ver_all │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_show_help_string │ │ │ │ 7: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND prte_process_info │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_info_show_path │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1200 contains 33 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x11e0 contains 33 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fcc8 0000000000000403 R_AARCH64_RELATIVE 31e0 │ │ │ │ -000000000001fcd0 0000000000000403 R_AARCH64_RELATIVE 318c │ │ │ │ +000000000001fcd8 0000000000000403 R_AARCH64_RELATIVE 31e0 │ │ │ │ +000000000001fce0 0000000000000403 R_AARCH64_RELATIVE 318c │ │ │ │ 000000000001ff40 0000000000000403 R_AARCH64_RELATIVE 1f80 │ │ │ │ 000000000001ff70 0000000000000403 R_AARCH64_RELATIVE 201d0 │ │ │ │ 00000000000201b8 0000000000000403 R_AARCH64_RELATIVE 201b8 │ │ │ │ -00000000000201c0 0000000000000403 R_AARCH64_RELATIVE 3f60 │ │ │ │ +00000000000201c0 0000000000000403 R_AARCH64_RELATIVE 3ed8 │ │ │ │ 00000000000201c8 0000000000000403 R_AARCH64_RELATIVE 37f8 │ │ │ │ 00000000000201d0 0000000000000403 R_AARCH64_RELATIVE 39f8 │ │ │ │ 000000000001ff10 0000000500000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_info_ver_all + 0 │ │ │ │ 000000000001ff18 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_process_info + 0 │ │ │ │ 000000000001ff20 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_info_pretty + 0 │ │ │ │ 000000000001ff28 0000000e00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_cli_result_t_class + 0 │ │ │ │ 000000000001ff30 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_info_color + 0 │ │ │ │ @@ -31,15 +31,15 @@ │ │ │ │ 000000000001ffb8 0000004800000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_install_dirs + 0 │ │ │ │ 000000000001ffc0 0000004900000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_tool_actual + 0 │ │ │ │ 000000000001ffc8 0000004b00000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffd0 0000004c00000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000004d00000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000001ffe0 0000004f00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_class_init_epoch + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1518 contains 54 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x14f8 contains 54 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020000 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_basename + 0 │ │ │ │ 0000000000020008 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_info_do_pmix_path + 0 │ │ │ │ 0000000000020010 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_show_help_string + 0 │ │ │ │ 0000000000020018 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_info_show_path + 0 │ │ │ │ 0000000000020020 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_pointer_array_init + 0 │ │ │ │ 0000000000020028 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 prte_show_help + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0xfcd8 contains 30 entries: │ │ │ │ +Dynamic section at offset 0xfce8 contains 30 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libprrte.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpmix.so.2] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x1a28 │ │ │ │ + 0x000000000000000c (INIT) 0x1a08 │ │ │ │ 0x000000000000000d (FINI) 0x36fc │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1fcc8 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1fcd8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1fcd0 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1fce0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0xac0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ │ - 0x000000000000000a (STRSZ) 1616 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1579 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1ffe8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1296 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1518 │ │ │ │ - 0x0000000000000007 (RELA) 0x1200 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x14f8 │ │ │ │ + 0x0000000000000007 (RELA) 0x11e0 │ │ │ │ 0x0000000000000008 (RELASZ) 792 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x11b0 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1190 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1110 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x10ec │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 8 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── 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: 70102da3ee0388f2aece41f7e24b3a52488591c1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ef2897558f269fa9e3be09c04352377fc318e642 │ │ │ │ │ │ │ │ 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 --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 80 entries: │ │ │ │ - Addr: 0x0000000000001110 Offset: 0x00001110 Link: 4 (.dynsym) │ │ │ │ + Addr: 0x00000000000010ec Offset: 0x000010ec Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 010: 0 (*local*) 0 (*local*) 3 (GLIBC_2.17) 0 (*local*) │ │ │ │ 014: 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) │ │ │ │ 018: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ @@ -19,13 +19,13 @@ │ │ │ │ 03c: 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 040: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 044: 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 048: 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 04c: 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x00000000000011b0 Offset: 0x000011b0 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x0000000000001190 Offset: 0x00001190 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 3 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 2 │ │ │ │ 0x0030: Name: GLIBC_2.34 Flags: none Version: 4 │ │ │ │ 0x0040: Name: GLIBC_2.17 Flags: none Version: 2 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ 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: 0x5c (offset: 0x3fc8) │ │ │ │ + Start of frame section: 0x5c (offset: 0x3f40) │ │ │ │ Entries in search table: 0xa │ │ │ │ - 0xffffffffffffe018 (offset: 0x1f80) -> 0x200 fde=[ 1a0] │ │ │ │ - 0xfffffffffffff158 (offset: 0x30c0) -> 0x74 fde=[ 14] │ │ │ │ - 0xfffffffffffff1b8 (offset: 0x3120) -> 0x88 fde=[ 28] │ │ │ │ - 0xfffffffffffff1e8 (offset: 0x3150) -> 0x9c fde=[ 3c] │ │ │ │ - 0xfffffffffffff224 (offset: 0x318c) -> 0xb0 fde=[ 50] │ │ │ │ - 0xfffffffffffff278 (offset: 0x31e0) -> 0xd8 fde=[ 78] │ │ │ │ - 0xfffffffffffff298 (offset: 0x3200) -> 0xf0 fde=[ 90] │ │ │ │ - 0xfffffffffffff2dc (offset: 0x3244) -> 0x118 fde=[ b8] │ │ │ │ - 0xfffffffffffff320 (offset: 0x3288) -> 0x140 fde=[ e0] │ │ │ │ - 0xfffffffffffff39c (offset: 0x3304) -> 0x17c fde=[ 11c] │ │ │ │ + 0xffffffffffffe0a0 (offset: 0x1f80) -> 0x200 fde=[ 1a0] │ │ │ │ + 0xfffffffffffff1e0 (offset: 0x30c0) -> 0x74 fde=[ 14] │ │ │ │ + 0xfffffffffffff240 (offset: 0x3120) -> 0x88 fde=[ 28] │ │ │ │ + 0xfffffffffffff270 (offset: 0x3150) -> 0x9c fde=[ 3c] │ │ │ │ + 0xfffffffffffff2ac (offset: 0x318c) -> 0xb0 fde=[ 50] │ │ │ │ + 0xfffffffffffff300 (offset: 0x31e0) -> 0xd8 fde=[ 78] │ │ │ │ + 0xfffffffffffff320 (offset: 0x3200) -> 0xf0 fde=[ 90] │ │ │ │ + 0xfffffffffffff364 (offset: 0x3244) -> 0x118 fde=[ b8] │ │ │ │ + 0xfffffffffffff3a8 (offset: 0x3288) -> 0x140 fde=[ e0] │ │ │ │ + 0xfffffffffffff424 (offset: 0x3304) -> 0x17c fde=[ 11c] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -227,15 +227,15 @@ │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000036f4 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a0 00000000000000e0 000001a4 FDE cie=00000000 pc=0000000000001f80..00000000000030b4 │ │ │ │ +000001a0 00000000000000e0 000001a4 FDE cie=00000000 pc=0000000000001f80..00000000000030a8 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001f84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001f88 │ │ │ │ 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: 16 to 0000000000001f98 │ │ │ │ @@ -301,102 +301,102 @@ │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000002500 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002504 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002508 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 612 to 000000000000276c │ │ │ │ + DW_CFA_advance_loc1: 608 to 0000000000002768 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002770 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000276c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002774 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002770 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002778 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002774 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000277c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002778 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002780 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000277c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 108 to 00000000000027ec │ │ │ │ + DW_CFA_advance_loc: 108 to 00000000000027e8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027ec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000027f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000027f0 │ │ │ │ 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: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 644 to 0000000000002a78 │ │ │ │ + DW_CFA_advance_loc1: 636 to 0000000000002a6c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000002a9c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002a90 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 872 to 0000000000002e04 │ │ │ │ + DW_CFA_advance_loc1: 872 to 0000000000002df8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002dfc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e00 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e04 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e08 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000002e28 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002e1c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002e40 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000002e34 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 364 to 0000000000002fac │ │ │ │ + DW_CFA_advance_loc1: 364 to 0000000000002fa0 │ │ │ │ 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_advance_loc: 60 to 0000000000002fe8 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000002fdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002fe0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002fe4 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002fe8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002fec │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003004 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002ff8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002ffc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000300c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003000 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003004 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003014 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003008 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003018 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000300c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000307c │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000003070 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000030a0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003094 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000030a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003098 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000030a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000309c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ │ │ │ │ 00000284 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ +B/lib/ld-linux-aarch64.so.1 │ │ │ │ pmix_class_initialize │ │ │ │ __gmon_start__ │ │ │ │ PMIx_Argv_join │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ PMIx_Argv_free │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ PMIx_Argv_split │ │ │ │ @@ -70,15 +70,14 @@ │ │ │ │ __stack_chk_guard │ │ │ │ libprrte.so.5 │ │ │ │ libpmix.so.2 │ │ │ │ libc.so.6 │ │ │ │ ld-linux-aarch64.so.1 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.34 │ │ │ │ -/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ bad-param-value │ │ │ │ help-prte-info.txt │ │ │ │ unknown-framework │ │ │ │ prte_info │ │ │ │ ../../../../../src/tools/prte_info/prte_info.c │ │ │ │ prte_init_util │ │ │ │ lib-call-fail │ │ │ │ @@ -100,23 +99,23 @@ │ │ │ │ prte_register_params failed │ │ │ │ internal │ │ │ │ pmix_register_params failed with %d │ │ │ │ show-version │ │ │ │ PRRTE username@hostname Distribution │ │ │ │ 2026-10-17 │ │ │ │ hostname │ │ │ │ -Sat 17 Oct 2026 15:30:49 UTC │ │ │ │ +Sat Oct 17 15:30:49 UTC 2026 │ │ │ │ username │ │ │ │ '--build=aarch64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-option-checking' '--disable-silent-rules' '--libdir=${prefix}/lib/aarch64-linux-gnu' '--runstatedir=/run' '--disable-maintainer-mode' '--disable-dependency-tracking' '--prefix=/usr' '--libdir=/usr/lib/aarch64-linux-gnu' '--includedir=/usr/include' '--sysconfdir=/etc/prrte' '--datarootdir=/usr/share' '--disable-silent-rules' '--enable-shared' │ │ │ │ -Sat Oct 17 15:30:49 UTC 2026 │ │ │ │ -lm -levent_core -levent_pthreads -lpmix -lhwloc │ │ │ │ --Wl,-z,relro -L/usr/lib/aarch64-linux-gnu/fortran/gnu -L/usr/lib/aarch64-linux-gnu/pmix2/lib -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/pmix2/lib -Wl,--enable-new-dtags │ │ │ │ --DNDEBUG -g -O2 -ffile-prefix-map=/home/alastair/git/deb-packages/prrte/prrte-5.0.0~rc1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fPIC -finline-functions -Werror=implicit-function-declaration -Wformat -Werror=format-security │ │ │ │ +-Wl,-z,relro -L/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ +-DNDEBUG -g -O2 -ffile-prefix-map=/build/reproducible-path/prrte-5.0.0~rc1=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -fPIC -finline-functions -Werror=implicit-function-declaration -Wformat -Werror=format-security │ │ │ │ "16" "." "2" "." "0" │ │ │ │ -/usr/bin/gcc │ │ │ │ +/usr/bin/aarch64-linux-gnu-gcc │ │ │ │ +aarch64-linux-gnu-gcc │ │ │ │ ================== │ │ │ │ PMIx CONFIGURATION │ │ │ │ aeabi_feature_and_bits │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -94,11 +94,9 @@ │ │ │ │ 0x00001070 6e616c00 66777269 74650073 7472636d nal.fwrite.strcm │ │ │ │ 0x00001080 70006162 6f727400 5f5f7374 61636b5f p.abort.__stack_ │ │ │ │ 0x00001090 63686b5f 67756172 64006c69 62707272 chk_guard.libprr │ │ │ │ 0x000010a0 74652e73 6f2e3500 6c696270 6d69782e te.so.5.libpmix. │ │ │ │ 0x000010b0 736f2e32 006c6962 632e736f 2e36006c so.2.libc.so.6.l │ │ │ │ 0x000010c0 642d6c69 6e75782d 61617263 6836342e d-linux-aarch64. │ │ │ │ 0x000010d0 736f2e31 00474c49 42435f32 2e313700 so.1.GLIBC_2.17. │ │ │ │ - 0x000010e0 474c4942 435f322e 3334002f 7573722f GLIBC_2.34./usr/ │ │ │ │ - 0x000010f0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00001100 782d676e 752f706d 6978322f 6c696200 x-gnu/pmix2/lib. │ │ │ │ + 0x000010e0 474c4942 435f322e 333400 GLIBC_2.34. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000001a28 <.init>: │ │ │ │ +0000000000001a08 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 30f4 │ │ │ │ + bl 30f4 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,446 +1,446 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0000000000001a50 : │ │ │ │ +0000000000001a30 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a70 : │ │ │ │ +0000000000001a50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16] │ │ │ │ add x16, x16, #0x0 │ │ │ │ │ │ │ │ -0000000000001a80 : │ │ │ │ +0000000000001a60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001a90 : │ │ │ │ +0000000000001a70 : │ │ │ │ ldr x17, [x16, #8] │ │ │ │ add x16, x16, #0x8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001aa0 : │ │ │ │ +0000000000001a80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #16] │ │ │ │ add x16, x16, #0x10 │ │ │ │ │ │ │ │ -0000000000001ab0 : │ │ │ │ +0000000000001a90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001ac0 : │ │ │ │ +0000000000001aa0 : │ │ │ │ ldr x17, [x16, #24] │ │ │ │ add x16, x16, #0x18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ad0 : │ │ │ │ +0000000000001ab0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #32] │ │ │ │ add x16, x16, #0x20 │ │ │ │ │ │ │ │ -0000000000001ae0 : │ │ │ │ +0000000000001ac0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001af0 <__stack_chk_fail@plt>: │ │ │ │ +0000000000001ad0 <__stack_chk_fail@plt>: │ │ │ │ ldr x17, [x16, #40] │ │ │ │ add x16, x16, #0x28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b00 : │ │ │ │ +0000000000001ae0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #48] │ │ │ │ add x16, x16, #0x30 │ │ │ │ │ │ │ │ -0000000000001b10 : │ │ │ │ +0000000000001af0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001b20 : │ │ │ │ +0000000000001b00 : │ │ │ │ ldr x17, [x16, #56] │ │ │ │ add x16, x16, #0x38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b30 : │ │ │ │ +0000000000001b10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #64] │ │ │ │ add x16, x16, #0x40 │ │ │ │ │ │ │ │ -0000000000001b40 : │ │ │ │ +0000000000001b20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001b50 : │ │ │ │ +0000000000001b30 : │ │ │ │ ldr x17, [x16, #72] │ │ │ │ add x16, x16, #0x48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b60 <__fprintf_chk@plt>: │ │ │ │ +0000000000001b40 <__fprintf_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #80] │ │ │ │ add x16, x16, #0x50 │ │ │ │ │ │ │ │ -0000000000001b70 : │ │ │ │ +0000000000001b50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001b80 <__cxa_finalize@plt>: │ │ │ │ +0000000000001b60 <__cxa_finalize@plt>: │ │ │ │ ldr x17, [x16, #88] │ │ │ │ add x16, x16, #0x58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b90 : │ │ │ │ +0000000000001b70 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #96] │ │ │ │ add x16, x16, #0x60 │ │ │ │ │ │ │ │ -0000000000001ba0 : │ │ │ │ +0000000000001b80 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001bb0 : │ │ │ │ +0000000000001b90 : │ │ │ │ ldr x17, [x16, #104] │ │ │ │ add x16, x16, #0x68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bc0 <__libc_start_main@plt>: │ │ │ │ +0000000000001ba0 <__libc_start_main@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #112] │ │ │ │ add x16, x16, #0x70 │ │ │ │ │ │ │ │ -0000000000001bd0 : │ │ │ │ +0000000000001bb0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001be0 : │ │ │ │ +0000000000001bc0 : │ │ │ │ ldr x17, [x16, #120] │ │ │ │ add x16, x16, #0x78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bf0 : │ │ │ │ +0000000000001bd0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #128] │ │ │ │ add x16, x16, #0x80 │ │ │ │ │ │ │ │ -0000000000001c00 : │ │ │ │ +0000000000001be0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001c10 : │ │ │ │ +0000000000001bf0 : │ │ │ │ ldr x17, [x16, #136] │ │ │ │ add x16, x16, #0x88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c20 : │ │ │ │ +0000000000001c00 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #144] │ │ │ │ add x16, x16, #0x90 │ │ │ │ │ │ │ │ -0000000000001c30 : │ │ │ │ +0000000000001c10 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001c40 : │ │ │ │ +0000000000001c20 : │ │ │ │ ldr x17, [x16, #152] │ │ │ │ add x16, x16, #0x98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c50 : │ │ │ │ +0000000000001c30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #160] │ │ │ │ add x16, x16, #0xa0 │ │ │ │ │ │ │ │ -0000000000001c60 : │ │ │ │ +0000000000001c40 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001c70 : │ │ │ │ +0000000000001c50 : │ │ │ │ ldr x17, [x16, #168] │ │ │ │ add x16, x16, #0xa8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c80 : │ │ │ │ +0000000000001c60 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #176] │ │ │ │ add x16, x16, #0xb0 │ │ │ │ │ │ │ │ -0000000000001c90 : │ │ │ │ +0000000000001c70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001ca0 : │ │ │ │ +0000000000001c80 : │ │ │ │ ldr x17, [x16, #184] │ │ │ │ add x16, x16, #0xb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001cb0 : │ │ │ │ +0000000000001c90 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #192] │ │ │ │ add x16, x16, #0xc0 │ │ │ │ │ │ │ │ -0000000000001cc0 : │ │ │ │ +0000000000001ca0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001cd0 <__memset_chk@plt>: │ │ │ │ +0000000000001cb0 <__memset_chk@plt>: │ │ │ │ ldr x17, [x16, #200] │ │ │ │ add x16, x16, #0xc8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ce0 : │ │ │ │ +0000000000001cc0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #208] │ │ │ │ add x16, x16, #0xd0 │ │ │ │ │ │ │ │ -0000000000001cf0 : │ │ │ │ +0000000000001cd0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001d00 : │ │ │ │ +0000000000001ce0 : │ │ │ │ ldr x17, [x16, #216] │ │ │ │ add x16, x16, #0xd8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d10 : │ │ │ │ +0000000000001cf0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #224] │ │ │ │ add x16, x16, #0xe0 │ │ │ │ │ │ │ │ -0000000000001d20 : │ │ │ │ +0000000000001d00 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001d30 : │ │ │ │ +0000000000001d10 : │ │ │ │ ldr x17, [x16, #232] │ │ │ │ add x16, x16, #0xe8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d40 : │ │ │ │ +0000000000001d20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #240] │ │ │ │ add x16, x16, #0xf0 │ │ │ │ │ │ │ │ -0000000000001d50 : │ │ │ │ +0000000000001d30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001d60 : │ │ │ │ +0000000000001d40 : │ │ │ │ ldr x17, [x16, #248] │ │ │ │ add x16, x16, #0xf8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d70 : │ │ │ │ +0000000000001d50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #256] │ │ │ │ add x16, x16, #0x100 │ │ │ │ │ │ │ │ -0000000000001d80 : │ │ │ │ +0000000000001d60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001d90 : │ │ │ │ +0000000000001d70 : │ │ │ │ ldr x17, [x16, #264] │ │ │ │ add x16, x16, #0x108 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001da0 <__printf_chk@plt>: │ │ │ │ +0000000000001d80 <__printf_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #272] │ │ │ │ add x16, x16, #0x110 │ │ │ │ │ │ │ │ -0000000000001db0 <__gmon_start__@plt>: │ │ │ │ +0000000000001d90 <__gmon_start__@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000001dc0 : │ │ │ │ +0000000000001da0 : │ │ │ │ ldr x17, [x16, #280] │ │ │ │ add x16, x16, #0x118 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #288] │ │ │ │ add x16, x16, #0x120 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #296] │ │ │ │ add x16, x16, #0x128 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #304] │ │ │ │ add x16, x16, #0x130 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #312] │ │ │ │ add x16, x16, #0x138 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #320] │ │ │ │ add x16, x16, #0x140 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #328] │ │ │ │ add x16, x16, #0x148 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #336] │ │ │ │ add x16, x16, #0x150 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #344] │ │ │ │ add x16, x16, #0x158 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #352] │ │ │ │ add x16, x16, #0x160 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #360] │ │ │ │ add x16, x16, #0x168 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #368] │ │ │ │ add x16, x16, #0x170 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #376] │ │ │ │ add x16, x16, #0x178 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #384] │ │ │ │ add x16, x16, #0x180 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #392] │ │ │ │ add x16, x16, #0x188 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #400] │ │ │ │ add x16, x16, #0x190 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #408] │ │ │ │ add x16, x16, #0x198 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #416] │ │ │ │ add x16, x16, #0x1a0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #424] │ │ │ │ add x16, x16, #0x1a8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2,1248 +2,1248 @@ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000001f80 <.text>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ sub sp, sp, #0x250 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #584] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w0, #0xd // #13 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1ea8 │ │ │ │ + bl 1e88 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x21, 1f000 │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #3992] │ │ │ │ - bl 1a70 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1a50 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x770 │ │ │ │ str x0, [x21] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ str x1, [x0] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - bl 1cf8 │ │ │ │ - cbnz w0, 2fac │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1cd8 │ │ │ │ + cbnz w0, 2fa0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1d28 │ │ │ │ - cbz w0, 2070 │ │ │ │ + bl 1d08 │ │ │ │ + cbz w0, 2070 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.ne 2048 // b.any │ │ │ │ + b.ne 2048 // b.any │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ ldr x2, [sp, #584] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3004 // b.any │ │ │ │ + b.ne 2ff8 // b.any │ │ │ │ add sp, sp, #0x250 │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 1da0 <__printf_chk@plt> │ │ │ │ + bl 1d80 <__printf_chk@plt> │ │ │ │ mov w4, #0xfd // #253 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x3, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x3, x3, #0x780 │ │ │ │ add x1, x1, #0x7d0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1cc8 │ │ │ │ - b 200c │ │ │ │ - bl 1d10 │ │ │ │ + bl 1ca8 │ │ │ │ + b 200c │ │ │ │ + bl 1cf0 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 2090 │ │ │ │ + cbz w0, 2090 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 200c // b.none │ │ │ │ - bl 1da0 <__printf_chk@plt> │ │ │ │ + b.eq 200c // b.none │ │ │ │ + bl 1d80 <__printf_chk@plt> │ │ │ │ mov w4, #0x102 // #258 │ │ │ │ - b 2050 │ │ │ │ - adrp x0, 3000 │ │ │ │ + b 2050 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ str x23, [sp, #640] │ │ │ │ mov x23, x0 │ │ │ │ str x24, [sp, #648] │ │ │ │ - bl 1e18 │ │ │ │ + bl 1df8 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2498 │ │ │ │ - adrp x4, 1f000 │ │ │ │ + cbz x0, 2498 │ │ │ │ + adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #3880] │ │ │ │ add x0, sp, #0x140 │ │ │ │ mov x3, #0x100 // #256 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x4, [sp, #88] │ │ │ │ ldr x2, [x4, #56] │ │ │ │ - bl 1e00 │ │ │ │ + bl 1de0 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ add x0, x4, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ mov x23, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 2104 // b.none │ │ │ │ + b.eq 2104 // b.none │ │ │ │ mov x0, x4 │ │ │ │ str x4, [sp, #88] │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c30 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ str x4, [sp, #320] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x148 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x178 │ │ │ │ str xzr, [sp, #368] │ │ │ │ str q31, [x0] │ │ │ │ add x0, sp, #0x140 │ │ │ │ stp q31, q31, [sp, #336] │ │ │ │ - bl 3200 │ │ │ │ + bl 3200 │ │ │ │ add x1, sp, #0x140 │ │ │ │ ldr x3, [x22, #16] │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ blr x3 │ │ │ │ mov w1, w0 │ │ │ │ - cbnz w0, 2438 │ │ │ │ + cbnz w0, 2438 │ │ │ │ ldr x0, [sp, #560] │ │ │ │ - cbz x0, 2174 │ │ │ │ + cbz x0, 2174 │ │ │ │ mov w1, #0x20 // #32 │ │ │ │ - bl 1db8 <__gmon_start__@plt+0x8> │ │ │ │ + bl 1d98 <__gmon_start__@plt+0x8> │ │ │ │ ldr x1, [x20] │ │ │ │ mov x19, x0 │ │ │ │ - bl 1e60 │ │ │ │ - cbnz w0, 2798 │ │ │ │ + bl 1e40 │ │ │ │ + cbnz w0, 2794 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1b90 │ │ │ │ + bl 1b70 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x858 │ │ │ │ - bl 3288 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 3288 │ │ │ │ + adrp x1, 3000 │ │ │ │ mov x21, x0 │ │ │ │ add x1, x1, #0x868 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 24d8 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 24d8 │ │ │ │ ldr x0, [x0, #96] │ │ │ │ - cbz x0, 24d8 │ │ │ │ + cbz x0, 24d8 │ │ │ │ ldr x19, [x0] │ │ │ │ - cbz x19, 24d8 │ │ │ │ - adrp x1, 3000 │ │ │ │ + cbz x19, 24d8 │ │ │ │ + adrp x1, 3000 │ │ │ │ mov x0, x19 │ │ │ │ add x1, x1, #0x870 │ │ │ │ - bl 1ed8 │ │ │ │ - cbz w0, 24d8 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1eb8 │ │ │ │ + cbz w0, 24d8 │ │ │ │ + adrp x1, 3000 │ │ │ │ mov x0, x19 │ │ │ │ add x1, x1, #0x878 │ │ │ │ - bl 1ed8 │ │ │ │ - cbz w0, 2780 │ │ │ │ + bl 1eb8 │ │ │ │ + cbz w0, 277c │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x880 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1eb8 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - cbnz w0, 307c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbnz w0, 3070 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x8b8 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2a78 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2a6c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x8e8 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 223c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 223c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ str wzr, [x0] │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x8f8 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2260 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2260 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x20, 1f000 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3968] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ mov x3, #0x70 // #112 │ │ │ │ ldr x2, [x20, #56] │ │ │ │ - bl 1e00 │ │ │ │ + bl 1de0 │ │ │ │ add x0, x20, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 2298 // b.none │ │ │ │ + b.eq 2298 // b.none │ │ │ │ mov x0, x20 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c30 │ │ │ │ str x20, [sp, #208] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0xd8 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x108 │ │ │ │ str xzr, [sp, #256] │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #3944] │ │ │ │ str q31, [x0] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ stp q31, q31, [sp, #224] │ │ │ │ - bl 3200 │ │ │ │ + bl 3200 │ │ │ │ mov w3, #0x80 // #128 │ │ │ │ mov w2, #0x7fffffff // #2147483647 │ │ │ │ mov w1, #0x100 // #256 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 1ad0 │ │ │ │ + bl 1ab0 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x908 │ │ │ │ - bl 1ba8 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 1b88 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x1, x0, #0x7f8 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 1ba8 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1b88 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x910 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 1ba8 │ │ │ │ - bl 1b78 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 1b88 │ │ │ │ + bl 1b58 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x1, x0, #0x860 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 1ba8 │ │ │ │ + bl 1b88 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x918 │ │ │ │ - bl 1ba8 │ │ │ │ + bl 1b88 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x920 │ │ │ │ - bl 1ba8 │ │ │ │ + bl 1b88 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x928 │ │ │ │ - bl 1ba8 │ │ │ │ + bl 1b88 │ │ │ │ ldr x0, [x19] │ │ │ │ - cbz x0, 2374 │ │ │ │ + cbz x0, 2374 │ │ │ │ add x19, x19, #0x8 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 1ba8 │ │ │ │ + bl 1b88 │ │ │ │ ldr x0, [x19], #8 │ │ │ │ - cbnz x0, 2360 │ │ │ │ - cbnz x21, 2788 │ │ │ │ + cbnz x0, 2360 │ │ │ │ + cbnz x21, 2784 │ │ │ │ ldr x2, [x20, #56] │ │ │ │ add x0, sp, #0x60 │ │ │ │ mov x3, #0x70 // #112 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1e00 │ │ │ │ + bl 1de0 │ │ │ │ add x0, x20, #0x20 │ │ │ │ ldar w2, [x0] │ │ │ │ ldr w1, [x23] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 23a8 // b.none │ │ │ │ + b.eq 23a8 // b.none │ │ │ │ sub x0, x0, #0x20 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c30 │ │ │ │ str x20, [sp, #96] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x68 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x60 │ │ │ │ str xzr, [sp, #144] │ │ │ │ stp q31, q31, [sp, #112] │ │ │ │ stur q31, [sp, #152] │ │ │ │ - bl 3200 │ │ │ │ + bl 3200 │ │ │ │ mov w3, #0x80 // #128 │ │ │ │ mov w2, #0x7fffffff // #2147483647 │ │ │ │ mov w1, #0x100 // #256 │ │ │ │ add x0, sp, #0x60 │ │ │ │ - bl 1ad0 │ │ │ │ - bl 1c20 │ │ │ │ + bl 1ab0 │ │ │ │ + bl 1c00 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 24f8 │ │ │ │ + cbz w0, 24f8 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 24ec // b.none │ │ │ │ - bl 1da0 <__printf_chk@plt> │ │ │ │ + b.eq 24ec // b.none │ │ │ │ + bl 1d80 <__printf_chk@plt> │ │ │ │ mov x5, x0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ mov w6, w19 │ │ │ │ - adrp x4, 3000 │ │ │ │ + adrp x4, 3000 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ add x4, x4, #0x930 │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x2, x2, #0x948 │ │ │ │ add x1, x1, #0x970 │ │ │ │ - bl 1ae8 │ │ │ │ + bl 1ac8 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 200c │ │ │ │ + b 200c │ │ │ │ add x0, sp, #0x140 │ │ │ │ str w1, [sp, #88] │ │ │ │ - bl 3244 │ │ │ │ + bl 3244 │ │ │ │ ldr w1, [sp, #88] │ │ │ │ cmn w1, #0xc00 │ │ │ │ - b.eq 24cc // b.none │ │ │ │ + b.eq 24cc // b.none │ │ │ │ cmn w1, #0xbe3 │ │ │ │ - b.eq 24ec // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 24ec // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x20, [x21] │ │ │ │ ldr x19, [x0] │ │ │ │ mov w0, w1 │ │ │ │ - bl 1da0 <__printf_chk@plt> │ │ │ │ + bl 1d80 <__printf_chk@plt> │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x828 │ │ │ │ - bl 1bd8 │ │ │ │ + bl 1bb8 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 200c │ │ │ │ + b 200c │ │ │ │ ldr x4, [x21] │ │ │ │ mov x5, x23 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x2, x2, #0x800 │ │ │ │ add x1, x1, #0x810 │ │ │ │ - bl 1ae8 │ │ │ │ + bl 1ac8 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 200c │ │ │ │ + b 200c │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 2010 │ │ │ │ + b 2010 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1bd0 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ - b 21ec │ │ │ │ + b 21ec │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 200c │ │ │ │ + b 200c │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str x25, [sp, #656] │ │ │ │ str x26, [sp, #664] │ │ │ │ str x27, [sp, #672] │ │ │ │ - bl 1f68 │ │ │ │ - cbnz w0, 2f74 │ │ │ │ - bl 1c20 │ │ │ │ + bl 1f48 │ │ │ │ + cbnz w0, 2f68 │ │ │ │ + bl 1c00 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 2a9c │ │ │ │ - adrp x1, 1f000 │ │ │ │ + cbnz w0, 2a90 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3944] │ │ │ │ add x2, sp, #0x60 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 1d40 │ │ │ │ + bl 1d20 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 2abc │ │ │ │ - cbz x21, 2554 │ │ │ │ - bl 1b00 │ │ │ │ - cbnz w0, 2de0 │ │ │ │ + cbnz w0, 2ab0 │ │ │ │ + cbz x21, 2554 │ │ │ │ + bl 1ae0 │ │ │ │ + cbnz w0, 2dd4 │ │ │ │ add x0, sp, #0x60 │ │ │ │ - bl 1ce0 │ │ │ │ - cbnz w0, 303c │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 1cc0 │ │ │ │ + cbnz w0, 3030 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x1, x0, #0x9f8 │ │ │ │ add x26, x0, #0x9f8 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0xa00 │ │ │ │ mov x25, x0 │ │ │ │ cset w23, ne // ne = any │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ orr x1, x0, x20 │ │ │ │ mov x24, x0 │ │ │ │ mov x27, x1 │ │ │ │ - cbz x1, 27f4 │ │ │ │ - cbz x0, 2d54 │ │ │ │ + cbz x1, 27f0 │ │ │ │ + cbz x0, 2d48 │ │ │ │ ldr x20, [x0, #96] │ │ │ │ - cbz x20, 2d54 │ │ │ │ + cbz x20, 2d48 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x7f8 │ │ │ │ mov x22, x0 │ │ │ │ - bl 1ed8 │ │ │ │ - cbz w0, 25cc │ │ │ │ + bl 1eb8 │ │ │ │ + cbz w0, 25cc │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1ed8 │ │ │ │ - cbnz w0, 2e40 │ │ │ │ + bl 1eb8 │ │ │ │ + cbnz w0, 2e34 │ │ │ │ ldr x20, [x20, #8] │ │ │ │ - cbz x20, 2e18 │ │ │ │ - adrp x0, 3000 │ │ │ │ + cbz x20, 2e0c │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0xa10 │ │ │ │ - bl 1cb0 │ │ │ │ + bl 1c90 │ │ │ │ mov x1, x20 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x7, 3000 │ │ │ │ - adrp x6, 3000 │ │ │ │ + adrp x7, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ add x7, x7, #0xa38 │ │ │ │ add x6, x6, #0xa40 │ │ │ │ - adrp x5, 3000 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x5, x5, #0xa50 │ │ │ │ add x0, x0, #0xa58 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1c18 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ mov x5, x20 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ add x2, sp, #0x60 │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 1d70 │ │ │ │ - cbz x25, 27f8 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + bl 1d50 │ │ │ │ + cbz x25, 27f4 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4024] │ │ │ │ add x1, sp, #0x140 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1d58 │ │ │ │ - bl 1e78 │ │ │ │ + bl 1d38 │ │ │ │ + bl 1e58 │ │ │ │ strb wzr, [sp, #56] │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x1, x1, #0xd00 │ │ │ │ - adrp x2, 3000 │ │ │ │ - add x2, x2, #0xd38 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ + adrp x2, 3000 │ │ │ │ + add x2, x2, #0xd18 │ │ │ │ str x1, [sp, #48] │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x1, x1, #0xd50 │ │ │ │ + adrp x0, 3000 │ │ │ │ stp x1, x2, [sp, #32] │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x2, x2, #0xef8 │ │ │ │ - add x1, x1, #0xf10 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x2, x2, #0xe50 │ │ │ │ + add x1, x1, #0xe68 │ │ │ │ add x7, x0, #0xa70 │ │ │ │ mov x22, x0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp x1, x2, [sp, #16] │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x2, x2, #0xf18 │ │ │ │ - add x1, x1, #0xf28 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x2, x2, #0xe70 │ │ │ │ + add x1, x1, #0xe90 │ │ │ │ stp x1, x2, [sp] │ │ │ │ - adrp x5, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ strb w0, [sp, #64] │ │ │ │ - add x5, x5, #0xab0 │ │ │ │ - strb wzr, [sp, #72] │ │ │ │ - adrp x6, 3000 │ │ │ │ - adrp x4, 3000 │ │ │ │ - adrp x2, 3000 │ │ │ │ add x6, x6, #0xa90 │ │ │ │ - add x4, x4, #0xac0 │ │ │ │ + strb wzr, [sp, #72] │ │ │ │ + adrp x5, 3000 │ │ │ │ + add x5, x5, #0xab0 │ │ │ │ + adrp x4, 3000 │ │ │ │ mov x3, x7 │ │ │ │ - add x2, x2, #0xce0 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + mov x2, x6 │ │ │ │ mov x1, x5 │ │ │ │ - bl 1b60 <__fprintf_chk@plt> │ │ │ │ + bl 1b40 <__fprintf_chk@plt> │ │ │ │ add x0, sp, #0x140 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x9c0 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ cmp x0, #0x0 │ │ │ │ add x6, sp, #0x140 │ │ │ │ add x5, sp, #0x60 │ │ │ │ add x4, sp, #0xd0 │ │ │ │ cset w3, ne // ne = any │ │ │ │ mov w2, w23 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 3304 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 3304 │ │ │ │ + adrp x0, 3000 │ │ │ │ mov x26, x0 │ │ │ │ add x1, x0, #0xa88 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2758 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2754 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 1dd0 │ │ │ │ - cbnz x21, 2b00 │ │ │ │ + bl 1db0 │ │ │ │ + cbnz x21, 2af4 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 3244 │ │ │ │ - bl 1b48 │ │ │ │ + bl 3244 │ │ │ │ + bl 1b28 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ ldr x25, [sp, #656] │ │ │ │ ldr x26, [sp, #664] │ │ │ │ ldr x27, [sp, #672] │ │ │ │ - b 2010 │ │ │ │ + b 2010 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - b 21ec │ │ │ │ + b 21ec │ │ │ │ add x0, sp, #0xd0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1ef0 │ │ │ │ - b 2378 │ │ │ │ + bl 1ed0 │ │ │ │ + b 2378 │ │ │ │ ldr x5, [x21] │ │ │ │ mov x4, x19 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x848 │ │ │ │ mov x3, x5 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x740 │ │ │ │ - bl 1aa0 │ │ │ │ + bl 1a80 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1b90 │ │ │ │ - cbz x20, 24ec │ │ │ │ + bl 1b70 │ │ │ │ + cbz x20, 24ec │ │ │ │ mov x2, x20 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x850 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1f38 │ │ │ │ + bl 1f18 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1b90 │ │ │ │ + bl 1b70 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ - b 200c │ │ │ │ + b 200c │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa60 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2824 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2820 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4024] │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ add x1, sp, #0x140 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1d58 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1d38 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa68 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2840 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 283c │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1e78 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 1e58 │ │ │ │ + adrp x0, 3000 │ │ │ │ mov x22, x0 │ │ │ │ add x1, x0, #0xa70 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2860 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 285c │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1bc0 <__libc_start_main@plt> │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1ba0 <__libc_start_main@plt> │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa80 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2900 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x1, x1, #0xd00 │ │ │ │ - adrp x2, 3000 │ │ │ │ - add x2, x2, #0xd38 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 28f8 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x1, x1, #0xce0 │ │ │ │ + adrp x2, 3000 │ │ │ │ + add x2, x2, #0xd18 │ │ │ │ str x1, [sp, #48] │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x1, x1, #0xd50 │ │ │ │ stp x1, x2, [sp, #32] │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x2, x2, #0xef8 │ │ │ │ - add x1, x1, #0xf10 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x2, x2, #0xe50 │ │ │ │ + add x1, x1, #0xe68 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp x1, x2, [sp, #16] │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x2, x2, #0xf18 │ │ │ │ - add x1, x1, #0xf28 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x2, x2, #0xe70 │ │ │ │ + add x1, x1, #0xe90 │ │ │ │ stp x1, x2, [sp] │ │ │ │ add x7, x22, #0xa70 │ │ │ │ - adrp x5, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ strb wzr, [sp, #56] │ │ │ │ - add x5, x5, #0xab0 │ │ │ │ + add x6, x6, #0xa90 │ │ │ │ strb w0, [sp, #64] │ │ │ │ - adrp x6, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ strb wzr, [sp, #72] │ │ │ │ - adrp x4, 3000 │ │ │ │ - adrp x2, 3000 │ │ │ │ - add x6, x6, #0xa90 │ │ │ │ - add x4, x4, #0xac0 │ │ │ │ + add x5, x5, #0xab0 │ │ │ │ + adrp x4, 3000 │ │ │ │ mov x3, x7 │ │ │ │ - add x2, x2, #0xce0 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + mov x2, x6 │ │ │ │ mov x1, x5 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1b60 <__fprintf_chk@plt> │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1b40 <__fprintf_chk@plt> │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x720 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2700 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 26fc │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x728 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2700 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 26fc │ │ │ │ + adrp x0, 3000 │ │ │ │ mov x26, x0 │ │ │ │ add x1, x0, #0xa88 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2750 │ │ │ │ - cbnz w20, 2758 │ │ │ │ - adrp x20, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 274c │ │ │ │ + cbnz w20, 2754 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #4000] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0xa10 │ │ │ │ - bl 1cb0 │ │ │ │ + bl 1c90 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x7, 3000 │ │ │ │ - adrp x6, 3000 │ │ │ │ + adrp x7, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ add x7, x7, #0xa38 │ │ │ │ add x6, x6, #0xa40 │ │ │ │ - adrp x5, 3000 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x5, x5, #0xa50 │ │ │ │ add x0, x0, #0xa58 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1c18 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ab8 │ │ │ │ - bl 1e78 │ │ │ │ + bl 1a98 │ │ │ │ + bl 1e58 │ │ │ │ strb wzr, [sp, #56] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #64] │ │ │ │ - adrp x0, 3000 │ │ │ │ - add x0, x0, #0xd00 │ │ │ │ - adrp x1, 3000 │ │ │ │ - add x1, x1, #0xd38 │ │ │ │ + adrp x0, 3000 │ │ │ │ + add x0, x0, #0xce0 │ │ │ │ + adrp x1, 3000 │ │ │ │ + add x1, x1, #0xd18 │ │ │ │ str x0, [sp, #48] │ │ │ │ - adrp x0, 3000 │ │ │ │ - add x0, x0, #0xde8 │ │ │ │ + adrp x0, 3000 │ │ │ │ + add x0, x0, #0xd50 │ │ │ │ stp x0, x1, [sp, #32] │ │ │ │ - adrp x1, 3000 │ │ │ │ - adrp x0, 3000 │ │ │ │ - add x1, x1, #0xef8 │ │ │ │ - add x0, x0, #0xf10 │ │ │ │ + adrp x1, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ + add x1, x1, #0xe50 │ │ │ │ + add x0, x0, #0xe68 │ │ │ │ stp x0, x1, [sp, #16] │ │ │ │ - adrp x1, 3000 │ │ │ │ - adrp x0, 3000 │ │ │ │ - add x1, x1, #0xf18 │ │ │ │ - add x0, x0, #0xf28 │ │ │ │ + adrp x1, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ + add x1, x1, #0xe70 │ │ │ │ + add x0, x0, #0xe90 │ │ │ │ stp x0, x1, [sp] │ │ │ │ add x7, x22, #0xa70 │ │ │ │ strb wzr, [sp, #72] │ │ │ │ - adrp x5, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + add x6, x6, #0xa90 │ │ │ │ add x5, x5, #0xab0 │ │ │ │ mov x3, x7 │ │ │ │ + mov x2, x6 │ │ │ │ mov x1, x5 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - adrp x6, 3000 │ │ │ │ - adrp x4, 3000 │ │ │ │ - add x6, x6, #0xa90 │ │ │ │ + adrp x4, 3000 │ │ │ │ add x4, x4, #0xac0 │ │ │ │ - adrp x2, 3000 │ │ │ │ - add x2, x2, #0xce0 │ │ │ │ - bl 1b60 <__fprintf_chk@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1b40 <__fprintf_chk@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ ldr x5, [x20] │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 1d70 │ │ │ │ - b 2758 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1d50 │ │ │ │ + b 2754 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x8c8 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2e28 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2e1c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ strb wzr, [x0] │ │ │ │ - b 221c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 221c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x2, #0x1c // #28 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x9a0 │ │ │ │ - bl 1f20 │ │ │ │ + bl 1f00 │ │ │ │ cmn w19, #0x1b │ │ │ │ - b.ne 2af8 // b.any │ │ │ │ + b.ne 2aec // b.any │ │ │ │ add x0, sp, #0x140 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x9c0 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ cmp x0, #0x0 │ │ │ │ add x4, sp, #0x60 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x3, sp, #0xd0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1d88 │ │ │ │ + bl 1d68 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1f08 │ │ │ │ + bl 1ee8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - adrp x2, 3000 │ │ │ │ - add x2, x2, #0xf30 │ │ │ │ - bl 1c80 │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ + add x2, x2, #0xea8 │ │ │ │ + bl 1c60 │ │ │ │ + adrp x2, 3000 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x2, x2, #0xf48 │ │ │ │ + add x2, x2, #0xec0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 1c80 │ │ │ │ - cbz x27, 2c24 │ │ │ │ - cbz x24, 2e98 │ │ │ │ + bl 1c60 │ │ │ │ + cbz x27, 2c18 │ │ │ │ + cbz x24, 2e8c │ │ │ │ ldr x0, [x24, #96] │ │ │ │ - cbz x0, 2e98 │ │ │ │ + cbz x0, 2e8c │ │ │ │ ldr x20, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x1, x0, #0x7f8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1ed8 │ │ │ │ - cbz w0, 2b64 │ │ │ │ - adrp x0, 3000 │ │ │ │ + bl 1eb8 │ │ │ │ + cbz w0, 2b58 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x1, x0, #0x9f8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1ed8 │ │ │ │ - cbnz w0, 2efc │ │ │ │ - bl 1b18 │ │ │ │ - bl 1de8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1eb8 │ │ │ │ + cbnz w0, 2ef0 │ │ │ │ + bl 1af8 │ │ │ │ + bl 1dc8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [x24, #96] │ │ │ │ ldr x5, [x0, #8] │ │ │ │ - cbz x5, 2eec │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbz x5, 2ee0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ add x2, sp, #0x60 │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 1d70 │ │ │ │ - cbz x25, 2c28 │ │ │ │ + bl 1d50 │ │ │ │ + cbz x25, 2c1c │ │ │ │ add x1, sp, #0x140 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a88 │ │ │ │ - bl 1e78 │ │ │ │ + bl 1a68 │ │ │ │ + bl 1e58 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1c78 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x9c0 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ cmp x0, #0x0 │ │ │ │ add x6, sp, #0x140 │ │ │ │ add x5, sp, #0x60 │ │ │ │ add x4, sp, #0xd0 │ │ │ │ cset w3, ne // ne = any │ │ │ │ mov w2, w23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 3304 │ │ │ │ + bl 3304 │ │ │ │ add x1, x26, #0xa88 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 275c │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2758 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 1dd0 │ │ │ │ - b 275c │ │ │ │ + bl 1db0 │ │ │ │ + b 2758 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa60 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2c4c │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2c40 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ add x1, sp, #0x140 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1a88 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1a68 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa68 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2c68 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2c5c │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1e78 │ │ │ │ + bl 1e58 │ │ │ │ add x1, x22, #0xa70 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2c80 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2c74 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1bc0 <__libc_start_main@plt> │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1ba0 <__libc_start_main@plt> │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0xa80 │ │ │ │ - bl 3288 │ │ │ │ - cbz x0, 2ca0 │ │ │ │ + bl 3288 │ │ │ │ + cbz x0, 2c94 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 1c78 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x720 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2bd0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 2bc4 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x728 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2bd0 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 2bc4 │ │ │ │ add x1, x26, #0xa88 │ │ │ │ add x0, sp, #0x140 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2c18 │ │ │ │ - cbnz w20, 275c │ │ │ │ - bl 1b18 │ │ │ │ - bl 1de8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 2c0c │ │ │ │ + cbnz w20, 2758 │ │ │ │ + bl 1af8 │ │ │ │ + bl 1dc8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ab8 │ │ │ │ - bl 1e78 │ │ │ │ + bl 1a98 │ │ │ │ + bl 1e58 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1c78 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x5, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 1d70 │ │ │ │ - b 275c │ │ │ │ - adrp x20, 1f000 │ │ │ │ + bl 1d50 │ │ │ │ + b 2758 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #4000] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0xa10 │ │ │ │ - bl 1cb0 │ │ │ │ + bl 1c90 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ ldr x1, [x20] │ │ │ │ mov w2, #0x5 // #5 │ │ │ │ - adrp x7, 3000 │ │ │ │ - adrp x6, 3000 │ │ │ │ + adrp x7, 3000 │ │ │ │ + adrp x6, 3000 │ │ │ │ add x7, x7, #0xa38 │ │ │ │ add x6, x6, #0xa40 │ │ │ │ - adrp x5, 3000 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x5, x5, #0xa50 │ │ │ │ add x0, x0, #0xa58 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1c18 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ ldr x5, [x20] │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 1d70 │ │ │ │ - b 2654 │ │ │ │ + bl 1d50 │ │ │ │ + b 2654 │ │ │ │ mov w3, w0 │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ add x2, x2, #0x9d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1bd8 │ │ │ │ + bl 1bb8 │ │ │ │ ldr x23, [sp, #640] │ │ │ │ ldr x24, [sp, #648] │ │ │ │ ldr x25, [sp, #656] │ │ │ │ ldr x26, [sp, #664] │ │ │ │ ldr x27, [sp, #672] │ │ │ │ - b 200c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 200c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x20, [x0] │ │ │ │ - b 25d4 │ │ │ │ - adrp x1, 3000 │ │ │ │ + b 25d4 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x0, sp, #0x140 │ │ │ │ add x1, x1, #0x8d8 │ │ │ │ - bl 3288 │ │ │ │ - cbnz x0, 2a8c │ │ │ │ - b 221c │ │ │ │ + bl 3288 │ │ │ │ + cbnz x0, 2a80 │ │ │ │ + b 221c │ │ │ │ mov x0, x22 │ │ │ │ mov w1, #0x3a // #58 │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e28 │ │ │ │ mov x20, x0 │ │ │ │ ldr x4, [x0, #8] │ │ │ │ - cbz x4, 2f64 │ │ │ │ + cbz x4, 2f58 │ │ │ │ ldr x0, [x24, #96] │ │ │ │ ldr x5, [x0, #8] │ │ │ │ - cbz x5, 2f54 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbz x5, 2f48 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ ldr x3, [x20] │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x7f8 │ │ │ │ - bl 1d70 │ │ │ │ + bl 1d50 │ │ │ │ mov x0, x20 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1e30 │ │ │ │ - b 2654 │ │ │ │ - bl 1b18 │ │ │ │ + bl 1e10 │ │ │ │ + b 2654 │ │ │ │ + bl 1af8 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - bl 1de8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1dc8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x5, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3936] │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 1d70 │ │ │ │ - b 2bb4 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d50 │ │ │ │ + b 2ba8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x5, [x0] │ │ │ │ - b 2b90 │ │ │ │ + b 2b84 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x3a // #58 │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e28 │ │ │ │ mov x20, x0 │ │ │ │ ldr x4, [x0, #8] │ │ │ │ - cbz x4, 302c │ │ │ │ + cbz x4, 3020 │ │ │ │ ldr x0, [x24, #96] │ │ │ │ ldr x5, [x0, #8] │ │ │ │ - cbz x5, 301c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbz x5, 3010 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ add x2, sp, #0x60 │ │ │ │ ldr x3, [x20] │ │ │ │ add x1, sp, #0xd0 │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 1d70 │ │ │ │ + bl 1d50 │ │ │ │ mov x0, x20 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 1e30 │ │ │ │ - b 2bb4 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1e10 │ │ │ │ + b 2ba8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x5, [x0] │ │ │ │ - b 2e64 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2e58 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - b 2e58 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2e4c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ mov w6, #0x57 // #87 │ │ │ │ - adrp x5, 3000 │ │ │ │ - adrp x4, 3000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + adrp x4, 3000 │ │ │ │ add x5, x5, #0x780 │ │ │ │ add x4, x4, #0x988 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 3000 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x2, x2, #0x7c0 │ │ │ │ add x1, x1, #0x740 │ │ │ │ - bl 1ae8 │ │ │ │ - b 2af8 │ │ │ │ + bl 1ac8 │ │ │ │ + b 2aec │ │ │ │ mov w19, w0 │ │ │ │ - adrp x5, 3000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x5, 3000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ add x5, x5, #0x780 │ │ │ │ - adrp x4, 3000 │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x4, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ add x4, x4, #0x7b0 │ │ │ │ add x2, x2, #0x7c0 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x740 │ │ │ │ mov x7, #0x0 // #0 │ │ │ │ mov w6, #0xf2 // #242 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str x23, [sp, #640] │ │ │ │ str x24, [sp, #648] │ │ │ │ str x25, [sp, #656] │ │ │ │ str x26, [sp, #664] │ │ │ │ str x27, [sp, #672] │ │ │ │ - bl 1ae8 │ │ │ │ + bl 1ac8 │ │ │ │ mov w0, w19 │ │ │ │ - bl 1f08 │ │ │ │ + bl 1ee8 │ │ │ │ str x23, [sp, #640] │ │ │ │ str x24, [sp, #648] │ │ │ │ str x25, [sp, #656] │ │ │ │ str x26, [sp, #664] │ │ │ │ str x27, [sp, #672] │ │ │ │ - bl 1b30 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1b10 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ ldr x5, [x0] │ │ │ │ - b 2f20 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2f14 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ ldr x4, [x0] │ │ │ │ - b 2f14 │ │ │ │ + b 2f08 │ │ │ │ cmn w0, #0x1b │ │ │ │ - b.ne 2af8 // b.any │ │ │ │ + b.ne 2aec // b.any │ │ │ │ add x0, sp, #0x140 │ │ │ │ - adrp x1, 3000 │ │ │ │ + adrp x1, 3000 │ │ │ │ add x1, x1, #0x9c0 │ │ │ │ - bl 3288 │ │ │ │ + bl 3288 │ │ │ │ cmp x0, #0x0 │ │ │ │ add x4, sp, #0x60 │ │ │ │ add x3, sp, #0xd0 │ │ │ │ cset w2, ne // ne = any │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x860 │ │ │ │ - bl 1d88 │ │ │ │ - b 2af8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d68 │ │ │ │ + b 2aec │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x4, x19 │ │ │ │ ldr x3, [x20] │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ ldr x0, [x0] │ │ │ │ add x2, x2, #0x888 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x25, [sp, #656] │ │ │ │ str x26, [sp, #664] │ │ │ │ str x27, [sp, #672] │ │ │ │ - bl 1bd8 │ │ │ │ + bl 1bb8 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - bl 1f08 │ │ │ │ + bl 1ee8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + 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, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3904] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1c68 │ │ │ │ - bl 1e90 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1c48 │ │ │ │ + bl 1e70 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - cbz x0, 3104 │ │ │ │ - b 1f50 │ │ │ │ + cbz x0, 3104 │ │ │ │ + b 1f30 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x1d8 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x1d8 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 314c // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 314c // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4016] │ │ │ │ - cbz x1, 314c │ │ │ │ + cbz x1, 314c │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x1d8 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x1d8 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 3188 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + cbz x1, 3188 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4056] │ │ │ │ - cbz x2, 3188 │ │ │ │ + cbz x2, 3188 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #472] │ │ │ │ - tbnz w0, #0, 31cc │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 31cc │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3912] │ │ │ │ - cbz x0, 31c0 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbz x0, 31c0 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr x0, [x0, #440] │ │ │ │ - bl 1c08 │ │ │ │ - bl 3120 │ │ │ │ + bl 1be8 │ │ │ │ + bl 3120 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #472] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 3150 │ │ │ │ + b 3150 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #40] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 3234 │ │ │ │ + cbz x1, 3234 │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 3224 │ │ │ │ + cbnz x1, 3224 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #48] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 3278 │ │ │ │ + cbz x1, 3278 │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 3268 │ │ │ │ + cbnz x1, 3268 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x90 │ │ │ │ ldr x19, [x0, #216] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 32ec // b.none │ │ │ │ + b.eq 32ec // b.none │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ - b 32c0 │ │ │ │ + b 32c0 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 32e8 // b.none │ │ │ │ + b.eq 32e8 // b.none │ │ │ │ ldr x0, [x19, #88] │ │ │ │ mov x1, x21 │ │ │ │ - bl 1e60 │ │ │ │ - cbnz w0, 32b4 │ │ │ │ + bl 1e40 │ │ │ │ + cbnz w0, 32b4 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x21, [sp, #32] │ │ │ │ @@ -1258,252 +1258,252 @@ │ │ │ │ stp x29, x30, [sp, #112] │ │ │ │ add x29, sp, #0x70 │ │ │ │ str x0, [sp] │ │ │ │ and w0, w1, #0xff │ │ │ │ str w0, [sp, #40] │ │ │ │ and w0, w2, #0xff │ │ │ │ str w0, [sp, #44] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ str x6, [sp, #72] │ │ │ │ stp x21, x22, [sp, #144] │ │ │ │ mov x22, x4 │ │ │ │ stp x23, x24, [sp, #160] │ │ │ │ mov w23, w3 │ │ │ │ stp x25, x26, [sp, #176] │ │ │ │ mov x25, x5 │ │ │ │ stp x27, x28, [sp, #192] │ │ │ │ - adrp x27, 3000 │ │ │ │ + adrp x27, 3000 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #104] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ add x0, x27, #0x720 │ │ │ │ str x0, [sp, #80] │ │ │ │ - adrp x0, 3000 │ │ │ │ + adrp x0, 3000 │ │ │ │ add x0, x0, #0x728 │ │ │ │ stp x0, xzr, [sp, #88] │ │ │ │ - tbnz w2, #0, 340c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w2, #0, 340c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ stp x19, x20, [sp, #128] │ │ │ │ ldr x19, [x6, #216] │ │ │ │ ldr x21, [x0] │ │ │ │ add x0, sp, #0x50 │ │ │ │ mov x26, x0 │ │ │ │ str x0, [sp, #64] │ │ │ │ add x0, x6, #0x90 │ │ │ │ str x0, [sp, #32] │ │ │ │ ldr x20, [x26] │ │ │ │ - cbz x20, 346c │ │ │ │ + cbz x20, 346c │ │ │ │ ldr x0, [sp, #32] │ │ │ │ mov x28, x19 │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 33cc // b.any │ │ │ │ - b 3460 │ │ │ │ + b.ne 33cc // b.any │ │ │ │ + b 3460 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x28, [x28, #72] │ │ │ │ cmp x28, x0 │ │ │ │ - b.eq 3460 // b.none │ │ │ │ + b.eq 3460 // b.none │ │ │ │ ldr x0, [x28, #88] │ │ │ │ mov x1, x20 │ │ │ │ - bl 1e60 │ │ │ │ - cbnz w0, 33bc │ │ │ │ + bl 1e40 │ │ │ │ + cbnz w0, 33bc │ │ │ │ ldr x20, [x28, #96] │ │ │ │ - cbz x20, 3460 │ │ │ │ + cbz x20, 3460 │ │ │ │ ldr x0, [x20] │ │ │ │ - cbz x0, 3460 │ │ │ │ + cbz x0, 3460 │ │ │ │ add x20, x20, #0x8 │ │ │ │ - b 33fc │ │ │ │ + b 33fc │ │ │ │ ldr x0, [x20], #8 │ │ │ │ - cbz x0, 3460 │ │ │ │ + cbz x0, 3460 │ │ │ │ mov x1, x21 │ │ │ │ - bl 1ed8 │ │ │ │ - cbnz w0, 33f4 │ │ │ │ + bl 1eb8 │ │ │ │ + cbnz w0, 33f4 │ │ │ │ ldp x19, x20, [sp, #128] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 36f0 // b.any │ │ │ │ + b.ne 36f0 // b.any │ │ │ │ ldp x29, x30, [sp, #112] │ │ │ │ mov x4, x25 │ │ │ │ ldp x27, x28, [sp, #192] │ │ │ │ mov x3, x22 │ │ │ │ ldp x25, x26, [sp, #176] │ │ │ │ mov w2, w23 │ │ │ │ ldp x21, x22, [sp, #144] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x23, x24, [sp, #160] │ │ │ │ ldr x0, [sp] │ │ │ │ ldr x5, [sp, #72] │ │ │ │ add sp, sp, #0xd0 │ │ │ │ autiasp │ │ │ │ - b 1d88 │ │ │ │ + b 1d68 │ │ │ │ ldr x20, [x26, #8] │ │ │ │ add x26, x26, #0x8 │ │ │ │ - cbnz x20, 33a8 │ │ │ │ + cbnz x20, 33a8 │ │ │ │ add x0, x27, #0x720 │ │ │ │ str x0, [sp, #48] │ │ │ │ - adrp x27, 1f000 │ │ │ │ + adrp x27, 1f000 │ │ │ │ ldr x27, [x27, #3856] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ str x0, [sp, #24] │ │ │ │ - adrp x26, 1f000 │ │ │ │ + adrp x26, 1f000 │ │ │ │ ldr x26, [x26, #4000] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ str x0, [sp, #56] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ mov x28, x19 │ │ │ │ cmp x19, x0 │ │ │ │ - b.ne 34c0 // b.any │ │ │ │ - b 35bc │ │ │ │ + b.ne 34c0 // b.any │ │ │ │ + b 35bc │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x28, [x28, #72] │ │ │ │ cmp x28, x0 │ │ │ │ - b.eq 35bc // b.none │ │ │ │ + b.eq 35bc // b.none │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldr x0, [x28, #88] │ │ │ │ - bl 1e60 │ │ │ │ - cbnz w0, 34b0 │ │ │ │ + bl 1e40 │ │ │ │ + cbnz w0, 34b0 │ │ │ │ ldr x0, [x28, #96] │ │ │ │ - cbz x0, 35bc │ │ │ │ + cbz x0, 35bc │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 35bc │ │ │ │ + cbz x0, 35bc │ │ │ │ str xzr, [sp, #8] │ │ │ │ mov w1, #0x3a // #58 │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e28 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 36b8 │ │ │ │ + cbz x0, 36b8 │ │ │ │ ldr x19, [x0] │ │ │ │ - cbz x19, 36b8 │ │ │ │ + cbz x19, 36b8 │ │ │ │ ldrb w0, [x19] │ │ │ │ - cbz w0, 36b8 │ │ │ │ + cbz w0, 36b8 │ │ │ │ ldr x0, [x21, #8] │ │ │ │ str x0, [sp, #16] │ │ │ │ - cbz x0, 3518 │ │ │ │ + cbz x0, 3518 │ │ │ │ ldr x0, [x21, #16] │ │ │ │ - cbnz x0, 36b8 │ │ │ │ + cbnz x0, 36b8 │ │ │ │ ldr w20, [x22, #80] │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 354c │ │ │ │ + b.le 354c │ │ │ │ ldr x24, [x22, #104] │ │ │ │ add x20, x24, w20, uxtw #3 │ │ │ │ ldr x0, [x24] │ │ │ │ - cbz x0, 3540 │ │ │ │ + cbz x0, 3540 │ │ │ │ mov x1, x19 │ │ │ │ - bl 1e60 │ │ │ │ - cbz w0, 356c │ │ │ │ + bl 1e40 │ │ │ │ + cbz w0, 356c │ │ │ │ add x24, x24, #0x8 │ │ │ │ cmp x24, x20 │ │ │ │ - b.ne 352c // b.any │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ne 352c // b.any │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ mov x4, x19 │ │ │ │ add x2, x2, #0x758 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x5, [x0] │ │ │ │ - b 36d4 │ │ │ │ + b 36d4 │ │ │ │ ldr x20, [sp, #24] │ │ │ │ - b 3584 │ │ │ │ + b 3584 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e60 │ │ │ │ - cbz w0, 35dc │ │ │ │ + bl 1e40 │ │ │ │ + cbz w0, 35dc │ │ │ │ ldr x0, [x20], #8 │ │ │ │ - cbnz x0, 3574 │ │ │ │ + cbnz x0, 3574 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ ldr w1, [sp, #40] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 35ec // b.none │ │ │ │ + b.eq 35ec // b.none │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e30 │ │ │ │ + bl 1e10 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ add x1, x0, #0x8 │ │ │ │ str x1, [sp, #8] │ │ │ │ ldr x0, [x28, #96] │ │ │ │ ldr x0, [x0, x1] │ │ │ │ - cbnz x0, 34e4 │ │ │ │ + cbnz x0, 34e4 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x1, [x0, #8]! │ │ │ │ str x1, [sp, #48] │ │ │ │ str x0, [sp, #64] │ │ │ │ - cbz x1, 3678 │ │ │ │ + cbz x1, 3678 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x19, [x0, #216] │ │ │ │ - b 349c │ │ │ │ + b 349c │ │ │ │ ldr w1, [sp, #40] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 359c // b.any │ │ │ │ + b.ne 359c // b.any │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ - cbz x0, 3600 │ │ │ │ + cbz x0, 3600 │ │ │ │ ldrb w0, [x0] │ │ │ │ - cbnz w0, 3668 │ │ │ │ + cbnz w0, 3668 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e28 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x24, 365c │ │ │ │ + cbz x24, 365c │ │ │ │ ldr x4, [x24] │ │ │ │ - cbz x4, 365c │ │ │ │ + cbz x4, 365c │ │ │ │ add x20, x24, #0x8 │ │ │ │ mov x19, x24 │ │ │ │ ldr x3, [x21] │ │ │ │ mov x2, x25 │ │ │ │ ldr x5, [x26] │ │ │ │ mov x1, x22 │ │ │ │ ldr x6, [x27] │ │ │ │ ldr x0, [sp] │ │ │ │ - bl 1d70 │ │ │ │ + bl 1d50 │ │ │ │ ldr x1, [x19] │ │ │ │ mov w2, w23 │ │ │ │ ldr x0, [x21] │ │ │ │ mov x19, x20 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ea0 │ │ │ │ ldr x4, [x20], #8 │ │ │ │ - cbnz x4, 3624 │ │ │ │ + cbnz x4, 3624 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1e30 │ │ │ │ - b 359c │ │ │ │ + bl 1e10 │ │ │ │ + b 359c │ │ │ │ ldr x0, [sp, #16] │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e28 │ │ │ │ mov x24, x0 │ │ │ │ - b 3610 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 3610 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 36f8 // b.any │ │ │ │ + b.ne 36f8 // b.any │ │ │ │ ldp x29, x30, [sp, #112] │ │ │ │ ldp x19, x20, [sp, #128] │ │ │ │ ldp x21, x22, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #160] │ │ │ │ ldp x25, x26, [sp, #176] │ │ │ │ ldp x27, x28, [sp, #192] │ │ │ │ add sp, sp, #0xd0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [sp, #8] │ │ │ │ - adrp x2, 3000 │ │ │ │ + adrp x2, 3000 │ │ │ │ ldr x0, [x28, #96] │ │ │ │ add x2, x2, #0x730 │ │ │ │ ldr x4, [sp, #48] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x5, [x0, x1] │ │ │ │ - adrp x1, 3000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x1, 3000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ add x1, x1, #0x740 │ │ │ │ - bl 1ae8 │ │ │ │ + bl 1ac8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1f08 │ │ │ │ + bl 1ee8 │ │ │ │ stp x19, x20, [sp, #128] │ │ │ │ - bl 1b30 │ │ │ │ - bl 1b30 │ │ │ │ + bl 1b10 │ │ │ │ + bl 1b10 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -51,17 +51,17 @@ │ │ │ │ 0x00003a18 65726e61 6d654068 6f73746e 616d6520 ername@hostname │ │ │ │ 0x00003a28 44697374 72696275 74696f6e 00000000 Distribution.... │ │ │ │ 0x00003a38 4e2f4100 00000000 32303236 2d31302d N/A.....2026-10- │ │ │ │ 0x00003a48 31370000 00000000 72633100 00000000 17......rc1..... │ │ │ │ 0x00003a58 50525254 45000000 70617468 00000000 PRRTE...path.... │ │ │ │ 0x00003a68 61726368 00000000 686f7374 6e616d65 arch....hostname │ │ │ │ 0x00003a78 00000000 00000000 636f6e66 69670000 ........config.. │ │ │ │ - 0x00003a88 74797065 00000000 53617420 3137204f type....Sat 17 O │ │ │ │ - 0x00003a98 63742032 30323620 31353a33 303a3439 ct 2026 15:30:49 │ │ │ │ - 0x00003aa8 20555443 00000000 75736572 6e616d65 UTC....username │ │ │ │ + 0x00003a88 74797065 00000000 53617420 4f637420 type....Sat Oct │ │ │ │ + 0x00003a98 31372031 353a3330 3a343920 55544320 17 15:30:49 UTC │ │ │ │ + 0x00003aa8 32303236 00000000 75736572 6e616d65 2026....username │ │ │ │ 0x00003ab8 00000000 00000000 20272d2d 6275696c ........ '--buil │ │ │ │ 0x00003ac8 643d6161 72636836 342d6c69 6e75782d d=aarch64-linux- │ │ │ │ 0x00003ad8 676e7527 20272d2d 70726566 69783d2f gnu' '--prefix=/ │ │ │ │ 0x00003ae8 75737227 20272d2d 696e636c 75646564 usr' '--included │ │ │ │ 0x00003af8 69723d24 7b707265 6669787d 2f696e63 ir=${prefix}/inc │ │ │ │ 0x00003b08 6c756465 2720272d 2d6d616e 6469723d lude' '--mandir= │ │ │ │ 0x00003b18 247b7072 65666978 7d2f7368 6172652f ${prefix}/share/ │ │ │ │ @@ -88,49 +88,41 @@ │ │ │ │ 0x00003c68 64656469 723d2f75 73722f69 6e636c75 dedir=/usr/inclu │ │ │ │ 0x00003c78 64652720 272d2d73 7973636f 6e666469 de' '--sysconfdi │ │ │ │ 0x00003c88 723d2f65 74632f70 72727465 2720272d r=/etc/prrte' '- │ │ │ │ 0x00003c98 2d646174 61726f6f 74646972 3d2f7573 -datarootdir=/us │ │ │ │ 0x00003ca8 722f7368 61726527 20272d2d 64697361 r/share' '--disa │ │ │ │ 0x00003cb8 626c652d 73696c65 6e742d72 756c6573 ble-silent-rules │ │ │ │ 0x00003cc8 2720272d 2d656e61 626c652d 73686172 ' '--enable-shar │ │ │ │ - 0x00003cd8 65642700 00000000 53617420 4f637420 ed'.....Sat Oct │ │ │ │ - 0x00003ce8 31372031 353a3330 3a343920 55544320 17 15:30:49 UTC │ │ │ │ - 0x00003cf8 32303236 00000000 2d6c6d20 20202d6c 2026....-lm -l │ │ │ │ - 0x00003d08 6576656e 745f636f 7265202d 6c657665 event_core -leve │ │ │ │ - 0x00003d18 6e745f70 74687265 61647320 2d6c706d nt_pthreads -lpm │ │ │ │ - 0x00003d28 6978202d 6c68776c 6f630000 00000000 ix -lhwloc...... │ │ │ │ - 0x00003d38 2d576c2c 2d7a2c72 656c726f 202d4c2f -Wl,-z,relro -L/ │ │ │ │ - 0x00003d48 7573722f 6c69622f 61617263 6836342d usr/lib/aarch64- │ │ │ │ - 0x00003d58 6c696e75 782d676e 752f666f 72747261 linux-gnu/fortra │ │ │ │ - 0x00003d68 6e2f676e 7520202d 4c2f7573 722f6c69 n/gnu -L/usr/li │ │ │ │ - 0x00003d78 622f6161 72636836 342d6c69 6e75782d b/aarch64-linux- │ │ │ │ - 0x00003d88 676e752f 706d6978 322f6c69 62202d57 gnu/pmix2/lib -W │ │ │ │ - 0x00003d98 6c2c2d72 70617468 202d576c 2c2f7573 l,-rpath -Wl,/us │ │ │ │ - 0x00003da8 722f6c69 622f6161 72636836 342d6c69 r/lib/aarch64-li │ │ │ │ - 0x00003db8 6e75782d 676e752f 706d6978 322f6c69 nux-gnu/pmix2/li │ │ │ │ - 0x00003dc8 62202d57 6c2c2d2d 656e6162 6c652d6e b -Wl,--enable-n │ │ │ │ - 0x00003dd8 65772d64 74616773 00000000 00000000 ew-dtags........ │ │ │ │ - 0x00003de8 2d444e44 45425547 20202d67 202d4f32 -DNDEBUG -g -O2 │ │ │ │ - 0x00003df8 202d6666 696c652d 70726566 69782d6d -ffile-prefix-m │ │ │ │ - 0x00003e08 61703d2f 686f6d65 2f616c61 73746169 ap=/home/alastai │ │ │ │ - 0x00003e18 722f6769 742f6465 622d7061 636b6167 r/git/deb-packag │ │ │ │ - 0x00003e28 65732f70 72727465 2f707272 74652d35 es/prrte/prrte-5 │ │ │ │ - 0x00003e38 2e302e30 7e726331 3d2e202d 66737461 .0.0~rc1=. -fsta │ │ │ │ - 0x00003e48 636b2d70 726f7465 63746f72 2d737472 ck-protector-str │ │ │ │ - 0x00003e58 6f6e6720 2d667374 61636b2d 636c6173 ong -fstack-clas │ │ │ │ - 0x00003e68 682d7072 6f746563 74696f6e 202d6d62 h-protection -mb │ │ │ │ - 0x00003e78 72616e63 682d7072 6f746563 74696f6e ranch-protection │ │ │ │ - 0x00003e88 3d737461 6e646172 64202d66 50494320 =standard -fPIC │ │ │ │ - 0x00003e98 2d66696e 6c696e65 2d66756e 6374696f -finline-functio │ │ │ │ - 0x00003ea8 6e732020 202d5765 72726f72 3d696d70 ns -Werror=imp │ │ │ │ - 0x00003eb8 6c696369 742d6675 6e637469 6f6e2d64 licit-function-d │ │ │ │ - 0x00003ec8 65636c61 72617469 6f6e202d 57666f72 eclaration -Wfor │ │ │ │ - 0x00003ed8 6d617420 2d576572 726f723d 666f726d mat -Werror=form │ │ │ │ - 0x00003ee8 61742d73 65637572 69747900 00000000 at-security..... │ │ │ │ - 0x00003ef8 22313622 20222e22 20223222 20222e22 "16" "." "2" "." │ │ │ │ - 0x00003f08 20223022 00000000 474e5500 00000000 "0"....GNU..... │ │ │ │ - 0x00003f18 2f757372 2f62696e 2f676363 00000000 /usr/bin/gcc.... │ │ │ │ - 0x00003f28 67636300 00000000 0a0a0a3d 3d3d3d3d gcc........===== │ │ │ │ - 0x00003f38 3d3d3d3d 3d3d3d3d 3d3d3d3d 3d000000 =============... │ │ │ │ - 0x00003f48 0a504d49 7820434f 4e464947 55524154 .PMIx CONFIGURAT │ │ │ │ - 0x00003f58 494f4e0a 00000000 62617365 00 ION.....base. │ │ │ │ + 0x00003cd8 65642700 00000000 2d6c6d20 20202d6c ed'.....-lm -l │ │ │ │ + 0x00003ce8 6576656e 745f636f 7265202d 6c657665 event_core -leve │ │ │ │ + 0x00003cf8 6e745f70 74687265 61647320 2d6c706d nt_pthreads -lpm │ │ │ │ + 0x00003d08 6978202d 6c68776c 6f630000 00000000 ix -lhwloc...... │ │ │ │ + 0x00003d18 2d576c2c 2d7a2c72 656c726f 20202d4c -Wl,-z,relro -L │ │ │ │ + 0x00003d28 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ + 0x00003d38 2d6c696e 75782d67 6e752f70 6d697832 -linux-gnu/pmix2 │ │ │ │ + 0x00003d48 2f6c6962 00000000 2d444e44 45425547 /lib....-DNDEBUG │ │ │ │ + 0x00003d58 20202d67 202d4f32 202d6666 696c652d -g -O2 -ffile- │ │ │ │ + 0x00003d68 70726566 69782d6d 61703d2f 6275696c prefix-map=/buil │ │ │ │ + 0x00003d78 642f7265 70726f64 75636962 6c652d70 d/reproducible-p │ │ │ │ + 0x00003d88 6174682f 70727274 652d352e 302e307e ath/prrte-5.0.0~ │ │ │ │ + 0x00003d98 7263313d 2e202d66 73746163 6b2d7072 rc1=. -fstack-pr │ │ │ │ + 0x00003da8 6f746563 746f722d 7374726f 6e67202d otector-strong - │ │ │ │ + 0x00003db8 66737461 636b2d63 6c617368 2d70726f fstack-clash-pro │ │ │ │ + 0x00003dc8 74656374 696f6e20 2d6d6272 616e6368 tection -mbranch │ │ │ │ + 0x00003dd8 2d70726f 74656374 696f6e3d 7374616e -protection=stan │ │ │ │ + 0x00003de8 64617264 202d6650 4943202d 66696e6c dard -fPIC -finl │ │ │ │ + 0x00003df8 696e652d 66756e63 74696f6e 73202020 ine-functions │ │ │ │ + 0x00003e08 2d576572 726f723d 696d706c 69636974 -Werror=implicit │ │ │ │ + 0x00003e18 2d66756e 6374696f 6e2d6465 636c6172 -function-declar │ │ │ │ + 0x00003e28 6174696f 6e202d57 666f726d 6174202d ation -Wformat - │ │ │ │ + 0x00003e38 57657272 6f723d66 6f726d61 742d7365 Werror=format-se │ │ │ │ + 0x00003e48 63757269 74790000 22313622 20222e22 curity.."16" "." │ │ │ │ + 0x00003e58 20223222 20222e22 20223022 00000000 "2" "." "0".... │ │ │ │ + 0x00003e68 474e5500 00000000 2f757372 2f62696e GNU...../usr/bin │ │ │ │ + 0x00003e78 2f616172 63683634 2d6c696e 75782d67 /aarch64-linux-g │ │ │ │ + 0x00003e88 6e752d67 63630000 61617263 6836342d nu-gcc..aarch64- │ │ │ │ + 0x00003e98 6c696e75 782d676e 752d6763 63000000 linux-gnu-gcc... │ │ │ │ + 0x00003ea8 0a0a0a3d 3d3d3d3d 3d3d3d3d 3d3d3d3d ...============= │ │ │ │ + 0x00003eb8 3d3d3d3d 3d000000 0a504d49 7820434f =====....PMIx CO │ │ │ │ + 0x00003ec8 4e464947 55524154 494f4e0a 00000000 NFIGURATION..... │ │ │ │ + 0x00003ed8 62617365 00 base. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00003f68 011b033b 5c000000 0a000000 18e0ffff ...;\........... │ │ │ │ - 0x00003f78 00020000 58f1ffff 74000000 b8f1ffff ....X...t....... │ │ │ │ - 0x00003f88 88000000 e8f1ffff 9c000000 24f2ffff ............$... │ │ │ │ - 0x00003f98 b0000000 78f2ffff d8000000 98f2ffff ....x........... │ │ │ │ - 0x00003fa8 f0000000 dcf2ffff 18010000 20f3ffff ............ ... │ │ │ │ - 0x00003fb8 40010000 9cf3ffff 7c010000 @.......|... │ │ │ │ + 0x00003ee0 011b033b 5c000000 0a000000 a0e0ffff ...;\........... │ │ │ │ + 0x00003ef0 00020000 e0f1ffff 74000000 40f2ffff ........t...@... │ │ │ │ + 0x00003f00 88000000 70f2ffff 9c000000 acf2ffff ....p........... │ │ │ │ + 0x00003f10 b0000000 00f3ffff d8000000 20f3ffff ............ ... │ │ │ │ + 0x00003f20 f0000000 64f3ffff 18010000 a8f3ffff ....d........... │ │ │ │ + 0x00003f30 40010000 24f4ffff 7c010000 @...$...|... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,44 +1,44 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00003fc8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00003fd8 1b0c1f00 10000000 18000000 dcf0ffff ................ │ │ │ │ - 0x00003fe8 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x00003ff8 28f1ffff 30000000 00000000 10000000 (...0........... │ │ │ │ - 0x00004008 40000000 44f1ffff 3c000000 00000000 @...D...<....... │ │ │ │ - 0x00004018 24000000 54000000 6cf1ffff 50000000 $...T...l...P... │ │ │ │ - 0x00004028 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x00004038 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00004048 98f1ffff 08000000 00000000 00000000 ................ │ │ │ │ - 0x00004058 24000000 94000000 a0f1ffff 44000000 $...........D... │ │ │ │ - 0x00004068 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ - 0x00004078 deddd3d4 0e00412d 24000000 bc000000 ......A-$....... │ │ │ │ - 0x00004088 bcf1ffff 44000000 00412d41 0e209d04 ....D....A-A. .. │ │ │ │ - 0x00004098 9e034293 0294014b deddd3d4 0e00412d ..B....K......A- │ │ │ │ - 0x000040a8 38000000 e4000000 d8f1ffff 7c000000 8...........|... │ │ │ │ - 0x000040b8 00412d41 0e309d06 9e054293 04940345 .A-A.0....B....E │ │ │ │ - 0x000040c8 95024a0a d543dedd d3d40e00 412d410b ..J..C......A-A. │ │ │ │ - 0x000040d8 41d544de ddd3d40e 00412d00 80000000 A.D......A-..... │ │ │ │ - 0x000040e8 20010000 18f2ffff f8030000 00412d41 ............A-A │ │ │ │ - 0x000040f8 0ed00141 9d0c9e0b 4a950896 07429706 ...A....J....B.. │ │ │ │ - 0x00004108 98054299 049a0342 9b029c01 4d940993 ..B....B....M... │ │ │ │ - 0x00004118 0a62d4d3 53dbdcd9 dad7d8d5 d6ddde0e .b..S........... │ │ │ │ - 0x00004128 00412d41 0ed00193 0a940995 08960797 .A-A............ │ │ │ │ - 0x00004138 06980599 049a039b 029c019d 0c9e0b2d ...............- │ │ │ │ - 0x00004148 028f0ad4 d345dbdc d9dad7d8 d5d6ddde .....E.......... │ │ │ │ - 0x00004158 0e00412d 410b4ed3 d4419409 930a0000 ..A-A.N..A...... │ │ │ │ - 0x00004168 e0000000 a4010000 10deffff 34110000 ............4... │ │ │ │ - 0x00004178 00412d41 0e609d0c 9e0b4493 0a940943 .A-A.`....D....C │ │ │ │ - 0x00004188 0eb00595 08960763 0a0e6044 deddd5d6 .......c..`D.... │ │ │ │ - 0x00004198 d3d40e00 412d410b 55970642 980502e3 ....A-A.U..B.... │ │ │ │ - 0x000041a8 0ad741d8 410b560a d741d841 0b4b0ad7 ..A.A.V..A.A.K.. │ │ │ │ - 0x000041b8 41d8410b 410ad741 d8410b46 0ad741d8 A.A.A..A.A.F..A. │ │ │ │ - 0x000041c8 410b4299 04419a03 419b0202 99d741d8 A.B..A..A.....A. │ │ │ │ - 0x000041d8 41d941da 41db4197 0698055b d741d841 A.A.A.A....[.A.A │ │ │ │ - 0x000041e8 97069805 99049a03 9b0202a1 d9dadb49 ...............I │ │ │ │ - 0x000041f8 99049a03 9b0202da 0ad741d8 41d941da ..........A.A.A. │ │ │ │ - 0x00004208 41db410b 44d9dadb 4699049a 039b0202 A.A.D...F....... │ │ │ │ - 0x00004218 5bd7d8d9 dadb4f0a 97064198 05419904 [.....O...A..A.. │ │ │ │ - 0x00004228 419a0341 9b02430b 41970641 98054199 A..A..C.A..A..A. │ │ │ │ - 0x00004238 04419a03 419b0259 d9dadb49 9904419a .A..A..Y...I..A. │ │ │ │ - 0x00004248 03419b02 00000000 .A...... │ │ │ │ + 0x00003f40 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00003f50 1b0c1f00 10000000 18000000 64f1ffff ............d... │ │ │ │ + 0x00003f60 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x00003f70 b0f1ffff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x00003f80 40000000 ccf1ffff 3c000000 00000000 @.......<....... │ │ │ │ + 0x00003f90 24000000 54000000 f4f1ffff 50000000 $...T.......P... │ │ │ │ + 0x00003fa0 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x00003fb0 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x00003fc0 20f2ffff 08000000 00000000 00000000 ............... │ │ │ │ + 0x00003fd0 24000000 94000000 28f2ffff 44000000 $.......(...D... │ │ │ │ + 0x00003fe0 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ + 0x00003ff0 deddd3d4 0e00412d 24000000 bc000000 ......A-$....... │ │ │ │ + 0x00004000 44f2ffff 44000000 00412d41 0e209d04 D...D....A-A. .. │ │ │ │ + 0x00004010 9e034293 0294014b deddd3d4 0e00412d ..B....K......A- │ │ │ │ + 0x00004020 38000000 e4000000 60f2ffff 7c000000 8.......`...|... │ │ │ │ + 0x00004030 00412d41 0e309d06 9e054293 04940345 .A-A.0....B....E │ │ │ │ + 0x00004040 95024a0a d543dedd d3d40e00 412d410b ..J..C......A-A. │ │ │ │ + 0x00004050 41d544de ddd3d40e 00412d00 80000000 A.D......A-..... │ │ │ │ + 0x00004060 20010000 a0f2ffff f8030000 00412d41 ............A-A │ │ │ │ + 0x00004070 0ed00141 9d0c9e0b 4a950896 07429706 ...A....J....B.. │ │ │ │ + 0x00004080 98054299 049a0342 9b029c01 4d940993 ..B....B....M... │ │ │ │ + 0x00004090 0a62d4d3 53dbdcd9 dad7d8d5 d6ddde0e .b..S........... │ │ │ │ + 0x000040a0 00412d41 0ed00193 0a940995 08960797 .A-A............ │ │ │ │ + 0x000040b0 06980599 049a039b 029c019d 0c9e0b2d ...............- │ │ │ │ + 0x000040c0 028f0ad4 d345dbdc d9dad7d8 d5d6ddde .....E.......... │ │ │ │ + 0x000040d0 0e00412d 410b4ed3 d4419409 930a0000 ..A-A.N..A...... │ │ │ │ + 0x000040e0 e0000000 a4010000 98deffff 28110000 ............(... │ │ │ │ + 0x000040f0 00412d41 0e609d0c 9e0b4493 0a940943 .A-A.`....D....C │ │ │ │ + 0x00004100 0eb00595 08960763 0a0e6044 deddd5d6 .......c..`D.... │ │ │ │ + 0x00004110 d3d40e00 412d410b 55970642 980502e3 ....A-A.U..B.... │ │ │ │ + 0x00004120 0ad741d8 410b560a d741d841 0b4b0ad7 ..A.A.V..A.A.K.. │ │ │ │ + 0x00004130 41d8410b 410ad741 d8410b46 0ad741d8 A.A.A..A.A.F..A. │ │ │ │ + 0x00004140 410b4299 04419a03 419b0202 98d741d8 A.B..A..A.....A. │ │ │ │ + 0x00004150 41d941da 41db4197 0698055b d741d841 A.A.A.A....[.A.A │ │ │ │ + 0x00004160 97069805 99049a03 9b02029f d9dadb49 ...............I │ │ │ │ + 0x00004170 99049a03 9b0202da 0ad741d8 41d941da ..........A.A.A. │ │ │ │ + 0x00004180 41db410b 44d9dadb 4699049a 039b0202 A.A.D...F....... │ │ │ │ + 0x00004190 5bd7d8d9 dadb4f0a 97064198 05419904 [.....O...A..A.. │ │ │ │ + 0x000041a0 419a0341 9b02430b 41970641 98054199 A..A..C.A..A..A. │ │ │ │ + 0x000041b0 04419a03 419b0259 d9dadb49 9904419a .A..A..Y...I..A. │ │ │ │ + 0x000041c0 03419b02 00000000 .A...... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fcc8 e0310000 00000000 .1...... │ │ │ │ + 0x0001fcd8 e0310000 00000000 .1...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fcd0 8c310000 00000000 .1...... │ │ │ │ + 0x0001fce0 8c310000 00000000 .1...... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0001ff08 d8fc0100 00000000 00000000 00000000 ................ │ │ │ │ + 0x0001ff08 e8fc0100 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff38 00000000 00000000 801f0000 00000000 ................ │ │ │ │ 0x0001ff48 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff58 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff68 00000000 00000000 d0010200 00000000 ................ │ │ │ │ 0x0001ff78 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got.plt': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fff8 00000000 00000000 501a0000 00000000 ........P....... │ │ │ │ - 0x00020008 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020018 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020028 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020038 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020048 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020058 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020068 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020078 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020088 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020098 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200a8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200b8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200c8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200d8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200e8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000200f8 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020108 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020118 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020128 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020138 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020148 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020158 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020168 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020178 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020188 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x00020198 501a0000 00000000 501a0000 00000000 P.......P....... │ │ │ │ - 0x000201a8 501a0000 00000000 P....... │ │ │ │ + 0x0001fff8 00000000 00000000 301a0000 00000000 ........0....... │ │ │ │ + 0x00020008 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020018 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020028 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020038 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020048 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020058 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020068 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020078 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020088 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020098 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200a8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200b8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200c8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200d8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200e8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000200f8 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020108 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020118 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020128 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020138 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020148 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020158 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020168 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020178 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020188 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x00020198 301a0000 00000000 301a0000 00000000 0.......0....... │ │ │ │ + 0x000201a8 301a0000 00000000 0....... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x000201b0 00000000 00000000 b8010200 00000000 ................ │ │ │ │ - 0x000201c0 603f0000 00000000 f8370000 00000000 `?.......7...... │ │ │ │ + 0x000201c0 d83e0000 00000000 f8370000 00000000 .>.......7...... │ │ │ │ 0x000201d0 f8390000 00000000 .9...... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31303264 61336565 30333838 66326165 102da3ee0388f2ae │ │ │ │ - 0x00000010 63653431 66376532 34623361 35323438 ce41f7e24b3a5248 │ │ │ │ - 0x00000020 38353931 63312e64 65627567 00000000 8591c1.debug.... │ │ │ │ - 0x00000030 0f9641cf ..A. │ │ │ │ + 0x00000000 32383937 35353866 32363966 61396533 2897558f269fa9e3 │ │ │ │ + 0x00000010 62653039 63303433 35323337 37666333 be09c04352377fc3 │ │ │ │ + 0x00000020 31386536 34322e64 65627567 00000000 18e642.debug.... │ │ │ │ + 0x00000030 bcac2d7c ..-| │ │ ├── ./usr/bin/prte-submit │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ │ │ │ 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 0x002a48 0x002a48 R E 0x10000 │ │ │ │ - LOAD 0x00fd08 0x000000000001fd08 0x000000000001fd08 0x0004a0 0x0004a8 RW 0x10000 │ │ │ │ - DYNAMIC 0x00fd18 0x000000000001fd18 0x000000000001fd18 0x000230 0x000230 RW 0x8 │ │ │ │ + LOAD 0x00fd18 0x000000000001fd18 0x000000000001fd18 0x000490 0x000498 RW 0x10000 │ │ │ │ + DYNAMIC 0x00fd28 0x000000000001fd28 0x000000000001fd28 0x000220 0x000220 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ NOTE 0x002a08 0x0000000000002a08 0x0000000000002a08 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x002a28 0x0000000000002a28 0x0000000000002a28 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x002a08 0x0000000000002a08 0x0000000000002a08 0x000020 0x000020 R 0x8 │ │ │ │ GNU_EH_FRAME 0x002878 0x0000000000002878 0x0000000000002878 0x00004c 0x00004c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x00fd08 0x000000000001fd08 0x000000000001fd08 0x0002f8 0x0002f8 R 0x1 │ │ │ │ + GNU_RELRO 0x00fd18 0x000000000001fd18 0x000000000001fd18 0x0002e8 0x0002e8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .note.ABI-tag │ │ │ │ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000002e0 0002e0 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 0000000000000304 000304 00001b 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 0000000000000320 000320 00001c 00 A 4 0 8 │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000340 000340 000690 18 A 5 3 8 │ │ │ │ - [ 5] .dynstr STRTAB 00000000000009d0 0009d0 0004c7 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 0000000000000e98 000e98 00008c 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_r VERNEED 0000000000000f28 000f28 000060 00 A 5 2 8 │ │ │ │ - [ 8] .rela.dyn RELA 0000000000000f88 000f88 000210 18 A 4 0 8 │ │ │ │ - [ 9] .rela.plt RELA 0000000000001198 001198 0004c8 18 AI 4 23 8 │ │ │ │ - [10] .init PROGBITS 0000000000001660 001660 00001c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 0000000000001680 001680 0004e8 00 AX 0 0 16 │ │ │ │ + [ 5] .dynstr STRTAB 00000000000009d0 0009d0 0004a2 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 0000000000000e72 000e72 00008c 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_r VERNEED 0000000000000f00 000f00 000060 00 A 5 2 8 │ │ │ │ + [ 8] .rela.dyn RELA 0000000000000f60 000f60 000210 18 A 4 0 8 │ │ │ │ + [ 9] .rela.plt RELA 0000000000001170 001170 0004c8 18 AI 4 23 8 │ │ │ │ + [10] .init PROGBITS 0000000000001638 001638 00001c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 0000000000001660 001660 0004e8 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001b80 001b80 000ab0 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000002630 002630 000018 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000002648 002648 00022d 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000002878 002878 00004c 00 A 0 0 4 │ │ │ │ [16] .eh_frame PROGBITS 00000000000028c8 0028c8 00013c 00 A 0 0 8 │ │ │ │ [17] .note.gnu.property NOTE 0000000000002a08 002a08 000020 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 0000000000002a28 002a28 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 000000000001fd08 00fd08 000008 08 WA 0 0 8 │ │ │ │ - [20] .fini_array FINI_ARRAY 000000000001fd10 00fd10 000008 08 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000001fd18 00fd18 000230 10 WA 5 0 8 │ │ │ │ + [19] .init_array INIT_ARRAY 000000000001fd18 00fd18 000008 08 WA 0 0 8 │ │ │ │ + [20] .fini_array FINI_ARRAY 000000000001fd20 00fd20 000008 08 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000001fd28 00fd28 000220 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001ff48 00ff48 0000a0 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000001ffe8 00ffe8 0001b0 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000020198 010198 000010 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 00000000000201a8 0101a8 000008 00 WA 0 0 1 │ │ │ │ [26] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 0101a8 000024 00 0 0 4 │ │ │ │ [27] .gnu_debuglink PROGBITS 0000000000000000 0101cc 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 0000000000000000 010200 00011c 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 70 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000001660 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 1: 0000000000001638 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ 2: 0000000000020198 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_basename │ │ │ │ 4: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND prte_ess_base_framework │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND prte_schizo_base_parse_tune │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.17 (2) │ │ │ │ 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_show_help_string │ │ │ │ 8: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND prte_process_info │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xf88 contains 22 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xf60 contains 22 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fd08 0000000000000403 R_AARCH64_RELATIVE 1ce0 │ │ │ │ -000000000001fd10 0000000000000403 R_AARCH64_RELATIVE 1c8c │ │ │ │ +000000000001fd18 0000000000000403 R_AARCH64_RELATIVE 1ce0 │ │ │ │ +000000000001fd20 0000000000000403 R_AARCH64_RELATIVE 1c8c │ │ │ │ 000000000001ff70 0000000000000403 R_AARCH64_RELATIVE 1b80 │ │ │ │ 00000000000201a0 0000000000000403 R_AARCH64_RELATIVE 201a0 │ │ │ │ 000000000001ff50 0000000400000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_ess_base_framework + 0 │ │ │ │ 000000000001ff58 0000000800000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_process_info + 0 │ │ │ │ 000000000001ff60 0000000b00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_cli_result_t_class + 0 │ │ │ │ 000000000001ff68 0000000f00000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@GLIBC_2.17 + 0 │ │ │ │ 000000000001ff78 0000001500000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_pmix_server_globals + 0 │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 000000000001ffb8 0000003d00000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ffc0 0000003f00000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_tool_actual + 0 │ │ │ │ 000000000001ffc8 0000004000000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffd0 0000004100000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000004200000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000001ffe0 0000004300000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_class_init_epoch + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1198 contains 51 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1170 contains 51 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020000 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_basename + 0 │ │ │ │ 0000000000020008 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 prte_schizo_base_parse_tune + 0 │ │ │ │ 0000000000020010 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 puts@GLIBC_2.17 + 0 │ │ │ │ 0000000000020018 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_show_help_string + 0 │ │ │ │ 0000000000020020 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 prte_show_help + 0 │ │ │ │ 0000000000020028 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.17 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0xfd18 contains 30 entries: │ │ │ │ +Dynamic section at offset 0xfd28 contains 30 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libprrte.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpmix.so.2] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x1660 │ │ │ │ + 0x000000000000000c (INIT) 0x1638 │ │ │ │ 0x000000000000000d (FINI) 0x2630 │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1fd08 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1fd18 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1fd10 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1fd20 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0x9d0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ │ - 0x000000000000000a (STRSZ) 1223 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1186 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1ffe8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1224 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1198 │ │ │ │ - 0x0000000000000007 (RELA) 0xf88 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1170 │ │ │ │ + 0x0000000000000007 (RELA) 0xf60 │ │ │ │ 0x0000000000000008 (RELASZ) 528 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xf28 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xf00 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xe98 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xe72 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── 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: 49c3888c4047fad6697d477c002e538cdc05bc1f │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0407e0327f0bda338cb8beeea5e34e41f0c0a362 │ │ │ │ │ │ │ │ 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 --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 70 entries: │ │ │ │ - Addr: 0x0000000000000e98 Offset: 0x00000e98 Link: 4 (.dynsym) │ │ │ │ + Addr: 0x0000000000000e72 Offset: 0x00000e72 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 008: 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 00c: 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) 3 (GLIBC_2.17) │ │ │ │ 010: 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 014: 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 018: 0 (*local*) 0 (*local*) 0 (*local*) 4 (GLIBC_2.34) │ │ │ │ @@ -17,14 +17,14 @@ │ │ │ │ 034: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 038: 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 03c: 2 (GLIBC_2.17) 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) │ │ │ │ 040: 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) │ │ │ │ 044: 0 (*local*) 5 (GLIBC_2.38) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000f28 Offset: 0x00000f28 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x0000000000000f00 Offset: 0x00000f00 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 3 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0030: Name: GLIBC_2.38 Flags: none Version: 5 │ │ │ │ 0x0040: Name: GLIBC_2.34 Flags: none Version: 4 │ │ │ │ 0x0050: Name: GLIBC_2.17 Flags: none Version: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ +b/lib/ld-linux-aarch64.so.1 │ │ │ │ pmix_output_info │ │ │ │ pmix_class_initialize │ │ │ │ __gmon_start__ │ │ │ │ PMIx_Argv_copy │ │ │ │ PMIx_Argv_join │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ pmix_asprintf │ │ │ │ @@ -52,15 +52,14 @@ │ │ │ │ libprrte.so.5 │ │ │ │ libpmix.so.2 │ │ │ │ libc.so.6 │ │ │ │ ld-linux-aarch64.so.1 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.34 │ │ │ │ -/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ Unable to initialize event library │ │ │ │ ../../../../../src/tools/prun/prun.c │ │ │ │ PRTE ERROR: %s in file %s at line %d │ │ │ │ no-proxy │ │ │ │ help-schizo-base.txt │ │ │ │ Report bugs to: https://github.com/openpmix/prrte │ │ │ │ help-prun.txt │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -70,11 +70,9 @@ │ │ │ │ 0x00000e00 75696400 5f5f7374 61636b5f 63686b5f uid.__stack_chk_ │ │ │ │ 0x00000e10 67756172 64006c69 62707272 74652e73 guard.libprrte.s │ │ │ │ 0x00000e20 6f2e3500 6c696270 6d69782e 736f2e32 o.5.libpmix.so.2 │ │ │ │ 0x00000e30 006c6962 632e736f 2e36006c 642d6c69 .libc.so.6.ld-li │ │ │ │ 0x00000e40 6e75782d 61617263 6836342e 736f2e31 nux-aarch64.so.1 │ │ │ │ 0x00000e50 00474c49 42435f32 2e313700 474c4942 .GLIBC_2.17.GLIB │ │ │ │ 0x00000e60 435f322e 33380047 4c494243 5f322e33 C_2.38.GLIBC_2.3 │ │ │ │ - 0x00000e70 34002f75 73722f6c 69622f61 61726368 4./usr/lib/aarch │ │ │ │ - 0x00000e80 36342d6c 696e7578 2d676e75 2f706d69 64-linux-gnu/pmi │ │ │ │ - 0x00000e90 78322f6c 696200 x2/lib. │ │ │ │ + 0x00000e70 3400 4. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000001660 <.init>: │ │ │ │ +0000000000001638 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 1bf4 <__isoc23_strtol@plt+0x234> │ │ │ │ + bl 1bf4 <__isoc23_strtol@plt+0x254> │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,422 +1,422 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0000000000001680 : │ │ │ │ +0000000000001660 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x16, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000016a0 : │ │ │ │ +0000000000001680 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16] │ │ │ │ add x16, x16, #0x0 │ │ │ │ │ │ │ │ -00000000000016b0 : │ │ │ │ +0000000000001690 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000016c0 : │ │ │ │ +00000000000016a0 : │ │ │ │ ldr x17, [x16, #8] │ │ │ │ add x16, x16, #0x8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000016d0 : │ │ │ │ +00000000000016b0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #16] │ │ │ │ add x16, x16, #0x10 │ │ │ │ │ │ │ │ -00000000000016e0 : │ │ │ │ +00000000000016c0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000016f0 : │ │ │ │ +00000000000016d0 : │ │ │ │ ldr x17, [x16, #24] │ │ │ │ add x16, x16, #0x18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001700 <__stack_chk_fail@plt>: │ │ │ │ +00000000000016e0 <__stack_chk_fail@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #32] │ │ │ │ add x16, x16, #0x20 │ │ │ │ │ │ │ │ -0000000000001710 : │ │ │ │ +00000000000016f0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001720 : │ │ │ │ +0000000000001700 : │ │ │ │ ldr x17, [x16, #40] │ │ │ │ add x16, x16, #0x28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001730 : │ │ │ │ +0000000000001710 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #48] │ │ │ │ add x16, x16, #0x30 │ │ │ │ │ │ │ │ -0000000000001740 : │ │ │ │ +0000000000001720 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001750 : │ │ │ │ +0000000000001730 : │ │ │ │ ldr x17, [x16, #56] │ │ │ │ add x16, x16, #0x38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001760 : │ │ │ │ +0000000000001740 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #64] │ │ │ │ add x16, x16, #0x40 │ │ │ │ │ │ │ │ -0000000000001770 : │ │ │ │ +0000000000001750 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001780 <__fprintf_chk@plt>: │ │ │ │ +0000000000001760 <__fprintf_chk@plt>: │ │ │ │ ldr x17, [x16, #72] │ │ │ │ add x16, x16, #0x48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001790 <__cxa_finalize@plt>: │ │ │ │ +0000000000001770 <__cxa_finalize@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #80] │ │ │ │ add x16, x16, #0x50 │ │ │ │ │ │ │ │ -00000000000017a0 : │ │ │ │ +0000000000001780 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000017b0 : │ │ │ │ +0000000000001790 : │ │ │ │ ldr x17, [x16, #88] │ │ │ │ add x16, x16, #0x58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000017c0 : │ │ │ │ +00000000000017a0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #96] │ │ │ │ add x16, x16, #0x60 │ │ │ │ │ │ │ │ -00000000000017d0 <__libc_start_main@plt>: │ │ │ │ +00000000000017b0 <__libc_start_main@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000017e0 : │ │ │ │ +00000000000017c0 : │ │ │ │ ldr x17, [x16, #104] │ │ │ │ add x16, x16, #0x68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000017f0 : │ │ │ │ +00000000000017d0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #112] │ │ │ │ add x16, x16, #0x70 │ │ │ │ │ │ │ │ -0000000000001800 : │ │ │ │ +00000000000017e0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001810 : │ │ │ │ +00000000000017f0 : │ │ │ │ ldr x17, [x16, #120] │ │ │ │ add x16, x16, #0x78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001820 : │ │ │ │ +0000000000001800 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #128] │ │ │ │ add x16, x16, #0x80 │ │ │ │ │ │ │ │ -0000000000001830 : │ │ │ │ +0000000000001810 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001840 : │ │ │ │ +0000000000001820 : │ │ │ │ ldr x17, [x16, #136] │ │ │ │ add x16, x16, #0x88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001850 : │ │ │ │ +0000000000001830 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #144] │ │ │ │ add x16, x16, #0x90 │ │ │ │ │ │ │ │ -0000000000001860 : │ │ │ │ +0000000000001840 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001870 : │ │ │ │ +0000000000001850 : │ │ │ │ ldr x17, [x16, #152] │ │ │ │ add x16, x16, #0x98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001880 : │ │ │ │ +0000000000001860 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #160] │ │ │ │ add x16, x16, #0xa0 │ │ │ │ │ │ │ │ -0000000000001890 <__ctype_b_loc@plt>: │ │ │ │ +0000000000001870 <__ctype_b_loc@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000018a0 : │ │ │ │ +0000000000001880 : │ │ │ │ ldr x17, [x16, #168] │ │ │ │ add x16, x16, #0xa8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018b0 : │ │ │ │ +0000000000001890 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #176] │ │ │ │ add x16, x16, #0xb0 │ │ │ │ │ │ │ │ -00000000000018c0 : │ │ │ │ +00000000000018a0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000018d0 : │ │ │ │ +00000000000018b0 : │ │ │ │ ldr x17, [x16, #184] │ │ │ │ add x16, x16, #0xb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018e0 : │ │ │ │ +00000000000018c0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #192] │ │ │ │ add x16, x16, #0xc0 │ │ │ │ │ │ │ │ -00000000000018f0 : │ │ │ │ +00000000000018d0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001900 <__memset_chk@plt>: │ │ │ │ +00000000000018e0 <__memset_chk@plt>: │ │ │ │ ldr x17, [x16, #200] │ │ │ │ add x16, x16, #0xc8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001910 : │ │ │ │ +00000000000018f0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #208] │ │ │ │ add x16, x16, #0xd0 │ │ │ │ │ │ │ │ -0000000000001920 : │ │ │ │ +0000000000001900 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001930 : │ │ │ │ +0000000000001910 : │ │ │ │ ldr x17, [x16, #216] │ │ │ │ add x16, x16, #0xd8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001940 : │ │ │ │ +0000000000001920 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #224] │ │ │ │ add x16, x16, #0xe0 │ │ │ │ │ │ │ │ -0000000000001950 : │ │ │ │ +0000000000001930 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001960 : │ │ │ │ +0000000000001940 : │ │ │ │ ldr x17, [x16, #232] │ │ │ │ add x16, x16, #0xe8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001970 : │ │ │ │ +0000000000001950 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #240] │ │ │ │ add x16, x16, #0xf0 │ │ │ │ │ │ │ │ -0000000000001980 : │ │ │ │ +0000000000001960 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -0000000000001990 : │ │ │ │ +0000000000001970 : │ │ │ │ ldr x17, [x16, #248] │ │ │ │ add x16, x16, #0xf8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000019a0 <__gmon_start__@plt>: │ │ │ │ +0000000000001980 <__gmon_start__@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #256] │ │ │ │ add x16, x16, #0x100 │ │ │ │ │ │ │ │ -00000000000019b0 : │ │ │ │ +0000000000001990 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ │ │ │ │ -00000000000019c0 <__isoc23_strtol@plt>: │ │ │ │ +00000000000019a0 <__isoc23_strtol@plt>: │ │ │ │ ldr x17, [x16, #264] │ │ │ │ add x16, x16, #0x108 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #272] │ │ │ │ add x16, x16, #0x110 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #280] │ │ │ │ add x16, x16, #0x118 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #288] │ │ │ │ add x16, x16, #0x120 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #296] │ │ │ │ add x16, x16, #0x128 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #304] │ │ │ │ add x16, x16, #0x130 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #312] │ │ │ │ add x16, x16, #0x138 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #320] │ │ │ │ add x16, x16, #0x140 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #328] │ │ │ │ add x16, x16, #0x148 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #336] │ │ │ │ add x16, x16, #0x150 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #344] │ │ │ │ add x16, x16, #0x158 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #352] │ │ │ │ add x16, x16, #0x160 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #360] │ │ │ │ add x16, x16, #0x168 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #368] │ │ │ │ add x16, x16, #0x170 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #376] │ │ │ │ add x16, x16, #0x178 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #384] │ │ │ │ add x16, x16, #0x180 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #392] │ │ │ │ add x16, x16, #0x188 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x17, [x16, #400] │ │ │ │ add x16, x16, #0x190 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000001b80 <.text>: │ │ │ │ bti c │ │ │ │ - b 1d80 <__isoc23_strtol@plt+0x3c0> │ │ │ │ + b 1d80 <__isoc23_strtol@plt+0x3e0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -23,105 +23,105 @@ │ │ │ │ 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, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1868 │ │ │ │ - bl 1ac0 <__isoc23_strtol@plt+0x100> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 1848 │ │ │ │ + bl 1aa0 <__isoc23_strtol@plt+0x100> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - cbz x0, 1c04 <__isoc23_strtol@plt+0x244> │ │ │ │ - b 1b20 <__isoc23_strtol@plt+0x160> │ │ │ │ + cbz x0, 1c04 <__isoc23_strtol@plt+0x264> │ │ │ │ + b 1b00 <__isoc23_strtol@plt+0x160> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ add x0, x0, #0x1a8 │ │ │ │ - adrp x1, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x1, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ add x1, x1, #0x1a8 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 1c4c <__isoc23_strtol@plt+0x28c> // b.none │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.eq 1c4c <__isoc23_strtol@plt+0x2ac> // b.none │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ - cbz x1, 1c4c <__isoc23_strtol@plt+0x28c> │ │ │ │ + cbz x1, 1c4c <__isoc23_strtol@plt+0x2ac> │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ add x0, x0, #0x1a8 │ │ │ │ - adrp x1, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x1, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ add x1, x1, #0x1a8 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 1c88 <__isoc23_strtol@plt+0x2c8> │ │ │ │ - adrp x2, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + cbz x1, 1c88 <__isoc23_strtol@plt+0x2e8> │ │ │ │ + adrp x2, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x2, [x2, #4056] │ │ │ │ - cbz x2, 1c88 <__isoc23_strtol@plt+0x2c8> │ │ │ │ + cbz x2, 1c88 <__isoc23_strtol@plt+0x2e8> │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + adrp x19, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldrb w0, [x19, #424] │ │ │ │ - tbnz w0, #0, 1ccc <__isoc23_strtol@plt+0x30c> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + tbnz w0, #0, 1ccc <__isoc23_strtol@plt+0x32c> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ - cbz x0, 1cc0 <__isoc23_strtol@plt+0x300> │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e640> │ │ │ │ + cbz x0, 1cc0 <__isoc23_strtol@plt+0x320> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e660> │ │ │ │ ldr x0, [x0, #416] │ │ │ │ - bl 1808 │ │ │ │ - bl 1c20 <__isoc23_strtol@plt+0x260> │ │ │ │ + bl 17e8 │ │ │ │ + bl 1c20 <__isoc23_strtol@plt+0x280> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #424] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 1c50 <__isoc23_strtol@plt+0x290> │ │ │ │ + b 1c50 <__isoc23_strtol@plt+0x2b0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x90 │ │ │ │ ldr x19, [x0, #216] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 1d64 <__isoc23_strtol@plt+0x3a4> // b.none │ │ │ │ + b.eq 1d64 <__isoc23_strtol@plt+0x3c4> // b.none │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ - b 1d38 <__isoc23_strtol@plt+0x378> │ │ │ │ + b 1d38 <__isoc23_strtol@plt+0x398> │ │ │ │ ldr x19, [x19, #72] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 1d60 <__isoc23_strtol@plt+0x3a0> // b.none │ │ │ │ + b.eq 1d60 <__isoc23_strtol@plt+0x3c0> // b.none │ │ │ │ ldr x0, [x19, #88] │ │ │ │ mov x1, x21 │ │ │ │ - bl 1a90 <__isoc23_strtol@plt+0xd0> │ │ │ │ - cbnz w0, 1d2c <__isoc23_strtol@plt+0x36c> │ │ │ │ + bl 1a70 <__isoc23_strtol@plt+0xd0> │ │ │ │ + cbnz w0, 1d2c <__isoc23_strtol@plt+0x38c> │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x21, [sp, #32] │ │ │ │ @@ -138,553 +138,553 @@ │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov x20, x1 │ │ │ │ mov w19, w0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ - adrp x21, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x21, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x21, [x21, #4008] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #4392] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 16a0 │ │ │ │ + bl 1680 │ │ │ │ str x0, [x21] │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x2, x2, #0x650 │ │ │ │ str x2, [x0] │ │ │ │ mov x0, x20 │ │ │ │ - bl 19b8 │ │ │ │ + bl 1998 │ │ │ │ str x0, [sp, #16] │ │ │ │ mov x1, #0x1001 // #4097 │ │ │ │ add x0, sp, #0x120 │ │ │ │ - bl 1a18 <__isoc23_strtol@plt+0x58> │ │ │ │ + bl 19f8 <__isoc23_strtol@plt+0x58> │ │ │ │ ldr x2, [sp, #16] │ │ │ │ mov w0, w19 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 16b8 │ │ │ │ - cbz w0, 1e50 <__isoc23_strtol@plt+0x490> │ │ │ │ + bl 1698 │ │ │ │ + cbz w0, 1e50 <__isoc23_strtol@plt+0x4b0> │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ ldr x2, [sp, #4392] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 209c <__isoc23_strtol@plt+0x6dc> // b.any │ │ │ │ + b.ne 209c <__isoc23_strtol@plt+0x6fc> // b.any │ │ │ │ mov x13, #0x1130 // #4400 │ │ │ │ add sp, sp, x13 │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [sp, #16] │ │ │ │ mov w0, w19 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1850 │ │ │ │ - cbnz w0, 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ + bl 1830 │ │ │ │ + cbnz w0, 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ ldr x2, [sp, #16] │ │ │ │ mov w0, w19 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1898 <__ctype_b_loc@plt+0x8> │ │ │ │ - cbnz w0, 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ - bl 19a0 <__gmon_start__@plt> │ │ │ │ - cbnz w0, 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ - bl 1940 │ │ │ │ - cbnz w0, 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ - bl 1910 │ │ │ │ - cbnz w0, 2128 <__isoc23_strtol@plt+0x768> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 1878 <__ctype_b_loc@plt+0x8> │ │ │ │ + cbnz w0, 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ + bl 1980 <__gmon_start__@plt> │ │ │ │ + cbnz w0, 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ + bl 1920 │ │ │ │ + cbnz w0, 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ + bl 18f0 │ │ │ │ + cbnz w0, 2128 <__isoc23_strtol@plt+0x788> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1970 │ │ │ │ - cbz w0, 1edc <__isoc23_strtol@plt+0x51c> │ │ │ │ + bl 1950 │ │ │ │ + cbz w0, 1edc <__isoc23_strtol@plt+0x53c> │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 1e10 <__isoc23_strtol@plt+0x450> // b.none │ │ │ │ - bl 19e8 <__isoc23_strtol@plt+0x28> │ │ │ │ + b.eq 1e10 <__isoc23_strtol@plt+0x470> // b.none │ │ │ │ + bl 19c8 <__isoc23_strtol@plt+0x28> │ │ │ │ mov w4, #0xb2 // #178 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x3, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x3, x3, #0x680 │ │ │ │ add x1, x1, #0x6a8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 18f8 │ │ │ │ - b 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ - bl 1958 │ │ │ │ + bl 18d8 │ │ │ │ + b 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ + bl 1938 │ │ │ │ mov w20, w0 │ │ │ │ - cbz w0, 1efc <__isoc23_strtol@plt+0x53c> │ │ │ │ + cbz w0, 1efc <__isoc23_strtol@plt+0x55c> │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 1e10 <__isoc23_strtol@plt+0x450> // b.none │ │ │ │ - bl 19e8 <__isoc23_strtol@plt+0x28> │ │ │ │ + b.eq 1e10 <__isoc23_strtol@plt+0x470> // b.none │ │ │ │ + bl 19c8 <__isoc23_strtol@plt+0x28> │ │ │ │ mov w4, #0xb7 // #183 │ │ │ │ - b 1ebc <__isoc23_strtol@plt+0x4fc> │ │ │ │ + b 1ebc <__isoc23_strtol@plt+0x51c> │ │ │ │ ldr x0, [sp, #16] │ │ │ │ str x23, [sp, #4448] │ │ │ │ - bl 1b38 <__isoc23_strtol@plt+0x178> │ │ │ │ + bl 1b18 <__isoc23_strtol@plt+0x178> │ │ │ │ mov x23, x0 │ │ │ │ - bl 1a48 <__isoc23_strtol@plt+0x88> │ │ │ │ + bl 1a28 <__isoc23_strtol@plt+0x88> │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 206c <__isoc23_strtol@plt+0x6ac> │ │ │ │ + cbz x0, 206c <__isoc23_strtol@plt+0x6cc> │ │ │ │ cmp w19, #0x1 │ │ │ │ - b.eq 20a4 <__isoc23_strtol@plt+0x6e4> // b.none │ │ │ │ - adrp x4, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.eq 20a4 <__isoc23_strtol@plt+0x704> // b.none │ │ │ │ + adrp x4, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x4, [x4, #3936] │ │ │ │ add x0, sp, #0x20 │ │ │ │ mov x3, #0x100 // #256 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x4, [sp, #8] │ │ │ │ ldr x2, [x4, #56] │ │ │ │ - bl 1a30 <__isoc23_strtol@plt+0x70> │ │ │ │ + bl 1a10 <__isoc23_strtol@plt+0x70> │ │ │ │ ldr x4, [sp, #8] │ │ │ │ add x0, x4, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 1f70 <__isoc23_strtol@plt+0x5b0> // b.none │ │ │ │ + b.eq 1f70 <__isoc23_strtol@plt+0x5d0> // b.none │ │ │ │ mov x0, x4 │ │ │ │ str x4, [sp, #8] │ │ │ │ - bl 1838 │ │ │ │ + bl 1818 │ │ │ │ ldr x4, [sp, #8] │ │ │ │ str x4, [sp, #32] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x28 │ │ │ │ stlr w1, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ str xzr, [sp, #80] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ stp q31, q31, [sp, #48] │ │ │ │ stur q31, [sp, #88] │ │ │ │ ldr x2, [x0, #40] │ │ │ │ ldr x1, [x2] │ │ │ │ - cbz x1, 1fb8 <__isoc23_strtol@plt+0x5f8> │ │ │ │ + cbz x1, 1fb8 <__isoc23_strtol@plt+0x618> │ │ │ │ add x0, sp, #0x20 │ │ │ │ str x2, [sp, #8] │ │ │ │ blr x1 │ │ │ │ ldr x2, [sp, #8] │ │ │ │ ldr x1, [x2, #8]! │ │ │ │ - cbnz x1, 1fa0 <__isoc23_strtol@plt+0x5e0> │ │ │ │ + cbnz x1, 1fa0 <__isoc23_strtol@plt+0x600> │ │ │ │ ldr x0, [sp, #16] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrb w1, [x1] │ │ │ │ cmp w1, #0x2d │ │ │ │ - b.ne 2154 <__isoc23_strtol@plt+0x794> // b.any │ │ │ │ + b.ne 2154 <__isoc23_strtol@plt+0x7b4> // b.any │ │ │ │ ldr x3, [x22, #16] │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ blr x3 │ │ │ │ mov w23, w0 │ │ │ │ - cbz w0, 2160 <__isoc23_strtol@plt+0x7a0> │ │ │ │ + cbz w0, 2160 <__isoc23_strtol@plt+0x7c0> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x19, [x0, #48] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 2010 <__isoc23_strtol@plt+0x650> │ │ │ │ + cbz x1, 2010 <__isoc23_strtol@plt+0x670> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x0, sp, #0x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + cbnz x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ cmn w23, #0xc00 │ │ │ │ - b.eq 205c <__isoc23_strtol@plt+0x69c> // b.none │ │ │ │ + b.eq 205c <__isoc23_strtol@plt+0x6bc> // b.none │ │ │ │ cmn w23, #0xbe3 │ │ │ │ - b.eq 2064 <__isoc23_strtol@plt+0x6a4> // b.none │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.eq 2064 <__isoc23_strtol@plt+0x6c4> // b.none │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x20, [x21] │ │ │ │ ldr x19, [x0] │ │ │ │ mov w0, w23 │ │ │ │ - bl 19e8 <__isoc23_strtol@plt+0x28> │ │ │ │ + bl 19c8 <__isoc23_strtol@plt+0x28> │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x760 │ │ │ │ - bl 17f0 │ │ │ │ + bl 17d0 │ │ │ │ ldr x23, [sp, #4448] │ │ │ │ - b 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ + b 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ ldr x23, [sp, #4448] │ │ │ │ - b 1e14 <__isoc23_strtol@plt+0x454> │ │ │ │ + b 1e14 <__isoc23_strtol@plt+0x474> │ │ │ │ ldr x23, [sp, #4448] │ │ │ │ - b 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ + b 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ ldr x4, [x21] │ │ │ │ mov x5, x23 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x2, x2, #0x6d0 │ │ │ │ add x1, x1, #0x6e0 │ │ │ │ - bl 1700 <__stack_chk_fail@plt> │ │ │ │ + bl 16e0 <__stack_chk_fail@plt> │ │ │ │ ldr x23, [sp, #4448] │ │ │ │ - b 1e10 <__isoc23_strtol@plt+0x450> │ │ │ │ + b 1e10 <__isoc23_strtol@plt+0x470> │ │ │ │ str x23, [sp, #4448] │ │ │ │ - bl 1730 │ │ │ │ + bl 1710 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ - adrp x4, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x0, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x4, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x0, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x4, x4, #0x6f8 │ │ │ │ add x0, x0, #0x700 │ │ │ │ - bl 1928 │ │ │ │ + bl 1908 │ │ │ │ mov x5, x0 │ │ │ │ ldr x6, [x21] │ │ │ │ - adrp x7, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x4, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x7, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x4, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x7, x7, #0x708 │ │ │ │ add x4, x4, #0x740 │ │ │ │ mov x3, x6 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x0, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x0, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x748 │ │ │ │ add x0, x0, #0x750 │ │ │ │ - bl 16e8 │ │ │ │ + bl 16c8 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 2120 <__isoc23_strtol@plt+0x760> │ │ │ │ - bl 16d0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + cbz x0, 2120 <__isoc23_strtol@plt+0x780> │ │ │ │ + bl 16b0 │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 19d0 <__isoc23_strtol@plt+0x10> │ │ │ │ + bl 19b0 <__isoc23_strtol@plt+0x10> │ │ │ │ mov x0, x19 │ │ │ │ - bl 17c0 │ │ │ │ + bl 17a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1af0 <__isoc23_strtol@plt+0x130> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 1ad0 <__isoc23_strtol@plt+0x130> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x2, #0x23 // #35 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x0, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x0, x0, #0x658 │ │ │ │ str x23, [sp, #4448] │ │ │ │ - bl 1b08 <__isoc23_strtol@plt+0x148> │ │ │ │ + bl 1ae8 <__isoc23_strtol@plt+0x148> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1af0 <__isoc23_strtol@plt+0x130> │ │ │ │ + bl 1ad0 <__isoc23_strtol@plt+0x130> │ │ │ │ add x0, x0, #0x8 │ │ │ │ - bl 19b8 │ │ │ │ + bl 1998 │ │ │ │ str x0, [sp, #272] │ │ │ │ - bl 1760 │ │ │ │ - cbnz w0, 2174 <__isoc23_strtol@plt+0x7b4> │ │ │ │ + bl 1740 │ │ │ │ + cbnz w0, 2174 <__isoc23_strtol@plt+0x7d4> │ │ │ │ ldr x1, [x22, #40] │ │ │ │ add x0, sp, #0x20 │ │ │ │ blr x1 │ │ │ │ add x0, sp, #0x20 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x780 │ │ │ │ - bl 1d00 <__isoc23_strtol@plt+0x340> │ │ │ │ + bl 1d00 <__isoc23_strtol@plt+0x360> │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 21ec <__isoc23_strtol@plt+0x82c> │ │ │ │ + cbz x0, 21ec <__isoc23_strtol@plt+0x84c> │ │ │ │ ldr x21, [x0, #96] │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x790 │ │ │ │ ldr x2, [x21] │ │ │ │ str x2, [sp, #8] │ │ │ │ mov x0, x2 │ │ │ │ - bl 1a90 <__isoc23_strtol@plt+0xd0> │ │ │ │ - cbz w0, 2324 <__isoc23_strtol@plt+0x964> │ │ │ │ + bl 1a70 <__isoc23_strtol@plt+0xd0> │ │ │ │ + cbz w0, 2324 <__isoc23_strtol@plt+0x984> │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x7a0 │ │ │ │ - bl 1a90 <__isoc23_strtol@plt+0xd0> │ │ │ │ - cbnz w0, 2330 <__isoc23_strtol@plt+0x970> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 1a70 <__isoc23_strtol@plt+0xd0> │ │ │ │ + cbnz w0, 2330 <__isoc23_strtol@plt+0x990> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x20, [x0] │ │ │ │ - bl 18e0 │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + bl 18c0 │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ sxtw x3, w0 │ │ │ │ add x2, x2, #0x798 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 17f0 │ │ │ │ + bl 17d0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x0, sp, #0x20 │ │ │ │ add x1, x1, #0x810 │ │ │ │ - bl 1d00 <__isoc23_strtol@plt+0x340> │ │ │ │ - cbz x0, 2218 <__isoc23_strtol@plt+0x858> │ │ │ │ + bl 1d00 <__isoc23_strtol@plt+0x360> │ │ │ │ + cbz x0, 2218 <__isoc23_strtol@plt+0x878> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 17d8 <__libc_start_main@plt+0x8> │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 17b8 <__libc_start_main@plt+0x8> │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ str x0, [x1, #1232] │ │ │ │ add x0, sp, #0x20 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x820 │ │ │ │ - bl 1d00 <__isoc23_strtol@plt+0x340> │ │ │ │ + bl 1d00 <__isoc23_strtol@plt+0x360> │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 225c <__isoc23_strtol@plt+0x89c> │ │ │ │ + cbz x0, 225c <__isoc23_strtol@plt+0x8bc> │ │ │ │ ldr x0, [sp, #272] │ │ │ │ - bl 18b0 │ │ │ │ - cbnz w0, 24ec <__isoc23_strtol@plt+0xb2c> │ │ │ │ + bl 1890 │ │ │ │ + cbnz w0, 24ec <__isoc23_strtol@plt+0xb4c> │ │ │ │ ldr x0, [x21, #96] │ │ │ │ add x1, sp, #0x10 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1820 │ │ │ │ - cbnz w0, 2404 <__isoc23_strtol@plt+0xa44> │ │ │ │ + bl 1800 │ │ │ │ + cbnz w0, 2404 <__isoc23_strtol@plt+0xa64> │ │ │ │ ldr x0, [sp, #16] │ │ │ │ - bl 17a8 │ │ │ │ + bl 1788 │ │ │ │ mov w19, w0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3920] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1970 │ │ │ │ - cbz w0, 22b8 <__isoc23_strtol@plt+0x8f8> │ │ │ │ + bl 1950 │ │ │ │ + cbz w0, 22b8 <__isoc23_strtol@plt+0x918> │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 229c <__isoc23_strtol@plt+0x8dc> // b.none │ │ │ │ - bl 1aa8 <__isoc23_strtol@plt+0xe8> │ │ │ │ + b.eq 229c <__isoc23_strtol@plt+0x8fc> // b.none │ │ │ │ + bl 1a88 <__isoc23_strtol@plt+0xe8> │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x3, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x3, x3, #0x680 │ │ │ │ add x1, x1, #0x850 │ │ │ │ mov w4, #0x147 // #327 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 18f8 │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 18d8 │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ - cbz x20, 22b0 <__isoc23_strtol@plt+0x8f0> │ │ │ │ + cbz x20, 22b0 <__isoc23_strtol@plt+0x910> │ │ │ │ mov x0, x20 │ │ │ │ - bl 1880 │ │ │ │ + bl 1860 │ │ │ │ ldr w0, [x19] │ │ │ │ - bl 1af0 <__isoc23_strtol@plt+0x130> │ │ │ │ + bl 1ad0 <__isoc23_strtol@plt+0x130> │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov w2, w19 │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ mov x1, x22 │ │ │ │ add x0, sp, #0x20 │ │ │ │ - bl 1748 │ │ │ │ + bl 1728 │ │ │ │ mov w21, w0 │ │ │ │ ldr w0, [x19] │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w21, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 22a4 <__isoc23_strtol@plt+0x8e4> // b.none │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.eq 22a4 <__isoc23_strtol@plt+0x904> // b.none │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr w6, [x0] │ │ │ │ cmp w6, #0x3f │ │ │ │ - b.hi 231c <__isoc23_strtol@plt+0x95c> // b.pmore │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.hi 231c <__isoc23_strtol@plt+0x97c> // b.pmore │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ sxtw x0, w6 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 24b0 <__isoc23_strtol@plt+0xaf0> │ │ │ │ + b.gt 24b0 <__isoc23_strtol@plt+0xb10> │ │ │ │ str w21, [x19] │ │ │ │ - b 22a4 <__isoc23_strtol@plt+0x8e4> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b 22a4 <__isoc23_strtol@plt+0x904> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - b 21c8 <__isoc23_strtol@plt+0x808> │ │ │ │ + b 21c8 <__isoc23_strtol@plt+0x828> │ │ │ │ str xzr, [sp, #24] │ │ │ │ add x1, sp, #0x18 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ ldr x0, [x21] │ │ │ │ - bl 1b50 <__isoc23_strtol@plt+0x190> │ │ │ │ + bl 1b30 <__isoc23_strtol@plt+0x190> │ │ │ │ mov x21, x0 │ │ │ │ - bl 1988 │ │ │ │ + bl 1968 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x20, #96] │ │ │ │ ldr x0, [x0] │ │ │ │ ldrb w2, [x0] │ │ │ │ ldrh w1, [x1, x2, lsl #1] │ │ │ │ - tbz w1, #11, 23b8 <__isoc23_strtol@plt+0x9f8> │ │ │ │ + tbz w1, #11, 23b8 <__isoc23_strtol@plt+0xa18> │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - cbz x1, 2374 <__isoc23_strtol@plt+0x9b4> │ │ │ │ + cbz x1, 2374 <__isoc23_strtol@plt+0x9d4> │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbnz w1, 23b8 <__isoc23_strtol@plt+0x9f8> │ │ │ │ - bl 18e0 │ │ │ │ + cbnz w1, 23b8 <__isoc23_strtol@plt+0xa18> │ │ │ │ + bl 18c0 │ │ │ │ sxtw x2, w0 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x0, sp, #0x18 │ │ │ │ add x1, x1, #0x7a8 │ │ │ │ - bl 1ad8 <__isoc23_strtol@plt+0x118> │ │ │ │ + bl 1ab8 <__isoc23_strtol@plt+0x118> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ - bl 1718 │ │ │ │ + bl 16f8 │ │ │ │ add w1, w0, #0x1 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ mov w0, w21 │ │ │ │ - bl 18c8 │ │ │ │ + bl 18a8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ - bl 17c0 │ │ │ │ + bl 17a0 │ │ │ │ mov w0, w21 │ │ │ │ - bl 1a78 <__isoc23_strtol@plt+0xb8> │ │ │ │ - b 21e8 <__isoc23_strtol@plt+0x828> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + bl 1a58 <__isoc23_strtol@plt+0xb8> │ │ │ │ + b 21e8 <__isoc23_strtol@plt+0x848> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x7b0 │ │ │ │ - bl 1a60 <__isoc23_strtol@plt+0xa0> │ │ │ │ + bl 1a40 <__isoc23_strtol@plt+0xa0> │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 2598 <__isoc23_strtol@plt+0xbd8> │ │ │ │ - bl 18e0 │ │ │ │ + cbz x0, 2598 <__isoc23_strtol@plt+0xbf8> │ │ │ │ + bl 18c0 │ │ │ │ sxtw x3, w0 │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x2, x2, #0x798 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ - bl 17f0 │ │ │ │ + bl 17d0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1790 <__cxa_finalize@plt> │ │ │ │ + bl 1770 <__cxa_finalize@plt> │ │ │ │ ldr x0, [x20, #96] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 17d8 <__libc_start_main@plt+0x8> │ │ │ │ + bl 17b8 <__libc_start_main@plt+0x8> │ │ │ │ mov x20, x0 │ │ │ │ - b 21ec <__isoc23_strtol@plt+0x82c> │ │ │ │ + b 21ec <__isoc23_strtol@plt+0x84c> │ │ │ │ ldr x0, [x21, #96] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ ldr x4, [x0] │ │ │ │ add x2, x2, #0x840 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x750 │ │ │ │ - bl 1700 <__stack_chk_fail@plt> │ │ │ │ + bl 16e0 <__stack_chk_fail@plt> │ │ │ │ ldr w0, [x19] │ │ │ │ - cbnz w0, 22a4 <__isoc23_strtol@plt+0x8e4> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + cbnz w0, 22a4 <__isoc23_strtol@plt+0x904> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr w21, [x0] │ │ │ │ cmp w21, #0x3f │ │ │ │ - b.hi 2470 <__isoc23_strtol@plt+0xab0> // b.pmore │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.hi 2470 <__isoc23_strtol@plt+0xad0> // b.pmore │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ sxtw x0, w21 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 247c <__isoc23_strtol@plt+0xabc> │ │ │ │ + b.gt 247c <__isoc23_strtol@plt+0xadc> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19] │ │ │ │ - b 22a4 <__isoc23_strtol@plt+0x8e4> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b 22a4 <__isoc23_strtol@plt+0x904> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - bl 1778 │ │ │ │ + bl 1758 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x13a // #314 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x3, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ mov w0, w21 │ │ │ │ add x3, x3, #0x680 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x1, x1, #0x7e8 │ │ │ │ - bl 18f8 │ │ │ │ - b 2470 <__isoc23_strtol@plt+0xab0> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 18d8 │ │ │ │ + b 2470 <__isoc23_strtol@plt+0xad0> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ str w6, [sp, #8] │ │ │ │ - bl 1778 │ │ │ │ + bl 1758 │ │ │ │ mov x2, x0 │ │ │ │ ldr w0, [sp, #8] │ │ │ │ mov w5, w21 │ │ │ │ mov w4, #0x14e // #334 │ │ │ │ - adrp x3, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x3, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x3, x3, #0x680 │ │ │ │ add x1, x1, #0x7e8 │ │ │ │ - bl 18f8 │ │ │ │ + bl 18d8 │ │ │ │ str w21, [x19] │ │ │ │ - b 22a4 <__isoc23_strtol@plt+0x8e4> │ │ │ │ + b 22a4 <__isoc23_strtol@plt+0x904> │ │ │ │ ldr x0, [sp, #272] │ │ │ │ mov w1, #0x20 // #32 │ │ │ │ - bl 1a00 <__isoc23_strtol@plt+0x40> │ │ │ │ + bl 19e0 <__isoc23_strtol@plt+0x40> │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x5, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x5, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x5, x5, #0x838 │ │ │ │ mov x19, x0 │ │ │ │ csel x5, x5, x0, eq // eq = none │ │ │ │ ldr x0, [x21, #96] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x2, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x2, x2, #0x828 │ │ │ │ add x1, x1, #0x750 │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - bl 1700 <__stack_chk_fail@plt> │ │ │ │ + bl 16e0 <__stack_chk_fail@plt> │ │ │ │ mov x0, x19 │ │ │ │ - bl 17c0 │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + bl 17a0 │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ ldr w0, [x19] │ │ │ │ - cbnz w0, 22a4 <__isoc23_strtol@plt+0x8e4> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + cbnz w0, 22a4 <__isoc23_strtol@plt+0x904> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr w21, [x0] │ │ │ │ cmp w21, #0x3f │ │ │ │ - b.hi 2470 <__isoc23_strtol@plt+0xab0> // b.pmore │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.hi 2470 <__isoc23_strtol@plt+0xad0> // b.pmore │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ sxtw x0, w21 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2470 <__isoc23_strtol@plt+0xab0> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.le 2470 <__isoc23_strtol@plt+0xad0> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - bl 1778 │ │ │ │ + bl 1758 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x133 // #307 │ │ │ │ - b 2490 <__isoc23_strtol@plt+0xad0> │ │ │ │ + b 2490 <__isoc23_strtol@plt+0xaf0> │ │ │ │ ldr x0, [x20, #96] │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x19, [x19, #4016] │ │ │ │ add x1, x1, #0x7b8 │ │ │ │ ldr x2, [x0] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 18f8 │ │ │ │ + bl 18d8 │ │ │ │ ldr w0, [x19] │ │ │ │ - cbnz w0, 22b0 <__isoc23_strtol@plt+0x8f0> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + cbnz w0, 22b0 <__isoc23_strtol@plt+0x910> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr w20, [x0] │ │ │ │ cmp w20, #0x3f │ │ │ │ - b.hi 2624 <__isoc23_strtol@plt+0xc64> // b.pmore │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.hi 2624 <__isoc23_strtol@plt+0xc84> // b.pmore │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ sxtw x0, w20 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 2624 <__isoc23_strtol@plt+0xc64> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d640> │ │ │ │ + b.le 2624 <__isoc23_strtol@plt+0xc84> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d660> │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ - bl 1778 │ │ │ │ + bl 1758 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x640> │ │ │ │ + adrp x3, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x660> │ │ │ │ add x3, x3, #0x680 │ │ │ │ add x1, x1, #0x7e8 │ │ │ │ mov w0, w20 │ │ │ │ mov w5, #0x1 // #1 │ │ │ │ mov w4, #0x119 // #281 │ │ │ │ - bl 18f8 │ │ │ │ + bl 18d8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19] │ │ │ │ - b 22b0 <__isoc23_strtol@plt+0x8f0> │ │ │ │ + b 22b0 <__isoc23_strtol@plt+0x910> │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fd08 e01c0000 00000000 ........ │ │ │ │ + 0x0001fd18 e01c0000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fd10 8c1c0000 00000000 ........ │ │ │ │ + 0x0001fd20 8c1c0000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0001ff48 18fd0100 00000000 00000000 00000000 ................ │ │ │ │ + 0x0001ff48 28fd0100 00000000 00000000 00000000 (............... │ │ │ │ 0x0001ff58 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff68 00000000 00000000 801b0000 00000000 ................ │ │ │ │ 0x0001ff78 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff88 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff98 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffb8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got.plt': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fff8 00000000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020008 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020018 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020028 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020038 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020048 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020058 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020068 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020078 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020088 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020098 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200a8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200b8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200c8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200d8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200e8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x000200f8 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020108 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020118 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020128 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020138 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020148 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020158 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020168 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020178 80160000 00000000 80160000 00000000 ................ │ │ │ │ - 0x00020188 80160000 00000000 80160000 00000000 ................ │ │ │ │ + 0x0001fff8 00000000 00000000 60160000 00000000 ........`....... │ │ │ │ + 0x00020008 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020018 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020028 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020038 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020048 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020058 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020068 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020078 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020088 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020098 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200a8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200b8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200c8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200d8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200e8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x000200f8 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020108 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020118 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020128 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020138 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020148 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020158 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020168 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020178 60160000 00000000 60160000 00000000 `.......`....... │ │ │ │ + 0x00020188 60160000 00000000 60160000 00000000 `.......`....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63333838 38633430 34376661 64363639 c3888c4047fad669 │ │ │ │ - 0x00000010 37643437 37633030 32653533 38636463 7d477c002e538cdc │ │ │ │ - 0x00000020 30356263 31662e64 65627567 00000000 05bc1f.debug.... │ │ │ │ - 0x00000030 b856edef .V.. │ │ │ │ + 0x00000000 30376530 33323766 30626461 33333863 07e0327f0bda338c │ │ │ │ + 0x00000010 62386265 65656135 65333465 34316630 b8beeea5e34e41f0 │ │ │ │ + 0x00000020 63306133 36322e64 65627567 00000000 c0a362.debug.... │ │ │ │ + 0x00000030 420cde24 B..$ │ │ ├── ./usr/bin/prte-term │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ │ │ │ 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 0x003738 0x003738 R E 0x10000 │ │ │ │ - LOAD 0x00fd20 0x000000000001fd20 0x000000000001fd20 0x000558 0x000718 RW 0x10000 │ │ │ │ - DYNAMIC 0x00fd30 0x000000000001fd30 0x000000000001fd30 0x000240 0x000240 RW 0x8 │ │ │ │ + LOAD 0x00fd30 0x000000000001fd30 0x000000000001fd30 0x000548 0x000708 RW 0x10000 │ │ │ │ + DYNAMIC 0x00fd40 0x000000000001fd40 0x000000000001fd40 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ NOTE 0x0036f8 0x00000000000036f8 0x00000000000036f8 0x000020 0x000020 R 0x8 │ │ │ │ NOTE 0x003718 0x0000000000003718 0x0000000000003718 0x000020 0x000020 R 0x4 │ │ │ │ GNU_PROPERTY 0x0036f8 0x00000000000036f8 0x00000000000036f8 0x000020 0x000020 R 0x8 │ │ │ │ GNU_EH_FRAME 0x003410 0x0000000000003410 0x0000000000003410 0x00007c 0x00007c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x00fd20 0x000000000001fd20 0x000000000001fd20 0x0002e0 0x0002e0 R 0x1 │ │ │ │ + GNU_RELRO 0x00fd30 0x000000000001fd30 0x000000000001fd30 0x0002d0 0x0002d0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .note.ABI-tag │ │ │ │ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000002e0 0002e0 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 0000000000000304 000304 00001b 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 0000000000000320 000320 00001c 00 A 4 0 8 │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000340 000340 000708 18 A 5 3 8 │ │ │ │ - [ 5] .dynstr STRTAB 0000000000000a48 000a48 000555 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 0000000000000f9e 000f9e 000096 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_r VERNEED 0000000000001038 001038 000060 00 A 5 2 8 │ │ │ │ - [ 8] .rela.dyn RELA 0000000000001098 001098 0001b0 18 A 4 0 8 │ │ │ │ - [ 9] .rela.plt RELA 0000000000001248 001248 0005b8 18 AI 4 23 8 │ │ │ │ - [10] .init PROGBITS 0000000000001800 001800 00001c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 0000000000001820 001820 0005d8 00 AX 0 0 16 │ │ │ │ + [ 5] .dynstr STRTAB 0000000000000a48 000a48 000530 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 0000000000000f78 000f78 000096 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_r VERNEED 0000000000001010 001010 000060 00 A 5 2 8 │ │ │ │ + [ 8] .rela.dyn RELA 0000000000001070 001070 0001b0 18 A 4 0 8 │ │ │ │ + [ 9] .rela.plt RELA 0000000000001220 001220 0005b8 18 AI 4 23 8 │ │ │ │ + [10] .init PROGBITS 00000000000017d8 0017d8 00001c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 0000000000001800 001800 0005d8 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001e00 001e00 001198 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000002f98 002f98 000018 00 AX 0 0 4 │ │ │ │ [14] .rodata PROGBITS 0000000000002fb0 002fb0 000460 00 A 0 0 8 │ │ │ │ [15] .eh_frame_hdr PROGBITS 0000000000003410 003410 00007c 00 A 0 0 4 │ │ │ │ [16] .eh_frame PROGBITS 0000000000003490 003490 000268 00 A 0 0 8 │ │ │ │ [17] .note.gnu.property NOTE 00000000000036f8 0036f8 000020 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 0000000000003718 003718 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 000000000001fd20 00fd20 000008 08 WA 0 0 8 │ │ │ │ - [20] .fini_array FINI_ARRAY 000000000001fd28 00fd28 000008 08 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000001fd30 00fd30 000240 10 WA 5 0 8 │ │ │ │ + [19] .init_array INIT_ARRAY 000000000001fd30 00fd30 000008 08 WA 0 0 8 │ │ │ │ + [20] .fini_array FINI_ARRAY 000000000001fd38 00fd38 000008 08 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000001fd40 00fd40 000230 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001ff70 00ff70 000078 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000001ffe8 00ffe8 000200 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 00000000000201e8 0101e8 000090 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000020280 010278 0001b8 00 WA 0 0 16 │ │ │ │ [26] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 010278 000024 00 0 0 4 │ │ │ │ [27] .gnu_debuglink PROGBITS 0000000000000000 01029c 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 0000000000000000 0102d0 00011c 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 75 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000001800 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 1: 00000000000017d8 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ 2: 00000000000201e8 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_basename │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND PMIx_Info_list_add │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND PMIx_Register_event_handler │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_trylock@GLIBC_2.34 (2) │ │ │ │ 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_show_help_string │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.17 (3) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1098 contains 18 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1070 contains 18 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fd20 0000000000000403 R_AARCH64_RELATIVE 2ae0 │ │ │ │ -000000000001fd28 0000000000000403 R_AARCH64_RELATIVE 2a8c │ │ │ │ +000000000001fd30 0000000000000403 R_AARCH64_RELATIVE 2ae0 │ │ │ │ +000000000001fd38 0000000000000403 R_AARCH64_RELATIVE 2a8c │ │ │ │ 000000000001ff90 0000000000000403 R_AARCH64_RELATIVE 1e00 │ │ │ │ 00000000000201f0 0000000000000403 R_AARCH64_RELATIVE 201f0 │ │ │ │ 000000000001ff78 0000000900000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_process_info + 0 │ │ │ │ 000000000001ff80 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_cli_result_t_class + 0 │ │ │ │ 000000000001ff88 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@GLIBC_2.17 + 0 │ │ │ │ 000000000001ff98 0000001800000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffa0 0000002c00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_mutex_t_class + 0 │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ 000000000001ffb8 0000003f00000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ffc0 0000004200000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_tool_actual + 0 │ │ │ │ 000000000001ffc8 0000004400000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffd0 0000004500000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000004600000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000001ffe0 0000004800000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_class_init_epoch + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1248 contains 61 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1220 contains 61 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020000 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_basename + 0 │ │ │ │ 0000000000020008 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 PMIx_Info_list_add + 0 │ │ │ │ 0000000000020010 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 PMIx_Register_event_handler + 0 │ │ │ │ 0000000000020018 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 pthread_mutex_trylock@GLIBC_2.34 + 0 │ │ │ │ 0000000000020020 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_show_help_string + 0 │ │ │ │ 0000000000020028 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.17 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0xfd30 contains 31 entries: │ │ │ │ +Dynamic section at offset 0xfd40 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libprrte.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libevent_core-2.1.so.7] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpmix.so.2] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x1800 │ │ │ │ + 0x000000000000000c (INIT) 0x17d8 │ │ │ │ 0x000000000000000d (FINI) 0x2f98 │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1fd20 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1fd30 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1fd28 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1fd38 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0xa48 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ │ - 0x000000000000000a (STRSZ) 1365 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 1328 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1ffe8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1464 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1248 │ │ │ │ - 0x0000000000000007 (RELA) 0x1098 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1220 │ │ │ │ + 0x0000000000000007 (RELA) 0x1070 │ │ │ │ 0x0000000000000008 (RELASZ) 432 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1038 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1010 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xf9e │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xf78 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 4 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── 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: b5dca08aa71950dc12d427ecf9fdd7ec663b77a9 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4d64e0654e9247fafe7e623e34847eef3128f11d │ │ │ │ │ │ │ │ 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 --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 75 entries: │ │ │ │ - Addr: 0x0000000000000f9e Offset: 0x00000f9e Link: 4 (.dynsym) │ │ │ │ + Addr: 0x0000000000000f78 Offset: 0x00000f78 Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 2 (GLIBC_2.34) 0 (*local*) │ │ │ │ 008: 3 (GLIBC_2.17) 0 (*local*) 0 (*local*) 3 (GLIBC_2.17) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 3 (GLIBC_2.17) 3 (GLIBC_2.17) │ │ │ │ 010: 4 (GLIBC_2.17) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 014: 3 (GLIBC_2.17) 3 (GLIBC_2.17) 3 (GLIBC_2.17) 3 (GLIBC_2.17) │ │ │ │ 018: 3 (GLIBC_2.17) 0 (*local*) 3 (GLIBC_2.17) 0 (*local*) │ │ │ │ @@ -18,14 +18,14 @@ │ │ │ │ 038: 0 (*local*) 3 (GLIBC_2.17) 3 (GLIBC_2.17) 3 (GLIBC_2.17) │ │ │ │ 03c: 3 (GLIBC_2.17) 0 (*local*) 3 (GLIBC_2.17) 0 (*local*) │ │ │ │ 040: 3 (GLIBC_2.17) 3 (GLIBC_2.17) 0 (*local*) 3 (GLIBC_2.17) │ │ │ │ 044: 0 (*local*) 3 (GLIBC_2.17) 0 (*local*) 0 (*local*) │ │ │ │ 048: 0 (*local*) 0 (*local*) 5 (GLIBC_2.38) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000001038 Offset: 0x00001038 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x0000000000001010 Offset: 0x00001010 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 4 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0030: Name: GLIBC_2.38 Flags: none Version: 5 │ │ │ │ 0x0040: Name: GLIBC_2.17 Flags: none Version: 3 │ │ │ │ 0x0050: Name: GLIBC_2.34 Flags: none Version: 2 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -62,15 +62,14 @@ │ │ │ │ libevent_core-2.1.so.7 │ │ │ │ libpmix.so.2 │ │ │ │ libc.so.6 │ │ │ │ ld-linux-aarch64.so.1 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.34 │ │ │ │ -/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ PTERM: INFOCB │ │ │ │ PTERM: EVHANDLER WITH STATUS %s(%d) │ │ │ │ pmix.evobject │ │ │ │ pmix.evtext │ │ │ │ Abort is in progress...hit ctrl-c again to forcibly terminate │ │ │ │ %s: abort is already in progress...hit ctrl-c again to forcibly terminate │ │ │ │ ../../../../../src/tools/pterm/pterm.c │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -79,11 +79,8 @@ │ │ │ │ 0x00000f08 70727274 652e736f 2e35006c 69626576 prrte.so.5.libev │ │ │ │ 0x00000f18 656e745f 636f7265 2d322e31 2e736f2e ent_core-2.1.so. │ │ │ │ 0x00000f28 37006c69 62706d69 782e736f 2e32006c 7.libpmix.so.2.l │ │ │ │ 0x00000f38 6962632e 736f2e36 006c642d 6c696e75 ibc.so.6.ld-linu │ │ │ │ 0x00000f48 782d6161 72636836 342e736f 2e310047 x-aarch64.so.1.G │ │ │ │ 0x00000f58 4c494243 5f322e31 3700474c 4942435f LIBC_2.17.GLIBC_ │ │ │ │ 0x00000f68 322e3338 00474c49 42435f32 2e333400 2.38.GLIBC_2.34. │ │ │ │ - 0x00000f78 2f757372 2f6c6962 2f616172 63683634 /usr/lib/aarch64 │ │ │ │ - 0x00000f88 2d6c696e 75782d67 6e752f70 6d697832 -linux-gnu/pmix2 │ │ │ │ - 0x00000f98 2f6c6962 00 /lib. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000001800 <.init>: │ │ │ │ +00000000000017d8 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 29f4 <__isoc23_strtol@plt+0xdf4> │ │ │ │ + bl 29f4 <__isoc23_strtol@plt+0xe14> │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,502 +1,502 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0000000000001820 : │ │ │ │ +0000000000001800 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x16, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001840 : │ │ │ │ +0000000000001820 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16] │ │ │ │ add x16, x16, #0x0 │ │ │ │ │ │ │ │ -0000000000001850 : │ │ │ │ +0000000000001830 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001860 : │ │ │ │ +0000000000001840 : │ │ │ │ ldr x17, [x16, #8] │ │ │ │ add x16, x16, #0x8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001870 : │ │ │ │ +0000000000001850 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #16] │ │ │ │ add x16, x16, #0x10 │ │ │ │ │ │ │ │ -0000000000001880 : │ │ │ │ +0000000000001860 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001890 : │ │ │ │ +0000000000001870 : │ │ │ │ ldr x17, [x16, #24] │ │ │ │ add x16, x16, #0x18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018a0 : │ │ │ │ +0000000000001880 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #32] │ │ │ │ add x16, x16, #0x20 │ │ │ │ │ │ │ │ -00000000000018b0 : │ │ │ │ +0000000000001890 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -00000000000018c0 : │ │ │ │ +00000000000018a0 : │ │ │ │ ldr x17, [x16, #40] │ │ │ │ add x16, x16, #0x28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018d0 <__stack_chk_fail@plt>: │ │ │ │ +00000000000018b0 <__stack_chk_fail@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #48] │ │ │ │ add x16, x16, #0x30 │ │ │ │ │ │ │ │ -00000000000018e0 : │ │ │ │ +00000000000018c0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -00000000000018f0 : │ │ │ │ +00000000000018d0 : │ │ │ │ ldr x17, [x16, #56] │ │ │ │ add x16, x16, #0x38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001900 : │ │ │ │ +00000000000018e0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #64] │ │ │ │ add x16, x16, #0x40 │ │ │ │ │ │ │ │ -0000000000001910 : │ │ │ │ +00000000000018f0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001920 : │ │ │ │ +0000000000001900 : │ │ │ │ ldr x17, [x16, #72] │ │ │ │ add x16, x16, #0x48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001930 : │ │ │ │ +0000000000001910 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #80] │ │ │ │ add x16, x16, #0x50 │ │ │ │ │ │ │ │ -0000000000001940 : │ │ │ │ +0000000000001920 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001950 <__fprintf_chk@plt>: │ │ │ │ +0000000000001930 <__fprintf_chk@plt>: │ │ │ │ ldr x17, [x16, #88] │ │ │ │ add x16, x16, #0x58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001960 <__cxa_finalize@plt>: │ │ │ │ +0000000000001940 <__cxa_finalize@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #96] │ │ │ │ add x16, x16, #0x60 │ │ │ │ │ │ │ │ -0000000000001970 : │ │ │ │ +0000000000001950 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001980 <_exit@plt>: │ │ │ │ +0000000000001960 <_exit@plt>: │ │ │ │ ldr x17, [x16, #104] │ │ │ │ add x16, x16, #0x68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001990 : │ │ │ │ +0000000000001970 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #112] │ │ │ │ add x16, x16, #0x70 │ │ │ │ │ │ │ │ -00000000000019a0 : │ │ │ │ +0000000000001980 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -00000000000019b0 <__libc_start_main@plt>: │ │ │ │ +0000000000001990 <__libc_start_main@plt>: │ │ │ │ ldr x17, [x16, #120] │ │ │ │ add x16, x16, #0x78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000019c0 : │ │ │ │ +00000000000019a0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #128] │ │ │ │ add x16, x16, #0x80 │ │ │ │ │ │ │ │ -00000000000019d0 : │ │ │ │ +00000000000019b0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -00000000000019e0 : │ │ │ │ +00000000000019c0 : │ │ │ │ ldr x17, [x16, #136] │ │ │ │ add x16, x16, #0x88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000019f0 : │ │ │ │ +00000000000019d0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #144] │ │ │ │ add x16, x16, #0x90 │ │ │ │ │ │ │ │ -0000000000001a00 : │ │ │ │ +00000000000019e0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001a10 : │ │ │ │ +00000000000019f0 : │ │ │ │ ldr x17, [x16, #152] │ │ │ │ add x16, x16, #0x98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a20 : │ │ │ │ +0000000000001a00 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #160] │ │ │ │ add x16, x16, #0xa0 │ │ │ │ │ │ │ │ -0000000000001a30 : │ │ │ │ +0000000000001a10 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001a40 : │ │ │ │ +0000000000001a20 : │ │ │ │ ldr x17, [x16, #168] │ │ │ │ add x16, x16, #0xa8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a50 : │ │ │ │ +0000000000001a30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #176] │ │ │ │ add x16, x16, #0xb0 │ │ │ │ │ │ │ │ -0000000000001a60 : │ │ │ │ +0000000000001a40 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001a70 : │ │ │ │ +0000000000001a50 : │ │ │ │ ldr x17, [x16, #184] │ │ │ │ add x16, x16, #0xb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a80 : │ │ │ │ +0000000000001a60 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #192] │ │ │ │ add x16, x16, #0xc0 │ │ │ │ │ │ │ │ -0000000000001a90 : │ │ │ │ +0000000000001a70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001aa0 : │ │ │ │ +0000000000001a80 : │ │ │ │ ldr x17, [x16, #200] │ │ │ │ add x16, x16, #0xc8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ab0 : │ │ │ │ +0000000000001a90 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #208] │ │ │ │ add x16, x16, #0xd0 │ │ │ │ │ │ │ │ -0000000000001ac0 : │ │ │ │ +0000000000001aa0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001ad0 : │ │ │ │ +0000000000001ab0 : │ │ │ │ ldr x17, [x16, #216] │ │ │ │ add x16, x16, #0xd8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ae0 <__memset_chk@plt>: │ │ │ │ +0000000000001ac0 <__memset_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #224] │ │ │ │ add x16, x16, #0xe0 │ │ │ │ │ │ │ │ -0000000000001af0 : │ │ │ │ +0000000000001ad0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001b00 : │ │ │ │ +0000000000001ae0 : │ │ │ │ ldr x17, [x16, #232] │ │ │ │ add x16, x16, #0xe8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b10 : │ │ │ │ +0000000000001af0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #240] │ │ │ │ add x16, x16, #0xf0 │ │ │ │ │ │ │ │ -0000000000001b20 : │ │ │ │ +0000000000001b00 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001b30 : │ │ │ │ +0000000000001b10 : │ │ │ │ ldr x17, [x16, #248] │ │ │ │ add x16, x16, #0xf8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b40 : │ │ │ │ +0000000000001b20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #256] │ │ │ │ add x16, x16, #0x100 │ │ │ │ │ │ │ │ -0000000000001b50 : │ │ │ │ +0000000000001b30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001b60 : │ │ │ │ +0000000000001b40 : │ │ │ │ ldr x17, [x16, #264] │ │ │ │ add x16, x16, #0x108 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b70 : │ │ │ │ +0000000000001b50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #272] │ │ │ │ add x16, x16, #0x110 │ │ │ │ │ │ │ │ -0000000000001b80 : │ │ │ │ +0000000000001b60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001b90 : │ │ │ │ +0000000000001b70 : │ │ │ │ ldr x17, [x16, #280] │ │ │ │ add x16, x16, #0x118 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ba0 : │ │ │ │ +0000000000001b80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #288] │ │ │ │ add x16, x16, #0x120 │ │ │ │ │ │ │ │ -0000000000001bb0 : │ │ │ │ +0000000000001b90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001bc0 <__printf_chk@plt>: │ │ │ │ +0000000000001ba0 <__printf_chk@plt>: │ │ │ │ ldr x17, [x16, #296] │ │ │ │ add x16, x16, #0x128 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bd0 <__gmon_start__@plt>: │ │ │ │ +0000000000001bb0 <__gmon_start__@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #304] │ │ │ │ add x16, x16, #0x130 │ │ │ │ │ │ │ │ -0000000000001be0 : │ │ │ │ +0000000000001bc0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ │ │ │ │ -0000000000001bf0 : │ │ │ │ +0000000000001bd0 : │ │ │ │ ldr x17, [x16, #312] │ │ │ │ add x16, x16, #0x138 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c00 <__isoc23_strtol@plt>: │ │ │ │ +0000000000001be0 <__isoc23_strtol@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #320] │ │ │ │ add x16, x16, #0x140 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #328] │ │ │ │ add x16, x16, #0x148 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #336] │ │ │ │ add x16, x16, #0x150 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #344] │ │ │ │ add x16, x16, #0x158 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #352] │ │ │ │ add x16, x16, #0x160 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #360] │ │ │ │ add x16, x16, #0x168 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #368] │ │ │ │ add x16, x16, #0x170 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #376] │ │ │ │ add x16, x16, #0x178 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #384] │ │ │ │ add x16, x16, #0x180 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #392] │ │ │ │ add x16, x16, #0x188 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #400] │ │ │ │ add x16, x16, #0x190 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #408] │ │ │ │ add x16, x16, #0x198 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #416] │ │ │ │ add x16, x16, #0x1a0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #424] │ │ │ │ add x16, x16, #0x1a8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #432] │ │ │ │ add x16, x16, #0x1b0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #440] │ │ │ │ add x16, x16, #0x1b8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #448] │ │ │ │ add x16, x16, #0x1c0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #456] │ │ │ │ add x16, x16, #0x1c8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #464] │ │ │ │ add x16, x16, #0x1d0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #472] │ │ │ │ add x16, x16, #0x1d8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x16, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x17, [x16, #480] │ │ │ │ add x16, x16, #0x1e0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -11,742 +11,742 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov x20, x1 │ │ │ │ mov w23, w0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ - adrp x21, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x21, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x21, [x21, #4016] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #5384] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x20] │ │ │ │ - adrp x19, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x19, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x19, [x19, #3968] │ │ │ │ - bl 1840 │ │ │ │ + bl 1820 │ │ │ │ str x0, [x21] │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0xa8 │ │ │ │ str x1, [x0] │ │ │ │ add x0, sp, #0x500 │ │ │ │ mov x1, #0x1001 // #4097 │ │ │ │ - bl 1c18 <__isoc23_strtol@plt+0x18> │ │ │ │ + bl 1bf8 <__isoc23_strtol@plt+0x18> │ │ │ │ ldr x2, [x19, #56] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ add x0, sp, #0x50 │ │ │ │ mov x3, #0x100 // #256 │ │ │ │ - bl 1c30 <__isoc23_strtol@plt+0x30> │ │ │ │ + bl 1c10 <__isoc23_strtol@plt+0x30> │ │ │ │ add x0, x19, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ - adrp x22, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x22, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x22, [x22, #4064] │ │ │ │ ldr w0, [x22] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 1eb4 <__isoc23_strtol@plt+0x2b4> // b.none │ │ │ │ + b.eq 1eb4 <__isoc23_strtol@plt+0x2d4> // b.none │ │ │ │ mov x0, x19 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a18 │ │ │ │ str x19, [sp, #80] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x58 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x50 │ │ │ │ str xzr, [sp, #128] │ │ │ │ stp q31, q31, [sp, #96] │ │ │ │ stur q31, [sp, #136] │ │ │ │ - bl 2b00 <__isoc23_strtol@plt+0xf00> │ │ │ │ - bl 1b88 │ │ │ │ - cbz w0, 1f28 <__isoc23_strtol@plt+0x328> │ │ │ │ + bl 2b00 <__isoc23_strtol@plt+0xf20> │ │ │ │ + bl 1b68 │ │ │ │ + cbz w0, 1f28 <__isoc23_strtol@plt+0x348> │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldr x2, [sp, #5384] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 2910 <__isoc23_strtol@plt+0xd10> // b.any │ │ │ │ + b.ne 2910 <__isoc23_strtol@plt+0xd30> // b.any │ │ │ │ mov x13, #0x1510 // #5392 │ │ │ │ add sp, sp, x13 │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, x20 │ │ │ │ mov w0, w23 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1a50 │ │ │ │ - cbnz w0, 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 1a30 │ │ │ │ + cbnz w0, 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ mov x2, x20 │ │ │ │ mov w0, w23 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1a98 │ │ │ │ - cbnz w0, 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 1a78 │ │ │ │ + cbnz w0, 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - bl 1b40 │ │ │ │ - cbnz w0, 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + bl 1b20 │ │ │ │ + cbnz w0, 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1b70 │ │ │ │ - cbz w0, 1fa8 <__isoc23_strtol@plt+0x3a8> │ │ │ │ + bl 1b50 │ │ │ │ + cbz w0, 1fa8 <__isoc23_strtol@plt+0x3c8> │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 1ee4 <__isoc23_strtol@plt+0x2e4> // b.none │ │ │ │ - bl 1bd0 <__gmon_start__@plt> │ │ │ │ + b.eq 1ee4 <__isoc23_strtol@plt+0x304> // b.none │ │ │ │ + bl 1bb0 <__gmon_start__@plt> │ │ │ │ mov w4, #0xec // #236 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x3, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x3, x3, #0xb0 │ │ │ │ add x1, x1, #0xd8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 1b10 │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ - bl 1b58 │ │ │ │ - cbnz w0, 2210 <__isoc23_strtol@plt+0x610> │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1af0 │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ + bl 1b38 │ │ │ │ + cbnz w0, 2210 <__isoc23_strtol@plt+0x630> │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ add x23, x0, #0x100 │ │ │ │ - b 1fdc <__isoc23_strtol@plt+0x3dc> │ │ │ │ + b 1fdc <__isoc23_strtol@plt+0x3fc> │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ str x2, [sp, #8] │ │ │ │ - bl 1c90 <__isoc23_strtol@plt+0x90> │ │ │ │ + bl 1c70 <__isoc23_strtol@plt+0x90> │ │ │ │ ldr x2, [sp, #8] │ │ │ │ add x2, x2, #0x1 │ │ │ │ - cbz w0, 2224 <__isoc23_strtol@plt+0x624> │ │ │ │ + cbz w0, 2224 <__isoc23_strtol@plt+0x644> │ │ │ │ ldr x19, [x20, x2, lsl #3] │ │ │ │ - cbnz x19, 1fc0 <__isoc23_strtol@plt+0x3c0> │ │ │ │ + cbnz x19, 1fc0 <__isoc23_strtol@plt+0x3e0> │ │ │ │ mov x0, x19 │ │ │ │ - bl 1c48 <__isoc23_strtol@plt+0x48> │ │ │ │ - cbz x0, 226c <__isoc23_strtol@plt+0x66c> │ │ │ │ + bl 1c28 <__isoc23_strtol@plt+0x48> │ │ │ │ + cbz x0, 226c <__isoc23_strtol@plt+0x68c> │ │ │ │ str x0, [sp, #8] │ │ │ │ - bl 1a08 │ │ │ │ + bl 19e8 │ │ │ │ ldr x1, [sp, #8] │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 222c <__isoc23_strtol@plt+0x62c> │ │ │ │ + cbnz w0, 222c <__isoc23_strtol@plt+0x64c> │ │ │ │ ldr x3, [x1, #16] │ │ │ │ add x1, sp, #0x50 │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ blr x3 │ │ │ │ mov w1, w0 │ │ │ │ - cbnz w0, 2298 <__isoc23_strtol@plt+0x698> │ │ │ │ + cbnz w0, 2298 <__isoc23_strtol@plt+0x6b8> │ │ │ │ ldr x0, [sp, #320] │ │ │ │ - cbz x0, 204c <__isoc23_strtol@plt+0x44c> │ │ │ │ + cbz x0, 204c <__isoc23_strtol@plt+0x46c> │ │ │ │ mov w1, #0x20 // #32 │ │ │ │ - bl 1be8 │ │ │ │ + bl 1bc8 │ │ │ │ ldr x1, [x20] │ │ │ │ mov x19, x0 │ │ │ │ str x0, [sp, #40] │ │ │ │ - bl 1c90 <__isoc23_strtol@plt+0x90> │ │ │ │ - cbnz w0, 27c4 <__isoc23_strtol@plt+0xbc4> │ │ │ │ + bl 1c70 <__isoc23_strtol@plt+0x90> │ │ │ │ + cbnz w0, 27c4 <__isoc23_strtol@plt+0xbe4> │ │ │ │ mov x0, x19 │ │ │ │ - bl 1990 │ │ │ │ + bl 1970 │ │ │ │ add x0, sp, #0x50 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x1d0 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x1, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x1, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ cset w0, ne // ne = any │ │ │ │ strb w0, [x1, #656] │ │ │ │ - bl 1960 <__cxa_finalize@plt> │ │ │ │ + bl 1940 <__cxa_finalize@plt> │ │ │ │ mov x19, x0 │ │ │ │ ldr x20, [x21] │ │ │ │ - bl 1ae0 <__memset_chk@plt> │ │ │ │ + bl 1ac0 <__memset_chk@plt> │ │ │ │ add x3, sp, #0x500 │ │ │ │ sxtw x4, w0 │ │ │ │ mov x2, x20 │ │ │ │ add x0, sp, #0x28 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x1d8 │ │ │ │ - bl 1d20 <__isoc23_strtol@plt+0x120> │ │ │ │ + bl 1d00 <__isoc23_strtol@plt+0x120> │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x1e8 │ │ │ │ - bl 1858 │ │ │ │ + bl 1838 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - bl 1990 │ │ │ │ + bl 1970 │ │ │ │ str wzr, [sp, #36] │ │ │ │ add x2, sp, #0x24 │ │ │ │ mov w3, #0x28 // #40 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x200 │ │ │ │ - bl 1858 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1838 │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x210 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2890 <__isoc23_strtol@plt+0xc90> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2890 <__isoc23_strtol@plt+0xcb0> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x0, x19 │ │ │ │ add x1, x1, #0x228 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 1858 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1838 │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x268 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2144 <__isoc23_strtol@plt+0x544> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2144 <__isoc23_strtol@plt+0x564> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ mov w2, #0xa // #10 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1de0 <__isoc23_strtol@plt+0x1e0> │ │ │ │ + bl 1dc0 <__isoc23_strtol@plt+0x1e0> │ │ │ │ str w0, [sp, #28] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, sp, #0x1c │ │ │ │ add x1, x1, #0x278 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0xe // #14 │ │ │ │ - bl 1858 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1838 │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x288 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2188 <__isoc23_strtol@plt+0x588> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2188 <__isoc23_strtol@plt+0x5a8> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ mov w2, #0xa // #10 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1de0 <__isoc23_strtol@plt+0x1e0> │ │ │ │ + bl 1dc0 <__isoc23_strtol@plt+0x1e0> │ │ │ │ str w0, [sp, #28] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, sp, #0x1c │ │ │ │ add x1, x1, #0x2a0 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0xe // #14 │ │ │ │ - bl 1858 │ │ │ │ + bl 1838 │ │ │ │ add x0, sp, #0x50 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x2b8 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 2308 <__isoc23_strtol@plt+0x708> │ │ │ │ + cbz x0, 2308 <__isoc23_strtol@plt+0x728> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ add x2, sp, #0x30 │ │ │ │ add x1, sp, #0x20 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ba0 │ │ │ │ + bl 1b80 │ │ │ │ cmn w0, #0xbcb │ │ │ │ - b.eq 28c0 <__isoc23_strtol@plt+0xcc0> // b.none │ │ │ │ - cbz w0, 22f0 <__isoc23_strtol@plt+0x6f0> │ │ │ │ + b.eq 28c0 <__isoc23_strtol@plt+0xce0> // b.none │ │ │ │ + cbz w0, 22f0 <__isoc23_strtol@plt+0x710> │ │ │ │ cmn w0, #0xbcd │ │ │ │ - b.eq 28e8 <__isoc23_strtol@plt+0xce8> // b.none │ │ │ │ + b.eq 28e8 <__isoc23_strtol@plt+0xd08> // b.none │ │ │ │ ldr x0, [x20, #96] │ │ │ │ - adrp x7, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x7, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x4, [x21] │ │ │ │ - adrp x5, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x5, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x6, [x0] │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x7, x7, #0x310 │ │ │ │ add x5, x5, #0x2d8 │ │ │ │ add x2, x2, #0x320 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x2f0 │ │ │ │ - bl 18d0 <__stack_chk_fail@plt> │ │ │ │ + bl 18b0 <__stack_chk_fail@plt> │ │ │ │ mov x0, x19 │ │ │ │ - bl 1c60 <__isoc23_strtol@plt+0x60> │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 1c40 <__isoc23_strtol@plt+0x60> │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 1ee4 <__isoc23_strtol@plt+0x2e4> // b.none │ │ │ │ - bl 1bd0 <__gmon_start__@plt> │ │ │ │ + b.eq 1ee4 <__isoc23_strtol@plt+0x304> // b.none │ │ │ │ + bl 1bb0 <__gmon_start__@plt> │ │ │ │ mov w4, #0xf1 // #241 │ │ │ │ - b 1f88 <__isoc23_strtol@plt+0x388> │ │ │ │ + b 1f88 <__isoc23_strtol@plt+0x3a8> │ │ │ │ ldr x19, [x20, w2, uxtw #3] │ │ │ │ - b 1fe4 <__isoc23_strtol@plt+0x3e4> │ │ │ │ + b 1fe4 <__isoc23_strtol@plt+0x404> │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 1ee4 <__isoc23_strtol@plt+0x2e4> // b.none │ │ │ │ - bl 1bd0 <__gmon_start__@plt> │ │ │ │ + b.eq 1ee4 <__isoc23_strtol@plt+0x304> // b.none │ │ │ │ + bl 1bb0 <__gmon_start__@plt> │ │ │ │ mov x5, x0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ mov w6, w19 │ │ │ │ - adrp x4, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x4, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ add x4, x4, #0x138 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, x2, #0x150 │ │ │ │ add x1, x1, #0x178 │ │ │ │ - bl 18d0 <__stack_chk_fail@plt> │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 18b0 <__stack_chk_fail@plt> │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ ldr x4, [x21] │ │ │ │ mov x5, x19 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, x2, #0x110 │ │ │ │ add x1, x1, #0x120 │ │ │ │ - bl 18d0 <__stack_chk_fail@plt> │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 18b0 <__stack_chk_fail@plt> │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ add x0, sp, #0x50 │ │ │ │ str w1, [sp, #8] │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ ldr w1, [sp, #8] │ │ │ │ cmn w1, #0xc00 │ │ │ │ - b.eq 1ee8 <__isoc23_strtol@plt+0x2e8> // b.none │ │ │ │ + b.eq 1ee8 <__isoc23_strtol@plt+0x308> // b.none │ │ │ │ cmn w1, #0xbe3 │ │ │ │ - b.eq 1ee4 <__isoc23_strtol@plt+0x2e4> // b.none │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + b.eq 1ee4 <__isoc23_strtol@plt+0x304> // b.none │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x20, [x21] │ │ │ │ ldr x19, [x0] │ │ │ │ mov w0, w1 │ │ │ │ - bl 1bd0 <__gmon_start__@plt> │ │ │ │ + bl 1bb0 <__gmon_start__@plt> │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x190 │ │ │ │ - bl 19d8 │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 19b8 │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, sp, #0x20 │ │ │ │ add x1, x1, #0x2c0 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x5 // #5 │ │ │ │ - bl 1858 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1838 │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x338 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2338 <__isoc23_strtol@plt+0x738> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2338 <__isoc23_strtol@plt+0x758> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ add x1, x1, #0x348 │ │ │ │ ldr x2, [x0] │ │ │ │ mov x0, x19 │ │ │ │ - bl 1858 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 1838 │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x358 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2368 <__isoc23_strtol@plt+0x768> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2368 <__isoc23_strtol@plt+0x788> │ │ │ │ ldr x0, [x0, #96] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ add x1, x1, #0x360 │ │ │ │ ldr x2, [x0] │ │ │ │ mov x0, x19 │ │ │ │ - bl 1858 │ │ │ │ + bl 1838 │ │ │ │ add x1, sp, #0x38 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1978 │ │ │ │ + bl 1958 │ │ │ │ mov x0, x19 │ │ │ │ ldp x24, x23, [sp, #64] │ │ │ │ - bl 1c60 <__isoc23_strtol@plt+0x60> │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + bl 1c40 <__isoc23_strtol@plt+0x60> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x19, x0, #0x290 │ │ │ │ add x0, x19, #0x8 │ │ │ │ - bl 18b8 │ │ │ │ - cbnz w0, 2984 <__isoc23_strtol@plt+0xd84> │ │ │ │ + bl 1898 │ │ │ │ + cbnz w0, 2984 <__isoc23_strtol@plt+0xda4> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 1900 │ │ │ │ + bl 18e0 │ │ │ │ ldr w2, [x19, #8] │ │ │ │ - adrp x4, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x4, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ add x4, x4, #0xf00 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ mov x1, x0 │ │ │ │ add x0, x19, #0x18 │ │ │ │ - bl 1ac8 │ │ │ │ + bl 1aa8 │ │ │ │ add x0, x19, #0x18 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1948 │ │ │ │ + bl 1928 │ │ │ │ ldr w0, [x19, #8] │ │ │ │ - bl 1a80 │ │ │ │ - cbnz w0, 295c <__isoc23_strtol@plt+0xd5c> │ │ │ │ + bl 1a60 │ │ │ │ + cbnz w0, 295c <__isoc23_strtol@plt+0xd7c> │ │ │ │ ldr w0, [x19, #12] │ │ │ │ - bl 1a80 │ │ │ │ - cbnz w0, 295c <__isoc23_strtol@plt+0xd5c> │ │ │ │ - adrp x20, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + bl 1a60 │ │ │ │ + cbnz w0, 295c <__isoc23_strtol@plt+0xd7c> │ │ │ │ + adrp x20, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ mov w0, #0xf // #15 │ │ │ │ add x1, x20, #0xe40 │ │ │ │ - bl 1d08 <__isoc23_strtol@plt+0x108> │ │ │ │ + bl 1ce8 <__isoc23_strtol@plt+0x108> │ │ │ │ add x1, x20, #0xe40 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - bl 1d08 <__isoc23_strtol@plt+0x108> │ │ │ │ + bl 1ce8 <__isoc23_strtol@plt+0x108> │ │ │ │ add x1, x20, #0xe40 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1d08 <__isoc23_strtol@plt+0x108> │ │ │ │ + bl 1ce8 <__isoc23_strtol@plt+0x108> │ │ │ │ add x0, x19, #0xa0 │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x23 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1ad8 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 2914 <__isoc23_strtol@plt+0xd14> │ │ │ │ - adrp x21, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + cbnz w0, 2914 <__isoc23_strtol@plt+0xd34> │ │ │ │ + adrp x21, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x21, [x21, #4000] │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1db0 <__isoc23_strtol@plt+0x1b0> │ │ │ │ + bl 1d90 <__isoc23_strtol@plt+0x1b0> │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ add x0, sp, #0x220 │ │ │ │ ldr x2, [x21, #56] │ │ │ │ mov x3, #0xb8 // #184 │ │ │ │ - bl 1c30 <__isoc23_strtol@plt+0x30> │ │ │ │ + bl 1c10 <__isoc23_strtol@plt+0x30> │ │ │ │ add x0, x21, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ ldr w0, [x22] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 2464 <__isoc23_strtol@plt+0x864> // b.none │ │ │ │ + b.eq 2464 <__isoc23_strtol@plt+0x884> // b.none │ │ │ │ mov x0, x21 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a18 │ │ │ │ str x21, [sp, #544] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x228 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x258 │ │ │ │ str xzr, [sp, #592] │ │ │ │ str q31, [x0] │ │ │ │ add x0, sp, #0x220 │ │ │ │ stp q31, q31, [sp, #560] │ │ │ │ - bl 2b00 <__isoc23_strtol@plt+0xf00> │ │ │ │ + bl 2b00 <__isoc23_strtol@plt+0xf20> │ │ │ │ add x0, sp, #0x268 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ add x0, sp, #0x298 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1930 │ │ │ │ + bl 1910 │ │ │ │ str wzr, [sp, #716] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #712] │ │ │ │ str xzr, [sp, #720] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, sp, #0x268 │ │ │ │ - bl 19c0 │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 19a0 │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x3, #0xb8 // #184 │ │ │ │ ldr x2, [x21, #56] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr d31, [x0, #1032] │ │ │ │ add x0, sp, #0x160 │ │ │ │ str d31, [sp, #344] │ │ │ │ - bl 1c30 <__isoc23_strtol@plt+0x30> │ │ │ │ + bl 1c10 <__isoc23_strtol@plt+0x30> │ │ │ │ add x0, x21, #0x20 │ │ │ │ ldar w2, [x0] │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 2500 <__isoc23_strtol@plt+0x900> // b.none │ │ │ │ + b.eq 2500 <__isoc23_strtol@plt+0x920> // b.none │ │ │ │ sub x0, x0, #0x20 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a18 │ │ │ │ str x21, [sp, #352] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x168 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x198 │ │ │ │ str xzr, [sp, #400] │ │ │ │ str q31, [x0] │ │ │ │ add x0, sp, #0x160 │ │ │ │ stp q31, q31, [sp, #368] │ │ │ │ - bl 2b00 <__isoc23_strtol@plt+0xf00> │ │ │ │ + bl 2b00 <__isoc23_strtol@plt+0xf20> │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ add x0, sp, #0x1d8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1930 │ │ │ │ + bl 1910 │ │ │ │ str wzr, [sp, #524] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #520] │ │ │ │ str xzr, [sp, #528] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ add x2, sp, #0x220 │ │ │ │ add x0, sp, #0x2d8 │ │ │ │ mov w3, #0x1f // #31 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ add x1, x1, #0xff8 │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1a90 │ │ │ │ add x6, sp, #0x160 │ │ │ │ add x2, sp, #0x2d8 │ │ │ │ - adrp x5, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ - adrp x4, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x5, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ + adrp x4, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ add x5, x5, #0xc80 │ │ │ │ add x4, x4, #0xcc8 │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ add x0, sp, #0x158 │ │ │ │ - bl 1870 │ │ │ │ + bl 1850 │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 18e8 │ │ │ │ - b 25b8 <__isoc23_strtol@plt+0x9b8> │ │ │ │ + bl 18c8 │ │ │ │ + b 25b8 <__isoc23_strtol@plt+0x9d8> │ │ │ │ add x1, sp, #0x1a8 │ │ │ │ add x0, sp, #0x1d8 │ │ │ │ - bl 1d68 <__isoc23_strtol@plt+0x168> │ │ │ │ + bl 1d48 <__isoc23_strtol@plt+0x168> │ │ │ │ ldrb w0, [sp, #520] │ │ │ │ - tbnz w0, #0, 25ac <__isoc23_strtol@plt+0x9ac> │ │ │ │ + tbnz w0, #0, 25ac <__isoc23_strtol@plt+0x9cc> │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x160 │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ add x0, sp, #0x1d8 │ │ │ │ - bl 1c00 <__isoc23_strtol@plt> │ │ │ │ + bl 1be0 <__isoc23_strtol@plt> │ │ │ │ ldr x0, [sp, #528] │ │ │ │ - cbz x0, 25f0 <__isoc23_strtol@plt+0x9f0> │ │ │ │ - bl 1990 │ │ │ │ + cbz x0, 25f0 <__isoc23_strtol@plt+0xa10> │ │ │ │ + bl 1970 │ │ │ │ str xzr, [sp, #528] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x2, sp, #0x1b │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x3c0 │ │ │ │ strb w0, [sp, #27] │ │ │ │ add x0, sp, #0x2d8 │ │ │ │ - bl 1ab0 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + bl 1a90 │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x23, x0 │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, x0, #0x3d0 │ │ │ │ - bl 1d50 <__isoc23_strtol@plt+0x150> │ │ │ │ + bl 1d30 <__isoc23_strtol@plt+0x150> │ │ │ │ ldr x2, [x21, #56] │ │ │ │ add x0, sp, #0x160 │ │ │ │ mov x3, #0xb8 // #184 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1c30 <__isoc23_strtol@plt+0x30> │ │ │ │ + bl 1c10 <__isoc23_strtol@plt+0x30> │ │ │ │ add x0, x21, #0x20 │ │ │ │ ldar w2, [x0] │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 2664 <__isoc23_strtol@plt+0xa64> // b.none │ │ │ │ + b.eq 2664 <__isoc23_strtol@plt+0xa84> // b.none │ │ │ │ sub x0, x0, #0x20 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a18 │ │ │ │ str x21, [sp, #352] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x168 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x0, sp, #0x198 │ │ │ │ str xzr, [sp, #400] │ │ │ │ add x21, sp, #0x1d8 │ │ │ │ str q31, [x0] │ │ │ │ add x0, sp, #0x160 │ │ │ │ stp q31, q31, [sp, #368] │ │ │ │ - bl 2b00 <__isoc23_strtol@plt+0xf00> │ │ │ │ + bl 2b00 <__isoc23_strtol@plt+0xf20> │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1930 │ │ │ │ + bl 1910 │ │ │ │ str wzr, [sp, #524] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #520] │ │ │ │ str xzr, [sp, #528] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ add x5, sp, #0x160 │ │ │ │ add x2, sp, #0x2d8 │ │ │ │ - adrp x4, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x4, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ mov x3, #0x1 // #1 │ │ │ │ add x4, x4, #0xc00 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 1dc8 <__isoc23_strtol@plt+0x1c8> │ │ │ │ + bl 1da8 <__isoc23_strtol@plt+0x1c8> │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 2818 <__isoc23_strtol@plt+0xc18> │ │ │ │ + cbnz w0, 2818 <__isoc23_strtol@plt+0xc38> │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 18e8 │ │ │ │ - b 2708 <__isoc23_strtol@plt+0xb08> │ │ │ │ + bl 18c8 │ │ │ │ + b 2708 <__isoc23_strtol@plt+0xb28> │ │ │ │ add x1, sp, #0x1a8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d68 <__isoc23_strtol@plt+0x168> │ │ │ │ + bl 1d48 <__isoc23_strtol@plt+0x168> │ │ │ │ ldrb w0, [sp, #520] │ │ │ │ - tbnz w0, #0, 26fc <__isoc23_strtol@plt+0xafc> │ │ │ │ + tbnz w0, #0, 26fc <__isoc23_strtol@plt+0xb1c> │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x1a8 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x160 │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ add x0, sp, #0x1d8 │ │ │ │ - bl 1c00 <__isoc23_strtol@plt> │ │ │ │ + bl 1be0 <__isoc23_strtol@plt> │ │ │ │ ldr x0, [sp, #528] │ │ │ │ - cbz x0, 2740 <__isoc23_strtol@plt+0xb40> │ │ │ │ - bl 1990 │ │ │ │ + cbz x0, 2740 <__isoc23_strtol@plt+0xb60> │ │ │ │ + bl 1970 │ │ │ │ str xzr, [sp, #528] │ │ │ │ add x0, sp, #0x268 │ │ │ │ - bl 18e8 │ │ │ │ - b 2758 <__isoc23_strtol@plt+0xb58> │ │ │ │ + bl 18c8 │ │ │ │ + b 2758 <__isoc23_strtol@plt+0xb78> │ │ │ │ add x1, sp, #0x268 │ │ │ │ add x0, sp, #0x298 │ │ │ │ - bl 1d68 <__isoc23_strtol@plt+0x168> │ │ │ │ + bl 1d48 <__isoc23_strtol@plt+0x168> │ │ │ │ ldrb w0, [sp, #712] │ │ │ │ - tbnz w0, #0, 274c <__isoc23_strtol@plt+0xb4c> │ │ │ │ + tbnz w0, #0, 274c <__isoc23_strtol@plt+0xb6c> │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x268 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x220 │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ add x0, sp, #0x298 │ │ │ │ - bl 1c00 <__isoc23_strtol@plt> │ │ │ │ + bl 1be0 <__isoc23_strtol@plt> │ │ │ │ ldr x0, [sp, #720] │ │ │ │ - cbz x0, 2790 <__isoc23_strtol@plt+0xb90> │ │ │ │ - bl 1990 │ │ │ │ + cbz x0, 2790 <__isoc23_strtol@plt+0xbb0> │ │ │ │ + bl 1970 │ │ │ │ str xzr, [sp, #720] │ │ │ │ ldr x3, [x23] │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x2, #0x5 // #5 │ │ │ │ add x0, x0, #0x3e8 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1d50 <__isoc23_strtol@plt+0x150> │ │ │ │ - bl 1c78 <__isoc23_strtol@plt+0x78> │ │ │ │ + bl 1d30 <__isoc23_strtol@plt+0x150> │ │ │ │ + bl 1c58 <__isoc23_strtol@plt+0x78> │ │ │ │ cmp w0, #0x0 │ │ │ │ eor w1, w20, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ and w1, w1, w0 │ │ │ │ orr w19, w1, w20 │ │ │ │ - b 1ee8 <__isoc23_strtol@plt+0x2e8> │ │ │ │ + b 1ee8 <__isoc23_strtol@plt+0x308> │ │ │ │ ldr x5, [x21] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x4, x19 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x3, x5 │ │ │ │ add x1, x1, #0x1b0 │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, x0, #0x1b8 │ │ │ │ - bl 18a0 │ │ │ │ + bl 1880 │ │ │ │ str x0, [sp, #48] │ │ │ │ mov x2, x0 │ │ │ │ - cbz x0, 280c <__isoc23_strtol@plt+0xc0c> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + cbz x0, 280c <__isoc23_strtol@plt+0xc2c> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x1c8 │ │ │ │ - bl 1d80 <__isoc23_strtol@plt+0x180> │ │ │ │ + bl 1d60 <__isoc23_strtol@plt+0x180> │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - bl 1990 │ │ │ │ + bl 1970 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - bl 1990 │ │ │ │ - b 1ee4 <__isoc23_strtol@plt+0x2e4> │ │ │ │ + bl 1970 │ │ │ │ + b 1ee4 <__isoc23_strtol@plt+0x304> │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x160 │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ mov x0, x21 │ │ │ │ - bl 1c00 <__isoc23_strtol@plt> │ │ │ │ + bl 1be0 <__isoc23_strtol@plt> │ │ │ │ ldr x0, [sp, #528] │ │ │ │ - cbz x0, 283c <__isoc23_strtol@plt+0xc3c> │ │ │ │ - bl 1990 │ │ │ │ + cbz x0, 283c <__isoc23_strtol@plt+0xc5c> │ │ │ │ + bl 1970 │ │ │ │ str xzr, [sp, #528] │ │ │ │ dmb ishld │ │ │ │ add x0, sp, #0x220 │ │ │ │ - bl 2b44 <__isoc23_strtol@plt+0xf44> │ │ │ │ + bl 2b44 <__isoc23_strtol@plt+0xf64> │ │ │ │ add x0, sp, #0x298 │ │ │ │ - bl 1c00 <__isoc23_strtol@plt> │ │ │ │ + bl 1be0 <__isoc23_strtol@plt> │ │ │ │ ldr x0, [sp, #720] │ │ │ │ - cbz x0, 2860 <__isoc23_strtol@plt+0xc60> │ │ │ │ - bl 1990 │ │ │ │ + cbz x0, 2860 <__isoc23_strtol@plt+0xc80> │ │ │ │ + bl 1970 │ │ │ │ str xzr, [sp, #720] │ │ │ │ ldr x19, [x23] │ │ │ │ mov w0, w20 │ │ │ │ - bl 1ca8 <__isoc23_strtol@plt+0xa8> │ │ │ │ + bl 1c88 <__isoc23_strtol@plt+0xa8> │ │ │ │ mov x3, x0 │ │ │ │ mov w4, w20 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x3f0 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - bl 19d8 │ │ │ │ - b 27a8 <__isoc23_strtol@plt+0xba8> │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + bl 19b8 │ │ │ │ + b 27a8 <__isoc23_strtol@plt+0xbc8> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, sp, #0x50 │ │ │ │ add x1, x1, #0x240 │ │ │ │ - bl 2b88 <__isoc23_strtol@plt+0xf88> │ │ │ │ - cbz x0, 2100 <__isoc23_strtol@plt+0x500> │ │ │ │ + bl 2b88 <__isoc23_strtol@plt+0xfa8> │ │ │ │ + cbz x0, 2100 <__isoc23_strtol@plt+0x520> │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x258 │ │ │ │ - bl 1858 │ │ │ │ - b 2100 <__isoc23_strtol@plt+0x500> │ │ │ │ + bl 1838 │ │ │ │ + b 2100 <__isoc23_strtol@plt+0x520> │ │ │ │ ldr x0, [x20, #96] │ │ │ │ - adrp x5, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x5, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x4, [x21] │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x6, [x0] │ │ │ │ add x5, x5, #0x2d8 │ │ │ │ ldr x7, [sp, #48] │ │ │ │ add x2, x2, #0x300 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 21f0 <__isoc23_strtol@plt+0x5f0> │ │ │ │ + b 21f0 <__isoc23_strtol@plt+0x610> │ │ │ │ ldr x0, [x20, #96] │ │ │ │ - adrp x5, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x5, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x4, [x21] │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ ldr x6, [x0] │ │ │ │ add x5, x5, #0x2d8 │ │ │ │ ldr x7, [sp, #48] │ │ │ │ add x2, x2, #0x2e0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - b 21f0 <__isoc23_strtol@plt+0x5f0> │ │ │ │ - bl 1918 │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + b 21f0 <__isoc23_strtol@plt+0x610> │ │ │ │ + bl 18f8 │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x1, [x1, #4048] │ │ │ │ ldr x21, [x21] │ │ │ │ ldr x20, [x1] │ │ │ │ - bl 1ca8 <__isoc23_strtol@plt+0xa8> │ │ │ │ + bl 1c88 <__isoc23_strtol@plt+0xa8> │ │ │ │ mov w5, w19 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, x2, #0x398 │ │ │ │ - bl 19d8 │ │ │ │ + bl 19b8 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1db0 <__isoc23_strtol@plt+0x1b0> │ │ │ │ + bl 1d90 <__isoc23_strtol@plt+0x1b0> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1d38 <__isoc23_strtol@plt+0x138> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + bl 1d18 <__isoc23_strtol@plt+0x138> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ mov x2, #0x22 // #34 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x0, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x0, x0, #0x370 │ │ │ │ - bl 1d50 <__isoc23_strtol@plt+0x150> │ │ │ │ + bl 1d30 <__isoc23_strtol@plt+0x150> │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 1b28 │ │ │ │ + bl 1b08 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1d38 <__isoc23_strtol@plt+0x138> │ │ │ │ + bl 1d18 <__isoc23_strtol@plt+0x138> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -759,141 +759,141 @@ │ │ │ │ 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, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1a68 │ │ │ │ - bl 1cf0 <__isoc23_strtol@plt+0xf0> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + bl 1a48 │ │ │ │ + bl 1cd0 <__isoc23_strtol@plt+0xf0> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - cbz x0, 2a04 <__isoc23_strtol@plt+0xe04> │ │ │ │ - b 1d98 <__isoc23_strtol@plt+0x198> │ │ │ │ + cbz x0, 2a04 <__isoc23_strtol@plt+0xe24> │ │ │ │ + b 1d78 <__isoc23_strtol@plt+0x198> │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x0, x0, #0x278 │ │ │ │ - adrp x1, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x1, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x1, x1, #0x278 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 2a4c <__isoc23_strtol@plt+0xe4c> // b.none │ │ │ │ - adrp x1, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + b.eq 2a4c <__isoc23_strtol@plt+0xe6c> // b.none │ │ │ │ + adrp x1, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ - cbz x1, 2a4c <__isoc23_strtol@plt+0xe4c> │ │ │ │ + cbz x1, 2a4c <__isoc23_strtol@plt+0xe6c> │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x0, x0, #0x278 │ │ │ │ - adrp x1, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x1, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x1, x1, #0x278 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 2a88 <__isoc23_strtol@plt+0xe88> │ │ │ │ - adrp x2, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + cbz x1, 2a88 <__isoc23_strtol@plt+0xea8> │ │ │ │ + adrp x2, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x2, [x2, #4056] │ │ │ │ - cbz x2, 2a88 <__isoc23_strtol@plt+0xe88> │ │ │ │ + cbz x2, 2a88 <__isoc23_strtol@plt+0xea8> │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x19, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldrb w0, [x19, #640] │ │ │ │ - tbnz w0, #0, 2acc <__isoc23_strtol@plt+0xecc> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + tbnz w0, #0, 2acc <__isoc23_strtol@plt+0xeec> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - cbz x0, 2ac0 <__isoc23_strtol@plt+0xec0> │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + cbz x0, 2ac0 <__isoc23_strtol@plt+0xee0> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldr x0, [x0, #496] │ │ │ │ - bl 19f0 │ │ │ │ - bl 2a20 <__isoc23_strtol@plt+0xe20> │ │ │ │ + bl 19d0 │ │ │ │ + bl 2a20 <__isoc23_strtol@plt+0xe40> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #640] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 2a50 <__isoc23_strtol@plt+0xe50> │ │ │ │ + b 2a50 <__isoc23_strtol@plt+0xe70> │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #40] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 2b34 <__isoc23_strtol@plt+0xf34> │ │ │ │ + cbz x1, 2b34 <__isoc23_strtol@plt+0xf54> │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 2b24 <__isoc23_strtol@plt+0xf24> │ │ │ │ + cbnz x1, 2b24 <__isoc23_strtol@plt+0xf44> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #48] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 2b78 <__isoc23_strtol@plt+0xf78> │ │ │ │ + cbz x1, 2b78 <__isoc23_strtol@plt+0xf98> │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 2b68 <__isoc23_strtol@plt+0xf68> │ │ │ │ + cbnz x1, 2b68 <__isoc23_strtol@plt+0xf88> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ add x20, x0, #0x90 │ │ │ │ ldr x19, [x0, #216] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 2bdc <__isoc23_strtol@plt+0xfdc> // b.none │ │ │ │ + b.eq 2bdc <__isoc23_strtol@plt+0xffc> // b.none │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ - b 2bc0 <__isoc23_strtol@plt+0xfc0> │ │ │ │ + b 2bc0 <__isoc23_strtol@plt+0xfe0> │ │ │ │ ldr x19, [x19, #72] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 2bd8 <__isoc23_strtol@plt+0xfd8> // b.none │ │ │ │ + b.eq 2bd8 <__isoc23_strtol@plt+0xff8> // b.none │ │ │ │ ldr x0, [x19, #88] │ │ │ │ mov x1, x21 │ │ │ │ - bl 1c90 <__isoc23_strtol@plt+0x90> │ │ │ │ - cbnz w0, 2bb4 <__isoc23_strtol@plt+0xfb4> │ │ │ │ + bl 1c70 <__isoc23_strtol@plt+0x90> │ │ │ │ + cbnz w0, 2bb4 <__isoc23_strtol@plt+0xfd4> │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - b 2be0 <__isoc23_strtol@plt+0xfe0> │ │ │ │ + b 2be0 <__isoc23_strtol@plt+0x1000> │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -903,116 +903,116 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x3 │ │ │ │ mov x20, x4 │ │ │ │ dmb ishld │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldrb w0, [x0, #656] │ │ │ │ - tbnz w0, #0, 2c64 <__isoc23_strtol@plt+0x1064> │ │ │ │ - cbz x20, 2c34 <__isoc23_strtol@plt+0x1034> │ │ │ │ + tbnz w0, #0, 2c64 <__isoc23_strtol@plt+0x1084> │ │ │ │ + cbz x20, 2c34 <__isoc23_strtol@plt+0x1054> │ │ │ │ mov x0, x5 │ │ │ │ blr x20 │ │ │ │ add x0, x19, #0x48 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ strb wzr, [x19, #168] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, x19, #0x78 │ │ │ │ - bl 1cd8 <__isoc23_strtol@plt+0xd8> │ │ │ │ + bl 1cb8 <__isoc23_strtol@plt+0xd8> │ │ │ │ add x0, x19, #0x48 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 19c0 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + b 19a0 │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ add x1, x1, #0xfb8 │ │ │ │ str x5, [sp, #40] │ │ │ │ - bl 1b10 │ │ │ │ + bl 1af0 │ │ │ │ ldr x5, [sp, #40] │ │ │ │ - b 2c28 <__isoc23_strtol@plt+0x1028> │ │ │ │ + b 2c28 <__isoc23_strtol@plt+0x1048> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x2 │ │ │ │ dmb ishld │ │ │ │ add x0, x2, #0x48 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ strb wzr, [x19, #168] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, x19, #0x78 │ │ │ │ - bl 1cd8 <__isoc23_strtol@plt+0xd8> │ │ │ │ + bl 1cb8 <__isoc23_strtol@plt+0xd8> │ │ │ │ add x0, x19, #0x48 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 19c0 │ │ │ │ + b 19a0 │ │ │ │ bti c │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ ldrb w0, [x0, #656] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x3 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x23, x7 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x26, [sp, #96] │ │ │ │ - tbnz w0, #0, 2de8 <__isoc23_strtol@plt+0x11e8> │ │ │ │ - cbz x19, 2db0 <__isoc23_strtol@plt+0x11b0> │ │ │ │ - cbz x4, 2db0 <__isoc23_strtol@plt+0x11b0> │ │ │ │ + tbnz w0, #0, 2de8 <__isoc23_strtol@plt+0x1208> │ │ │ │ + cbz x19, 2db0 <__isoc23_strtol@plt+0x11d0> │ │ │ │ + cbz x4, 2db0 <__isoc23_strtol@plt+0x11d0> │ │ │ │ add x20, x4, x4, lsl #4 │ │ │ │ - adrp x24, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x24, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ add x24, x24, #0x8 │ │ │ │ add x20, x4, x20, lsl #2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x21, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x21, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ add x20, x19, x20, lsl #3 │ │ │ │ add x21, x21, #0xff8 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - b 2d40 <__isoc23_strtol@plt+0x1140> │ │ │ │ + b 2d40 <__isoc23_strtol@plt+0x1160> │ │ │ │ ldr x22, [x19, #528] │ │ │ │ add x19, x19, #0x228 │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 2d70 <__isoc23_strtol@plt+0x1170> // b.none │ │ │ │ + b.eq 2d70 <__isoc23_strtol@plt+0x1190> // b.none │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1c90 <__isoc23_strtol@plt+0x90> │ │ │ │ - cbz w0, 2d30 <__isoc23_strtol@plt+0x1130> │ │ │ │ + bl 1c70 <__isoc23_strtol@plt+0x90> │ │ │ │ + cbz w0, 2d30 <__isoc23_strtol@plt+0x1150> │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1c90 <__isoc23_strtol@plt+0x90> │ │ │ │ - cbnz w0, 2d34 <__isoc23_strtol@plt+0x1134> │ │ │ │ + bl 1c70 <__isoc23_strtol@plt+0x90> │ │ │ │ + cbnz w0, 2d34 <__isoc23_strtol@plt+0x1154> │ │ │ │ ldr x25, [x19, #528] │ │ │ │ add x19, x19, #0x228 │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 2d40 <__isoc23_strtol@plt+0x1140> // b.any │ │ │ │ - cbz x22, 2e30 <__isoc23_strtol@plt+0x1230> │ │ │ │ + b.ne 2d40 <__isoc23_strtol@plt+0x1160> // b.any │ │ │ │ + cbz x22, 2e30 <__isoc23_strtol@plt+0x1250> │ │ │ │ str wzr, [x22, #172] │ │ │ │ - cbz x25, 2d88 <__isoc23_strtol@plt+0x1188> │ │ │ │ + cbz x25, 2d88 <__isoc23_strtol@plt+0x11a8> │ │ │ │ mov x0, x25 │ │ │ │ - bl 19a8 │ │ │ │ + bl 1988 │ │ │ │ str x0, [x22, #176] │ │ │ │ add x0, x22, #0x48 │ │ │ │ - bl 18e8 │ │ │ │ + bl 18c8 │ │ │ │ strb wzr, [x22, #168] │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ add x0, x22, #0x78 │ │ │ │ - bl 1cd8 <__isoc23_strtol@plt+0xd8> │ │ │ │ + bl 1cb8 <__isoc23_strtol@plt+0xd8> │ │ │ │ add x0, x22, #0x48 │ │ │ │ - bl 19c0 │ │ │ │ + bl 19a0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - cbz x23, 2e18 <__isoc23_strtol@plt+0x1218> │ │ │ │ + cbz x23, 2e18 <__isoc23_strtol@plt+0x1238> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x5, x26 │ │ │ │ mov x16, x23 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ @@ -1021,112 +1021,112 @@ │ │ │ │ autiasp │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w0, #0xfffffeb2 // #-334 │ │ │ │ br x16 │ │ │ │ mov w0, w1 │ │ │ │ str w1, [sp, #84] │ │ │ │ str x4, [sp, #88] │ │ │ │ - bl 1ca8 <__isoc23_strtol@plt+0xa8> │ │ │ │ + bl 1c88 <__isoc23_strtol@plt+0xa8> │ │ │ │ ldr w3, [sp, #84] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 2000 <__isoc23_strtol@plt+0x400> │ │ │ │ + adrp x1, 2000 <__isoc23_strtol@plt+0x420> │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ add x1, x1, #0xfd0 │ │ │ │ - bl 1b10 │ │ │ │ + bl 1af0 │ │ │ │ ldr x4, [sp, #88] │ │ │ │ - b 2cfc <__isoc23_strtol@plt+0x10fc> │ │ │ │ + b 2cfc <__isoc23_strtol@plt+0x111c> │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - b 2db0 <__isoc23_strtol@plt+0x11b0> │ │ │ │ + b 2db0 <__isoc23_strtol@plt+0x11d0> │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x20 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #8] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [sp, #7] │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ ldrb w2, [x0, #504] │ │ │ │ - tbnz w2, #0, 2ed0 <__isoc23_strtol@plt+0x12d0> │ │ │ │ + tbnz w2, #0, 2ed0 <__isoc23_strtol@plt+0x12f0> │ │ │ │ add x1, x0, #0x1f8 │ │ │ │ ldrb w0, [x1, #1] │ │ │ │ - tbz w0, #0, 2ef0 <__isoc23_strtol@plt+0x12f0> │ │ │ │ + tbz w0, #0, 2ef0 <__isoc23_strtol@plt+0x1310> │ │ │ │ mov x2, #0x3f // #63 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ strb wzr, [x1, #1] │ │ │ │ - adrp x1, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x1, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x1, x1, #0x18 │ │ │ │ - bl 1cc0 <__isoc23_strtol@plt+0xc0> │ │ │ │ + bl 1ca0 <__isoc23_strtol@plt+0xc0> │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq 2ef0 <__isoc23_strtol@plt+0x12f0> // b.none │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + b.eq 2ef0 <__isoc23_strtol@plt+0x1310> // b.none │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #3976] │ │ │ │ ldr x2, [sp, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 2ef8 <__isoc23_strtol@plt+0x12f8> // b.any │ │ │ │ + b.ne 2ef8 <__isoc23_strtol@plt+0x1318> // b.any │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ add sp, sp, #0x20 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ strb wzr, [x0, #504] │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x1, sp, #0x7 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ ldr w0, [x0, #668] │ │ │ │ - bl 1cc0 <__isoc23_strtol@plt+0xc0> │ │ │ │ + bl 1ca0 <__isoc23_strtol@plt+0xc0> │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne 2ea4 <__isoc23_strtol@plt+0x12a4> // b.any │ │ │ │ + b.ne 2ea4 <__isoc23_strtol@plt+0x12c4> // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a20 │ │ │ │ - bl 1918 │ │ │ │ + bl 1a00 │ │ │ │ + bl 18f8 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x0, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + adrp x0, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x0, x0, #0x200 │ │ │ │ mov x29, sp │ │ │ │ add x0, x0, #0x48 │ │ │ │ str x19, [sp, #16] │ │ │ │ - bl 1888 │ │ │ │ - cbz w0, 2f7c <__isoc23_strtol@plt+0x137c> │ │ │ │ - adrp x19, 20000 <__isoc23_strtol@plt+0x1e400> │ │ │ │ + bl 1868 │ │ │ │ + cbz w0, 2f7c <__isoc23_strtol@plt+0x139c> │ │ │ │ + adrp x19, 20000 <__isoc23_strtol@plt+0x1e420> │ │ │ │ add x19, x19, #0x290 │ │ │ │ ldrb w0, [x19, #16] │ │ │ │ - tbnz w0, #0, 2f90 <__isoc23_strtol@plt+0x1390> │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + tbnz w0, #0, 2f90 <__isoc23_strtol@plt+0x13b0> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 3000 <__isoc23_strtol@plt+0x1400> │ │ │ │ + adrp x2, 3000 <__isoc23_strtol@plt+0x1420> │ │ │ │ add x2, x2, #0x58 │ │ │ │ ldr x3, [x0] │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 19d8 │ │ │ │ + bl 19b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #16] │ │ │ │ add x0, x19, #0x18 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 1948 │ │ │ │ - adrp x0, 1f000 <__isoc23_strtol@plt+0x1d400> │ │ │ │ + b 1928 │ │ │ │ + adrp x0, 1f000 <__isoc23_strtol@plt+0x1d420> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1bb8 │ │ │ │ - bl 1c78 <__isoc23_strtol@plt+0x78> │ │ │ │ + bl 1b98 │ │ │ │ + bl 1c58 <__isoc23_strtol@plt+0x78> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1d38 <__isoc23_strtol@plt+0x138> │ │ │ │ + bl 1d18 <__isoc23_strtol@plt+0x138> │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fd20 e02a0000 00000000 .*...... │ │ │ │ + 0x0001fd30 e02a0000 00000000 .*...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fd28 8c2a0000 00000000 .*...... │ │ │ │ + 0x0001fd38 8c2a0000 00000000 .*...... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0001ff70 30fd0100 00000000 00000000 00000000 0............... │ │ │ │ + 0x0001ff70 40fd0100 00000000 00000000 00000000 @............... │ │ │ │ 0x0001ff80 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff90 001e0000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffe0 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ │ │ @@ -1,36 +1,36 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got.plt': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fff8 00000000 00000000 20180000 00000000 ........ ....... │ │ │ │ - 0x00020008 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020018 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020028 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020038 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020048 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020058 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020068 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020078 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020088 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020098 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200a8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200b8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200c8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200d8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200e8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000200f8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020108 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020118 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020128 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020138 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020148 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020158 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020168 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020178 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020188 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x00020198 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000201a8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000201b8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000201c8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ - 0x000201d8 20180000 00000000 20180000 00000000 ....... ....... │ │ │ │ + 0x0001fff8 00000000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020008 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020018 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020028 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020038 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020048 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020058 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020068 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020078 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020088 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020098 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200a8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200b8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200c8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200d8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200e8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000200f8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020108 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020118 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020128 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020138 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020148 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020158 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020168 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020178 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020188 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x00020198 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000201a8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000201b8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000201c8 00180000 00000000 00180000 00000000 ................ │ │ │ │ + 0x000201d8 00180000 00000000 00180000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 64636130 38616137 31393530 64633132 dca08aa71950dc12 │ │ │ │ - 0x00000010 64343237 65636639 66646437 65633636 d427ecf9fdd7ec66 │ │ │ │ - 0x00000020 33623737 61392e64 65627567 00000000 3b77a9.debug.... │ │ │ │ - 0x00000030 ebcf89b7 .... │ │ │ │ + 0x00000000 36346530 36353465 39323437 66616665 64e0654e9247fafe │ │ │ │ + 0x00000010 37653632 33653334 38343765 65663331 7e623e34847eef31 │ │ │ │ + 0x00000020 32386631 31642e64 65627567 00000000 28f11d.debug.... │ │ │ │ + 0x00000030 c69b7e47 ..~G │ │ ├── ./usr/bin/prted │ │ │┄ 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: 0x4c40 │ │ │ │ + Entry point address: 0x4c00 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ Start of section headers: 66768 (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,27 +1,27 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x4c40 │ │ │ │ +Entry point 0x4c00 │ │ │ │ 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 0x005e78 0x005e78 R E 0x10000 │ │ │ │ - LOAD 0x00fc20 0x000000000001fc20 0x000000000001fc20 0x000738 0x000878 RW 0x10000 │ │ │ │ - DYNAMIC 0x00fc38 0x000000000001fc38 0x000000000001fc38 0x000250 0x000250 RW 0x8 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x005e38 0x005e38 R E 0x10000 │ │ │ │ + LOAD 0x00fc30 0x000000000001fc30 0x000000000001fc30 0x000728 0x000868 RW 0x10000 │ │ │ │ + DYNAMIC 0x00fc48 0x000000000001fc48 0x000000000001fc48 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x005e38 0x0000000000005e38 0x0000000000005e38 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x005e58 0x0000000000005e58 0x0000000000005e58 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x005e38 0x0000000000005e38 0x0000000000005e38 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x005ac0 0x0000000000005ac0 0x0000000000005ac0 0x000094 0x000094 R 0x4 │ │ │ │ + NOTE 0x005df8 0x0000000000005df8 0x0000000000005df8 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x005e18 0x0000000000005e18 0x0000000000005e18 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x005df8 0x0000000000005df8 0x0000000000005df8 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x005a80 0x0000000000005a80 0x0000000000005a80 0x000094 0x000094 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x00fc20 0x000000000001fc20 0x000000000001fc20 0x0003e0 0x0003e0 R 0x1 │ │ │ │ + GNU_RELRO 0x00fc30 0x000000000001fc30 0x000000000001fc30 0x0003d0 0x0003d0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ │ 02 .note.gnu.build-id .interp .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame .note.gnu.property .note.ABI-tag │ │ │ │ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -3,31 +3,31 @@ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000002e0 0002e0 000024 00 A 0 0 4 │ │ │ │ [ 2] .interp PROGBITS 0000000000000304 000304 00001b 00 A 0 0 1 │ │ │ │ [ 3] .gnu.hash GNU_HASH 0000000000000320 000320 00001c 00 A 4 0 8 │ │ │ │ [ 4] .dynsym DYNSYM 0000000000000340 000340 000d50 18 A 5 3 8 │ │ │ │ - [ 5] .dynstr STRTAB 0000000000001090 001090 000a60 00 A 0 0 1 │ │ │ │ - [ 6] .gnu.version VERSYM 0000000000001af0 001af0 00011c 02 A 4 0 2 │ │ │ │ - [ 7] .gnu.version_r VERNEED 0000000000001c10 001c10 000060 00 A 5 2 8 │ │ │ │ - [ 8] .rela.dyn RELA 0000000000001c70 001c70 0004f8 18 A 4 0 8 │ │ │ │ - [ 9] .rela.plt RELA 0000000000002168 002168 000930 18 AI 4 23 8 │ │ │ │ - [10] .init PROGBITS 0000000000002a98 002a98 00001c 00 AX 0 0 4 │ │ │ │ - [11] .plt PROGBITS 0000000000002ac0 002ac0 000950 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000003440 003440 0020bc 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 00000000000054fc 0054fc 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000005518 005518 0005a5 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000005ac0 005ac0 000094 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000005b58 005b58 0002e0 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 0000000000005e38 005e38 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000005e58 005e58 000020 00 A 0 0 4 │ │ │ │ - [19] .init_array INIT_ARRAY 000000000001fc20 00fc20 000010 08 WA 0 0 8 │ │ │ │ - [20] .fini_array FINI_ARRAY 000000000001fc30 00fc30 000008 08 WA 0 0 8 │ │ │ │ - [21] .dynamic DYNAMIC 000000000001fc38 00fc38 000250 10 WA 5 0 8 │ │ │ │ + [ 5] .dynstr STRTAB 0000000000001090 001090 000a3b 00 A 0 0 1 │ │ │ │ + [ 6] .gnu.version VERSYM 0000000000001acc 001acc 00011c 02 A 4 0 2 │ │ │ │ + [ 7] .gnu.version_r VERNEED 0000000000001be8 001be8 000060 00 A 5 2 8 │ │ │ │ + [ 8] .rela.dyn RELA 0000000000001c48 001c48 0004f8 18 A 4 0 8 │ │ │ │ + [ 9] .rela.plt RELA 0000000000002140 002140 000930 18 AI 4 23 8 │ │ │ │ + [10] .init PROGBITS 0000000000002a70 002a70 00001c 00 AX 0 0 4 │ │ │ │ + [11] .plt PROGBITS 0000000000002a90 002a90 000950 00 AX 0 0 16 │ │ │ │ + [12] .text PROGBITS 0000000000003400 003400 0020bc 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 00000000000054bc 0054bc 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00000000000054d8 0054d8 0005a5 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000005a80 005a80 000094 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000005b18 005b18 0002e0 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 0000000000005df8 005df8 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 0000000000005e18 005e18 000020 00 A 0 0 4 │ │ │ │ + [19] .init_array INIT_ARRAY 000000000001fc30 00fc30 000010 08 WA 0 0 8 │ │ │ │ + [20] .fini_array FINI_ARRAY 000000000001fc40 00fc40 000008 08 WA 0 0 8 │ │ │ │ + [21] .dynamic DYNAMIC 000000000001fc48 00fc48 000240 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001fe88 00fe88 000160 08 WA 0 0 8 │ │ │ │ [23] .got.plt PROGBITS 000000000001ffe8 00ffe8 000328 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000020310 010310 000048 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000020358 010358 000140 00 WA 0 0 8 │ │ │ │ [26] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 010358 000024 00 0 0 4 │ │ │ │ [27] .gnu_debuglink PROGBITS 0000000000000000 01037c 000034 00 0 0 4 │ │ │ │ [28] .shstrtab STRTAB 0000000000000000 0103b0 00011c 00 0 0 1 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 142 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000002a98 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ + 1: 0000000000002a70 0 SECTION LOCAL DEFAULT 10 .init │ │ │ │ 2: 0000000000020310 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND PMIx_Load_nspace │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pmix_basename │ │ │ │ 5: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND prte_rml_base │ │ │ │ 6: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND prte_homo_nodes │ │ │ │ 7: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __environ@GLIBC_2.17 (2) │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND hwloc_bitmap_zero │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x1c70 contains 53 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x1c48 contains 53 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fc20 0000000000000403 R_AARCH64_RELATIVE 4be0 │ │ │ │ -000000000001fc28 0000000000000403 R_AARCH64_RELATIVE 4d60 │ │ │ │ -000000000001fc30 0000000000000403 R_AARCH64_RELATIVE 4d0c │ │ │ │ -000000000001fed8 0000000000000403 R_AARCH64_RELATIVE 3440 │ │ │ │ +000000000001fc30 0000000000000403 R_AARCH64_RELATIVE 4ba0 │ │ │ │ +000000000001fc38 0000000000000403 R_AARCH64_RELATIVE 4d20 │ │ │ │ +000000000001fc40 0000000000000403 R_AARCH64_RELATIVE 4ccc │ │ │ │ +000000000001fed8 0000000000000403 R_AARCH64_RELATIVE 3400 │ │ │ │ 0000000000020318 0000000000000403 R_AARCH64_RELATIVE 20318 │ │ │ │ -0000000000020320 0000000000000403 R_AARCH64_RELATIVE 5a38 │ │ │ │ -0000000000020328 0000000000000403 R_AARCH64_RELATIVE 5a48 │ │ │ │ -0000000000020330 0000000000000403 R_AARCH64_RELATIVE 5a58 │ │ │ │ -0000000000020338 0000000000000403 R_AARCH64_RELATIVE 5a68 │ │ │ │ -0000000000020340 0000000000000403 R_AARCH64_RELATIVE 5a80 │ │ │ │ -0000000000020348 0000000000000403 R_AARCH64_RELATIVE 5a90 │ │ │ │ +0000000000020320 0000000000000403 R_AARCH64_RELATIVE 59f8 │ │ │ │ +0000000000020328 0000000000000403 R_AARCH64_RELATIVE 5a08 │ │ │ │ +0000000000020330 0000000000000403 R_AARCH64_RELATIVE 5a18 │ │ │ │ +0000000000020338 0000000000000403 R_AARCH64_RELATIVE 5a28 │ │ │ │ +0000000000020340 0000000000000403 R_AARCH64_RELATIVE 5a40 │ │ │ │ +0000000000020348 0000000000000403 R_AARCH64_RELATIVE 5a50 │ │ │ │ 000000000001fe90 0000000500000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_rml_base + 0 │ │ │ │ 000000000001fe98 0000000600000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_homo_nodes + 0 │ │ │ │ 000000000001fea0 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_process_info + 0 │ │ │ │ 000000000001fea8 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_cli_result_t_class + 0 │ │ │ │ 000000000001feb0 0000001100000401 R_AARCH64_GLOB_DAT 0000000000000000 prted_debug_failure_delay + 0 │ │ │ │ 000000000001feb8 0000001200000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_launch_environ + 0 │ │ │ │ 000000000001fec0 0000001600000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_bootstrap_setup + 0 │ │ │ │ @@ -51,15 +51,15 @@ │ │ │ │ 000000000001ffb8 0000008400000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffc0 0000008500000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_state + 0 │ │ │ │ 000000000001ffc8 0000008600000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000001ffd0 0000008800000401 R_AARCH64_GLOB_DAT 0000000000000000 environ@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000008b00000401 R_AARCH64_GLOB_DAT 0000000000000000 pmix_class_init_epoch + 0 │ │ │ │ 000000000001ffe0 0000008c00000401 R_AARCH64_GLOB_DAT 0000000000000000 prte_debug_daemons_flag + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x2168 contains 98 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x2140 contains 98 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 0000000000020000 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 PMIx_Load_nspace + 0 │ │ │ │ 0000000000020008 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 pmix_basename + 0 │ │ │ │ 0000000000020010 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 hwloc_bitmap_zero + 0 │ │ │ │ 0000000000020018 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 PMIx_Data_buffer_destruct + 0 │ │ │ │ 0000000000020020 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 PMIx_Data_buffer_construct + 0 │ │ │ │ 0000000000020028 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 pipe@GLIBC_2.17 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,35 +1,35 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0xfc38 contains 32 entries: │ │ │ │ +Dynamic section at offset 0xfc48 contains 32 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libprrte.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libevent_core-2.1.so.7] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpmix.so.2] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libhwloc.so.15] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x2a98 │ │ │ │ - 0x000000000000000d (FINI) 0x54fc │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x1fc20 │ │ │ │ + 0x000000000000000c (INIT) 0x2a70 │ │ │ │ + 0x000000000000000d (FINI) 0x54bc │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x1fc30 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x1fc30 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x1fc40 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0x1090 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ │ - 0x000000000000000a (STRSZ) 2656 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 2619 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1ffe8 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2352 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x2168 │ │ │ │ - 0x0000000000000007 (RELA) 0x1c70 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x2140 │ │ │ │ + 0x0000000000000007 (RELA) 0x1c48 │ │ │ │ 0x0000000000000008 (RELASZ) 1272 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0x1c10 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0x1be8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0x1af0 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0x1acc │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 11 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── 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: 9d749b70955692a3dc7c50064efa67f795914f7a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9175d9c22cc6ec85bd1215ebb90db88209f87700 │ │ │ │ │ │ │ │ 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 --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 142 entries: │ │ │ │ - Addr: 0x0000000000001af0 Offset: 0x00001af0 Link: 4 (.dynsym) │ │ │ │ + Addr: 0x0000000000001acc Offset: 0x00001acc Link: 4 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 004: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 008: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 00c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 010: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 014: 0 (*local*) 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) │ │ │ │ 018: 0 (*local*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 3 (GLIBC_2.17) │ │ │ │ @@ -35,14 +35,14 @@ │ │ │ │ 07c: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 080: 0 (*local*) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 084: 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 088: 2 (GLIBC_2.17) 0 (*local*) 0 (*local*) 0 (*local*) │ │ │ │ 08c: 0 (*local*) 0 (*local*) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000001c10 Offset: 0x00001c10 Link: 5 (.dynstr) │ │ │ │ + Addr: 0x0000000000001be8 Offset: 0x00001be8 Link: 5 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 3 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 3 │ │ │ │ 0x0030: Name: GLIBC_2.38 Flags: none Version: 5 │ │ │ │ 0x0040: Name: GLIBC_2.34 Flags: none Version: 4 │ │ │ │ 0x0050: Name: GLIBC_2.17 Flags: none Version: 2 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,392 +1,392 @@ │ │ │ │ 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: 0x94 (offset: 0x5b58) │ │ │ │ + Start of frame section: 0x94 (offset: 0x5b18) │ │ │ │ Entries in search table: 0x11 │ │ │ │ - 0xffffffffffffd980 (offset: 0x3440) -> 0x2bc fde=[ 224] │ │ │ │ - 0xfffffffffffff120 (offset: 0x4be0) -> 0x350 fde=[ 2b8] │ │ │ │ - 0xfffffffffffff180 (offset: 0x4c40) -> 0xac fde=[ 14] │ │ │ │ - 0xfffffffffffff1e0 (offset: 0x4ca0) -> 0xc0 fde=[ 28] │ │ │ │ - 0xfffffffffffff210 (offset: 0x4cd0) -> 0xd4 fde=[ 3c] │ │ │ │ - 0xfffffffffffff24c (offset: 0x4d0c) -> 0xe8 fde=[ 50] │ │ │ │ - 0xfffffffffffff2a0 (offset: 0x4d60) -> 0x110 fde=[ 78] │ │ │ │ - 0xfffffffffffff2c0 (offset: 0x4d80) -> 0x128 fde=[ 90] │ │ │ │ - 0xfffffffffffff304 (offset: 0x4dc4) -> 0x150 fde=[ b8] │ │ │ │ - 0xfffffffffffff348 (offset: 0x4e08) -> 0x178 fde=[ e0] │ │ │ │ - 0xfffffffffffff360 (offset: 0x4e20) -> 0x18c fde=[ f4] │ │ │ │ - 0xfffffffffffff440 (offset: 0x4f00) -> 0x1b8 fde=[ 120] │ │ │ │ - 0xfffffffffffff5e0 (offset: 0x50a0) -> 0x1f4 fde=[ 15c] │ │ │ │ - 0xfffffffffffff7e0 (offset: 0x52a0) -> 0x22c fde=[ 194] │ │ │ │ - 0xfffffffffffff8e0 (offset: 0x53a0) -> 0x24c fde=[ 1b4] │ │ │ │ - 0xfffffffffffff960 (offset: 0x5420) -> 0x280 fde=[ 1e8] │ │ │ │ - 0xfffffffffffffa10 (offset: 0x54d0) -> 0x338 fde=[ 2a0] │ │ │ │ + 0xffffffffffffd980 (offset: 0x3400) -> 0x2bc fde=[ 224] │ │ │ │ + 0xfffffffffffff120 (offset: 0x4ba0) -> 0x350 fde=[ 2b8] │ │ │ │ + 0xfffffffffffff180 (offset: 0x4c00) -> 0xac fde=[ 14] │ │ │ │ + 0xfffffffffffff1e0 (offset: 0x4c60) -> 0xc0 fde=[ 28] │ │ │ │ + 0xfffffffffffff210 (offset: 0x4c90) -> 0xd4 fde=[ 3c] │ │ │ │ + 0xfffffffffffff24c (offset: 0x4ccc) -> 0xe8 fde=[ 50] │ │ │ │ + 0xfffffffffffff2a0 (offset: 0x4d20) -> 0x110 fde=[ 78] │ │ │ │ + 0xfffffffffffff2c0 (offset: 0x4d40) -> 0x128 fde=[ 90] │ │ │ │ + 0xfffffffffffff304 (offset: 0x4d84) -> 0x150 fde=[ b8] │ │ │ │ + 0xfffffffffffff348 (offset: 0x4dc8) -> 0x178 fde=[ e0] │ │ │ │ + 0xfffffffffffff360 (offset: 0x4de0) -> 0x18c fde=[ f4] │ │ │ │ + 0xfffffffffffff440 (offset: 0x4ec0) -> 0x1b8 fde=[ 120] │ │ │ │ + 0xfffffffffffff5e0 (offset: 0x5060) -> 0x1f4 fde=[ 15c] │ │ │ │ + 0xfffffffffffff7e0 (offset: 0x5260) -> 0x22c fde=[ 194] │ │ │ │ + 0xfffffffffffff8e0 (offset: 0x5360) -> 0x24c fde=[ 1b4] │ │ │ │ + 0xfffffffffffff960 (offset: 0x53e0) -> 0x280 fde=[ 1e8] │ │ │ │ + 0xfffffffffffffa10 (offset: 0x5490) -> 0x338 fde=[ 2a0] │ │ │ │ │ │ │ │ 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=0000000000004c40..0000000000004c74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c44 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000004c00..0000000000004c34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004c04 │ │ │ │ DW_CFA_undefined: r30 (x30) │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000004ca0..0000000000004cd0 │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000004c60..0000000000004c90 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000004cd0..0000000000004d0c │ │ │ │ +0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000004c90..0000000000004ccc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000024 00000054 FDE cie=00000000 pc=0000000000004d0c..0000000000004d5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d10 │ │ │ │ +00000050 0000000000000024 00000054 FDE cie=00000000 pc=0000000000004ccc..0000000000004d1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cd0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cd4 │ │ │ │ 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 0000000000004d1c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004cdc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000004d54 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000004d14 │ │ │ │ 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 0000000000004d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000004d60..0000000000004d68 │ │ │ │ +00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000004d20..0000000000004d28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000090 0000000000000024 00000094 FDE cie=00000000 pc=0000000000004d80..0000000000004dc4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d84 │ │ │ │ +00000090 0000000000000024 00000094 FDE cie=00000000 pc=0000000000004d40..0000000000004d84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004d88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d48 │ │ │ │ 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 0000000000004d90 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d50 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004dbc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004d7c │ │ │ │ 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 0000000000004dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d80 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000000b8 0000000000000024 000000bc FDE cie=00000000 pc=0000000000004dc4..0000000000004e08 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004dc8 │ │ │ │ +000000b8 0000000000000024 000000bc FDE cie=00000000 pc=0000000000004d84..0000000000004dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004d8c │ │ │ │ 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 0000000000004dd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004d94 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000004e00 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004dc0 │ │ │ │ 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 0000000000004e04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004dc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000000e0 0000000000000010 000000e4 FDE cie=00000000 pc=0000000000004e08..0000000000004e14 │ │ │ │ +000000e0 0000000000000010 000000e4 FDE cie=00000000 pc=0000000000004dc8..0000000000004dd4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f4 0000000000000028 000000f8 FDE cie=00000000 pc=0000000000004e20..0000000000004efc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e24 │ │ │ │ +000000f4 0000000000000028 000000f8 FDE cie=00000000 pc=0000000000004de0..0000000000004ebc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004de4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004de8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004dec │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004e34 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004df4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000004edc │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000004e9c │ │ │ │ DW_CFA_remember_state │ │ │ │ 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 0000000000004ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ea0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ea4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000120 0000000000000038 00000124 FDE cie=00000000 pc=0000000000004f00..0000000000005094 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f04 │ │ │ │ +00000120 0000000000000038 00000124 FDE cie=00000000 pc=0000000000004ec0..0000000000005054 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ec4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ec8 │ │ │ │ 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 0000000000004f10 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004ed0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000004f30 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000004ef0 │ │ │ │ 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 0000000000004f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ef4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000004fe4 │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000004fa4 │ │ │ │ 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 0000000000004fe8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fa8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000000508c │ │ │ │ + DW_CFA_advance_loc: 160 to 000000000000504c │ │ │ │ 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 0000000000005090 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005050 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000015c 0000000000000034 00000160 FDE cie=00000000 pc=00000000000050a0..0000000000005298 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050a4 │ │ │ │ +0000015c 0000000000000034 00000160 FDE cie=00000000 pc=0000000000005060..0000000000005258 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005064 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005068 │ │ │ │ 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: 16 to 00000000000050b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005078 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000050c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005088 │ │ │ │ DW_CFA_def_cfa_offset: 624 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000000515c │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000000511c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005168 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005128 │ │ │ │ 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 000000000000516c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000512c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005130 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000194 000000000000001c 00000198 FDE cie=00000000 pc=00000000000052a0..0000000000005394 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000052a4 │ │ │ │ +00000194 000000000000001c 00000198 FDE cie=00000000 pc=0000000000005260..0000000000005354 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005264 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000052a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005268 │ │ │ │ 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 00000000000052b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005270 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b4 0000000000000030 000001b8 FDE cie=00000000 pc=00000000000053a0..0000000000005414 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053a4 │ │ │ │ +000001b4 0000000000000030 000001b8 FDE cie=00000000 pc=0000000000005360..00000000000053d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005364 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005368 │ │ │ │ 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 00000000000053b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005370 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000053cc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000538c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000053f4 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000053b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053bc │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000540c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000053cc │ │ │ │ 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 0000000000005410 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053d0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001e8 0000000000000038 000001ec FDE cie=00000000 pc=0000000000005420..00000000000054d0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005424 │ │ │ │ +000001e8 0000000000000038 000001ec FDE cie=00000000 pc=00000000000053e0..0000000000005490 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005428 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053e8 │ │ │ │ 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 0000000000005434 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000053f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005480 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000005440 │ │ │ │ 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 0000000000005484 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005444 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005448 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005490 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005450 │ │ │ │ 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 0000000000005494 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005454 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005498 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005458 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000054b4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005474 │ │ │ │ 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 00000000000054b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005478 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000224 0000000000000078 00000228 FDE cie=00000000 pc=0000000000003440..0000000000004bdc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003444 │ │ │ │ +00000224 0000000000000078 00000228 FDE cie=00000000 pc=0000000000003400..0000000000004b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003404 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003448 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003408 │ │ │ │ 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: 28 to 0000000000003464 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003424 │ │ │ │ DW_CFA_def_cfa_offset: 592 │ │ │ │ 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: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 360 to 00000000000035cc │ │ │ │ + DW_CFA_advance_loc1: 360 to 000000000000358c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000035e8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000035a8 │ │ │ │ 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 00000000000035ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000035f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000035b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2084 to 0000000000003e14 │ │ │ │ + DW_CFA_advance_loc2: 2084 to 0000000000003dd4 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000003e58 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000003e18 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000003e90 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000003e50 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000003f18 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000003ed8 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000003fa8 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000003f68 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000400c │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000003fcc │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc1: 464 to 00000000000041dc │ │ │ │ + DW_CFA_advance_loc1: 464 to 000000000000419c │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000041e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041a8 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc2: 1032 to 00000000000045f0 │ │ │ │ + DW_CFA_advance_loc2: 1032 to 00000000000045b0 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000045b4 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 176 to 00000000000046a4 │ │ │ │ + DW_CFA_advance_loc: 176 to 0000000000004664 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000046b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004670 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a0 0000000000000014 000002a4 FDE cie=00000000 pc=00000000000054d0..00000000000054fc │ │ │ │ +000002a0 0000000000000014 000002a4 FDE cie=00000000 pc=0000000000005490..00000000000054bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002b8 0000000000000020 000002bc FDE cie=00000000 pc=0000000000004be0..0000000000004c0c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004be4 │ │ │ │ +000002b8 0000000000000020 000002bc FDE cie=00000000 pc=0000000000004ba0..0000000000004bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ba8 │ │ │ │ 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 0000000000004c00 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004bc0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000002dc ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -Oz/lib/ld-linux-aarch64.so.1 │ │ │ │ +/lib/ld-linux-aarch64.so.1 │ │ │ │ PMIx_Data_buffer_release │ │ │ │ pmix_output_info │ │ │ │ pmix_class_initialize │ │ │ │ PMIx_Argv_append_nosize │ │ │ │ PMIx_Data_buffer_destruct │ │ │ │ PMIx_Value_construct │ │ │ │ __gmon_start__ │ │ │ │ @@ -125,15 +125,14 @@ │ │ │ │ libpmix.so.2 │ │ │ │ libhwloc.so.15 │ │ │ │ libc.so.6 │ │ │ │ ld-linux-aarch64.so.1 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.34 │ │ │ │ -/usr/lib/aarch64-linux-gnu/pmix2/lib │ │ │ │ ../../../../../src/tools/prted/prted.c │ │ │ │ PMIX ERROR: %s in file %s at line %d │ │ │ │ RML-SEND(%s:%d): %s:%s:%d │ │ │ │ PRTE ERROR: %s in file %s at line %d │ │ │ │ pmix.puri │ │ │ │ %s is executing clean abnormal termination │ │ │ │ PRTE_DAEMON_UMASK_VALUE │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -159,11 +159,9 @@ │ │ │ │ 0x00001a50 652e736f 2e35006c 69626576 656e745f e.so.5.libevent_ │ │ │ │ 0x00001a60 636f7265 2d322e31 2e736f2e 37006c69 core-2.1.so.7.li │ │ │ │ 0x00001a70 62706d69 782e736f 2e32006c 69626877 bpmix.so.2.libhw │ │ │ │ 0x00001a80 6c6f632e 736f2e31 35006c69 62632e73 loc.so.15.libc.s │ │ │ │ 0x00001a90 6f2e3600 6c642d6c 696e7578 2d616172 o.6.ld-linux-aar │ │ │ │ 0x00001aa0 63683634 2e736f2e 3100474c 4942435f ch64.so.1.GLIBC_ │ │ │ │ 0x00001ab0 322e3137 00474c49 42435f32 2e333800 2.17.GLIBC_2.38. │ │ │ │ - 0x00001ac0 474c4942 435f322e 3334002f 7573722f GLIBC_2.34./usr/ │ │ │ │ - 0x00001ad0 6c69622f 61617263 6836342d 6c696e75 lib/aarch64-linu │ │ │ │ - 0x00001ae0 782d676e 752f706d 6978322f 6c696200 x-gnu/pmix2/lib. │ │ │ │ + 0x00001ac0 474c4942 435f322e 333400 GLIBC_2.34. │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000002a98 <.init>: │ │ │ │ +0000000000002a70 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 4c74 │ │ │ │ + bl 4c34 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,798 +1,798 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0000000000002ac0 : │ │ │ │ +0000000000002a90 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002ae0 : │ │ │ │ +0000000000002ab0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16] │ │ │ │ add x16, x16, #0x0 │ │ │ │ │ │ │ │ -0000000000002af0 : │ │ │ │ +0000000000002ac0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002b00 : │ │ │ │ +0000000000002ad0 : │ │ │ │ ldr x17, [x16, #8] │ │ │ │ add x16, x16, #0x8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002b10 : │ │ │ │ +0000000000002ae0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #16] │ │ │ │ add x16, x16, #0x10 │ │ │ │ │ │ │ │ -0000000000002b20 : │ │ │ │ +0000000000002af0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002b30 : │ │ │ │ +0000000000002b00 : │ │ │ │ ldr x17, [x16, #24] │ │ │ │ add x16, x16, #0x18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002b40 : │ │ │ │ +0000000000002b10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #32] │ │ │ │ add x16, x16, #0x20 │ │ │ │ │ │ │ │ -0000000000002b50 : │ │ │ │ +0000000000002b20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002b60 : │ │ │ │ +0000000000002b30 : │ │ │ │ ldr x17, [x16, #40] │ │ │ │ add x16, x16, #0x28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002b70 <__stack_chk_fail@plt>: │ │ │ │ +0000000000002b40 <__stack_chk_fail@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #48] │ │ │ │ add x16, x16, #0x30 │ │ │ │ │ │ │ │ -0000000000002b80 : │ │ │ │ +0000000000002b50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002b90 : │ │ │ │ +0000000000002b60 : │ │ │ │ ldr x17, [x16, #56] │ │ │ │ add x16, x16, #0x38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002ba0 : │ │ │ │ +0000000000002b70 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #64] │ │ │ │ add x16, x16, #0x40 │ │ │ │ │ │ │ │ -0000000000002bb0 : │ │ │ │ +0000000000002b80 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002bc0 : │ │ │ │ +0000000000002b90 : │ │ │ │ ldr x17, [x16, #72] │ │ │ │ add x16, x16, #0x48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002bd0 : │ │ │ │ +0000000000002ba0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #80] │ │ │ │ add x16, x16, #0x50 │ │ │ │ │ │ │ │ -0000000000002be0 : │ │ │ │ +0000000000002bb0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002bf0 : │ │ │ │ +0000000000002bc0 : │ │ │ │ ldr x17, [x16, #88] │ │ │ │ add x16, x16, #0x58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002c00 : │ │ │ │ +0000000000002bd0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #96] │ │ │ │ add x16, x16, #0x60 │ │ │ │ │ │ │ │ -0000000000002c10 : │ │ │ │ +0000000000002be0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002c20 : │ │ │ │ +0000000000002bf0 : │ │ │ │ ldr x17, [x16, #104] │ │ │ │ add x16, x16, #0x68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002c30 : │ │ │ │ +0000000000002c00 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #112] │ │ │ │ add x16, x16, #0x70 │ │ │ │ │ │ │ │ -0000000000002c40 : │ │ │ │ +0000000000002c10 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002c50 : │ │ │ │ +0000000000002c20 : │ │ │ │ ldr x17, [x16, #120] │ │ │ │ add x16, x16, #0x78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002c60 : │ │ │ │ +0000000000002c30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #128] │ │ │ │ add x16, x16, #0x80 │ │ │ │ │ │ │ │ -0000000000002c70 <__fprintf_chk@plt>: │ │ │ │ +0000000000002c40 <__fprintf_chk@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002c80 <__cxa_finalize@plt>: │ │ │ │ +0000000000002c50 <__cxa_finalize@plt>: │ │ │ │ ldr x17, [x16, #136] │ │ │ │ add x16, x16, #0x88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002c90 : │ │ │ │ +0000000000002c60 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #144] │ │ │ │ add x16, x16, #0x90 │ │ │ │ │ │ │ │ -0000000000002ca0 : │ │ │ │ +0000000000002c70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002cb0 : │ │ │ │ +0000000000002c80 : │ │ │ │ ldr x17, [x16, #152] │ │ │ │ add x16, x16, #0x98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002cc0 : │ │ │ │ +0000000000002c90 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #160] │ │ │ │ add x16, x16, #0xa0 │ │ │ │ │ │ │ │ -0000000000002cd0 : │ │ │ │ +0000000000002ca0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002ce0 : │ │ │ │ +0000000000002cb0 : │ │ │ │ ldr x17, [x16, #168] │ │ │ │ add x16, x16, #0xa8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002cf0 : │ │ │ │ +0000000000002cc0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #176] │ │ │ │ add x16, x16, #0xb0 │ │ │ │ │ │ │ │ -0000000000002d00 : │ │ │ │ +0000000000002cd0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002d10 <__libc_start_main@plt>: │ │ │ │ +0000000000002ce0 <__libc_start_main@plt>: │ │ │ │ ldr x17, [x16, #184] │ │ │ │ add x16, x16, #0xb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002d20 : │ │ │ │ +0000000000002cf0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #192] │ │ │ │ add x16, x16, #0xc0 │ │ │ │ │ │ │ │ -0000000000002d30 : │ │ │ │ +0000000000002d00 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002d40 : │ │ │ │ +0000000000002d10 : │ │ │ │ ldr x17, [x16, #200] │ │ │ │ add x16, x16, #0xc8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002d50 : │ │ │ │ +0000000000002d20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #208] │ │ │ │ add x16, x16, #0xd0 │ │ │ │ │ │ │ │ -0000000000002d60 : │ │ │ │ +0000000000002d30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002d70 : │ │ │ │ +0000000000002d40 : │ │ │ │ ldr x17, [x16, #216] │ │ │ │ add x16, x16, #0xd8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002d80 : │ │ │ │ +0000000000002d50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #224] │ │ │ │ add x16, x16, #0xe0 │ │ │ │ │ │ │ │ -0000000000002d90 : │ │ │ │ +0000000000002d60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002da0 : │ │ │ │ +0000000000002d70 : │ │ │ │ ldr x17, [x16, #232] │ │ │ │ add x16, x16, #0xe8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002db0 : │ │ │ │ +0000000000002d80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #240] │ │ │ │ add x16, x16, #0xf0 │ │ │ │ │ │ │ │ -0000000000002dc0 : │ │ │ │ +0000000000002d90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002dd0 : │ │ │ │ +0000000000002da0 : │ │ │ │ ldr x17, [x16, #248] │ │ │ │ add x16, x16, #0xf8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002de0 : │ │ │ │ +0000000000002db0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #256] │ │ │ │ add x16, x16, #0x100 │ │ │ │ │ │ │ │ -0000000000002df0 : │ │ │ │ +0000000000002dc0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002e00 : │ │ │ │ +0000000000002dd0 : │ │ │ │ ldr x17, [x16, #264] │ │ │ │ add x16, x16, #0x108 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002e10 : │ │ │ │ +0000000000002de0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #272] │ │ │ │ add x16, x16, #0x110 │ │ │ │ │ │ │ │ -0000000000002e20 : │ │ │ │ +0000000000002df0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002e30 : │ │ │ │ +0000000000002e00 : │ │ │ │ ldr x17, [x16, #280] │ │ │ │ add x16, x16, #0x118 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002e40 : │ │ │ │ +0000000000002e10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #288] │ │ │ │ add x16, x16, #0x120 │ │ │ │ │ │ │ │ -0000000000002e50 : │ │ │ │ +0000000000002e20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002e60 : │ │ │ │ +0000000000002e30 : │ │ │ │ ldr x17, [x16, #296] │ │ │ │ add x16, x16, #0x128 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002e70 : │ │ │ │ +0000000000002e40 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #304] │ │ │ │ add x16, x16, #0x130 │ │ │ │ │ │ │ │ -0000000000002e80 : │ │ │ │ +0000000000002e50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002e90 : │ │ │ │ +0000000000002e60 : │ │ │ │ ldr x17, [x16, #312] │ │ │ │ add x16, x16, #0x138 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002ea0 : │ │ │ │ +0000000000002e70 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #320] │ │ │ │ add x16, x16, #0x140 │ │ │ │ │ │ │ │ -0000000000002eb0 : │ │ │ │ +0000000000002e80 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002ec0 : │ │ │ │ +0000000000002e90 : │ │ │ │ ldr x17, [x16, #328] │ │ │ │ add x16, x16, #0x148 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002ed0 : │ │ │ │ +0000000000002ea0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #336] │ │ │ │ add x16, x16, #0x150 │ │ │ │ │ │ │ │ -0000000000002ee0 <__isoc23_strtoul@plt>: │ │ │ │ +0000000000002eb0 <__isoc23_strtoul@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002ef0 : │ │ │ │ +0000000000002ec0 : │ │ │ │ ldr x17, [x16, #344] │ │ │ │ add x16, x16, #0x158 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002f00 : │ │ │ │ +0000000000002ed0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #352] │ │ │ │ add x16, x16, #0x160 │ │ │ │ │ │ │ │ -0000000000002f10 : │ │ │ │ +0000000000002ee0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002f20 <__errno_location@plt>: │ │ │ │ +0000000000002ef0 <__errno_location@plt>: │ │ │ │ ldr x17, [x16, #360] │ │ │ │ add x16, x16, #0x168 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002f30 : │ │ │ │ +0000000000002f00 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #368] │ │ │ │ add x16, x16, #0x170 │ │ │ │ │ │ │ │ -0000000000002f40 : │ │ │ │ +0000000000002f10 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002f50 <__memset_chk@plt>: │ │ │ │ +0000000000002f20 <__memset_chk@plt>: │ │ │ │ ldr x17, [x16, #376] │ │ │ │ add x16, x16, #0x178 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002f60 : │ │ │ │ +0000000000002f30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #384] │ │ │ │ add x16, x16, #0x180 │ │ │ │ │ │ │ │ -0000000000002f70 : │ │ │ │ +0000000000002f40 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002f80 : │ │ │ │ +0000000000002f50 : │ │ │ │ ldr x17, [x16, #392] │ │ │ │ add x16, x16, #0x188 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002f90 <__getauxval@plt>: │ │ │ │ +0000000000002f60 <__getauxval@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #400] │ │ │ │ add x16, x16, #0x190 │ │ │ │ │ │ │ │ -0000000000002fa0 : │ │ │ │ +0000000000002f70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002fb0 : │ │ │ │ +0000000000002f80 : │ │ │ │ ldr x17, [x16, #408] │ │ │ │ add x16, x16, #0x198 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002fc0 : │ │ │ │ +0000000000002f90 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #416] │ │ │ │ add x16, x16, #0x1a0 │ │ │ │ │ │ │ │ -0000000000002fd0 : │ │ │ │ +0000000000002fa0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000002fe0 : │ │ │ │ +0000000000002fb0 : │ │ │ │ ldr x17, [x16, #424] │ │ │ │ add x16, x16, #0x1a8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000002ff0 : │ │ │ │ +0000000000002fc0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #432] │ │ │ │ add x16, x16, #0x1b0 │ │ │ │ │ │ │ │ -0000000000003000 : │ │ │ │ +0000000000002fd0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000003010 : │ │ │ │ +0000000000002fe0 : │ │ │ │ ldr x17, [x16, #440] │ │ │ │ add x16, x16, #0x1b8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000003020 : │ │ │ │ +0000000000002ff0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #448] │ │ │ │ add x16, x16, #0x1c0 │ │ │ │ │ │ │ │ -0000000000003030 : │ │ │ │ +0000000000003000 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000003040 : │ │ │ │ +0000000000003010 : │ │ │ │ ldr x17, [x16, #456] │ │ │ │ add x16, x16, #0x1c8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000003050 : │ │ │ │ +0000000000003020 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #464] │ │ │ │ add x16, x16, #0x1d0 │ │ │ │ │ │ │ │ -0000000000003060 : │ │ │ │ +0000000000003030 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -0000000000003070 : │ │ │ │ +0000000000003040 : │ │ │ │ ldr x17, [x16, #472] │ │ │ │ add x16, x16, #0x1d8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000003080 : │ │ │ │ +0000000000003050 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #480] │ │ │ │ add x16, x16, #0x1e0 │ │ │ │ │ │ │ │ -0000000000003090 : │ │ │ │ +0000000000003060 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -00000000000030a0 : │ │ │ │ +0000000000003070 : │ │ │ │ ldr x17, [x16, #488] │ │ │ │ add x16, x16, #0x1e8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000030b0 <__gmon_start__@plt>: │ │ │ │ +0000000000003080 <__gmon_start__@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #496] │ │ │ │ add x16, x16, #0x1f0 │ │ │ │ │ │ │ │ -00000000000030c0 : │ │ │ │ +0000000000003090 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ │ │ │ │ -00000000000030d0 : │ │ │ │ +00000000000030a0 : │ │ │ │ ldr x17, [x16, #504] │ │ │ │ add x16, x16, #0x1f8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000030e0 : │ │ │ │ +00000000000030b0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #512] │ │ │ │ add x16, x16, #0x200 │ │ │ │ │ │ │ │ -00000000000030f0 : │ │ │ │ +00000000000030c0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #520] │ │ │ │ add x16, x16, #0x208 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #528] │ │ │ │ add x16, x16, #0x210 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #536] │ │ │ │ add x16, x16, #0x218 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #544] │ │ │ │ add x16, x16, #0x220 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #552] │ │ │ │ add x16, x16, #0x228 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #560] │ │ │ │ add x16, x16, #0x230 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #568] │ │ │ │ add x16, x16, #0x238 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #576] │ │ │ │ add x16, x16, #0x240 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #584] │ │ │ │ add x16, x16, #0x248 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #592] │ │ │ │ add x16, x16, #0x250 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #600] │ │ │ │ add x16, x16, #0x258 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #608] │ │ │ │ add x16, x16, #0x260 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #616] │ │ │ │ add x16, x16, #0x268 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #624] │ │ │ │ add x16, x16, #0x270 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #632] │ │ │ │ add x16, x16, #0x278 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #640] │ │ │ │ add x16, x16, #0x280 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #648] │ │ │ │ add x16, x16, #0x288 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #656] │ │ │ │ add x16, x16, #0x290 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #664] │ │ │ │ add x16, x16, #0x298 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #672] │ │ │ │ add x16, x16, #0x2a0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #680] │ │ │ │ add x16, x16, #0x2a8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #688] │ │ │ │ add x16, x16, #0x2b0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #696] │ │ │ │ add x16, x16, #0x2b8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #704] │ │ │ │ add x16, x16, #0x2c0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #712] │ │ │ │ add x16, x16, #0x2c8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #720] │ │ │ │ add x16, x16, #0x2d0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #728] │ │ │ │ add x16, x16, #0x2d8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #736] │ │ │ │ add x16, x16, #0x2e0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #744] │ │ │ │ add x16, x16, #0x2e8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #752] │ │ │ │ add x16, x16, #0x2f0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #760] │ │ │ │ add x16, x16, #0x2f8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #768] │ │ │ │ add x16, x16, #0x300 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 20000 │ │ │ │ + adrp x16, 20000 │ │ │ │ ldr x17, [x16, #776] │ │ │ │ add x16, x16, #0x308 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,1531 +1,1531 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000003440 <.text>: │ │ │ │ +0000000000003400 <.text>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ 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] │ │ │ │ sub sp, sp, #0x1e0 │ │ │ │ str w0, [sp, #12] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ str x1, [sp] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #472] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x600 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x5c0 │ │ │ │ strb wzr, [sp, #22] │ │ │ │ - bl 32c0 │ │ │ │ - cbz x0, 34a0 │ │ │ │ + bl 3290 │ │ │ │ + cbz x0, 3460 │ │ │ │ add x1, sp, #0x70 │ │ │ │ - bl 3350 │ │ │ │ - tbnz w0, #0, 36a0 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x618 │ │ │ │ - bl 2f00 │ │ │ │ - adrp x19, 20000 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x630 │ │ │ │ - bl 2f00 │ │ │ │ - bl 2c60 │ │ │ │ + bl 3320 │ │ │ │ + tbnz w0, #0, 3660 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x5d8 │ │ │ │ + bl 2ed0 │ │ │ │ + adrp x19, 20000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ + bl 2ed0 │ │ │ │ + bl 2c30 │ │ │ │ add x1, x19, #0x360 │ │ │ │ - adrp x27, 1f000 │ │ │ │ + adrp x27, 1f000 │ │ │ │ ldr x27, [x27, #3936] │ │ │ │ str x0, [x1, #24] │ │ │ │ ldr x0, [sp] │ │ │ │ - adrp x23, 1f000 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x26, 1f000 │ │ │ │ + adrp x26, 1f000 │ │ │ │ ldr x26, [x26, #3768] │ │ │ │ - bl 2af8 │ │ │ │ + bl 2ac8 │ │ │ │ str x0, [x27] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x648 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x608 │ │ │ │ ldr w28, [sp, #12] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [sp] │ │ │ │ - bl 3338 │ │ │ │ + bl 3308 │ │ │ │ mov x25, x0 │ │ │ │ ldr x0, [x23] │ │ │ │ ldr x20, [x0] │ │ │ │ str xzr, [x26] │ │ │ │ - cbz x20, 3590 │ │ │ │ - adrp x22, 5000 │ │ │ │ - adrp x24, 5000 │ │ │ │ - add x22, x22, #0x650 │ │ │ │ - add x24, x24, #0x658 │ │ │ │ + cbz x20, 3550 │ │ │ │ + adrp x22, 5000 │ │ │ │ + adrp x24, 5000 │ │ │ │ + add x22, x22, #0x610 │ │ │ │ + add x24, x24, #0x618 │ │ │ │ mov x21, #0x8 // #8 │ │ │ │ - b 354c │ │ │ │ + b 350c │ │ │ │ ldr x0, [x23] │ │ │ │ ldr x20, [x0, x21] │ │ │ │ add x21, x21, #0x8 │ │ │ │ - cbz x20, 3590 │ │ │ │ + cbz x20, 3550 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x5 // #5 │ │ │ │ - bl 2fa8 │ │ │ │ - cbz w0, 353c │ │ │ │ + bl 2f78 │ │ │ │ + cbz w0, 34fc │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x5 // #5 │ │ │ │ - bl 2fa8 │ │ │ │ - cbz w0, 353c │ │ │ │ + bl 2f78 │ │ │ │ + cbz w0, 34fc │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x26 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ ldr x0, [x23] │ │ │ │ ldr x20, [x0, x21] │ │ │ │ add x21, x21, #0x8 │ │ │ │ - cbnz x20, 354c │ │ │ │ + cbnz x20, 350c │ │ │ │ mov x2, x25 │ │ │ │ mov w0, w28 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 2e10 │ │ │ │ - cbz w0, 35f0 │ │ │ │ + bl 2de0 │ │ │ │ + cbz w0, 35b0 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ ldr x2, [sp, #472] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 45ec // b.any │ │ │ │ + b.ne 45ac // b.any │ │ │ │ add sp, sp, #0x1e0 │ │ │ │ mov w0, w20 │ │ │ │ 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], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x2, x25 │ │ │ │ mov w0, w28 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 2eb8 │ │ │ │ - cbnz w0, 35a8 │ │ │ │ + bl 2e88 │ │ │ │ + cbnz w0, 3568 │ │ │ │ ldr x0, [x25] │ │ │ │ - cbz x0, 3650 │ │ │ │ - adrp x21, 5000 │ │ │ │ + cbz x0, 3610 │ │ │ │ + adrp x21, 5000 │ │ │ │ add x20, x25, #0x8 │ │ │ │ - add x21, x21, #0x660 │ │ │ │ - b 3628 │ │ │ │ + add x21, x21, #0x620 │ │ │ │ + b 35e8 │ │ │ │ ldr x0, [x20], #8 │ │ │ │ - cbz x0, 3650 │ │ │ │ + cbz x0, 3610 │ │ │ │ mov x1, x21 │ │ │ │ - bl 3218 │ │ │ │ - cbnz w0, 3620 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 31e8 │ │ │ │ + cbnz w0, 35e0 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3776] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x1] │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3864] │ │ │ │ strb w0, [x1] │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - bl 2fc0 │ │ │ │ - cbnz w0, 35a8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f90 │ │ │ │ + cbnz w0, 3568 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3912] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 3020 │ │ │ │ - cbz w0, 36ac │ │ │ │ + bl 2ff0 │ │ │ │ + cbz w0, 366c │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 35a8 // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 3568 // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x109 // #265 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - b 35a8 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + b 3568 │ │ │ │ ldr w0, [sp, #112] │ │ │ │ - bl 2c18 │ │ │ │ - b 34a0 │ │ │ │ - bl 3008 │ │ │ │ + bl 2be8 │ │ │ │ + b 3460 │ │ │ │ + bl 2fd8 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 37f0 │ │ │ │ - adrp x23, 5000 │ │ │ │ + cbnz w0, 37b0 │ │ │ │ + adrp x23, 5000 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - add x23, x23, #0x670 │ │ │ │ - b 36dc │ │ │ │ + add x23, x23, #0x630 │ │ │ │ + b 369c │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x21 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 3218 │ │ │ │ - cbz w0, 3804 │ │ │ │ + bl 31e8 │ │ │ │ + cbz w0, 37c4 │ │ │ │ ldr x21, [x25, x22, lsl #3] │ │ │ │ - cbnz x21, 36c8 │ │ │ │ + cbnz x21, 3688 │ │ │ │ mov x0, x21 │ │ │ │ - bl 31a0 │ │ │ │ + bl 3170 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 37c4 │ │ │ │ - adrp x23, 1f000 │ │ │ │ + cbz x0, 3784 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #3752] │ │ │ │ add x0, x19, #0x360 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x3, #0x100 // #256 │ │ │ │ add x0, x0, #0x28 │ │ │ │ ldr x2, [x23, #56] │ │ │ │ - bl 3188 │ │ │ │ + bl 3158 │ │ │ │ add x0, x23, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ - adrp x26, 1f000 │ │ │ │ + adrp x26, 1f000 │ │ │ │ ldr x26, [x26, #4056] │ │ │ │ ldr w0, [x26] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 3738 // b.none │ │ │ │ + b.eq 36f8 // b.none │ │ │ │ mov x0, x23 │ │ │ │ - bl 2db0 │ │ │ │ + bl 2d80 │ │ │ │ add x0, x19, #0x360 │ │ │ │ add x21, x0, #0x28 │ │ │ │ str x23, [x0, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, x0, #0x30 │ │ │ │ stlr w1, [x0] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x0, x21 │ │ │ │ str xzr, [x21, #48] │ │ │ │ stp q31, q31, [x21, #16] │ │ │ │ stur q31, [x21, #56] │ │ │ │ - bl 4d80 │ │ │ │ + bl 4d40 │ │ │ │ mov x1, x21 │ │ │ │ ldr x3, [x22, #16] │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ blr x3 │ │ │ │ - cbz w0, 380c │ │ │ │ + cbz w0, 37cc │ │ │ │ cmn w0, #0xc00 │ │ │ │ - b.eq 35ac // b.none │ │ │ │ + b.eq 356c // b.none │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 35a8 // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 3568 // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ ldr x20, [x27] │ │ │ │ ldr x19, [x1] │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov x3, x20 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov x0, x19 │ │ │ │ - add x2, x2, #0x6a8 │ │ │ │ + add x2, x2, #0x668 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 2d38 │ │ │ │ - b 35a8 │ │ │ │ + bl 2d08 │ │ │ │ + b 3568 │ │ │ │ ldr x4, [x27] │ │ │ │ mov x5, x21 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x2, x2, #0x680 │ │ │ │ - add x1, x1, #0x690 │ │ │ │ - bl 2b70 <__stack_chk_fail@plt> │ │ │ │ - b 35a8 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x2, x2, #0x640 │ │ │ │ + add x1, x1, #0x650 │ │ │ │ + bl 2b40 <__stack_chk_fail@plt> │ │ │ │ + b 3568 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 35a8 // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 3568 // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x10e // #270 │ │ │ │ - b 3680 │ │ │ │ + b 3640 │ │ │ │ ldr x21, [x25, w22, uxtw #3] │ │ │ │ - b 36e4 │ │ │ │ - adrp x25, 1f000 │ │ │ │ + b 36a4 │ │ │ │ + adrp x25, 1f000 │ │ │ │ ldr x25, [x25, #3776] │ │ │ │ ldrb w0, [x25] │ │ │ │ - tbz w0, #0, 3828 │ │ │ │ + tbz w0, #0, 37e8 │ │ │ │ add x0, sp, #0x16 │ │ │ │ - bl 33e0 │ │ │ │ - cbnz w0, 35a8 │ │ │ │ - bl 2d68 │ │ │ │ + bl 33b0 │ │ │ │ + cbnz w0, 3568 │ │ │ │ + bl 2d38 │ │ │ │ mov w20, w0 │ │ │ │ - cbz w0, 3874 │ │ │ │ + cbz w0, 3834 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 35a8 // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 3568 // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov x5, x0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ mov w6, w20 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ - add x4, x4, #0x6c8 │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x2, x2, #0x6e0 │ │ │ │ - add x1, x1, #0x708 │ │ │ │ - bl 2b70 <__stack_chk_fail@plt> │ │ │ │ - b 35a8 │ │ │ │ - bl 2c30 │ │ │ │ - cbnz w0, 388c │ │ │ │ + add x4, x4, #0x688 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x2, x2, #0x6a0 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ + bl 2b40 <__stack_chk_fail@plt> │ │ │ │ + b 3568 │ │ │ │ + bl 2c00 │ │ │ │ + cbnz w0, 384c │ │ │ │ ldr x1, [x22, #40] │ │ │ │ add x0, x19, #0x360 │ │ │ │ add x0, x0, #0x28 │ │ │ │ blr x1 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x720 │ │ │ │ - adrp x28, 1f000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x6e0 │ │ │ │ + adrp x28, 1f000 │ │ │ │ ldr x28, [x28, #4064] │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 38ac │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 386c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x28] │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x730 │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 38cc │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x6f0 │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 388c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x748 │ │ │ │ - adrp x20, 1f000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x708 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3824] │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 38ec │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 38ac │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x20] │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x760 │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 390c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x720 │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 38cc │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3736] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbnz w0, #0, 3e60 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x7a8 │ │ │ │ - bl 53a0 │ │ │ │ + tbnz w0, #0, 3e20 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ + bl 5360 │ │ │ │ ldrb w1, [x20] │ │ │ │ - cbz x0, 39a8 │ │ │ │ - tbnz w1, #0, 3934 │ │ │ │ + cbz x0, 3968 │ │ │ │ + tbnz w1, #0, 38f4 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbz w0, #0, 3f18 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x7b8 │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 3948 │ │ │ │ - bl 2ca8 │ │ │ │ - adrp x3, 1f000 │ │ │ │ + tbz w0, #0, 3ed8 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x778 │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 3908 │ │ │ │ + bl 2c78 │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4048] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x1, 5000 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x1, x1, #0x948 │ │ │ │ - add x0, x0, #0x7c0 │ │ │ │ - bl 2d80 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x1, x1, #0x908 │ │ │ │ + add x0, x0, #0x780 │ │ │ │ + bl 2d50 │ │ │ │ ldrb w0, [sp, #22] │ │ │ │ - tbz w0, #0, 3e58 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbz w0, #0, 3e18 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ mov w1, #0x4 // #4 │ │ │ │ mov w2, #0x4 // #4 │ │ │ │ strb w1, [x0, #836] │ │ │ │ mov x1, sp │ │ │ │ add x0, sp, #0xc │ │ │ │ - bl 2f78 │ │ │ │ - cbz w0, 39cc │ │ │ │ + bl 2f48 │ │ │ │ + cbz w0, 398c │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 35a8 // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 3568 // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x1a4 // #420 │ │ │ │ - b 3680 │ │ │ │ + b 3640 │ │ │ │ ldrb w0, [x25] │ │ │ │ - tbnz w0, #0, 3928 │ │ │ │ - tbnz w1, #0, 3934 │ │ │ │ + tbnz w0, #0, 38e8 │ │ │ │ + tbnz w1, #0, 38f4 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbnz w0, #0, 3934 │ │ │ │ - bl 31d0 │ │ │ │ - cbz w0, 3934 │ │ │ │ + tbnz w0, #0, 38f4 │ │ │ │ + bl 31a0 │ │ │ │ + cbz w0, 38f4 │ │ │ │ mov w20, #0xfffff447 // #-3001 │ │ │ │ - b 35ac │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 356c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - adrp x20, 1f000 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3920] │ │ │ │ - bl 2ea0 │ │ │ │ + bl 2e70 │ │ │ │ mov x24, x0 │ │ │ │ ldr x0, [x20] │ │ │ │ - cbz x0, 3aa4 │ │ │ │ + cbz x0, 3a64 │ │ │ │ add x1, sp, #0x70 │ │ │ │ str xzr, [sp, #112] │ │ │ │ - bl 3098 │ │ │ │ + bl 3068 │ │ │ │ add x0, x24, #0x338 │ │ │ │ mov w1, #0x141 // #321 │ │ │ │ - bl 2cf0 │ │ │ │ + bl 2cc0 │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ - cbz x0, 3aa4 │ │ │ │ - bl 3260 │ │ │ │ + cbz x0, 3a64 │ │ │ │ + bl 3230 │ │ │ │ mov x22, x0 │ │ │ │ - bl 2b10 │ │ │ │ + bl 2ae0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - bl 3260 │ │ │ │ + bl 3230 │ │ │ │ mov x21, x0 │ │ │ │ - adrp x27, 1f000 │ │ │ │ + adrp x27, 1f000 │ │ │ │ ldr x27, [x27, #3832] │ │ │ │ - b 3a74 │ │ │ │ + b 3a34 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 30e0 │ │ │ │ + bl 30b0 │ │ │ │ mov w2, w0 │ │ │ │ ldr x0, [x27] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 2e40 │ │ │ │ - cbz x0, 4664 │ │ │ │ + bl 2e10 │ │ │ │ + cbz x0, 4624 │ │ │ │ ldr x2, [x0, #184] │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x21 │ │ │ │ add x23, x23, #0x8 │ │ │ │ - bl 3320 │ │ │ │ + bl 32f0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ - bl 2de0 │ │ │ │ + bl 2db0 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x0, [x0, x23] │ │ │ │ - cbnz x0, 3a34 │ │ │ │ + cbnz x0, 39f4 │ │ │ │ mov x0, x22 │ │ │ │ - bl 3128 │ │ │ │ - cbz w0, 45f4 │ │ │ │ + bl 30f8 │ │ │ │ + cbz w0, 45b4 │ │ │ │ mov x0, x22 │ │ │ │ - bl 3368 │ │ │ │ + bl 3338 │ │ │ │ mov x0, x21 │ │ │ │ - bl 3368 │ │ │ │ + bl 3338 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ - bl 31b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3188 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3872] │ │ │ │ ldr w1, [x0] │ │ │ │ cmn w1, #0x4 │ │ │ │ - b.eq 3be4 // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 3ba4 // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ ldr w2, [x0, #256] │ │ │ │ cmp w2, w1 │ │ │ │ ccmn w1, #0x2, #0x4, ne // ne = any │ │ │ │ - b.ne 3be4 // b.any │ │ │ │ - adrp x22, 1f000 │ │ │ │ + b.ne 3ba4 // b.any │ │ │ │ + adrp x22, 1f000 │ │ │ │ ldr x22, [x22, #3760] │ │ │ │ ldr w1, [x22] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3e8c │ │ │ │ - adrp x21, 1f000 │ │ │ │ + b.le 3e4c │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #4000] │ │ │ │ ldr x0, [x21, #56] │ │ │ │ - bl 3278 │ │ │ │ + bl 3248 │ │ │ │ mov x20, x0 │ │ │ │ add x0, x21, #0x20 │ │ │ │ ldar w1, [x0] │ │ │ │ ldr w0, [x26] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 3b14 // b.none │ │ │ │ + b.eq 3ad4 // b.none │ │ │ │ mov x0, x21 │ │ │ │ - bl 2db0 │ │ │ │ - cbz x20, 3b50 │ │ │ │ + bl 2d80 │ │ │ │ + cbz x20, 3b10 │ │ │ │ ldr x2, [x21, #56] │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 2d08 │ │ │ │ + bl 2cd8 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x21, [x0], #8 │ │ │ │ str w1, [x0] │ │ │ │ str xzr, [x20, #48] │ │ │ │ mov x0, x20 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ stp q31, q31, [x20, #16] │ │ │ │ stur q31, [x20, #56] │ │ │ │ - bl 4d80 │ │ │ │ + bl 4d40 │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3944] │ │ │ │ mov x5, x20 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ - add x4, x4, #0x2a0 │ │ │ │ + add x4, x4, #0x260 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [x20, #88] │ │ │ │ - bl 2ee8 <__isoc23_strtoul@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2eb8 <__isoc23_strtoul@plt+0x8> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldrsw x2, [x22] │ │ │ │ stp x2, xzr, [x20, #72] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 3bd0 // b.pmore │ │ │ │ - adrp x3, 1f000 │ │ │ │ + b.hi 3b90 // b.pmore │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x4, #0x48 // #72 │ │ │ │ madd x1, x1, x4, x3 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3bd0 │ │ │ │ - adrp x4, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x4, x4, #0x520 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ + b.le 3b90 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x4, x4, #0x4e0 │ │ │ │ + add x1, x1, #0x7f0 │ │ │ │ mov w5, #0x1e2 // #482 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ dmb ishld │ │ │ │ dmb ishst │ │ │ │ ldr x0, [x20, #88] │ │ │ │ add x1, x20, #0x48 │ │ │ │ - bl 2c48 │ │ │ │ - adrp x23, 1f000 │ │ │ │ + bl 2c18 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #3728] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 3c40 // b.pmore │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.hi 3c00 // b.pmore │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x3, #0x48 // #72 │ │ │ │ madd x1, x1, x3, x2 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 3c40 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x4, x4, #0xaa8 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.le 3c00 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x4, x4, #0xa68 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, x4, #0x10 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x820 │ │ │ │ mov w5, #0x1f8 // #504 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - adrp x3, 1f000 │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #3960] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 3050 │ │ │ │ + bl 3020 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 3cb4 // b.pmore │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.hi 3c74 // b.pmore │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x3, #0x48 // #72 │ │ │ │ madd x1, x1, x3, x2 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 3cb4 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x4, x4, #0xaa8 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.le 3c74 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x4, x4, #0xa68 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, x4, #0x10 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x820 │ │ │ │ mov w5, #0x1fd // #509 │ │ │ │ mov w2, #0x12 // #18 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - adrp x3, 1f000 │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #3960] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, #0x12 // #18 │ │ │ │ - bl 3050 │ │ │ │ + bl 3020 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 3d28 // b.pmore │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.hi 3ce8 // b.pmore │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x3, #0x48 // #72 │ │ │ │ madd x1, x1, x3, x2 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 3d28 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x4, x4, #0xaa8 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.le 3ce8 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x4, x4, #0xa68 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, x4, #0x10 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x820 │ │ │ │ mov w5, #0x201 // #513 │ │ │ │ mov w2, #0x13 // #19 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - adrp x3, 1f000 │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #3784] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w1, #0x13 // #19 │ │ │ │ - bl 3050 │ │ │ │ + bl 3020 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbnz w0, #0, 419c │ │ │ │ + tbnz w0, #0, 415c │ │ │ │ ldrb w0, [sp, #22] │ │ │ │ - tbz w0, #0, 4010 │ │ │ │ - adrp x20, 1f000 │ │ │ │ + tbz w0, #0, 3fd0 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3856] │ │ │ │ ldr w0, [x20, #80] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3f54 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.gt 3f14 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0x3 // #3 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ mov x0, x24 │ │ │ │ blr x2 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbnz w0, #0, 46b0 │ │ │ │ - adrp x20, 1f000 │ │ │ │ + tbnz w0, #0, 4670 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3904] │ │ │ │ ldr w0, [x20] │ │ │ │ - tbnz w0, #31, 3dc0 │ │ │ │ + tbnz w0, #31, 3d80 │ │ │ │ mov w1, #0x4b // #75 │ │ │ │ add x2, sp, #0x17 │ │ │ │ strb w1, [sp, #23] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 2f30 │ │ │ │ + bl 2f00 │ │ │ │ ldr w0, [x20] │ │ │ │ - bl 3200 │ │ │ │ + bl 31d0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x20] │ │ │ │ - adrp x21, 1f000 │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #3808] │ │ │ │ - adrp x20, 1f000 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3944] │ │ │ │ - b 3de0 │ │ │ │ + b 3da0 │ │ │ │ ldr x0, [x20] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 3038 │ │ │ │ + bl 3008 │ │ │ │ ldrb w0, [x21] │ │ │ │ - tbnz w0, #0, 3dd4 │ │ │ │ + tbnz w0, #0, 3d94 │ │ │ │ dmb ishld │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ - adrp x21, 1f000 │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #3968] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ blr x1 │ │ │ │ add x20, x19, #0x360 │ │ │ │ ldr x0, [x20, #24] │ │ │ │ str d15, [sp, #576] │ │ │ │ - cbz x0, 3e20 │ │ │ │ - bl 2cc0 │ │ │ │ + cbz x0, 3de0 │ │ │ │ + bl 2c90 │ │ │ │ str xzr, [x20, #24] │ │ │ │ add x20, x19, #0x360 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ - cbz x0, 3e34 │ │ │ │ - bl 2cc0 │ │ │ │ + cbz x0, 3df4 │ │ │ │ + bl 2c90 │ │ │ │ str xzr, [x20, #8] │ │ │ │ add x0, x19, #0x360 │ │ │ │ add x0, x0, #0x28 │ │ │ │ - bl 4dc4 │ │ │ │ - bl 2b88 │ │ │ │ - bl 3068 │ │ │ │ + bl 4d84 │ │ │ │ + bl 2b58 │ │ │ │ + bl 3038 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbnz w0, #0, 3ed4 │ │ │ │ + tbnz w0, #0, 3e94 │ │ │ │ ldr w0, [x21] │ │ │ │ - bl 3308 │ │ │ │ + bl 32d8 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ - b 3984 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 3944 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x770 │ │ │ │ + add x2, x2, #0x730 │ │ │ │ ldr x3, [x0, #800] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 2d38 │ │ │ │ - b 3914 │ │ │ │ + bl 2d08 │ │ │ │ + b 38d4 │ │ │ │ str d15, [sp, #576] │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ - adrp x1, 5000 │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ + adrp x1, 5000 │ │ │ │ mov x2, x0 │ │ │ │ - add x1, x1, #0x5c8 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3848] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ add x1, x24, #0x8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - bl 54d0 │ │ │ │ + bl 5490 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3ef8 // b.none │ │ │ │ + b.eq 3eb8 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 3308 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 32d8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ ldr w3, [x21] │ │ │ │ - add x2, x2, #0xa10 │ │ │ │ + add x2, x2, #0x9d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 2d38 │ │ │ │ - b 3e50 │ │ │ │ + bl 2d08 │ │ │ │ + b 3e10 │ │ │ │ mov x0, x24 │ │ │ │ - bl 4dc4 │ │ │ │ + bl 4d84 │ │ │ │ ldr x0, [x24, #48] │ │ │ │ - cbz x0, 46a4 │ │ │ │ + cbz x0, 4664 │ │ │ │ mov x1, x24 │ │ │ │ add x0, x24, #0x10 │ │ │ │ - bl 4e08 │ │ │ │ - b 3ecc │ │ │ │ + bl 4dc8 │ │ │ │ + b 3e8c │ │ │ │ add x20, x19, #0x360 │ │ │ │ mov x0, x20 │ │ │ │ - bl 2b58 │ │ │ │ - tbnz w0, #31, 39c4 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2b28 │ │ │ │ + tbnz w0, #31, 3984 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3904] │ │ │ │ ldr w1, [x20, #4] │ │ │ │ str w1, [x0] │ │ │ │ - adrp x1, 4000 │ │ │ │ + adrp x1, 4000 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - add x1, x1, #0xe20 │ │ │ │ - bl 2df8 │ │ │ │ + add x1, x1, #0xde0 │ │ │ │ + bl 2dc8 │ │ │ │ ldr w0, [x19, #864] │ │ │ │ - bl 3200 │ │ │ │ - b 3948 │ │ │ │ + bl 31d0 │ │ │ │ + b 3908 │ │ │ │ add x0, sp, #0x70 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 2e58 │ │ │ │ + bl 2e28 │ │ │ │ ldr w21, [x20, #84] │ │ │ │ ldp d30, d31, [sp, #112] │ │ │ │ cmp w21, #0x3f │ │ │ │ - b.hi 3d6c // b.pmore │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.hi 3d2c // b.pmore │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sxtw x0, w21 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3d6c │ │ │ │ + b.le 3d2c │ │ │ │ scvtf d31, d31 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d29, x0 │ │ │ │ scvtf d30, d30 │ │ │ │ str d15, [sp, #576] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ fdiv d31, d31, d29 │ │ │ │ fadd d31, d31, d30 │ │ │ │ fmov d15, d31 │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x22, x0 │ │ │ │ - cbz x24, 41dc │ │ │ │ + cbz x24, 419c │ │ │ │ add x0, x24, #0x70 │ │ │ │ - bl 2c90 │ │ │ │ + bl 2c60 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - bl 2ed0 │ │ │ │ + bl 2ea0 │ │ │ │ fmov d0, d15 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x22 │ │ │ │ mov w0, w21 │ │ │ │ mov w6, #0x215 // #533 │ │ │ │ - adrp x5, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x5, x5, #0x520 │ │ │ │ - add x1, x1, #0x8a8 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + adrp x5, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x5, x5, #0x4e0 │ │ │ │ + add x1, x1, #0x868 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ ldr d15, [sp, #576] │ │ │ │ - b 3d6c │ │ │ │ - adrp x22, 1f000 │ │ │ │ + b 3d2c │ │ │ │ + adrp x22, 1f000 │ │ │ │ ldr x22, [x22, #3744] │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ add x0, sp, #0x50 │ │ │ │ - adrp x24, 5000 │ │ │ │ + adrp x24, 5000 │ │ │ │ ldr x1, [x22, #520] │ │ │ │ - bl 33c8 │ │ │ │ + bl 3398 │ │ │ │ mov x1, x22 │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 2ae0 │ │ │ │ + bl 2ab0 │ │ │ │ ldr w0, [x22, #516] │ │ │ │ add x2, sp, #0x50 │ │ │ │ - add x1, x24, #0x5b8 │ │ │ │ + add x1, x24, #0x578 │ │ │ │ str w0, [sp, #464] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 3170 │ │ │ │ - cbz w0, 40d8 │ │ │ │ + bl 3140 │ │ │ │ + cbz w0, 4098 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4080 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 4040 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x21f // #543 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ add x0, sp, #0x50 │ │ │ │ - bl 2e70 │ │ │ │ + bl 2e40 │ │ │ │ mov w20, #0xfffff447 // #-3001 │ │ │ │ - adrp x21, 1f000 │ │ │ │ + adrp x21, 1f000 │ │ │ │ ldr x21, [x21, #3968] │ │ │ │ ldr w0, [x21] │ │ │ │ - cbnz w0, 3e08 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbnz w0, 3dc8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr w22, [x0] │ │ │ │ cmp w22, #0x3f │ │ │ │ - b.hi 40d0 // b.pmore │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.hi 4090 // b.pmore │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sxtw x0, w22 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 45b4 │ │ │ │ + b.gt 4574 │ │ │ │ str w20, [x21] │ │ │ │ - b 3e08 │ │ │ │ + b 3dc8 │ │ │ │ add x20, x19, #0x360 │ │ │ │ add x0, sp, #0x50 │ │ │ │ - bl 2e70 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x918 │ │ │ │ + bl 2e40 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x8d8 │ │ │ │ add x6, x20, #0x128 │ │ │ │ mov x0, x1 │ │ │ │ mov w5, #0x5 // #5 │ │ │ │ - adrp x4, 5000 │ │ │ │ - adrp x3, 5000 │ │ │ │ - add x4, x4, #0x8d8 │ │ │ │ - add x3, x3, #0x908 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ + add x4, x4, #0x898 │ │ │ │ + add x3, x3, #0x8c8 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ str xzr, [x20, #296] │ │ │ │ - bl 3080 │ │ │ │ + bl 3050 │ │ │ │ ldrb w0, [x25] │ │ │ │ - tbz w0, #0, 4208 │ │ │ │ + tbz w0, #0, 41c8 │ │ │ │ ldr x0, [x20, #296] │ │ │ │ - cbz x0, 41e8 │ │ │ │ + cbz x0, 41a8 │ │ │ │ add x1, x22, #0x210 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 2bd0 │ │ │ │ + bl 2ba0 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 44cc │ │ │ │ + cbnz w0, 448c │ │ │ │ ldr w0, [x22, #516] │ │ │ │ ldr w1, [x22, #784] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 4214 // b.none │ │ │ │ + b.eq 41d4 // b.none │ │ │ │ add x0, x19, #0x360 │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ ldr x1, [x0, #296] │ │ │ │ add x0, sp, #0x50 │ │ │ │ - bl 33c8 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 3398 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3744] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 2ae0 │ │ │ │ + bl 2ab0 │ │ │ │ ldr w0, [x22, #784] │ │ │ │ add x2, sp, #0x50 │ │ │ │ - add x1, x24, #0x5b8 │ │ │ │ + add x1, x24, #0x578 │ │ │ │ str w0, [sp, #464] │ │ │ │ add x0, sp, #0xd0 │ │ │ │ - bl 3170 │ │ │ │ - cbz w0, 46d4 │ │ │ │ + bl 3140 │ │ │ │ + cbz w0, 4694 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4080 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 4040 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x248 // #584 │ │ │ │ - b 4064 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 4024 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x20, 1f000 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3744] │ │ │ │ ldr x21, [x0] │ │ │ │ mov x0, x20 │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x3, x0 │ │ │ │ ldr x5, [x20, #800] │ │ │ │ mov x0, x21 │ │ │ │ ldrsw x4, [x20, #832] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x878 │ │ │ │ - bl 2d38 │ │ │ │ - b 3d50 │ │ │ │ - adrp x20, 5000 │ │ │ │ - add x20, x20, #0x5f8 │ │ │ │ - b 3fd4 │ │ │ │ + add x2, x2, #0x838 │ │ │ │ + bl 2d08 │ │ │ │ + b 3d10 │ │ │ │ + adrp x20, 5000 │ │ │ │ + add x20, x20, #0x5b8 │ │ │ │ + b 3f94 │ │ │ │ ldr w1, [x22, #516] │ │ │ │ ldr w0, [x22, #784] │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 4214 // b.none │ │ │ │ + b.eq 41d4 // b.none │ │ │ │ add x1, x20, #0x128 │ │ │ │ - bl 32f0 │ │ │ │ + bl 32c0 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 4584 │ │ │ │ + cbnz w0, 4544 │ │ │ │ add x0, x19, #0x360 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ - cbnz x0, 4124 │ │ │ │ + cbnz x0, 40e4 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 4268 // b.pmore │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.hi 4228 // b.pmore │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x3, #0x48 // #72 │ │ │ │ madd x1, x1, x3, x2 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 4268 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x4, x4, #0xaa8 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.le 4228 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x4, x4, #0xa68 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, x4, #0x10 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x820 │ │ │ │ mov w5, #0x252 // #594 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - add x3, x3, #0xa0 │ │ │ │ + add x3, x3, #0x60 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ - bl 3050 │ │ │ │ + bl 3020 │ │ │ │ ldrb w0, [x25] │ │ │ │ - tbnz w0, #0, 4478 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 4438 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldrb w0, [x0] │ │ │ │ - tbnz w0, #0, 42ac │ │ │ │ + tbnz w0, #0, 426c │ │ │ │ add x0, x19, #0x360 │ │ │ │ ldr x0, [x0, #296] │ │ │ │ - cbz x0, 43ac │ │ │ │ - bl 2c60 │ │ │ │ + cbz x0, 436c │ │ │ │ + bl 2c30 │ │ │ │ mov x21, x0 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.hi 4308 // b.pmore │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b.hi 42c8 // b.pmore │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3880] │ │ │ │ sxtw x1, w0 │ │ │ │ mov x3, #0x48 // #72 │ │ │ │ madd x1, x1, x3, x2 │ │ │ │ ldr w1, [x1, #4] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.le 4308 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x4, x4, #0xaa8 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.le 42c8 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x4, x4, #0xa68 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, x4, #0x10 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x820 │ │ │ │ mov w5, #0x267 // #615 │ │ │ │ mov w2, #0x40 // #64 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ add x20, x19, #0x360 │ │ │ │ add x0, x22, #0x210 │ │ │ │ add x4, x20, #0x10 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - add x3, x3, #0x420 │ │ │ │ + add x3, x3, #0x3e0 │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ - bl 3050 │ │ │ │ + bl 3020 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x20, #16] │ │ │ │ ldr w20, [x23] │ │ │ │ cmp w20, #0x3f │ │ │ │ - b.hi 4394 // b.pmore │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.hi 4354 // b.pmore │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sxtw x0, w20 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4394 │ │ │ │ + b.le 4354 │ │ │ │ ldr w0, [x22, #784] │ │ │ │ - bl 2fd8 │ │ │ │ + bl 2fa8 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x5, 5000 │ │ │ │ - add x5, x5, #0xaa8 │ │ │ │ - adrp x4, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x5, 5000 │ │ │ │ + add x5, x5, #0xa68 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x5, x5, #0x10 │ │ │ │ - add x4, x4, #0x520 │ │ │ │ - add x1, x1, #0x570 │ │ │ │ + add x4, x4, #0x4e0 │ │ │ │ + add x1, x1, #0x530 │ │ │ │ mov w0, w20 │ │ │ │ mov w6, #0x26a // #618 │ │ │ │ mov w3, #0x3f // #63 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ ldr w0, [x22, #784] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x3f // #63 │ │ │ │ - bl 3158 │ │ │ │ + bl 3128 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 4440 │ │ │ │ - bl 2c60 │ │ │ │ + cbnz w0, 4400 │ │ │ │ + bl 2c30 │ │ │ │ mov x21, x0 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3744] │ │ │ │ mov x1, x0 │ │ │ │ mov w4, #0x16 // #22 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ - cbz w0, 440c │ │ │ │ + bl 3260 │ │ │ │ + cbz w0, 43cc │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x27e // #638 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ mov x0, x21 │ │ │ │ - bl 2cc0 │ │ │ │ - b 4088 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2c90 │ │ │ │ + b 4048 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ add x4, sp, #0x28 │ │ │ │ - add x1, x24, #0x5b8 │ │ │ │ + add x1, x24, #0x578 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 2ff0 │ │ │ │ - cbz w0, 4480 │ │ │ │ + bl 2fc0 │ │ │ │ + cbz w0, 4440 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x287 // #647 │ │ │ │ - b 43e4 │ │ │ │ + b 43a4 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 446c // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 442c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x26d // #621 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ mov x0, x21 │ │ │ │ - bl 2cc0 │ │ │ │ - b 408c │ │ │ │ - bl 3380 │ │ │ │ - b 4290 │ │ │ │ + bl 2c90 │ │ │ │ + b 404c │ │ │ │ + bl 3350 │ │ │ │ + b 4250 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x3 // #3 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ add x2, x2, #0x8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ + bl 3260 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 33f8 │ │ │ │ + bl 33c8 │ │ │ │ str xzr, [sp, #40] │ │ │ │ - cbz w20, 44fc │ │ │ │ + cbz w20, 44bc │ │ │ │ cmn w20, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ mov w0, w20 │ │ │ │ - bl 3248 │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x28f // #655 │ │ │ │ - b 43e4 │ │ │ │ + b 43a4 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 408c // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 404c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x240 // #576 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - b 408c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + b 404c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x4, sp, #0x28 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ + add x1, x1, #0x8e0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - bl 2ff0 │ │ │ │ - cbnz w0, 4534 │ │ │ │ + bl 2fc0 │ │ │ │ + cbnz w0, 44f4 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - cbz x2, 4534 │ │ │ │ + cbz x2, 44f4 │ │ │ │ ldrh w4, [x2] │ │ │ │ cmp w4, #0x3 │ │ │ │ - b.eq 4598 // b.none │ │ │ │ + b.eq 4558 // b.none │ │ │ │ add x2, sp, #0x70 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x3 // #3 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str xzr, [sp, #112] │ │ │ │ - bl 3290 │ │ │ │ + bl 3260 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4568 │ │ │ │ + cbz x0, 4528 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 33f8 │ │ │ │ + bl 33c8 │ │ │ │ str xzr, [sp, #40] │ │ │ │ - cbz w20, 46e0 │ │ │ │ + cbz w20, 46a0 │ │ │ │ cmn w20, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ mov w0, w20 │ │ │ │ - bl 3248 │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x2ad // #685 │ │ │ │ - b 43e4 │ │ │ │ + b 43a4 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 408c // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 404c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x238 // #568 │ │ │ │ - b 44dc │ │ │ │ + b 449c │ │ │ │ add x2, x2, #0x8 │ │ │ │ mov x1, x21 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ + bl 3260 │ │ │ │ mov w20, w0 │ │ │ │ - b 4554 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 4514 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ mov w5, w20 │ │ │ │ mov w0, w22 │ │ │ │ mov w4, #0x374 // #884 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x9e8 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x9a8 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ str w20, [x21] │ │ │ │ - b 3e08 │ │ │ │ + b 3dc8 │ │ │ │ str d15, [sp, #576] │ │ │ │ - bl 2bb8 │ │ │ │ - adrp x20, 1f000 │ │ │ │ + bl 2b88 │ │ │ │ + adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #3832] │ │ │ │ mov x1, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x20] │ │ │ │ - bl 3230 │ │ │ │ + bl 3200 │ │ │ │ ldrb w0, [x28] │ │ │ │ - tbz w0, #0, 3a8c │ │ │ │ + tbz w0, #0, 3a4c │ │ │ │ ldr w0, [sp, #8] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x3, [x20] │ │ │ │ cmp w0, #0x2 │ │ │ │ cset w2, eq // eq = none │ │ │ │ mov x0, x22 │ │ │ │ - bl 2f18 │ │ │ │ + bl 2ee8 │ │ │ │ mov x20, x0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ mov x3, x20 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ mov x0, x20 │ │ │ │ - bl 2cd8 │ │ │ │ - b 3a8c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2ca8 │ │ │ │ + b 3a4c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ ldr x5, [x20] │ │ │ │ - add x2, x2, #0x7e8 │ │ │ │ + add x2, x2, #0x7a8 │ │ │ │ ldr x4, [x0, #800] │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x800 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x7c0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w20, #0xfffff440 // #-3008 │ │ │ │ - bl 2b70 <__stack_chk_fail@plt> │ │ │ │ + bl 2b40 <__stack_chk_fail@plt> │ │ │ │ mov x0, x22 │ │ │ │ - bl 3368 │ │ │ │ + bl 3338 │ │ │ │ mov x0, x21 │ │ │ │ - bl 3368 │ │ │ │ - b 408c │ │ │ │ + bl 3338 │ │ │ │ + b 404c │ │ │ │ mov x0, x24 │ │ │ │ - bl 2cd8 │ │ │ │ - b 3ecc │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2ca8 │ │ │ │ + b 3e8c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x9b0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - b 3d8c │ │ │ │ + add x1, x1, #0x970 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + b 3d4c │ │ │ │ add x0, sp, #0x50 │ │ │ │ - bl 2e70 │ │ │ │ - b 4214 │ │ │ │ + bl 2e40 │ │ │ │ + b 41d4 │ │ │ │ add x2, x22, #0x320 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x3 // #3 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ - cbnz w0, 4758 │ │ │ │ - adrp x25, 5000 │ │ │ │ - adrp x24, 5000 │ │ │ │ - add x25, x25, #0x930 │ │ │ │ - add x24, x24, #0x940 │ │ │ │ + bl 3260 │ │ │ │ + cbnz w0, 4718 │ │ │ │ + adrp x25, 5000 │ │ │ │ + adrp x24, 5000 │ │ │ │ + add x25, x25, #0x8f0 │ │ │ │ + add x24, x24, #0x900 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ str xzr, [sp, #24] │ │ │ │ ldr x0, [x22, #808] │ │ │ │ ldr x20, [x0, x26] │ │ │ │ - cbz x20, 4780 │ │ │ │ + cbz x20, 4740 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3218 │ │ │ │ - cbz w0, 4750 │ │ │ │ + bl 31e8 │ │ │ │ + cbz w0, 4710 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3218 │ │ │ │ - cbz w0, 4750 │ │ │ │ + bl 31e8 │ │ │ │ + cbz w0, 4710 │ │ │ │ ldr x1, [x22, #800] │ │ │ │ mov x0, x20 │ │ │ │ - bl 3218 │ │ │ │ - cbnz w0, 476c │ │ │ │ + bl 31e8 │ │ │ │ + cbnz w0, 472c │ │ │ │ add x26, x26, #0x8 │ │ │ │ - b 4714 │ │ │ │ + b 46d4 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x2b6 // #694 │ │ │ │ - b 43e4 │ │ │ │ + b 43a4 │ │ │ │ mov x1, x20 │ │ │ │ add x0, sp, #0x18 │ │ │ │ add x26, x26, #0x8 │ │ │ │ - bl 32d8 │ │ │ │ - b 4714 │ │ │ │ + bl 32a8 │ │ │ │ + b 46d4 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ - cbz x0, 4790 │ │ │ │ + cbz x0, 4750 │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ - bl 30c8 │ │ │ │ + bl 3098 │ │ │ │ add x2, sp, #0x20 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x3 // #3 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str x0, [sp, #32] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ + bl 3260 │ │ │ │ mov w20, w0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - cbz x0, 47bc │ │ │ │ - bl 2cd8 │ │ │ │ + cbz x0, 477c │ │ │ │ + bl 2ca8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ - bl 31b8 │ │ │ │ - cbnz w20, 4bb8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 3188 │ │ │ │ + cbnz w20, 4b78 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3736] │ │ │ │ ldrb w0, [x0] │ │ │ │ - tbz w0, #0, 4a6c │ │ │ │ + tbz w0, #0, 4a2c │ │ │ │ ldr w0, [x22, #256] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4a6c // b.none │ │ │ │ - adrp x24, 5000 │ │ │ │ - add x0, x24, #0x958 │ │ │ │ - bl 53a0 │ │ │ │ + b.eq 4a2c // b.none │ │ │ │ + adrp x24, 5000 │ │ │ │ + add x0, x24, #0x918 │ │ │ │ + bl 5360 │ │ │ │ ldr w20, [x23] │ │ │ │ cmp w20, #0x3f │ │ │ │ - cbz x0, 4948 │ │ │ │ - b.hi 4858 // b.pmore │ │ │ │ - adrp x1, 1f000 │ │ │ │ + cbz x0, 4908 │ │ │ │ + b.hi 4818 // b.pmore │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sxtw x0, w20 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4858 │ │ │ │ + b.le 4818 │ │ │ │ ldr w0, [x22, #256] │ │ │ │ - bl 2fd8 │ │ │ │ + bl 2fa8 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x5, 5000 │ │ │ │ - add x5, x5, #0xaa8 │ │ │ │ - adrp x4, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x5, 5000 │ │ │ │ + add x5, x5, #0xa68 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x5, x5, #0x10 │ │ │ │ - add x4, x4, #0x520 │ │ │ │ - add x1, x1, #0x570 │ │ │ │ + add x4, x4, #0x4e0 │ │ │ │ + add x1, x1, #0x530 │ │ │ │ mov w0, w20 │ │ │ │ mov w6, #0x309 // #777 │ │ │ │ mov w3, #0xa // #10 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ ldr w0, [x22, #256] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ - bl 3158 │ │ │ │ + bl 3128 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 4a58 │ │ │ │ - add x0, x24, #0x958 │ │ │ │ - bl 53a0 │ │ │ │ - cbz x0, 3d84 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbnz w0, 4a18 │ │ │ │ + add x0, x24, #0x918 │ │ │ │ + bl 5360 │ │ │ │ + cbz x0, 3d44 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x320 │ │ │ │ add x23, sp, #0x98 │ │ │ │ ldr q31, [x0, #32] │ │ │ │ ldp q30, q29, [x0] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ str q31, [x23, #32] │ │ │ │ stp q30, q29, [x23] │ │ │ │ str x0, [x23, #48] │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x990 │ │ │ │ - bl 53a0 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x950 │ │ │ │ + bl 5360 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 49d0 │ │ │ │ + cbz x0, 4990 │ │ │ │ ldr x27, [x0, #96] │ │ │ │ - adrp x25, 5000 │ │ │ │ - adrp x24, 1f000 │ │ │ │ + adrp x25, 5000 │ │ │ │ + adrp x24, 1f000 │ │ │ │ ldr x24, [x24, #4008] │ │ │ │ - add x25, x25, #0xa28 │ │ │ │ + add x25, x25, #0x9e8 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w26, #0x3d // #61 │ │ │ │ ldr x0, [x27, x22] │ │ │ │ - cbz x0, 49d0 │ │ │ │ + cbz x0, 4990 │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ - bl 2d20 │ │ │ │ + bl 2cf0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 4940 │ │ │ │ + cbz x0, 4900 │ │ │ │ mov x27, x23 │ │ │ │ strb wzr, [x0] │ │ │ │ - b 4908 │ │ │ │ + b 48c8 │ │ │ │ ldr x1, [x21, #96] │ │ │ │ add x27, x27, #0x8 │ │ │ │ ldr x1, [x1, x22] │ │ │ │ - bl 3218 │ │ │ │ - cbz w0, 4938 │ │ │ │ + bl 31e8 │ │ │ │ + cbz w0, 48f8 │ │ │ │ ldr x0, [x27] │ │ │ │ - cbnz x0, 48f4 │ │ │ │ + cbnz x0, 48b4 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x24 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ ldr x0, [x21, #96] │ │ │ │ ldr x1, [x0, x22] │ │ │ │ mov x0, x24 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ add x1, x20, #0x1 │ │ │ │ mov x0, x24 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ strb w26, [x20] │ │ │ │ ldr x27, [x21, #96] │ │ │ │ add x22, x22, #0x8 │ │ │ │ - b 48d0 │ │ │ │ - b.hi 49a4 // b.pmore │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b 4890 │ │ │ │ + b.hi 4964 // b.pmore │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sxtw x0, w20 │ │ │ │ mov x2, #0x48 // #72 │ │ │ │ madd x0, x0, x2, x1 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 49a4 │ │ │ │ + b.le 4964 │ │ │ │ ldr w0, [x22, #516] │ │ │ │ - bl 2fd8 │ │ │ │ + bl 2fa8 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x5, 5000 │ │ │ │ - add x5, x5, #0xaa8 │ │ │ │ - adrp x4, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x5, 5000 │ │ │ │ + add x5, x5, #0xa68 │ │ │ │ + adrp x4, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x5, x5, #0x10 │ │ │ │ - add x4, x4, #0x520 │ │ │ │ - add x1, x1, #0x968 │ │ │ │ + add x4, x4, #0x4e0 │ │ │ │ + add x1, x1, #0x928 │ │ │ │ mov w0, w20 │ │ │ │ mov w6, #0x311 // #785 │ │ │ │ mov w3, #0xa // #10 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ ldr w0, [x22, #516] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ - bl 3110 │ │ │ │ + bl 30e0 │ │ │ │ mov w20, w0 │ │ │ │ - cbz w0, 4870 │ │ │ │ + cbz w0, 4830 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 446c // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 442c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x313 // #787 │ │ │ │ - b 4450 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - bl 53a0 │ │ │ │ + b 4410 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + bl 5360 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 3d84 │ │ │ │ + cbz x0, 3d44 │ │ │ │ ldr x25, [x0, #96] │ │ │ │ - adrp x24, 5000 │ │ │ │ - adrp x23, 1f000 │ │ │ │ + adrp x24, 5000 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #4008] │ │ │ │ - add x24, x24, #0x9a0 │ │ │ │ + add x24, x24, #0x960 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w26, #0x3d // #61 │ │ │ │ ldr x0, [x25, x22] │ │ │ │ - cbz x0, 3d84 │ │ │ │ + cbz x0, 3d44 │ │ │ │ mov w1, #0x3d // #61 │ │ │ │ - bl 2d20 │ │ │ │ + bl 2cf0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 4a50 │ │ │ │ + cbz x0, 4a10 │ │ │ │ mov x25, x0 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x23 │ │ │ │ strb wzr, [x25], #1 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ ldr x0, [x21, #96] │ │ │ │ ldr x1, [x0, x22] │ │ │ │ mov x0, x23 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x23 │ │ │ │ - bl 32d8 │ │ │ │ + bl 32a8 │ │ │ │ strb w26, [x20] │ │ │ │ ldr x25, [x21, #96] │ │ │ │ add x22, x22, #0x8 │ │ │ │ - b 4a00 │ │ │ │ + b 49c0 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 446c // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 442c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov w4, #0x30b // #779 │ │ │ │ - b 4450 │ │ │ │ + b 4410 │ │ │ │ add x0, sp, #0x70 │ │ │ │ - bl 2b40 │ │ │ │ - adrp x0, 5000 │ │ │ │ - add x0, x0, #0x950 │ │ │ │ + bl 2b10 │ │ │ │ + adrp x0, 5000 │ │ │ │ + add x0, x0, #0x910 │ │ │ │ str x0, [sp, #64] │ │ │ │ add x2, sp, #0x40 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3832] │ │ │ │ add x1, sp, #0x70 │ │ │ │ mov w4, #0x38 // #56 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ - cbz w0, 4aec │ │ │ │ + bl 3260 │ │ │ │ + cbz w0, 4aac │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4ad8 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 4a98 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w4, #0x2e1 // #737 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ mov x0, x21 │ │ │ │ - bl 2cc0 │ │ │ │ + bl 2c90 │ │ │ │ add x0, sp, #0x70 │ │ │ │ - bl 2b28 │ │ │ │ - b 4088 │ │ │ │ + bl 2af8 │ │ │ │ + b 4048 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ add x3, sp, #0x38 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ add x2, sp, #0x30 │ │ │ │ - bl 2dc8 │ │ │ │ + bl 2d98 │ │ │ │ and w1, w0, #0xff │ │ │ │ - tbnz w0, #0, 4b20 │ │ │ │ + tbnz w0, #0, 4ae0 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ str x0, [sp, #48] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ str x0, [sp, #56] │ │ │ │ str xzr, [sp, #112] │ │ │ │ str xzr, [sp, #144] │ │ │ │ add x0, sp, #0x70 │ │ │ │ strb w1, [sp, #21] │ │ │ │ - bl 2b28 │ │ │ │ + bl 2af8 │ │ │ │ add x2, sp, #0x15 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ - cbz w0, 4b88 │ │ │ │ + bl 3260 │ │ │ │ + cbz w0, 4b48 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4b74 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 4b34 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x2f5 // #757 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ mov x0, x21 │ │ │ │ - bl 2cc0 │ │ │ │ + bl 2c90 │ │ │ │ add x0, sp, #0x30 │ │ │ │ - bl 30f8 │ │ │ │ - b 4088 │ │ │ │ + bl 30c8 │ │ │ │ + b 4048 │ │ │ │ add x2, sp, #0x30 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x1b // #27 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 3290 │ │ │ │ - cbz w0, 4bd0 │ │ │ │ + bl 3260 │ │ │ │ + cbz w0, 4b90 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 4b74 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 4b34 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x2fe // #766 │ │ │ │ - b 4b58 │ │ │ │ + b 4b18 │ │ │ │ cmn w20, #0x2 │ │ │ │ - b.eq 4400 // b.none │ │ │ │ + b.eq 43c0 // b.none │ │ │ │ mov w0, w20 │ │ │ │ - bl 3248 │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x2d1 // #721 │ │ │ │ - b 43e4 │ │ │ │ + b 43a4 │ │ │ │ add x0, sp, #0x30 │ │ │ │ - bl 30f8 │ │ │ │ - b 47e4 │ │ │ │ + bl 30c8 │ │ │ │ + b 47a4 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x29, sp │ │ │ │ - bl 31e8 │ │ │ │ - adrp x1, 20000 │ │ │ │ + bl 31b8 │ │ │ │ + adrp x1, 20000 │ │ │ │ ubfx x0, x0, #8, #1 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ strb w0, [x1, #1168] │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -1543,117 +1543,117 @@ │ │ │ │ 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, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3800] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 2e28 │ │ │ │ - bl 32a8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2df8 │ │ │ │ + bl 3278 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - cbz x0, 4c84 │ │ │ │ - b 3398 │ │ │ │ + cbz x0, 4c44 │ │ │ │ + b 3368 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x358 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x358 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4ccc // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 4c8c // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ - cbz x1, 4ccc │ │ │ │ + cbz x1, 4c8c │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x358 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x358 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 4d08 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + cbz x1, 4cc8 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4040] │ │ │ │ - cbz x2, 4d08 │ │ │ │ + cbz x2, 4cc8 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #856] │ │ │ │ - tbnz w0, #0, 4d4c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 4d0c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3840] │ │ │ │ - cbz x0, 4d40 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbz x0, 4d00 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr x0, [x0, #792] │ │ │ │ - bl 2d50 │ │ │ │ - bl 4ca0 │ │ │ │ + bl 2d20 │ │ │ │ + bl 4c60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #856] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 4cd0 │ │ │ │ + b 4c90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #40] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 4db4 │ │ │ │ + cbz x1, 4d74 │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 4da4 │ │ │ │ + cbnz x1, 4d64 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x19, [x0, #48] │ │ │ │ ldr x1, [x19] │ │ │ │ - cbz x1, 4df8 │ │ │ │ + cbz x1, 4db8 │ │ │ │ mov x0, x20 │ │ │ │ blr x1 │ │ │ │ ldr x1, [x19, #8]! │ │ │ │ - cbnz x1, 4de8 │ │ │ │ + cbnz x1, 4da8 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x0, #32] │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ @@ -1662,382 +1662,382 @@ │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x30 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ mov w20, w0 │ │ │ │ - adrp x19, 20000 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x19, 20000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #8] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ add x0, x19, #0x360 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ - bl 3200 │ │ │ │ - b 4e70 │ │ │ │ - bl 3140 │ │ │ │ + bl 31d0 │ │ │ │ + b 4e30 │ │ │ │ + bl 3110 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 4eb0 // b.any │ │ │ │ + b.ne 4e70 // b.any │ │ │ │ ldr w0, [x19, #864] │ │ │ │ add x1, sp, #0x3 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ - bl 2d98 │ │ │ │ - tbnz w0, #31, 4e60 │ │ │ │ + bl 2d68 │ │ │ │ + tbnz w0, #31, 4e20 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 4ee4 // b.none │ │ │ │ - cbnz w0, 4eb0 │ │ │ │ + b.eq 4ea4 // b.none │ │ │ │ + cbnz w0, 4e70 │ │ │ │ add x1, sp, #0x4 │ │ │ │ mov w0, w20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 2be8 │ │ │ │ + bl 2bb8 │ │ │ │ ldr w1, [sp, #4] │ │ │ │ ubfx x0, x1, #8, #8 │ │ │ │ tst x1, #0x7f │ │ │ │ - b.eq 4eb4 // b.none │ │ │ │ + b.eq 4e74 // b.none │ │ │ │ mov w0, #0xff // #255 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3792] │ │ │ │ ldr x3, [sp, #8] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 4ef8 // b.any │ │ │ │ + b.ne 4eb8 // b.any │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ add sp, sp, #0x30 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w0, [sp, #3] │ │ │ │ cmp w0, #0x4b │ │ │ │ mov w0, #0xff // #255 │ │ │ │ csel w0, wzr, w0, eq // eq = none │ │ │ │ - b 4eb4 │ │ │ │ - bl 2bb8 │ │ │ │ + b 4e74 │ │ │ │ + bl 2b88 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ add x1, x19, #0x360 │ │ │ │ ldr x0, [x1, #8] │ │ │ │ - cbz x0, 4f28 │ │ │ │ + cbz x0, 4ee8 │ │ │ │ ldrb w2, [x1, #16] │ │ │ │ - tbz w2, #0, 4f38 │ │ │ │ + tbz w2, #0, 4ef8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [x1, #24] │ │ │ │ - bl 2f60 │ │ │ │ + bl 2f30 │ │ │ │ add w1, w0, #0x2 │ │ │ │ tst w1, #0xfffffffd │ │ │ │ - b.ne 5058 // b.any │ │ │ │ + b.ne 5018 // b.any │ │ │ │ add x1, x19, #0x360 │ │ │ │ str x1, [sp, #32] │ │ │ │ ldr x0, [x1, #24] │ │ │ │ - bl 2cc0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2c90 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3728] │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w7, [x0] │ │ │ │ str xzr, [x1, #24] │ │ │ │ cmp w7, #0x3f │ │ │ │ - b.ls 4fec // b.plast │ │ │ │ - adrp x8, 1f000 │ │ │ │ + b.ls 4fac // b.plast │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #3744] │ │ │ │ add x3, x19, #0x360 │ │ │ │ ldr w0, [x8, #784] │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str x3, [sp, #32] │ │ │ │ ldr x1, [x3, #8] │ │ │ │ - bl 3158 │ │ │ │ + bl 3128 │ │ │ │ ldr x3, [sp, #32] │ │ │ │ - cbz w0, 5080 │ │ │ │ + cbz w0, 5040 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 4fcc // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 4f8c // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w4, #0x3f1 // #1009 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ add x19, x19, #0x360 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ - bl 2cc0 │ │ │ │ + bl 2c90 │ │ │ │ str xzr, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3880] │ │ │ │ sbfiz x0, x7, #3, #32 │ │ │ │ add x0, x0, w7, sxtw │ │ │ │ add x0, x1, x0, lsl #3 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 4f78 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + b.le 4f38 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #3744] │ │ │ │ str x8, [sp, #32] │ │ │ │ str w7, [sp, #44] │ │ │ │ ldr w0, [x8, #784] │ │ │ │ - bl 2fd8 │ │ │ │ + bl 2fa8 │ │ │ │ mov x2, x0 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ mov w6, #0x3ee // #1006 │ │ │ │ - adrp x5, 5000 │ │ │ │ - adrp x4, 5000 │ │ │ │ - add x5, x5, #0xaa8 │ │ │ │ - add x4, x4, #0x520 │ │ │ │ + adrp x5, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ + add x5, x5, #0xa68 │ │ │ │ + add x4, x4, #0x4e0 │ │ │ │ mov w3, #0xa // #10 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x570 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x530 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ ldr x8, [sp, #32] │ │ │ │ - b 4f80 │ │ │ │ - bl 3248 │ │ │ │ + b 4f40 │ │ │ │ + bl 3218 │ │ │ │ mov x2, x0 │ │ │ │ mov w4, #0x3ea // #1002 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - b 4f4c │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + b 4f0c │ │ │ │ str xzr, [x3, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ add x20, x19, #0x360 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ sub sp, sp, #0x240 │ │ │ │ mov x22, x1 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #568] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w0, [x20, #32] │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3744] │ │ │ │ add w0, w0, #0x1 │ │ │ │ mov x21, x2 │ │ │ │ str w0, [x20, #32] │ │ │ │ mov x0, x22 │ │ │ │ - bl 2f48 │ │ │ │ - tbz w0, #0, 5170 │ │ │ │ - bl 2c60 │ │ │ │ + bl 2f18 │ │ │ │ + tbz w0, #0, 5130 │ │ │ │ + bl 2c30 │ │ │ │ str x0, [x20, #8] │ │ │ │ mov x1, x21 │ │ │ │ - bl 2f60 │ │ │ │ + bl 2f30 │ │ │ │ add w1, w0, #0x2 │ │ │ │ tst w1, #0xfffffffd │ │ │ │ - b.ne 5238 // b.any │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ne 51f8 // b.any │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3728] │ │ │ │ add x19, x19, #0x360 │ │ │ │ ldr w0, [x0, #912] │ │ │ │ ldr w1, [x19, #32] │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 513c // b.any │ │ │ │ - bl 4f00 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ne 50fc // b.any │ │ │ │ + bl 4ec0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ ldr x2, [sp, #568] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 5294 // b.any │ │ │ │ + b.ne 5254 // b.any │ │ │ │ add sp, sp, #0x240 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x0, [x20, #24] │ │ │ │ mov x1, x21 │ │ │ │ - bl 2f60 │ │ │ │ - cbz w0, 5194 │ │ │ │ + bl 2f30 │ │ │ │ + cbz w0, 5154 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 5118 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 50d8 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x3c0 // #960 │ │ │ │ - b 51c8 │ │ │ │ + b 5188 │ │ │ │ mov w20, #0x1 // #1 │ │ │ │ add x3, sp, #0x4 │ │ │ │ add x2, sp, #0x28 │ │ │ │ mov x1, x21 │ │ │ │ mov w4, #0x16 // #22 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str w20, [sp, #4] │ │ │ │ - bl 33b0 │ │ │ │ - cbz w0, 51e8 │ │ │ │ + bl 3380 │ │ │ │ + cbz w0, 51a8 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 5118 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 50d8 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x3c8 // #968 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - b 5118 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + b 50d8 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3744] │ │ │ │ add x0, sp, #0x130 │ │ │ │ ldr w2, [x22, #256] │ │ │ │ - bl 2ba0 │ │ │ │ + bl 2b70 │ │ │ │ add x0, sp, #0x8 │ │ │ │ - bl 2c00 │ │ │ │ + bl 2bd0 │ │ │ │ add x3, sp, #0x4 │ │ │ │ add x2, sp, #0x10 │ │ │ │ mov x1, x21 │ │ │ │ add x0, sp, #0x130 │ │ │ │ mov w4, #0x3 // #3 │ │ │ │ str w20, [sp, #4] │ │ │ │ - bl 33b0 │ │ │ │ - cbz w0, 5244 │ │ │ │ + bl 3380 │ │ │ │ + cbz w0, 5204 │ │ │ │ cmn w0, #0x2 │ │ │ │ - b.eq 5118 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 50d8 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x3d0 // #976 │ │ │ │ - b 51c8 │ │ │ │ - bl 3248 │ │ │ │ + b 5188 │ │ │ │ + bl 3218 │ │ │ │ mov w4, #0x3b9 // #953 │ │ │ │ - b 51c8 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x1, x1, #0x5b8 │ │ │ │ + b 5188 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x1, x1, #0x578 │ │ │ │ add x2, sp, #0x8 │ │ │ │ add x0, sp, #0x130 │ │ │ │ - bl 3170 │ │ │ │ + bl 3140 │ │ │ │ add w1, w0, #0x2 │ │ │ │ tst w1, #0xfffffffd │ │ │ │ - b.eq 5288 // b.none │ │ │ │ - bl 3248 │ │ │ │ + b.eq 5248 // b.none │ │ │ │ + bl 3218 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x508 │ │ │ │ mov w4, #0x3d5 // #981 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ add x0, sp, #0x8 │ │ │ │ - bl 2e70 │ │ │ │ - b 5118 │ │ │ │ - bl 2bb8 │ │ │ │ + bl 2e40 │ │ │ │ + b 50d8 │ │ │ │ + bl 2b88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - cbz x2, 52cc │ │ │ │ + cbz x2, 528c │ │ │ │ mov x19, x2 │ │ │ │ add x1, x2, #0x8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - bl 54d0 │ │ │ │ + bl 5490 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 535c // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 531c // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - bl 2c78 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 2c48 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - add x1, x1, #0x5c8 │ │ │ │ - bl 2f90 <__getauxval@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ + bl 2f60 <__getauxval@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ blr x1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3848] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3744] │ │ │ │ - bl 2ea0 │ │ │ │ + bl 2e70 │ │ │ │ mov x19, x0 │ │ │ │ add x1, x0, #0x8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - bl 54d0 │ │ │ │ + bl 5490 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 533c // b.none │ │ │ │ + b.eq 52fc // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 3308 │ │ │ │ + bl 32d8 │ │ │ │ mov x0, x19 │ │ │ │ - bl 4dc4 │ │ │ │ + bl 4d84 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 537c │ │ │ │ + cbz x0, 533c │ │ │ │ mov x1, x19 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 4e08 │ │ │ │ - b 5334 │ │ │ │ + bl 4dc8 │ │ │ │ + b 52f4 │ │ │ │ mov x0, x19 │ │ │ │ - bl 4dc4 │ │ │ │ + bl 4d84 │ │ │ │ ldr x0, [x19, #48] │ │ │ │ - cbz x0, 5388 │ │ │ │ + cbz x0, 5348 │ │ │ │ mov x1, x19 │ │ │ │ add x0, x19, #0x10 │ │ │ │ - bl 4e08 │ │ │ │ - b 52cc │ │ │ │ + bl 4dc8 │ │ │ │ + b 528c │ │ │ │ mov x0, x19 │ │ │ │ - bl 2cd8 │ │ │ │ - b 5334 │ │ │ │ + bl 2ca8 │ │ │ │ + b 52f4 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2cd8 │ │ │ │ - b 52cc │ │ │ │ + bl 2ca8 │ │ │ │ + b 528c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 20000 │ │ │ │ + adrp x20, 20000 │ │ │ │ add x20, x20, #0x360 │ │ │ │ add x20, x20, #0xb8 │ │ │ │ ldr x19, [x20, #72] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 53fc // b.none │ │ │ │ + b.eq 53bc // b.none │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - b 53e0 │ │ │ │ + b 53a0 │ │ │ │ ldr x19, [x19, #72] │ │ │ │ cmp x19, x20 │ │ │ │ - b.eq 53f8 // b.none │ │ │ │ + b.eq 53b8 // b.none │ │ │ │ ldr x0, [x19, #88] │ │ │ │ mov x1, x21 │ │ │ │ - bl 3218 │ │ │ │ - cbnz w0, 53d4 │ │ │ │ + bl 31e8 │ │ │ │ + cbnz w0, 5394 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ - b 5400 │ │ │ │ + b 53c0 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ @@ -2046,56 +2046,56 @@ │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x0, x2 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x4 │ │ │ │ - bl 2e88 │ │ │ │ - cbnz w0, 5498 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 2e58 │ │ │ │ + cbnz w0, 5458 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3896] │ │ │ │ strb wzr, [x19] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ - cbz x0, 5458 │ │ │ │ + cbz x0, 5418 │ │ │ │ blr x0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3728] │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ ldr w1, [x1, #896] │ │ │ │ ldr w0, [x0, #912] │ │ │ │ add w0, w0, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 5488 // b.none │ │ │ │ + b.eq 5448 // b.none │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 4f00 │ │ │ │ + b 4ec0 │ │ │ │ cmn w0, #0xbe3 │ │ │ │ - b.eq 5478 // b.none │ │ │ │ - bl 30b0 <__gmon_start__@plt> │ │ │ │ + b.eq 5438 // b.none │ │ │ │ + bl 3080 <__gmon_start__@plt> │ │ │ │ mov x2, x0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w4, #0x404 // #1028 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - adrp x3, 5000 │ │ │ │ - adrp x1, 5000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ - add x1, x1, #0x590 │ │ │ │ + adrp x3, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ + add x1, x1, #0x550 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - b 2f90 <__getauxval@plt> │ │ │ │ - adrp x16, 20000 │ │ │ │ + b 2f60 <__getauxval@plt> │ │ │ │ + adrp x16, 20000 │ │ │ │ ldrb w16, [x16, #1168] │ │ │ │ - cbz w16, 54e4 │ │ │ │ + cbz w16, 54a4 │ │ │ │ ldaddal w0, w0, [x1] │ │ │ │ ret │ │ │ │ mov w16, w0 │ │ │ │ ldaxr w0, [x1] │ │ │ │ add w17, w0, w16 │ │ │ │ stlxr w15, w17, [x1] │ │ │ │ - cbnz w15, 54e8 │ │ │ │ + cbnz w15, 54a8 │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -00000000000054fc <.fini>: │ │ │ │ +00000000000054bc <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,94 +1,94 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00005518 01000200 00000000 2e2e2f2e 2e2f2e2e ........../../.. │ │ │ │ - 0x00005528 2f2e2e2f 2e2e2f73 72632f74 6f6f6c73 /../../src/tools │ │ │ │ - 0x00005538 2f707274 65642f70 72746564 2e630000 /prted/prted.c.. │ │ │ │ - 0x00005548 504d4958 20455252 4f523a20 25732069 PMIX ERROR: %s i │ │ │ │ - 0x00005558 6e206669 6c652025 73206174 206c696e n file %s at lin │ │ │ │ - 0x00005568 65202564 00000000 524d4c2d 53454e44 e %d....RML-SEND │ │ │ │ - 0x00005578 2825733a 2564293a 2025733a 25733a25 (%s:%d): %s:%s:% │ │ │ │ - 0x00005588 64000000 00000000 50525445 20455252 d.......PRTE ERR │ │ │ │ - 0x00005598 4f523a20 25732069 6e206669 6c652025 OR: %s in file % │ │ │ │ - 0x000055a8 73206174 206c696e 65202564 00000000 s at line %d.... │ │ │ │ - 0x000055b8 706d6978 2e707572 69000000 00000000 pmix.puri....... │ │ │ │ - 0x000055c8 25732069 73206578 65637574 696e6720 %s is executing │ │ │ │ - 0x000055d8 636c6561 6e206162 6e6f726d 616c2074 clean abnormal t │ │ │ │ - 0x000055e8 65726d69 6e617469 6f6e0000 00000000 ermination...... │ │ │ │ - 0x000055f8 4e554c4c 00000000 50525445 5f444145 NULL....PRTE_DAE │ │ │ │ - 0x00005608 4d4f4e5f 554d4153 4b5f5641 4c554500 MON_UMASK_VALUE. │ │ │ │ - 0x00005618 50525445 5f4d4341 5f736368 697a6f5f PRTE_MCA_schizo_ │ │ │ │ - 0x00005628 70726f78 79000000 50525445 5f4d4341 proxy...PRTE_MCA │ │ │ │ - 0x00005638 5f706572 736f6e61 6c697479 00000000 _personality.... │ │ │ │ - 0x00005648 70727465 64000000 504d4958 5f000000 prted...PMIX_... │ │ │ │ - 0x00005658 50525445 5f000000 2d2d626f 6f747374 PRTE_...--bootst │ │ │ │ - 0x00005668 72617000 00000000 2d2d7065 72736f6e rap.....--person │ │ │ │ - 0x00005678 616c6974 79000000 6e6f2d70 726f7879 ality...no-proxy │ │ │ │ - 0x00005688 00000000 00000000 68656c70 2d736368 ........help-sch │ │ │ │ - 0x00005698 697a6f2d 62617365 2e747874 00000000 izo-base.txt.... │ │ │ │ - 0x000056a8 25733a20 636f6d6d 616e6420 6c696e65 %s: command line │ │ │ │ - 0x000056b8 20657272 6f722028 2573290a 00000000 error (%s)..... │ │ │ │ - 0x000056c8 70727465 20726567 69737465 72207061 prte register pa │ │ │ │ - 0x000056d8 72616d73 00000000 70727465 5f696e69 rams....prte_ini │ │ │ │ - 0x000056e8 743a7374 61727475 703a696e 7465726e t:startup:intern │ │ │ │ - 0x000056f8 616c2d66 61696c75 72650000 00000000 al-failure...... │ │ │ │ - 0x00005708 68656c70 2d707274 652d7275 6e74696d help-prte-runtim │ │ │ │ - 0x00005718 652e7478 74000000 64656275 672d6461 e.txt...debug-da │ │ │ │ - 0x00005728 656d6f6e 73000000 64656275 672d6461 emons...debug-da │ │ │ │ - 0x00005738 656d6f6e 732d6669 6c650000 00000000 emons-file...... │ │ │ │ - 0x00005748 6c656176 652d7365 7373696f 6e2d6174 leave-session-at │ │ │ │ - 0x00005758 74616368 65640000 756e6966 6f726d2d tached..uniform- │ │ │ │ - 0x00005768 6e6f6465 73000000 4461656d 6f6e2077 nodes...Daemon w │ │ │ │ - 0x00005778 6173206c 61756e63 68656420 6f6e2025 as launched on % │ │ │ │ - 0x00005788 73202d20 62656769 6e6e696e 6720746f s - beginning to │ │ │ │ - 0x00005798 20696e69 7469616c 697a650a 00000000 initialize..... │ │ │ │ - 0x000057a8 6461656d 6f6e697a 65000000 00000000 daemonize....... │ │ │ │ - 0x000057b8 7365742d 73696400 504d4958 5f4d4341 set-sid.PMIX_MCA │ │ │ │ - 0x000057c8 5f636f6d 70726573 735f6261 73655f73 _compress_base_s │ │ │ │ - 0x000057d8 696c656e 63655f77 61726e69 6e670000 ilence_warning.. │ │ │ │ - 0x000057e8 6f727465 643a6361 6e6e6f74 2d62696e orted:cannot-bin │ │ │ │ - 0x000057f8 64000000 00000000 68656c70 2d707274 d.......help-prt │ │ │ │ - 0x00005808 65642e74 78740000 4461656d 6f6e2025 ed.txt..Daemon % │ │ │ │ - 0x00005818 73206973 20626f75 6e642074 6f20636f s is bound to co │ │ │ │ - 0x00005828 72657320 25730000 64656669 6e696e67 res %s..defining │ │ │ │ - 0x00005838 2074696d 65722065 76656e74 3a20256c timer event: %l │ │ │ │ - 0x00005848 64207365 6320256c 64207573 65632061 d sec %ld usec a │ │ │ │ - 0x00005858 74202573 3a256400 524d4c2d 52454356 t %s:%d.RML-RECV │ │ │ │ - 0x00005868 28256429 3a202573 3a25733a 25640000 (%d): %s:%s:%d.. │ │ │ │ - 0x00005878 4461656d 6f6e2025 73206368 65636b69 Daemon %s checki │ │ │ │ - 0x00005888 6e672069 6e206173 20706964 20256c64 ng in as pid %ld │ │ │ │ - 0x00005898 206f6e20 686f7374 2025730a 00000000 on host %s..... │ │ │ │ - 0x000058a8 2573205b 25665d20 41435449 56415445 %s [%f] ACTIVATE │ │ │ │ - 0x000058b8 204a4f42 20257320 53544154 45202573 JOB %s STATE %s │ │ │ │ - 0x000058c8 20415420 25733a25 64000000 00000000 AT %s:%d....... │ │ │ │ - 0x000058d8 55524920 666f7220 74686520 70617265 URI for the pare │ │ │ │ - 0x000058e8 6e742069 66207472 6565206c 61756e63 nt if tree launc │ │ │ │ - 0x000058f8 68206973 20656e61 626c6564 2e000000 h is enabled.... │ │ │ │ - 0x00005908 70617265 6e745f75 72690000 00000000 parent_uri...... │ │ │ │ - 0x00005918 70727465 00000000 706d6978 2e737276 prte....pmix.srv │ │ │ │ - 0x00005928 722e7572 69000000 6c6f6361 6c686f73 r.uri...localhos │ │ │ │ - 0x00005938 74000000 00000000 3132372e 302e302e t.......127.0.0. │ │ │ │ - 0x00005948 31000000 00000000 68776c6f 63000000 1.......hwloc... │ │ │ │ - 0x00005958 74726565 2d737061 776e0000 00000000 tree-spawn...... │ │ │ │ - 0x00005968 524d4c2d 52454c49 41424c45 2d53454e RML-RELIABLE-SEN │ │ │ │ - 0x00005978 44282573 3a256429 3a202573 3a25733a D(%s:%d): %s:%s: │ │ │ │ - 0x00005988 25640000 00000000 70727465 6d636100 %d......prtemca. │ │ │ │ - 0x00005998 706d6978 6d636100 2d2d706d 69786d63 pmixmca.--pmixmc │ │ │ │ - 0x000059a8 61000000 00000000 25732070 72746564 a.......%s prted │ │ │ │ - 0x000059b8 3a207570 20616e64 2072756e 6e696e67 : up and running │ │ │ │ - 0x000059c8 202d2077 61697469 6e672066 6f722063 - waiting for c │ │ │ │ - 0x000059d8 6f6d6d61 6e647321 00000000 00000000 ommands!........ │ │ │ │ - 0x000059e8 25733a25 73282564 29207570 64617469 %s:%s(%d) updati │ │ │ │ - 0x000059f8 6e672065 78697420 73746174 75732074 ng exit status t │ │ │ │ - 0x00005a08 6f202564 00000000 65786974 696e6720 o %d....exiting │ │ │ │ - 0x00005a18 77697468 20737461 74757320 25640a00 with status %d.. │ │ │ │ - 0x00005a28 2d2d7072 74656d63 61000000 00000000 --prtemca....... │ │ │ │ - 0x00005a38 70727465 5f686e70 5f757269 00000000 prte_hnp_uri.... │ │ │ │ - 0x00005a48 70727465 5f657373 5f6a6f62 69640000 prte_ess_jobid.. │ │ │ │ - 0x00005a58 70727465 5f657373 5f767069 64000000 prte_ess_vpid... │ │ │ │ - 0x00005a68 70727465 5f657373 5f6e756d 5f70726f prte_ess_num_pro │ │ │ │ - 0x00005a78 63730000 00000000 70727465 5f706172 cs......prte_par │ │ │ │ - 0x00005a88 656e745f 75726900 6d63615f 62617365 ent_uri.mca_base │ │ │ │ - 0x00005a98 5f656e76 5f6c6973 74000000 00000000 _env_list....... │ │ │ │ - 0x00005aa8 7265706f 72745f70 72746564 00000000 report_prted.... │ │ │ │ - 0x00005ab8 6d61696e 00 main. │ │ │ │ + 0x000054d8 01000200 00000000 2e2e2f2e 2e2f2e2e ........../../.. │ │ │ │ + 0x000054e8 2f2e2e2f 2e2e2f73 72632f74 6f6f6c73 /../../src/tools │ │ │ │ + 0x000054f8 2f707274 65642f70 72746564 2e630000 /prted/prted.c.. │ │ │ │ + 0x00005508 504d4958 20455252 4f523a20 25732069 PMIX ERROR: %s i │ │ │ │ + 0x00005518 6e206669 6c652025 73206174 206c696e n file %s at lin │ │ │ │ + 0x00005528 65202564 00000000 524d4c2d 53454e44 e %d....RML-SEND │ │ │ │ + 0x00005538 2825733a 2564293a 2025733a 25733a25 (%s:%d): %s:%s:% │ │ │ │ + 0x00005548 64000000 00000000 50525445 20455252 d.......PRTE ERR │ │ │ │ + 0x00005558 4f523a20 25732069 6e206669 6c652025 OR: %s in file % │ │ │ │ + 0x00005568 73206174 206c696e 65202564 00000000 s at line %d.... │ │ │ │ + 0x00005578 706d6978 2e707572 69000000 00000000 pmix.puri....... │ │ │ │ + 0x00005588 25732069 73206578 65637574 696e6720 %s is executing │ │ │ │ + 0x00005598 636c6561 6e206162 6e6f726d 616c2074 clean abnormal t │ │ │ │ + 0x000055a8 65726d69 6e617469 6f6e0000 00000000 ermination...... │ │ │ │ + 0x000055b8 4e554c4c 00000000 50525445 5f444145 NULL....PRTE_DAE │ │ │ │ + 0x000055c8 4d4f4e5f 554d4153 4b5f5641 4c554500 MON_UMASK_VALUE. │ │ │ │ + 0x000055d8 50525445 5f4d4341 5f736368 697a6f5f PRTE_MCA_schizo_ │ │ │ │ + 0x000055e8 70726f78 79000000 50525445 5f4d4341 proxy...PRTE_MCA │ │ │ │ + 0x000055f8 5f706572 736f6e61 6c697479 00000000 _personality.... │ │ │ │ + 0x00005608 70727465 64000000 504d4958 5f000000 prted...PMIX_... │ │ │ │ + 0x00005618 50525445 5f000000 2d2d626f 6f747374 PRTE_...--bootst │ │ │ │ + 0x00005628 72617000 00000000 2d2d7065 72736f6e rap.....--person │ │ │ │ + 0x00005638 616c6974 79000000 6e6f2d70 726f7879 ality...no-proxy │ │ │ │ + 0x00005648 00000000 00000000 68656c70 2d736368 ........help-sch │ │ │ │ + 0x00005658 697a6f2d 62617365 2e747874 00000000 izo-base.txt.... │ │ │ │ + 0x00005668 25733a20 636f6d6d 616e6420 6c696e65 %s: command line │ │ │ │ + 0x00005678 20657272 6f722028 2573290a 00000000 error (%s)..... │ │ │ │ + 0x00005688 70727465 20726567 69737465 72207061 prte register pa │ │ │ │ + 0x00005698 72616d73 00000000 70727465 5f696e69 rams....prte_ini │ │ │ │ + 0x000056a8 743a7374 61727475 703a696e 7465726e t:startup:intern │ │ │ │ + 0x000056b8 616c2d66 61696c75 72650000 00000000 al-failure...... │ │ │ │ + 0x000056c8 68656c70 2d707274 652d7275 6e74696d help-prte-runtim │ │ │ │ + 0x000056d8 652e7478 74000000 64656275 672d6461 e.txt...debug-da │ │ │ │ + 0x000056e8 656d6f6e 73000000 64656275 672d6461 emons...debug-da │ │ │ │ + 0x000056f8 656d6f6e 732d6669 6c650000 00000000 emons-file...... │ │ │ │ + 0x00005708 6c656176 652d7365 7373696f 6e2d6174 leave-session-at │ │ │ │ + 0x00005718 74616368 65640000 756e6966 6f726d2d tached..uniform- │ │ │ │ + 0x00005728 6e6f6465 73000000 4461656d 6f6e2077 nodes...Daemon w │ │ │ │ + 0x00005738 6173206c 61756e63 68656420 6f6e2025 as launched on % │ │ │ │ + 0x00005748 73202d20 62656769 6e6e696e 6720746f s - beginning to │ │ │ │ + 0x00005758 20696e69 7469616c 697a650a 00000000 initialize..... │ │ │ │ + 0x00005768 6461656d 6f6e697a 65000000 00000000 daemonize....... │ │ │ │ + 0x00005778 7365742d 73696400 504d4958 5f4d4341 set-sid.PMIX_MCA │ │ │ │ + 0x00005788 5f636f6d 70726573 735f6261 73655f73 _compress_base_s │ │ │ │ + 0x00005798 696c656e 63655f77 61726e69 6e670000 ilence_warning.. │ │ │ │ + 0x000057a8 6f727465 643a6361 6e6e6f74 2d62696e orted:cannot-bin │ │ │ │ + 0x000057b8 64000000 00000000 68656c70 2d707274 d.......help-prt │ │ │ │ + 0x000057c8 65642e74 78740000 4461656d 6f6e2025 ed.txt..Daemon % │ │ │ │ + 0x000057d8 73206973 20626f75 6e642074 6f20636f s is bound to co │ │ │ │ + 0x000057e8 72657320 25730000 64656669 6e696e67 res %s..defining │ │ │ │ + 0x000057f8 2074696d 65722065 76656e74 3a20256c timer event: %l │ │ │ │ + 0x00005808 64207365 6320256c 64207573 65632061 d sec %ld usec a │ │ │ │ + 0x00005818 74202573 3a256400 524d4c2d 52454356 t %s:%d.RML-RECV │ │ │ │ + 0x00005828 28256429 3a202573 3a25733a 25640000 (%d): %s:%s:%d.. │ │ │ │ + 0x00005838 4461656d 6f6e2025 73206368 65636b69 Daemon %s checki │ │ │ │ + 0x00005848 6e672069 6e206173 20706964 20256c64 ng in as pid %ld │ │ │ │ + 0x00005858 206f6e20 686f7374 2025730a 00000000 on host %s..... │ │ │ │ + 0x00005868 2573205b 25665d20 41435449 56415445 %s [%f] ACTIVATE │ │ │ │ + 0x00005878 204a4f42 20257320 53544154 45202573 JOB %s STATE %s │ │ │ │ + 0x00005888 20415420 25733a25 64000000 00000000 AT %s:%d....... │ │ │ │ + 0x00005898 55524920 666f7220 74686520 70617265 URI for the pare │ │ │ │ + 0x000058a8 6e742069 66207472 6565206c 61756e63 nt if tree launc │ │ │ │ + 0x000058b8 68206973 20656e61 626c6564 2e000000 h is enabled.... │ │ │ │ + 0x000058c8 70617265 6e745f75 72690000 00000000 parent_uri...... │ │ │ │ + 0x000058d8 70727465 00000000 706d6978 2e737276 prte....pmix.srv │ │ │ │ + 0x000058e8 722e7572 69000000 6c6f6361 6c686f73 r.uri...localhos │ │ │ │ + 0x000058f8 74000000 00000000 3132372e 302e302e t.......127.0.0. │ │ │ │ + 0x00005908 31000000 00000000 68776c6f 63000000 1.......hwloc... │ │ │ │ + 0x00005918 74726565 2d737061 776e0000 00000000 tree-spawn...... │ │ │ │ + 0x00005928 524d4c2d 52454c49 41424c45 2d53454e RML-RELIABLE-SEN │ │ │ │ + 0x00005938 44282573 3a256429 3a202573 3a25733a D(%s:%d): %s:%s: │ │ │ │ + 0x00005948 25640000 00000000 70727465 6d636100 %d......prtemca. │ │ │ │ + 0x00005958 706d6978 6d636100 2d2d706d 69786d63 pmixmca.--pmixmc │ │ │ │ + 0x00005968 61000000 00000000 25732070 72746564 a.......%s prted │ │ │ │ + 0x00005978 3a207570 20616e64 2072756e 6e696e67 : up and running │ │ │ │ + 0x00005988 202d2077 61697469 6e672066 6f722063 - waiting for c │ │ │ │ + 0x00005998 6f6d6d61 6e647321 00000000 00000000 ommands!........ │ │ │ │ + 0x000059a8 25733a25 73282564 29207570 64617469 %s:%s(%d) updati │ │ │ │ + 0x000059b8 6e672065 78697420 73746174 75732074 ng exit status t │ │ │ │ + 0x000059c8 6f202564 00000000 65786974 696e6720 o %d....exiting │ │ │ │ + 0x000059d8 77697468 20737461 74757320 25640a00 with status %d.. │ │ │ │ + 0x000059e8 2d2d7072 74656d63 61000000 00000000 --prtemca....... │ │ │ │ + 0x000059f8 70727465 5f686e70 5f757269 00000000 prte_hnp_uri.... │ │ │ │ + 0x00005a08 70727465 5f657373 5f6a6f62 69640000 prte_ess_jobid.. │ │ │ │ + 0x00005a18 70727465 5f657373 5f767069 64000000 prte_ess_vpid... │ │ │ │ + 0x00005a28 70727465 5f657373 5f6e756d 5f70726f prte_ess_num_pro │ │ │ │ + 0x00005a38 63730000 00000000 70727465 5f706172 cs......prte_par │ │ │ │ + 0x00005a48 656e745f 75726900 6d63615f 62617365 ent_uri.mca_base │ │ │ │ + 0x00005a58 5f656e76 5f6c6973 74000000 00000000 _env_list....... │ │ │ │ + 0x00005a68 7265706f 72745f70 72746564 00000000 report_prted.... │ │ │ │ + 0x00005a78 6d61696e 00 main. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00005ac0 011b033b 94000000 11000000 80d9ffff ...;............ │ │ │ │ - 0x00005ad0 bc020000 20f1ffff 50030000 80f1ffff .... ...P....... │ │ │ │ - 0x00005ae0 ac000000 e0f1ffff c0000000 10f2ffff ................ │ │ │ │ - 0x00005af0 d4000000 4cf2ffff e8000000 a0f2ffff ....L........... │ │ │ │ - 0x00005b00 10010000 c0f2ffff 28010000 04f3ffff ........(....... │ │ │ │ - 0x00005b10 50010000 48f3ffff 78010000 60f3ffff P...H...x...`... │ │ │ │ - 0x00005b20 8c010000 40f4ffff b8010000 e0f5ffff ....@........... │ │ │ │ - 0x00005b30 f4010000 e0f7ffff 2c020000 e0f8ffff ........,....... │ │ │ │ - 0x00005b40 4c020000 60f9ffff 80020000 10faffff L...`........... │ │ │ │ - 0x00005b50 38030000 8... │ │ │ │ + 0x00005a80 011b033b 94000000 11000000 80d9ffff ...;............ │ │ │ │ + 0x00005a90 bc020000 20f1ffff 50030000 80f1ffff .... ...P....... │ │ │ │ + 0x00005aa0 ac000000 e0f1ffff c0000000 10f2ffff ................ │ │ │ │ + 0x00005ab0 d4000000 4cf2ffff e8000000 a0f2ffff ....L........... │ │ │ │ + 0x00005ac0 10010000 c0f2ffff 28010000 04f3ffff ........(....... │ │ │ │ + 0x00005ad0 50010000 48f3ffff 78010000 60f3ffff P...H...x...`... │ │ │ │ + 0x00005ae0 8c010000 40f4ffff b8010000 e0f5ffff ....@........... │ │ │ │ + 0x00005af0 f4010000 e0f7ffff 2c020000 e0f8ffff ........,....... │ │ │ │ + 0x00005b00 4c020000 60f9ffff 80020000 10faffff L...`........... │ │ │ │ + 0x00005b10 38030000 8... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,49 +1,49 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00005b58 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00005b68 1b0c1f00 10000000 18000000 ccf0ffff ................ │ │ │ │ - 0x00005b78 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x00005b88 18f1ffff 30000000 00000000 10000000 ....0........... │ │ │ │ - 0x00005b98 40000000 34f1ffff 3c000000 00000000 @...4...<....... │ │ │ │ - 0x00005ba8 24000000 54000000 5cf1ffff 50000000 $...T...\...P... │ │ │ │ - 0x00005bb8 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x00005bc8 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00005bd8 88f1ffff 08000000 00000000 00000000 ................ │ │ │ │ - 0x00005be8 24000000 94000000 90f1ffff 44000000 $...........D... │ │ │ │ - 0x00005bf8 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ - 0x00005c08 deddd3d4 0e00412d 24000000 bc000000 ......A-$....... │ │ │ │ - 0x00005c18 acf1ffff 44000000 00412d41 0e209d04 ....D....A-A. .. │ │ │ │ - 0x00005c28 9e034293 0294014b deddd3d4 0e00412d ..B....K......A- │ │ │ │ - 0x00005c38 10000000 e4000000 c8f1ffff 0c000000 ................ │ │ │ │ - 0x00005c48 00000000 28000000 f8000000 ccf1ffff ....(........... │ │ │ │ - 0x00005c58 dc000000 00412d41 0e30419d 049e0342 .....A-A.0A....B │ │ │ │ - 0x00005c68 93029401 6a0ad3d4 ddde0e00 412d410b ....j.......A-A. │ │ │ │ - 0x00005c78 38000000 24010000 80f2ffff 94010000 8...$........... │ │ │ │ - 0x00005c88 00412d41 0e309d06 9e054293 04480ade .A-A.0....B..H.. │ │ │ │ - 0x00005c98 ddd30e00 412d410b 6b0adedd d30e0041 ....A-A.k......A │ │ │ │ - 0x00005ca8 2d410b68 deddd30e 00412d00 34000000 -A.h.....A-.4... │ │ │ │ - 0x00005cb8 60010000 e4f3ffff f8010000 00412d41 `............A-A │ │ │ │ - 0x00005cc8 0e309d06 9e054493 04940344 0ef00495 .0....D....D.... │ │ │ │ - 0x00005cd8 02960165 0a0e3043 deddd5d6 d3d40e00 ...e..0C........ │ │ │ │ - 0x00005ce8 412d410b 1c000000 98010000 acf5ffff A-A............. │ │ │ │ - 0x00005cf8 f4000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ - 0x00005d08 02000000 30000000 b8010000 8cf6ffff ....0........... │ │ │ │ - 0x00005d18 74000000 00412d41 0e309d06 9e054293 t....A-A.0....B. │ │ │ │ - 0x00005d28 04940347 95024a0a d5410b41 d544dedd ...G..J..A.A.D.. │ │ │ │ - 0x00005d38 d3d40e00 412d0000 38000000 ec010000 ....A-..8....... │ │ │ │ - 0x00005d48 d8f6ffff b0000000 00412d41 0e209d04 .........A-A. .. │ │ │ │ - 0x00005d58 9e034393 02530ade ddd30e00 412d410b ..C..S......A-A. │ │ │ │ - 0x00005d68 420adedd d30e0041 2d410b47 deddd30e B......A-A.G.... │ │ │ │ - 0x00005d78 00412d00 78000000 28020000 bcd6ffff .A-.x...(....... │ │ │ │ - 0x00005d88 9c170000 00412d41 0e709d0e 9e0d470e .....A-A.p....G. │ │ │ │ - 0x00005d98 d004930c 940b950a 96099708 98079906 ................ │ │ │ │ - 0x00005da8 9a059b04 9c03025a 0a0e7047 dedddbdc .......Z..pG.... │ │ │ │ - 0x00005db8 d9dad7d8 d5d6d3d4 0e00412d 410b0309 ..........A-A... │ │ │ │ - 0x00005dc8 02054f02 51064f4e 054f0262 064f6405 ..O.Q.ON.O.b.Od. │ │ │ │ - 0x00005dd8 4f025906 4f027405 4f024306 4f030201 O.Y.O.t.O.C.O... │ │ │ │ - 0x00005de8 054f0241 064f6c05 4f024306 4f000000 .O.A.Ol.O.C.O... │ │ │ │ - 0x00005df8 14000000 a4020000 d0f6ffff 2c000000 ............,... │ │ │ │ - 0x00005e08 00000000 00000000 20000000 bc020000 ........ ....... │ │ │ │ - 0x00005e18 c8edffff 2c000000 00412d41 0e109d02 ....,....A-A.... │ │ │ │ - 0x00005e28 9e0146de dd0e0041 2d000000 00000000 ..F....A-....... │ │ │ │ + 0x00005b18 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00005b28 1b0c1f00 10000000 18000000 ccf0ffff ................ │ │ │ │ + 0x00005b38 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x00005b48 18f1ffff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x00005b58 40000000 34f1ffff 3c000000 00000000 @...4...<....... │ │ │ │ + 0x00005b68 24000000 54000000 5cf1ffff 50000000 $...T...\...P... │ │ │ │ + 0x00005b78 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x00005b88 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x00005b98 88f1ffff 08000000 00000000 00000000 ................ │ │ │ │ + 0x00005ba8 24000000 94000000 90f1ffff 44000000 $...........D... │ │ │ │ + 0x00005bb8 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ + 0x00005bc8 deddd3d4 0e00412d 24000000 bc000000 ......A-$....... │ │ │ │ + 0x00005bd8 acf1ffff 44000000 00412d41 0e209d04 ....D....A-A. .. │ │ │ │ + 0x00005be8 9e034293 0294014b deddd3d4 0e00412d ..B....K......A- │ │ │ │ + 0x00005bf8 10000000 e4000000 c8f1ffff 0c000000 ................ │ │ │ │ + 0x00005c08 00000000 28000000 f8000000 ccf1ffff ....(........... │ │ │ │ + 0x00005c18 dc000000 00412d41 0e30419d 049e0342 .....A-A.0A....B │ │ │ │ + 0x00005c28 93029401 6a0ad3d4 ddde0e00 412d410b ....j.......A-A. │ │ │ │ + 0x00005c38 38000000 24010000 80f2ffff 94010000 8...$........... │ │ │ │ + 0x00005c48 00412d41 0e309d06 9e054293 04480ade .A-A.0....B..H.. │ │ │ │ + 0x00005c58 ddd30e00 412d410b 6b0adedd d30e0041 ....A-A.k......A │ │ │ │ + 0x00005c68 2d410b68 deddd30e 00412d00 34000000 -A.h.....A-.4... │ │ │ │ + 0x00005c78 60010000 e4f3ffff f8010000 00412d41 `............A-A │ │ │ │ + 0x00005c88 0e309d06 9e054493 04940344 0ef00495 .0....D....D.... │ │ │ │ + 0x00005c98 02960165 0a0e3043 deddd5d6 d3d40e00 ...e..0C........ │ │ │ │ + 0x00005ca8 412d410b 1c000000 98010000 acf5ffff A-A............. │ │ │ │ + 0x00005cb8 f4000000 00412d41 0e209d04 9e034293 .....A-A. ....B. │ │ │ │ + 0x00005cc8 02000000 30000000 b8010000 8cf6ffff ....0........... │ │ │ │ + 0x00005cd8 74000000 00412d41 0e309d06 9e054293 t....A-A.0....B. │ │ │ │ + 0x00005ce8 04940347 95024a0a d5410b41 d544dedd ...G..J..A.A.D.. │ │ │ │ + 0x00005cf8 d3d40e00 412d0000 38000000 ec010000 ....A-..8....... │ │ │ │ + 0x00005d08 d8f6ffff b0000000 00412d41 0e209d04 .........A-A. .. │ │ │ │ + 0x00005d18 9e034393 02530ade ddd30e00 412d410b ..C..S......A-A. │ │ │ │ + 0x00005d28 420adedd d30e0041 2d410b47 deddd30e B......A-A.G.... │ │ │ │ + 0x00005d38 00412d00 78000000 28020000 bcd6ffff .A-.x...(....... │ │ │ │ + 0x00005d48 9c170000 00412d41 0e709d0e 9e0d470e .....A-A.p....G. │ │ │ │ + 0x00005d58 d004930c 940b950a 96099708 98079906 ................ │ │ │ │ + 0x00005d68 9a059b04 9c03025a 0a0e7047 dedddbdc .......Z..pG.... │ │ │ │ + 0x00005d78 d9dad7d8 d5d6d3d4 0e00412d 410b0309 ..........A-A... │ │ │ │ + 0x00005d88 02054f02 51064f4e 054f0262 064f6405 ..O.Q.ON.O.b.Od. │ │ │ │ + 0x00005d98 4f025906 4f027405 4f024306 4f030201 O.Y.O.t.O.C.O... │ │ │ │ + 0x00005da8 054f0241 064f6c05 4f024306 4f000000 .O.A.Ol.O.C.O... │ │ │ │ + 0x00005db8 14000000 a4020000 d0f6ffff 2c000000 ............,... │ │ │ │ + 0x00005dc8 00000000 00000000 20000000 bc020000 ........ ....... │ │ │ │ + 0x00005dd8 c8edffff 2c000000 00412d41 0e109d02 ....,....A-A.... │ │ │ │ + 0x00005de8 9e0146de dd0e0041 2d000000 00000000 ..F....A-....... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fc20 e04b0000 00000000 604d0000 00000000 .K......`M...... │ │ │ │ + 0x0001fc30 a04b0000 00000000 204d0000 00000000 .K...... M...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001fc30 0c4d0000 00000000 .M...... │ │ │ │ + 0x0001fc40 cc4c0000 00000000 .L...... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0001fe88 38fc0100 00000000 00000000 00000000 8............... │ │ │ │ + 0x0001fe88 48fc0100 00000000 00000000 00000000 H............... │ │ │ │ 0x0001fe98 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fea8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001feb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fec8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fed8 40340000 00000000 00000000 00000000 @4.............. │ │ │ │ + 0x0001fed8 00340000 00000000 00000000 00000000 .4.............. │ │ │ │ 0x0001fee8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fef8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff08 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff18 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff28 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff38 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ff48 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ │ │ @@ -1,55 +1,55 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got.plt': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001ffe8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fff8 00000000 00000000 c02a0000 00000000 .........*...... │ │ │ │ - 0x00020008 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020018 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020028 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020038 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020048 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020058 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020068 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020078 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020088 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020098 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200a8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200b8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200c8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200d8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200e8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000200f8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020108 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020118 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020128 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020138 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020148 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020158 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020168 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020178 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020188 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020198 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201a8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201b8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201c8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201d8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201e8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000201f8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020208 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020218 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020228 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020238 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020248 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020258 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020268 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020278 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020288 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020298 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202a8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202b8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202c8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202d8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202e8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x000202f8 c02a0000 00000000 c02a0000 00000000 .*.......*...... │ │ │ │ - 0x00020308 c02a0000 00000000 .*...... │ │ │ │ + 0x0001fff8 00000000 00000000 902a0000 00000000 .........*...... │ │ │ │ + 0x00020008 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020018 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020028 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020038 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020048 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020058 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020068 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020078 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020088 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020098 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200a8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200b8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200c8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200d8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200e8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000200f8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020108 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020118 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020128 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020138 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020148 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020158 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020168 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020178 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020188 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020198 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201a8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201b8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201c8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201d8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201e8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000201f8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020208 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020218 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020228 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020238 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020248 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020258 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020268 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020278 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020288 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020298 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202a8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202b8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202c8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202d8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202e8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x000202f8 902a0000 00000000 902a0000 00000000 .*.......*...... │ │ │ │ + 0x00020308 902a0000 00000000 .*...... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00020310 00000000 00000000 18030200 00000000 ................ │ │ │ │ - 0x00020320 385a0000 00000000 485a0000 00000000 8Z......HZ...... │ │ │ │ - 0x00020330 585a0000 00000000 685a0000 00000000 XZ......hZ...... │ │ │ │ - 0x00020340 805a0000 00000000 905a0000 00000000 .Z.......Z...... │ │ │ │ + 0x00020320 f8590000 00000000 085a0000 00000000 .Y.......Z...... │ │ │ │ + 0x00020330 185a0000 00000000 285a0000 00000000 .Z......(Z...... │ │ │ │ + 0x00020340 405a0000 00000000 505a0000 00000000 @Z......PZ...... │ │ │ │ 0x00020350 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37343962 37303935 35363932 61336463 749b70955692a3dc │ │ │ │ - 0x00000010 37633530 30363465 66613637 66373935 7c50064efa67f795 │ │ │ │ - 0x00000020 39313466 37612e64 65627567 00000000 914f7a.debug.... │ │ │ │ - 0x00000030 1e7421a4 .t!. │ │ │ │ + 0x00000000 37356439 63323263 63366563 38356264 75d9c22cc6ec85bd │ │ │ │ + 0x00000010 31323135 65626239 30646238 38323039 1215ebb90db88209 │ │ │ │ + 0x00000020 66383737 30302e64 65627567 00000000 f87700.debug.... │ │ │ │ + 0x00000030 6099e470 `..p