--- /srv/rebuilderd/tmp/rebuilderdITwT0k/inputs/libeckit-utils_2.0.2-3_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdITwT0k/out/libeckit-utils_2.0.2-3_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-08 06:55:04.000000 debian-binary │ -rw-r--r-- 0 0 0 1268 2026-03-08 06:55:04.000000 control.tar.xz │ --rw-r--r-- 0 0 0 89780 2026-03-08 06:55:04.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 89792 2026-03-08 06:55:04.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/eckit-version │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ 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 0x003240 0x003240 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x003248 0x003248 R E 0x10000 │ │ │ │ LOAD 0x00fc80 0x000000000001fc80 0x000000000001fc80 0x0004e0 0x0004e8 RW 0x10000 │ │ │ │ DYNAMIC 0x00fd70 0x000000000001fd70 0x000000000001fd70 0x000240 0x000240 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x003200 0x0000000000003200 0x0000000000003200 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x003220 0x0000000000003220 0x0000000000003220 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x003200 0x0000000000003200 0x0000000000003200 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x002ef8 0x0000000000002ef8 0x0000000000002ef8 0x000084 0x000084 R 0x4 │ │ │ │ + NOTE 0x003208 0x0000000000003208 0x0000000000003208 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x003228 0x0000000000003228 0x0000000000003228 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x003208 0x0000000000003208 0x0000000000003208 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x002f00 0x0000000000002f00 0x0000000000002f00 0x000084 0x000084 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fc80 0x000000000001fc80 0x000000000001fc80 0x000380 0x000380 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -12,20 +12,20 @@ │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000000011c8 0011c8 0000f0 00 A 5 4 8 │ │ │ │ [ 8] .rela.dyn RELA 00000000000012b8 0012b8 000360 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001618 001618 0003d8 18 AI 4 25 8 │ │ │ │ [10] .init PROGBITS 00000000000019f0 0019f0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001a10 001a10 0003f8 00 AX 0 0 16 │ │ │ │ [12] .text PROGBITS 0000000000001e40 001e40 000e9c 00 AX 0 0 64 │ │ │ │ [13] .fini PROGBITS 0000000000002cdc 002cdc 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000002cf8 002cf8 0001fd 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000002ef8 002ef8 000084 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 0000000000002f80 002f80 000244 00 A 0 0 8 │ │ │ │ - [17] .gcc_except_table PROGBITS 00000000000031c4 0031c4 00003c 00 A 0 0 1 │ │ │ │ - [18] .note.gnu.property NOTE 0000000000003200 003200 000020 00 A 0 0 8 │ │ │ │ - [19] .note.ABI-tag NOTE 0000000000003220 003220 000020 00 A 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000002cf8 002cf8 000205 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000002f00 002f00 000084 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000002f88 002f88 000244 00 A 0 0 8 │ │ │ │ + [17] .gcc_except_table PROGBITS 00000000000031cc 0031cc 00003c 00 A 0 0 1 │ │ │ │ + [18] .note.gnu.property NOTE 0000000000003208 003208 000020 00 A 0 0 8 │ │ │ │ + [19] .note.ABI-tag NOTE 0000000000003228 003228 000020 00 A 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 000000000001fc80 00fc80 000008 08 WA 0 0 8 │ │ │ │ [21] .fini_array FINI_ARRAY 000000000001fc88 00fc88 000008 08 WA 0 0 8 │ │ │ │ [22] .data.rel.ro PROGBITS 000000000001fc90 00fc90 0000e0 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 000000000001fd70 00fd70 000240 10 WA 5 0 8 │ │ │ │ [24] .got PROGBITS 000000000001ffb0 00ffb0 000038 08 WA 0 0 8 │ │ │ │ [25] .got.plt PROGBITS 000000000001ffe8 00ffe8 000160 08 WA 0 0 8 │ │ │ │ [26] .data PROGBITS 0000000000020148 010148 000018 00 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -49,15 +49,15 @@ │ │ │ │ 45: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNK5eckit4Tool20createErrorLogTargetEv │ │ │ │ 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5eckit10TranslatorIbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEclEb │ │ │ │ 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate@GLIBCXX_3.4 (3) │ │ │ │ 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.17 (5) │ │ │ │ 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (12) │ │ │ │ 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5eckit4Main9terminateEv │ │ │ │ 51: 000000000001fcc0 56 OBJECT WEAK DEFAULT 22 _ZTVN5eckit8ResourceIbEE │ │ │ │ - 52: 0000000000002ee0 21 OBJECT WEAK DEFAULT 14 _ZTSN5eckit8ResourceIbEE │ │ │ │ + 52: 0000000000002ee8 21 OBJECT WEAK DEFAULT 14 _ZTSN5eckit8ResourceIbEE │ │ │ │ 53: 0000000000002b20 112 FUNC WEAK DEFAULT 12 _ZNK5eckit8ResourceIbE8getValueB5cxx11Ev │ │ │ │ 54: 000000000001fca8 24 OBJECT WEAK DEFAULT 22 _ZTIN5eckit8ResourceIbEE │ │ │ │ 55: 0000000000002ba0 108 FUNC WEAK DEFAULT 12 _ZN5eckit8ResourceIbE8setValueERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ 56: 0000000000002c20 20 FUNC WEAK DEFAULT 12 _ZN5eckit8ResourceIbED1Ev │ │ │ │ 57: 0000000000002c20 20 FUNC WEAK DEFAULT 12 _ZN5eckit8ResourceIbED2Ev │ │ │ │ 58: 0000000000002b00 12 FUNC WEAK DEFAULT 12 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ 59: 0000000000002c40 60 FUNC WEAK DEFAULT 12 _ZN5eckit8ResourceIbED0Ev │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x12b8 contains 36 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fc80 0000000000000403 R_AARCH64_RELATIVE 2060 │ │ │ │ 000000000001fc88 0000000000000403 R_AARCH64_RELATIVE 200c │ │ │ │ -000000000001fc98 0000000000000403 R_AARCH64_RELATIVE 2ec8 │ │ │ │ -000000000001fcb0 0000000000000403 R_AARCH64_RELATIVE 2ee0 │ │ │ │ +000000000001fc98 0000000000000403 R_AARCH64_RELATIVE 2ed0 │ │ │ │ +000000000001fcb0 0000000000000403 R_AARCH64_RELATIVE 2ee8 │ │ │ │ 000000000001fcc8 0000000000000403 R_AARCH64_RELATIVE 1fca8 │ │ │ │ 000000000001fcd0 0000000000000403 R_AARCH64_RELATIVE 2c20 │ │ │ │ 000000000001fcd8 0000000000000403 R_AARCH64_RELATIVE 2c40 │ │ │ │ 000000000001fce8 0000000000000403 R_AARCH64_RELATIVE 2ba0 │ │ │ │ 000000000001fcf0 0000000000000403 R_AARCH64_RELATIVE 2b20 │ │ │ │ 000000000001fd00 0000000000000403 R_AARCH64_RELATIVE 1fc90 │ │ │ │ 000000000001fd08 0000000000000403 R_AARCH64_RELATIVE 2c80 │ │ │ ├── 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: a32ed1d3c7b174ccfe91d9f65c48e3f69d5f636a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a4272e5076f79a0a326113a3af4a2e39362c1691 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ 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: 0x84 (offset: 0x2f80) │ │ │ │ + Start of frame section: 0x84 (offset: 0x2f88) │ │ │ │ Entries in search table: 0xf │ │ │ │ - 0xffffffffffffef48 (offset: 0x1e40) -> 0x290 fde=[ 208] │ │ │ │ - 0xfffffffffffff048 (offset: 0x1f40) -> 0x9c fde=[ 14] │ │ │ │ - 0xfffffffffffff0a8 (offset: 0x1fa0) -> 0xb0 fde=[ 28] │ │ │ │ - 0xfffffffffffff0d8 (offset: 0x1fd0) -> 0xc4 fde=[ 3c] │ │ │ │ - 0xfffffffffffff114 (offset: 0x200c) -> 0xd8 fde=[ 50] │ │ │ │ - 0xfffffffffffff168 (offset: 0x2060) -> 0x100 fde=[ 78] │ │ │ │ - 0xfffffffffffff188 (offset: 0x2080) -> 0x1fc fde=[ 174] │ │ │ │ - 0xfffffffffffff268 (offset: 0x2160) -> 0x240 fde=[ 1b8] │ │ │ │ - 0xfffffffffffffc08 (offset: 0x2b00) -> 0x118 fde=[ 90] │ │ │ │ - 0xfffffffffffffc28 (offset: 0x2b20) -> 0x12c fde=[ a4] │ │ │ │ - 0xfffffffffffffca8 (offset: 0x2ba0) -> 0x158 fde=[ d0] │ │ │ │ - 0xfffffffffffffd28 (offset: 0x2c20) -> 0x184 fde=[ fc] │ │ │ │ - 0xfffffffffffffd48 (offset: 0x2c40) -> 0x198 fde=[ 110] │ │ │ │ - 0xfffffffffffffd88 (offset: 0x2c80) -> 0x1c0 fde=[ 138] │ │ │ │ - 0xfffffffffffffda8 (offset: 0x2ca0) -> 0x1d4 fde=[ 14c] │ │ │ │ + 0xffffffffffffef40 (offset: 0x1e40) -> 0x290 fde=[ 208] │ │ │ │ + 0xfffffffffffff040 (offset: 0x1f40) -> 0x9c fde=[ 14] │ │ │ │ + 0xfffffffffffff0a0 (offset: 0x1fa0) -> 0xb0 fde=[ 28] │ │ │ │ + 0xfffffffffffff0d0 (offset: 0x1fd0) -> 0xc4 fde=[ 3c] │ │ │ │ + 0xfffffffffffff10c (offset: 0x200c) -> 0xd8 fde=[ 50] │ │ │ │ + 0xfffffffffffff160 (offset: 0x2060) -> 0x100 fde=[ 78] │ │ │ │ + 0xfffffffffffff180 (offset: 0x2080) -> 0x1fc fde=[ 174] │ │ │ │ + 0xfffffffffffff260 (offset: 0x2160) -> 0x240 fde=[ 1b8] │ │ │ │ + 0xfffffffffffffc00 (offset: 0x2b00) -> 0x118 fde=[ 90] │ │ │ │ + 0xfffffffffffffc20 (offset: 0x2b20) -> 0x12c fde=[ a4] │ │ │ │ + 0xfffffffffffffca0 (offset: 0x2ba0) -> 0x158 fde=[ d0] │ │ │ │ + 0xfffffffffffffd20 (offset: 0x2c20) -> 0x184 fde=[ fc] │ │ │ │ + 0xfffffffffffffd40 (offset: 0x2c40) -> 0x198 fde=[ 110] │ │ │ │ + 0xfffffffffffffd80 (offset: 0x2c80) -> 0x1c0 fde=[ 138] │ │ │ │ + 0xfffffffffffffda0 (offset: 0x2ca0) -> 0x1d4 fde=[ 14c] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ │ │ │ │ 0000019c 0000000000000018 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zPLR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 30 │ │ │ │ - Augmentation data: 9b 29 d0 01 00 1b 1b │ │ │ │ + Augmentation data: 9b 21 d0 01 00 1b 1b │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ │ │ │ │ 000001b8 000000000000004c 00000020 FDE cie=0000019c pc=0000000000002160..0000000000002afc │ │ │ │ Augmentation data: 7b 00 00 00 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002164 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002168 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -_cj/lib/ld-linux-aarch64.so.1 │ │ │ │ +/lib/ld-linux-aarch64.so.1 │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ _ZNK5eckit4Main4nameB5cxx11Ev │ │ │ │ _ZN5eckit4ToolC2EiPPcPKc │ │ │ │ _ZN5eckit4ToolD2Ev │ │ │ │ _ZN5eckit10TranslatorIbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEclEb │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ version: │ │ │ │ version str: │ │ │ │ sha1: │ │ │ │ build type : │ │ │ │ timestamp : │ │ │ │ TIMESTAMP_NOT_RECORDED │ │ │ │ op. system : │ │ │ │ -Linux-6.12.73+deb13-arm64 │ │ │ │ +Linux-6.12.74+deb13+1-cloud-arm64 │ │ │ │ linux.64 │ │ │ │ processor : │ │ │ │ SYSTEM_PROCESSOR_NOT_RECORDED │ │ │ │ c compiler : │ │ │ │ flags : │ │ │ │ C_FLAGS_NOT_RECORDED │ │ │ │ c++ compiler: │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ 0000000000001a10 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x16, 1f000 @@Base+0x1c118> │ │ │ │ ldr x17, [x16, #4088] │ │ │ │ add x16, x16, #0xff8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000001a30 : │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -2,20 +2,20 @@ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000001e40 ::do_widen(char) const@@Base-0xcc0>: │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xc0 │ │ │ │ - adrp x2, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x2, 1f000 @@Base+0x1c118> │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ stp x29, x30, [sp, #144] │ │ │ │ add x29, sp, #0x90 │ │ │ │ stp x19, x20, [sp, #160] │ │ │ │ - adrp x19, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x19, 1f000 @@Base+0x1c118> │ │ │ │ str x21, [sp, #176] │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [sp, #136] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x2, x1 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, sp │ │ │ │ @@ -25,15 +25,15 @@ │ │ │ │ mov x0, sp │ │ │ │ bl 1aa8 │ │ │ │ mov w21, w0 │ │ │ │ add x19, x19, #0xd08 │ │ │ │ mov x0, sp │ │ │ │ str x19, [sp] │ │ │ │ bl 1ad8 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #136] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 1f10 // b.any │ │ │ │ ldp x29, x30, [sp, #144] │ │ │ │ @@ -45,15 +45,15 @@ │ │ │ │ ret │ │ │ │ bti j │ │ │ │ mov x21, x0 │ │ │ │ add x19, x19, #0xd08 │ │ │ │ mov x0, sp │ │ │ │ str x19, [sp] │ │ │ │ bl 1ad8 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #136] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.eq 1f14 // b.none │ │ │ │ bl 1dc0 │ │ │ │ @@ -71,21 +71,21 @@ │ │ │ │ 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 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ bl 1dd8 │ │ │ │ bl 1be0 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ cbz x0, 1f84 │ │ │ │ b 1b08 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -94,43 +94,43 @@ │ │ │ │ nop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x160 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x160 │ │ │ │ cmp x1, x0 │ │ │ │ b.eq 1fcc // b.none │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ ldr x1, [x1, #4032] │ │ │ │ cbz x1, 1fcc │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x160 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x160 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ cbz x1, 2008 │ │ │ │ - adrp x2, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x2, 1f000 @@Base+0x1c118> │ │ │ │ ldr x2, [x2, #4056] │ │ │ │ cbz x2, 2008 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #352] │ │ │ │ tbnz w0, #0, 204c │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ cbz x0, 2040 │ │ │ │ adrp x0, 20000 │ │ │ │ ldr x0, [x0, #336] │ │ │ │ bl 1c28 │ │ │ │ bl 1fa0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x40 │ │ │ │ mov x5, x1 │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ ldr x1, [x1, #4064] │ │ │ │ mov x4, x0 │ │ │ │ stp x29, x30, [sp, #48] │ │ │ │ add x29, sp, #0x30 │ │ │ │ ldr x3, [x1] │ │ │ │ str x3, [sp, #40] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ @@ -168,15 +168,15 @@ │ │ │ │ b.ne 210c // b.any │ │ │ │ ldrb w1, [x5] │ │ │ │ strb w1, [x0] │ │ │ │ ldr x0, [x4] │ │ │ │ ldr x3, [sp, #32] │ │ │ │ str x3, [x4, #8] │ │ │ │ strb wzr, [x0, x3] │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 2158 // b.any │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ @@ -203,15 +203,15 @@ │ │ │ │ ldr x0, [x4] │ │ │ │ b 20d8 │ │ │ │ bl 1dc0 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xe0 │ │ │ │ adrp x2, 2000 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ add x2, x2, #0xd05 │ │ │ │ stp x29, x30, [sp, #160] │ │ │ │ add x29, sp, #0xa0 │ │ │ │ stp x19, x20, [sp, #176] │ │ │ │ add x19, sp, #0x20 │ │ │ │ stp x21, x22, [sp, #192] │ │ │ │ @@ -226,15 +226,15 @@ │ │ │ │ add x1, x1, #0xd00 │ │ │ │ str x22, [sp] │ │ │ │ bl 2080 │ │ │ │ mov x2, sp │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 1c70 , std::allocator > >::operator()(bool)@plt> │ │ │ │ - adrp x20, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x20, 1f000 @@Base+0x1c118> │ │ │ │ add x0, x20, #0xcd0 │ │ │ │ str x0, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ strb wzr, [sp, #145] │ │ │ │ bl 1b68 <_Unwind_Resume@plt+0x8> │ │ │ │ add x0, x20, #0xcd0 │ │ │ │ ldrb w23, [sp, #145] │ │ │ │ @@ -361,15 +361,15 @@ │ │ │ │ ldr x0, [sp] │ │ │ │ cmp x0, x22 │ │ │ │ b.eq 23e0 // b.none │ │ │ │ ldr x1, [sp, #16] │ │ │ │ add x1, x1, #0x1 │ │ │ │ bl 1a90 │ │ │ │ tbnz w21, #0, 25c4 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #152] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 2ab0 // b.any │ │ │ │ ldp x29, x30, [sp, #160] │ │ │ │ @@ -395,15 +395,15 @@ │ │ │ │ ldr x20, [x0, #240] │ │ │ │ cbz x20, 2ac0 │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ cbz w0, 24d8 │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ ldr x1, [x1, #4064] │ │ │ │ ldr x3, [sp, #152] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ b.ne 2ab0 // b.any │ │ │ │ ldp x29, x30, [sp, #160] │ │ │ │ @@ -529,33 +529,33 @@ │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0xda8 │ │ │ │ bl 1ce8 │ │ │ │ - mov x2, #0x19 // #25 │ │ │ │ + mov x2, #0x21 // #33 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 2000 │ │ │ │ add x1, x1, #0xdc0 │ │ │ │ bl 1ce8 │ │ │ │ mov x2, #0x2 // #2 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xde0 │ │ │ │ + add x1, x1, #0xde8 │ │ │ │ bl 1ce8 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x0, x19 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xde8 │ │ │ │ + add x1, x1, #0xdf0 │ │ │ │ bl 1ce8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xdf8 │ │ │ │ + add x1, x1, #0xe00 │ │ │ │ bl 1ce8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x19, x0 │ │ │ │ ldr x20, [x0, #240] │ │ │ │ cbz x20, 2ac0 │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ @@ -563,20 +563,20 @@ │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ + add x1, x1, #0xe08 │ │ │ │ bl 1ce8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x1d // #29 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xe18 │ │ │ │ + add x1, x1, #0xe20 │ │ │ │ bl 1ce8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x19, x0 │ │ │ │ ldr x20, [x0, #240] │ │ │ │ cbz x20, 2ac0 │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ @@ -584,30 +584,30 @@ │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xe38 │ │ │ │ + add x1, x1, #0xe40 │ │ │ │ bl 1ce8 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ mov x0, x19 │ │ │ │ adrp x24, 2000 │ │ │ │ - add x1, x24, #0xe50 │ │ │ │ + add x1, x24, #0xe58 │ │ │ │ bl 1ce8 │ │ │ │ adrp x23, 2000 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ - add x1, x23, #0xe58 │ │ │ │ + add x1, x23, #0xe60 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ce8 │ │ │ │ mov x0, x19 │ │ │ │ adrp x22, 2000 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ - add x1, x22, #0xe60 │ │ │ │ + add x1, x22, #0xe68 │ │ │ │ bl 1ce8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x19, x0 │ │ │ │ ldr x20, [x0, #240] │ │ │ │ cbz x20, 2ac0 │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ @@ -615,20 +615,20 @@ │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ adrp x21, 2000 │ │ │ │ - add x1, x21, #0xe68 │ │ │ │ + add x1, x21, #0xe70 │ │ │ │ bl 1ce8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xe80 │ │ │ │ + add x1, x1, #0xe88 │ │ │ │ bl 1ce8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x19, x0 │ │ │ │ ldr x20, [x0, #240] │ │ │ │ cbz x20, 2ac0 │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ @@ -636,25 +636,25 @@ │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ adrp x1, 2000 │ │ │ │ - add x1, x1, #0xe98 │ │ │ │ + add x1, x1, #0xea0 │ │ │ │ bl 1ce8 │ │ │ │ - add x1, x24, #0xe50 │ │ │ │ + add x1, x24, #0xe58 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ce8 │ │ │ │ - add x1, x23, #0xe58 │ │ │ │ + add x1, x23, #0xe60 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ce8 │ │ │ │ - add x1, x22, #0xe60 │ │ │ │ + add x1, x22, #0xe68 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ bl 1ce8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x19, x0 │ │ │ │ ldr x20, [x0, #240] │ │ │ │ @@ -662,20 +662,20 @@ │ │ │ │ ldrb w0, [x20, #56] │ │ │ │ cbz w0, 2908 │ │ │ │ ldrb w1, [x20, #67] │ │ │ │ mov x0, x19 │ │ │ │ bl 1b98 , std::allocator >::_M_dispose()@plt+0x8> │ │ │ │ bl 1b50 │ │ │ │ mov x19, x0 │ │ │ │ - add x1, x21, #0xe68 │ │ │ │ + add x1, x21, #0xe70 │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ bl 1ce8 │ │ │ │ adrp x1, 2000 │ │ │ │ mov x2, #0x16 // #22 │ │ │ │ - add x1, x1, #0xeb0 │ │ │ │ + add x1, x1, #0xeb8 │ │ │ │ b 243c │ │ │ │ ldr x0, [x23] │ │ │ │ ldur x0, [x0, #-24] │ │ │ │ add x0, x23, x0 │ │ │ │ ldr w1, [x0, #32] │ │ │ │ orr w1, w1, #0x1 │ │ │ │ bl 1da8 │ │ │ │ @@ -789,26 +789,26 @@ │ │ │ │ mov x22, x0 │ │ │ │ add x20, x20, #0xcd0 │ │ │ │ mov x0, x19 │ │ │ │ str x20, [sp, #32] │ │ │ │ bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ bl 1c40 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #152] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.eq 2af4 // b.none │ │ │ │ bl 1dc0 │ │ │ │ bti j │ │ │ │ mov x22, x0 │ │ │ │ b 2a8c │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #152] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 2ab0 // b.any │ │ │ │ bl 1af0 │ │ │ │ @@ -830,27 +830,27 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000002b20 ::getValue[abi:cxx11]() const@@Base>: │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x30 │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ ldr x1, [x1, #4064] │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x8 │ │ │ │ ldr x2, [x1] │ │ │ │ str x2, [sp, #8] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldrb w1, [x0, #113] │ │ │ │ mov x0, sp │ │ │ │ bl 1d90 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 2b8c ::getValue[abi:cxx11]() const@@Base+0x6c> // b.any │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ @@ -868,23 +868,23 @@ │ │ │ │ 0000000000002ba0 ::setValue(std::__cxx11::basic_string, std::allocator > const&)@@Base>: │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x30 │ │ │ │ stp x29, x30, [sp, #16] │ │ │ │ add x29, sp, #0x10 │ │ │ │ str x19, [sp, #32] │ │ │ │ mov x19, x0 │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [x0] │ │ │ │ str x2, [sp, #8] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, sp │ │ │ │ bl 1cd0 │ │ │ │ strb w0, [x19, #113] │ │ │ │ - adrp x0, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x0, 1f000 @@Base+0x1c118> │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ ldr x2, [sp, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ b.ne 2c08 ::setValue(std::__cxx11::basic_string, std::allocator > const&)@@Base+0x68> // b.any │ │ │ │ ldr x19, [sp, #32] │ │ │ │ @@ -897,50 +897,50 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000002c20 ::~Resource()@@Base>: │ │ │ │ bti c │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ add x1, x1, #0xcd0 │ │ │ │ str x1, [x0] │ │ │ │ b 1d18 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ 0000000000002c40 ::~Resource()@@Base>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ add x1, x1, #0xcd0 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x1, [x0] │ │ │ │ bl 1d18 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x78 // #120 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 1a90 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ add x1, x1, #0xd08 │ │ │ │ str x1, [x0] │ │ │ │ b 1ad8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ - adrp x1, 1f000 @@Base+0x1c120> │ │ │ │ + adrp x1, 1f000 @@Base+0x1c118> │ │ │ │ add x1, x1, #0xd08 │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ str x1, [x0] │ │ │ │ bl 1ad8 │ │ │ │ mov x0, x19 │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -9,27 +9,28 @@ │ │ │ │ 0x00002d58 20202020 6275696c 64207479 70652020 build type │ │ │ │ 0x00002d68 3a200000 00000000 4e6f6e65 00000000 : ......None.... │ │ │ │ 0x00002d78 20202020 74696d65 7374616d 70202020 timestamp │ │ │ │ 0x00002d88 3a200000 00000000 54494d45 5354414d : ......TIMESTAM │ │ │ │ 0x00002d98 505f4e4f 545f5245 434f5244 45440000 P_NOT_RECORDED.. │ │ │ │ 0x00002da8 20202020 6f702e20 73797374 656d2020 op. system │ │ │ │ 0x00002db8 3a200000 00000000 4c696e75 782d362e : ......Linux-6. │ │ │ │ - 0x00002dc8 31322e37 332b6465 6231332d 61726d36 12.73+deb13-arm6 │ │ │ │ - 0x00002dd8 34000000 00000000 20280000 00000000 4....... (...... │ │ │ │ - 0x00002de8 6c696e75 782e3634 00000000 00000000 linux.64........ │ │ │ │ - 0x00002df8 29000000 00000000 20202020 70726f63 )....... proc │ │ │ │ - 0x00002e08 6573736f 72202020 3a200000 00000000 essor : ...... │ │ │ │ - 0x00002e18 53595354 454d5f50 524f4345 53534f52 SYSTEM_PROCESSOR │ │ │ │ - 0x00002e28 5f4e4f54 5f524543 4f524445 44000000 _NOT_RECORDED... │ │ │ │ - 0x00002e38 20202020 6320636f 6d70696c 65722020 c compiler │ │ │ │ - 0x00002e48 3a200000 00000000 474e5500 00000000 : ......GNU..... │ │ │ │ - 0x00002e58 20000000 00000000 31352e32 2e300000 .......15.2.0.. │ │ │ │ - 0x00002e68 20202020 2020666c 61677320 20202020 flags │ │ │ │ - 0x00002e78 3a200000 00000000 435f464c 4147535f : ......C_FLAGS_ │ │ │ │ - 0x00002e88 4e4f545f 5245434f 52444544 00000000 NOT_RECORDED.... │ │ │ │ - 0x00002e98 20202020 632b2b20 636f6d70 696c6572 c++ compiler │ │ │ │ - 0x00002ea8 3a200000 00000000 4358585f 464c4147 : ......CXX_FLAG │ │ │ │ - 0x00002eb8 535f4e4f 545f5245 434f5244 45440000 S_NOT_RECORDED.. │ │ │ │ - 0x00002ec8 4e356563 6b697437 56657273 696f6e45 N5eckit7VersionE │ │ │ │ - 0x00002ed8 00000000 00000000 4e356563 6b697438 ........N5eckit8 │ │ │ │ - 0x00002ee8 5265736f 75726365 49624545 00 ResourceIbEE. │ │ │ │ + 0x00002dc8 31322e37 342b6465 6231332b 312d636c 12.74+deb13+1-cl │ │ │ │ + 0x00002dd8 6f75642d 61726d36 34000000 00000000 oud-arm64....... │ │ │ │ + 0x00002de8 20280000 00000000 6c696e75 782e3634 (......linux.64 │ │ │ │ + 0x00002df8 00000000 00000000 29000000 00000000 ........)....... │ │ │ │ + 0x00002e08 20202020 70726f63 6573736f 72202020 processor │ │ │ │ + 0x00002e18 3a200000 00000000 53595354 454d5f50 : ......SYSTEM_P │ │ │ │ + 0x00002e28 524f4345 53534f52 5f4e4f54 5f524543 ROCESSOR_NOT_REC │ │ │ │ + 0x00002e38 4f524445 44000000 20202020 6320636f ORDED... c co │ │ │ │ + 0x00002e48 6d70696c 65722020 3a200000 00000000 mpiler : ...... │ │ │ │ + 0x00002e58 474e5500 00000000 20000000 00000000 GNU..... ....... │ │ │ │ + 0x00002e68 31352e32 2e300000 20202020 2020666c 15.2.0.. fl │ │ │ │ + 0x00002e78 61677320 20202020 3a200000 00000000 ags : ...... │ │ │ │ + 0x00002e88 435f464c 4147535f 4e4f545f 5245434f C_FLAGS_NOT_RECO │ │ │ │ + 0x00002e98 52444544 00000000 20202020 632b2b20 RDED.... c++ │ │ │ │ + 0x00002ea8 636f6d70 696c6572 3a200000 00000000 compiler: ...... │ │ │ │ + 0x00002eb8 4358585f 464c4147 535f4e4f 545f5245 CXX_FLAGS_NOT_RE │ │ │ │ + 0x00002ec8 434f5244 45440000 4e356563 6b697437 CORDED..N5eckit7 │ │ │ │ + 0x00002ed8 56657273 696f6e45 00000000 00000000 VersionE........ │ │ │ │ + 0x00002ee8 4e356563 6b697438 5265736f 75726365 N5eckit8Resource │ │ │ │ + 0x00002ef8 49624545 00 IbEE. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00002ef8 011b033b 84000000 0f000000 48efffff ...;........H... │ │ │ │ - 0x00002f08 90020000 48f0ffff 9c000000 a8f0ffff ....H........... │ │ │ │ - 0x00002f18 b0000000 d8f0ffff c4000000 14f1ffff ................ │ │ │ │ - 0x00002f28 d8000000 68f1ffff 00010000 88f1ffff ....h........... │ │ │ │ - 0x00002f38 fc010000 68f2ffff 40020000 08fcffff ....h...@....... │ │ │ │ - 0x00002f48 18010000 28fcffff 2c010000 a8fcffff ....(...,....... │ │ │ │ - 0x00002f58 58010000 28fdffff 84010000 48fdffff X...(.......H... │ │ │ │ - 0x00002f68 98010000 88fdffff c0010000 a8fdffff ................ │ │ │ │ - 0x00002f78 d4010000 .... │ │ │ │ + 0x00002f00 011b033b 84000000 0f000000 40efffff ...;........@... │ │ │ │ + 0x00002f10 90020000 40f0ffff 9c000000 a0f0ffff ....@........... │ │ │ │ + 0x00002f20 b0000000 d0f0ffff c4000000 0cf1ffff ................ │ │ │ │ + 0x00002f30 d8000000 60f1ffff 00010000 80f1ffff ....`........... │ │ │ │ + 0x00002f40 fc010000 60f2ffff 40020000 00fcffff ....`...@....... │ │ │ │ + 0x00002f50 18010000 20fcffff 2c010000 a0fcffff .... ...,....... │ │ │ │ + 0x00002f60 58010000 20fdffff 84010000 40fdffff X... .......@... │ │ │ │ + 0x00002f70 98010000 80fdffff c0010000 a0fdffff ................ │ │ │ │ + 0x00002f80 d4010000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,40 +1,40 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x00002f80 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x00002f90 1b0c1f00 10000000 18000000 a4efffff ................ │ │ │ │ - 0x00002fa0 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x00002fb0 f0efffff 30000000 00000000 10000000 ....0........... │ │ │ │ - 0x00002fc0 40000000 0cf0ffff 3c000000 00000000 @.......<....... │ │ │ │ - 0x00002fd0 24000000 54000000 34f0ffff 50000000 $...T...4...P... │ │ │ │ - 0x00002fe0 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x00002ff0 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00003000 60f0ffff 08000000 00000000 00000000 `............... │ │ │ │ - 0x00003010 10000000 94000000 e8faffff 0c000000 ................ │ │ │ │ - 0x00003020 00000000 28000000 a8000000 f4faffff ....(........... │ │ │ │ - 0x00003030 70000000 00412d41 0e30439d 049e0342 p....A-A.0C....B │ │ │ │ - 0x00003040 9302520a d3ddde0e 00412d41 0b000000 ..R......A-A.... │ │ │ │ - 0x00003050 28000000 d4000000 48fbffff 6c000000 (.......H...l... │ │ │ │ - 0x00003060 00412d41 0e30419d 049e0342 9302530a .A-A.0A....B..S. │ │ │ │ - 0x00003070 d3ddde0e 00412d41 0b000000 10000000 .....A-A........ │ │ │ │ - 0x00003080 00010000 9cfbffff 14000000 00000000 ................ │ │ │ │ - 0x00003090 24000000 14010000 a8fbffff 3c000000 $...........<... │ │ │ │ - 0x000030a0 00412d41 0e209d04 9e034493 0247dedd .A-A. ....D..G.. │ │ │ │ - 0x000030b0 d30e0041 2d000000 10000000 3c010000 ...A-.......<... │ │ │ │ - 0x000030c0 c0fbffff 14000000 00000000 24000000 ............$... │ │ │ │ - 0x000030d0 50010000 ccfbffff 3c000000 00412d41 P.......<....A-A │ │ │ │ - 0x000030e0 0e209d04 9e034493 0247dedd d30e0041 . ....D..G.....A │ │ │ │ - 0x000030f0 2d000000 24000000 78010000 84efffff -...$...x....... │ │ │ │ - 0x00003100 dc000000 00412d41 0e40459d 029e015a .....A-A.@E....Z │ │ │ │ - 0x00003110 0addde0e 00412d41 0b000000 18000000 .....A-A........ │ │ │ │ - 0x00003120 00000000 017a504c 52000478 1e079b29 .....zPLR..x...) │ │ │ │ - 0x00003130 d001001b 1b0c1f00 4c000000 20000000 ........L... ... │ │ │ │ - 0x00003140 20f0ffff 9c090000 047b0000 00412d41 ........{...A-A │ │ │ │ - 0x00003150 0ee00145 9d089e07 42930694 05429504 ...E....B....B.. │ │ │ │ - 0x00003160 96034397 02980102 9f0ad7d8 d5d6d3d4 ..C............. │ │ │ │ - 0x00003170 ddde0e00 412d410b 600ad7d8 d5d6d3d4 ....A-A.`....... │ │ │ │ - 0x00003180 ddde0e00 412d410b 34000000 70000000 ....A-A.4...p... │ │ │ │ - 0x00003190 b0ecffff dc000000 04550000 00412d41 .........U...A-A │ │ │ │ - 0x000031a0 0ec00143 9d069e05 42930494 03429502 ...C....B....B.. │ │ │ │ - 0x000031b0 5c0ad5d3 d4ddde0e 00412d41 0b000000 \........A-A.... │ │ │ │ - 0x000031c0 00000000 .... │ │ │ │ + 0x00002f88 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00002f98 1b0c1f00 10000000 18000000 9cefffff ................ │ │ │ │ + 0x00002fa8 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x00002fb8 e8efffff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x00002fc8 40000000 04f0ffff 3c000000 00000000 @.......<....... │ │ │ │ + 0x00002fd8 24000000 54000000 2cf0ffff 50000000 $...T...,...P... │ │ │ │ + 0x00002fe8 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x00002ff8 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x00003008 58f0ffff 08000000 00000000 00000000 X............... │ │ │ │ + 0x00003018 10000000 94000000 e0faffff 0c000000 ................ │ │ │ │ + 0x00003028 00000000 28000000 a8000000 ecfaffff ....(........... │ │ │ │ + 0x00003038 70000000 00412d41 0e30439d 049e0342 p....A-A.0C....B │ │ │ │ + 0x00003048 9302520a d3ddde0e 00412d41 0b000000 ..R......A-A.... │ │ │ │ + 0x00003058 28000000 d4000000 40fbffff 6c000000 (.......@...l... │ │ │ │ + 0x00003068 00412d41 0e30419d 049e0342 9302530a .A-A.0A....B..S. │ │ │ │ + 0x00003078 d3ddde0e 00412d41 0b000000 10000000 .....A-A........ │ │ │ │ + 0x00003088 00010000 94fbffff 14000000 00000000 ................ │ │ │ │ + 0x00003098 24000000 14010000 a0fbffff 3c000000 $...........<... │ │ │ │ + 0x000030a8 00412d41 0e209d04 9e034493 0247dedd .A-A. ....D..G.. │ │ │ │ + 0x000030b8 d30e0041 2d000000 10000000 3c010000 ...A-.......<... │ │ │ │ + 0x000030c8 b8fbffff 14000000 00000000 24000000 ............$... │ │ │ │ + 0x000030d8 50010000 c4fbffff 3c000000 00412d41 P.......<....A-A │ │ │ │ + 0x000030e8 0e209d04 9e034493 0247dedd d30e0041 . ....D..G.....A │ │ │ │ + 0x000030f8 2d000000 24000000 78010000 7cefffff -...$...x...|... │ │ │ │ + 0x00003108 dc000000 00412d41 0e40459d 029e015a .....A-A.@E....Z │ │ │ │ + 0x00003118 0addde0e 00412d41 0b000000 18000000 .....A-A........ │ │ │ │ + 0x00003128 00000000 017a504c 52000478 1e079b21 .....zPLR..x...! │ │ │ │ + 0x00003138 d001001b 1b0c1f00 4c000000 20000000 ........L... ... │ │ │ │ + 0x00003148 18f0ffff 9c090000 047b0000 00412d41 .........{...A-A │ │ │ │ + 0x00003158 0ee00145 9d089e07 42930694 05429504 ...E....B....B.. │ │ │ │ + 0x00003168 96034397 02980102 9f0ad7d8 d5d6d3d4 ..C............. │ │ │ │ + 0x00003178 ddde0e00 412d410b 600ad7d8 d5d6d3d4 ....A-A.`....... │ │ │ │ + 0x00003188 ddde0e00 412d410b 34000000 70000000 ....A-A.4...p... │ │ │ │ + 0x00003198 a8ecffff dc000000 04550000 00412d41 .........U...A-A │ │ │ │ + 0x000031a8 0ec00143 9d069e05 42930494 03429502 ...C....B....B.. │ │ │ │ + 0x000031b8 5c0ad5d3 d4ddde0e 00412d41 0b000000 \........A-A.... │ │ │ │ + 0x000031c8 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gcc_except_table': │ │ │ │ - 0x000031c4 ffff0126 54040000 6404d412 007c048c ...&T...d....|.. │ │ │ │ - 0x000031d4 1300b001 80030000 bc040480 1300d004 ................ │ │ │ │ - 0x000031e4 04941200 bc05e00d 0000ffff 010e3c04 ..............<. │ │ │ │ - 0x000031f4 00004c04 9c0100d8 01040000 ..L......... │ │ │ │ + 0x000031cc ffff0126 54040000 6404d412 007c048c ...&T...d....|.. │ │ │ │ + 0x000031dc 1300b001 80030000 bc040480 1300d004 ................ │ │ │ │ + 0x000031ec 04941200 bc05e00d 0000ffff 010e3c04 ..............<. │ │ │ │ + 0x000031fc 00004c04 9c0100d8 01040000 ..L......... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0001fc90 00000000 00000000 c82e0000 00000000 ................ │ │ │ │ + 0x0001fc90 00000000 00000000 d02e0000 00000000 ................ │ │ │ │ 0x0001fca0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fcb0 e02e0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0001fcb0 e82e0000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fcc0 00000000 00000000 a8fc0100 00000000 ................ │ │ │ │ 0x0001fcd0 202c0000 00000000 402c0000 00000000 ,......@,...... │ │ │ │ 0x0001fce0 00000000 00000000 a02b0000 00000000 .........+...... │ │ │ │ 0x0001fcf0 202b0000 00000000 00000000 00000000 +.............. │ │ │ │ 0x0001fd00 90fc0100 00000000 802c0000 00000000 .........,...... │ │ │ │ 0x0001fd10 a02c0000 00000000 00000000 00000000 .,.............. │ │ │ │ 0x0001fd20 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 32656431 64336337 62313734 63636665 2ed1d3c7b174ccfe │ │ │ │ - 0x00000010 39316439 66363563 34386533 66363964 91d9f65c48e3f69d │ │ │ │ - 0x00000020 35663633 36612e64 65627567 00000000 5f636a.debug.... │ │ │ │ - 0x00000030 c4705722 .pW" │ │ │ │ + 0x00000000 32373265 35303736 66373961 30613332 272e5076f79a0a32 │ │ │ │ + 0x00000010 36313133 61336166 34613265 33393336 6113a3af4a2e3936 │ │ │ │ + 0x00000020 32633136 39312e64 65627567 00000000 2c1691.debug.... │ │ │ │ + 0x00000030 a2930d18 ....