--- /srv/rebuilderd/tmp/rebuilderdB0FjTo/inputs/swi-prolog-core_9.2.9+dfsg-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdB0FjTo/out/swi-prolog-core_9.2.9+dfsg-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-01-18 19:07:58.000000 debian-binary │ -rw-r--r-- 0 0 0 8064 2025-01-18 19:07:58.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1419812 2025-01-18 19:07:58.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1419712 2025-01-18 19:07:58.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libswipl.so.9.2.9 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -391,15 +391,15 @@ │ │ │ │ 387: 0005c255 60 FUNC GLOBAL DEFAULT 11 PL_cvt_o_address │ │ │ │ 388: 0002e455 584 FUNC GLOBAL DEFAULT 11 PL_recorded_external │ │ │ │ 389: 0005f2f5 136 FUNC GLOBAL DEFAULT 11 PL_prompt_string │ │ │ │ 390: 0005d9c5 172 FUNC GLOBAL DEFAULT 11 PL_put_list_ncodes │ │ │ │ 391: 00036fbd 34 FUNC GLOBAL DEFAULT 11 PL_qlf_put_uint32 │ │ │ │ 392: 0005d4b7 4 FUNC GLOBAL DEFAULT 11 PL_cvt_i_char │ │ │ │ 393: 000d8ced 74 FUNC GLOBAL DEFAULT 11 Sclearerr │ │ │ │ - 394: 00071ea5 160 FUNC GLOBAL DEFAULT 11 PL_register_atom │ │ │ │ + 394: 00071ea1 160 FUNC GLOBAL DEFAULT 11 PL_register_atom │ │ │ │ 395: 0005e855 38 FUNC GLOBAL DEFAULT 11 PL_unify_list_codes │ │ │ │ 396: 00042855 64 FUNC GLOBAL DEFAULT 11 PL_system_error │ │ │ │ 397: 0005bd9d 44 FUNC GLOBAL DEFAULT 11 PL_functor_name │ │ │ │ 398: 00068c9d 72 FUNC GLOBAL DEFAULT 11 Sreset │ │ │ │ 399: 000d2b89 392 FUNC GLOBAL DEFAULT 11 PL_set_prolog_flag │ │ │ │ 400: 0005c14d 4 FUNC GLOBAL DEFAULT 11 PL_cvt_i_int64 │ │ │ │ 401: 000d3e7d 44 FUNC GLOBAL DEFAULT 11 PL_toplevel │ │ │ │ @@ -446,15 +446,15 @@ │ │ │ │ 442: 000d87b5 272 FUNC GLOBAL DEFAULT 11 Sopenmem │ │ │ │ 443: 0005f39d 192 FUNC GLOBAL DEFAULT 11 PL_dispatch │ │ │ │ 444: 00031581 72 FUNC GLOBAL DEFAULT 11 PL_get_context │ │ │ │ 445: 000afc81 352 FUNC GLOBAL DEFAULT 11 PL_unify_float │ │ │ │ 446: 0005c629 200 FUNC GLOBAL DEFAULT 11 PL_atom_mbchars │ │ │ │ 447: 000d8671 168 FUNC GLOBAL DEFAULT 11 Sopen_string │ │ │ │ 448: 001214b0 4 OBJECT GLOBAL DEFAULT 23 Slinesize │ │ │ │ - 449: 00071f45 604 FUNC GLOBAL DEFAULT 11 PL_unregister_atom │ │ │ │ + 449: 00071f41 604 FUNC GLOBAL DEFAULT 11 PL_unregister_atom │ │ │ │ 450: 0005db5d 52 FUNC GLOBAL DEFAULT 11 PL_put_integer │ │ │ │ 451: 0005f381 28 FUNC GLOBAL DEFAULT 11 PL_dispatch_hook │ │ │ │ 452: 0005ca33 46 FUNC GLOBAL DEFAULT 11 PL_get_integer │ │ │ │ 453: 00068697 94 FUNC GLOBAL DEFAULT 11 SsnprintfX │ │ │ │ 454: 00067aa9 112 FUNC GLOBAL DEFAULT 11 Spending │ │ │ │ 455: 00062979 124 FUNC GLOBAL DEFAULT 11 PL_get_stream │ │ │ │ 456: 0002d60d 14 FUNC GLOBAL DEFAULT 11 PL_chars_to_term │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -3913,21 +3913,21 @@ │ │ │ │ 00121760 00000017 R_ARM_RELATIVE │ │ │ │ 00121764 00000017 R_ARM_RELATIVE │ │ │ │ 00121768 00000017 R_ARM_RELATIVE │ │ │ │ 0012176c 00000017 R_ARM_RELATIVE │ │ │ │ 0011fe40 00000011 R_ARM_TLS_DTPMOD32 │ │ │ │ 0011fe6c 00000011 R_ARM_TLS_DTPMOD32 │ │ │ │ 0011fe54 00028915 R_ARM_GLOB_DAT 000a9b5d PL_free │ │ │ │ -0011fe78 00018a15 R_ARM_GLOB_DAT 00071ea5 PL_register_atom │ │ │ │ +0011fe78 00018a15 R_ARM_GLOB_DAT 00071ea1 PL_register_atom │ │ │ │ 0011fe8c 00003415 R_ARM_GLOB_DAT 00000000 __gmon_start__ │ │ │ │ 0011fed4 00006c15 R_ARM_GLOB_DAT 00000000 _ITM_deregisterTMCloneTable │ │ │ │ 0011feec 00007b15 R_ARM_GLOB_DAT 00000000 free@GLIBC_2.4 │ │ │ │ 0011fef0 00007d15 R_ARM_GLOB_DAT 00000000 __setitimer64@GLIBC_2.34 │ │ │ │ 0011fefc 00008315 R_ARM_GLOB_DAT 00000000 _ITM_registerTMCloneTable │ │ │ │ -0011ff04 0001c115 R_ARM_GLOB_DAT 00071f45 PL_unregister_atom │ │ │ │ +0011ff04 0001c115 R_ARM_GLOB_DAT 00071f41 PL_unregister_atom │ │ │ │ 0011ff14 0000a015 R_ARM_GLOB_DAT 00000000 MallocExtension_MarkThreadTemporarilyIdle │ │ │ │ 0011ff28 0002f515 R_ARM_GLOB_DAT 00031c6b PL_interrupt │ │ │ │ 0011ff2c 00024f15 R_ARM_GLOB_DAT 00121710 Sfilefunctions │ │ │ │ 0011ff3c 0000b515 R_ARM_GLOB_DAT 00000000 timezone@GLIBC_2.4 │ │ │ │ 0011ff40 0000c915 R_ARM_GLOB_DAT 00000000 mallinfo2@GLIBC_2.33 │ │ │ │ 0011ff4c 0000d015 R_ARM_GLOB_DAT 00000000 environ@GLIBC_2.4 │ │ │ │ 0011ff50 0000d315 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ @@ -3999,15 +3999,15 @@ │ │ │ │ 0011f534 00001d16 R_ARM_JUMP_SLOT 00000000 wcscpy@GLIBC_2.4 │ │ │ │ 0011f538 00019416 R_ARM_JUMP_SLOT 000d2dd9 PL_pred │ │ │ │ 0011f53c 00001e16 R_ARM_JUMP_SLOT 00000000 opendir@GLIBC_2.4 │ │ │ │ 0011f540 00022f16 R_ARM_JUMP_SLOT 0005d241 PL_cvt_i_uint │ │ │ │ 0011f544 00001f16 R_ARM_JUMP_SLOT 00000000 pthread_setname_np@GLIBC_2.34 │ │ │ │ 0011f548 00002016 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 0011f54c 00021d16 R_ARM_JUMP_SLOT 0005ded9 PL_unify_atom │ │ │ │ -0011f550 00018a16 R_ARM_JUMP_SLOT 00071ea5 PL_register_atom │ │ │ │ +0011f550 00018a16 R_ARM_JUMP_SLOT 00071ea1 PL_register_atom │ │ │ │ 0011f554 00002216 R_ARM_JUMP_SLOT 00000000 pthread_attr_setdetachstate@GLIBC_2.4 │ │ │ │ 0011f558 00024b16 R_ARM_JUMP_SLOT 0005d689 PL_is_number │ │ │ │ 0011f55c 00002316 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ 0011f560 00002416 R_ARM_JUMP_SLOT 00000000 pthread_sigmask@GLIBC_2.32 │ │ │ │ 0011f564 00002516 R_ARM_JUMP_SLOT 00000000 pthread_exit@GLIBC_2.4 │ │ │ │ 0011f568 00002616 R_ARM_JUMP_SLOT 00000000 __longjmp_chk@GLIBC_2.11 │ │ │ │ 0011f56c 00018f16 R_ARM_JUMP_SLOT 000d2b89 PL_set_prolog_flag │ │ │ │ @@ -4179,15 +4179,15 @@ │ │ │ │ 0011f804 00020316 R_ARM_JUMP_SLOT 0005d58d PL_is_functor │ │ │ │ 0011f808 00032d16 R_ARM_JUMP_SLOT 00024199 PL_dlsym │ │ │ │ 0011f80c 00008616 R_ARM_JUMP_SLOT 00000000 mtx_init@GLIBC_2.34 │ │ │ │ 0011f810 00008716 R_ARM_JUMP_SLOT 00000000 iswlower@GLIBC_2.4 │ │ │ │ 0011f814 00008816 R_ARM_JUMP_SLOT 00000000 getrlimit64@GLIBC_2.4 │ │ │ │ 0011f818 00008916 R_ARM_JUMP_SLOT 00000000 deflateEnd │ │ │ │ 0011f81c 00021e16 R_ARM_JUMP_SLOT 0005e92d PL_context │ │ │ │ -0011f820 0001c116 R_ARM_JUMP_SLOT 00071f45 PL_unregister_atom │ │ │ │ +0011f820 0001c116 R_ARM_JUMP_SLOT 00071f41 PL_unregister_atom │ │ │ │ 0011f824 00026616 R_ARM_JUMP_SLOT 0001c845 PL_get_char_ex │ │ │ │ 0011f828 0001c816 R_ARM_JUMP_SLOT 0002d60d PL_chars_to_term │ │ │ │ 0011f82c 00008a16 R_ARM_JUMP_SLOT 00000000 __memcpy_chk@GLIBC_2.4 │ │ │ │ 0011f830 0002a716 R_ARM_JUMP_SLOT 000d8581 Sfileno │ │ │ │ 0011f834 00008b16 R_ARM_JUMP_SLOT 00000000 tcgetattr@GLIBC_2.4 │ │ │ │ 0011f838 00008c16 R_ARM_JUMP_SLOT 00000000 pthread_mutex_unlock@GLIBC_2.4 │ │ │ │ 0011f83c 0001b216 R_ARM_JUMP_SLOT 00031af5 PL_backtrace_string │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 380f8258aa75c893d2a51ad6c43564b851b174ad │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5940be18f39afc0cd8034af7c553b48603c73790 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -979,15 +979,15 @@ │ │ │ │ cbnz r2, 13404 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r3, #46853 @ 0xb705 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 13388 │ │ │ │ mov r0, r5 │ │ │ │ - bl 71e34 │ │ │ │ + bl 71e30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 13388 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1340c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r6, r9 │ │ │ │ @@ -1162,15 +1162,15 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ lsls r3, r1, #1 │ │ │ │ bpl.n 1359e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, r5 │ │ │ │ bne.n 1359e │ │ │ │ mov r0, r4 │ │ │ │ - bl 71e34 │ │ │ │ + bl 71e30 │ │ │ │ cbz r0, 1359e │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ str r3, [r4, #16] │ │ │ │ adds r7, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -150931,34 +150931,34 @@ │ │ │ │ movs r2, r1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ - ldr.w r3, [pc, #1756] @ 71e18 │ │ │ │ + ldr.w r3, [pc, #1752] @ 71e14 │ │ │ │ mov r6, r0 │ │ │ │ mov fp, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r3, [sl, #76] @ 0x4c │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71b44 │ │ │ │ + beq.w 71b96 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ movw r2, #58186 @ 0xe34a │ │ │ │ movt r2, #6715 @ 0x1a3b │ │ │ │ lsls r4, r3, #29 │ │ │ │ ittee mi │ │ │ │ movmi r1, #4 │ │ │ │ addmi r0, sp, #44 @ 0x2c │ │ │ │ movpl r1, fp │ │ │ │ ldrpl r0, [sp, #44] @ 0x2c │ │ │ │ bl a5f80 │ │ │ │ - ldr.w r3, [pc, #1708] @ 71e1c │ │ │ │ + ldr.w r3, [pc, #1704] @ 71e18 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r7, [r2, r3] │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr.w r3, [r6, #2312] @ 0x908 │ │ │ │ ldr.w r2, [r7, #1652] @ 0x674 │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ @@ -151025,15 +151025,15 @@ │ │ │ │ mov fp, r2 │ │ │ │ b.n 71842 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp sl, r2 │ │ │ │ bne.n 717c4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.w 71c58 │ │ │ │ + bmi.w 71c56 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 71842 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r2, fp │ │ │ │ blx 10850 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -151081,49 +151081,49 @@ │ │ │ │ mov r5, r7 │ │ │ │ mov r7, fp │ │ │ │ mov fp, r2 │ │ │ │ ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ ldr.w r2, [r7, #1256] @ 0x4e8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bhi.w 71c62 │ │ │ │ + bhi.w 71c98 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 71778 │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 71778 │ │ │ │ ldr.w r3, [r7, #1684] @ 0x694 │ │ │ │ movs r0, #2 │ │ │ │ clz r2, r3 │ │ │ │ rsb r2, r2, #31 │ │ │ │ ldr.w r4, [r7, #1520] @ 0x5f0 │ │ │ │ lsl.w r1, r0, r2 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc.w 71bbc │ │ │ │ + bcc.w 71c46 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.w 71c48 │ │ │ │ + bcc.w 71b9e │ │ │ │ adds r3, #1 │ │ │ │ mov.w r9, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r7, #1684] @ 0x694 │ │ │ │ ldr.w r2, [r7, #1520] @ 0x5f0 │ │ │ │ dmb ish │ │ │ │ clz r0, r2 │ │ │ │ rsb r0, r0, #31 │ │ │ │ add.w r3, r0, #380 @ 0x17c │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 71b4c │ │ │ │ + beq.w 71b44 │ │ │ │ movs r3, #28 │ │ │ │ mla r4, r3, r2, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp.w r1, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 71b6a │ │ │ │ + bcs.w 71b62 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ bne.n 71954 │ │ │ │ strex ip, r9, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -151142,15 +151142,15 @@ │ │ │ │ lsls r2, r2, #7 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strd sl, fp, [r4, #16] │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 71c42 │ │ │ │ + bmi.w 71c1c │ │ │ │ ldr.w r9, [sl, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 71af4 │ │ │ │ add.w r3, r9, fp │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ blx 10a84 │ │ │ │ @@ -151177,30 +151177,30 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r1, r3, #31 │ │ │ │ bpl.n 71a22 │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r7, #1676] @ 0x68c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71ba0 │ │ │ │ + bne.w 71c22 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 71a0e │ │ │ │ strex r0, r4, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 719fe │ │ │ │ dmb ish │ │ │ │ - bne.w 71ba0 │ │ │ │ + bne.w 71c22 │ │ │ │ ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 71ba0 │ │ │ │ + bne.w 71c22 │ │ │ │ movs r3, #1 │ │ │ │ movt r3, #49152 @ 0xc000 │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ @@ -151228,15 +151228,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp sl, r2 │ │ │ │ bne.w 717dc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 71cb8 │ │ │ │ + bmi.w 71c8e │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 71842 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r2, fp │ │ │ │ blx 10850 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -151295,17 +151295,14 @@ │ │ │ │ ldr.w r2, [r2, #1704] @ 0x6a8 │ │ │ │ add r3, r1 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 71a6c │ │ │ │ movs r0, #32 │ │ │ │ bl cd350 │ │ │ │ b.n 71a6c │ │ │ │ - mov r0, sl │ │ │ │ - blx 11058 │ │ │ │ - b.n 71750 │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ bl bd72c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movs r3, #28 │ │ │ │ mla r4, r3, r2, r4 │ │ │ │ @@ -151318,142 +151315,149 @@ │ │ │ │ dmb ish │ │ │ │ clz r0, r5 │ │ │ │ rsb r0, r0, #31 │ │ │ │ add.w r4, r0, #380 @ 0x17c │ │ │ │ add.w r4, r7, r4, lsl #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 71da4 │ │ │ │ + beq.n 71c84 │ │ │ │ mla r4, r3, r5, r1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp.w r1, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 71b6e │ │ │ │ + bcs.n 71b66 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ b.n 7193a │ │ │ │ - ldr.w r3, [sl, #4] │ │ │ │ - lsls r2, r3, #29 │ │ │ │ - bpl.n 71c50 │ │ │ │ - ldr r3, [pc, #628] @ (71e20 ) │ │ │ │ - add r3, pc │ │ │ │ - str r3, [r4, #24] │ │ │ │ - movs r3, #7 │ │ │ │ - str r3, [r4, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - dmb ish │ │ │ │ - str r3, [r4, #12] │ │ │ │ - b.n 71778 │ │ │ │ - cmp r3, r1 │ │ │ │ - it cs │ │ │ │ - addcs r2, #1 │ │ │ │ - bcs.w 718ec │ │ │ │ - mov.w ip, #0 │ │ │ │ + mov r0, sl │ │ │ │ + blx 11058 │ │ │ │ + b.n 71750 │ │ │ │ + mov r1, r4 │ │ │ │ + mov.w ip, #1 │ │ │ │ addw r4, r7, #1524 @ 0x5f4 │ │ │ │ mov.w lr, #28 │ │ │ │ mov r9, r3 │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr.w r4, [r4, r2, lsl #2] │ │ │ │ str r5, [sp, #24] │ │ │ │ mla lr, lr, r3, r4 │ │ │ │ ldr.w ip, [lr, #12] │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ cmp.w ip, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 71c96 │ │ │ │ + bcs.n 71c60 │ │ │ │ add.w r2, lr, #12 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r2] │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 71c10 │ │ │ │ + bne.n 71bea │ │ │ │ strex r4, r1, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71c00 │ │ │ │ + bne.n 71bda │ │ │ │ dmb ish │ │ │ │ - bne.n 71c96 │ │ │ │ + bne.n 71c60 │ │ │ │ ldr.w r2, [lr, #16] │ │ │ │ mov r4, lr │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r2, #7 │ │ │ │ - bne.w 71dc2 │ │ │ │ + bne.w 71dc0 │ │ │ │ lsls r2, r3, #7 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ str.w r3, [r7, #1684] @ 0x694 │ │ │ │ str.w r2, [lr, #4] │ │ │ │ strd sl, fp, [lr, #16] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ lsls r3, r3, #29 │ │ │ │ bpl.w 71990 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r4, #24] │ │ │ │ b.n 719da │ │ │ │ - mov r1, r4 │ │ │ │ - mov.w ip, #1 │ │ │ │ - b.n 71bca │ │ │ │ + ldr.w r3, [sl, #4] │ │ │ │ + lsls r2, r3, #29 │ │ │ │ + bpl.n 71c3e │ │ │ │ + ldr r3, [pc, #496] @ (71e1c ) │ │ │ │ + add r3, pc │ │ │ │ + str r3, [r4, #24] │ │ │ │ + movs r3, #7 │ │ │ │ + str r3, [r4, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + dmb ish │ │ │ │ + str r3, [r4, #12] │ │ │ │ + b.n 71778 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx 10614 │ │ │ │ - b.n 71ba8 │ │ │ │ + b.n 71c2a │ │ │ │ + cmp r3, r1 │ │ │ │ + it cs │ │ │ │ + addcs r2, #1 │ │ │ │ + bcs.w 718ec │ │ │ │ + mov.w ip, #0 │ │ │ │ + b.n 71ba4 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r0, r2 │ │ │ │ bne.w 717c4 │ │ │ │ b.n 71842 │ │ │ │ - ldr.w r3, [r7, #3584] @ 0xe00 │ │ │ │ - cbnz r3, 71cc2 │ │ │ │ - ldr.w r4, [r7, #144] @ 0x90 │ │ │ │ - cbnz r4, 71c7e │ │ │ │ - ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr.w r3, [r7, #1256] @ 0x4e8 │ │ │ │ - cmp.w r3, r2, lsl #1 │ │ │ │ - bhi.n 71cd0 │ │ │ │ - ldr.w r3, [r7, #3584] @ 0xe00 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 71d92 │ │ │ │ - ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ - beq.w 718d2 │ │ │ │ - b.n 71778 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ add.w lr, lr, #28 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 71da0 │ │ │ │ + bcc.w 71da8 │ │ │ │ ldrd r2, ip, [sp, #32] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 718ec │ │ │ │ add.w r3, r9, #2 │ │ │ │ b.n 71902 │ │ │ │ + bl bd72c │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + movs r3, #28 │ │ │ │ + b.n 71b84 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r0, r2 │ │ │ │ bne.w 717dc │ │ │ │ b.n 71842 │ │ │ │ - ldr r3, [pc, #352] @ (71e24 ) │ │ │ │ + ldr.w r3, [r7, #3584] @ 0xe00 │ │ │ │ + cbnz r3, 71cca │ │ │ │ + ldr.w r4, [r7, #144] @ 0x90 │ │ │ │ + cbnz r4, 71cb4 │ │ │ │ + ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr.w r3, [r7, #1256] @ 0x4e8 │ │ │ │ + cmp.w r3, r2, lsl #1 │ │ │ │ + bhi.n 71cd8 │ │ │ │ + ldr.w r3, [r7, #3584] @ 0xe00 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 71d9a │ │ │ │ + ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r3, r8 │ │ │ │ + beq.w 718d2 │ │ │ │ + b.n 71778 │ │ │ │ + ldr r3, [pc, #340] @ (71e20 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ bl 12538 │ │ │ │ - b.n 71c68 │ │ │ │ + b.n 71c9e │ │ │ │ movs r0, #12 │ │ │ │ bl d255c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71db6 │ │ │ │ + beq.n 71db4 │ │ │ │ ldr.w r3, [r7, #1652] @ 0x674 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r3, r0, #1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ str.w r3, [r9, #4] │ │ │ │ bl a9b24 │ │ │ │ str.w r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71dae │ │ │ │ + beq.n 71dac │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r1, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 10d1c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov ip, r4 │ │ │ │ add.w r1, r7, #1520 @ 0x5f0 │ │ │ │ @@ -151468,449 +151472,446 @@ │ │ │ │ str.w r0, [r7, #1676] @ 0x68c │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r3, [r7, #1520] @ 0x5f0 │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ lsl.w r2, r2, ip │ │ │ │ str r6, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 71de4 │ │ │ │ + bcc.n 71de2 │ │ │ │ movs r6, #1 │ │ │ │ mov r2, r0 │ │ │ │ strd r0, ip, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 71dea │ │ │ │ + bcs.n 71de8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mla r0, lr, r2, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 71e12 │ │ │ │ + bge.n 71e10 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - bpl.n 71d52 │ │ │ │ + bpl.n 71d5a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.n 71d8e │ │ │ │ + bpl.n 71d96 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ands r0, r1 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ str.w r1, [ip] │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ str.w ip, [r1, r0, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 71d44 │ │ │ │ - ldr r3, [pc, #144] @ (71e24 ) │ │ │ │ + b.n 71d4c │ │ │ │ + ldr r3, [pc, #132] @ (71e20 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ bl 12570 │ │ │ │ - b.n 71c88 │ │ │ │ + b.n 71cbc │ │ │ │ mov r9, r3 │ │ │ │ - b.n 71be6 │ │ │ │ - bl bd72c │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - movs r3, #28 │ │ │ │ - b.n 71b8e │ │ │ │ + b.n 71bc0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r9 │ │ │ │ bl a9d04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r3, [r3, #3584] @ 0xe00 │ │ │ │ - cbnz r3, 71dd6 │ │ │ │ + cbnz r3, 71dd4 │ │ │ │ bl 5ac94 │ │ │ │ - ldr r3, [pc, #100] @ (71e28 ) │ │ │ │ + ldr r3, [pc, #96] @ (71e24 ) │ │ │ │ movw r2, #463 @ 0x1cf │ │ │ │ - ldr r1, [pc, #96] @ (71e2c ) │ │ │ │ - ldr r0, [pc, #100] @ (71e30 ) │ │ │ │ + ldr r1, [pc, #96] @ (71e28 ) │ │ │ │ + ldr r0, [pc, #96] @ (71e2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 46038 │ │ │ │ - ldr r3, [pc, #76] @ (71e24 ) │ │ │ │ + ldr r3, [pc, #72] @ (71e20 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ bl 12570 │ │ │ │ - b.n 71dbe │ │ │ │ + b.n 71dbc │ │ │ │ mov r3, r2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 71d3c │ │ │ │ + b.n 71d44 │ │ │ │ ldrd r0, ip, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ subs r2, r3, r0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ add r0, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 71d26 │ │ │ │ + beq.n 71d2e │ │ │ │ mov r6, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r4 │ │ │ │ str.w r9, [r7, #1652] @ 0x674 │ │ │ │ str.w r3, [r7, #1676] @ 0x68c │ │ │ │ - b.n 71c7e │ │ │ │ + b.n 71cb4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - b.n 71d8e │ │ │ │ - nop │ │ │ │ - ble.n 71e54 │ │ │ │ + b.n 71d96 │ │ │ │ + ble.n 71e50 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 71e28 │ │ │ │ + bne.n 71d20 │ │ │ │ movs r6, r0 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ movs r7, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldr.w ip, [pc, #100] @ 71e9c │ │ │ │ + ldr.w ip, [pc, #100] @ 71e98 │ │ │ │ add.w r3, r0, #12 │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ adds r2, r1, #1 │ │ │ │ bics.w lr, r2, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 71e68 │ │ │ │ + beq.n 71e64 │ │ │ │ dmb ish │ │ │ │ ldrex lr, [r3] │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 71e5c │ │ │ │ + bne.n 71e58 │ │ │ │ strex r4, r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 71e4c │ │ │ │ + bne.n 71e48 │ │ │ │ dmb ish │ │ │ │ - bne.n 71e8e │ │ │ │ + bne.n 71e8a │ │ │ │ bics.w r3, r1, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 71e6c │ │ │ │ + beq.n 71e68 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #48] @ (71ea0 ) │ │ │ │ + ldr r3, [pc, #48] @ (71e9c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71e7a │ │ │ │ + bne.n 71e76 │ │ │ │ dmb ish │ │ │ │ - b.n 71e68 │ │ │ │ + b.n 71e64 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ands.w r2, r1, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 71e40 │ │ │ │ + bne.n 71e3c │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvs.n 71edc │ │ │ │ + bvs.n 71ee0 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r2, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071ea4 : │ │ │ │ - ldr r3, [pc, #148] @ (71f3c ) │ │ │ │ +00071ea0 : │ │ │ │ + ldr r3, [pc, #148] @ (71f38 ) │ │ │ │ lsrs r0, r0, #7 │ │ │ │ - ldr r2, [pc, #148] @ (71f40 ) │ │ │ │ + ldr r2, [pc, #148] @ (71f3c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 71efc │ │ │ │ + bhi.n 71ef8 │ │ │ │ clz r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ rsb r3, r3, #410 @ 0x19a │ │ │ │ movs r1, #28 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ adds r1, r4, #1 │ │ │ │ bics.w ip, r1, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 71efa │ │ │ │ + beq.n 71ef6 │ │ │ │ add.w r0, r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex lr, [r0] │ │ │ │ cmp lr, r4 │ │ │ │ - bne.n 71eee │ │ │ │ + bne.n 71eea │ │ │ │ strex r5, r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 71ede │ │ │ │ + bne.n 71eda │ │ │ │ dmb ish │ │ │ │ - bne.n 71f1a │ │ │ │ + bne.n 71f16 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 71efe │ │ │ │ + beq.n 71efa │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ add.w r2, r2, #1704 @ 0x6a8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ subs r3, #1 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 71f06 │ │ │ │ + bne.n 71f02 │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #12] │ │ │ │ adds r1, r4, #1 │ │ │ │ bics.w ip, r1, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 71efa │ │ │ │ + beq.n 71ef6 │ │ │ │ dmb ish │ │ │ │ ldrex lr, [r0] │ │ │ │ cmp lr, r4 │ │ │ │ - bne.n 71eee │ │ │ │ + bne.n 71eea │ │ │ │ strex r5, r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 71eee │ │ │ │ - b.n 71f28 │ │ │ │ + beq.n 71eea │ │ │ │ + b.n 71f24 │ │ │ │ nop │ │ │ │ - bpl.n 71ea4 │ │ │ │ + bpl.n 71ea8 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r2, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ -00071f44 : │ │ │ │ +00071f40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ - ldr r4, [pc, #548] @ (7217c ) │ │ │ │ + ldr r4, [pc, #548] @ (72178 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ - ldr r1, [pc, #548] @ (72180 ) │ │ │ │ + ldr r1, [pc, #548] @ (7217c ) │ │ │ │ lsrs r0, r0, #7 │ │ │ │ add r4, pc │ │ │ │ - ldr r3, [pc, #548] @ (72184 ) │ │ │ │ - ldr r2, [pc, #548] @ (72188 ) │ │ │ │ + ldr r3, [pc, #548] @ (72180 ) │ │ │ │ + ldr r2, [pc, #548] @ (72184 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr.w r3, [r5, #1680] @ 0x690 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 71fd0 │ │ │ │ + bhi.n 71fcc │ │ │ │ clz r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ rsb r3, r3, #410 @ 0x19a │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mla r4, r2, r0, r4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.w 7209e │ │ │ │ + bpl.w 7209a │ │ │ │ ldr.w r3, [r5, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7206a │ │ │ │ + bne.n 72066 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ bics.w r9, r6, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 71fea │ │ │ │ + beq.n 71fe6 │ │ │ │ add.w r7, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 71fc2 │ │ │ │ + bne.n 71fbe │ │ │ │ strex r2, r6, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 71fb2 │ │ │ │ + bne.n 71fae │ │ │ │ dmb ish │ │ │ │ - bne.n 72038 │ │ │ │ + bne.n 72034 │ │ │ │ mvn.w r3, #4026531840 @ 0xf0000000 │ │ │ │ cmp r9, r3 │ │ │ │ - beq.n 720ae │ │ │ │ - ldr r2, [pc, #440] @ (7218c ) │ │ │ │ - ldr r3, [pc, #428] @ (72180 ) │ │ │ │ + beq.n 720aa │ │ │ │ + ldr r2, [pc, #440] @ (72188 ) │ │ │ │ + ldr r3, [pc, #428] @ (7217c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 72066 │ │ │ │ + bne.n 72062 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r0, [pc, #392] @ (72174 ) │ │ │ │ + ldr r0, [pc, #392] @ (72170 ) │ │ │ │ add r0, pc │ │ │ │ blx 11b10 <__tls_get_addr@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72102 │ │ │ │ + beq.w 720fe │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r2, [r3, #1628] @ 0x65c │ │ │ │ add.w r3, r5, #1704 @ 0x6a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72008 │ │ │ │ + bne.n 72004 │ │ │ │ add.w r7, r4, #12 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 72032 │ │ │ │ + bne.n 7202e │ │ │ │ strex r2, r6, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72022 │ │ │ │ + bne.n 7201e │ │ │ │ dmb ish │ │ │ │ - beq.n 71fd0 │ │ │ │ + beq.n 71fcc │ │ │ │ add.w r5, r5, #1704 @ 0x6a8 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ bics.w r9, r6, #4026531840 @ 0xf0000000 │ │ │ │ - beq.n 7211e │ │ │ │ + beq.n 7211a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r7] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 7205e │ │ │ │ + bne.n 7205a │ │ │ │ strex r2, r6, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7204e │ │ │ │ + bne.n 7204a │ │ │ │ dmb ish │ │ │ │ - beq.n 71fc8 │ │ │ │ - b.n 7203c │ │ │ │ + beq.n 71fc4 │ │ │ │ + b.n 72038 │ │ │ │ blx 11b5c <__stack_chk_fail@plt> │ │ │ │ add.w r7, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ bics.w r2, r9, #4026531840 @ 0xf0000000 │ │ │ │ it eq │ │ │ │ orreq.w r9, r9, #536870912 @ 0x20000000 │ │ │ │ ldrex r2, [r7] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 72092 │ │ │ │ + bne.n 7208e │ │ │ │ strex r1, r9, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 72082 │ │ │ │ + bne.n 7207e │ │ │ │ dmb ish │ │ │ │ - bne.n 7206e │ │ │ │ + bne.n 7206a │ │ │ │ bic.w r9, r9, #4026531840 @ 0xf0000000 │ │ │ │ - b.n 71fc8 │ │ │ │ - ldr r0, [pc, #240] @ (72190 ) │ │ │ │ + b.n 71fc4 │ │ │ │ + ldr r0, [pc, #240] @ (7218c ) │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add r0, pc │ │ │ │ blx 106ac │ │ │ │ bl 29812 │ │ │ │ - b.n 71f94 │ │ │ │ - ldr r6, [pc, #228] @ (72194 ) │ │ │ │ + b.n 71f90 │ │ │ │ + ldr r6, [pc, #228] @ (72190 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r7, sp, #8 │ │ │ │ add r6, pc │ │ │ │ mov r5, r7 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ mov r0, r7 │ │ │ │ blx 10b68 │ │ │ │ - ldr r3, [pc, #196] @ (72198 ) │ │ │ │ + ldr r3, [pc, #196] @ (72194 ) │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 72148 │ │ │ │ + beq.n 72144 │ │ │ │ mov r0, r4 │ │ │ │ bl d3e3c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 72150 │ │ │ │ + cbz r0, 7214c │ │ │ │ movs r3, #87 @ 0x57 │ │ │ │ strb r3, [r6, #1] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx 106ac │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - cbz r0, 720fc │ │ │ │ + cbz r0, 720f8 │ │ │ │ blx 10614 │ │ │ │ bl 29812 │ │ │ │ - b.n 71fd0 │ │ │ │ + b.n 71fcc │ │ │ │ add.w r3, r5, #1704 @ 0x6a8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7210a │ │ │ │ + bne.n 72106 │ │ │ │ dmb ish │ │ │ │ - b.n 71faa │ │ │ │ - ldr r0, [pc, #88] @ (72178 ) │ │ │ │ + b.n 71fa6 │ │ │ │ + ldr r0, [pc, #88] @ (72174 ) │ │ │ │ add r0, pc │ │ │ │ blx 11b10 <__tls_get_addr@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 72130 │ │ │ │ + cbz r3, 7212c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str.w r2, [r3, #1628] @ 0x65c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 72134 │ │ │ │ + bne.n 72130 │ │ │ │ dmb ish │ │ │ │ - b.n 7204a │ │ │ │ + b.n 72046 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ strb r3, [r0, #1] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 720ee │ │ │ │ - ldr r2, [pc, #72] @ (7219c ) │ │ │ │ + b.n 720ea │ │ │ │ + ldr r2, [pc, #72] @ (72198 ) │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc │ │ │ │ blx 11cd8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ blx 12238 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - b.n 720ee │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + b.n 720ea │ │ │ │ + udf #128 @ 0x80 │ │ │ │ movs r2, r1 │ │ │ │ - ble.n 7220c │ │ │ │ + ble.n 72210 │ │ │ │ movs r2, r1 │ │ │ │ - bpl.n 72180 │ │ │ │ + bpl.n 72184 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 7217c │ │ │ │ + bmi.n 72180 │ │ │ │ movs r2, r1 │ │ │ │ lsrs r0, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 720a0 │ │ │ │ + bmi.n 720a4 │ │ │ │ movs r2, r1 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 44 @ 0x2c │ │ │ │ movs r2, r1 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ movs r7, r0 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ 000721a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (721fc ) │ │ │ │ @@ -151941,15 +151942,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl aea24 │ │ │ │ b.n 721c2 │ │ │ │ ldr r0, [pc, #12] @ (72200 ) │ │ │ │ add r0, pc │ │ │ │ bl 42970 │ │ │ │ nop │ │ │ │ - bgt.n 7216c │ │ │ │ + bgt.n 7216c │ │ │ │ movs r2, r1 │ │ │ │ @ instruction: 0xf3f00006 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1028,16 +1028,16 @@ │ │ │ │ 0x000ff114 f221f77f b0ac0180 6422f77f b0b0a080 .!......d"...... │ │ │ │ 0x000ff124 a622f77f c4bfff7f b422f77f b0a90680 ."......."...... │ │ │ │ 0x000ff134 fa22f77f b0b0b080 0423f77f b8bfff7f .".......#...... │ │ │ │ 0x000ff144 2823f77f b0b0b080 2623f77f b0b0a080 (#......&#...... │ │ │ │ 0x000ff154 4623f77f b0b0b080 7e23f77f b0a80180 F#......~#...... │ │ │ │ 0x000ff164 a623f77f b0b0b080 d223f77f b0b0a080 .#.......#...... │ │ │ │ 0x000ff174 7024f77f b0aa0180 4c25f77f b0a80380 p$......L%...... │ │ │ │ - 0x000ff184 a025f77f b0af0e80 a82cf77f b0b0a880 .%.......,...... │ │ │ │ - 0x000ff194 102df77f b0b0a980 a82df77f b0ad1c80 .-.......-...... │ │ │ │ + 0x000ff184 a025f77f b0af0e80 a42cf77f b0b0a880 .%.......,...... │ │ │ │ + 0x000ff194 0c2df77f b0b0a980 a42df77f b0ad1c80 .-.......-...... │ │ │ │ 0x000ff1a4 fc2ff77f b0b0aa80 5830f77f d4aeff7f ./......X0...... │ │ │ │ 0x000ff1b4 f8faf77f b0b0a880 94fbf77f d0aeff7f ................ │ │ │ │ 0x000ff1c4 f4fbf77f b0b0a080 d4fcf77f b0ac0180 ................ │ │ │ │ 0x000ff1d4 9cfdf77f b0ab0280 24fef77f a908b180 ........$....... │ │ │ │ 0x000ff1e4 5cfef77f b4aeff7f 78fef77f b0af0280 \.......x....... │ │ │ │ 0x000ff1f4 3404f87f a908b180 7004f87f b0b0b080 4.......p....... │ │ │ │ 0x000ff204 9004f87f b0b0a180 cc04f87f a908b180 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30663832 35386161 37356338 39336432 0f8258aa75c893d2 │ │ │ │ - 0x00000010 61353161 64366334 33353634 62383531 a51ad6c43564b851 │ │ │ │ - 0x00000020 62313734 61642e64 65627567 00000000 b174ad.debug.... │ │ │ │ - 0x00000030 6c923e9d l.>. │ │ │ │ + 0x00000000 34306265 31386633 39616663 30636438 40be18f39afc0cd8 │ │ │ │ + 0x00000010 30333461 66376335 35336234 38363033 034af7c553b48603 │ │ │ │ + 0x00000020 63373337 39302e64 65627567 00000000 c73790.debug.... │ │ │ │ + 0x00000030 06a20f4d ...M │ │ ├── ./usr/lib/swi-prolog/boot.prc │ │ │ ├── zipinfo {} │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ Zip file size: 109286 bytes, number of entries: 1 │ │ │ │ --rw---- 0.0 fat 234559 b- defN 25-Jan-18 21:28 $prolog/state.qlf │ │ │ │ +-rw---- 0.0 fat 234559 b- defN 26-Mar-05 09:59 $prolog/state.qlf │ │ │ │ 1 file, 234559 bytes uncompressed, 109154 bytes compressed: 53.5% │ │ │ ├── zipdetails --redact --walk --utc {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ 00000 LOCAL HEADER #1 04034B50 (67324752) │ │ │ │ 00004 Extract Zip Spec 14 (20) '2.0' │ │ │ │ 00005 Extract OS 00 (0) 'MS-DOS' │ │ │ │ 00006 General Purpose Flag 0000 (0) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ 00008 Compression Method 0008 (8) 'Deflated' │ │ │ │ -0000A Modification Time 5A32AB8A (1513270154) 'Sat Jan 18 21:28:20 2025' │ │ │ │ +0000A Modification Time 5C654F78 (1550143352) 'Thu Mar 5 09:59:48 2026' │ │ │ │ 0000E CRC 5F5FD8D8 (1600116952) │ │ │ │ 00012 Compressed Size 0001AA62 (109154) │ │ │ │ 00016 Uncompressed Size 0003943F (234559) │ │ │ │ 0001A Filename Length 0011 (17) │ │ │ │ 0001C Extra Length 0000 (0) │ │ │ │ 0001E Filename 'XXXXXXXXXXXXXXXXX' │ │ │ │ # │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ 1AA95 Created Zip Spec 00 (0) '0.0' │ │ │ │ 1AA96 Created OS 00 (0) 'MS-DOS' │ │ │ │ 1AA97 Extract Zip Spec 14 (20) '2.0' │ │ │ │ 1AA98 Extract OS 00 (0) 'MS-DOS' │ │ │ │ 1AA99 General Purpose Flag 0000 (0) │ │ │ │ [Bits 1-2] 0 'Normal Compression' │ │ │ │ 1AA9B Compression Method 0008 (8) 'Deflated' │ │ │ │ -1AA9D Modification Time 5A32AB8A (1513270154) 'Sat Jan 18 21:28:20 2025' │ │ │ │ +1AA9D Modification Time 5C654F78 (1550143352) 'Thu Mar 5 09:59:48 2026' │ │ │ │ 1AAA1 CRC 5F5FD8D8 (1600116952) │ │ │ │ 1AAA5 Compressed Size 0001AA62 (109154) │ │ │ │ 1AAA9 Uncompressed Size 0003943F (234559) │ │ │ │ 1AAAD Filename Length 0011 (17) │ │ │ │ 1AAAF Extra Length 0000 (0) │ │ │ │ 1AAB1 Comment Length 0000 (0) │ │ │ │ 1AAB3 Disk Start 0000 (0) │ │ │ ├── filetype from file(1) │ │ │ │ @@ -1 +1 @@ │ │ │ │ -Zip archive data, made by v0.0, extract using at least v2.0, last modified Jan 18 2025 21:28:20, uncompressed size 234559, method=deflate │ │ │ │ +Zip archive data, made by v0.0, extract using at least v2.0, last modified Mar 05 2026 09:59:48, uncompressed size 234559, method=deflate │ │ ├── ./usr/lib/swi-prolog/library/prolog_colour.qlf │ │ │ @@ -1,15 +1,15 @@ │ │ │ 00000000: 5357 492d 5072 6f6c 6f67 202e 716c 6620 SWI-Prolog .qlf │ │ │ 00000010: 6669 6c65 0a00 0a81 687f 5f08 8834 812f file....h._..4./ │ │ │ 00000020: 6275 696c 642f 7265 7072 6f64 7563 6962 build/reproducib │ │ │ 00000030: 6c65 2d70 6174 682f 7377 692d 7072 6f6c le-path/swi-prol │ │ │ 00000040: 6f67 2d39 2e32 2e39 2b64 6673 672f 6275 og-9.2.9+dfsg/bu │ │ │ 00000050: 696c 642f 686f 6d65 2f6c 6962 7261 7279 ild/home/library │ │ │ 00000060: 2f2e 7072 6f6c 6f67 5f63 6f6c 6f75 722e /.prolog_colour. │ │ │ -00000070: 716c 662e 3230 3537 3351 4d03 9a70 726f qlf.20573QM..pro │ │ │ +00000070: 716c 662e 3230 3537 3651 4d03 9a70 726f qlf.20576QM..pro │ │ │ 00000080: 6c6f 675f 636f 6c6f 7572 4624 812f 6275 log_colourF$./bu │ │ │ 00000090: 696c 642f 7265 7072 6f64 7563 6962 6c65 ild/reproducible │ │ │ 000000a0: 2d70 6174 682f 7377 692d 7072 6f6c 6f67 -path/swi-prolog │ │ │ 000000b0: 2d39 2e32 2e39 2b64 6673 672f 6275 696c -9.2.9+dfsg/buil │ │ │ 000000c0: 642f 686f 6d65 2f6c 6962 7261 7279 2f70 d/home/library/p │ │ │ 000000d0: 726f 6c6f 675f 636f 6c6f 7572 2e70 6c00 rolog_colour.pl. │ │ │ 000000e0: 0000 404f d9d9 4175 cc43 038e 6c69 6272 ..@O..Au.C..libr │ │ ├── ./usr/lib/swi-prolog/library/prolog_xref.qlf │ │ │ @@ -1,15 +1,15 @@ │ │ │ 00000000: 5357 492d 5072 6f6c 6f67 202e 716c 6620 SWI-Prolog .qlf │ │ │ 00000010: 6669 6c65 0a00 0a81 687f 5f08 8830 812f file....h._..0./ │ │ │ 00000020: 6275 696c 642f 7265 7072 6f64 7563 6962 build/reproducib │ │ │ 00000030: 6c65 2d70 6174 682f 7377 692d 7072 6f6c le-path/swi-prol │ │ │ 00000040: 6f67 2d39 2e32 2e39 2b64 6673 672f 6275 og-9.2.9+dfsg/bu │ │ │ 00000050: 696c 642f 686f 6d65 2f6c 6962 7261 7279 ild/home/library │ │ │ 00000060: 2f2e 7072 6f6c 6f67 5f78 7265 662e 716c /.prolog_xref.ql │ │ │ -00000070: 662e 3230 3537 3951 4d03 9670 726f 6c6f f.20579QM..prolo │ │ │ +00000070: 662e 3230 3539 3051 4d03 9670 726f 6c6f f.20590QM..prolo │ │ │ 00000080: 675f 7872 6566 4620 812f 6275 696c 642f g_xrefF ./build/ │ │ │ 00000090: 7265 7072 6f64 7563 6962 6c65 2d70 6174 reproducible-pat │ │ │ 000000a0: 682f 7377 692d 7072 6f6c 6f67 2d39 2e32 h/swi-prolog-9.2 │ │ │ 000000b0: 2e39 2b64 6673 672f 6275 696c 642f 686f .9+dfsg/build/ho │ │ │ 000000c0: 6d65 2f6c 6962 7261 7279 2f70 726f 6c6f me/library/prolo │ │ │ 000000d0: 675f 7872 6566 2e70 6c00 0000 404f d9d9 g_xref.pl...@O.. │ │ │ 000000e0: 4175 cc43 038e 6c69 6272 6172 7953 038c Au.C..libraryS..